module.exports =
/******/ (() => { // webpackBootstrap
/******/ 	var __webpack_modules__ = ({

/***/ 41762:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

const core = __webpack_require__(79594);
const aws = __webpack_require__(96742);
const fs = __webpack_require__(35747);

const region = core.getInput('region');
const version = core.getInput('version');
const Template = core.getInput('template');
const dataFilePath = core.getInput('dataFile');
const CcAddresses = JSON.parse(core.getInput('ccAddresses'));
const ToAddresses = JSON.parse(core.getInput('toAddresses'));
const ReplyToAddresses = JSON.parse(core.getInput('replyToAddresses'));

const data = fs.readFileSync(dataFilePath, { encoding: 'utf-8' });

const templated = {
    version,
    results: data,
};

// Set the region
aws.config.update({ region });

// Create sendEmail params
const params = {
    Destination: { /* required */
        CcAddresses,
        ToAddresses,
    },
    Source: 'github-actions-bot@corp.ld-corp.com', /* required */
    Template,
    TemplateData: JSON.stringify(templated),
    ReplyToAddresses,
};

// Create the promise and SES service object
// const sendPromise = new aws.SES({apiVersion: '2010-12-01'}).sendEmail(params).promise();
const sendPromise = new aws.SES({apiVersion: '2010-12-01'}).sendTemplatedEmail(params).promise();

// Handle promise's fulfilled/rejected states
sendPromise
    .then((data) => console.log("Successfully sent email:", data.MessageId))
    .catch((err) => console.error(err, err.stack));


/***/ }),

/***/ 40169:
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

"use strict";

var __importStar = (this && this.__importStar) || function (mod) {
    if (mod && mod.__esModule) return mod;
    var result = {};
    if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
    result["default"] = mod;
    return result;
};
Object.defineProperty(exports, "__esModule", ({ value: true }));
const os = __importStar(__webpack_require__(12087));
const utils_1 = __webpack_require__(62273);
/**
 * Commands
 *
 * Command Format:
 *   ::name key=value,key=value::message
 *
 * Examples:
 *   ::warning::This is the message
 *   ::set-env name=MY_VAR::some value
 */
function issueCommand(command, properties, message) {
    const cmd = new Command(command, properties, message);
    process.stdout.write(cmd.toString() + os.EOL);
}
exports.issueCommand = issueCommand;
function issue(name, message = '') {
    issueCommand(name, {}, message);
}
exports.issue = issue;
const CMD_STRING = '::';
class Command {
    constructor(command, properties, message) {
        if (!command) {
            command = 'missing.command';
        }
        this.command = command;
        this.properties = properties;
        this.message = message;
    }
    toString() {
        let cmdStr = CMD_STRING + this.command;
        if (this.properties && Object.keys(this.properties).length > 0) {
            cmdStr += ' ';
            let first = true;
            for (const key in this.properties) {
                if (this.properties.hasOwnProperty(key)) {
                    const val = this.properties[key];
                    if (val) {
                        if (first) {
                            first = false;
                        }
                        else {
                            cmdStr += ',';
                        }
                        cmdStr += `${key}=${escapeProperty(val)}`;
                    }
                }
            }
        }
        cmdStr += `${CMD_STRING}${escapeData(this.message)}`;
        return cmdStr;
    }
}
function escapeData(s) {
    return utils_1.toCommandValue(s)
        .replace(/%/g, '%25')
        .replace(/\r/g, '%0D')
        .replace(/\n/g, '%0A');
}
function escapeProperty(s) {
    return utils_1.toCommandValue(s)
        .replace(/%/g, '%25')
        .replace(/\r/g, '%0D')
        .replace(/\n/g, '%0A')
        .replace(/:/g, '%3A')
        .replace(/,/g, '%2C');
}
//# sourceMappingURL=command.js.map

/***/ }),

/***/ 79594:
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

"use strict";

var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
    function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
    return new (P || (P = Promise))(function (resolve, reject) {
        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
        function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
        function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
        step((generator = generator.apply(thisArg, _arguments || [])).next());
    });
};
var __importStar = (this && this.__importStar) || function (mod) {
    if (mod && mod.__esModule) return mod;
    var result = {};
    if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
    result["default"] = mod;
    return result;
};
Object.defineProperty(exports, "__esModule", ({ value: true }));
const command_1 = __webpack_require__(40169);
const file_command_1 = __webpack_require__(82823);
const utils_1 = __webpack_require__(62273);
const os = __importStar(__webpack_require__(12087));
const path = __importStar(__webpack_require__(85622));
/**
 * The code to exit an action
 */
var ExitCode;
(function (ExitCode) {
    /**
     * A code indicating that the action was successful
     */
    ExitCode[ExitCode["Success"] = 0] = "Success";
    /**
     * A code indicating that the action was a failure
     */
    ExitCode[ExitCode["Failure"] = 1] = "Failure";
})(ExitCode = exports.ExitCode || (exports.ExitCode = {}));
//-----------------------------------------------------------------------
// Variables
//-----------------------------------------------------------------------
/**
 * Sets env variable for this action and future actions in the job
 * @param name the name of the variable to set
 * @param val the value of the variable. Non-string values will be converted to a string via JSON.stringify
 */
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function exportVariable(name, val) {
    const convertedVal = utils_1.toCommandValue(val);
    process.env[name] = convertedVal;
    const filePath = process.env['GITHUB_ENV'] || '';
    if (filePath) {
        const delimiter = '_GitHubActionsFileCommandDelimeter_';
        const commandValue = `${name}<<${delimiter}${os.EOL}${convertedVal}${os.EOL}${delimiter}`;
        file_command_1.issueCommand('ENV', commandValue);
    }
    else {
        command_1.issueCommand('set-env', { name }, convertedVal);
    }
}
exports.exportVariable = exportVariable;
/**
 * Registers a secret which will get masked from logs
 * @param secret value of the secret
 */
function setSecret(secret) {
    command_1.issueCommand('add-mask', {}, secret);
}
exports.setSecret = setSecret;
/**
 * Prepends inputPath to the PATH (for this action and future actions)
 * @param inputPath
 */
function addPath(inputPath) {
    const filePath = process.env['GITHUB_PATH'] || '';
    if (filePath) {
        file_command_1.issueCommand('PATH', inputPath);
    }
    else {
        command_1.issueCommand('add-path', {}, inputPath);
    }
    process.env['PATH'] = `${inputPath}${path.delimiter}${process.env['PATH']}`;
}
exports.addPath = addPath;
/**
 * Gets the value of an input.  The value is also trimmed.
 *
 * @param     name     name of the input to get
 * @param     options  optional. See InputOptions.
 * @returns   string
 */
function getInput(name, options) {
    const val = process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || '';
    if (options && options.required && !val) {
        throw new Error(`Input required and not supplied: ${name}`);
    }
    return val.trim();
}
exports.getInput = getInput;
/**
 * Sets the value of an output.
 *
 * @param     name     name of the output to set
 * @param     value    value to store. Non-string values will be converted to a string via JSON.stringify
 */
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function setOutput(name, value) {
    command_1.issueCommand('set-output', { name }, value);
}
exports.setOutput = setOutput;
/**
 * Enables or disables the echoing of commands into stdout for the rest of the step.
 * Echoing is disabled by default if ACTIONS_STEP_DEBUG is not set.
 *
 */
function setCommandEcho(enabled) {
    command_1.issue('echo', enabled ? 'on' : 'off');
}
exports.setCommandEcho = setCommandEcho;
//-----------------------------------------------------------------------
// Results
//-----------------------------------------------------------------------
/**
 * Sets the action status to failed.
 * When the action exits it will be with an exit code of 1
 * @param message add error issue message
 */
function setFailed(message) {
    process.exitCode = ExitCode.Failure;
    error(message);
}
exports.setFailed = setFailed;
//-----------------------------------------------------------------------
// Logging Commands
//-----------------------------------------------------------------------
/**
 * Gets whether Actions Step Debug is on or not
 */
function isDebug() {
    return process.env['RUNNER_DEBUG'] === '1';
}
exports.isDebug = isDebug;
/**
 * Writes debug message to user log
 * @param message debug message
 */
function debug(message) {
    command_1.issueCommand('debug', {}, message);
}
exports.debug = debug;
/**
 * Adds an error issue
 * @param message error issue message. Errors will be converted to string via toString()
 */
function error(message) {
    command_1.issue('error', message instanceof Error ? message.toString() : message);
}
exports.error = error;
/**
 * Adds an warning issue
 * @param message warning issue message. Errors will be converted to string via toString()
 */
function warning(message) {
    command_1.issue('warning', message instanceof Error ? message.toString() : message);
}
exports.warning = warning;
/**
 * Writes info to log with console.log.
 * @param message info message
 */
function info(message) {
    process.stdout.write(message + os.EOL);
}
exports.info = info;
/**
 * Begin an output group.
 *
 * Output until the next `groupEnd` will be foldable in this group
 *
 * @param name The name of the output group
 */
function startGroup(name) {
    command_1.issue('group', name);
}
exports.startGroup = startGroup;
/**
 * End an output group.
 */
function endGroup() {
    command_1.issue('endgroup');
}
exports.endGroup = endGroup;
/**
 * Wrap an asynchronous function call in a group.
 *
 * Returns the same type as the function itself.
 *
 * @param name The name of the group
 * @param fn The function to wrap in the group
 */
function group(name, fn) {
    return __awaiter(this, void 0, void 0, function* () {
        startGroup(name);
        let result;
        try {
            result = yield fn();
        }
        finally {
            endGroup();
        }
        return result;
    });
}
exports.group = group;
//-----------------------------------------------------------------------
// Wrapper action state
//-----------------------------------------------------------------------
/**
 * Saves state for current action, the state can only be retrieved by this action's post job execution.
 *
 * @param     name     name of the state to store
 * @param     value    value to store. Non-string values will be converted to a string via JSON.stringify
 */
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function saveState(name, value) {
    command_1.issueCommand('save-state', { name }, value);
}
exports.saveState = saveState;
/**
 * Gets the value of an state set by this action's main execution.
 *
 * @param     name     name of the state to get
 * @returns   string
 */
function getState(name) {
    return process.env[`STATE_${name}`] || '';
}
exports.getState = getState;
//# sourceMappingURL=core.js.map

/***/ }),

/***/ 82823:
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

"use strict";

// For internal use, subject to change.
var __importStar = (this && this.__importStar) || function (mod) {
    if (mod && mod.__esModule) return mod;
    var result = {};
    if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
    result["default"] = mod;
    return result;
};
Object.defineProperty(exports, "__esModule", ({ value: true }));
// We use any as a valid input type
/* eslint-disable @typescript-eslint/no-explicit-any */
const fs = __importStar(__webpack_require__(35747));
const os = __importStar(__webpack_require__(12087));
const utils_1 = __webpack_require__(62273);
function issueCommand(command, message) {
    const filePath = process.env[`GITHUB_${command}`];
    if (!filePath) {
        throw new Error(`Unable to find environment variable for file command ${command}`);
    }
    if (!fs.existsSync(filePath)) {
        throw new Error(`Missing file at path: ${filePath}`);
    }
    fs.appendFileSync(filePath, `${utils_1.toCommandValue(message)}${os.EOL}`, {
        encoding: 'utf8'
    });
}
exports.issueCommand = issueCommand;
//# sourceMappingURL=file-command.js.map

/***/ }),

/***/ 62273:
/***/ ((__unused_webpack_module, exports) => {

"use strict";

// We use any as a valid input type
/* eslint-disable @typescript-eslint/no-explicit-any */
Object.defineProperty(exports, "__esModule", ({ value: true }));
/**
 * Sanitizes an input into a string so it can be passed into issueCommand safely
 * @param input input to sanitize into a string
 */
function toCommandValue(input) {
    if (input === null || input === undefined) {
        return '';
    }
    else if (typeof input === 'string' || input instanceof String) {
        return input;
    }
    return JSON.stringify(input);
}
exports.toCommandValue = toCommandValue;
//# sourceMappingURL=utils.js.map

/***/ }),

/***/ 4078:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['accessanalyzer'] = {};
AWS.AccessAnalyzer = Service.defineService('accessanalyzer', ['2019-11-01']);
Object.defineProperty(apiLoader.services['accessanalyzer'], '2019-11-01', {
  get: function get() {
    var model = __webpack_require__(24955);
    model.paginators = __webpack_require__(7997)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AccessAnalyzer;


/***/ }),

/***/ 85662:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['acm'] = {};
AWS.ACM = Service.defineService('acm', ['2015-12-08']);
Object.defineProperty(apiLoader.services['acm'], '2015-12-08', {
  get: function get() {
    var model = __webpack_require__(22335);
    model.paginators = __webpack_require__(63763)/* .pagination */ .o;
    model.waiters = __webpack_require__(12336)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ACM;


/***/ }),

/***/ 57869:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['acmpca'] = {};
AWS.ACMPCA = Service.defineService('acmpca', ['2017-08-22']);
Object.defineProperty(apiLoader.services['acmpca'], '2017-08-22', {
  get: function get() {
    var model = __webpack_require__(2794);
    model.paginators = __webpack_require__(92031)/* .pagination */ .o;
    model.waiters = __webpack_require__(50728)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ACMPCA;


/***/ }),

/***/ 20653:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['alexaforbusiness'] = {};
AWS.AlexaForBusiness = Service.defineService('alexaforbusiness', ['2017-11-09']);
Object.defineProperty(apiLoader.services['alexaforbusiness'], '2017-11-09', {
  get: function get() {
    var model = __webpack_require__(4946);
    model.paginators = __webpack_require__(74967)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AlexaForBusiness;


/***/ }),

/***/ 91465:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
module.exports = {
  ACM: __webpack_require__(85662),
  APIGateway: __webpack_require__(93417),
  ApplicationAutoScaling: __webpack_require__(33757),
  AppStream: __webpack_require__(53210),
  AutoScaling: __webpack_require__(82848),
  Batch: __webpack_require__(46427),
  Budgets: __webpack_require__(88435),
  CloudDirectory: __webpack_require__(40982),
  CloudFormation: __webpack_require__(97083),
  CloudFront: __webpack_require__(17454),
  CloudHSM: __webpack_require__(19968),
  CloudSearch: __webpack_require__(43483),
  CloudSearchDomain: __webpack_require__(65115),
  CloudTrail: __webpack_require__(67482),
  CloudWatch: __webpack_require__(99412),
  CloudWatchEvents: __webpack_require__(75497),
  CloudWatchLogs: __webpack_require__(78404),
  CodeBuild: __webpack_require__(41022),
  CodeCommit: __webpack_require__(8764),
  CodeDeploy: __webpack_require__(72932),
  CodePipeline: __webpack_require__(57801),
  CognitoIdentity: __webpack_require__(28998),
  CognitoIdentityServiceProvider: __webpack_require__(36052),
  CognitoSync: __webpack_require__(12702),
  ConfigService: __webpack_require__(5807),
  CUR: __webpack_require__(16998),
  DataPipeline: __webpack_require__(82989),
  DeviceFarm: __webpack_require__(33202),
  DirectConnect: __webpack_require__(49747),
  DirectoryService: __webpack_require__(60791),
  Discovery: __webpack_require__(46131),
  DMS: __webpack_require__(7158),
  DynamoDB: __webpack_require__(23321),
  DynamoDBStreams: __webpack_require__(57992),
  EC2: __webpack_require__(17348),
  ECR: __webpack_require__(85974),
  ECS: __webpack_require__(99917),
  EFS: __webpack_require__(16786),
  ElastiCache: __webpack_require__(58944),
  ElasticBeanstalk: __webpack_require__(9063),
  ELB: __webpack_require__(35814),
  ELBv2: __webpack_require__(7206),
  EMR: __webpack_require__(19391),
  ES: __webpack_require__(75361),
  ElasticTranscoder: __webpack_require__(77528),
  Firehose: __webpack_require__(20819),
  GameLift: __webpack_require__(78103),
  Glacier: __webpack_require__(46395),
  Health: __webpack_require__(79126),
  IAM: __webpack_require__(84151),
  ImportExport: __webpack_require__(60333),
  Inspector: __webpack_require__(60651),
  Iot: __webpack_require__(1314),
  IotData: __webpack_require__(54986),
  Kinesis: __webpack_require__(13015),
  KinesisAnalytics: __webpack_require__(33325),
  KMS: __webpack_require__(67205),
  Lambda: __webpack_require__(82999),
  LexRuntime: __webpack_require__(16165),
  Lightsail: __webpack_require__(34444),
  MachineLearning: __webpack_require__(77620),
  MarketplaceCommerceAnalytics: __webpack_require__(14974),
  MarketplaceMetering: __webpack_require__(9219),
  MTurk: __webpack_require__(18127),
  MobileAnalytics: __webpack_require__(74569),
  OpsWorks: __webpack_require__(80248),
  OpsWorksCM: __webpack_require__(16435),
  Organizations: __webpack_require__(52794),
  Pinpoint: __webpack_require__(95793),
  Polly: __webpack_require__(46076),
  RDS: __webpack_require__(67662),
  Redshift: __webpack_require__(15562),
  Rekognition: __webpack_require__(74552),
  ResourceGroupsTaggingAPI: __webpack_require__(63694),
  Route53: __webpack_require__(36780),
  Route53Domains: __webpack_require__(51368),
  S3: __webpack_require__(39030),
  S3Control: __webpack_require__(48309),
  ServiceCatalog: __webpack_require__(49003),
  SES: __webpack_require__(40622),
  Shield: __webpack_require__(47361),
  SimpleDB: __webpack_require__(6229),
  SMS: __webpack_require__(53923),
  Snowball: __webpack_require__(33731),
  SNS: __webpack_require__(91901),
  SQS: __webpack_require__(27263),
  SSM: __webpack_require__(12638),
  StorageGateway: __webpack_require__(56859),
  StepFunctions: __webpack_require__(89199),
  STS: __webpack_require__(92941),
  Support: __webpack_require__(85646),
  SWF: __webpack_require__(8625),
  XRay: __webpack_require__(78658),
  WAF: __webpack_require__(90968),
  WAFRegional: __webpack_require__(90435),
  WorkDocs: __webpack_require__(13702),
  WorkSpaces: __webpack_require__(33316),
  CodeStar: __webpack_require__(27976),
  LexModelBuildingService: __webpack_require__(74486),
  MarketplaceEntitlementService: __webpack_require__(99431),
  Athena: __webpack_require__(14939),
  Greengrass: __webpack_require__(99943),
  DAX: __webpack_require__(52896),
  MigrationHub: __webpack_require__(67222),
  CloudHSMV2: __webpack_require__(99656),
  Glue: __webpack_require__(44160),
  Mobile: __webpack_require__(17689),
  Pricing: __webpack_require__(58994),
  CostExplorer: __webpack_require__(88416),
  MediaConvert: __webpack_require__(99524),
  MediaLive: __webpack_require__(38330),
  MediaPackage: __webpack_require__(1250),
  MediaStore: __webpack_require__(94383),
  MediaStoreData: __webpack_require__(62984),
  AppSync: __webpack_require__(38942),
  GuardDuty: __webpack_require__(79752),
  MQ: __webpack_require__(27625),
  Comprehend: __webpack_require__(24801),
  IoTJobsDataPlane: __webpack_require__(50809),
  KinesisVideoArchivedMedia: __webpack_require__(44614),
  KinesisVideoMedia: __webpack_require__(60407),
  KinesisVideo: __webpack_require__(94071),
  SageMakerRuntime: __webpack_require__(8134),
  SageMaker: __webpack_require__(81113),
  Translate: __webpack_require__(9034),
  ResourceGroups: __webpack_require__(91221),
  AlexaForBusiness: __webpack_require__(20653),
  Cloud9: __webpack_require__(21702),
  ServerlessApplicationRepository: __webpack_require__(37474),
  ServiceDiscovery: __webpack_require__(63985),
  WorkMail: __webpack_require__(44737),
  AutoScalingPlans: __webpack_require__(7098),
  TranscribeService: __webpack_require__(73227),
  Connect: __webpack_require__(11528),
  ACMPCA: __webpack_require__(57869),
  FMS: __webpack_require__(68047),
  SecretsManager: __webpack_require__(97063),
  IoTAnalytics: __webpack_require__(27641),
  IoT1ClickDevicesService: __webpack_require__(69568),
  IoT1ClickProjects: __webpack_require__(86472),
  PI: __webpack_require__(14531),
  Neptune: __webpack_require__(15806),
  MediaTailor: __webpack_require__(37045),
  EKS: __webpack_require__(57674),
  Macie: __webpack_require__(58159),
  DLM: __webpack_require__(58058),
  Signer: __webpack_require__(72534),
  Chime: __webpack_require__(30130),
  PinpointEmail: __webpack_require__(49241),
  RAM: __webpack_require__(5444),
  Route53Resolver: __webpack_require__(93316),
  PinpointSMSVoice: __webpack_require__(89447),
  QuickSight: __webpack_require__(2508),
  RDSDataService: __webpack_require__(35938),
  Amplify: __webpack_require__(38276),
  DataSync: __webpack_require__(13051),
  RoboMaker: __webpack_require__(29266),
  Transfer: __webpack_require__(38165),
  GlobalAccelerator: __webpack_require__(94711),
  ComprehendMedical: __webpack_require__(53588),
  KinesisAnalyticsV2: __webpack_require__(80348),
  MediaConnect: __webpack_require__(45892),
  FSx: __webpack_require__(49965),
  SecurityHub: __webpack_require__(73426),
  AppMesh: __webpack_require__(869),
  LicenseManager: __webpack_require__(45113),
  Kafka: __webpack_require__(98997),
  ApiGatewayManagementApi: __webpack_require__(29710),
  ApiGatewayV2: __webpack_require__(53441),
  DocDB: __webpack_require__(107),
  Backup: __webpack_require__(9418),
  WorkLink: __webpack_require__(6664),
  Textract: __webpack_require__(15102),
  ManagedBlockchain: __webpack_require__(70398),
  MediaPackageVod: __webpack_require__(24008),
  GroundStation: __webpack_require__(21483),
  IoTThingsGraph: __webpack_require__(55358),
  IoTEvents: __webpack_require__(38761),
  IoTEventsData: __webpack_require__(18005),
  Personalize: __webpack_require__(56095),
  PersonalizeEvents: __webpack_require__(21215),
  PersonalizeRuntime: __webpack_require__(77624),
  ApplicationInsights: __webpack_require__(57533),
  ServiceQuotas: __webpack_require__(80756),
  EC2InstanceConnect: __webpack_require__(76561),
  EventBridge: __webpack_require__(45595),
  LakeFormation: __webpack_require__(14215),
  ForecastService: __webpack_require__(45739),
  ForecastQueryService: __webpack_require__(27685),
  QLDB: __webpack_require__(82971),
  QLDBSession: __webpack_require__(2882),
  WorkMailMessageFlow: __webpack_require__(31344),
  CodeStarNotifications: __webpack_require__(38151),
  SavingsPlans: __webpack_require__(54443),
  SSO: __webpack_require__(60370),
  SSOOIDC: __webpack_require__(10335),
  MarketplaceCatalog: __webpack_require__(18493),
  DataExchange: __webpack_require__(97839),
  SESV2: __webpack_require__(63698),
  MigrationHubConfig: __webpack_require__(84297),
  ConnectParticipant: __webpack_require__(90557),
  AppConfig: __webpack_require__(42163),
  IoTSecureTunneling: __webpack_require__(9530),
  WAFV2: __webpack_require__(94923),
  ElasticInference: __webpack_require__(72630),
  Imagebuilder: __webpack_require__(56894),
  Schemas: __webpack_require__(50201),
  AccessAnalyzer: __webpack_require__(4078),
  CodeGuruReviewer: __webpack_require__(53547),
  CodeGuruProfiler: __webpack_require__(96407),
  ComputeOptimizer: __webpack_require__(94063),
  FraudDetector: __webpack_require__(85935),
  Kendra: __webpack_require__(82129),
  NetworkManager: __webpack_require__(54685),
  Outposts: __webpack_require__(85787),
  AugmentedAIRuntime: __webpack_require__(9529),
  EBS: __webpack_require__(37308),
  KinesisVideoSignalingChannels: __webpack_require__(9746),
  Detective: __webpack_require__(89599),
  CodeStarconnections: __webpack_require__(70181),
  Synthetics: __webpack_require__(84955),
  IoTSiteWise: __webpack_require__(29372),
  Macie2: __webpack_require__(55184),
  CodeArtifact: __webpack_require__(83189),
  Honeycode: __webpack_require__(59644),
  IVS: __webpack_require__(74562),
  Braket: __webpack_require__(26565),
  IdentityStore: __webpack_require__(98699),
  Appflow: __webpack_require__(94804),
  RedshiftData: __webpack_require__(71007),
  SSOAdmin: __webpack_require__(73672),
  TimestreamQuery: __webpack_require__(45037),
  TimestreamWrite: __webpack_require__(11266),
  S3Outposts: __webpack_require__(42087),
  DataBrew: __webpack_require__(10286),
  ServiceCatalogAppRegistry: __webpack_require__(81555),
  NetworkFirewall: __webpack_require__(3928),
  MWAA: __webpack_require__(68501),
  AmplifyBackend: __webpack_require__(70049),
  AppIntegrations: __webpack_require__(46978),
  ConnectContactLens: __webpack_require__(34085),
  DevOpsGuru: __webpack_require__(60746),
  ECRPUBLIC: __webpack_require__(9412),
  LookoutVision: __webpack_require__(28794),
  SageMakerFeatureStoreRuntime: __webpack_require__(55759),
  CustomerProfiles: __webpack_require__(1271),
  AuditManager: __webpack_require__(31772),
  EMRcontainers: __webpack_require__(9240),
  HealthLake: __webpack_require__(48475),
  SagemakerEdge: __webpack_require__(19799),
  Amp: __webpack_require__(31661),
  GreengrassV2: __webpack_require__(85288),
  IotDeviceAdvisor: __webpack_require__(90189),
  IoTFleetHub: __webpack_require__(38586),
  IoTWireless: __webpack_require__(57979),
  Location: __webpack_require__(64639),
  WellArchitected: __webpack_require__(92666)
};

/***/ }),

/***/ 31661:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['amp'] = {};
AWS.Amp = Service.defineService('amp', ['2020-08-01']);
Object.defineProperty(apiLoader.services['amp'], '2020-08-01', {
  get: function get() {
    var model = __webpack_require__(36184);
    model.paginators = __webpack_require__(7850)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Amp;


/***/ }),

/***/ 38276:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['amplify'] = {};
AWS.Amplify = Service.defineService('amplify', ['2017-07-25']);
Object.defineProperty(apiLoader.services['amplify'], '2017-07-25', {
  get: function get() {
    var model = __webpack_require__(59237);
    model.paginators = __webpack_require__(89594)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Amplify;


/***/ }),

/***/ 70049:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['amplifybackend'] = {};
AWS.AmplifyBackend = Service.defineService('amplifybackend', ['2020-08-11']);
Object.defineProperty(apiLoader.services['amplifybackend'], '2020-08-11', {
  get: function get() {
    var model = __webpack_require__(70211);
    model.paginators = __webpack_require__(72426)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AmplifyBackend;


/***/ }),

/***/ 93417:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['apigateway'] = {};
AWS.APIGateway = Service.defineService('apigateway', ['2015-07-09']);
__webpack_require__(6032);
Object.defineProperty(apiLoader.services['apigateway'], '2015-07-09', {
  get: function get() {
    var model = __webpack_require__(33895);
    model.paginators = __webpack_require__(61271)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.APIGateway;


/***/ }),

/***/ 29710:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['apigatewaymanagementapi'] = {};
AWS.ApiGatewayManagementApi = Service.defineService('apigatewaymanagementapi', ['2018-11-29']);
Object.defineProperty(apiLoader.services['apigatewaymanagementapi'], '2018-11-29', {
  get: function get() {
    var model = __webpack_require__(31775);
    model.paginators = __webpack_require__(19890)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ApiGatewayManagementApi;


/***/ }),

/***/ 53441:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['apigatewayv2'] = {};
AWS.ApiGatewayV2 = Service.defineService('apigatewayv2', ['2018-11-29']);
Object.defineProperty(apiLoader.services['apigatewayv2'], '2018-11-29', {
  get: function get() {
    var model = __webpack_require__(18767);
    model.paginators = __webpack_require__(96828)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ApiGatewayV2;


/***/ }),

/***/ 42163:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['appconfig'] = {};
AWS.AppConfig = Service.defineService('appconfig', ['2019-10-09']);
Object.defineProperty(apiLoader.services['appconfig'], '2019-10-09', {
  get: function get() {
    var model = __webpack_require__(5832);
    model.paginators = __webpack_require__(38388)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AppConfig;


/***/ }),

/***/ 94804:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['appflow'] = {};
AWS.Appflow = Service.defineService('appflow', ['2020-08-23']);
Object.defineProperty(apiLoader.services['appflow'], '2020-08-23', {
  get: function get() {
    var model = __webpack_require__(63769);
    model.paginators = __webpack_require__(3505)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Appflow;


/***/ }),

/***/ 46978:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['appintegrations'] = {};
AWS.AppIntegrations = Service.defineService('appintegrations', ['2020-07-29']);
Object.defineProperty(apiLoader.services['appintegrations'], '2020-07-29', {
  get: function get() {
    var model = __webpack_require__(26469);
    model.paginators = __webpack_require__(74824)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AppIntegrations;


/***/ }),

/***/ 33757:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['applicationautoscaling'] = {};
AWS.ApplicationAutoScaling = Service.defineService('applicationautoscaling', ['2016-02-06']);
Object.defineProperty(apiLoader.services['applicationautoscaling'], '2016-02-06', {
  get: function get() {
    var model = __webpack_require__(14452);
    model.paginators = __webpack_require__(11157)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ApplicationAutoScaling;


/***/ }),

/***/ 57533:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['applicationinsights'] = {};
AWS.ApplicationInsights = Service.defineService('applicationinsights', ['2018-11-25']);
Object.defineProperty(apiLoader.services['applicationinsights'], '2018-11-25', {
  get: function get() {
    var model = __webpack_require__(48728);
    model.paginators = __webpack_require__(9986)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ApplicationInsights;


/***/ }),

/***/ 869:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['appmesh'] = {};
AWS.AppMesh = Service.defineService('appmesh', ['2018-10-01', '2018-10-01*', '2019-01-25']);
Object.defineProperty(apiLoader.services['appmesh'], '2018-10-01', {
  get: function get() {
    var model = __webpack_require__(4710);
    model.paginators = __webpack_require__(74196)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['appmesh'], '2019-01-25', {
  get: function get() {
    var model = __webpack_require__(99818);
    model.paginators = __webpack_require__(9865)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AppMesh;


/***/ }),

/***/ 53210:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['appstream'] = {};
AWS.AppStream = Service.defineService('appstream', ['2016-12-01']);
Object.defineProperty(apiLoader.services['appstream'], '2016-12-01', {
  get: function get() {
    var model = __webpack_require__(12513);
    model.paginators = __webpack_require__(81915)/* .pagination */ .o;
    model.waiters = __webpack_require__(98407)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AppStream;


/***/ }),

/***/ 38942:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['appsync'] = {};
AWS.AppSync = Service.defineService('appsync', ['2017-07-25']);
Object.defineProperty(apiLoader.services['appsync'], '2017-07-25', {
  get: function get() {
    var model = __webpack_require__(3651);
    model.paginators = __webpack_require__(93930)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AppSync;


/***/ }),

/***/ 14939:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['athena'] = {};
AWS.Athena = Service.defineService('athena', ['2017-05-18']);
Object.defineProperty(apiLoader.services['athena'], '2017-05-18', {
  get: function get() {
    var model = __webpack_require__(19898);
    model.paginators = __webpack_require__(23135)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Athena;


/***/ }),

/***/ 31772:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['auditmanager'] = {};
AWS.AuditManager = Service.defineService('auditmanager', ['2017-07-25']);
Object.defineProperty(apiLoader.services['auditmanager'], '2017-07-25', {
  get: function get() {
    var model = __webpack_require__(66702);
    model.paginators = __webpack_require__(99387)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AuditManager;


/***/ }),

/***/ 9529:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['augmentedairuntime'] = {};
AWS.AugmentedAIRuntime = Service.defineService('augmentedairuntime', ['2019-11-07']);
Object.defineProperty(apiLoader.services['augmentedairuntime'], '2019-11-07', {
  get: function get() {
    var model = __webpack_require__(60302);
    model.paginators = __webpack_require__(58181)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AugmentedAIRuntime;


/***/ }),

/***/ 82848:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['autoscaling'] = {};
AWS.AutoScaling = Service.defineService('autoscaling', ['2011-01-01']);
Object.defineProperty(apiLoader.services['autoscaling'], '2011-01-01', {
  get: function get() {
    var model = __webpack_require__(68489);
    model.paginators = __webpack_require__(38676)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AutoScaling;


/***/ }),

/***/ 7098:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['autoscalingplans'] = {};
AWS.AutoScalingPlans = Service.defineService('autoscalingplans', ['2018-01-06']);
Object.defineProperty(apiLoader.services['autoscalingplans'], '2018-01-06', {
  get: function get() {
    var model = __webpack_require__(95300);
    model.paginators = __webpack_require__(4511)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.AutoScalingPlans;


/***/ }),

/***/ 9418:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['backup'] = {};
AWS.Backup = Service.defineService('backup', ['2018-11-15']);
Object.defineProperty(apiLoader.services['backup'], '2018-11-15', {
  get: function get() {
    var model = __webpack_require__(65918);
    model.paginators = __webpack_require__(61080)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Backup;


/***/ }),

/***/ 46427:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['batch'] = {};
AWS.Batch = Service.defineService('batch', ['2016-08-10']);
Object.defineProperty(apiLoader.services['batch'], '2016-08-10', {
  get: function get() {
    var model = __webpack_require__(97171);
    model.paginators = __webpack_require__(27755)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Batch;


/***/ }),

/***/ 26565:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['braket'] = {};
AWS.Braket = Service.defineService('braket', ['2019-09-01']);
Object.defineProperty(apiLoader.services['braket'], '2019-09-01', {
  get: function get() {
    var model = __webpack_require__(44714);
    model.paginators = __webpack_require__(60058)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Braket;


/***/ }),

/***/ 88435:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['budgets'] = {};
AWS.Budgets = Service.defineService('budgets', ['2016-10-20']);
Object.defineProperty(apiLoader.services['budgets'], '2016-10-20', {
  get: function get() {
    var model = __webpack_require__(47942);
    model.paginators = __webpack_require__(64219)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Budgets;


/***/ }),

/***/ 30130:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['chime'] = {};
AWS.Chime = Service.defineService('chime', ['2018-05-01']);
Object.defineProperty(apiLoader.services['chime'], '2018-05-01', {
  get: function get() {
    var model = __webpack_require__(55823);
    model.paginators = __webpack_require__(6307)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Chime;


/***/ }),

/***/ 21702:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloud9'] = {};
AWS.Cloud9 = Service.defineService('cloud9', ['2017-09-23']);
Object.defineProperty(apiLoader.services['cloud9'], '2017-09-23', {
  get: function get() {
    var model = __webpack_require__(90697);
    model.paginators = __webpack_require__(79426)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Cloud9;


/***/ }),

/***/ 40982:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['clouddirectory'] = {};
AWS.CloudDirectory = Service.defineService('clouddirectory', ['2016-05-10', '2016-05-10*', '2017-01-11']);
Object.defineProperty(apiLoader.services['clouddirectory'], '2016-05-10', {
  get: function get() {
    var model = __webpack_require__(87301);
    model.paginators = __webpack_require__(72446)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['clouddirectory'], '2017-01-11', {
  get: function get() {
    var model = __webpack_require__(79943);
    model.paginators = __webpack_require__(20410)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudDirectory;


/***/ }),

/***/ 97083:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudformation'] = {};
AWS.CloudFormation = Service.defineService('cloudformation', ['2010-05-15']);
Object.defineProperty(apiLoader.services['cloudformation'], '2010-05-15', {
  get: function get() {
    var model = __webpack_require__(50980);
    model.paginators = __webpack_require__(43078)/* .pagination */ .o;
    model.waiters = __webpack_require__(11714)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudFormation;


/***/ }),

/***/ 17454:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudfront'] = {};
AWS.CloudFront = Service.defineService('cloudfront', ['2013-05-12*', '2013-11-11*', '2014-05-31*', '2014-10-21*', '2014-11-06*', '2015-04-17*', '2015-07-27*', '2015-09-17*', '2016-01-13*', '2016-01-28*', '2016-08-01*', '2016-08-20*', '2016-09-07*', '2016-09-29*', '2016-11-25', '2016-11-25*', '2017-03-25', '2017-03-25*', '2017-10-30', '2017-10-30*', '2018-06-18', '2018-06-18*', '2018-11-05', '2018-11-05*', '2019-03-26', '2019-03-26*', '2020-05-31']);
__webpack_require__(86372);
Object.defineProperty(apiLoader.services['cloudfront'], '2016-11-25', {
  get: function get() {
    var model = __webpack_require__(81977);
    model.paginators = __webpack_require__(12819)/* .pagination */ .o;
    model.waiters = __webpack_require__(52832)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['cloudfront'], '2017-03-25', {
  get: function get() {
    var model = __webpack_require__(38288);
    model.paginators = __webpack_require__(19896)/* .pagination */ .o;
    model.waiters = __webpack_require__(43589)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['cloudfront'], '2017-10-30', {
  get: function get() {
    var model = __webpack_require__(62352);
    model.paginators = __webpack_require__(94430)/* .pagination */ .o;
    model.waiters = __webpack_require__(36502)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['cloudfront'], '2018-06-18', {
  get: function get() {
    var model = __webpack_require__(59976);
    model.paginators = __webpack_require__(43510)/* .pagination */ .o;
    model.waiters = __webpack_require__(67512)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['cloudfront'], '2018-11-05', {
  get: function get() {
    var model = __webpack_require__(2861);
    model.paginators = __webpack_require__(94484)/* .pagination */ .o;
    model.waiters = __webpack_require__(94992)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['cloudfront'], '2019-03-26', {
  get: function get() {
    var model = __webpack_require__(22621);
    model.paginators = __webpack_require__(49289)/* .pagination */ .o;
    model.waiters = __webpack_require__(89078)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['cloudfront'], '2020-05-31', {
  get: function get() {
    var model = __webpack_require__(44946);
    model.paginators = __webpack_require__(92022)/* .pagination */ .o;
    model.waiters = __webpack_require__(83035)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudFront;


/***/ }),

/***/ 19968:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudhsm'] = {};
AWS.CloudHSM = Service.defineService('cloudhsm', ['2014-05-30']);
Object.defineProperty(apiLoader.services['cloudhsm'], '2014-05-30', {
  get: function get() {
    var model = __webpack_require__(59717);
    model.paginators = __webpack_require__(26512)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudHSM;


/***/ }),

/***/ 99656:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudhsmv2'] = {};
AWS.CloudHSMV2 = Service.defineService('cloudhsmv2', ['2017-04-28']);
Object.defineProperty(apiLoader.services['cloudhsmv2'], '2017-04-28', {
  get: function get() {
    var model = __webpack_require__(19362);
    model.paginators = __webpack_require__(96674)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudHSMV2;


/***/ }),

/***/ 43483:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudsearch'] = {};
AWS.CloudSearch = Service.defineService('cloudsearch', ['2011-02-01', '2013-01-01']);
Object.defineProperty(apiLoader.services['cloudsearch'], '2011-02-01', {
  get: function get() {
    var model = __webpack_require__(4999);
    model.paginators = __webpack_require__(74483)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['cloudsearch'], '2013-01-01', {
  get: function get() {
    var model = __webpack_require__(93200);
    model.paginators = __webpack_require__(82352)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudSearch;


/***/ }),

/***/ 65115:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudsearchdomain'] = {};
AWS.CloudSearchDomain = Service.defineService('cloudsearchdomain', ['2013-01-01']);
__webpack_require__(27369);
Object.defineProperty(apiLoader.services['cloudsearchdomain'], '2013-01-01', {
  get: function get() {
    var model = __webpack_require__(56588);
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudSearchDomain;


/***/ }),

/***/ 67482:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudtrail'] = {};
AWS.CloudTrail = Service.defineService('cloudtrail', ['2013-11-01']);
Object.defineProperty(apiLoader.services['cloudtrail'], '2013-11-01', {
  get: function get() {
    var model = __webpack_require__(90967);
    model.paginators = __webpack_require__(78414)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudTrail;


/***/ }),

/***/ 99412:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudwatch'] = {};
AWS.CloudWatch = Service.defineService('cloudwatch', ['2010-08-01']);
Object.defineProperty(apiLoader.services['cloudwatch'], '2010-08-01', {
  get: function get() {
    var model = __webpack_require__(12505);
    model.paginators = __webpack_require__(16758)/* .pagination */ .o;
    model.waiters = __webpack_require__(4112)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudWatch;


/***/ }),

/***/ 75497:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudwatchevents'] = {};
AWS.CloudWatchEvents = Service.defineService('cloudwatchevents', ['2014-02-03*', '2015-10-07']);
Object.defineProperty(apiLoader.services['cloudwatchevents'], '2015-10-07', {
  get: function get() {
    var model = __webpack_require__(2845);
    model.paginators = __webpack_require__(96939)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudWatchEvents;


/***/ }),

/***/ 78404:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cloudwatchlogs'] = {};
AWS.CloudWatchLogs = Service.defineService('cloudwatchlogs', ['2014-03-28']);
Object.defineProperty(apiLoader.services['cloudwatchlogs'], '2014-03-28', {
  get: function get() {
    var model = __webpack_require__(69022);
    model.paginators = __webpack_require__(26273)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CloudWatchLogs;


/***/ }),

/***/ 83189:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codeartifact'] = {};
AWS.CodeArtifact = Service.defineService('codeartifact', ['2018-09-22']);
Object.defineProperty(apiLoader.services['codeartifact'], '2018-09-22', {
  get: function get() {
    var model = __webpack_require__(26175);
    model.paginators = __webpack_require__(21307)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeArtifact;


/***/ }),

/***/ 41022:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codebuild'] = {};
AWS.CodeBuild = Service.defineService('codebuild', ['2016-10-06']);
Object.defineProperty(apiLoader.services['codebuild'], '2016-10-06', {
  get: function get() {
    var model = __webpack_require__(32310);
    model.paginators = __webpack_require__(10589)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeBuild;


/***/ }),

/***/ 8764:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codecommit'] = {};
AWS.CodeCommit = Service.defineService('codecommit', ['2015-04-13']);
Object.defineProperty(apiLoader.services['codecommit'], '2015-04-13', {
  get: function get() {
    var model = __webpack_require__(2091);
    model.paginators = __webpack_require__(11742)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeCommit;


/***/ }),

/***/ 72932:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codedeploy'] = {};
AWS.CodeDeploy = Service.defineService('codedeploy', ['2014-10-06']);
Object.defineProperty(apiLoader.services['codedeploy'], '2014-10-06', {
  get: function get() {
    var model = __webpack_require__(33531);
    model.paginators = __webpack_require__(63203)/* .pagination */ .o;
    model.waiters = __webpack_require__(56338)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeDeploy;


/***/ }),

/***/ 96407:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codeguruprofiler'] = {};
AWS.CodeGuruProfiler = Service.defineService('codeguruprofiler', ['2019-07-18']);
Object.defineProperty(apiLoader.services['codeguruprofiler'], '2019-07-18', {
  get: function get() {
    var model = __webpack_require__(55790);
    model.paginators = __webpack_require__(14789)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeGuruProfiler;


/***/ }),

/***/ 53547:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codegurureviewer'] = {};
AWS.CodeGuruReviewer = Service.defineService('codegurureviewer', ['2019-09-19']);
Object.defineProperty(apiLoader.services['codegurureviewer'], '2019-09-19', {
  get: function get() {
    var model = __webpack_require__(16420);
    model.paginators = __webpack_require__(89571)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeGuruReviewer;


/***/ }),

/***/ 57801:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codepipeline'] = {};
AWS.CodePipeline = Service.defineService('codepipeline', ['2015-07-09']);
Object.defineProperty(apiLoader.services['codepipeline'], '2015-07-09', {
  get: function get() {
    var model = __webpack_require__(92486);
    model.paginators = __webpack_require__(38160)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodePipeline;


/***/ }),

/***/ 27976:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codestar'] = {};
AWS.CodeStar = Service.defineService('codestar', ['2017-04-19']);
Object.defineProperty(apiLoader.services['codestar'], '2017-04-19', {
  get: function get() {
    var model = __webpack_require__(71626);
    model.paginators = __webpack_require__(78653)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeStar;


/***/ }),

/***/ 70181:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codestarconnections'] = {};
AWS.CodeStarconnections = Service.defineService('codestarconnections', ['2019-12-01']);
Object.defineProperty(apiLoader.services['codestarconnections'], '2019-12-01', {
  get: function get() {
    var model = __webpack_require__(81568);
    model.paginators = __webpack_require__(7656)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeStarconnections;


/***/ }),

/***/ 38151:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['codestarnotifications'] = {};
AWS.CodeStarNotifications = Service.defineService('codestarnotifications', ['2019-10-15']);
Object.defineProperty(apiLoader.services['codestarnotifications'], '2019-10-15', {
  get: function get() {
    var model = __webpack_require__(41964);
    model.paginators = __webpack_require__(5741)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CodeStarNotifications;


/***/ }),

/***/ 28998:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cognitoidentity'] = {};
AWS.CognitoIdentity = Service.defineService('cognitoidentity', ['2014-06-30']);
Object.defineProperty(apiLoader.services['cognitoidentity'], '2014-06-30', {
  get: function get() {
    var model = __webpack_require__(26102);
    model.paginators = __webpack_require__(80796)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CognitoIdentity;


/***/ }),

/***/ 36052:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cognitoidentityserviceprovider'] = {};
AWS.CognitoIdentityServiceProvider = Service.defineService('cognitoidentityserviceprovider', ['2016-04-18']);
Object.defineProperty(apiLoader.services['cognitoidentityserviceprovider'], '2016-04-18', {
  get: function get() {
    var model = __webpack_require__(60923);
    model.paginators = __webpack_require__(32568)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CognitoIdentityServiceProvider;


/***/ }),

/***/ 12702:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cognitosync'] = {};
AWS.CognitoSync = Service.defineService('cognitosync', ['2014-06-30']);
Object.defineProperty(apiLoader.services['cognitosync'], '2014-06-30', {
  get: function get() {
    var model = __webpack_require__(91406);
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CognitoSync;


/***/ }),

/***/ 24801:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['comprehend'] = {};
AWS.Comprehend = Service.defineService('comprehend', ['2017-11-27']);
Object.defineProperty(apiLoader.services['comprehend'], '2017-11-27', {
  get: function get() {
    var model = __webpack_require__(71004);
    model.paginators = __webpack_require__(70341)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Comprehend;


/***/ }),

/***/ 53588:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['comprehendmedical'] = {};
AWS.ComprehendMedical = Service.defineService('comprehendmedical', ['2018-10-30']);
Object.defineProperty(apiLoader.services['comprehendmedical'], '2018-10-30', {
  get: function get() {
    var model = __webpack_require__(65085);
    model.paginators = __webpack_require__(89772)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ComprehendMedical;


/***/ }),

/***/ 94063:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['computeoptimizer'] = {};
AWS.ComputeOptimizer = Service.defineService('computeoptimizer', ['2019-11-01']);
Object.defineProperty(apiLoader.services['computeoptimizer'], '2019-11-01', {
  get: function get() {
    var model = __webpack_require__(559);
    model.paginators = __webpack_require__(16060)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ComputeOptimizer;


/***/ }),

/***/ 5807:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['configservice'] = {};
AWS.ConfigService = Service.defineService('configservice', ['2014-11-12']);
Object.defineProperty(apiLoader.services['configservice'], '2014-11-12', {
  get: function get() {
    var model = __webpack_require__(85031);
    model.paginators = __webpack_require__(55050)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ConfigService;


/***/ }),

/***/ 11528:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['connect'] = {};
AWS.Connect = Service.defineService('connect', ['2017-08-08']);
Object.defineProperty(apiLoader.services['connect'], '2017-08-08', {
  get: function get() {
    var model = __webpack_require__(13649);
    model.paginators = __webpack_require__(35649)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Connect;


/***/ }),

/***/ 34085:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['connectcontactlens'] = {};
AWS.ConnectContactLens = Service.defineService('connectcontactlens', ['2020-08-21']);
Object.defineProperty(apiLoader.services['connectcontactlens'], '2020-08-21', {
  get: function get() {
    var model = __webpack_require__(86739);
    model.paginators = __webpack_require__(49692)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ConnectContactLens;


/***/ }),

/***/ 90557:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['connectparticipant'] = {};
AWS.ConnectParticipant = Service.defineService('connectparticipant', ['2018-09-07']);
Object.defineProperty(apiLoader.services['connectparticipant'], '2018-09-07', {
  get: function get() {
    var model = __webpack_require__(46788);
    model.paginators = __webpack_require__(2813)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ConnectParticipant;


/***/ }),

/***/ 88416:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['costexplorer'] = {};
AWS.CostExplorer = Service.defineService('costexplorer', ['2017-10-25']);
Object.defineProperty(apiLoader.services['costexplorer'], '2017-10-25', {
  get: function get() {
    var model = __webpack_require__(86565);
    model.paginators = __webpack_require__(94382)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CostExplorer;


/***/ }),

/***/ 16998:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['cur'] = {};
AWS.CUR = Service.defineService('cur', ['2017-01-06']);
Object.defineProperty(apiLoader.services['cur'], '2017-01-06', {
  get: function get() {
    var model = __webpack_require__(4138);
    model.paginators = __webpack_require__(29271)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CUR;


/***/ }),

/***/ 1271:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['customerprofiles'] = {};
AWS.CustomerProfiles = Service.defineService('customerprofiles', ['2020-08-15']);
Object.defineProperty(apiLoader.services['customerprofiles'], '2020-08-15', {
  get: function get() {
    var model = __webpack_require__(39734);
    model.paginators = __webpack_require__(35003)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.CustomerProfiles;


/***/ }),

/***/ 10286:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['databrew'] = {};
AWS.DataBrew = Service.defineService('databrew', ['2017-07-25']);
Object.defineProperty(apiLoader.services['databrew'], '2017-07-25', {
  get: function get() {
    var model = __webpack_require__(42529);
    model.paginators = __webpack_require__(91224)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DataBrew;


/***/ }),

/***/ 97839:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['dataexchange'] = {};
AWS.DataExchange = Service.defineService('dataexchange', ['2017-07-25']);
Object.defineProperty(apiLoader.services['dataexchange'], '2017-07-25', {
  get: function get() {
    var model = __webpack_require__(25676);
    model.paginators = __webpack_require__(44399)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DataExchange;


/***/ }),

/***/ 82989:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['datapipeline'] = {};
AWS.DataPipeline = Service.defineService('datapipeline', ['2012-10-29']);
Object.defineProperty(apiLoader.services['datapipeline'], '2012-10-29', {
  get: function get() {
    var model = __webpack_require__(9547);
    model.paginators = __webpack_require__(48471)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DataPipeline;


/***/ }),

/***/ 13051:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['datasync'] = {};
AWS.DataSync = Service.defineService('datasync', ['2018-11-09']);
Object.defineProperty(apiLoader.services['datasync'], '2018-11-09', {
  get: function get() {
    var model = __webpack_require__(37374);
    model.paginators = __webpack_require__(18448)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DataSync;


/***/ }),

/***/ 52896:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['dax'] = {};
AWS.DAX = Service.defineService('dax', ['2017-04-19']);
Object.defineProperty(apiLoader.services['dax'], '2017-04-19', {
  get: function get() {
    var model = __webpack_require__(97287);
    model.paginators = __webpack_require__(15791)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DAX;


/***/ }),

/***/ 89599:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['detective'] = {};
AWS.Detective = Service.defineService('detective', ['2018-10-26']);
Object.defineProperty(apiLoader.services['detective'], '2018-10-26', {
  get: function get() {
    var model = __webpack_require__(38107);
    model.paginators = __webpack_require__(26554)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Detective;


/***/ }),

/***/ 33202:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['devicefarm'] = {};
AWS.DeviceFarm = Service.defineService('devicefarm', ['2015-06-23']);
Object.defineProperty(apiLoader.services['devicefarm'], '2015-06-23', {
  get: function get() {
    var model = __webpack_require__(87206);
    model.paginators = __webpack_require__(85524)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DeviceFarm;


/***/ }),

/***/ 60746:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['devopsguru'] = {};
AWS.DevOpsGuru = Service.defineService('devopsguru', ['2020-12-01']);
Object.defineProperty(apiLoader.services['devopsguru'], '2020-12-01', {
  get: function get() {
    var model = __webpack_require__(82176);
    model.paginators = __webpack_require__(91556)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DevOpsGuru;


/***/ }),

/***/ 49747:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['directconnect'] = {};
AWS.DirectConnect = Service.defineService('directconnect', ['2012-10-25']);
Object.defineProperty(apiLoader.services['directconnect'], '2012-10-25', {
  get: function get() {
    var model = __webpack_require__(49177);
    model.paginators = __webpack_require__(57373)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DirectConnect;


/***/ }),

/***/ 60791:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['directoryservice'] = {};
AWS.DirectoryService = Service.defineService('directoryservice', ['2015-04-16']);
Object.defineProperty(apiLoader.services['directoryservice'], '2015-04-16', {
  get: function get() {
    var model = __webpack_require__(3174);
    model.paginators = __webpack_require__(1714)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DirectoryService;


/***/ }),

/***/ 46131:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['discovery'] = {};
AWS.Discovery = Service.defineService('discovery', ['2015-11-01']);
Object.defineProperty(apiLoader.services['discovery'], '2015-11-01', {
  get: function get() {
    var model = __webpack_require__(32400);
    model.paginators = __webpack_require__(54052)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Discovery;


/***/ }),

/***/ 58058:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['dlm'] = {};
AWS.DLM = Service.defineService('dlm', ['2018-01-12']);
Object.defineProperty(apiLoader.services['dlm'], '2018-01-12', {
  get: function get() {
    var model = __webpack_require__(19210);
    model.paginators = __webpack_require__(69943)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DLM;


/***/ }),

/***/ 7158:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['dms'] = {};
AWS.DMS = Service.defineService('dms', ['2016-01-01']);
Object.defineProperty(apiLoader.services['dms'], '2016-01-01', {
  get: function get() {
    var model = __webpack_require__(85765);
    model.paginators = __webpack_require__(170)/* .pagination */ .o;
    model.waiters = __webpack_require__(31491)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DMS;


/***/ }),

/***/ 107:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['docdb'] = {};
AWS.DocDB = Service.defineService('docdb', ['2014-10-31']);
Object.defineProperty(apiLoader.services['docdb'], '2014-10-31', {
  get: function get() {
    var model = __webpack_require__(78804);
    model.paginators = __webpack_require__(97929)/* .pagination */ .o;
    model.waiters = __webpack_require__(61159)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DocDB;


/***/ }),

/***/ 23321:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['dynamodb'] = {};
AWS.DynamoDB = Service.defineService('dynamodb', ['2011-12-05', '2012-08-10']);
__webpack_require__(62054);
Object.defineProperty(apiLoader.services['dynamodb'], '2011-12-05', {
  get: function get() {
    var model = __webpack_require__(59225);
    model.paginators = __webpack_require__(30867)/* .pagination */ .o;
    model.waiters = __webpack_require__(15606)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['dynamodb'], '2012-08-10', {
  get: function get() {
    var model = __webpack_require__(10198);
    model.paginators = __webpack_require__(79199)/* .pagination */ .o;
    model.waiters = __webpack_require__(13814)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DynamoDB;


/***/ }),

/***/ 57992:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['dynamodbstreams'] = {};
AWS.DynamoDBStreams = Service.defineService('dynamodbstreams', ['2012-08-10']);
Object.defineProperty(apiLoader.services['dynamodbstreams'], '2012-08-10', {
  get: function get() {
    var model = __webpack_require__(69705);
    model.paginators = __webpack_require__(18467)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.DynamoDBStreams;


/***/ }),

/***/ 37308:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ebs'] = {};
AWS.EBS = Service.defineService('ebs', ['2019-11-02']);
Object.defineProperty(apiLoader.services['ebs'], '2019-11-02', {
  get: function get() {
    var model = __webpack_require__(67263);
    model.paginators = __webpack_require__(94934)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EBS;


/***/ }),

/***/ 17348:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ec2'] = {};
AWS.EC2 = Service.defineService('ec2', ['2013-06-15*', '2013-10-15*', '2014-02-01*', '2014-05-01*', '2014-06-15*', '2014-09-01*', '2014-10-01*', '2015-03-01*', '2015-04-15*', '2015-10-01*', '2016-04-01*', '2016-09-15*', '2016-11-15']);
__webpack_require__(64590);
Object.defineProperty(apiLoader.services['ec2'], '2016-11-15', {
  get: function get() {
    var model = __webpack_require__(8893);
    model.paginators = __webpack_require__(32127)/* .pagination */ .o;
    model.waiters = __webpack_require__(90157)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EC2;


/***/ }),

/***/ 76561:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ec2instanceconnect'] = {};
AWS.EC2InstanceConnect = Service.defineService('ec2instanceconnect', ['2018-04-02']);
Object.defineProperty(apiLoader.services['ec2instanceconnect'], '2018-04-02', {
  get: function get() {
    var model = __webpack_require__(14703);
    model.paginators = __webpack_require__(73353)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EC2InstanceConnect;


/***/ }),

/***/ 85974:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ecr'] = {};
AWS.ECR = Service.defineService('ecr', ['2015-09-21']);
Object.defineProperty(apiLoader.services['ecr'], '2015-09-21', {
  get: function get() {
    var model = __webpack_require__(80948);
    model.paginators = __webpack_require__(66855)/* .pagination */ .o;
    model.waiters = __webpack_require__(69800)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ECR;


/***/ }),

/***/ 9412:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ecrpublic'] = {};
AWS.ECRPUBLIC = Service.defineService('ecrpublic', ['2020-10-30']);
Object.defineProperty(apiLoader.services['ecrpublic'], '2020-10-30', {
  get: function get() {
    var model = __webpack_require__(82416);
    model.paginators = __webpack_require__(41518)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ECRPUBLIC;


/***/ }),

/***/ 99917:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ecs'] = {};
AWS.ECS = Service.defineService('ecs', ['2014-11-13']);
Object.defineProperty(apiLoader.services['ecs'], '2014-11-13', {
  get: function get() {
    var model = __webpack_require__(68155);
    model.paginators = __webpack_require__(33629)/* .pagination */ .o;
    model.waiters = __webpack_require__(54199)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ECS;


/***/ }),

/***/ 16786:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['efs'] = {};
AWS.EFS = Service.defineService('efs', ['2015-02-01']);
Object.defineProperty(apiLoader.services['efs'], '2015-02-01', {
  get: function get() {
    var model = __webpack_require__(54989);
    model.paginators = __webpack_require__(73750)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EFS;


/***/ }),

/***/ 57674:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['eks'] = {};
AWS.EKS = Service.defineService('eks', ['2017-11-01']);
Object.defineProperty(apiLoader.services['eks'], '2017-11-01', {
  get: function get() {
    var model = __webpack_require__(7766);
    model.paginators = __webpack_require__(17233)/* .pagination */ .o;
    model.waiters = __webpack_require__(11545)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EKS;


/***/ }),

/***/ 58944:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['elasticache'] = {};
AWS.ElastiCache = Service.defineService('elasticache', ['2012-11-15*', '2014-03-24*', '2014-07-15*', '2014-09-30*', '2015-02-02']);
Object.defineProperty(apiLoader.services['elasticache'], '2015-02-02', {
  get: function get() {
    var model = __webpack_require__(78248);
    model.paginators = __webpack_require__(47954)/* .pagination */ .o;
    model.waiters = __webpack_require__(35402)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ElastiCache;


/***/ }),

/***/ 9063:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['elasticbeanstalk'] = {};
AWS.ElasticBeanstalk = Service.defineService('elasticbeanstalk', ['2010-12-01']);
Object.defineProperty(apiLoader.services['elasticbeanstalk'], '2010-12-01', {
  get: function get() {
    var model = __webpack_require__(26770);
    model.paginators = __webpack_require__(14282)/* .pagination */ .o;
    model.waiters = __webpack_require__(125)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ElasticBeanstalk;


/***/ }),

/***/ 72630:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['elasticinference'] = {};
AWS.ElasticInference = Service.defineService('elasticinference', ['2017-07-25']);
Object.defineProperty(apiLoader.services['elasticinference'], '2017-07-25', {
  get: function get() {
    var model = __webpack_require__(76263);
    model.paginators = __webpack_require__(73815)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ElasticInference;


/***/ }),

/***/ 77528:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['elastictranscoder'] = {};
AWS.ElasticTranscoder = Service.defineService('elastictranscoder', ['2012-09-25']);
Object.defineProperty(apiLoader.services['elastictranscoder'], '2012-09-25', {
  get: function get() {
    var model = __webpack_require__(45610);
    model.paginators = __webpack_require__(35370)/* .pagination */ .o;
    model.waiters = __webpack_require__(13314)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ElasticTranscoder;


/***/ }),

/***/ 35814:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['elb'] = {};
AWS.ELB = Service.defineService('elb', ['2012-06-01']);
Object.defineProperty(apiLoader.services['elb'], '2012-06-01', {
  get: function get() {
    var model = __webpack_require__(16234);
    model.paginators = __webpack_require__(87921)/* .pagination */ .o;
    model.waiters = __webpack_require__(41073)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ELB;


/***/ }),

/***/ 7206:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['elbv2'] = {};
AWS.ELBv2 = Service.defineService('elbv2', ['2015-12-01']);
Object.defineProperty(apiLoader.services['elbv2'], '2015-12-01', {
  get: function get() {
    var model = __webpack_require__(95067);
    model.paginators = __webpack_require__(49154)/* .pagination */ .o;
    model.waiters = __webpack_require__(14244)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ELBv2;


/***/ }),

/***/ 19391:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['emr'] = {};
AWS.EMR = Service.defineService('emr', ['2009-03-31']);
Object.defineProperty(apiLoader.services['emr'], '2009-03-31', {
  get: function get() {
    var model = __webpack_require__(61812);
    model.paginators = __webpack_require__(45852)/* .pagination */ .o;
    model.waiters = __webpack_require__(70234)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EMR;


/***/ }),

/***/ 9240:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['emrcontainers'] = {};
AWS.EMRcontainers = Service.defineService('emrcontainers', ['2020-10-01']);
Object.defineProperty(apiLoader.services['emrcontainers'], '2020-10-01', {
  get: function get() {
    var model = __webpack_require__(96210);
    model.paginators = __webpack_require__(83173)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EMRcontainers;


/***/ }),

/***/ 75361:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['es'] = {};
AWS.ES = Service.defineService('es', ['2015-01-01']);
Object.defineProperty(apiLoader.services['es'], '2015-01-01', {
  get: function get() {
    var model = __webpack_require__(69235);
    model.paginators = __webpack_require__(5589)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ES;


/***/ }),

/***/ 45595:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['eventbridge'] = {};
AWS.EventBridge = Service.defineService('eventbridge', ['2015-10-07']);
Object.defineProperty(apiLoader.services['eventbridge'], '2015-10-07', {
  get: function get() {
    var model = __webpack_require__(16181);
    model.paginators = __webpack_require__(41745)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.EventBridge;


/***/ }),

/***/ 20819:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['firehose'] = {};
AWS.Firehose = Service.defineService('firehose', ['2015-08-04']);
Object.defineProperty(apiLoader.services['firehose'], '2015-08-04', {
  get: function get() {
    var model = __webpack_require__(53370);
    model.paginators = __webpack_require__(16459)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Firehose;


/***/ }),

/***/ 68047:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['fms'] = {};
AWS.FMS = Service.defineService('fms', ['2018-01-01']);
Object.defineProperty(apiLoader.services['fms'], '2018-01-01', {
  get: function get() {
    var model = __webpack_require__(86359);
    model.paginators = __webpack_require__(47569)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.FMS;


/***/ }),

/***/ 27685:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['forecastqueryservice'] = {};
AWS.ForecastQueryService = Service.defineService('forecastqueryservice', ['2018-06-26']);
Object.defineProperty(apiLoader.services['forecastqueryservice'], '2018-06-26', {
  get: function get() {
    var model = __webpack_require__(6430);
    model.paginators = __webpack_require__(30372)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ForecastQueryService;


/***/ }),

/***/ 45739:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['forecastservice'] = {};
AWS.ForecastService = Service.defineService('forecastservice', ['2018-06-26']);
Object.defineProperty(apiLoader.services['forecastservice'], '2018-06-26', {
  get: function get() {
    var model = __webpack_require__(55586);
    model.paginators = __webpack_require__(83052)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ForecastService;


/***/ }),

/***/ 85935:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['frauddetector'] = {};
AWS.FraudDetector = Service.defineService('frauddetector', ['2019-11-15']);
Object.defineProperty(apiLoader.services['frauddetector'], '2019-11-15', {
  get: function get() {
    var model = __webpack_require__(93807);
    model.paginators = __webpack_require__(32681)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.FraudDetector;


/***/ }),

/***/ 49965:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['fsx'] = {};
AWS.FSx = Service.defineService('fsx', ['2018-03-01']);
Object.defineProperty(apiLoader.services['fsx'], '2018-03-01', {
  get: function get() {
    var model = __webpack_require__(85233);
    model.paginators = __webpack_require__(8719)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.FSx;


/***/ }),

/***/ 78103:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['gamelift'] = {};
AWS.GameLift = Service.defineService('gamelift', ['2015-10-01']);
Object.defineProperty(apiLoader.services['gamelift'], '2015-10-01', {
  get: function get() {
    var model = __webpack_require__(71658);
    model.paginators = __webpack_require__(32274)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.GameLift;


/***/ }),

/***/ 46395:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['glacier'] = {};
AWS.Glacier = Service.defineService('glacier', ['2012-06-01']);
__webpack_require__(68962);
Object.defineProperty(apiLoader.services['glacier'], '2012-06-01', {
  get: function get() {
    var model = __webpack_require__(47563);
    model.paginators = __webpack_require__(77100)/* .pagination */ .o;
    model.waiters = __webpack_require__(81219)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Glacier;


/***/ }),

/***/ 94711:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['globalaccelerator'] = {};
AWS.GlobalAccelerator = Service.defineService('globalaccelerator', ['2018-08-08']);
Object.defineProperty(apiLoader.services['globalaccelerator'], '2018-08-08', {
  get: function get() {
    var model = __webpack_require__(5157);
    model.paginators = __webpack_require__(9696)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.GlobalAccelerator;


/***/ }),

/***/ 44160:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['glue'] = {};
AWS.Glue = Service.defineService('glue', ['2017-03-31']);
Object.defineProperty(apiLoader.services['glue'], '2017-03-31', {
  get: function get() {
    var model = __webpack_require__(91789);
    model.paginators = __webpack_require__(14005)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Glue;


/***/ }),

/***/ 99943:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['greengrass'] = {};
AWS.Greengrass = Service.defineService('greengrass', ['2017-06-07']);
Object.defineProperty(apiLoader.services['greengrass'], '2017-06-07', {
  get: function get() {
    var model = __webpack_require__(25031);
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Greengrass;


/***/ }),

/***/ 85288:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['greengrassv2'] = {};
AWS.GreengrassV2 = Service.defineService('greengrassv2', ['2020-11-30']);
Object.defineProperty(apiLoader.services['greengrassv2'], '2020-11-30', {
  get: function get() {
    var model = __webpack_require__(22710);
    model.paginators = __webpack_require__(94180)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.GreengrassV2;


/***/ }),

/***/ 21483:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['groundstation'] = {};
AWS.GroundStation = Service.defineService('groundstation', ['2019-05-23']);
Object.defineProperty(apiLoader.services['groundstation'], '2019-05-23', {
  get: function get() {
    var model = __webpack_require__(78309);
    model.paginators = __webpack_require__(76938)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.GroundStation;


/***/ }),

/***/ 79752:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['guardduty'] = {};
AWS.GuardDuty = Service.defineService('guardduty', ['2017-11-28']);
Object.defineProperty(apiLoader.services['guardduty'], '2017-11-28', {
  get: function get() {
    var model = __webpack_require__(89297);
    model.paginators = __webpack_require__(69484)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.GuardDuty;


/***/ }),

/***/ 79126:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['health'] = {};
AWS.Health = Service.defineService('health', ['2016-08-04']);
Object.defineProperty(apiLoader.services['health'], '2016-08-04', {
  get: function get() {
    var model = __webpack_require__(48698);
    model.paginators = __webpack_require__(87844)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Health;


/***/ }),

/***/ 48475:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['healthlake'] = {};
AWS.HealthLake = Service.defineService('healthlake', ['2017-07-01']);
Object.defineProperty(apiLoader.services['healthlake'], '2017-07-01', {
  get: function get() {
    var model = __webpack_require__(78700);
    model.paginators = __webpack_require__(31590)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.HealthLake;


/***/ }),

/***/ 59644:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['honeycode'] = {};
AWS.Honeycode = Service.defineService('honeycode', ['2020-03-01']);
Object.defineProperty(apiLoader.services['honeycode'], '2020-03-01', {
  get: function get() {
    var model = __webpack_require__(77536);
    model.paginators = __webpack_require__(83349)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Honeycode;


/***/ }),

/***/ 84151:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iam'] = {};
AWS.IAM = Service.defineService('iam', ['2010-05-08']);
Object.defineProperty(apiLoader.services['iam'], '2010-05-08', {
  get: function get() {
    var model = __webpack_require__(46818);
    model.paginators = __webpack_require__(49015)/* .pagination */ .o;
    model.waiters = __webpack_require__(48986)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IAM;


/***/ }),

/***/ 98699:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['identitystore'] = {};
AWS.IdentityStore = Service.defineService('identitystore', ['2020-06-15']);
Object.defineProperty(apiLoader.services['identitystore'], '2020-06-15', {
  get: function get() {
    var model = __webpack_require__(14536);
    model.paginators = __webpack_require__(96554)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IdentityStore;


/***/ }),

/***/ 56894:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['imagebuilder'] = {};
AWS.Imagebuilder = Service.defineService('imagebuilder', ['2019-12-02']);
Object.defineProperty(apiLoader.services['imagebuilder'], '2019-12-02', {
  get: function get() {
    var model = __webpack_require__(79595);
    model.paginators = __webpack_require__(57060)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Imagebuilder;


/***/ }),

/***/ 60333:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['importexport'] = {};
AWS.ImportExport = Service.defineService('importexport', ['2010-06-01']);
Object.defineProperty(apiLoader.services['importexport'], '2010-06-01', {
  get: function get() {
    var model = __webpack_require__(85415);
    model.paginators = __webpack_require__(60069)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ImportExport;


/***/ }),

/***/ 60651:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['inspector'] = {};
AWS.Inspector = Service.defineService('inspector', ['2015-08-18*', '2016-02-16']);
Object.defineProperty(apiLoader.services['inspector'], '2016-02-16', {
  get: function get() {
    var model = __webpack_require__(92652);
    model.paginators = __webpack_require__(98432)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Inspector;


/***/ }),

/***/ 1314:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iot'] = {};
AWS.Iot = Service.defineService('iot', ['2015-05-28']);
Object.defineProperty(apiLoader.services['iot'], '2015-05-28', {
  get: function get() {
    var model = __webpack_require__(47091);
    model.paginators = __webpack_require__(39946)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Iot;


/***/ }),

/***/ 69568:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iot1clickdevicesservice'] = {};
AWS.IoT1ClickDevicesService = Service.defineService('iot1clickdevicesservice', ['2018-05-14']);
Object.defineProperty(apiLoader.services['iot1clickdevicesservice'], '2018-05-14', {
  get: function get() {
    var model = __webpack_require__(69668);
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoT1ClickDevicesService;


/***/ }),

/***/ 86472:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iot1clickprojects'] = {};
AWS.IoT1ClickProjects = Service.defineService('iot1clickprojects', ['2018-05-14']);
Object.defineProperty(apiLoader.services['iot1clickprojects'], '2018-05-14', {
  get: function get() {
    var model = __webpack_require__(66389);
    model.paginators = __webpack_require__(42078)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoT1ClickProjects;


/***/ }),

/***/ 27641:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotanalytics'] = {};
AWS.IoTAnalytics = Service.defineService('iotanalytics', ['2017-11-27']);
Object.defineProperty(apiLoader.services['iotanalytics'], '2017-11-27', {
  get: function get() {
    var model = __webpack_require__(87696);
    model.paginators = __webpack_require__(58536)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTAnalytics;


/***/ }),

/***/ 54986:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotdata'] = {};
AWS.IotData = Service.defineService('iotdata', ['2015-05-28']);
__webpack_require__(98676);
Object.defineProperty(apiLoader.services['iotdata'], '2015-05-28', {
  get: function get() {
    var model = __webpack_require__(94126);
    model.paginators = __webpack_require__(6435)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IotData;


/***/ }),

/***/ 90189:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotdeviceadvisor'] = {};
AWS.IotDeviceAdvisor = Service.defineService('iotdeviceadvisor', ['2020-09-18']);
Object.defineProperty(apiLoader.services['iotdeviceadvisor'], '2020-09-18', {
  get: function get() {
    var model = __webpack_require__(19317);
    model.paginators = __webpack_require__(9465)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IotDeviceAdvisor;


/***/ }),

/***/ 38761:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotevents'] = {};
AWS.IoTEvents = Service.defineService('iotevents', ['2018-07-27']);
Object.defineProperty(apiLoader.services['iotevents'], '2018-07-27', {
  get: function get() {
    var model = __webpack_require__(55666);
    model.paginators = __webpack_require__(13523)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTEvents;


/***/ }),

/***/ 18005:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ioteventsdata'] = {};
AWS.IoTEventsData = Service.defineService('ioteventsdata', ['2018-10-23']);
Object.defineProperty(apiLoader.services['ioteventsdata'], '2018-10-23', {
  get: function get() {
    var model = __webpack_require__(14647);
    model.paginators = __webpack_require__(12541)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTEventsData;


/***/ }),

/***/ 38586:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotfleethub'] = {};
AWS.IoTFleetHub = Service.defineService('iotfleethub', ['2020-11-03']);
Object.defineProperty(apiLoader.services['iotfleethub'], '2020-11-03', {
  get: function get() {
    var model = __webpack_require__(53518);
    model.paginators = __webpack_require__(90350)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTFleetHub;


/***/ }),

/***/ 50809:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotjobsdataplane'] = {};
AWS.IoTJobsDataPlane = Service.defineService('iotjobsdataplane', ['2017-09-29']);
Object.defineProperty(apiLoader.services['iotjobsdataplane'], '2017-09-29', {
  get: function get() {
    var model = __webpack_require__(27052);
    model.paginators = __webpack_require__(87653)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTJobsDataPlane;


/***/ }),

/***/ 9530:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotsecuretunneling'] = {};
AWS.IoTSecureTunneling = Service.defineService('iotsecuretunneling', ['2018-10-05']);
Object.defineProperty(apiLoader.services['iotsecuretunneling'], '2018-10-05', {
  get: function get() {
    var model = __webpack_require__(47810);
    model.paginators = __webpack_require__(16978)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTSecureTunneling;


/***/ }),

/***/ 29372:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotsitewise'] = {};
AWS.IoTSiteWise = Service.defineService('iotsitewise', ['2019-12-02']);
Object.defineProperty(apiLoader.services['iotsitewise'], '2019-12-02', {
  get: function get() {
    var model = __webpack_require__(94166);
    model.paginators = __webpack_require__(81755)/* .pagination */ .o;
    model.waiters = __webpack_require__(4197)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTSiteWise;


/***/ }),

/***/ 55358:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotthingsgraph'] = {};
AWS.IoTThingsGraph = Service.defineService('iotthingsgraph', ['2018-09-06']);
Object.defineProperty(apiLoader.services['iotthingsgraph'], '2018-09-06', {
  get: function get() {
    var model = __webpack_require__(6038);
    model.paginators = __webpack_require__(91296)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTThingsGraph;


/***/ }),

/***/ 57979:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['iotwireless'] = {};
AWS.IoTWireless = Service.defineService('iotwireless', ['2020-11-22']);
Object.defineProperty(apiLoader.services['iotwireless'], '2020-11-22', {
  get: function get() {
    var model = __webpack_require__(44396);
    model.paginators = __webpack_require__(31164)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IoTWireless;


/***/ }),

/***/ 74562:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ivs'] = {};
AWS.IVS = Service.defineService('ivs', ['2020-07-14']);
Object.defineProperty(apiLoader.services['ivs'], '2020-07-14', {
  get: function get() {
    var model = __webpack_require__(41816);
    model.paginators = __webpack_require__(38184)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.IVS;


/***/ }),

/***/ 98997:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kafka'] = {};
AWS.Kafka = Service.defineService('kafka', ['2018-11-14']);
Object.defineProperty(apiLoader.services['kafka'], '2018-11-14', {
  get: function get() {
    var model = __webpack_require__(52315);
    model.paginators = __webpack_require__(71066)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Kafka;


/***/ }),

/***/ 82129:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kendra'] = {};
AWS.Kendra = Service.defineService('kendra', ['2019-02-03']);
Object.defineProperty(apiLoader.services['kendra'], '2019-02-03', {
  get: function get() {
    var model = __webpack_require__(61785);
    model.paginators = __webpack_require__(31633)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Kendra;


/***/ }),

/***/ 13015:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kinesis'] = {};
AWS.Kinesis = Service.defineService('kinesis', ['2013-12-02']);
Object.defineProperty(apiLoader.services['kinesis'], '2013-12-02', {
  get: function get() {
    var model = __webpack_require__(74556);
    model.paginators = __webpack_require__(38540)/* .pagination */ .o;
    model.waiters = __webpack_require__(80745)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Kinesis;


/***/ }),

/***/ 33325:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kinesisanalytics'] = {};
AWS.KinesisAnalytics = Service.defineService('kinesisanalytics', ['2015-08-14']);
Object.defineProperty(apiLoader.services['kinesisanalytics'], '2015-08-14', {
  get: function get() {
    var model = __webpack_require__(91105);
    model.paginators = __webpack_require__(18363)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.KinesisAnalytics;


/***/ }),

/***/ 80348:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kinesisanalyticsv2'] = {};
AWS.KinesisAnalyticsV2 = Service.defineService('kinesisanalyticsv2', ['2018-05-23']);
Object.defineProperty(apiLoader.services['kinesisanalyticsv2'], '2018-05-23', {
  get: function get() {
    var model = __webpack_require__(70128);
    model.paginators = __webpack_require__(6842)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.KinesisAnalyticsV2;


/***/ }),

/***/ 94071:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kinesisvideo'] = {};
AWS.KinesisVideo = Service.defineService('kinesisvideo', ['2017-09-30']);
Object.defineProperty(apiLoader.services['kinesisvideo'], '2017-09-30', {
  get: function get() {
    var model = __webpack_require__(28189);
    model.paginators = __webpack_require__(15191)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.KinesisVideo;


/***/ }),

/***/ 44614:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kinesisvideoarchivedmedia'] = {};
AWS.KinesisVideoArchivedMedia = Service.defineService('kinesisvideoarchivedmedia', ['2017-09-30']);
Object.defineProperty(apiLoader.services['kinesisvideoarchivedmedia'], '2017-09-30', {
  get: function get() {
    var model = __webpack_require__(64288);
    model.paginators = __webpack_require__(78514)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.KinesisVideoArchivedMedia;


/***/ }),

/***/ 60407:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kinesisvideomedia'] = {};
AWS.KinesisVideoMedia = Service.defineService('kinesisvideomedia', ['2017-09-30']);
Object.defineProperty(apiLoader.services['kinesisvideomedia'], '2017-09-30', {
  get: function get() {
    var model = __webpack_require__(97818);
    model.paginators = __webpack_require__(16923)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.KinesisVideoMedia;


/***/ }),

/***/ 9746:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kinesisvideosignalingchannels'] = {};
AWS.KinesisVideoSignalingChannels = Service.defineService('kinesisvideosignalingchannels', ['2019-12-04']);
Object.defineProperty(apiLoader.services['kinesisvideosignalingchannels'], '2019-12-04', {
  get: function get() {
    var model = __webpack_require__(58849);
    model.paginators = __webpack_require__(10473)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.KinesisVideoSignalingChannels;


/***/ }),

/***/ 67205:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['kms'] = {};
AWS.KMS = Service.defineService('kms', ['2014-11-01']);
Object.defineProperty(apiLoader.services['kms'], '2014-11-01', {
  get: function get() {
    var model = __webpack_require__(60611);
    model.paginators = __webpack_require__(97690)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.KMS;


/***/ }),

/***/ 14215:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['lakeformation'] = {};
AWS.LakeFormation = Service.defineService('lakeformation', ['2017-03-31']);
Object.defineProperty(apiLoader.services['lakeformation'], '2017-03-31', {
  get: function get() {
    var model = __webpack_require__(65408);
    model.paginators = __webpack_require__(89923)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.LakeFormation;


/***/ }),

/***/ 82999:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['lambda'] = {};
AWS.Lambda = Service.defineService('lambda', ['2014-11-11', '2015-03-31']);
__webpack_require__(73629);
Object.defineProperty(apiLoader.services['lambda'], '2014-11-11', {
  get: function get() {
    var model = __webpack_require__(63935);
    model.paginators = __webpack_require__(86208)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['lambda'], '2015-03-31', {
  get: function get() {
    var model = __webpack_require__(50409);
    model.paginators = __webpack_require__(98920)/* .pagination */ .o;
    model.waiters = __webpack_require__(37582)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Lambda;


/***/ }),

/***/ 74486:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['lexmodelbuildingservice'] = {};
AWS.LexModelBuildingService = Service.defineService('lexmodelbuildingservice', ['2017-04-19']);
Object.defineProperty(apiLoader.services['lexmodelbuildingservice'], '2017-04-19', {
  get: function get() {
    var model = __webpack_require__(57942);
    model.paginators = __webpack_require__(34148)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.LexModelBuildingService;


/***/ }),

/***/ 16165:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['lexruntime'] = {};
AWS.LexRuntime = Service.defineService('lexruntime', ['2016-11-28']);
Object.defineProperty(apiLoader.services['lexruntime'], '2016-11-28', {
  get: function get() {
    var model = __webpack_require__(1556);
    model.paginators = __webpack_require__(17108)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.LexRuntime;


/***/ }),

/***/ 45113:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['licensemanager'] = {};
AWS.LicenseManager = Service.defineService('licensemanager', ['2018-08-01']);
Object.defineProperty(apiLoader.services['licensemanager'], '2018-08-01', {
  get: function get() {
    var model = __webpack_require__(58445);
    model.paginators = __webpack_require__(73736)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.LicenseManager;


/***/ }),

/***/ 34444:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['lightsail'] = {};
AWS.Lightsail = Service.defineService('lightsail', ['2016-11-28']);
Object.defineProperty(apiLoader.services['lightsail'], '2016-11-28', {
  get: function get() {
    var model = __webpack_require__(59034);
    model.paginators = __webpack_require__(96768)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Lightsail;


/***/ }),

/***/ 64639:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['location'] = {};
AWS.Location = Service.defineService('location', ['2020-11-19']);
Object.defineProperty(apiLoader.services['location'], '2020-11-19', {
  get: function get() {
    var model = __webpack_require__(77371);
    model.paginators = __webpack_require__(23890)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Location;


/***/ }),

/***/ 28794:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['lookoutvision'] = {};
AWS.LookoutVision = Service.defineService('lookoutvision', ['2020-11-20']);
Object.defineProperty(apiLoader.services['lookoutvision'], '2020-11-20', {
  get: function get() {
    var model = __webpack_require__(43317);
    model.paginators = __webpack_require__(34273)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.LookoutVision;


/***/ }),

/***/ 77620:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['machinelearning'] = {};
AWS.MachineLearning = Service.defineService('machinelearning', ['2014-12-12']);
__webpack_require__(50958);
Object.defineProperty(apiLoader.services['machinelearning'], '2014-12-12', {
  get: function get() {
    var model = __webpack_require__(41946);
    model.paginators = __webpack_require__(11688)/* .pagination */ .o;
    model.waiters = __webpack_require__(92349)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MachineLearning;


/***/ }),

/***/ 58159:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['macie'] = {};
AWS.Macie = Service.defineService('macie', ['2017-12-19']);
Object.defineProperty(apiLoader.services['macie'], '2017-12-19', {
  get: function get() {
    var model = __webpack_require__(27101);
    model.paginators = __webpack_require__(9057)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Macie;


/***/ }),

/***/ 55184:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['macie2'] = {};
AWS.Macie2 = Service.defineService('macie2', ['2020-01-01']);
Object.defineProperty(apiLoader.services['macie2'], '2020-01-01', {
  get: function get() {
    var model = __webpack_require__(27105);
    model.paginators = __webpack_require__(93284)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Macie2;


/***/ }),

/***/ 70398:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['managedblockchain'] = {};
AWS.ManagedBlockchain = Service.defineService('managedblockchain', ['2018-09-24']);
Object.defineProperty(apiLoader.services['managedblockchain'], '2018-09-24', {
  get: function get() {
    var model = __webpack_require__(70690);
    model.paginators = __webpack_require__(45932)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ManagedBlockchain;


/***/ }),

/***/ 18493:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['marketplacecatalog'] = {};
AWS.MarketplaceCatalog = Service.defineService('marketplacecatalog', ['2018-09-17']);
Object.defineProperty(apiLoader.services['marketplacecatalog'], '2018-09-17', {
  get: function get() {
    var model = __webpack_require__(15560);
    model.paginators = __webpack_require__(23129)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MarketplaceCatalog;


/***/ }),

/***/ 14974:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['marketplacecommerceanalytics'] = {};
AWS.MarketplaceCommerceAnalytics = Service.defineService('marketplacecommerceanalytics', ['2015-07-01']);
Object.defineProperty(apiLoader.services['marketplacecommerceanalytics'], '2015-07-01', {
  get: function get() {
    var model = __webpack_require__(30768);
    model.paginators = __webpack_require__(88266)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MarketplaceCommerceAnalytics;


/***/ }),

/***/ 99431:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['marketplaceentitlementservice'] = {};
AWS.MarketplaceEntitlementService = Service.defineService('marketplaceentitlementservice', ['2017-01-11']);
Object.defineProperty(apiLoader.services['marketplaceentitlementservice'], '2017-01-11', {
  get: function get() {
    var model = __webpack_require__(23864);
    model.paginators = __webpack_require__(98218)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MarketplaceEntitlementService;


/***/ }),

/***/ 9219:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['marketplacemetering'] = {};
AWS.MarketplaceMetering = Service.defineService('marketplacemetering', ['2016-01-14']);
Object.defineProperty(apiLoader.services['marketplacemetering'], '2016-01-14', {
  get: function get() {
    var model = __webpack_require__(150);
    model.paginators = __webpack_require__(34742)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MarketplaceMetering;


/***/ }),

/***/ 45892:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mediaconnect'] = {};
AWS.MediaConnect = Service.defineService('mediaconnect', ['2018-11-14']);
Object.defineProperty(apiLoader.services['mediaconnect'], '2018-11-14', {
  get: function get() {
    var model = __webpack_require__(38828);
    model.paginators = __webpack_require__(52701)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaConnect;


/***/ }),

/***/ 99524:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mediaconvert'] = {};
AWS.MediaConvert = Service.defineService('mediaconvert', ['2017-08-29']);
Object.defineProperty(apiLoader.services['mediaconvert'], '2017-08-29', {
  get: function get() {
    var model = __webpack_require__(95103);
    model.paginators = __webpack_require__(12236)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaConvert;


/***/ }),

/***/ 38330:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['medialive'] = {};
AWS.MediaLive = Service.defineService('medialive', ['2017-10-14']);
Object.defineProperty(apiLoader.services['medialive'], '2017-10-14', {
  get: function get() {
    var model = __webpack_require__(71020);
    model.paginators = __webpack_require__(45939)/* .pagination */ .o;
    model.waiters = __webpack_require__(77702)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaLive;


/***/ }),

/***/ 1250:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mediapackage'] = {};
AWS.MediaPackage = Service.defineService('mediapackage', ['2017-10-12']);
Object.defineProperty(apiLoader.services['mediapackage'], '2017-10-12', {
  get: function get() {
    var model = __webpack_require__(3524);
    model.paginators = __webpack_require__(28168)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaPackage;


/***/ }),

/***/ 24008:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mediapackagevod'] = {};
AWS.MediaPackageVod = Service.defineService('mediapackagevod', ['2018-11-07']);
Object.defineProperty(apiLoader.services['mediapackagevod'], '2018-11-07', {
  get: function get() {
    var model = __webpack_require__(62182);
    model.paginators = __webpack_require__(9108)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaPackageVod;


/***/ }),

/***/ 94383:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mediastore'] = {};
AWS.MediaStore = Service.defineService('mediastore', ['2017-09-01']);
Object.defineProperty(apiLoader.services['mediastore'], '2017-09-01', {
  get: function get() {
    var model = __webpack_require__(86331);
    model.paginators = __webpack_require__(85011)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaStore;


/***/ }),

/***/ 62984:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mediastoredata'] = {};
AWS.MediaStoreData = Service.defineService('mediastoredata', ['2017-09-01']);
Object.defineProperty(apiLoader.services['mediastoredata'], '2017-09-01', {
  get: function get() {
    var model = __webpack_require__(78855);
    model.paginators = __webpack_require__(12340)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaStoreData;


/***/ }),

/***/ 37045:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mediatailor'] = {};
AWS.MediaTailor = Service.defineService('mediatailor', ['2018-04-23']);
Object.defineProperty(apiLoader.services['mediatailor'], '2018-04-23', {
  get: function get() {
    var model = __webpack_require__(32863);
    model.paginators = __webpack_require__(76134)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MediaTailor;


/***/ }),

/***/ 67222:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['migrationhub'] = {};
AWS.MigrationHub = Service.defineService('migrationhub', ['2017-05-31']);
Object.defineProperty(apiLoader.services['migrationhub'], '2017-05-31', {
  get: function get() {
    var model = __webpack_require__(51639);
    model.paginators = __webpack_require__(63013)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MigrationHub;


/***/ }),

/***/ 84297:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['migrationhubconfig'] = {};
AWS.MigrationHubConfig = Service.defineService('migrationhubconfig', ['2019-06-30']);
Object.defineProperty(apiLoader.services['migrationhubconfig'], '2019-06-30', {
  get: function get() {
    var model = __webpack_require__(89101);
    model.paginators = __webpack_require__(59977)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MigrationHubConfig;


/***/ }),

/***/ 17689:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mobile'] = {};
AWS.Mobile = Service.defineService('mobile', ['2017-07-01']);
Object.defineProperty(apiLoader.services['mobile'], '2017-07-01', {
  get: function get() {
    var model = __webpack_require__(44027);
    model.paginators = __webpack_require__(81940)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Mobile;


/***/ }),

/***/ 74569:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mobileanalytics'] = {};
AWS.MobileAnalytics = Service.defineService('mobileanalytics', ['2014-06-05']);
Object.defineProperty(apiLoader.services['mobileanalytics'], '2014-06-05', {
  get: function get() {
    var model = __webpack_require__(40634);
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MobileAnalytics;


/***/ }),

/***/ 27625:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mq'] = {};
AWS.MQ = Service.defineService('mq', ['2017-11-27']);
Object.defineProperty(apiLoader.services['mq'], '2017-11-27', {
  get: function get() {
    var model = __webpack_require__(73219);
    model.paginators = __webpack_require__(59835)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MQ;


/***/ }),

/***/ 18127:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mturk'] = {};
AWS.MTurk = Service.defineService('mturk', ['2017-01-17']);
Object.defineProperty(apiLoader.services['mturk'], '2017-01-17', {
  get: function get() {
    var model = __webpack_require__(55676);
    model.paginators = __webpack_require__(51396)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MTurk;


/***/ }),

/***/ 68501:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['mwaa'] = {};
AWS.MWAA = Service.defineService('mwaa', ['2020-07-01']);
Object.defineProperty(apiLoader.services['mwaa'], '2020-07-01', {
  get: function get() {
    var model = __webpack_require__(3499);
    model.paginators = __webpack_require__(30606)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.MWAA;


/***/ }),

/***/ 15806:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['neptune'] = {};
AWS.Neptune = Service.defineService('neptune', ['2014-10-31']);
Object.defineProperty(apiLoader.services['neptune'], '2014-10-31', {
  get: function get() {
    var model = __webpack_require__(44749);
    model.paginators = __webpack_require__(36058)/* .pagination */ .o;
    model.waiters = __webpack_require__(83629)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Neptune;


/***/ }),

/***/ 3928:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['networkfirewall'] = {};
AWS.NetworkFirewall = Service.defineService('networkfirewall', ['2020-11-12']);
Object.defineProperty(apiLoader.services['networkfirewall'], '2020-11-12', {
  get: function get() {
    var model = __webpack_require__(71930);
    model.paginators = __webpack_require__(50334)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.NetworkFirewall;


/***/ }),

/***/ 54685:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['networkmanager'] = {};
AWS.NetworkManager = Service.defineService('networkmanager', ['2019-07-05']);
Object.defineProperty(apiLoader.services['networkmanager'], '2019-07-05', {
  get: function get() {
    var model = __webpack_require__(11902);
    model.paginators = __webpack_require__(91477)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.NetworkManager;


/***/ }),

/***/ 80248:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['opsworks'] = {};
AWS.OpsWorks = Service.defineService('opsworks', ['2013-02-18']);
Object.defineProperty(apiLoader.services['opsworks'], '2013-02-18', {
  get: function get() {
    var model = __webpack_require__(95315);
    model.paginators = __webpack_require__(63589)/* .pagination */ .o;
    model.waiters = __webpack_require__(8700)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.OpsWorks;


/***/ }),

/***/ 16435:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['opsworkscm'] = {};
AWS.OpsWorksCM = Service.defineService('opsworkscm', ['2016-11-01']);
Object.defineProperty(apiLoader.services['opsworkscm'], '2016-11-01', {
  get: function get() {
    var model = __webpack_require__(25033);
    model.paginators = __webpack_require__(68422)/* .pagination */ .o;
    model.waiters = __webpack_require__(89353)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.OpsWorksCM;


/***/ }),

/***/ 52794:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['organizations'] = {};
AWS.Organizations = Service.defineService('organizations', ['2016-11-28']);
Object.defineProperty(apiLoader.services['organizations'], '2016-11-28', {
  get: function get() {
    var model = __webpack_require__(28258);
    model.paginators = __webpack_require__(70916)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Organizations;


/***/ }),

/***/ 85787:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['outposts'] = {};
AWS.Outposts = Service.defineService('outposts', ['2019-12-03']);
Object.defineProperty(apiLoader.services['outposts'], '2019-12-03', {
  get: function get() {
    var model = __webpack_require__(79304);
    model.paginators = __webpack_require__(91740)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Outposts;


/***/ }),

/***/ 56095:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['personalize'] = {};
AWS.Personalize = Service.defineService('personalize', ['2018-05-22']);
Object.defineProperty(apiLoader.services['personalize'], '2018-05-22', {
  get: function get() {
    var model = __webpack_require__(16402);
    model.paginators = __webpack_require__(76828)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Personalize;


/***/ }),

/***/ 21215:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['personalizeevents'] = {};
AWS.PersonalizeEvents = Service.defineService('personalizeevents', ['2018-03-22']);
Object.defineProperty(apiLoader.services['personalizeevents'], '2018-03-22', {
  get: function get() {
    var model = __webpack_require__(8792);
    model.paginators = __webpack_require__(52110)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.PersonalizeEvents;


/***/ }),

/***/ 77624:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['personalizeruntime'] = {};
AWS.PersonalizeRuntime = Service.defineService('personalizeruntime', ['2018-05-22']);
Object.defineProperty(apiLoader.services['personalizeruntime'], '2018-05-22', {
  get: function get() {
    var model = __webpack_require__(86682);
    model.paginators = __webpack_require__(32049)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.PersonalizeRuntime;


/***/ }),

/***/ 14531:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['pi'] = {};
AWS.PI = Service.defineService('pi', ['2018-02-27']);
Object.defineProperty(apiLoader.services['pi'], '2018-02-27', {
  get: function get() {
    var model = __webpack_require__(38006);
    model.paginators = __webpack_require__(75147)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.PI;


/***/ }),

/***/ 95793:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['pinpoint'] = {};
AWS.Pinpoint = Service.defineService('pinpoint', ['2016-12-01']);
Object.defineProperty(apiLoader.services['pinpoint'], '2016-12-01', {
  get: function get() {
    var model = __webpack_require__(73536);
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Pinpoint;


/***/ }),

/***/ 49241:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['pinpointemail'] = {};
AWS.PinpointEmail = Service.defineService('pinpointemail', ['2018-07-26']);
Object.defineProperty(apiLoader.services['pinpointemail'], '2018-07-26', {
  get: function get() {
    var model = __webpack_require__(42680);
    model.paginators = __webpack_require__(58107)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.PinpointEmail;


/***/ }),

/***/ 89447:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['pinpointsmsvoice'] = {};
AWS.PinpointSMSVoice = Service.defineService('pinpointsmsvoice', ['2018-09-05']);
Object.defineProperty(apiLoader.services['pinpointsmsvoice'], '2018-09-05', {
  get: function get() {
    var model = __webpack_require__(6641);
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.PinpointSMSVoice;


/***/ }),

/***/ 46076:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['polly'] = {};
AWS.Polly = Service.defineService('polly', ['2016-06-10']);
__webpack_require__(28496);
Object.defineProperty(apiLoader.services['polly'], '2016-06-10', {
  get: function get() {
    var model = __webpack_require__(58020);
    model.paginators = __webpack_require__(28573)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Polly;


/***/ }),

/***/ 58994:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['pricing'] = {};
AWS.Pricing = Service.defineService('pricing', ['2017-10-15']);
Object.defineProperty(apiLoader.services['pricing'], '2017-10-15', {
  get: function get() {
    var model = __webpack_require__(19792);
    model.paginators = __webpack_require__(45992)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Pricing;


/***/ }),

/***/ 82971:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['qldb'] = {};
AWS.QLDB = Service.defineService('qldb', ['2019-01-02']);
Object.defineProperty(apiLoader.services['qldb'], '2019-01-02', {
  get: function get() {
    var model = __webpack_require__(52675);
    model.paginators = __webpack_require__(4367)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.QLDB;


/***/ }),

/***/ 2882:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['qldbsession'] = {};
AWS.QLDBSession = Service.defineService('qldbsession', ['2019-07-11']);
Object.defineProperty(apiLoader.services['qldbsession'], '2019-07-11', {
  get: function get() {
    var model = __webpack_require__(67426);
    model.paginators = __webpack_require__(96527)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.QLDBSession;


/***/ }),

/***/ 2508:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['quicksight'] = {};
AWS.QuickSight = Service.defineService('quicksight', ['2018-04-01']);
Object.defineProperty(apiLoader.services['quicksight'], '2018-04-01', {
  get: function get() {
    var model = __webpack_require__(6807);
    model.paginators = __webpack_require__(81489)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.QuickSight;


/***/ }),

/***/ 5444:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ram'] = {};
AWS.RAM = Service.defineService('ram', ['2018-01-04']);
Object.defineProperty(apiLoader.services['ram'], '2018-01-04', {
  get: function get() {
    var model = __webpack_require__(83728);
    model.paginators = __webpack_require__(83147)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.RAM;


/***/ }),

/***/ 67662:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['rds'] = {};
AWS.RDS = Service.defineService('rds', ['2013-01-10', '2013-02-12', '2013-09-09', '2014-09-01', '2014-09-01*', '2014-10-31']);
__webpack_require__(78903);
Object.defineProperty(apiLoader.services['rds'], '2013-01-10', {
  get: function get() {
    var model = __webpack_require__(56144);
    model.paginators = __webpack_require__(76660)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['rds'], '2013-02-12', {
  get: function get() {
    var model = __webpack_require__(15633);
    model.paginators = __webpack_require__(37654)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['rds'], '2013-09-09', {
  get: function get() {
    var model = __webpack_require__(53439);
    model.paginators = __webpack_require__(17223)/* .pagination */ .o;
    model.waiters = __webpack_require__(60967)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['rds'], '2014-09-01', {
  get: function get() {
    var model = __webpack_require__(72333);
    model.paginators = __webpack_require__(86022)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});
Object.defineProperty(apiLoader.services['rds'], '2014-10-31', {
  get: function get() {
    var model = __webpack_require__(6210);
    model.paginators = __webpack_require__(60972)/* .pagination */ .o;
    model.waiters = __webpack_require__(6606)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.RDS;


/***/ }),

/***/ 35938:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['rdsdataservice'] = {};
AWS.RDSDataService = Service.defineService('rdsdataservice', ['2018-08-01']);
__webpack_require__(88351);
Object.defineProperty(apiLoader.services['rdsdataservice'], '2018-08-01', {
  get: function get() {
    var model = __webpack_require__(4983);
    model.paginators = __webpack_require__(1270)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.RDSDataService;


/***/ }),

/***/ 15562:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['redshift'] = {};
AWS.Redshift = Service.defineService('redshift', ['2012-12-01']);
Object.defineProperty(apiLoader.services['redshift'], '2012-12-01', {
  get: function get() {
    var model = __webpack_require__(17066);
    model.paginators = __webpack_require__(7755)/* .pagination */ .o;
    model.waiters = __webpack_require__(91400)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Redshift;


/***/ }),

/***/ 71007:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['redshiftdata'] = {};
AWS.RedshiftData = Service.defineService('redshiftdata', ['2019-12-20']);
Object.defineProperty(apiLoader.services['redshiftdata'], '2019-12-20', {
  get: function get() {
    var model = __webpack_require__(34805);
    model.paginators = __webpack_require__(28484)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.RedshiftData;


/***/ }),

/***/ 74552:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['rekognition'] = {};
AWS.Rekognition = Service.defineService('rekognition', ['2016-06-27']);
Object.defineProperty(apiLoader.services['rekognition'], '2016-06-27', {
  get: function get() {
    var model = __webpack_require__(65852);
    model.paginators = __webpack_require__(49860)/* .pagination */ .o;
    model.waiters = __webpack_require__(19491)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Rekognition;


/***/ }),

/***/ 91221:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['resourcegroups'] = {};
AWS.ResourceGroups = Service.defineService('resourcegroups', ['2017-11-27']);
Object.defineProperty(apiLoader.services['resourcegroups'], '2017-11-27', {
  get: function get() {
    var model = __webpack_require__(28629);
    model.paginators = __webpack_require__(71378)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ResourceGroups;


/***/ }),

/***/ 63694:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['resourcegroupstaggingapi'] = {};
AWS.ResourceGroupsTaggingAPI = Service.defineService('resourcegroupstaggingapi', ['2017-01-26']);
Object.defineProperty(apiLoader.services['resourcegroupstaggingapi'], '2017-01-26', {
  get: function get() {
    var model = __webpack_require__(83914);
    model.paginators = __webpack_require__(64865)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ResourceGroupsTaggingAPI;


/***/ }),

/***/ 29266:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['robomaker'] = {};
AWS.RoboMaker = Service.defineService('robomaker', ['2018-06-29']);
Object.defineProperty(apiLoader.services['robomaker'], '2018-06-29', {
  get: function get() {
    var model = __webpack_require__(36854);
    model.paginators = __webpack_require__(52592)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.RoboMaker;


/***/ }),

/***/ 36780:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['route53'] = {};
AWS.Route53 = Service.defineService('route53', ['2013-04-01']);
__webpack_require__(56415);
Object.defineProperty(apiLoader.services['route53'], '2013-04-01', {
  get: function get() {
    var model = __webpack_require__(91499);
    model.paginators = __webpack_require__(54519)/* .pagination */ .o;
    model.waiters = __webpack_require__(4628)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Route53;


/***/ }),

/***/ 51368:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['route53domains'] = {};
AWS.Route53Domains = Service.defineService('route53domains', ['2014-05-15']);
Object.defineProperty(apiLoader.services['route53domains'], '2014-05-15', {
  get: function get() {
    var model = __webpack_require__(6535);
    model.paginators = __webpack_require__(26777)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Route53Domains;


/***/ }),

/***/ 93316:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['route53resolver'] = {};
AWS.Route53Resolver = Service.defineService('route53resolver', ['2018-04-01']);
Object.defineProperty(apiLoader.services['route53resolver'], '2018-04-01', {
  get: function get() {
    var model = __webpack_require__(99309);
    model.paginators = __webpack_require__(21261)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Route53Resolver;


/***/ }),

/***/ 39030:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['s3'] = {};
AWS.S3 = Service.defineService('s3', ['2006-03-01']);
__webpack_require__(58406);
Object.defineProperty(apiLoader.services['s3'], '2006-03-01', {
  get: function get() {
    var model = __webpack_require__(32581);
    model.paginators = __webpack_require__(53175)/* .pagination */ .o;
    model.waiters = __webpack_require__(44494)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.S3;


/***/ }),

/***/ 48309:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['s3control'] = {};
AWS.S3Control = Service.defineService('s3control', ['2018-08-20']);
__webpack_require__(879);
Object.defineProperty(apiLoader.services['s3control'], '2018-08-20', {
  get: function get() {
    var model = __webpack_require__(52092);
    model.paginators = __webpack_require__(62498)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.S3Control;


/***/ }),

/***/ 42087:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['s3outposts'] = {};
AWS.S3Outposts = Service.defineService('s3outposts', ['2017-07-25']);
Object.defineProperty(apiLoader.services['s3outposts'], '2017-07-25', {
  get: function get() {
    var model = __webpack_require__(90331);
    model.paginators = __webpack_require__(8746)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.S3Outposts;


/***/ }),

/***/ 81113:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sagemaker'] = {};
AWS.SageMaker = Service.defineService('sagemaker', ['2017-07-24']);
Object.defineProperty(apiLoader.services['sagemaker'], '2017-07-24', {
  get: function get() {
    var model = __webpack_require__(20227);
    model.paginators = __webpack_require__(44955)/* .pagination */ .o;
    model.waiters = __webpack_require__(50026)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SageMaker;


/***/ }),

/***/ 19799:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sagemakeredge'] = {};
AWS.SagemakerEdge = Service.defineService('sagemakeredge', ['2020-09-23']);
Object.defineProperty(apiLoader.services['sagemakeredge'], '2020-09-23', {
  get: function get() {
    var model = __webpack_require__(48750);
    model.paginators = __webpack_require__(2769)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SagemakerEdge;


/***/ }),

/***/ 55759:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sagemakerfeaturestoreruntime'] = {};
AWS.SageMakerFeatureStoreRuntime = Service.defineService('sagemakerfeaturestoreruntime', ['2020-07-01']);
Object.defineProperty(apiLoader.services['sagemakerfeaturestoreruntime'], '2020-07-01', {
  get: function get() {
    var model = __webpack_require__(98420);
    model.paginators = __webpack_require__(45590)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SageMakerFeatureStoreRuntime;


/***/ }),

/***/ 8134:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sagemakerruntime'] = {};
AWS.SageMakerRuntime = Service.defineService('sagemakerruntime', ['2017-05-13']);
Object.defineProperty(apiLoader.services['sagemakerruntime'], '2017-05-13', {
  get: function get() {
    var model = __webpack_require__(82783);
    model.paginators = __webpack_require__(17272)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SageMakerRuntime;


/***/ }),

/***/ 54443:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['savingsplans'] = {};
AWS.SavingsPlans = Service.defineService('savingsplans', ['2019-06-28']);
Object.defineProperty(apiLoader.services['savingsplans'], '2019-06-28', {
  get: function get() {
    var model = __webpack_require__(2810);
    model.paginators = __webpack_require__(56794)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SavingsPlans;


/***/ }),

/***/ 50201:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['schemas'] = {};
AWS.Schemas = Service.defineService('schemas', ['2019-12-02']);
Object.defineProperty(apiLoader.services['schemas'], '2019-12-02', {
  get: function get() {
    var model = __webpack_require__(85225);
    model.paginators = __webpack_require__(50738)/* .pagination */ .o;
    model.waiters = __webpack_require__(34671)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Schemas;


/***/ }),

/***/ 97063:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['secretsmanager'] = {};
AWS.SecretsManager = Service.defineService('secretsmanager', ['2017-10-17']);
Object.defineProperty(apiLoader.services['secretsmanager'], '2017-10-17', {
  get: function get() {
    var model = __webpack_require__(97209);
    model.paginators = __webpack_require__(38503)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SecretsManager;


/***/ }),

/***/ 73426:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['securityhub'] = {};
AWS.SecurityHub = Service.defineService('securityhub', ['2018-10-26']);
Object.defineProperty(apiLoader.services['securityhub'], '2018-10-26', {
  get: function get() {
    var model = __webpack_require__(40359);
    model.paginators = __webpack_require__(27612)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SecurityHub;


/***/ }),

/***/ 37474:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['serverlessapplicationrepository'] = {};
AWS.ServerlessApplicationRepository = Service.defineService('serverlessapplicationrepository', ['2017-09-08']);
Object.defineProperty(apiLoader.services['serverlessapplicationrepository'], '2017-09-08', {
  get: function get() {
    var model = __webpack_require__(8591);
    model.paginators = __webpack_require__(96164)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ServerlessApplicationRepository;


/***/ }),

/***/ 49003:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['servicecatalog'] = {};
AWS.ServiceCatalog = Service.defineService('servicecatalog', ['2015-12-10']);
Object.defineProperty(apiLoader.services['servicecatalog'], '2015-12-10', {
  get: function get() {
    var model = __webpack_require__(80503);
    model.paginators = __webpack_require__(71855)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ServiceCatalog;


/***/ }),

/***/ 81555:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['servicecatalogappregistry'] = {};
AWS.ServiceCatalogAppRegistry = Service.defineService('servicecatalogappregistry', ['2020-06-24']);
Object.defineProperty(apiLoader.services['servicecatalogappregistry'], '2020-06-24', {
  get: function get() {
    var model = __webpack_require__(47635);
    model.paginators = __webpack_require__(67278)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ServiceCatalogAppRegistry;


/***/ }),

/***/ 63985:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['servicediscovery'] = {};
AWS.ServiceDiscovery = Service.defineService('servicediscovery', ['2017-03-14']);
Object.defineProperty(apiLoader.services['servicediscovery'], '2017-03-14', {
  get: function get() {
    var model = __webpack_require__(20459);
    model.paginators = __webpack_require__(19834)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ServiceDiscovery;


/***/ }),

/***/ 80756:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['servicequotas'] = {};
AWS.ServiceQuotas = Service.defineService('servicequotas', ['2019-06-24']);
Object.defineProperty(apiLoader.services['servicequotas'], '2019-06-24', {
  get: function get() {
    var model = __webpack_require__(14304);
    model.paginators = __webpack_require__(90635)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.ServiceQuotas;


/***/ }),

/***/ 40622:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ses'] = {};
AWS.SES = Service.defineService('ses', ['2010-12-01']);
Object.defineProperty(apiLoader.services['ses'], '2010-12-01', {
  get: function get() {
    var model = __webpack_require__(87825);
    model.paginators = __webpack_require__(61348)/* .pagination */ .o;
    model.waiters = __webpack_require__(84476)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SES;


/***/ }),

/***/ 63698:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sesv2'] = {};
AWS.SESV2 = Service.defineService('sesv2', ['2019-09-27']);
Object.defineProperty(apiLoader.services['sesv2'], '2019-09-27', {
  get: function get() {
    var model = __webpack_require__(32530);
    model.paginators = __webpack_require__(39567)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SESV2;


/***/ }),

/***/ 47361:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['shield'] = {};
AWS.Shield = Service.defineService('shield', ['2016-06-02']);
Object.defineProperty(apiLoader.services['shield'], '2016-06-02', {
  get: function get() {
    var model = __webpack_require__(78621);
    model.paginators = __webpack_require__(75743)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Shield;


/***/ }),

/***/ 72534:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['signer'] = {};
AWS.Signer = Service.defineService('signer', ['2017-08-25']);
Object.defineProperty(apiLoader.services['signer'], '2017-08-25', {
  get: function get() {
    var model = __webpack_require__(21884);
    model.paginators = __webpack_require__(69839)/* .pagination */ .o;
    model.waiters = __webpack_require__(61331)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Signer;


/***/ }),

/***/ 6229:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['simpledb'] = {};
AWS.SimpleDB = Service.defineService('simpledb', ['2009-04-15']);
Object.defineProperty(apiLoader.services['simpledb'], '2009-04-15', {
  get: function get() {
    var model = __webpack_require__(96016);
    model.paginators = __webpack_require__(73820)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SimpleDB;


/***/ }),

/***/ 53923:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sms'] = {};
AWS.SMS = Service.defineService('sms', ['2016-10-24']);
Object.defineProperty(apiLoader.services['sms'], '2016-10-24', {
  get: function get() {
    var model = __webpack_require__(51530);
    model.paginators = __webpack_require__(72874)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SMS;


/***/ }),

/***/ 33731:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['snowball'] = {};
AWS.Snowball = Service.defineService('snowball', ['2016-06-30']);
Object.defineProperty(apiLoader.services['snowball'], '2016-06-30', {
  get: function get() {
    var model = __webpack_require__(41624);
    model.paginators = __webpack_require__(14147)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Snowball;


/***/ }),

/***/ 91901:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sns'] = {};
AWS.SNS = Service.defineService('sns', ['2010-03-31']);
Object.defineProperty(apiLoader.services['sns'], '2010-03-31', {
  get: function get() {
    var model = __webpack_require__(22671);
    model.paginators = __webpack_require__(92788)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SNS;


/***/ }),

/***/ 27263:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sqs'] = {};
AWS.SQS = Service.defineService('sqs', ['2012-11-05']);
__webpack_require__(53213);
Object.defineProperty(apiLoader.services['sqs'], '2012-11-05', {
  get: function get() {
    var model = __webpack_require__(31635);
    model.paginators = __webpack_require__(48324)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SQS;


/***/ }),

/***/ 12638:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ssm'] = {};
AWS.SSM = Service.defineService('ssm', ['2014-11-06']);
Object.defineProperty(apiLoader.services['ssm'], '2014-11-06', {
  get: function get() {
    var model = __webpack_require__(7667);
    model.paginators = __webpack_require__(84951)/* .pagination */ .o;
    model.waiters = __webpack_require__(80315)/* .waiters */ .V;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SSM;


/***/ }),

/***/ 60370:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sso'] = {};
AWS.SSO = Service.defineService('sso', ['2019-06-10']);
Object.defineProperty(apiLoader.services['sso'], '2019-06-10', {
  get: function get() {
    var model = __webpack_require__(77888);
    model.paginators = __webpack_require__(18046)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SSO;


/***/ }),

/***/ 73672:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ssoadmin'] = {};
AWS.SSOAdmin = Service.defineService('ssoadmin', ['2020-07-20']);
Object.defineProperty(apiLoader.services['ssoadmin'], '2020-07-20', {
  get: function get() {
    var model = __webpack_require__(93165);
    model.paginators = __webpack_require__(61022)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SSOAdmin;


/***/ }),

/***/ 10335:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['ssooidc'] = {};
AWS.SSOOIDC = Service.defineService('ssooidc', ['2019-06-10']);
Object.defineProperty(apiLoader.services['ssooidc'], '2019-06-10', {
  get: function get() {
    var model = __webpack_require__(43979);
    model.paginators = __webpack_require__(16125)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SSOOIDC;


/***/ }),

/***/ 89199:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['stepfunctions'] = {};
AWS.StepFunctions = Service.defineService('stepfunctions', ['2016-11-23']);
Object.defineProperty(apiLoader.services['stepfunctions'], '2016-11-23', {
  get: function get() {
    var model = __webpack_require__(58492);
    model.paginators = __webpack_require__(95424)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.StepFunctions;


/***/ }),

/***/ 56859:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['storagegateway'] = {};
AWS.StorageGateway = Service.defineService('storagegateway', ['2013-06-30']);
Object.defineProperty(apiLoader.services['storagegateway'], '2013-06-30', {
  get: function get() {
    var model = __webpack_require__(33480);
    model.paginators = __webpack_require__(6062)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.StorageGateway;


/***/ }),

/***/ 92941:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['sts'] = {};
AWS.STS = Service.defineService('sts', ['2011-06-15']);
__webpack_require__(52003);
Object.defineProperty(apiLoader.services['sts'], '2011-06-15', {
  get: function get() {
    var model = __webpack_require__(18976);
    model.paginators = __webpack_require__(82952)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.STS;


/***/ }),

/***/ 85646:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['support'] = {};
AWS.Support = Service.defineService('support', ['2013-04-15']);
Object.defineProperty(apiLoader.services['support'], '2013-04-15', {
  get: function get() {
    var model = __webpack_require__(77180);
    model.paginators = __webpack_require__(83878)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Support;


/***/ }),

/***/ 8625:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['swf'] = {};
AWS.SWF = Service.defineService('swf', ['2012-01-25']);
__webpack_require__(49631);
Object.defineProperty(apiLoader.services['swf'], '2012-01-25', {
  get: function get() {
    var model = __webpack_require__(4974);
    model.paginators = __webpack_require__(65798)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.SWF;


/***/ }),

/***/ 84955:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['synthetics'] = {};
AWS.Synthetics = Service.defineService('synthetics', ['2017-10-11']);
Object.defineProperty(apiLoader.services['synthetics'], '2017-10-11', {
  get: function get() {
    var model = __webpack_require__(82853);
    model.paginators = __webpack_require__(27742)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Synthetics;


/***/ }),

/***/ 15102:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['textract'] = {};
AWS.Textract = Service.defineService('textract', ['2018-06-27']);
Object.defineProperty(apiLoader.services['textract'], '2018-06-27', {
  get: function get() {
    var model = __webpack_require__(66368);
    model.paginators = __webpack_require__(75909)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Textract;


/***/ }),

/***/ 45037:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['timestreamquery'] = {};
AWS.TimestreamQuery = Service.defineService('timestreamquery', ['2018-11-01']);
Object.defineProperty(apiLoader.services['timestreamquery'], '2018-11-01', {
  get: function get() {
    var model = __webpack_require__(27578);
    model.paginators = __webpack_require__(99094)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.TimestreamQuery;


/***/ }),

/***/ 11266:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['timestreamwrite'] = {};
AWS.TimestreamWrite = Service.defineService('timestreamwrite', ['2018-11-01']);
Object.defineProperty(apiLoader.services['timestreamwrite'], '2018-11-01', {
  get: function get() {
    var model = __webpack_require__(79095);
    model.paginators = __webpack_require__(50262)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.TimestreamWrite;


/***/ }),

/***/ 73227:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['transcribeservice'] = {};
AWS.TranscribeService = Service.defineService('transcribeservice', ['2017-10-26']);
Object.defineProperty(apiLoader.services['transcribeservice'], '2017-10-26', {
  get: function get() {
    var model = __webpack_require__(10903);
    model.paginators = __webpack_require__(92036)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.TranscribeService;


/***/ }),

/***/ 38165:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['transfer'] = {};
AWS.Transfer = Service.defineService('transfer', ['2018-11-05']);
Object.defineProperty(apiLoader.services['transfer'], '2018-11-05', {
  get: function get() {
    var model = __webpack_require__(42419);
    model.paginators = __webpack_require__(70586)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Transfer;


/***/ }),

/***/ 9034:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['translate'] = {};
AWS.Translate = Service.defineService('translate', ['2017-07-01']);
Object.defineProperty(apiLoader.services['translate'], '2017-07-01', {
  get: function get() {
    var model = __webpack_require__(12983);
    model.paginators = __webpack_require__(85886)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.Translate;


/***/ }),

/***/ 90968:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['waf'] = {};
AWS.WAF = Service.defineService('waf', ['2015-08-24']);
Object.defineProperty(apiLoader.services['waf'], '2015-08-24', {
  get: function get() {
    var model = __webpack_require__(93997);
    model.paginators = __webpack_require__(45770)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WAF;


/***/ }),

/***/ 90435:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['wafregional'] = {};
AWS.WAFRegional = Service.defineService('wafregional', ['2016-11-28']);
Object.defineProperty(apiLoader.services['wafregional'], '2016-11-28', {
  get: function get() {
    var model = __webpack_require__(72867);
    model.paginators = __webpack_require__(68917)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WAFRegional;


/***/ }),

/***/ 94923:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['wafv2'] = {};
AWS.WAFV2 = Service.defineService('wafv2', ['2019-07-29']);
Object.defineProperty(apiLoader.services['wafv2'], '2019-07-29', {
  get: function get() {
    var model = __webpack_require__(27916);
    model.paginators = __webpack_require__(51265)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WAFV2;


/***/ }),

/***/ 92666:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['wellarchitected'] = {};
AWS.WellArchitected = Service.defineService('wellarchitected', ['2020-03-31']);
Object.defineProperty(apiLoader.services['wellarchitected'], '2020-03-31', {
  get: function get() {
    var model = __webpack_require__(5684);
    model.paginators = __webpack_require__(47645)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WellArchitected;


/***/ }),

/***/ 13702:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['workdocs'] = {};
AWS.WorkDocs = Service.defineService('workdocs', ['2016-05-01']);
Object.defineProperty(apiLoader.services['workdocs'], '2016-05-01', {
  get: function get() {
    var model = __webpack_require__(12789);
    model.paginators = __webpack_require__(20074)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WorkDocs;


/***/ }),

/***/ 6664:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['worklink'] = {};
AWS.WorkLink = Service.defineService('worklink', ['2018-09-25']);
Object.defineProperty(apiLoader.services['worklink'], '2018-09-25', {
  get: function get() {
    var model = __webpack_require__(44786);
    model.paginators = __webpack_require__(88012)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WorkLink;


/***/ }),

/***/ 44737:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['workmail'] = {};
AWS.WorkMail = Service.defineService('workmail', ['2017-10-01']);
Object.defineProperty(apiLoader.services['workmail'], '2017-10-01', {
  get: function get() {
    var model = __webpack_require__(31611);
    model.paginators = __webpack_require__(64931)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WorkMail;


/***/ }),

/***/ 31344:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['workmailmessageflow'] = {};
AWS.WorkMailMessageFlow = Service.defineService('workmailmessageflow', ['2019-05-01']);
Object.defineProperty(apiLoader.services['workmailmessageflow'], '2019-05-01', {
  get: function get() {
    var model = __webpack_require__(15648);
    model.paginators = __webpack_require__(88532)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WorkMailMessageFlow;


/***/ }),

/***/ 33316:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['workspaces'] = {};
AWS.WorkSpaces = Service.defineService('workspaces', ['2015-04-08']);
Object.defineProperty(apiLoader.services['workspaces'], '2015-04-08', {
  get: function get() {
    var model = __webpack_require__(66372);
    model.paginators = __webpack_require__(37567)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.WorkSpaces;


/***/ }),

/***/ 78658:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);
var AWS = __webpack_require__(90785);
var Service = AWS.Service;
var apiLoader = AWS.apiLoader;

apiLoader.services['xray'] = {};
AWS.XRay = Service.defineService('xray', ['2016-04-12']);
Object.defineProperty(apiLoader.services['xray'], '2016-04-12', {
  get: function get() {
    var model = __webpack_require__(37289);
    model.paginators = __webpack_require__(83127)/* .pagination */ .o;
    return model;
  },
  enumerable: true,
  configurable: true
});

module.exports = AWS.XRay;


/***/ }),

/***/ 39625:
/***/ ((module) => {

function apiLoader(svc, version) {
  if (!apiLoader.services.hasOwnProperty(svc)) {
    throw new Error('InvalidService: Failed to load api for ' + svc);
  }
  return apiLoader.services[svc][version];
}

/**
 * @api private
 *
 * This member of AWS.apiLoader is private, but changing it will necessitate a
 * change to ../scripts/services-table-generator.ts
 */
apiLoader.services = {};

/**
 * @api private
 */
module.exports = apiLoader;


/***/ }),

/***/ 96742:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(23704);

var AWS = __webpack_require__(90785);

// Load all service classes
__webpack_require__(91465);

/**
 * @api private
 */
module.exports = AWS;


/***/ }),

/***/ 68703:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785),
    url = AWS.util.url,
    crypto = AWS.util.crypto.lib,
    base64Encode = AWS.util.base64.encode,
    inherit = AWS.util.inherit;

var queryEncode = function (string) {
    var replacements = {
        '+': '-',
        '=': '_',
        '/': '~'
    };
    return string.replace(/[\+=\/]/g, function (match) {
        return replacements[match];
    });
};

var signPolicy = function (policy, privateKey) {
    var sign = crypto.createSign('RSA-SHA1');
    sign.write(policy);
    return queryEncode(sign.sign(privateKey, 'base64'));
};

var signWithCannedPolicy = function (url, expires, keyPairId, privateKey) {
    var policy = JSON.stringify({
        Statement: [
            {
                Resource: url,
                Condition: { DateLessThan: { 'AWS:EpochTime': expires } }
            }
        ]
    });

    return {
        Expires: expires,
        'Key-Pair-Id': keyPairId,
        Signature: signPolicy(policy.toString(), privateKey)
    };
};

var signWithCustomPolicy = function (policy, keyPairId, privateKey) {
    policy = policy.replace(/\s/mg, '');

    return {
        Policy: queryEncode(base64Encode(policy)),
        'Key-Pair-Id': keyPairId,
        Signature: signPolicy(policy, privateKey)
    };
};

var determineScheme = function (url) {
    var parts = url.split('://');
    if (parts.length < 2) {
        throw new Error('Invalid URL.');
    }

    return parts[0].replace('*', '');
};

var getRtmpUrl = function (rtmpUrl) {
    var parsed = url.parse(rtmpUrl);
    return parsed.path.replace(/^\//, '') + (parsed.hash || '');
};

var getResource = function (url) {
    switch (determineScheme(url)) {
        case 'http':
        case 'https':
            return url;
        case 'rtmp':
            return getRtmpUrl(url);
        default:
            throw new Error('Invalid URI scheme. Scheme must be one of'
                + ' http, https, or rtmp');
    }
};

var handleError = function (err, callback) {
    if (!callback || typeof callback !== 'function') {
        throw err;
    }

    callback(err);
};

var handleSuccess = function (result, callback) {
    if (!callback || typeof callback !== 'function') {
        return result;
    }

    callback(null, result);
};

AWS.CloudFront.Signer = inherit({
    /**
     * A signer object can be used to generate signed URLs and cookies for granting
     * access to content on restricted CloudFront distributions.
     *
     * @see http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html
     *
     * @param keyPairId [String]    (Required) The ID of the CloudFront key pair
     *                              being used.
     * @param privateKey [String]   (Required) A private key in RSA format.
     */
    constructor: function Signer(keyPairId, privateKey) {
        if (keyPairId === void 0 || privateKey === void 0) {
            throw new Error('A key pair ID and private key are required');
        }

        this.keyPairId = keyPairId;
        this.privateKey = privateKey;
    },

    /**
     * Create a signed Amazon CloudFront Cookie.
     *
     * @param options [Object]            The options to create a signed cookie.
     * @option options url [String]     The URL to which the signature will grant
     *                                  access. Required unless you pass in a full
     *                                  policy.
     * @option options expires [Number] A Unix UTC timestamp indicating when the
     *                                  signature should expire. Required unless you
     *                                  pass in a full policy.
     * @option options policy [String]  A CloudFront JSON policy. Required unless
     *                                  you pass in a url and an expiry time.
     *
     * @param cb [Function] if a callback is provided, this function will
     *   pass the hash as the second parameter (after the error parameter) to
     *   the callback function.
     *
     * @return [Object] if called synchronously (with no callback), returns the
     *   signed cookie parameters.
     * @return [null] nothing is returned if a callback is provided.
     */
    getSignedCookie: function (options, cb) {
        var signatureHash = 'policy' in options
            ? signWithCustomPolicy(options.policy, this.keyPairId, this.privateKey)
            : signWithCannedPolicy(options.url, options.expires, this.keyPairId, this.privateKey);

        var cookieHash = {};
        for (var key in signatureHash) {
            if (Object.prototype.hasOwnProperty.call(signatureHash, key)) {
                cookieHash['CloudFront-' + key] = signatureHash[key];
            }
        }

        return handleSuccess(cookieHash, cb);
    },

    /**
     * Create a signed Amazon CloudFront URL.
     *
     * Keep in mind that URLs meant for use in media/flash players may have
     * different requirements for URL formats (e.g. some require that the
     * extension be removed, some require the file name to be prefixed
     * - mp4:<path>, some require you to add "/cfx/st" into your URL).
     *
     * @param options [Object]          The options to create a signed URL.
     * @option options url [String]     The URL to which the signature will grant
     *                                  access. Any query params included with
     *                                  the URL should be encoded. Required.
     * @option options expires [Number] A Unix UTC timestamp indicating when the
     *                                  signature should expire. Required unless you
     *                                  pass in a full policy.
     * @option options policy [String]  A CloudFront JSON policy. Required unless
     *                                  you pass in a url and an expiry time.
     *
     * @param cb [Function] if a callback is provided, this function will
     *   pass the URL as the second parameter (after the error parameter) to
     *   the callback function.
     *
     * @return [String] if called synchronously (with no callback), returns the
     *   signed URL.
     * @return [null] nothing is returned if a callback is provided.
     */
    getSignedUrl: function (options, cb) {
        try {
            var resource = getResource(options.url);
        } catch (err) {
            return handleError(err, cb);
        }

        var parsedUrl = url.parse(options.url, true),
            signatureHash = Object.prototype.hasOwnProperty.call(options, 'policy')
                ? signWithCustomPolicy(options.policy, this.keyPairId, this.privateKey)
                : signWithCannedPolicy(resource, options.expires, this.keyPairId, this.privateKey);

        parsedUrl.search = null;
        for (var key in signatureHash) {
            if (Object.prototype.hasOwnProperty.call(signatureHash, key)) {
                parsedUrl.query[key] = signatureHash[key];
            }
        }

        try {
            var signedUrl = determineScheme(options.url) === 'rtmp'
                    ? getRtmpUrl(url.format(parsedUrl))
                    : url.format(parsedUrl);
        } catch (err) {
            return handleError(err, cb);
        }

        return handleSuccess(signedUrl, cb);
    }
});

/**
 * @api private
 */
module.exports = AWS.CloudFront.Signer;


/***/ }),

/***/ 65248:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
__webpack_require__(62614);
__webpack_require__(66854);
var PromisesDependency;

/**
 * The main configuration class used by all service objects to set
 * the region, credentials, and other options for requests.
 *
 * By default, credentials and region settings are left unconfigured.
 * This should be configured by the application before using any
 * AWS service APIs.
 *
 * In order to set global configuration options, properties should
 * be assigned to the global {AWS.config} object.
 *
 * @see AWS.config
 *
 * @!group General Configuration Options
 *
 * @!attribute credentials
 *   @return [AWS.Credentials] the AWS credentials to sign requests with.
 *
 * @!attribute region
 *   @example Set the global region setting to us-west-2
 *     AWS.config.update({region: 'us-west-2'});
 *   @return [AWS.Credentials] The region to send service requests to.
 *   @see http://docs.amazonwebservices.com/general/latest/gr/rande.html
 *     A list of available endpoints for each AWS service
 *
 * @!attribute maxRetries
 *   @return [Integer] the maximum amount of retries to perform for a
 *     service request. By default this value is calculated by the specific
 *     service object that the request is being made to.
 *
 * @!attribute maxRedirects
 *   @return [Integer] the maximum amount of redirects to follow for a
 *     service request. Defaults to 10.
 *
 * @!attribute paramValidation
 *   @return [Boolean|map] whether input parameters should be validated against
 *     the operation description before sending the request. Defaults to true.
 *     Pass a map to enable any of the following specific validation features:
 *
 *     * **min** [Boolean] &mdash; Validates that a value meets the min
 *       constraint. This is enabled by default when paramValidation is set
 *       to `true`.
 *     * **max** [Boolean] &mdash; Validates that a value meets the max
 *       constraint.
 *     * **pattern** [Boolean] &mdash; Validates that a string value matches a
 *       regular expression.
 *     * **enum** [Boolean] &mdash; Validates that a string value matches one
 *       of the allowable enum values.
 *
 * @!attribute computeChecksums
 *   @return [Boolean] whether to compute checksums for payload bodies when
 *     the service accepts it (currently supported in S3 only).
 *
 * @!attribute convertResponseTypes
 *   @return [Boolean] whether types are converted when parsing response data.
 *     Currently only supported for JSON based services. Turning this off may
 *     improve performance on large response payloads. Defaults to `true`.
 *
 * @!attribute correctClockSkew
 *   @return [Boolean] whether to apply a clock skew correction and retry
 *     requests that fail because of an skewed client clock. Defaults to
 *     `false`.
 *
 * @!attribute sslEnabled
 *   @return [Boolean] whether SSL is enabled for requests
 *
 * @!attribute s3ForcePathStyle
 *   @return [Boolean] whether to force path style URLs for S3 objects
 *
 * @!attribute s3BucketEndpoint
 *   @note Setting this configuration option requires an `endpoint` to be
 *     provided explicitly to the service constructor.
 *   @return [Boolean] whether the provided endpoint addresses an individual
 *     bucket (false if it addresses the root API endpoint).
 *
 * @!attribute s3DisableBodySigning
 *   @return [Boolean] whether to disable S3 body signing when using signature version `v4`.
 *     Body signing can only be disabled when using https. Defaults to `true`.
 *
 * @!attribute s3UsEast1RegionalEndpoint
 *   @return ['legacy'|'regional'] when region is set to 'us-east-1', whether to send s3
 *     request to global endpoints or 'us-east-1' regional endpoints. This config is only
 *     applicable to S3 client;
 *     Defaults to 'legacy'
 * @!attribute s3UseArnRegion
 *   @return [Boolean] whether to override the request region with the region inferred
 *     from requested resource's ARN. Only available for S3 buckets
 *     Defaults to `true`
 *
 * @!attribute useAccelerateEndpoint
 *   @note This configuration option is only compatible with S3 while accessing
 *     dns-compatible buckets.
 *   @return [Boolean] Whether to use the Accelerate endpoint with the S3 service.
 *     Defaults to `false`.
 *
 * @!attribute retryDelayOptions
 *   @example Set the base retry delay for all services to 300 ms
 *     AWS.config.update({retryDelayOptions: {base: 300}});
 *     // Delays with maxRetries = 3: 300, 600, 1200
 *   @example Set a custom backoff function to provide delay values on retries
 *     AWS.config.update({retryDelayOptions: {customBackoff: function(retryCount, err) {
 *       // returns delay in ms
 *     }}});
 *   @return [map] A set of options to configure the retry delay on retryable errors.
 *     Currently supported options are:
 *
 *     * **base** [Integer] &mdash; The base number of milliseconds to use in the
 *       exponential backoff for operation retries. Defaults to 100 ms for all services except
 *       DynamoDB, where it defaults to 50ms.
 *
 *     * **customBackoff ** [function] &mdash; A custom function that accepts a
 *       retry count and error and returns the amount of time to delay in
 *       milliseconds. If the result is a non-zero negative value, no further
 *       retry attempts will be made. The `base` option will be ignored if this
 *       option is supplied. The function is only called for retryable errors.
 *
 * @!attribute httpOptions
 *   @return [map] A set of options to pass to the low-level HTTP request.
 *     Currently supported options are:
 *
 *     * **proxy** [String] &mdash; the URL to proxy requests through
 *     * **agent** [http.Agent, https.Agent] &mdash; the Agent object to perform
 *       HTTP requests with. Used for connection pooling. Note that for
 *       SSL connections, a special Agent object is used in order to enable
 *       peer certificate verification. This feature is only supported in the
 *       Node.js environment.
 *     * **connectTimeout** [Integer] &mdash; Sets the socket to timeout after
 *       failing to establish a connection with the server after
 *       `connectTimeout` milliseconds. This timeout has no effect once a socket
 *       connection has been established.
 *     * **timeout** [Integer] &mdash; The number of milliseconds a request can
 *       take before automatically being terminated.
 *       Defaults to two minutes (120000).
 *     * **xhrAsync** [Boolean] &mdash; Whether the SDK will send asynchronous
 *       HTTP requests. Used in the browser environment only. Set to false to
 *       send requests synchronously. Defaults to true (async on).
 *     * **xhrWithCredentials** [Boolean] &mdash; Sets the "withCredentials"
 *       property of an XMLHttpRequest object. Used in the browser environment
 *       only. Defaults to false.
 * @!attribute logger
 *   @return [#write,#log] an object that responds to .write() (like a stream)
 *     or .log() (like the console object) in order to log information about
 *     requests
 *
 * @!attribute systemClockOffset
 *   @return [Number] an offset value in milliseconds to apply to all signing
 *     times. Use this to compensate for clock skew when your system may be
 *     out of sync with the service time. Note that this configuration option
 *     can only be applied to the global `AWS.config` object and cannot be
 *     overridden in service-specific configuration. Defaults to 0 milliseconds.
 *
 * @!attribute signatureVersion
 *   @return [String] the signature version to sign requests with (overriding
 *     the API configuration). Possible values are: 'v2', 'v3', 'v4'.
 *
 * @!attribute signatureCache
 *   @return [Boolean] whether the signature to sign requests with (overriding
 *     the API configuration) is cached. Only applies to the signature version 'v4'.
 *     Defaults to `true`.
 *
 * @!attribute endpointDiscoveryEnabled
 *   @return [Boolean|undefined] whether to call operations with endpoints
 *     given by service dynamically. Setting this config to `true` will enable
 *     endpoint discovery for all applicable operations. Setting it to `false`
 *     will explicitly disable endpoint discovery even though operations that
 *     require endpoint discovery will presumably fail. Leaving it to
 *     `undefined` means SDK only do endpoint discovery when it's required.
 *     Defaults to `undefined`
 *
 * @!attribute endpointCacheSize
 *   @return [Number] the size of the global cache storing endpoints from endpoint
 *     discovery operations. Once endpoint cache is created, updating this setting
 *     cannot change existing cache size.
 *     Defaults to 1000
 *
 * @!attribute hostPrefixEnabled
 *   @return [Boolean] whether to marshal request parameters to the prefix of
 *     hostname. Defaults to `true`.
 *
 * @!attribute stsRegionalEndpoints
 *   @return ['legacy'|'regional'] whether to send sts request to global endpoints or
 *     regional endpoints.
 *     Defaults to 'legacy'
 */
AWS.Config = AWS.util.inherit({
  /**
   * @!endgroup
   */

  /**
   * Creates a new configuration object. This is the object that passes
   * option data along to service requests, including credentials, security,
   * region information, and some service specific settings.
   *
   * @example Creating a new configuration object with credentials and region
   *   var config = new AWS.Config({
   *     accessKeyId: 'AKID', secretAccessKey: 'SECRET', region: 'us-west-2'
   *   });
   * @option options accessKeyId [String] your AWS access key ID.
   * @option options secretAccessKey [String] your AWS secret access key.
   * @option options sessionToken [AWS.Credentials] the optional AWS
   *   session token to sign requests with.
   * @option options credentials [AWS.Credentials] the AWS credentials
   *   to sign requests with. You can either specify this object, or
   *   specify the accessKeyId and secretAccessKey options directly.
   * @option options credentialProvider [AWS.CredentialProviderChain] the
   *   provider chain used to resolve credentials if no static `credentials`
   *   property is set.
   * @option options region [String] the region to send service requests to.
   *   See {region} for more information.
   * @option options maxRetries [Integer] the maximum amount of retries to
   *   attempt with a request. See {maxRetries} for more information.
   * @option options maxRedirects [Integer] the maximum amount of redirects to
   *   follow with a request. See {maxRedirects} for more information.
   * @option options sslEnabled [Boolean] whether to enable SSL for
   *   requests.
   * @option options paramValidation [Boolean|map] whether input parameters
   *   should be validated against the operation description before sending
   *   the request. Defaults to true. Pass a map to enable any of the
   *   following specific validation features:
   *
   *   * **min** [Boolean] &mdash; Validates that a value meets the min
   *     constraint. This is enabled by default when paramValidation is set
   *     to `true`.
   *   * **max** [Boolean] &mdash; Validates that a value meets the max
   *     constraint.
   *   * **pattern** [Boolean] &mdash; Validates that a string value matches a
   *     regular expression.
   *   * **enum** [Boolean] &mdash; Validates that a string value matches one
   *     of the allowable enum values.
   * @option options computeChecksums [Boolean] whether to compute checksums
   *   for payload bodies when the service accepts it (currently supported
   *   in S3 only)
   * @option options convertResponseTypes [Boolean] whether types are converted
   *     when parsing response data. Currently only supported for JSON based
   *     services. Turning this off may improve performance on large response
   *     payloads. Defaults to `true`.
   * @option options correctClockSkew [Boolean] whether to apply a clock skew
   *     correction and retry requests that fail because of an skewed client
   *     clock. Defaults to `false`.
   * @option options s3ForcePathStyle [Boolean] whether to force path
   *   style URLs for S3 objects.
   * @option options s3BucketEndpoint [Boolean] whether the provided endpoint
   *   addresses an individual bucket (false if it addresses the root API
   *   endpoint). Note that setting this configuration option requires an
   *   `endpoint` to be provided explicitly to the service constructor.
   * @option options s3DisableBodySigning [Boolean] whether S3 body signing
   *   should be disabled when using signature version `v4`. Body signing
   *   can only be disabled when using https. Defaults to `true`.
   * @option options s3UsEast1RegionalEndpoint ['legacy'|'regional'] when region
   *   is set to 'us-east-1', whether to send s3 request to global endpoints or
   *   'us-east-1' regional endpoints. This config is only applicable to S3 client.
   *   Defaults to `legacy`
   * @option options s3UseArnRegion [Boolean] whether to override the request region
   *   with the region inferred from requested resource's ARN. Only available for S3 buckets
   *   Defaults to `true`
   *
   * @option options retryDelayOptions [map] A set of options to configure
   *   the retry delay on retryable errors. Currently supported options are:
   *
   *   * **base** [Integer] &mdash; The base number of milliseconds to use in the
   *     exponential backoff for operation retries. Defaults to 100 ms for all
   *     services except DynamoDB, where it defaults to 50ms.
   *   * **customBackoff ** [function] &mdash; A custom function that accepts a
   *     retry count and error and returns the amount of time to delay in
   *     milliseconds. If the result is a non-zero negative value, no further
   *     retry attempts will be made. The `base` option will be ignored if this
   *     option is supplied. The function is only called for retryable errors.
   * @option options httpOptions [map] A set of options to pass to the low-level
   *   HTTP request. Currently supported options are:
   *
   *   * **proxy** [String] &mdash; the URL to proxy requests through
   *   * **agent** [http.Agent, https.Agent] &mdash; the Agent object to perform
   *     HTTP requests with. Used for connection pooling. Defaults to the global
   *     agent (`http.globalAgent`) for non-SSL connections. Note that for
   *     SSL connections, a special Agent object is used in order to enable
   *     peer certificate verification. This feature is only available in the
   *     Node.js environment.
   *   * **connectTimeout** [Integer] &mdash; Sets the socket to timeout after
   *     failing to establish a connection with the server after
   *     `connectTimeout` milliseconds. This timeout has no effect once a socket
   *     connection has been established.
   *   * **timeout** [Integer] &mdash; Sets the socket to timeout after timeout
   *     milliseconds of inactivity on the socket. Defaults to two minutes
   *     (120000).
   *   * **xhrAsync** [Boolean] &mdash; Whether the SDK will send asynchronous
   *     HTTP requests. Used in the browser environment only. Set to false to
   *     send requests synchronously. Defaults to true (async on).
   *   * **xhrWithCredentials** [Boolean] &mdash; Sets the "withCredentials"
   *     property of an XMLHttpRequest object. Used in the browser environment
   *     only. Defaults to false.
   * @option options apiVersion [String, Date] a String in YYYY-MM-DD format
   *   (or a date) that represents the latest possible API version that can be
   *   used in all services (unless overridden by `apiVersions`). Specify
   *   'latest' to use the latest possible version.
   * @option options apiVersions [map<String, String|Date>] a map of service
   *   identifiers (the lowercase service class name) with the API version to
   *   use when instantiating a service. Specify 'latest' for each individual
   *   that can use the latest available version.
   * @option options logger [#write,#log] an object that responds to .write()
   *   (like a stream) or .log() (like the console object) in order to log
   *   information about requests
   * @option options systemClockOffset [Number] an offset value in milliseconds
   *   to apply to all signing times. Use this to compensate for clock skew
   *   when your system may be out of sync with the service time. Note that
   *   this configuration option can only be applied to the global `AWS.config`
   *   object and cannot be overridden in service-specific configuration.
   *   Defaults to 0 milliseconds.
   * @option options signatureVersion [String] the signature version to sign
   *   requests with (overriding the API configuration). Possible values are:
   *   'v2', 'v3', 'v4'.
   * @option options signatureCache [Boolean] whether the signature to sign
   *   requests with (overriding the API configuration) is cached. Only applies
   *   to the signature version 'v4'. Defaults to `true`.
   * @option options dynamoDbCrc32 [Boolean] whether to validate the CRC32
   *   checksum of HTTP response bodies returned by DynamoDB. Default: `true`.
   * @option options useAccelerateEndpoint [Boolean] Whether to use the
   *   S3 Transfer Acceleration endpoint with the S3 service. Default: `false`.
   * @option options clientSideMonitoring [Boolean] whether to collect and
   *   publish this client's performance metrics of all its API requests.
   * @option options endpointDiscoveryEnabled [Boolean|undefined] whether to
   *   call operations with endpoints given by service dynamically. Setting this
   * config to `true` will enable endpoint discovery for all applicable operations.
   *   Setting it to `false` will explicitly disable endpoint discovery even though
   *   operations that require endpoint discovery will presumably fail. Leaving it
   *   to `undefined` means SDK will only do endpoint discovery when it's required.
   *   Defaults to `undefined`
   * @option options endpointCacheSize [Number] the size of the global cache storing
   *   endpoints from endpoint discovery operations. Once endpoint cache is created,
   *   updating this setting cannot change existing cache size.
   *   Defaults to 1000
   * @option options hostPrefixEnabled [Boolean] whether to marshal request
   *   parameters to the prefix of hostname.
   *   Defaults to `true`.
   * @option options stsRegionalEndpoints ['legacy'|'regional'] whether to send sts request
   *   to global endpoints or regional endpoints.
   *   Defaults to 'legacy'.
   */
  constructor: function Config(options) {
    if (options === undefined) options = {};
    options = this.extractCredentials(options);

    AWS.util.each.call(this, this.keys, function (key, value) {
      this.set(key, options[key], value);
    });
  },

  /**
   * @!group Managing Credentials
   */

  /**
   * Loads credentials from the configuration object. This is used internally
   * by the SDK to ensure that refreshable {Credentials} objects are properly
   * refreshed and loaded when sending a request. If you want to ensure that
   * your credentials are loaded prior to a request, you can use this method
   * directly to provide accurate credential data stored in the object.
   *
   * @note If you configure the SDK with static or environment credentials,
   *   the credential data should already be present in {credentials} attribute.
   *   This method is primarily necessary to load credentials from asynchronous
   *   sources, or sources that can refresh credentials periodically.
   * @example Getting your access key
   *   AWS.config.getCredentials(function(err) {
   *     if (err) console.log(err.stack); // credentials not loaded
   *     else console.log("Access Key:", AWS.config.credentials.accessKeyId);
   *   })
   * @callback callback function(err)
   *   Called when the {credentials} have been properly set on the configuration
   *   object.
   *
   *   @param err [Error] if this is set, credentials were not successfully
   *     loaded and this error provides information why.
   * @see credentials
   * @see Credentials
   */
  getCredentials: function getCredentials(callback) {
    var self = this;

    function finish(err) {
      callback(err, err ? null : self.credentials);
    }

    function credError(msg, err) {
      return new AWS.util.error(err || new Error(), {
        code: 'CredentialsError',
        message: msg,
        name: 'CredentialsError'
      });
    }

    function getAsyncCredentials() {
      self.credentials.get(function(err) {
        if (err) {
          var msg = 'Could not load credentials from ' +
            self.credentials.constructor.name;
          err = credError(msg, err);
        }
        finish(err);
      });
    }

    function getStaticCredentials() {
      var err = null;
      if (!self.credentials.accessKeyId || !self.credentials.secretAccessKey) {
        err = credError('Missing credentials');
      }
      finish(err);
    }

    if (self.credentials) {
      if (typeof self.credentials.get === 'function') {
        getAsyncCredentials();
      } else { // static credentials
        getStaticCredentials();
      }
    } else if (self.credentialProvider) {
      self.credentialProvider.resolve(function(err, creds) {
        if (err) {
          err = credError('Could not load credentials from any providers', err);
        }
        self.credentials = creds;
        finish(err);
      });
    } else {
      finish(credError('No credentials to load'));
    }
  },

  /**
   * @!group Loading and Setting Configuration Options
   */

  /**
   * @overload update(options, allowUnknownKeys = false)
   *   Updates the current configuration object with new options.
   *
   *   @example Update maxRetries property of a configuration object
   *     config.update({maxRetries: 10});
   *   @param [Object] options a map of option keys and values.
   *   @param [Boolean] allowUnknownKeys whether unknown keys can be set on
   *     the configuration object. Defaults to `false`.
   *   @see constructor
   */
  update: function update(options, allowUnknownKeys) {
    allowUnknownKeys = allowUnknownKeys || false;
    options = this.extractCredentials(options);
    AWS.util.each.call(this, options, function (key, value) {
      if (allowUnknownKeys || Object.prototype.hasOwnProperty.call(this.keys, key) ||
          AWS.Service.hasService(key)) {
        this.set(key, value);
      }
    });
  },

  /**
   * Loads configuration data from a JSON file into this config object.
   * @note Loading configuration will reset all existing configuration
   *   on the object.
   * @!macro nobrowser
   * @param path [String] the path relative to your process's current
   *    working directory to load configuration from.
   * @return [AWS.Config] the same configuration object
   */
  loadFromPath: function loadFromPath(path) {
    this.clear();

    var options = JSON.parse(AWS.util.readFileSync(path));
    var fileSystemCreds = new AWS.FileSystemCredentials(path);
    var chain = new AWS.CredentialProviderChain();
    chain.providers.unshift(fileSystemCreds);
    chain.resolve(function (err, creds) {
      if (err) throw err;
      else options.credentials = creds;
    });

    this.constructor(options);

    return this;
  },

  /**
   * Clears configuration data on this object
   *
   * @api private
   */
  clear: function clear() {
    /*jshint forin:false */
    AWS.util.each.call(this, this.keys, function (key) {
      delete this[key];
    });

    // reset credential provider
    this.set('credentials', undefined);
    this.set('credentialProvider', undefined);
  },

  /**
   * Sets a property on the configuration object, allowing for a
   * default value
   * @api private
   */
  set: function set(property, value, defaultValue) {
    if (value === undefined) {
      if (defaultValue === undefined) {
        defaultValue = this.keys[property];
      }
      if (typeof defaultValue === 'function') {
        this[property] = defaultValue.call(this);
      } else {
        this[property] = defaultValue;
      }
    } else if (property === 'httpOptions' && this[property]) {
      // deep merge httpOptions
      this[property] = AWS.util.merge(this[property], value);
    } else {
      this[property] = value;
    }
  },

  /**
   * All of the keys with their default values.
   *
   * @constant
   * @api private
   */
  keys: {
    credentials: null,
    credentialProvider: null,
    region: null,
    logger: null,
    apiVersions: {},
    apiVersion: null,
    endpoint: undefined,
    httpOptions: {
      timeout: 120000
    },
    maxRetries: undefined,
    maxRedirects: 10,
    paramValidation: true,
    sslEnabled: true,
    s3ForcePathStyle: false,
    s3BucketEndpoint: false,
    s3DisableBodySigning: true,
    s3UsEast1RegionalEndpoint: 'legacy',
    s3UseArnRegion: undefined,
    computeChecksums: true,
    convertResponseTypes: true,
    correctClockSkew: false,
    customUserAgent: null,
    dynamoDbCrc32: true,
    systemClockOffset: 0,
    signatureVersion: null,
    signatureCache: true,
    retryDelayOptions: {},
    useAccelerateEndpoint: false,
    clientSideMonitoring: false,
    endpointDiscoveryEnabled: undefined,
    endpointCacheSize: 1000,
    hostPrefixEnabled: true,
    stsRegionalEndpoints: 'legacy'
  },

  /**
   * Extracts accessKeyId, secretAccessKey and sessionToken
   * from a configuration hash.
   *
   * @api private
   */
  extractCredentials: function extractCredentials(options) {
    if (options.accessKeyId && options.secretAccessKey) {
      options = AWS.util.copy(options);
      options.credentials = new AWS.Credentials(options);
    }
    return options;
  },

  /**
   * Sets the promise dependency the SDK will use wherever Promises are returned.
   * Passing `null` will force the SDK to use native Promises if they are available.
   * If native Promises are not available, passing `null` will have no effect.
   * @param [Constructor] dep A reference to a Promise constructor
   */
  setPromisesDependency: function setPromisesDependency(dep) {
    PromisesDependency = dep;
    // if null was passed in, we should try to use native promises
    if (dep === null && typeof Promise === 'function') {
      PromisesDependency = Promise;
    }
    var constructors = [AWS.Request, AWS.Credentials, AWS.CredentialProviderChain];
    if (AWS.S3) {
      constructors.push(AWS.S3);
      if (AWS.S3.ManagedUpload) {
        constructors.push(AWS.S3.ManagedUpload);
      }
    }
    AWS.util.addPromises(constructors, PromisesDependency);
  },

  /**
   * Gets the promise dependency set by `AWS.config.setPromisesDependency`.
   */
  getPromisesDependency: function getPromisesDependency() {
    return PromisesDependency;
  }
});

/**
 * @return [AWS.Config] The global configuration object singleton instance
 * @readonly
 * @see AWS.Config
 */
AWS.config = new AWS.Config();


/***/ }),

/***/ 39904:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
/**
 * @api private
 */
function validateRegionalEndpointsFlagValue(configValue, errorOptions) {
  if (typeof configValue !== 'string') return undefined;
  else if (['legacy', 'regional'].indexOf(configValue.toLowerCase()) >= 0) {
    return configValue.toLowerCase();
  } else {
    throw AWS.util.error(new Error(), errorOptions);
  }
}

/**
 * Resolve the configuration value for regional endpoint from difference sources: client
 * config, environmental variable, shared config file. Value can be case-insensitive
 * 'legacy' or 'reginal'.
 * @param originalConfig user-supplied config object to resolve
 * @param options a map of config property names from individual configuration source
 *  - env: name of environmental variable that refers to the config
 *  - sharedConfig: name of shared configuration file property that refers to the config
 *  - clientConfig: name of client configuration property that refers to the config
 *
 * @api private
 */
function resolveRegionalEndpointsFlag(originalConfig, options) {
  originalConfig = originalConfig || {};
  //validate config value
  var resolved;
  if (originalConfig[options.clientConfig]) {
    resolved = validateRegionalEndpointsFlagValue(originalConfig[options.clientConfig], {
      code: 'InvalidConfiguration',
      message: 'invalid "' + options.clientConfig + '" configuration. Expect "legacy" ' +
      ' or "regional". Got "' + originalConfig[options.clientConfig] + '".'
    });
    if (resolved) return resolved;
  }
  if (!AWS.util.isNode()) return resolved;
  //validate environmental variable
  if (Object.prototype.hasOwnProperty.call(process.env, options.env)) {
    var envFlag = process.env[options.env];
    resolved = validateRegionalEndpointsFlagValue(envFlag, {
      code: 'InvalidEnvironmentalVariable',
      message: 'invalid ' + options.env + ' environmental variable. Expect "legacy" ' +
      ' or "regional". Got "' + process.env[options.env] + '".'
    });
    if (resolved) return resolved;
  }
  //validate shared config file
  var profile = {};
  try {
    var profiles = AWS.util.getProfilesFromSharedConfig(AWS.util.iniLoader);
    profile = profiles[process.env.AWS_PROFILE || AWS.util.defaultProfile];
  } catch (e) {};
  if (profile && Object.prototype.hasOwnProperty.call(profile, options.sharedConfig)) {
    var fileFlag = profile[options.sharedConfig];
    resolved = validateRegionalEndpointsFlagValue(fileFlag, {
      code: 'InvalidConfiguration',
      message: 'invalid ' + options.sharedConfig + ' profile config. Expect "legacy" ' +
      ' or "regional". Got "' + profile[options.sharedConfig] + '".'
    });
    if (resolved) return resolved;
  }
  return resolved;
}

module.exports = resolveRegionalEndpointsFlag;


/***/ }),

/***/ 90785:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

/**
 * The main AWS namespace
 */
var AWS = { util: __webpack_require__(73576) };

/**
 * @api private
 * @!macro [new] nobrowser
 *   @note This feature is not supported in the browser environment of the SDK.
 */
var _hidden = {}; _hidden.toString(); // hack to parse macro

/**
 * @api private
 */
module.exports = AWS;

AWS.util.update(AWS, {

  /**
   * @constant
   */
  VERSION: '2.828.0',

  /**
   * @api private
   */
  Signers: {},

  /**
   * @api private
   */
  Protocol: {
    Json: __webpack_require__(74343),
    Query: __webpack_require__(84586),
    Rest: __webpack_require__(41957),
    RestJson: __webpack_require__(62007),
    RestXml: __webpack_require__(38074)
  },

  /**
   * @api private
   */
  XML: {
    Builder: __webpack_require__(90633),
    Parser: null // conditionally set based on environment
  },

  /**
   * @api private
   */
  JSON: {
    Builder: __webpack_require__(47080),
    Parser: __webpack_require__(44142)
  },

  /**
   * @api private
   */
  Model: {
    Api: __webpack_require__(9941),
    Operation: __webpack_require__(26308),
    Shape: __webpack_require__(90454),
    Paginator: __webpack_require__(20499),
    ResourceWaiter: __webpack_require__(54978)
  },

  /**
   * @api private
   */
  apiLoader: __webpack_require__(39625),

  /**
   * @api private
   */
  EndpointCache: __webpack_require__(23673)/* .EndpointCache */ .$
});
__webpack_require__(52715);
__webpack_require__(92665);
__webpack_require__(65248);
__webpack_require__(66677);
__webpack_require__(62096);
__webpack_require__(95821);
__webpack_require__(1058);
__webpack_require__(42829);
__webpack_require__(82067);
__webpack_require__(2973);

/**
 * @readonly
 * @return [AWS.SequentialExecutor] a collection of global event listeners that
 *   are attached to every sent request.
 * @see AWS.Request AWS.Request for a list of events to listen for
 * @example Logging the time taken to send a request
 *   AWS.events.on('send', function startSend(resp) {
 *     resp.startTime = new Date().getTime();
 *   }).on('complete', function calculateTime(resp) {
 *     var time = (new Date().getTime() - resp.startTime) / 1000;
 *     console.log('Request took ' + time + ' seconds');
 *   });
 *
 *   new AWS.S3().listBuckets(); // prints 'Request took 0.285 seconds'
 */
AWS.events = new AWS.SequentialExecutor();

//create endpoint cache lazily
AWS.util.memoizedProperty(AWS, 'endpointCache', function() {
  return new AWS.EndpointCache(AWS.config.endpointCacheSize);
}, true);


/***/ }),

/***/ 62614:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * Represents your AWS security credentials, specifically the
 * {accessKeyId}, {secretAccessKey}, and optional {sessionToken}.
 * Creating a `Credentials` object allows you to pass around your
 * security information to configuration and service objects.
 *
 * Note that this class typically does not need to be constructed manually,
 * as the {AWS.Config} and {AWS.Service} classes both accept simple
 * options hashes with the three keys. These structures will be converted
 * into Credentials objects automatically.
 *
 * ## Expiring and Refreshing Credentials
 *
 * Occasionally credentials can expire in the middle of a long-running
 * application. In this case, the SDK will automatically attempt to
 * refresh the credentials from the storage location if the Credentials
 * class implements the {refresh} method.
 *
 * If you are implementing a credential storage location, you
 * will want to create a subclass of the `Credentials` class and
 * override the {refresh} method. This method allows credentials to be
 * retrieved from the backing store, be it a file system, database, or
 * some network storage. The method should reset the credential attributes
 * on the object.
 *
 * @!attribute expired
 *   @return [Boolean] whether the credentials have been expired and
 *     require a refresh. Used in conjunction with {expireTime}.
 * @!attribute expireTime
 *   @return [Date] a time when credentials should be considered expired. Used
 *     in conjunction with {expired}.
 * @!attribute accessKeyId
 *   @return [String] the AWS access key ID
 * @!attribute secretAccessKey
 *   @return [String] the AWS secret access key
 * @!attribute sessionToken
 *   @return [String] an optional AWS session token
 */
AWS.Credentials = AWS.util.inherit({
  /**
   * A credentials object can be created using positional arguments or an options
   * hash.
   *
   * @overload AWS.Credentials(accessKeyId, secretAccessKey, sessionToken=null)
   *   Creates a Credentials object with a given set of credential information
   *   as positional arguments.
   *   @param accessKeyId [String] the AWS access key ID
   *   @param secretAccessKey [String] the AWS secret access key
   *   @param sessionToken [String] the optional AWS session token
   *   @example Create a credentials object with AWS credentials
   *     var creds = new AWS.Credentials('akid', 'secret', 'session');
   * @overload AWS.Credentials(options)
   *   Creates a Credentials object with a given set of credential information
   *   as an options hash.
   *   @option options accessKeyId [String] the AWS access key ID
   *   @option options secretAccessKey [String] the AWS secret access key
   *   @option options sessionToken [String] the optional AWS session token
   *   @example Create a credentials object with AWS credentials
   *     var creds = new AWS.Credentials({
   *       accessKeyId: 'akid', secretAccessKey: 'secret', sessionToken: 'session'
   *     });
   */
  constructor: function Credentials() {
    // hide secretAccessKey from being displayed with util.inspect
    AWS.util.hideProperties(this, ['secretAccessKey']);

    this.expired = false;
    this.expireTime = null;
    this.refreshCallbacks = [];
    if (arguments.length === 1 && typeof arguments[0] === 'object') {
      var creds = arguments[0].credentials || arguments[0];
      this.accessKeyId = creds.accessKeyId;
      this.secretAccessKey = creds.secretAccessKey;
      this.sessionToken = creds.sessionToken;
    } else {
      this.accessKeyId = arguments[0];
      this.secretAccessKey = arguments[1];
      this.sessionToken = arguments[2];
    }
  },

  /**
   * @return [Integer] the number of seconds before {expireTime} during which
   *   the credentials will be considered expired.
   */
  expiryWindow: 15,

  /**
   * @return [Boolean] whether the credentials object should call {refresh}
   * @note Subclasses should override this method to provide custom refresh
   *   logic.
   */
  needsRefresh: function needsRefresh() {
    var currentTime = AWS.util.date.getDate().getTime();
    var adjustedTime = new Date(currentTime + this.expiryWindow * 1000);

    if (this.expireTime && adjustedTime > this.expireTime) {
      return true;
    } else {
      return this.expired || !this.accessKeyId || !this.secretAccessKey;
    }
  },

  /**
   * Gets the existing credentials, refreshing them if they are not yet loaded
   * or have expired. Users should call this method before using {refresh},
   * as this will not attempt to reload credentials when they are already
   * loaded into the object.
   *
   * @callback callback function(err)
   *   When this callback is called with no error, it means either credentials
   *   do not need to be refreshed or refreshed credentials information has
   *   been loaded into the object (as the `accessKeyId`, `secretAccessKey`,
   *   and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   */
  get: function get(callback) {
    var self = this;
    if (this.needsRefresh()) {
      this.refresh(function(err) {
        if (!err) self.expired = false; // reset expired flag
        if (callback) callback(err);
      });
    } else if (callback) {
      callback();
    }
  },

  /**
   * @!method  getPromise()
   *   Returns a 'thenable' promise.
   *   Gets the existing credentials, refreshing them if they are not yet loaded
   *   or have expired. Users should call this method before using {refresh},
   *   as this will not attempt to reload credentials when they are already
   *   loaded into the object.
   *
   *   Two callbacks can be provided to the `then` method on the returned promise.
   *   The first callback will be called if the promise is fulfilled, and the second
   *   callback will be called if the promise is rejected.
   *   @callback fulfilledCallback function()
   *     Called if the promise is fulfilled. When this callback is called, it
   *     means either credentials do not need to be refreshed or refreshed
   *     credentials information has been loaded into the object (as the
   *     `accessKeyId`, `secretAccessKey`, and `sessionToken` properties).
   *   @callback rejectedCallback function(err)
   *     Called if the promise is rejected.
   *     @param err [Error] if an error occurred, this value will be filled
   *   @return [Promise] A promise that represents the state of the `get` call.
   *   @example Calling the `getPromise` method.
   *     var promise = credProvider.getPromise();
   *     promise.then(function() { ... }, function(err) { ... });
   */

  /**
   * @!method  refreshPromise()
   *   Returns a 'thenable' promise.
   *   Refreshes the credentials. Users should call {get} before attempting
   *   to forcibly refresh credentials.
   *
   *   Two callbacks can be provided to the `then` method on the returned promise.
   *   The first callback will be called if the promise is fulfilled, and the second
   *   callback will be called if the promise is rejected.
   *   @callback fulfilledCallback function()
   *     Called if the promise is fulfilled. When this callback is called, it
   *     means refreshed credentials information has been loaded into the object
   *     (as the `accessKeyId`, `secretAccessKey`, and `sessionToken` properties).
   *   @callback rejectedCallback function(err)
   *     Called if the promise is rejected.
   *     @param err [Error] if an error occurred, this value will be filled
   *   @return [Promise] A promise that represents the state of the `refresh` call.
   *   @example Calling the `refreshPromise` method.
   *     var promise = credProvider.refreshPromise();
   *     promise.then(function() { ... }, function(err) { ... });
   */

  /**
   * Refreshes the credentials. Users should call {get} before attempting
   * to forcibly refresh credentials.
   *
   * @callback callback function(err)
   *   When this callback is called with no error, it means refreshed
   *   credentials information has been loaded into the object (as the
   *   `accessKeyId`, `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @note Subclasses should override this class to reset the
   *   {accessKeyId}, {secretAccessKey} and optional {sessionToken}
   *   on the credentials object and then call the callback with
   *   any error information.
   * @see get
   */
  refresh: function refresh(callback) {
    this.expired = false;
    callback();
  },

  /**
   * @api private
   * @param callback
   */
  coalesceRefresh: function coalesceRefresh(callback, sync) {
    var self = this;
    if (self.refreshCallbacks.push(callback) === 1) {
      self.load(function onLoad(err) {
        AWS.util.arrayEach(self.refreshCallbacks, function(callback) {
          if (sync) {
            callback(err);
          } else {
            // callback could throw, so defer to ensure all callbacks are notified
            AWS.util.defer(function () {
              callback(err);
            });
          }
        });
        self.refreshCallbacks.length = 0;
      });
    }
  },

  /**
   * @api private
   * @param callback
   */
  load: function load(callback) {
    callback();
  }
});

/**
 * @api private
 */
AWS.Credentials.addPromisesToClass = function addPromisesToClass(PromiseDependency) {
  this.prototype.getPromise = AWS.util.promisifyMethod('get', PromiseDependency);
  this.prototype.refreshPromise = AWS.util.promisifyMethod('refresh', PromiseDependency);
};

/**
 * @api private
 */
AWS.Credentials.deletePromisesFromClass = function deletePromisesFromClass() {
  delete this.prototype.getPromise;
  delete this.prototype.refreshPromise;
};

AWS.util.addPromises(AWS.Credentials);


/***/ }),

/***/ 81336:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var STS = __webpack_require__(92941);

/**
 * Represents temporary credentials retrieved from {AWS.STS}. Without any
 * extra parameters, credentials will be fetched from the
 * {AWS.STS.getSessionToken} operation. If an IAM role is provided, the
 * {AWS.STS.assumeRole} operation will be used to fetch credentials for the
 * role instead.
 *
 * AWS.ChainableTemporaryCredentials differs from AWS.TemporaryCredentials in
 * the way masterCredentials and refreshes are handled.
 * AWS.ChainableTemporaryCredentials refreshes expired credentials using the
 * masterCredentials passed by the user to support chaining of STS credentials.
 * However, AWS.TemporaryCredentials recursively collapses the masterCredentials
 * during instantiation, precluding the ability to refresh credentials which
 * require intermediate, temporary credentials.
 *
 * For example, if the application should use RoleA, which must be assumed from
 * RoleB, and the environment provides credentials which can assume RoleB, then
 * AWS.ChainableTemporaryCredentials must be used to support refreshing the
 * temporary credentials for RoleA:
 *
 * ```javascript
 * var roleACreds = new AWS.ChainableTemporaryCredentials({
 *   params: {RoleArn: 'RoleA'},
 *   masterCredentials: new AWS.ChainableTemporaryCredentials({
 *     params: {RoleArn: 'RoleB'},
 *     masterCredentials: new AWS.EnvironmentCredentials('AWS')
 *   })
 * });
 * ```
 *
 * If AWS.TemporaryCredentials had been used in the previous example,
 * `roleACreds` would fail to refresh because `roleACreds` would
 * use the environment credentials for the AssumeRole request.
 *
 * Another difference is that AWS.ChainableTemporaryCredentials creates the STS
 * service instance during instantiation while AWS.TemporaryCredentials creates
 * the STS service instance during the first refresh. Creating the service
 * instance during instantiation effectively captures the master credentials
 * from the global config, so that subsequent changes to the global config do
 * not affect the master credentials used to refresh the temporary credentials.
 *
 * This allows an instance of AWS.ChainableTemporaryCredentials to be assigned
 * to AWS.config.credentials:
 *
 * ```javascript
 * var envCreds = new AWS.EnvironmentCredentials('AWS');
 * AWS.config.credentials = envCreds;
 * // masterCredentials will be envCreds
 * AWS.config.credentials = new AWS.ChainableTemporaryCredentials({
 *   params: {RoleArn: '...'}
 * });
 * ```
 *
 * Similarly, to use the CredentialProviderChain's default providers as the
 * master credentials, simply create a new instance of
 * AWS.ChainableTemporaryCredentials:
 *
 * ```javascript
 * AWS.config.credentials = new ChainableTemporaryCredentials({
 *   params: {RoleArn: '...'}
 * });
 * ```
 *
 * @!attribute service
 *   @return [AWS.STS] the STS service instance used to
 *     get and refresh temporary credentials from AWS STS.
 * @note (see constructor)
 */
AWS.ChainableTemporaryCredentials = AWS.util.inherit(AWS.Credentials, {
  /**
   * Creates a new temporary credentials object.
   *
   * @param options [map] a set of options
   * @option options params [map] ({}) a map of options that are passed to the
   *   {AWS.STS.assumeRole} or {AWS.STS.getSessionToken} operations.
   *   If a `RoleArn` parameter is passed in, credentials will be based on the
   *   IAM role. If a `SerialNumber` parameter is passed in, {tokenCodeFn} must
   *   also be passed in or an error will be thrown.
   * @option options masterCredentials [AWS.Credentials] the master credentials
   *   used to get and refresh temporary credentials from AWS STS. By default,
   *   AWS.config.credentials or AWS.config.credentialProvider will be used.
   * @option options tokenCodeFn [Function] (null) Function to provide
   *   `TokenCode`, if `SerialNumber` is provided for profile in {params}. Function
   *   is called with value of `SerialNumber` and `callback`, and should provide
   *   the `TokenCode` or an error to the callback in the format
   *   `callback(err, token)`.
   * @example Creating a new credentials object for generic temporary credentials
   *   AWS.config.credentials = new AWS.ChainableTemporaryCredentials();
   * @example Creating a new credentials object for an IAM role
   *   AWS.config.credentials = new AWS.ChainableTemporaryCredentials({
   *     params: {
   *       RoleArn: 'arn:aws:iam::1234567890:role/TemporaryCredentials'
   *     }
   *   });
   * @see AWS.STS.assumeRole
   * @see AWS.STS.getSessionToken
   */
  constructor: function ChainableTemporaryCredentials(options) {
    AWS.Credentials.call(this);
    options = options || {};
    this.errorCode = 'ChainableTemporaryCredentialsProviderFailure';
    this.expired = true;
    this.tokenCodeFn = null;

    var params = AWS.util.copy(options.params) || {};
    if (params.RoleArn) {
      params.RoleSessionName = params.RoleSessionName || 'temporary-credentials';
    }
    if (params.SerialNumber) {
      if (!options.tokenCodeFn || (typeof options.tokenCodeFn !== 'function')) {
        throw new AWS.util.error(
          new Error('tokenCodeFn must be a function when params.SerialNumber is given'),
          {code: this.errorCode}
        );
      } else {
        this.tokenCodeFn = options.tokenCodeFn;
      }
    }
    var config = AWS.util.merge(
      {
        params: params,
        credentials: options.masterCredentials || AWS.config.credentials
      },
      options.stsConfig || {}
    );
    this.service = new STS(config);
  },

  /**
   * Refreshes credentials using {AWS.STS.assumeRole} or
   * {AWS.STS.getSessionToken}, depending on whether an IAM role ARN was passed
   * to the credentials {constructor}.
   *
   * @callback callback function(err)
   *   Called when the STS service responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see AWS.Credentials.get
   */
  refresh: function refresh(callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
   * @param callback
   */
  load: function load(callback) {
    var self = this;
    var operation = self.service.config.params.RoleArn ? 'assumeRole' : 'getSessionToken';
    this.getTokenCode(function (err, tokenCode) {
      var params = {};
      if (err) {
        callback(err);
        return;
      }
      if (tokenCode) {
        params.TokenCode = tokenCode;
      }
      self.service[operation](params, function (err, data) {
        if (!err) {
          self.service.credentialsFrom(data, self);
        }
        callback(err);
      });
    });
  },

  /**
   * @api private
   */
  getTokenCode: function getTokenCode(callback) {
    var self = this;
    if (this.tokenCodeFn) {
      this.tokenCodeFn(this.service.config.params.SerialNumber, function (err, token) {
        if (err) {
          var message = err;
          if (err instanceof Error) {
            message = err.message;
          }
          callback(
            AWS.util.error(
              new Error('Error fetching MFA token: ' + message),
              { code: self.errorCode}
            )
          );
          return;
        }
        callback(null, token);
      });
    } else {
      callback(null);
    }
  }
});


/***/ }),

/***/ 16341:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var CognitoIdentity = __webpack_require__(28998);
var STS = __webpack_require__(92941);

/**
 * Represents credentials retrieved from STS Web Identity Federation using
 * the Amazon Cognito Identity service.
 *
 * By default this provider gets credentials using the
 * {AWS.CognitoIdentity.getCredentialsForIdentity} service operation, which
 * requires either an `IdentityId` or an `IdentityPoolId` (Amazon Cognito
 * Identity Pool ID), which is used to call {AWS.CognitoIdentity.getId} to
 * obtain an `IdentityId`. If the identity or identity pool is not configured in
 * the Amazon Cognito Console to use IAM roles with the appropriate permissions,
 * then additionally a `RoleArn` is required containing the ARN of the IAM trust
 * policy for the Amazon Cognito role that the user will log into. If a `RoleArn`
 * is provided, then this provider gets credentials using the
 * {AWS.STS.assumeRoleWithWebIdentity} service operation, after first getting an
 * Open ID token from {AWS.CognitoIdentity.getOpenIdToken}.
 *
 * In addition, if this credential provider is used to provide authenticated
 * login, the `Logins` map may be set to the tokens provided by the respective
 * identity providers. See {constructor} for an example on creating a credentials
 * object with proper property values.
 *
 * ## Refreshing Credentials from Identity Service
 *
 * In addition to AWS credentials expiring after a given amount of time, the
 * login token from the identity provider will also expire. Once this token
 * expires, it will not be usable to refresh AWS credentials, and another
 * token will be needed. The SDK does not manage refreshing of the token value,
 * but this can be done through a "refresh token" supported by most identity
 * providers. Consult the documentation for the identity provider for refreshing
 * tokens. Once the refreshed token is acquired, you should make sure to update
 * this new token in the credentials object's {params} property. The following
 * code will update the WebIdentityToken, assuming you have retrieved an updated
 * token from the identity provider:
 *
 * ```javascript
 * AWS.config.credentials.params.Logins['graph.facebook.com'] = updatedToken;
 * ```
 *
 * Future calls to `credentials.refresh()` will now use the new token.
 *
 * @!attribute params
 *   @return [map] the map of params passed to
 *     {AWS.CognitoIdentity.getId},
 *     {AWS.CognitoIdentity.getOpenIdToken}, and
 *     {AWS.STS.assumeRoleWithWebIdentity}. To update the token, set the
 *     `params.WebIdentityToken` property.
 * @!attribute data
 *   @return [map] the raw data response from the call to
 *     {AWS.CognitoIdentity.getCredentialsForIdentity}, or
 *     {AWS.STS.assumeRoleWithWebIdentity}. Use this if you want to get
 *     access to other properties from the response.
 * @!attribute identityId
 *   @return [String] the Cognito ID returned by the last call to
 *     {AWS.CognitoIdentity.getOpenIdToken}. This ID represents the actual
 *     final resolved identity ID from Amazon Cognito.
 */
AWS.CognitoIdentityCredentials = AWS.util.inherit(AWS.Credentials, {
  /**
   * @api private
   */
  localStorageKey: {
    id: 'aws.cognito.identity-id.',
    providers: 'aws.cognito.identity-providers.'
  },

  /**
   * Creates a new credentials object.
   * @example Creating a new credentials object
   *   AWS.config.credentials = new AWS.CognitoIdentityCredentials({
   *
   *     // either IdentityPoolId or IdentityId is required
   *     // See the IdentityPoolId param for AWS.CognitoIdentity.getID (linked below)
   *     // See the IdentityId param for AWS.CognitoIdentity.getCredentialsForIdentity
   *     // or AWS.CognitoIdentity.getOpenIdToken (linked below)
   *     IdentityPoolId: 'us-east-1:1699ebc0-7900-4099-b910-2df94f52a030',
   *     IdentityId: 'us-east-1:128d0a74-c82f-4553-916d-90053e4a8b0f'
   *
   *     // optional, only necessary when the identity pool is not configured
   *     // to use IAM roles in the Amazon Cognito Console
   *     // See the RoleArn param for AWS.STS.assumeRoleWithWebIdentity (linked below)
   *     RoleArn: 'arn:aws:iam::1234567890:role/MYAPP-CognitoIdentity',
   *
   *     // optional tokens, used for authenticated login
   *     // See the Logins param for AWS.CognitoIdentity.getID (linked below)
   *     Logins: {
   *       'graph.facebook.com': 'FBTOKEN',
   *       'www.amazon.com': 'AMAZONTOKEN',
   *       'accounts.google.com': 'GOOGLETOKEN',
   *       'api.twitter.com': 'TWITTERTOKEN',
   *       'www.digits.com': 'DIGITSTOKEN'
   *     },
   *
   *     // optional name, defaults to web-identity
   *     // See the RoleSessionName param for AWS.STS.assumeRoleWithWebIdentity (linked below)
   *     RoleSessionName: 'web',
   *
   *     // optional, only necessary when application runs in a browser
   *     // and multiple users are signed in at once, used for caching
   *     LoginId: 'example@gmail.com'
   *
   *   }, {
   *      // optionally provide configuration to apply to the underlying service clients
   *      // if configuration is not provided, then configuration will be pulled from AWS.config
   *
   *      // region should match the region your identity pool is located in
   *      region: 'us-east-1',
   *
   *      // specify timeout options
   *      httpOptions: {
   *        timeout: 100
   *      }
   *   });
   * @see AWS.CognitoIdentity.getId
   * @see AWS.CognitoIdentity.getCredentialsForIdentity
   * @see AWS.STS.assumeRoleWithWebIdentity
   * @see AWS.CognitoIdentity.getOpenIdToken
   * @see AWS.Config
   * @note If a region is not provided in the global AWS.config, or
   *   specified in the `clientConfig` to the CognitoIdentityCredentials
   *   constructor, you may encounter a 'Missing credentials in config' error
   *   when calling making a service call.
   */
  constructor: function CognitoIdentityCredentials(params, clientConfig) {
    AWS.Credentials.call(this);
    this.expired = true;
    this.params = params;
    this.data = null;
    this._identityId = null;
    this._clientConfig = AWS.util.copy(clientConfig || {});
    this.loadCachedId();
    var self = this;
    Object.defineProperty(this, 'identityId', {
      get: function() {
        self.loadCachedId();
        return self._identityId || self.params.IdentityId;
      },
      set: function(identityId) {
        self._identityId = identityId;
      }
    });
  },

  /**
   * Refreshes credentials using {AWS.CognitoIdentity.getCredentialsForIdentity},
   * or {AWS.STS.assumeRoleWithWebIdentity}.
   *
   * @callback callback function(err)
   *   Called when the STS service responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see AWS.Credentials.get
   */
  refresh: function refresh(callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
   * @param callback
   */
  load: function load(callback) {
    var self = this;
    self.createClients();
    self.data = null;
    self._identityId = null;
    self.getId(function(err) {
      if (!err) {
        if (!self.params.RoleArn) {
          self.getCredentialsForIdentity(callback);
        } else {
          self.getCredentialsFromSTS(callback);
        }
      } else {
        self.clearIdOnNotAuthorized(err);
        callback(err);
      }
    });
  },

  /**
   * Clears the cached Cognito ID associated with the currently configured
   * identity pool ID. Use this to manually invalidate your cache if
   * the identity pool ID was deleted.
   */
  clearCachedId: function clearCache() {
    this._identityId = null;
    delete this.params.IdentityId;

    var poolId = this.params.IdentityPoolId;
    var loginId = this.params.LoginId || '';
    delete this.storage[this.localStorageKey.id + poolId + loginId];
    delete this.storage[this.localStorageKey.providers + poolId + loginId];
  },

  /**
   * @api private
   */
  clearIdOnNotAuthorized: function clearIdOnNotAuthorized(err) {
    var self = this;
    if (err.code == 'NotAuthorizedException') {
      self.clearCachedId();
    }
  },

  /**
   * Retrieves a Cognito ID, loading from cache if it was already retrieved
   * on this device.
   *
   * @callback callback function(err, identityId)
   *   @param err [Error, null] an error object if the call failed or null if
   *     it succeeded.
   *   @param identityId [String, null] if successful, the callback will return
   *     the Cognito ID.
   * @note If not loaded explicitly, the Cognito ID is loaded and stored in
   *   localStorage in the browser environment of a device.
   * @api private
   */
  getId: function getId(callback) {
    var self = this;
    if (typeof self.params.IdentityId === 'string') {
      return callback(null, self.params.IdentityId);
    }

    self.cognito.getId(function(err, data) {
      if (!err && data.IdentityId) {
        self.params.IdentityId = data.IdentityId;
        callback(null, data.IdentityId);
      } else {
        callback(err);
      }
    });
  },


  /**
   * @api private
   */
  loadCredentials: function loadCredentials(data, credentials) {
    if (!data || !credentials) return;
    credentials.expired = false;
    credentials.accessKeyId = data.Credentials.AccessKeyId;
    credentials.secretAccessKey = data.Credentials.SecretKey;
    credentials.sessionToken = data.Credentials.SessionToken;
    credentials.expireTime = data.Credentials.Expiration;
  },

  /**
   * @api private
   */
  getCredentialsForIdentity: function getCredentialsForIdentity(callback) {
    var self = this;
    self.cognito.getCredentialsForIdentity(function(err, data) {
      if (!err) {
        self.cacheId(data);
        self.data = data;
        self.loadCredentials(self.data, self);
      } else {
        self.clearIdOnNotAuthorized(err);
      }
      callback(err);
    });
  },

  /**
   * @api private
   */
  getCredentialsFromSTS: function getCredentialsFromSTS(callback) {
    var self = this;
    self.cognito.getOpenIdToken(function(err, data) {
      if (!err) {
        self.cacheId(data);
        self.params.WebIdentityToken = data.Token;
        self.webIdentityCredentials.refresh(function(webErr) {
          if (!webErr) {
            self.data = self.webIdentityCredentials.data;
            self.sts.credentialsFrom(self.data, self);
          }
          callback(webErr);
        });
      } else {
        self.clearIdOnNotAuthorized(err);
        callback(err);
      }
    });
  },

  /**
   * @api private
   */
  loadCachedId: function loadCachedId() {
    var self = this;

    // in the browser we source default IdentityId from localStorage
    if (AWS.util.isBrowser() && !self.params.IdentityId) {
      var id = self.getStorage('id');
      if (id && self.params.Logins) {
        var actualProviders = Object.keys(self.params.Logins);
        var cachedProviders =
          (self.getStorage('providers') || '').split(',');

        // only load ID if at least one provider used this ID before
        var intersect = cachedProviders.filter(function(n) {
          return actualProviders.indexOf(n) !== -1;
        });
        if (intersect.length !== 0) {
          self.params.IdentityId = id;
        }
      } else if (id) {
        self.params.IdentityId = id;
      }
    }
  },

  /**
   * @api private
   */
  createClients: function() {
    var clientConfig = this._clientConfig;
    this.webIdentityCredentials = this.webIdentityCredentials ||
      new AWS.WebIdentityCredentials(this.params, clientConfig);
    if (!this.cognito) {
      var cognitoConfig = AWS.util.merge({}, clientConfig);
      cognitoConfig.params = this.params;
      this.cognito = new CognitoIdentity(cognitoConfig);
    }
    this.sts = this.sts || new STS(clientConfig);
  },

  /**
   * @api private
   */
  cacheId: function cacheId(data) {
    this._identityId = data.IdentityId;
    this.params.IdentityId = this._identityId;

    // cache this IdentityId in browser localStorage if possible
    if (AWS.util.isBrowser()) {
      this.setStorage('id', data.IdentityId);

      if (this.params.Logins) {
        this.setStorage('providers', Object.keys(this.params.Logins).join(','));
      }
    }
  },

  /**
   * @api private
   */
  getStorage: function getStorage(key) {
    return this.storage[this.localStorageKey[key] + this.params.IdentityPoolId + (this.params.LoginId || '')];
  },

  /**
   * @api private
   */
  setStorage: function setStorage(key, val) {
    try {
      this.storage[this.localStorageKey[key] + this.params.IdentityPoolId + (this.params.LoginId || '')] = val;
    } catch (_) {}
  },

  /**
   * @api private
   */
  storage: (function() {
    try {
      var storage = AWS.util.isBrowser() && window.localStorage !== null && typeof window.localStorage === 'object' ?
          window.localStorage : {};

      // Test set/remove which would throw an error in Safari's private browsing
      storage['aws.test-storage'] = 'foobar';
      delete storage['aws.test-storage'];

      return storage;
    } catch (_) {
      return {};
    }
  })()
});


/***/ }),

/***/ 66854:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * Creates a credential provider chain that searches for AWS credentials
 * in a list of credential providers specified by the {providers} property.
 *
 * By default, the chain will use the {defaultProviders} to resolve credentials.
 * These providers will look in the environment using the
 * {AWS.EnvironmentCredentials} class with the 'AWS' and 'AMAZON' prefixes.
 *
 * ## Setting Providers
 *
 * Each provider in the {providers} list should be a function that returns
 * a {AWS.Credentials} object, or a hardcoded credentials object. The function
 * form allows for delayed execution of the credential construction.
 *
 * ## Resolving Credentials from a Chain
 *
 * Call {resolve} to return the first valid credential object that can be
 * loaded by the provider chain.
 *
 * For example, to resolve a chain with a custom provider that checks a file
 * on disk after the set of {defaultProviders}:
 *
 * ```javascript
 * var diskProvider = new AWS.FileSystemCredentials('./creds.json');
 * var chain = new AWS.CredentialProviderChain();
 * chain.providers.push(diskProvider);
 * chain.resolve();
 * ```
 *
 * The above code will return the `diskProvider` object if the
 * file contains credentials and the `defaultProviders` do not contain
 * any credential settings.
 *
 * @!attribute providers
 *   @return [Array<AWS.Credentials, Function>]
 *     a list of credentials objects or functions that return credentials
 *     objects. If the provider is a function, the function will be
 *     executed lazily when the provider needs to be checked for valid
 *     credentials. By default, this object will be set to the
 *     {defaultProviders}.
 *   @see defaultProviders
 */
AWS.CredentialProviderChain = AWS.util.inherit(AWS.Credentials, {

  /**
   * Creates a new CredentialProviderChain with a default set of providers
   * specified by {defaultProviders}.
   */
  constructor: function CredentialProviderChain(providers) {
    if (providers) {
      this.providers = providers;
    } else {
      this.providers = AWS.CredentialProviderChain.defaultProviders.slice(0);
    }
    this.resolveCallbacks = [];
  },

  /**
   * @!method  resolvePromise()
   *   Returns a 'thenable' promise.
   *   Resolves the provider chain by searching for the first set of
   *   credentials in {providers}.
   *
   *   Two callbacks can be provided to the `then` method on the returned promise.
   *   The first callback will be called if the promise is fulfilled, and the second
   *   callback will be called if the promise is rejected.
   *   @callback fulfilledCallback function(credentials)
   *     Called if the promise is fulfilled and the provider resolves the chain
   *     to a credentials object
   *     @param credentials [AWS.Credentials] the credentials object resolved
   *       by the provider chain.
   *   @callback rejectedCallback function(error)
   *     Called if the promise is rejected.
   *     @param err [Error] the error object returned if no credentials are found.
   *   @return [Promise] A promise that represents the state of the `resolve` method call.
   *   @example Calling the `resolvePromise` method.
   *     var promise = chain.resolvePromise();
   *     promise.then(function(credentials) { ... }, function(err) { ... });
   */

  /**
   * Resolves the provider chain by searching for the first set of
   * credentials in {providers}.
   *
   * @callback callback function(err, credentials)
   *   Called when the provider resolves the chain to a credentials object
   *   or null if no credentials can be found.
   *
   *   @param err [Error] the error object returned if no credentials are
   *     found.
   *   @param credentials [AWS.Credentials] the credentials object resolved
   *     by the provider chain.
   * @return [AWS.CredentialProviderChain] the provider, for chaining.
   */
  resolve: function resolve(callback) {
    var self = this;
    if (self.providers.length === 0) {
      callback(new Error('No providers'));
      return self;
    }

    if (self.resolveCallbacks.push(callback) === 1) {
      var index = 0;
      var providers = self.providers.slice(0);

      function resolveNext(err, creds) {
        if ((!err && creds) || index === providers.length) {
          AWS.util.arrayEach(self.resolveCallbacks, function (callback) {
            callback(err, creds);
          });
          self.resolveCallbacks.length = 0;
          return;
        }

        var provider = providers[index++];
        if (typeof provider === 'function') {
          creds = provider.call();
        } else {
          creds = provider;
        }

        if (creds.get) {
          creds.get(function (getErr) {
            resolveNext(getErr, getErr ? null : creds);
          });
        } else {
          resolveNext(null, creds);
        }
      }

      resolveNext();
    }

    return self;
  }
});

/**
 * The default set of providers used by a vanilla CredentialProviderChain.
 *
 * In the browser:
 *
 * ```javascript
 * AWS.CredentialProviderChain.defaultProviders = []
 * ```
 *
 * In Node.js:
 *
 * ```javascript
 * AWS.CredentialProviderChain.defaultProviders = [
 *   function () { return new AWS.EnvironmentCredentials('AWS'); },
 *   function () { return new AWS.EnvironmentCredentials('AMAZON'); },
 *   function () { return new AWS.SharedIniFileCredentials(); },
 *   function () { return new AWS.ECSCredentials(); },
 *   function () { return new AWS.ProcessCredentials(); },
 *   function () { return new AWS.TokenFileWebIdentityCredentials(); },
 *   function () { return new AWS.EC2MetadataCredentials() }
 * ]
 * ```
 */
AWS.CredentialProviderChain.defaultProviders = [];

/**
 * @api private
 */
AWS.CredentialProviderChain.addPromisesToClass = function addPromisesToClass(PromiseDependency) {
  this.prototype.resolvePromise = AWS.util.promisifyMethod('resolve', PromiseDependency);
};

/**
 * @api private
 */
AWS.CredentialProviderChain.deletePromisesFromClass = function deletePromisesFromClass() {
  delete this.prototype.resolvePromise;
};

AWS.util.addPromises(AWS.CredentialProviderChain);


/***/ }),

/***/ 31299:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
__webpack_require__(11759);

/**
 * Represents credentials received from the metadata service on an EC2 instance.
 *
 * By default, this class will connect to the metadata service using
 * {AWS.MetadataService} and attempt to load any available credentials. If it
 * can connect, and credentials are available, these will be used with zero
 * configuration.
 *
 * This credentials class will by default timeout after 1 second of inactivity
 * and retry 3 times.
 * If your requests to the EC2 metadata service are timing out, you can increase
 * these values by configuring them directly:
 *
 * ```javascript
 * AWS.config.credentials = new AWS.EC2MetadataCredentials({
 *   httpOptions: { timeout: 5000 }, // 5 second timeout
 *   maxRetries: 10, // retry 10 times
 *   retryDelayOptions: { base: 200 } // see AWS.Config for information
 * });
 *
 * If your requests are timing out in connecting to the metadata service, such
 * as when testing on a development machine, you can use the connectTimeout
 * option, specified in milliseconds, which also defaults to 1 second.
 * ```
 *
 * @see AWS.Config.retryDelayOptions
 *
 * @!macro nobrowser
 */
AWS.EC2MetadataCredentials = AWS.util.inherit(AWS.Credentials, {
  constructor: function EC2MetadataCredentials(options) {
    AWS.Credentials.call(this);

    options = options ? AWS.util.copy(options) : {};
    options = AWS.util.merge(
      {maxRetries: this.defaultMaxRetries}, options);
    if (!options.httpOptions) options.httpOptions = {};
    options.httpOptions = AWS.util.merge(
      {timeout: this.defaultTimeout,
        connectTimeout: this.defaultConnectTimeout},
       options.httpOptions);

    this.metadataService = new AWS.MetadataService(options);
    this.metadata = {};
  },

  /**
   * @api private
   */
  defaultTimeout: 1000,

   /**
   * @api private
   */
  defaultConnectTimeout: 1000,

  /**
   * @api private
   */
  defaultMaxRetries: 3,

  /**
   * Loads the credentials from the instance metadata service
   *
   * @callback callback function(err)
   *   Called when the instance metadata service responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
   * @param callback
   */
  load: function load(callback) {
    var self = this;
    self.metadataService.loadCredentials(function(err, creds) {
      if (!err) {
        var currentTime = AWS.util.date.getDate();
        var expireTime = new Date(creds.Expiration);
        if (expireTime < currentTime) {
          err = AWS.util.error(
            new Error('EC2 Instance Metadata Serivce provided expired credentials'),
            { code: 'EC2MetadataCredentialsProviderFailure' }
          );
        } else {
          self.expired = false;
          self.metadata = creds;
          self.accessKeyId = creds.AccessKeyId;
          self.secretAccessKey = creds.SecretAccessKey;
          self.sessionToken = creds.Token;
          self.expireTime = expireTime;
        }
      }
      callback(err);
    });
  }
});


/***/ }),

/***/ 52180:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * Represents credentials received from relative URI specified in the ECS container.
 *
 * This class will request refreshable credentials from the relative URI
 * specified by the AWS_CONTAINER_CREDENTIALS_RELATIVE_URI or the
 * AWS_CONTAINER_CREDENTIALS_FULL_URI environment variable. If valid credentials
 * are returned in the response, these will be used with zero configuration.
 *
 * This credentials class will by default timeout after 1 second of inactivity
 * and retry 3 times.
 * If your requests to the relative URI are timing out, you can increase
 * the value by configuring them directly:
 *
 * ```javascript
 * AWS.config.credentials = new AWS.ECSCredentials({
 *   httpOptions: { timeout: 5000 }, // 5 second timeout
 *   maxRetries: 10, // retry 10 times
 *   retryDelayOptions: { base: 200 } // see AWS.Config for information
 * });
 * ```
 *
 * @see AWS.Config.retryDelayOptions
 *
 * @!macro nobrowser
 */
AWS.ECSCredentials = AWS.RemoteCredentials;


/***/ }),

/***/ 63512:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * Represents credentials from the environment.
 *
 * By default, this class will look for the matching environment variables
 * prefixed by a given {envPrefix}. The un-prefixed environment variable names
 * for each credential value is listed below:
 *
 * ```javascript
 * accessKeyId: ACCESS_KEY_ID
 * secretAccessKey: SECRET_ACCESS_KEY
 * sessionToken: SESSION_TOKEN
 * ```
 *
 * With the default prefix of 'AWS', the environment variables would be:
 *
 *     AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN
 *
 * @!attribute envPrefix
 *   @readonly
 *   @return [String] the prefix for the environment variable names excluding
 *     the separating underscore ('_').
 */
AWS.EnvironmentCredentials = AWS.util.inherit(AWS.Credentials, {

  /**
   * Creates a new EnvironmentCredentials class with a given variable
   * prefix {envPrefix}. For example, to load credentials using the 'AWS'
   * prefix:
   *
   * ```javascript
   * var creds = new AWS.EnvironmentCredentials('AWS');
   * creds.accessKeyId == 'AKID' // from AWS_ACCESS_KEY_ID env var
   * ```
   *
   * @param envPrefix [String] the prefix to use (e.g., 'AWS') for environment
   *   variables. Do not include the separating underscore.
   */
  constructor: function EnvironmentCredentials(envPrefix) {
    AWS.Credentials.call(this);
    this.envPrefix = envPrefix;
    this.get(function() {});
  },

  /**
   * Loads credentials from the environment using the prefixed
   * environment variables.
   *
   * @callback callback function(err)
   *   Called after the (prefixed) ACCESS_KEY_ID, SECRET_ACCESS_KEY, and
   *   SESSION_TOKEN environment variables are read. When this callback is
   *   called with no error, it means that the credentials information has
   *   been loaded into the object (as the `accessKeyId`, `secretAccessKey`,
   *   and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    if (!callback) callback = AWS.util.fn.callback;

    if (!process || !process.env) {
      callback(AWS.util.error(
        new Error('No process info or environment variables available'),
        { code: 'EnvironmentCredentialsProviderFailure' }
      ));
      return;
    }

    var keys = ['ACCESS_KEY_ID', 'SECRET_ACCESS_KEY', 'SESSION_TOKEN'];
    var values = [];

    for (var i = 0; i < keys.length; i++) {
      var prefix = '';
      if (this.envPrefix) prefix = this.envPrefix + '_';
      values[i] = process.env[prefix + keys[i]];
      if (!values[i] && keys[i] !== 'SESSION_TOKEN') {
        callback(AWS.util.error(
          new Error('Variable ' + prefix + keys[i] + ' not set.'),
        { code: 'EnvironmentCredentialsProviderFailure' }
        ));
        return;
      }
    }

    this.expired = false;
    AWS.Credentials.apply(this, values);
    callback();
  }

});


/***/ }),

/***/ 28825:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * Represents credentials from a JSON file on disk.
 * If the credentials expire, the SDK can {refresh} the credentials
 * from the file.
 *
 * The format of the file should be similar to the options passed to
 * {AWS.Config}:
 *
 * ```javascript
 * {accessKeyId: 'akid', secretAccessKey: 'secret', sessionToken: 'optional'}
 * ```
 *
 * @example Loading credentials from disk
 *   var creds = new AWS.FileSystemCredentials('./configuration.json');
 *   creds.accessKeyId == 'AKID'
 *
 * @!attribute filename
 *   @readonly
 *   @return [String] the path to the JSON file on disk containing the
 *     credentials.
 * @!macro nobrowser
 */
AWS.FileSystemCredentials = AWS.util.inherit(AWS.Credentials, {

  /**
   * @overload AWS.FileSystemCredentials(filename)
   *   Creates a new FileSystemCredentials object from a filename
   *
   *   @param filename [String] the path on disk to the JSON file to load.
   */
  constructor: function FileSystemCredentials(filename) {
    AWS.Credentials.call(this);
    this.filename = filename;
    this.get(function() {});
  },

  /**
   * Loads the credentials from the {filename} on disk.
   *
   * @callback callback function(err)
   *   Called after the JSON file on disk is read and parsed. When this callback
   *   is called with no error, it means that the credentials information
   *   has been loaded into the object (as the `accessKeyId`, `secretAccessKey`,
   *   and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    if (!callback) callback = AWS.util.fn.callback;
    try {
      var creds = JSON.parse(AWS.util.readFileSync(this.filename));
      AWS.Credentials.call(this, creds);
      if (!this.accessKeyId || !this.secretAccessKey) {
        throw AWS.util.error(
          new Error('Credentials not set in ' + this.filename),
        { code: 'FileSystemCredentialsProviderFailure' }
        );
      }
      this.expired = false;
      callback();
    } catch (err) {
      callback(err);
    }
  }

});


/***/ }),

/***/ 76498:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var proc = __webpack_require__(63129);
var iniLoader = AWS.util.iniLoader;

/**
 * Represents credentials loaded from shared credentials file
 * (defaulting to ~/.aws/credentials or defined by the
 * `AWS_SHARED_CREDENTIALS_FILE` environment variable).
 *
 * ## Using process credentials
 *
 * The credentials file can specify a credential provider that executes
 * a given process and attempts to read its stdout to recieve a JSON payload
 * containing the credentials:
 *
 *     [default]
 *     credential_process = /usr/bin/credential_proc
 *
 * Automatically handles refreshing credentials if an Expiration time is
 * provided in the credentials payload. Credentials supplied in the same profile
 * will take precedence over the credential_process.
 *
 * Sourcing credentials from an external process can potentially be dangerous,
 * so proceed with caution. Other credential providers should be preferred if
 * at all possible. If using this option, you should make sure that the shared
 * credentials file is as locked down as possible using security best practices
 * for your operating system.
 *
 * ## Using custom profiles
 *
 * The SDK supports loading credentials for separate profiles. This can be done
 * in two ways:
 *
 * 1. Set the `AWS_PROFILE` environment variable in your process prior to
 *    loading the SDK.
 * 2. Directly load the AWS.ProcessCredentials provider:
 *
 * ```javascript
 * var creds = new AWS.ProcessCredentials({profile: 'myprofile'});
 * AWS.config.credentials = creds;
 * ```
 *
 * @!macro nobrowser
 */
AWS.ProcessCredentials = AWS.util.inherit(AWS.Credentials, {
  /**
   * Creates a new ProcessCredentials object.
   *
   * @param options [map] a set of options
   * @option options profile [String] (AWS_PROFILE env var or 'default')
   *   the name of the profile to load.
   * @option options filename [String] ('~/.aws/credentials' or defined by
   *   AWS_SHARED_CREDENTIALS_FILE process env var)
   *   the filename to use when loading credentials.
   * @option options callback [Function] (err) Credentials are eagerly loaded
   *   by the constructor. When the callback is called with no error, the
   *   credentials have been loaded successfully.
   */
  constructor: function ProcessCredentials(options) {
    AWS.Credentials.call(this);

    options = options || {};

    this.filename = options.filename;
    this.profile = options.profile || process.env.AWS_PROFILE || AWS.util.defaultProfile;
    this.get(options.callback || AWS.util.fn.noop);
  },

  /**
   * @api private
   */
  load: function load(callback) {
    var self = this;
    try {
      var profiles = AWS.util.getProfilesFromSharedConfig(iniLoader, this.filename);
      var profile = profiles[this.profile] || {};

      if (Object.keys(profile).length === 0) {
        throw AWS.util.error(
          new Error('Profile ' + this.profile + ' not found'),
          { code: 'ProcessCredentialsProviderFailure' }
        );
      }

      if (profile['credential_process']) {
        this.loadViaCredentialProcess(profile, function(err, data) {
          if (err) {
            callback(err, null);
          } else {
            self.expired = false;
            self.accessKeyId = data.AccessKeyId;
            self.secretAccessKey = data.SecretAccessKey;
            self.sessionToken = data.SessionToken;
            if (data.Expiration) {
              self.expireTime = new Date(data.Expiration);
            }
            callback(null);
          }
        });
      } else {
        throw AWS.util.error(
          new Error('Profile ' + this.profile + ' did not include credential process'),
          { code: 'ProcessCredentialsProviderFailure' }
        );
      }
    } catch (err) {
      callback(err);
    }
  },

  /**
  * Executes the credential_process and retrieves
  * credentials from the output
  * @api private
  * @param profile [map] credentials profile
  * @throws ProcessCredentialsProviderFailure
  */
  loadViaCredentialProcess: function loadViaCredentialProcess(profile, callback) {
    proc.exec(profile['credential_process'], function(err, stdOut, stdErr) {
      if (err) {
        callback(AWS.util.error(
          new Error('credential_process returned error'),
          { code: 'ProcessCredentialsProviderFailure'}
        ), null);
      } else {
        try {
          var credData = JSON.parse(stdOut);
          if (credData.Expiration) {
            var currentTime = AWS.util.date.getDate();
            var expireTime = new Date(credData.Expiration);
            if (expireTime < currentTime) {
              throw Error('credential_process returned expired credentials');
            }
          }

          if (credData.Version !== 1) {
            throw Error('credential_process does not return Version == 1');
          }
          callback(null, credData);
        } catch (err) {
          callback(AWS.util.error(
            new Error(err.message),
            { code: 'ProcessCredentialsProviderFailure'}
          ), null);
        }
      }
    });
  },

  /**
   * Loads the credentials from the credential process
   *
   * @callback callback function(err)
   *   Called after the credential process has been executed. When this
   *   callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    iniLoader.clearCachedFiles();
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  }
});


/***/ }),

/***/ 45161:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785),
  ENV_RELATIVE_URI = 'AWS_CONTAINER_CREDENTIALS_RELATIVE_URI',
  ENV_FULL_URI = 'AWS_CONTAINER_CREDENTIALS_FULL_URI',
  ENV_AUTH_TOKEN = 'AWS_CONTAINER_AUTHORIZATION_TOKEN',
  FULL_URI_UNRESTRICTED_PROTOCOLS = ['https:'],
  FULL_URI_ALLOWED_PROTOCOLS = ['http:', 'https:'],
  FULL_URI_ALLOWED_HOSTNAMES = ['localhost', '127.0.0.1'],
  RELATIVE_URI_HOST = '169.254.170.2';

/**
 * Represents credentials received from specified URI.
 *
 * This class will request refreshable credentials from the relative URI
 * specified by the AWS_CONTAINER_CREDENTIALS_RELATIVE_URI or the
 * AWS_CONTAINER_CREDENTIALS_FULL_URI environment variable. If valid credentials
 * are returned in the response, these will be used with zero configuration.
 *
 * This credentials class will by default timeout after 1 second of inactivity
 * and retry 3 times.
 * If your requests to the relative URI are timing out, you can increase
 * the value by configuring them directly:
 *
 * ```javascript
 * AWS.config.credentials = new AWS.RemoteCredentials({
 *   httpOptions: { timeout: 5000 }, // 5 second timeout
 *   maxRetries: 10, // retry 10 times
 *   retryDelayOptions: { base: 200 } // see AWS.Config for information
 * });
 * ```
 *
 * @see AWS.Config.retryDelayOptions
 *
 * @!macro nobrowser
 */
AWS.RemoteCredentials = AWS.util.inherit(AWS.Credentials, {
  constructor: function RemoteCredentials(options) {
    AWS.Credentials.call(this);
    options = options ? AWS.util.copy(options) : {};
    if (!options.httpOptions) options.httpOptions = {};
    options.httpOptions = AWS.util.merge(
      this.httpOptions, options.httpOptions);
    AWS.util.update(this, options);
  },

  /**
   * @api private
   */
  httpOptions: { timeout: 1000 },

  /**
   * @api private
   */
  maxRetries: 3,

  /**
   * @api private
   */
  isConfiguredForEcsCredentials: function isConfiguredForEcsCredentials() {
    return Boolean(
        process &&
        process.env &&
        (process.env[ENV_RELATIVE_URI] || process.env[ENV_FULL_URI])
    );
  },

  /**
   * @api private
   */
  getECSFullUri: function getECSFullUri() {
    if (process && process.env) {
      var relative = process.env[ENV_RELATIVE_URI],
          full = process.env[ENV_FULL_URI];
      if (relative) {
        return 'http://' + RELATIVE_URI_HOST + relative;
      } else if (full) {
        var parsed = AWS.util.urlParse(full);
        if (FULL_URI_ALLOWED_PROTOCOLS.indexOf(parsed.protocol) < 0) {
          throw AWS.util.error(
            new Error('Unsupported protocol:  AWS.RemoteCredentials supports '
              + FULL_URI_ALLOWED_PROTOCOLS.join(',') + ' only; '
              + parsed.protocol + ' requested.'),
            { code: 'ECSCredentialsProviderFailure' }
          );
        }

        if (FULL_URI_UNRESTRICTED_PROTOCOLS.indexOf(parsed.protocol) < 0 &&
            FULL_URI_ALLOWED_HOSTNAMES.indexOf(parsed.hostname) < 0) {
          throw AWS.util.error(
            new Error('Unsupported hostname: AWS.RemoteCredentials only supports '
              + FULL_URI_ALLOWED_HOSTNAMES.join(',') + ' for ' + parsed.protocol + '; '
              + parsed.protocol + '//' + parsed.hostname + ' requested.'),
            { code: 'ECSCredentialsProviderFailure' }
          );
        }

        return full;
      } else {
        throw AWS.util.error(
          new Error('Variable ' + ENV_RELATIVE_URI + ' or ' + ENV_FULL_URI +
            ' must be set to use AWS.RemoteCredentials.'),
          { code: 'ECSCredentialsProviderFailure' }
        );
      }
    } else {
      throw AWS.util.error(
        new Error('No process info available'),
        { code: 'ECSCredentialsProviderFailure' }
      );
    }
  },

  /**
   * @api private
   */
  getECSAuthToken: function getECSAuthToken() {
    if (process && process.env && process.env[ENV_FULL_URI]) {
      return process.env[ENV_AUTH_TOKEN];
    }
  },

  /**
   * @api private
   */
  credsFormatIsValid: function credsFormatIsValid(credData) {
    return (!!credData.accessKeyId && !!credData.secretAccessKey &&
      !!credData.sessionToken && !!credData.expireTime);
  },

  /**
   * @api private
   */
  formatCreds: function formatCreds(credData) {
    if (!!credData.credentials) {
      credData = credData.credentials;
    }

    return {
      expired: false,
      accessKeyId: credData.accessKeyId || credData.AccessKeyId,
      secretAccessKey: credData.secretAccessKey || credData.SecretAccessKey,
      sessionToken: credData.sessionToken || credData.Token,
      expireTime: new Date(credData.expiration || credData.Expiration)
    };
  },

  /**
   * @api private
   */
  request: function request(url, callback) {
    var httpRequest = new AWS.HttpRequest(url);
    httpRequest.method = 'GET';
    httpRequest.headers.Accept = 'application/json';
    var token = this.getECSAuthToken();
    if (token) {
      httpRequest.headers.Authorization = token;
    }
    AWS.util.handleRequestWithRetries(httpRequest, this, callback);
  },

  /**
   * Loads the credentials from the relative URI specified by container
   *
   * @callback callback function(err)
   *   Called when the request to the relative URI responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, `sessionToken`, and `expireTime` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
   */
  load: function load(callback) {
    var self = this;
    var fullUri;

    try {
      fullUri = this.getECSFullUri();
    } catch (err) {
      callback(err);
      return;
    }

    this.request(fullUri, function(err, data) {
      if (!err) {
        try {
          data = JSON.parse(data);
          var creds = self.formatCreds(data);
          if (!self.credsFormatIsValid(creds)) {
            throw AWS.util.error(
              new Error('Response data is not in valid format'),
              { code: 'ECSCredentialsProviderFailure' }
            );
          }
          AWS.util.update(self, creds);
        } catch (dataError) {
          err = dataError;
        }
      }
      callback(err, creds);
    });
  }
});


/***/ }),

/***/ 77342:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var STS = __webpack_require__(92941);

/**
 * Represents credentials retrieved from STS SAML support.
 *
 * By default this provider gets credentials using the
 * {AWS.STS.assumeRoleWithSAML} service operation. This operation
 * requires a `RoleArn` containing the ARN of the IAM trust policy for the
 * application for which credentials will be given, as well as a `PrincipalArn`
 * representing the ARN for the SAML identity provider. In addition, the
 * `SAMLAssertion` must be set to the token provided by the identity
 * provider. See {constructor} for an example on creating a credentials
 * object with proper `RoleArn`, `PrincipalArn`, and `SAMLAssertion` values.
 *
 * ## Refreshing Credentials from Identity Service
 *
 * In addition to AWS credentials expiring after a given amount of time, the
 * login token from the identity provider will also expire. Once this token
 * expires, it will not be usable to refresh AWS credentials, and another
 * token will be needed. The SDK does not manage refreshing of the token value,
 * but this can be done through a "refresh token" supported by most identity
 * providers. Consult the documentation for the identity provider for refreshing
 * tokens. Once the refreshed token is acquired, you should make sure to update
 * this new token in the credentials object's {params} property. The following
 * code will update the SAMLAssertion, assuming you have retrieved an updated
 * token from the identity provider:
 *
 * ```javascript
 * AWS.config.credentials.params.SAMLAssertion = updatedToken;
 * ```
 *
 * Future calls to `credentials.refresh()` will now use the new token.
 *
 * @!attribute params
 *   @return [map] the map of params passed to
 *     {AWS.STS.assumeRoleWithSAML}. To update the token, set the
 *     `params.SAMLAssertion` property.
 */
AWS.SAMLCredentials = AWS.util.inherit(AWS.Credentials, {
  /**
   * Creates a new credentials object.
   * @param (see AWS.STS.assumeRoleWithSAML)
   * @example Creating a new credentials object
   *   AWS.config.credentials = new AWS.SAMLCredentials({
   *     RoleArn: 'arn:aws:iam::1234567890:role/SAMLRole',
   *     PrincipalArn: 'arn:aws:iam::1234567890:role/SAMLPrincipal',
   *     SAMLAssertion: 'base64-token', // base64-encoded token from IdP
   *   });
   * @see AWS.STS.assumeRoleWithSAML
   */
  constructor: function SAMLCredentials(params) {
    AWS.Credentials.call(this);
    this.expired = true;
    this.params = params;
  },

  /**
   * Refreshes credentials using {AWS.STS.assumeRoleWithSAML}
   *
   * @callback callback function(err)
   *   Called when the STS service responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
   */
  load: function load(callback) {
    var self = this;
    self.createClients();
    self.service.assumeRoleWithSAML(function (err, data) {
      if (!err) {
        self.service.credentialsFrom(data, self);
      }
      callback(err);
    });
  },

  /**
   * @api private
   */
  createClients: function() {
    this.service = this.service || new STS({params: this.params});
  }

});


/***/ }),

/***/ 10635:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var STS = __webpack_require__(92941);
var iniLoader = AWS.util.iniLoader;

var ASSUME_ROLE_DEFAULT_REGION = 'us-east-1';

/**
 * Represents credentials loaded from shared credentials file
 * (defaulting to ~/.aws/credentials or defined by the
 * `AWS_SHARED_CREDENTIALS_FILE` environment variable).
 *
 * ## Using the shared credentials file
 *
 * This provider is checked by default in the Node.js environment. To use the
 * credentials file provider, simply add your access and secret keys to the
 * ~/.aws/credentials file in the following format:
 *
 *     [default]
 *     aws_access_key_id = AKID...
 *     aws_secret_access_key = YOUR_SECRET_KEY
 *
 * ## Using custom profiles
 *
 * The SDK supports loading credentials for separate profiles. This can be done
 * in two ways:
 *
 * 1. Set the `AWS_PROFILE` environment variable in your process prior to
 *    loading the SDK.
 * 2. Directly load the AWS.SharedIniFileCredentials provider:
 *
 * ```javascript
 * var creds = new AWS.SharedIniFileCredentials({profile: 'myprofile'});
 * AWS.config.credentials = creds;
 * ```
 *
 * @!macro nobrowser
 */
AWS.SharedIniFileCredentials = AWS.util.inherit(AWS.Credentials, {
  /**
   * Creates a new SharedIniFileCredentials object.
   *
   * @param options [map] a set of options
   * @option options profile [String] (AWS_PROFILE env var or 'default')
   *   the name of the profile to load.
   * @option options filename [String] ('~/.aws/credentials' or defined by
   *   AWS_SHARED_CREDENTIALS_FILE process env var)
   *   the filename to use when loading credentials.
   * @option options disableAssumeRole [Boolean] (false) True to disable
   *   support for profiles that assume an IAM role. If true, and an assume
   *   role profile is selected, an error is raised.
   * @option options preferStaticCredentials [Boolean] (false) True to
   *   prefer static credentials to role_arn if both are present.
   * @option options tokenCodeFn [Function] (null) Function to provide
   *   STS Assume Role TokenCode, if mfa_serial is provided for profile in ini
   *   file. Function is called with value of mfa_serial and callback, and
   *   should provide the TokenCode or an error to the callback in the format
   *   callback(err, token)
   * @option options callback [Function] (err) Credentials are eagerly loaded
   *   by the constructor. When the callback is called with no error, the
   *   credentials have been loaded successfully.
   * @option options httpOptions [map] A set of options to pass to the low-level
   *   HTTP request. Currently supported options are:
   *   * **proxy** [String] &mdash; the URL to proxy requests through
   *   * **agent** [http.Agent, https.Agent] &mdash; the Agent object to perform
   *     HTTP requests with. Used for connection pooling. Defaults to the global
   *     agent (`http.globalAgent`) for non-SSL connections. Note that for
   *     SSL connections, a special Agent object is used in order to enable
   *     peer certificate verification. This feature is only available in the
   *     Node.js environment.
   *   * **connectTimeout** [Integer] &mdash; Sets the socket to timeout after
   *     failing to establish a connection with the server after
   *     `connectTimeout` milliseconds. This timeout has no effect once a socket
   *     connection has been established.
   *   * **timeout** [Integer] &mdash; The number of milliseconds a request can
   *     take before automatically being terminated.
   *     Defaults to two minutes (120000).
   */
  constructor: function SharedIniFileCredentials(options) {
    AWS.Credentials.call(this);

    options = options || {};

    this.filename = options.filename;
    this.profile = options.profile || process.env.AWS_PROFILE || AWS.util.defaultProfile;
    this.disableAssumeRole = Boolean(options.disableAssumeRole);
    this.preferStaticCredentials = Boolean(options.preferStaticCredentials);
    this.tokenCodeFn = options.tokenCodeFn || null;
    this.httpOptions = options.httpOptions || null;
    this.get(options.callback || AWS.util.fn.noop);
  },

  /**
   * @api private
   */
  load: function load(callback) {
    var self = this;
    try {
      var profiles = AWS.util.getProfilesFromSharedConfig(iniLoader, this.filename);
      var profile = profiles[this.profile] || {};

      if (Object.keys(profile).length === 0) {
        throw AWS.util.error(
          new Error('Profile ' + this.profile + ' not found'),
          { code: 'SharedIniFileCredentialsProviderFailure' }
        );
      }

      /*
      In the CLI, the presence of both a role_arn and static credentials have
      different meanings depending on how many profiles have been visited. For
      the first profile processed, role_arn takes precedence over any static
      credentials, but for all subsequent profiles, static credentials are
      used if present, and only in their absence will the profile's
      source_profile and role_arn keys be used to load another set of
      credentials. This var is intended to yield compatible behaviour in this
      sdk.
      */
      var preferStaticCredentialsToRoleArn = Boolean(
        this.preferStaticCredentials
        && profile['aws_access_key_id']
        && profile['aws_secret_access_key']
      );

      if (profile['role_arn'] && !preferStaticCredentialsToRoleArn) {
        this.loadRoleProfile(profiles, profile, function(err, data) {
          if (err) {
            callback(err);
          } else {
            self.expired = false;
            self.accessKeyId = data.Credentials.AccessKeyId;
            self.secretAccessKey = data.Credentials.SecretAccessKey;
            self.sessionToken = data.Credentials.SessionToken;
            self.expireTime = data.Credentials.Expiration;
            callback(null);
          }
        });
        return;
      }

      this.accessKeyId = profile['aws_access_key_id'];
      this.secretAccessKey = profile['aws_secret_access_key'];
      this.sessionToken = profile['aws_session_token'];

      if (!this.accessKeyId || !this.secretAccessKey) {
        throw AWS.util.error(
          new Error('Credentials not set for profile ' + this.profile),
          { code: 'SharedIniFileCredentialsProviderFailure' }
        );
      }
      this.expired = false;
      callback(null);
    } catch (err) {
      callback(err);
    }
  },

  /**
   * Loads the credentials from the shared credentials file
   *
   * @callback callback function(err)
   *   Called after the shared INI file on disk is read and parsed. When this
   *   callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    iniLoader.clearCachedFiles();
    this.coalesceRefresh(
      callback || AWS.util.fn.callback,
      this.disableAssumeRole
    );
  },

  /**
   * @api private
   */
  loadRoleProfile: function loadRoleProfile(creds, roleProfile, callback) {
    if (this.disableAssumeRole) {
      throw AWS.util.error(
        new Error('Role assumption profiles are disabled. ' +
                  'Failed to load profile ' + this.profile +
                  ' from ' + creds.filename),
        { code: 'SharedIniFileCredentialsProviderFailure' }
      );
    }

    var self = this;
    var roleArn = roleProfile['role_arn'];
    var roleSessionName = roleProfile['role_session_name'];
    var externalId = roleProfile['external_id'];
    var mfaSerial = roleProfile['mfa_serial'];
    var sourceProfileName = roleProfile['source_profile'];

    // From experimentation, the following behavior mimics the AWS CLI:
    //
    // 1. Use region from the profile if present.
    // 2. Otherwise fall back to N. Virginia (global endpoint).
    //
    // It is necessary to do the fallback explicitly, because if
    // 'AWS_STS_REGIONAL_ENDPOINTS=regional', the underlying STS client will
    // otherwise throw an error if region is left 'undefined'.
    //
    // Experimentation shows that the AWS CLI (tested at version 1.18.136)
    // ignores the following potential sources of a region for the purposes of
    // this AssumeRole call:
    //
    // - The [default] profile
    // - The AWS_REGION environment variable
    //
    // Ignoring the [default] profile for the purposes of AssumeRole is arguably
    // a bug in the CLI since it does use the [default] region for service
    // calls... but right now we're matching behavior of the other tool.
    var profileRegion = roleProfile['region'] || ASSUME_ROLE_DEFAULT_REGION;

    if (!sourceProfileName) {
      throw AWS.util.error(
        new Error('source_profile is not set using profile ' + this.profile),
        { code: 'SharedIniFileCredentialsProviderFailure' }
      );
    }

    var sourceProfileExistanceTest = creds[sourceProfileName];

    if (typeof sourceProfileExistanceTest !== 'object') {
      throw AWS.util.error(
        new Error('source_profile ' + sourceProfileName + ' using profile '
          + this.profile + ' does not exist'),
        { code: 'SharedIniFileCredentialsProviderFailure' }
      );
    }

    var sourceCredentials = new AWS.SharedIniFileCredentials(
      AWS.util.merge(this.options || {}, {
        profile: sourceProfileName,
        preferStaticCredentials: true
      })
    );

    this.roleArn = roleArn;
    var sts = new STS({
      credentials: sourceCredentials,
      region: profileRegion,
      httpOptions: this.httpOptions
    });

    var roleParams = {
      RoleArn: roleArn,
      RoleSessionName: roleSessionName || 'aws-sdk-js-' + Date.now()
    };

    if (externalId) {
      roleParams.ExternalId = externalId;
    }

    if (mfaSerial && self.tokenCodeFn) {
      roleParams.SerialNumber = mfaSerial;
      self.tokenCodeFn(mfaSerial, function(err, token) {
        if (err) {
          var message;
          if (err instanceof Error) {
            message = err.message;
          } else {
            message = err;
          }
          callback(
            AWS.util.error(
              new Error('Error fetching MFA token: ' + message),
              { code: 'SharedIniFileCredentialsProviderFailure' }
            ));
          return;
        }

        roleParams.TokenCode = token;
        sts.assumeRole(roleParams, callback);
      });
      return;
    }
    sts.assumeRole(roleParams, callback);
  }
});


/***/ }),

/***/ 90039:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var STS = __webpack_require__(92941);

/**
 * Represents temporary credentials retrieved from {AWS.STS}. Without any
 * extra parameters, credentials will be fetched from the
 * {AWS.STS.getSessionToken} operation. If an IAM role is provided, the
 * {AWS.STS.assumeRole} operation will be used to fetch credentials for the
 * role instead.
 *
 * @note AWS.TemporaryCredentials is deprecated, but remains available for
 *   backwards compatibility. {AWS.ChainableTemporaryCredentials} is the
 *   preferred class for temporary credentials.
 *
 * To setup temporary credentials, configure a set of master credentials
 * using the standard credentials providers (environment, EC2 instance metadata,
 * or from the filesystem), then set the global credentials to a new
 * temporary credentials object:
 *
 * ```javascript
 * // Note that environment credentials are loaded by default,
 * // the following line is shown for clarity:
 * AWS.config.credentials = new AWS.EnvironmentCredentials('AWS');
 *
 * // Now set temporary credentials seeded from the master credentials
 * AWS.config.credentials = new AWS.TemporaryCredentials();
 *
 * // subsequent requests will now use temporary credentials from AWS STS.
 * new AWS.S3().listBucket(function(err, data) { ... });
 * ```
 *
 * @!attribute masterCredentials
 *   @return [AWS.Credentials] the master (non-temporary) credentials used to
 *     get and refresh temporary credentials from AWS STS.
 * @note (see constructor)
 */
AWS.TemporaryCredentials = AWS.util.inherit(AWS.Credentials, {
  /**
   * Creates a new temporary credentials object.
   *
   * @note In order to create temporary credentials, you first need to have
   *   "master" credentials configured in {AWS.Config.credentials}. These
   *   master credentials are necessary to retrieve the temporary credentials,
   *   as well as refresh the credentials when they expire.
   * @param params [map] a map of options that are passed to the
   *   {AWS.STS.assumeRole} or {AWS.STS.getSessionToken} operations.
   *   If a `RoleArn` parameter is passed in, credentials will be based on the
   *   IAM role.
   * @param masterCredentials [AWS.Credentials] the master (non-temporary) credentials
   *  used to get and refresh temporary credentials from AWS STS.
   * @example Creating a new credentials object for generic temporary credentials
   *   AWS.config.credentials = new AWS.TemporaryCredentials();
   * @example Creating a new credentials object for an IAM role
   *   AWS.config.credentials = new AWS.TemporaryCredentials({
   *     RoleArn: 'arn:aws:iam::1234567890:role/TemporaryCredentials',
   *   });
   * @see AWS.STS.assumeRole
   * @see AWS.STS.getSessionToken
   */
  constructor: function TemporaryCredentials(params, masterCredentials) {
    AWS.Credentials.call(this);
    this.loadMasterCredentials(masterCredentials);
    this.expired = true;

    this.params = params || {};
    if (this.params.RoleArn) {
      this.params.RoleSessionName =
        this.params.RoleSessionName || 'temporary-credentials';
    }
  },

  /**
   * Refreshes credentials using {AWS.STS.assumeRole} or
   * {AWS.STS.getSessionToken}, depending on whether an IAM role ARN was passed
   * to the credentials {constructor}.
   *
   * @callback callback function(err)
   *   Called when the STS service responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh (callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
   */
  load: function load (callback) {
    var self = this;
    self.createClients();
    self.masterCredentials.get(function () {
      self.service.config.credentials = self.masterCredentials;
      var operation = self.params.RoleArn ?
        self.service.assumeRole : self.service.getSessionToken;
      operation.call(self.service, function (err, data) {
        if (!err) {
          self.service.credentialsFrom(data, self);
        }
        callback(err);
      });
    });
  },

  /**
   * @api private
   */
  loadMasterCredentials: function loadMasterCredentials (masterCredentials) {
    this.masterCredentials = masterCredentials || AWS.config.credentials;
    while (this.masterCredentials.masterCredentials) {
      this.masterCredentials = this.masterCredentials.masterCredentials;
    }

    if (typeof this.masterCredentials.get !== 'function') {
      this.masterCredentials = new AWS.Credentials(this.masterCredentials);
    }
  },

  /**
   * @api private
   */
  createClients: function () {
    this.service = this.service || new STS({params: this.params});
  }

});


/***/ }),

/***/ 10165:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var fs = __webpack_require__(35747);
var STS = __webpack_require__(92941);
var iniLoader = AWS.util.iniLoader;

/**
 * Represents OIDC credentials from a file on disk
 * If the credentials expire, the SDK can {refresh} the credentials
 * from the file.
 *
 * ## Using the web identity token file
 *
 * This provider is checked by default in the Node.js environment. To use
 * the provider simply add your OIDC token to a file (ASCII encoding) and
 * share the filename in either AWS_WEB_IDENTITY_TOKEN_FILE environment
 * variable or web_identity_token_file shared config variable
 *
 * The file contains encoded OIDC token and the characters are
 * ASCII encoded. OIDC tokens are JSON Web Tokens (JWT).
 * JWT's are 3 base64 encoded strings joined by the '.' character.
 *
 * This class will read filename from AWS_WEB_IDENTITY_TOKEN_FILE
 * environment variable or web_identity_token_file shared config variable,
 * and get the OIDC token from filename.
 * It will also read IAM role to be assumed from AWS_ROLE_ARN
 * environment variable or role_arn shared config variable.
 * This provider gets credetials using the {AWS.STS.assumeRoleWithWebIdentity}
 * service operation
 *
 * @!macro nobrowser
 */
AWS.TokenFileWebIdentityCredentials = AWS.util.inherit(AWS.Credentials, {

  /**
   * @example Creating a new credentials object
   *  AWS.config.credentials = new AWS.TokenFileWebIdentityCredentials(
   *   // optionally provide configuration to apply to the underlying AWS.STS service client
   *   // if configuration is not provided, then configuration will be pulled from AWS.config
   *   {
   *     // specify timeout options
   *     httpOptions: {
   *       timeout: 100
   *     }
   *   });
   * @see AWS.Config
   */
  constructor: function TokenFileWebIdentityCredentials(clientConfig) {
    AWS.Credentials.call(this);
    this.data = null;
    this.clientConfig = AWS.util.copy(clientConfig || {});
  },

  /**
   * Returns params from environment variables
   *
   * @api private
   */
  getParamsFromEnv: function getParamsFromEnv() {
    var ENV_TOKEN_FILE = 'AWS_WEB_IDENTITY_TOKEN_FILE',
        ENV_ROLE_ARN = 'AWS_ROLE_ARN';
    if (process.env[ENV_TOKEN_FILE] && process.env[ENV_ROLE_ARN]) {
      return [{
        envTokenFile: process.env[ENV_TOKEN_FILE],
        roleArn: process.env[ENV_ROLE_ARN],
        roleSessionName: process.env['AWS_ROLE_SESSION_NAME']
      }];
    }
  },

  /**
   * Returns params from shared config variables
   *
   * @api private
   */
  getParamsFromSharedConfig: function getParamsFromSharedConfig() {
    var profiles = AWS.util.getProfilesFromSharedConfig(iniLoader);
    var profileName = process.env.AWS_PROFILE || AWS.util.defaultProfile;
    var profile = profiles[profileName] || {};

    if (Object.keys(profile).length === 0) {
      throw AWS.util.error(
        new Error('Profile ' + profileName + ' not found'),
        { code: 'TokenFileWebIdentityCredentialsProviderFailure' }
      );
    }

    var paramsArray = [];

    while (!profile['web_identity_token_file'] && profile['source_profile']) {
      paramsArray.unshift({
        roleArn: profile['role_arn'],
        roleSessionName: profile['role_session_name']
      });
      var sourceProfile = profile['source_profile'];
      profile = profiles[sourceProfile];
    }

    paramsArray.unshift({
      envTokenFile: profile['web_identity_token_file'],
      roleArn: profile['role_arn'],
      roleSessionName: profile['role_session_name']
    });

    return paramsArray;
  },

  /**
   * Refreshes credentials using {AWS.STS.assumeRoleWithWebIdentity}
   *
   * @callback callback function(err)
   *   Called when the STS service responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see AWS.Credentials.get
   */
  refresh: function refresh(callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
  */
  assumeRoleChaining: function assumeRoleChaining(paramsArray, callback) {
    var self = this;
    if (paramsArray.length === 0) {
      self.service.credentialsFrom(self.data, self);
      callback();
    } else {
      var params = paramsArray.shift();
      self.service.config.credentials = self.service.credentialsFrom(self.data, self);
      self.service.assumeRole(
        {
          RoleArn: params.roleArn,
          RoleSessionName: params.roleSessionName || 'token-file-web-identity'
        },
        function (err, data) {
          self.data = null;
          if (err) {
            callback(err);
          } else {
            self.data = data;
            self.assumeRoleChaining(paramsArray, callback);
          }
        }
      );
    }
  },

  /**
   * @api private
   */
  load: function load(callback) {
    var self = this;
    try {
      var paramsArray = self.getParamsFromEnv();
      if (!paramsArray) {
        paramsArray = self.getParamsFromSharedConfig();
      }
      if (paramsArray) {
        var params = paramsArray.shift();
        var oidcToken = fs.readFileSync(params.envTokenFile, {encoding: 'ascii'});
        if (!self.service) {
          self.createClients();
        }
        self.service.assumeRoleWithWebIdentity(
          {
            WebIdentityToken: oidcToken,
            RoleArn: params.roleArn,
            RoleSessionName: params.roleSessionName || 'token-file-web-identity'
          },
          function (err, data) {
            self.data = null;
            if (err) {
              callback(err);
            } else {
              self.data = data;
              self.assumeRoleChaining(paramsArray, callback);
            }
          }
        );
      }
    } catch (err) {
      callback(err);
    }
  },

  /**
   * @api private
   */
  createClients: function() {
    if (!this.service) {
      var stsConfig = AWS.util.merge({}, this.clientConfig);
      this.service = new STS(stsConfig);

      // Retry in case of IDPCommunicationErrorException or InvalidIdentityToken
      this.service.retryableError = function(error) {
        if (error.code === 'IDPCommunicationErrorException' || error.code === 'InvalidIdentityToken') {
          return true;
        } else {
          return AWS.Service.prototype.retryableError.call(this, error);
        }
      };
    }
  }
});


/***/ }),

/***/ 21184:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var STS = __webpack_require__(92941);

/**
 * Represents credentials retrieved from STS Web Identity Federation support.
 *
 * By default this provider gets credentials using the
 * {AWS.STS.assumeRoleWithWebIdentity} service operation. This operation
 * requires a `RoleArn` containing the ARN of the IAM trust policy for the
 * application for which credentials will be given. In addition, the
 * `WebIdentityToken` must be set to the token provided by the identity
 * provider. See {constructor} for an example on creating a credentials
 * object with proper `RoleArn` and `WebIdentityToken` values.
 *
 * ## Refreshing Credentials from Identity Service
 *
 * In addition to AWS credentials expiring after a given amount of time, the
 * login token from the identity provider will also expire. Once this token
 * expires, it will not be usable to refresh AWS credentials, and another
 * token will be needed. The SDK does not manage refreshing of the token value,
 * but this can be done through a "refresh token" supported by most identity
 * providers. Consult the documentation for the identity provider for refreshing
 * tokens. Once the refreshed token is acquired, you should make sure to update
 * this new token in the credentials object's {params} property. The following
 * code will update the WebIdentityToken, assuming you have retrieved an updated
 * token from the identity provider:
 *
 * ```javascript
 * AWS.config.credentials.params.WebIdentityToken = updatedToken;
 * ```
 *
 * Future calls to `credentials.refresh()` will now use the new token.
 *
 * @!attribute params
 *   @return [map] the map of params passed to
 *     {AWS.STS.assumeRoleWithWebIdentity}. To update the token, set the
 *     `params.WebIdentityToken` property.
 * @!attribute data
 *   @return [map] the raw data response from the call to
 *     {AWS.STS.assumeRoleWithWebIdentity}. Use this if you want to get
 *     access to other properties from the response.
 */
AWS.WebIdentityCredentials = AWS.util.inherit(AWS.Credentials, {
  /**
   * Creates a new credentials object.
   * @param (see AWS.STS.assumeRoleWithWebIdentity)
   * @example Creating a new credentials object
   *   AWS.config.credentials = new AWS.WebIdentityCredentials({
   *     RoleArn: 'arn:aws:iam::1234567890:role/WebIdentity',
   *     WebIdentityToken: 'ABCDEFGHIJKLMNOP', // token from identity service
   *     RoleSessionName: 'web' // optional name, defaults to web-identity
   *   }, {
   *     // optionally provide configuration to apply to the underlying AWS.STS service client
   *     // if configuration is not provided, then configuration will be pulled from AWS.config
   *
   *     // specify timeout options
   *     httpOptions: {
   *       timeout: 100
   *     }
   *   });
   * @see AWS.STS.assumeRoleWithWebIdentity
   * @see AWS.Config
   */
  constructor: function WebIdentityCredentials(params, clientConfig) {
    AWS.Credentials.call(this);
    this.expired = true;
    this.params = params;
    this.params.RoleSessionName = this.params.RoleSessionName || 'web-identity';
    this.data = null;
    this._clientConfig = AWS.util.copy(clientConfig || {});
  },

  /**
   * Refreshes credentials using {AWS.STS.assumeRoleWithWebIdentity}
   *
   * @callback callback function(err)
   *   Called when the STS service responds (or fails). When
   *   this callback is called with no error, it means that the credentials
   *   information has been loaded into the object (as the `accessKeyId`,
   *   `secretAccessKey`, and `sessionToken` properties).
   *   @param err [Error] if an error occurred, this value will be filled
   * @see get
   */
  refresh: function refresh(callback) {
    this.coalesceRefresh(callback || AWS.util.fn.callback);
  },

  /**
   * @api private
   */
  load: function load(callback) {
    var self = this;
    self.createClients();
    self.service.assumeRoleWithWebIdentity(function (err, data) {
      self.data = null;
      if (!err) {
        self.data = data;
        self.service.credentialsFrom(data, self);
      }
      callback(err);
    });
  },

  /**
   * @api private
   */
  createClients: function() {
    if (!this.service) {
      var stsConfig = AWS.util.merge({}, this._clientConfig);
      stsConfig.params = this.params;
      this.service = new STS(stsConfig);
    }
  }

});


/***/ }),

/***/ 91698:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var util = __webpack_require__(73576);
var endpointDiscoveryEnabledEnvs = ['AWS_ENABLE_ENDPOINT_DISCOVERY', 'AWS_ENDPOINT_DISCOVERY_ENABLED'];

/**
 * Generate key (except resources and operation part) to index the endpoints in the cache
 * If input shape has endpointdiscoveryid trait then use
 *   accessKey + operation + resources + region + service as cache key
 * If input shape doesn't have endpointdiscoveryid trait then use
 *   accessKey + region + service as cache key
 * @return [map<String,String>] object with keys to index endpoints.
 * @api private
 */
function getCacheKey(request) {
  var service = request.service;
  var api = service.api || {};
  var operations = api.operations;
  var identifiers = {};
  if (service.config.region) {
    identifiers.region = service.config.region;
  }
  if (api.serviceId) {
    identifiers.serviceId = api.serviceId;
  }
  if (service.config.credentials.accessKeyId) {
    identifiers.accessKeyId = service.config.credentials.accessKeyId;
  }
  return identifiers;
}

/**
 * Recursive helper for marshallCustomIdentifiers().
 * Looks for required string input members that have 'endpointdiscoveryid' trait.
 * @api private
 */
function marshallCustomIdentifiersHelper(result, params, shape) {
  if (!shape || params === undefined || params === null) return;
  if (shape.type === 'structure' && shape.required && shape.required.length > 0) {
    util.arrayEach(shape.required, function(name) {
      var memberShape = shape.members[name];
      if (memberShape.endpointDiscoveryId === true) {
        var locationName = memberShape.isLocationName ? memberShape.name : name;
        result[locationName] = String(params[name]);
      } else {
        marshallCustomIdentifiersHelper(result, params[name], memberShape);
      }
    });
  }
}

/**
 * Get custom identifiers for cache key.
 * Identifies custom identifiers by checking each shape's `endpointDiscoveryId` trait.
 * @param [object] request object
 * @param [object] input shape of the given operation's api
 * @api private
 */
function marshallCustomIdentifiers(request, shape) {
  var identifiers = {};
  marshallCustomIdentifiersHelper(identifiers, request.params, shape);
  return identifiers;
}

/**
 * Call endpoint discovery operation when it's optional.
 * When endpoint is available in cache then use the cached endpoints. If endpoints
 * are unavailable then use regional endpoints and call endpoint discovery operation
 * asynchronously. This is turned off by default.
 * @param [object] request object
 * @api private
 */
function optionalDiscoverEndpoint(request) {
  var service = request.service;
  var api = service.api;
  var operationModel = api.operations ? api.operations[request.operation] : undefined;
  var inputShape = operationModel ? operationModel.input : undefined;

  var identifiers = marshallCustomIdentifiers(request, inputShape);
  var cacheKey = getCacheKey(request);
  if (Object.keys(identifiers).length > 0) {
    cacheKey = util.update(cacheKey, identifiers);
    if (operationModel) cacheKey.operation = operationModel.name;
  }
  var endpoints = AWS.endpointCache.get(cacheKey);
  if (endpoints && endpoints.length === 1 && endpoints[0].Address === '') {
    //endpoint operation is being made but response not yet received
    //or endpoint operation just failed in 1 minute
    return;
  } else if (endpoints && endpoints.length > 0) {
    //found endpoint record from cache
    request.httpRequest.updateEndpoint(endpoints[0].Address);
  } else {
    //endpoint record not in cache or outdated. make discovery operation
    var endpointRequest = service.makeRequest(api.endpointOperation, {
      Operation: operationModel.name,
      Identifiers: identifiers,
    });
    addApiVersionHeader(endpointRequest);
    endpointRequest.removeListener('validate', AWS.EventListeners.Core.VALIDATE_PARAMETERS);
    endpointRequest.removeListener('retry', AWS.EventListeners.Core.RETRY_CHECK);
    //put in a placeholder for endpoints already requested, prevent
    //too much in-flight calls
    AWS.endpointCache.put(cacheKey, [{
      Address: '',
      CachePeriodInMinutes: 1
    }]);
    endpointRequest.send(function(err, data) {
      if (data && data.Endpoints) {
        AWS.endpointCache.put(cacheKey, data.Endpoints);
      } else if (err) {
        AWS.endpointCache.put(cacheKey, [{
          Address: '',
          CachePeriodInMinutes: 1 //not to make more endpoint operation in next 1 minute
        }]);
      }
    });
  }
}

var requestQueue = {};

/**
 * Call endpoint discovery operation when it's required.
 * When endpoint is available in cache then use cached ones. If endpoints are
 * unavailable then SDK should call endpoint operation then use returned new
 * endpoint for the api call. SDK will automatically attempt to do endpoint
 * discovery. This is turned off by default
 * @param [object] request object
 * @api private
 */
function requiredDiscoverEndpoint(request, done) {
  var service = request.service;
  var api = service.api;
  var operationModel = api.operations ? api.operations[request.operation] : undefined;
  var inputShape = operationModel ? operationModel.input : undefined;

  var identifiers = marshallCustomIdentifiers(request, inputShape);
  var cacheKey = getCacheKey(request);
  if (Object.keys(identifiers).length > 0) {
    cacheKey = util.update(cacheKey, identifiers);
    if (operationModel) cacheKey.operation = operationModel.name;
  }
  var cacheKeyStr = AWS.EndpointCache.getKeyString(cacheKey);
  var endpoints = AWS.endpointCache.get(cacheKeyStr); //endpoint cache also accepts string keys
  if (endpoints && endpoints.length === 1 && endpoints[0].Address === '') {
    //endpoint operation is being made but response not yet received
    //push request object to a pending queue
    if (!requestQueue[cacheKeyStr]) requestQueue[cacheKeyStr] = [];
    requestQueue[cacheKeyStr].push({request: request, callback: done});
    return;
  } else if (endpoints && endpoints.length > 0) {
    request.httpRequest.updateEndpoint(endpoints[0].Address);
    done();
  } else {
    var endpointRequest = service.makeRequest(api.endpointOperation, {
      Operation: operationModel.name,
      Identifiers: identifiers,
    });
    endpointRequest.removeListener('validate', AWS.EventListeners.Core.VALIDATE_PARAMETERS);
    addApiVersionHeader(endpointRequest);

    //put in a placeholder for endpoints already requested, prevent
    //too much in-flight calls
    AWS.endpointCache.put(cacheKeyStr, [{
      Address: '',
      CachePeriodInMinutes: 60 //long-live cache
    }]);
    endpointRequest.send(function(err, data) {
      if (err) {
        request.response.error = util.error(err, { retryable: false });
        AWS.endpointCache.remove(cacheKey);

        //fail all the pending requests in batch
        if (requestQueue[cacheKeyStr]) {
          var pendingRequests = requestQueue[cacheKeyStr];
          util.arrayEach(pendingRequests, function(requestContext) {
            requestContext.request.response.error = util.error(err, { retryable: false });
            requestContext.callback();
          });
          delete requestQueue[cacheKeyStr];
        }
      } else if (data) {
        AWS.endpointCache.put(cacheKeyStr, data.Endpoints);
        request.httpRequest.updateEndpoint(data.Endpoints[0].Address);

        //update the endpoint for all the pending requests in batch
        if (requestQueue[cacheKeyStr]) {
          var pendingRequests = requestQueue[cacheKeyStr];
          util.arrayEach(pendingRequests, function(requestContext) {
            requestContext.request.httpRequest.updateEndpoint(data.Endpoints[0].Address);
            requestContext.callback();
          });
          delete requestQueue[cacheKeyStr];
        }
      }
      done();
    });
  }
}

/**
 * add api version header to endpoint operation
 * @api private
 */
function addApiVersionHeader(endpointRequest) {
  var api = endpointRequest.service.api;
  var apiVersion = api.apiVersion;
  if (apiVersion && !endpointRequest.httpRequest.headers['x-amz-api-version']) {
    endpointRequest.httpRequest.headers['x-amz-api-version'] = apiVersion;
  }
}

/**
 * If api call gets invalid endpoint exception, SDK should attempt to remove the invalid
 * endpoint from cache.
 * @api private
 */
function invalidateCachedEndpoints(response) {
  var error = response.error;
  var httpResponse = response.httpResponse;
  if (error &&
    (error.code === 'InvalidEndpointException' || httpResponse.statusCode === 421)
  ) {
    var request = response.request;
    var operations = request.service.api.operations || {};
    var inputShape = operations[request.operation] ? operations[request.operation].input : undefined;
    var identifiers = marshallCustomIdentifiers(request, inputShape);
    var cacheKey = getCacheKey(request);
    if (Object.keys(identifiers).length > 0) {
      cacheKey = util.update(cacheKey, identifiers);
      if (operations[request.operation]) cacheKey.operation = operations[request.operation].name;
    }
    AWS.endpointCache.remove(cacheKey);
  }
}

/**
 * If endpoint is explicitly configured, SDK should not do endpoint discovery in anytime.
 * @param [object] client Service client object.
 * @api private
 */
function hasCustomEndpoint(client) {
  //if set endpoint is set for specific client, enable endpoint discovery will raise an error.
  if (client._originalConfig && client._originalConfig.endpoint && client._originalConfig.endpointDiscoveryEnabled === true) {
    throw util.error(new Error(), {
      code: 'ConfigurationException',
      message: 'Custom endpoint is supplied; endpointDiscoveryEnabled must not be true.'
    });
  };
  var svcConfig = AWS.config[client.serviceIdentifier] || {};
  return Boolean(AWS.config.endpoint || svcConfig.endpoint || (client._originalConfig && client._originalConfig.endpoint));
}

/**
 * @api private
 */
function isFalsy(value) {
  return ['false', '0'].indexOf(value) >= 0;
}

/**
 * If endpoint discovery should perform for this request when no operation requires endpoint
 * discovery for the given service.
 * SDK performs config resolution in order like below:
 * 1. If set in client configuration.
 * 2. If set in env AWS_ENABLE_ENDPOINT_DISCOVERY.
 * 3. If set in shared ini config file with key 'endpoint_discovery_enabled'.
 * @param [object] request request object.
 * @returns [boolean|undefined] if endpoint discovery config is not set in any source, this
 *  function returns undefined
 * @api private
 */
function resolveEndpointDiscoveryConfig(request) {
  var service = request.service || {};
  if (service.config.endpointDiscoveryEnabled !== undefined) {
    return service.config.endpointDiscoveryEnabled;
  }

  //shared ini file is only available in Node
  //not to check env in browser
  if (util.isBrowser()) return undefined;

  // If any of recognized endpoint discovery config env is set
  for (var i = 0; i < endpointDiscoveryEnabledEnvs.length; i++) {
    var env = endpointDiscoveryEnabledEnvs[i];
    if (Object.prototype.hasOwnProperty.call(process.env, env)) {
      if (process.env[env] === '' || process.env[env] === undefined) {
        throw util.error(new Error(), {
          code: 'ConfigurationException',
          message: 'environmental variable ' + env + ' cannot be set to nothing'
        });
      }
      return !isFalsy(process.env[env]);
    }
  }

  var configFile = {};
  try {
    configFile = AWS.util.iniLoader ? AWS.util.iniLoader.loadFrom({
      isConfig: true,
      filename: process.env[AWS.util.sharedConfigFileEnv]
    }) : {};
  } catch (e) {}
  var sharedFileConfig = configFile[
    process.env.AWS_PROFILE || AWS.util.defaultProfile
  ] || {};
  if (Object.prototype.hasOwnProperty.call(sharedFileConfig, 'endpoint_discovery_enabled')) {
    if (sharedFileConfig.endpoint_discovery_enabled === undefined) {
      throw util.error(new Error(), {
        code: 'ConfigurationException',
        message: 'config file entry \'endpoint_discovery_enabled\' cannot be set to nothing'
      });
    }
    return !isFalsy(sharedFileConfig.endpoint_discovery_enabled);
  }
  return undefined;
}

/**
 * attach endpoint discovery logic to request object
 * @param [object] request
 * @api private
 */
function discoverEndpoint(request, done) {
  var service = request.service || {};
  if (hasCustomEndpoint(service) || request.isPresigned()) return done();

  var operations = service.api.operations || {};
  var operationModel = operations[request.operation];
  var isEndpointDiscoveryRequired = operationModel ? operationModel.endpointDiscoveryRequired : 'NULL';
  var isEnabled = resolveEndpointDiscoveryConfig(request);
  var hasRequiredEndpointDiscovery = service.api.hasRequiredEndpointDiscovery;
  if (isEnabled || hasRequiredEndpointDiscovery) {
    // Once a customer enables endpoint discovery, the SDK should start appending
    // the string endpoint-discovery to the user-agent on all requests.
    request.httpRequest.appendToUserAgent('endpoint-discovery');
  }
  switch (isEndpointDiscoveryRequired) {
    case 'OPTIONAL':
      if (isEnabled || hasRequiredEndpointDiscovery) {
        // For a given service; if at least one operation requires endpoint discovery then the SDK must enable endpoint discovery
        // by default for all operations of that service, including operations where endpoint discovery is optional.
        optionalDiscoverEndpoint(request);
        request.addNamedListener('INVALIDATE_CACHED_ENDPOINTS', 'extractError', invalidateCachedEndpoints);
      }
      done();
      break;
    case 'REQUIRED':
      if (isEnabled === false) {
        // For a given operation; if endpoint discovery is required and it has been disabled on the SDK client,
        // then the SDK must return a clear and actionable exception.
        request.response.error = util.error(new Error(), {
          code: 'ConfigurationException',
          message: 'Endpoint Discovery is disabled but ' + service.api.className + '.' + request.operation +
                    '() requires it. Please check your configurations.'
        });
        done();
        break;
      }
      request.addNamedListener('INVALIDATE_CACHED_ENDPOINTS', 'extractError', invalidateCachedEndpoints);
      requiredDiscoverEndpoint(request, done);
      break;
    case 'NULL':
    default:
      done();
      break;
  }
}

module.exports = {
  discoverEndpoint: discoverEndpoint,
  requiredDiscoverEndpoint: requiredDiscoverEndpoint,
  optionalDiscoverEndpoint: optionalDiscoverEndpoint,
  marshallCustomIdentifiers: marshallCustomIdentifiers,
  getCacheKey: getCacheKey,
  invalidateCachedEndpoint: invalidateCachedEndpoints,
};


/***/ }),

/***/ 97677:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var util = AWS.util;
var typeOf = __webpack_require__(96908).typeOf;
var DynamoDBSet = __webpack_require__(67058);
var NumberValue = __webpack_require__(53789);

AWS.DynamoDB.Converter = {
  /**
   * Convert a JavaScript value to its equivalent DynamoDB AttributeValue type
   *
   * @param data [any] The data to convert to a DynamoDB AttributeValue
   * @param options [map]
   * @option options convertEmptyValues [Boolean] Whether to automatically
   *                                              convert empty strings, blobs,
   *                                              and sets to `null`
   * @option options wrapNumbers [Boolean]  Whether to return numbers as a
   *                                        NumberValue object instead of
   *                                        converting them to native JavaScript
   *                                        numbers. This allows for the safe
   *                                        round-trip transport of numbers of
   *                                        arbitrary size.
   * @return [map] An object in the Amazon DynamoDB AttributeValue format
   *
   * @see AWS.DynamoDB.Converter.marshall AWS.DynamoDB.Converter.marshall to
   *    convert entire records (rather than individual attributes)
   */
  input: function convertInput(data, options) {
    options = options || {};
    var type = typeOf(data);
    if (type === 'Object') {
      return formatMap(data, options);
    } else if (type === 'Array') {
      return formatList(data, options);
    } else if (type === 'Set') {
      return formatSet(data, options);
    } else if (type === 'String') {
      if (data.length === 0 && options.convertEmptyValues) {
        return convertInput(null);
      }
      return { S: data };
    } else if (type === 'Number' || type === 'NumberValue') {
      return { N: data.toString() };
    } else if (type === 'Binary') {
      if (data.length === 0 && options.convertEmptyValues) {
        return convertInput(null);
      }
      return { B: data };
    } else if (type === 'Boolean') {
      return { BOOL: data };
    } else if (type === 'null') {
      return { NULL: true };
    } else if (type !== 'undefined' && type !== 'Function') {
      // this value has a custom constructor
      return formatMap(data, options);
    }
  },

  /**
   * Convert a JavaScript object into a DynamoDB record.
   *
   * @param data [any] The data to convert to a DynamoDB record
   * @param options [map]
   * @option options convertEmptyValues [Boolean] Whether to automatically
   *                                              convert empty strings, blobs,
   *                                              and sets to `null`
   * @option options wrapNumbers [Boolean]  Whether to return numbers as a
   *                                        NumberValue object instead of
   *                                        converting them to native JavaScript
   *                                        numbers. This allows for the safe
   *                                        round-trip transport of numbers of
   *                                        arbitrary size.
   *
   * @return [map] An object in the DynamoDB record format.
   *
   * @example Convert a JavaScript object into a DynamoDB record
   *  var marshalled = AWS.DynamoDB.Converter.marshall({
   *    string: 'foo',
   *    list: ['fizz', 'buzz', 'pop'],
   *    map: {
   *      nestedMap: {
   *        key: 'value',
   *      }
   *    },
   *    number: 123,
   *    nullValue: null,
   *    boolValue: true,
   *    stringSet: new DynamoDBSet(['foo', 'bar', 'baz'])
   *  });
   */
  marshall: function marshallItem(data, options) {
    return AWS.DynamoDB.Converter.input(data, options).M;
  },

  /**
   * Convert a DynamoDB AttributeValue object to its equivalent JavaScript type.
   *
   * @param data [map] An object in the Amazon DynamoDB AttributeValue format
   * @param options [map]
   * @option options convertEmptyValues [Boolean] Whether to automatically
   *                                              convert empty strings, blobs,
   *                                              and sets to `null`
   * @option options wrapNumbers [Boolean]  Whether to return numbers as a
   *                                        NumberValue object instead of
   *                                        converting them to native JavaScript
   *                                        numbers. This allows for the safe
   *                                        round-trip transport of numbers of
   *                                        arbitrary size.
   *
   * @return [Object|Array|String|Number|Boolean|null]
   *
   * @see AWS.DynamoDB.Converter.unmarshall AWS.DynamoDB.Converter.unmarshall to
   *    convert entire records (rather than individual attributes)
   */
  output: function convertOutput(data, options) {
    options = options || {};
    var list, map, i;
    for (var type in data) {
      var values = data[type];
      if (type === 'M') {
        map = {};
        for (var key in values) {
          map[key] = convertOutput(values[key], options);
        }
        return map;
      } else if (type === 'L') {
        list = [];
        for (i = 0; i < values.length; i++) {
          list.push(convertOutput(values[i], options));
        }
        return list;
      } else if (type === 'SS') {
        list = [];
        for (i = 0; i < values.length; i++) {
          list.push(values[i] + '');
        }
        return new DynamoDBSet(list);
      } else if (type === 'NS') {
        list = [];
        for (i = 0; i < values.length; i++) {
          list.push(convertNumber(values[i], options.wrapNumbers));
        }
        return new DynamoDBSet(list);
      } else if (type === 'BS') {
        list = [];
        for (i = 0; i < values.length; i++) {
          list.push(AWS.util.buffer.toBuffer(values[i]));
        }
        return new DynamoDBSet(list);
      } else if (type === 'S') {
        return values + '';
      } else if (type === 'N') {
        return convertNumber(values, options.wrapNumbers);
      } else if (type === 'B') {
        return util.buffer.toBuffer(values);
      } else if (type === 'BOOL') {
        return (values === 'true' || values === 'TRUE' || values === true);
      } else if (type === 'NULL') {
        return null;
      }
    }
  },

  /**
   * Convert a DynamoDB record into a JavaScript object.
   *
   * @param data [any] The DynamoDB record
   * @param options [map]
   * @option options convertEmptyValues [Boolean] Whether to automatically
   *                                              convert empty strings, blobs,
   *                                              and sets to `null`
   * @option options wrapNumbers [Boolean]  Whether to return numbers as a
   *                                        NumberValue object instead of
   *                                        converting them to native JavaScript
   *                                        numbers. This allows for the safe
   *                                        round-trip transport of numbers of
   *                                        arbitrary size.
   *
   * @return [map] An object whose properties have been converted from
   *    DynamoDB's AttributeValue format into their corresponding native
   *    JavaScript types.
   *
   * @example Convert a record received from a DynamoDB stream
   *  var unmarshalled = AWS.DynamoDB.Converter.unmarshall({
   *    string: {S: 'foo'},
   *    list: {L: [{S: 'fizz'}, {S: 'buzz'}, {S: 'pop'}]},
   *    map: {
   *      M: {
   *        nestedMap: {
   *          M: {
   *            key: {S: 'value'}
   *          }
   *        }
   *      }
   *    },
   *    number: {N: '123'},
   *    nullValue: {NULL: true},
   *    boolValue: {BOOL: true}
   *  });
   */
  unmarshall: function unmarshall(data, options) {
    return AWS.DynamoDB.Converter.output({M: data}, options);
  }
};

/**
 * @api private
 * @param data [Array]
 * @param options [map]
 */
function formatList(data, options) {
  var list = {L: []};
  for (var i = 0; i < data.length; i++) {
    list['L'].push(AWS.DynamoDB.Converter.input(data[i], options));
  }
  return list;
}

/**
 * @api private
 * @param value [String]
 * @param wrapNumbers [Boolean]
 */
function convertNumber(value, wrapNumbers) {
  return wrapNumbers ? new NumberValue(value) : Number(value);
}

/**
 * @api private
 * @param data [map]
 * @param options [map]
 */
function formatMap(data, options) {
  var map = {M: {}};
  for (var key in data) {
    var formatted = AWS.DynamoDB.Converter.input(data[key], options);
    if (formatted !== void 0) {
      map['M'][key] = formatted;
    }
  }
  return map;
}

/**
 * @api private
 */
function formatSet(data, options) {
  options = options || {};
  var values = data.values;
  if (options.convertEmptyValues) {
    values = filterEmptySetValues(data);
    if (values.length === 0) {
      return AWS.DynamoDB.Converter.input(null);
    }
  }

  var map = {};
  switch (data.type) {
    case 'String': map['SS'] = values; break;
    case 'Binary': map['BS'] = values; break;
    case 'Number': map['NS'] = values.map(function (value) {
      return value.toString();
    });
  }
  return map;
}

/**
 * @api private
 */
function filterEmptySetValues(set) {
    var nonEmptyValues = [];
    var potentiallyEmptyTypes = {
        String: true,
        Binary: true,
        Number: false
    };
    if (potentiallyEmptyTypes[set.type]) {
        for (var i = 0; i < set.values.length; i++) {
            if (set.values[i].length === 0) {
                continue;
            }
            nonEmptyValues.push(set.values[i]);
        }

        return nonEmptyValues;
    }

    return set.values;
}

/**
 * @api private
 */
module.exports = AWS.DynamoDB.Converter;


/***/ }),

/***/ 40375:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var Translator = __webpack_require__(19759);
var DynamoDBSet = __webpack_require__(67058);

/**
 * The document client simplifies working with items in Amazon DynamoDB
 * by abstracting away the notion of attribute values. This abstraction
 * annotates native JavaScript types supplied as input parameters, as well
 * as converts annotated response data to native JavaScript types.
 *
 * ## Marshalling Input and Unmarshalling Response Data
 *
 * The document client affords developers the use of native JavaScript types
 * instead of `AttributeValue`s to simplify the JavaScript development
 * experience with Amazon DynamoDB. JavaScript objects passed in as parameters
 * are marshalled into `AttributeValue` shapes required by Amazon DynamoDB.
 * Responses from DynamoDB are unmarshalled into plain JavaScript objects
 * by the `DocumentClient`. The `DocumentClient`, does not accept
 * `AttributeValue`s in favor of native JavaScript types.
 *
 * |                             JavaScript Type                            | DynamoDB AttributeValue |
 * |:----------------------------------------------------------------------:|-------------------------|
 * | String                                                                 | S                       |
 * | Number                                                                 | N                       |
 * | Boolean                                                                | BOOL                    |
 * | null                                                                   | NULL                    |
 * | Array                                                                  | L                       |
 * | Object                                                                 | M                       |
 * | Buffer, File, Blob, ArrayBuffer, DataView, and JavaScript typed arrays | B                       |
 *
 * ## Support for Sets
 *
 * The `DocumentClient` offers a convenient way to create sets from
 * JavaScript Arrays. The type of set is inferred from the first element
 * in the array. DynamoDB supports string, number, and binary sets. To
 * learn more about supported types see the
 * [Amazon DynamoDB Data Model Documentation](http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DataModel.html)
 * For more information see {AWS.DynamoDB.DocumentClient.createSet}
 *
 */
AWS.DynamoDB.DocumentClient = AWS.util.inherit({

  /**
   * Creates a DynamoDB document client with a set of configuration options.
   *
   * @option options params [map] An optional map of parameters to bind to every
   *   request sent by this service object.
   * @option options service [AWS.DynamoDB] An optional pre-configured instance
   *  of the AWS.DynamoDB service object to use for requests. The object may
   *  bound parameters used by the document client.
   * @option options convertEmptyValues [Boolean] set to true if you would like
   *  the document client to convert empty values (0-length strings, binary
   *  buffers, and sets) to be converted to NULL types when persisting to
   *  DynamoDB.
   * @option options wrapNumbers [Boolean] Set to true to return numbers as a
   *  NumberValue object instead of converting them to native JavaScript numbers.
   *  This allows for the safe round-trip transport of numbers of arbitrary size.
   * @see AWS.DynamoDB.constructor
   *
   */
  constructor: function DocumentClient(options) {
    var self = this;
    self.options = options || {};
    self.configure(self.options);
  },

  /**
   * @api private
   */
  configure: function configure(options) {
    var self = this;
    self.service = options.service;
    self.bindServiceObject(options);
    self.attrValue = options.attrValue =
      self.service.api.operations.putItem.input.members.Item.value.shape;
  },

  /**
   * @api private
   */
  bindServiceObject: function bindServiceObject(options) {
    var self = this;
    options = options || {};

    if (!self.service) {
      self.service = new AWS.DynamoDB(options);
    } else {
      var config = AWS.util.copy(self.service.config);
      self.service = new self.service.constructor.__super__(config);
      self.service.config.params =
        AWS.util.merge(self.service.config.params || {}, options.params);
    }
  },

  /**
   * @api private
   */
  makeServiceRequest: function(operation, params, callback) {
    var self = this;
    var request = self.service[operation](params);
    self.setupRequest(request);
    self.setupResponse(request);
    if (typeof callback === 'function') {
      request.send(callback);
    }
    return request;
  },

  /**
   * @api private
   */
  serviceClientOperationsMap: {
    batchGet: 'batchGetItem',
    batchWrite: 'batchWriteItem',
    delete: 'deleteItem',
    get: 'getItem',
    put: 'putItem',
    query: 'query',
    scan: 'scan',
    update: 'updateItem',
    transactGet: 'transactGetItems',
    transactWrite: 'transactWriteItems'
  },

  /**
   * Returns the attributes of one or more items from one or more tables
   * by delegating to `AWS.DynamoDB.batchGetItem()`.
   *
   * Supply the same parameters as {AWS.DynamoDB.batchGetItem} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.batchGetItem
   * @example Get items from multiple tables
   *  var params = {
   *    RequestItems: {
   *      'Table-1': {
   *        Keys: [
   *          {
   *             HashKey: 'haskey',
   *             NumberRangeKey: 1
   *          }
   *        ]
   *      },
   *      'Table-2': {
   *        Keys: [
   *          { foo: 'bar' },
   *        ]
   *      }
   *    }
   *  };
   *
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  documentClient.batchGet(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   *
   */
  batchGet: function(params, callback) {
    var operation = this.serviceClientOperationsMap['batchGet'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Puts or deletes multiple items in one or more tables by delegating
   * to `AWS.DynamoDB.batchWriteItem()`.
   *
   * Supply the same parameters as {AWS.DynamoDB.batchWriteItem} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.batchWriteItem
   * @example Write to and delete from a table
   *  var params = {
   *    RequestItems: {
   *      'Table-1': [
   *        {
   *          DeleteRequest: {
   *            Key: { HashKey: 'someKey' }
   *          }
   *        },
   *        {
   *          PutRequest: {
   *            Item: {
   *              HashKey: 'anotherKey',
   *              NumAttribute: 1,
   *              BoolAttribute: true,
   *              ListAttribute: [1, 'two', false],
   *              MapAttribute: { foo: 'bar' }
   *            }
   *          }
   *        }
   *      ]
   *    }
   *  };
   *
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  documentClient.batchWrite(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   *
   */
  batchWrite: function(params, callback) {
    var operation = this.serviceClientOperationsMap['batchWrite'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Deletes a single item in a table by primary key by delegating to
   * `AWS.DynamoDB.deleteItem()`
   *
   * Supply the same parameters as {AWS.DynamoDB.deleteItem} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.deleteItem
   * @example Delete an item from a table
   *  var params = {
   *    TableName : 'Table',
   *    Key: {
   *      HashKey: 'hashkey',
   *      NumberRangeKey: 1
   *    }
   *  };
   *
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  documentClient.delete(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   *
   */
  delete: function(params, callback) {
    var operation = this.serviceClientOperationsMap['delete'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Returns a set of attributes for the item with the given primary key
   * by delegating to `AWS.DynamoDB.getItem()`.
   *
   * Supply the same parameters as {AWS.DynamoDB.getItem} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.getItem
   * @example Get an item from a table
   *  var params = {
   *    TableName : 'Table',
   *    Key: {
   *      HashKey: 'hashkey'
   *    }
   *  };
   *
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  documentClient.get(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   *
   */
  get: function(params, callback) {
    var operation = this.serviceClientOperationsMap['get'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Creates a new item, or replaces an old item with a new item by
   * delegating to `AWS.DynamoDB.putItem()`.
   *
   * Supply the same parameters as {AWS.DynamoDB.putItem} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.putItem
   * @example Create a new item in a table
   *  var params = {
   *    TableName : 'Table',
   *    Item: {
   *       HashKey: 'haskey',
   *       NumAttribute: 1,
   *       BoolAttribute: true,
   *       ListAttribute: [1, 'two', false],
   *       MapAttribute: { foo: 'bar'},
   *       NullAttribute: null
   *    }
   *  };
   *
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  documentClient.put(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   *
   */
  put: function(params, callback) {
    var operation = this.serviceClientOperationsMap['put'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Edits an existing item's attributes, or adds a new item to the table if
   * it does not already exist by delegating to `AWS.DynamoDB.updateItem()`.
   *
   * Supply the same parameters as {AWS.DynamoDB.updateItem} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.updateItem
   * @example Update an item with expressions
   *  var params = {
   *    TableName: 'Table',
   *    Key: { HashKey : 'hashkey' },
   *    UpdateExpression: 'set #a = :x + :y',
   *    ConditionExpression: '#a < :MAX',
   *    ExpressionAttributeNames: {'#a' : 'Sum'},
   *    ExpressionAttributeValues: {
   *      ':x' : 20,
   *      ':y' : 45,
   *      ':MAX' : 100,
   *    }
   *  };
   *
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  documentClient.update(params, function(err, data) {
   *     if (err) console.log(err);
   *     else console.log(data);
   *  });
   *
   */
  update: function(params, callback) {
    var operation = this.serviceClientOperationsMap['update'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Returns one or more items and item attributes by accessing every item
   * in a table or a secondary index.
   *
   * Supply the same parameters as {AWS.DynamoDB.scan} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.scan
   * @example Scan the table with a filter expression
   *  var params = {
   *    TableName : 'Table',
   *    FilterExpression : 'Year = :this_year',
   *    ExpressionAttributeValues : {':this_year' : 2015}
   *  };
   *
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  documentClient.scan(params, function(err, data) {
   *     if (err) console.log(err);
   *     else console.log(data);
   *  });
   *
   */
  scan: function(params, callback) {
    var operation = this.serviceClientOperationsMap['scan'];
    return this.makeServiceRequest(operation, params, callback);
  },

   /**
    * Directly access items from a table by primary key or a secondary index.
    *
    * Supply the same parameters as {AWS.DynamoDB.query} with
    * `AttributeValue`s substituted by native JavaScript types.
    *
    * @see AWS.DynamoDB.query
    * @example Query an index
    *  var params = {
    *    TableName: 'Table',
    *    IndexName: 'Index',
    *    KeyConditionExpression: 'HashKey = :hkey and RangeKey > :rkey',
    *    ExpressionAttributeValues: {
    *      ':hkey': 'key',
    *      ':rkey': 2015
    *    }
    *  };
    *
    *  var documentClient = new AWS.DynamoDB.DocumentClient();
    *
    *  documentClient.query(params, function(err, data) {
    *     if (err) console.log(err);
    *     else console.log(data);
    *  });
    *
    */
  query: function(params, callback) {
    var operation = this.serviceClientOperationsMap['query'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Synchronous write operation that groups up to 10 action requests
   *
   * Supply the same parameters as {AWS.DynamoDB.transactWriteItems} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.transactWriteItems
   * @example Get items from multiple tables
   *  var params = {
   *    TransactItems: [{
   *      Put: {
   *        TableName : 'Table0',
   *        Item: {
   *          HashKey: 'haskey',
   *          NumAttribute: 1,
   *          BoolAttribute: true,
   *          ListAttribute: [1, 'two', false],
   *          MapAttribute: { foo: 'bar'},
   *          NullAttribute: null
   *        }
   *      }
   *    }, {
   *      Update: {
   *        TableName: 'Table1',
   *        Key: { HashKey : 'hashkey' },
   *        UpdateExpression: 'set #a = :x + :y',
   *        ConditionExpression: '#a < :MAX',
   *        ExpressionAttributeNames: {'#a' : 'Sum'},
   *        ExpressionAttributeValues: {
   *          ':x' : 20,
   *          ':y' : 45,
   *          ':MAX' : 100,
   *        }
   *      }
   *    }]
   *  };
   *
   *  documentClient.transactWrite(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   */
  transactWrite: function(params, callback) {
    var operation = this.serviceClientOperationsMap['transactWrite'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Atomically retrieves multiple items from one or more tables (but not from indexes)
   * in a single account and region.
   *
   * Supply the same parameters as {AWS.DynamoDB.transactGetItems} with
   * `AttributeValue`s substituted by native JavaScript types.
   *
   * @see AWS.DynamoDB.transactGetItems
   * @example Get items from multiple tables
   *  var params = {
   *    TransactItems: [{
   *      Get: {
   *        TableName : 'Table0',
   *        Key: {
   *          HashKey: 'hashkey0'
   *        }
   *      }
   *    }, {
   *      Get: {
   *        TableName : 'Table1',
   *        Key: {
   *          HashKey: 'hashkey1'
   *        }
   *      }
   *    }]
   *  };
   *
   *  documentClient.transactGet(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   */
  transactGet: function(params, callback) {
    var operation = this.serviceClientOperationsMap['transactGet'];
    return this.makeServiceRequest(operation, params, callback);
  },

  /**
   * Creates a set of elements inferring the type of set from
   * the type of the first element. Amazon DynamoDB currently supports
   * the number sets, string sets, and binary sets. For more information
   * about DynamoDB data types see the documentation on the
   * [Amazon DynamoDB Data Model](http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DataModel.html#DataModel.DataTypes).
   *
   * @param list [Array] Collection to represent your DynamoDB Set
   * @param options [map]
   *  * **validate** [Boolean] set to true if you want to validate the type
   *    of each element in the set. Defaults to `false`.
   * @example Creating a number set
   *  var documentClient = new AWS.DynamoDB.DocumentClient();
   *
   *  var params = {
   *    Item: {
   *      hashkey: 'hashkey'
   *      numbers: documentClient.createSet([1, 2, 3]);
   *    }
   *  };
   *
   *  documentClient.put(params, function(err, data) {
   *    if (err) console.log(err);
   *    else console.log(data);
   *  });
   *
   */
  createSet: function(list, options) {
    options = options || {};
    return new DynamoDBSet(list, options);
  },

  /**
   * @api private
   */
  getTranslator: function() {
    return new Translator(this.options);
  },

  /**
   * @api private
   */
  setupRequest: function setupRequest(request) {
    var self = this;
    var translator = self.getTranslator();
    var operation = request.operation;
    var inputShape = request.service.api.operations[operation].input;
    request._events.validate.unshift(function(req) {
      req.rawParams = AWS.util.copy(req.params);
      req.params = translator.translateInput(req.rawParams, inputShape);
    });
  },

  /**
   * @api private
   */
  setupResponse: function setupResponse(request) {
    var self = this;
    var translator = self.getTranslator();
    var outputShape = self.service.api.operations[request.operation].output;
    request.on('extractData', function(response) {
      response.data = translator.translateOutput(response.data, outputShape);
    });

    var response = request.response;
    response.nextPage = function(cb) {
      var resp = this;
      var req = resp.request;
      var config;
      var service = req.service;
      var operation = req.operation;
      try {
        config = service.paginationConfig(operation, true);
      } catch (e) { resp.error = e; }

      if (!resp.hasNextPage()) {
        if (cb) cb(resp.error, null);
        else if (resp.error) throw resp.error;
        return null;
      }

      var params = AWS.util.copy(req.rawParams);
      if (!resp.nextPageTokens) {
        return cb ? cb(null, null) : null;
      } else {
        var inputTokens = config.inputToken;
        if (typeof inputTokens === 'string') inputTokens = [inputTokens];
        for (var i = 0; i < inputTokens.length; i++) {
          params[inputTokens[i]] = resp.nextPageTokens[i];
        }
        return self[operation](params, cb);
      }
    };
  }

});

/**
 * @api private
 */
module.exports = AWS.DynamoDB.DocumentClient;


/***/ }),

/***/ 53789:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;

/**
 * An object recognizable as a numeric value that stores the underlying number
 * as a string.
 *
 * Intended to be a deserialization target for the DynamoDB Document Client when
 * the `wrapNumbers` flag is set. This allows for numeric values that lose
 * precision when converted to JavaScript's `number` type.
 */
var DynamoDBNumberValue = util.inherit({
  constructor: function NumberValue(value) {
    this.wrapperName = 'NumberValue';
    this.value = value.toString();
  },

  /**
   * Render the underlying value as a number when converting to JSON.
   */
  toJSON: function () {
    return this.toNumber();
  },

  /**
   * Convert the underlying value to a JavaScript number.
   */
  toNumber: function () {
    return Number(this.value);
  },

  /**
   * Return a string representing the unaltered value provided to the
   * constructor.
   */
  toString: function () {
    return this.value;
  }
});

/**
 * @api private
 */
module.exports = DynamoDBNumberValue;


/***/ }),

/***/ 67058:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;
var typeOf = __webpack_require__(96908).typeOf;

/**
 * @api private
 */
var memberTypeToSetType = {
  'String': 'String',
  'Number': 'Number',
  'NumberValue': 'Number',
  'Binary': 'Binary'
};

/**
 * @api private
 */
var DynamoDBSet = util.inherit({

  constructor: function Set(list, options) {
    options = options || {};
    this.wrapperName = 'Set';
    this.initialize(list, options.validate);
  },

  initialize: function(list, validate) {
    var self = this;
    self.values = [].concat(list);
    self.detectType();
    if (validate) {
      self.validate();
    }
  },

  detectType: function() {
    this.type = memberTypeToSetType[typeOf(this.values[0])];
    if (!this.type) {
      throw util.error(new Error(), {
        code: 'InvalidSetType',
        message: 'Sets can contain string, number, or binary values'
      });
    }
  },

  validate: function() {
    var self = this;
    var length = self.values.length;
    var values = self.values;
    for (var i = 0; i < length; i++) {
      if (memberTypeToSetType[typeOf(values[i])] !== self.type) {
        throw util.error(new Error(), {
          code: 'InvalidType',
          message: self.type + ' Set contains ' + typeOf(values[i]) + ' value'
        });
      }
    }
  },

  /**
   * Render the underlying values only when converting to JSON.
   */
  toJSON: function() {
    var self = this;
    return self.values;
  }

});

/**
 * @api private
 */
module.exports = DynamoDBSet;


/***/ }),

/***/ 19759:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;
var convert = __webpack_require__(97677);

var Translator = function(options) {
  options = options || {};
  this.attrValue = options.attrValue;
  this.convertEmptyValues = Boolean(options.convertEmptyValues);
  this.wrapNumbers = Boolean(options.wrapNumbers);
};

Translator.prototype.translateInput = function(value, shape) {
  this.mode = 'input';
  return this.translate(value, shape);
};

Translator.prototype.translateOutput = function(value, shape) {
  this.mode = 'output';
  return this.translate(value, shape);
};

Translator.prototype.translate = function(value, shape) {
  var self = this;
  if (!shape || value === undefined) return undefined;

  if (shape.shape === self.attrValue) {
    return convert[self.mode](value, {
      convertEmptyValues: self.convertEmptyValues,
      wrapNumbers: self.wrapNumbers,
    });
  }
  switch (shape.type) {
    case 'structure': return self.translateStructure(value, shape);
    case 'map': return self.translateMap(value, shape);
    case 'list': return self.translateList(value, shape);
    default: return self.translateScalar(value, shape);
  }
};

Translator.prototype.translateStructure = function(structure, shape) {
  var self = this;
  if (structure == null) return undefined;

  var struct = {};
  util.each(structure, function(name, value) {
    var memberShape = shape.members[name];
    if (memberShape) {
      var result = self.translate(value, memberShape);
      if (result !== undefined) struct[name] = result;
    }
  });
  return struct;
};

Translator.prototype.translateList = function(list, shape) {
  var self = this;
  if (list == null) return undefined;

  var out = [];
  util.arrayEach(list, function(value) {
    var result = self.translate(value, shape.member);
    if (result === undefined) out.push(null);
    else out.push(result);
  });
  return out;
};

Translator.prototype.translateMap = function(map, shape) {
  var self = this;
  if (map == null) return undefined;

  var out = {};
  util.each(map, function(key, value) {
    var result = self.translate(value, shape.value);
    if (result === undefined) out[key] = null;
    else out[key] = result;
  });
  return out;
};

Translator.prototype.translateScalar = function(value, shape) {
  return shape.toType(value);
};

/**
 * @api private
 */
module.exports = Translator;


/***/ }),

/***/ 96908:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;

function typeOf(data) {
  if (data === null && typeof data === 'object') {
    return 'null';
  } else if (data !== undefined && isBinary(data)) {
    return 'Binary';
  } else if (data !== undefined && data.constructor) {
    return data.wrapperName || util.typeName(data.constructor);
  } else if (data !== undefined && typeof data === 'object') {
    // this object is the result of Object.create(null), hence the absence of a
    // defined constructor
    return 'Object';
  } else {
    return 'undefined';
  }
}

function isBinary(data) {
  var types = [
    'Buffer', 'File', 'Blob', 'ArrayBuffer', 'DataView',
    'Int8Array', 'Uint8Array', 'Uint8ClampedArray',
    'Int16Array', 'Uint16Array', 'Int32Array', 'Uint32Array',
    'Float32Array', 'Float64Array'
  ];
  if (util.isNode()) {
    var Stream = util.stream.Stream;
    if (util.Buffer.isBuffer(data) || data instanceof Stream) {
      return true;
    }
  }

  for (var i = 0; i < types.length; i++) {
    if (data !== undefined && data.constructor) {
      if (util.isType(data, types[i])) return true;
      if (util.typeName(data.constructor) === types[i]) return true;
    }
  }

  return false;
}

/**
 * @api private
 */
module.exports = {
  typeOf: typeOf,
  isBinary: isBinary
};


/***/ }),

/***/ 44646:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var eventMessageChunker = __webpack_require__(3582).eventMessageChunker;
var parseEvent = __webpack_require__(57157).parseEvent;

function createEventStream(body, parser, model) {
    var eventMessages = eventMessageChunker(body);

    var events = [];

    for (var i = 0; i < eventMessages.length; i++) {
        events.push(parseEvent(parser, eventMessages[i], model));
    }

    return events;
}

/**
 * @api private
 */
module.exports = {
    createEventStream: createEventStream
};


/***/ }),

/***/ 34649:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;
var Transform = __webpack_require__(92413).Transform;
var allocBuffer = util.buffer.alloc;

/** @type {Transform} */
function EventMessageChunkerStream(options) {
    Transform.call(this, options);

    this.currentMessageTotalLength = 0;
    this.currentMessagePendingLength = 0;
    /** @type {Buffer} */
    this.currentMessage = null;

    /** @type {Buffer} */
    this.messageLengthBuffer = null;
}

EventMessageChunkerStream.prototype = Object.create(Transform.prototype);

/**
 *
 * @param {Buffer} chunk
 * @param {string} encoding
 * @param {*} callback
 */
EventMessageChunkerStream.prototype._transform = function(chunk, encoding, callback) {
    var chunkLength = chunk.length;
    var currentOffset = 0;

    while (currentOffset < chunkLength) {
        // create new message if necessary
        if (!this.currentMessage) {
            // working on a new message, determine total length
            var bytesRemaining = chunkLength - currentOffset;
            // prevent edge case where total length spans 2 chunks
            if (!this.messageLengthBuffer) {
                this.messageLengthBuffer = allocBuffer(4);
            }
            var numBytesForTotal = Math.min(
                4 - this.currentMessagePendingLength, // remaining bytes to fill the messageLengthBuffer
                bytesRemaining // bytes left in chunk
            );

            chunk.copy(
                this.messageLengthBuffer,
                this.currentMessagePendingLength,
                currentOffset,
                currentOffset + numBytesForTotal
            );

            this.currentMessagePendingLength += numBytesForTotal;
            currentOffset += numBytesForTotal;

            if (this.currentMessagePendingLength < 4) {
                // not enough information to create the current message
                break;
            }
            this.allocateMessage(this.messageLengthBuffer.readUInt32BE(0));
            this.messageLengthBuffer = null;
        }

        // write data into current message
        var numBytesToWrite = Math.min(
            this.currentMessageTotalLength - this.currentMessagePendingLength, // number of bytes left to complete message
            chunkLength - currentOffset // number of bytes left in the original chunk
        );
        chunk.copy(
            this.currentMessage, // target buffer
            this.currentMessagePendingLength, // target offset
            currentOffset, // chunk offset
            currentOffset + numBytesToWrite // chunk end to write
        );
        this.currentMessagePendingLength += numBytesToWrite;
        currentOffset += numBytesToWrite;

        // check if a message is ready to be pushed
        if (this.currentMessageTotalLength && this.currentMessageTotalLength === this.currentMessagePendingLength) {
            // push out the message
            this.push(this.currentMessage);
            // cleanup
            this.currentMessage = null;
            this.currentMessageTotalLength = 0;
            this.currentMessagePendingLength = 0;
        }
    }

    callback();
};

EventMessageChunkerStream.prototype._flush = function(callback) {
    if (this.currentMessageTotalLength) {
        if (this.currentMessageTotalLength === this.currentMessagePendingLength) {
            callback(null, this.currentMessage);
        } else {
            callback(new Error('Truncated event message received.'));
        }
    } else {
        callback();
    }
};

/**
 * @param {number} size Size of the message to be allocated.
 * @api private
 */
EventMessageChunkerStream.prototype.allocateMessage = function(size) {
    if (typeof size !== 'number') {
        throw new Error('Attempted to allocate an event message where size was not a number: ' + size);
    }
    this.currentMessageTotalLength = size;
    this.currentMessagePendingLength = 4;
    this.currentMessage = allocBuffer(size);
    this.currentMessage.writeUInt32BE(size, 0);
};

/**
 * @api private
 */
module.exports = {
    EventMessageChunkerStream: EventMessageChunkerStream
};


/***/ }),

/***/ 3582:
/***/ ((module) => {

/**
 * Takes in a buffer of event messages and splits them into individual messages.
 * @param {Buffer} buffer
 * @api private
 */
function eventMessageChunker(buffer) {
    /** @type Buffer[] */
    var messages = [];
    var offset = 0;

    while (offset < buffer.length) {
        var totalLength = buffer.readInt32BE(offset);

        // create new buffer for individual message (shares memory with original)
        var message = buffer.slice(offset, totalLength + offset);
        // increment offset to it starts at the next message
        offset += totalLength;

        messages.push(message);
    }

    return messages;
}

/**
 * @api private
 */
module.exports = {
    eventMessageChunker: eventMessageChunker
};


/***/ }),

/***/ 70987:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var Transform = __webpack_require__(92413).Transform;
var parseEvent = __webpack_require__(57157).parseEvent;

/** @type {Transform} */
function EventUnmarshallerStream(options) {
    options = options || {};
    // set output to object mode
    options.readableObjectMode = true;
    Transform.call(this, options);
    this._readableState.objectMode = true;

    this.parser = options.parser;
    this.eventStreamModel = options.eventStreamModel;
}

EventUnmarshallerStream.prototype = Object.create(Transform.prototype);

/**
 *
 * @param {Buffer} chunk
 * @param {string} encoding
 * @param {*} callback
 */
EventUnmarshallerStream.prototype._transform = function(chunk, encoding, callback) {
    try {
        var event = parseEvent(this.parser, chunk, this.eventStreamModel);
        this.push(event);
        return callback();
    } catch (err) {
        callback(err);
    }
};

/**
 * @api private
 */
module.exports = {
    EventUnmarshallerStream: EventUnmarshallerStream
};


/***/ }),

/***/ 55416:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;
var toBuffer = util.buffer.toBuffer;

/**
 * A lossless representation of a signed, 64-bit integer. Instances of this
 * class may be used in arithmetic expressions as if they were numeric
 * primitives, but the binary representation will be preserved unchanged as the
 * `bytes` property of the object. The bytes should be encoded as big-endian,
 * two's complement integers.
 * @param {Buffer} bytes
 *
 * @api private
 */
function Int64(bytes) {
    if (bytes.length !== 8) {
        throw new Error('Int64 buffers must be exactly 8 bytes');
    }
    if (!util.Buffer.isBuffer(bytes)) bytes = toBuffer(bytes);

    this.bytes = bytes;
}

/**
 * @param {number} number
 * @returns {Int64}
 *
 * @api private
 */
Int64.fromNumber = function(number) {
    if (number > 9223372036854775807 || number < -9223372036854775808) {
        throw new Error(
            number + ' is too large (or, if negative, too small) to represent as an Int64'
        );
    }

    var bytes = new Uint8Array(8);
    for (
        var i = 7, remaining = Math.abs(Math.round(number));
        i > -1 && remaining > 0;
        i--, remaining /= 256
    ) {
        bytes[i] = remaining;
    }

    if (number < 0) {
        negate(bytes);
    }

    return new Int64(bytes);
};

/**
 * @returns {number}
 *
 * @api private
 */
Int64.prototype.valueOf = function() {
    var bytes = this.bytes.slice(0);
    var negative = bytes[0] & 128;
    if (negative) {
        negate(bytes);
    }

    return parseInt(bytes.toString('hex'), 16) * (negative ? -1 : 1);
};

Int64.prototype.toString = function() {
    return String(this.valueOf());
};

/**
 * @param {Buffer} bytes
 *
 * @api private
 */
function negate(bytes) {
    for (var i = 0; i < 8; i++) {
        bytes[i] ^= 0xFF;
    }
    for (var i = 7; i > -1; i--) {
        bytes[i]++;
        if (bytes[i] !== 0) {
            break;
        }
    }
}

/**
 * @api private
 */
module.exports = {
    Int64: Int64
};


/***/ }),

/***/ 57157:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var parseMessage = __webpack_require__(40788).parseMessage;

/**
 *
 * @param {*} parser
 * @param {Buffer} message
 * @param {*} shape
 * @api private
 */
function parseEvent(parser, message, shape) {
    var parsedMessage = parseMessage(message);

    // check if message is an event or error
    var messageType = parsedMessage.headers[':message-type'];
    if (messageType) {
        if (messageType.value === 'error') {
            throw parseError(parsedMessage);
        } else if (messageType.value !== 'event') {
            // not sure how to parse non-events/non-errors, ignore for now
            return;
        }
    }

    // determine event type
    var eventType = parsedMessage.headers[':event-type'];
    // check that the event type is modeled
    var eventModel = shape.members[eventType.value];
    if (!eventModel) {
        return;
    }

    var result = {};
    // check if an event payload exists
    var eventPayloadMemberName = eventModel.eventPayloadMemberName;
    if (eventPayloadMemberName) {
        var payloadShape = eventModel.members[eventPayloadMemberName];
        // if the shape is binary, return the byte array
        if (payloadShape.type === 'binary') {
            result[eventPayloadMemberName] = parsedMessage.body;
        } else {
            result[eventPayloadMemberName] = parser.parse(parsedMessage.body.toString(), payloadShape);
        }
    }

    // read event headers
    var eventHeaderNames = eventModel.eventHeaderMemberNames;
    for (var i = 0; i < eventHeaderNames.length; i++) {
        var name = eventHeaderNames[i];
        if (parsedMessage.headers[name]) {
            // parse the header!
            result[name] = eventModel.members[name].toType(parsedMessage.headers[name].value);
        }
    }

    var output = {};
    output[eventType.value] = result;
    return output;
}

function parseError(message) {
    var errorCode = message.headers[':error-code'];
    var errorMessage = message.headers[':error-message'];
    var error = new Error(errorMessage.value || errorMessage);
    error.code = error.name = errorCode.value || errorCode;
    return error;
}

/**
 * @api private
 */
module.exports = {
    parseEvent: parseEvent
};


/***/ }),

/***/ 40788:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var Int64 = __webpack_require__(55416).Int64;

var splitMessage = __webpack_require__(66985).splitMessage;

var BOOLEAN_TAG = 'boolean';
var BYTE_TAG = 'byte';
var SHORT_TAG = 'short';
var INT_TAG = 'integer';
var LONG_TAG = 'long';
var BINARY_TAG = 'binary';
var STRING_TAG = 'string';
var TIMESTAMP_TAG = 'timestamp';
var UUID_TAG = 'uuid';

/**
 * @api private
 *
 * @param {Buffer} headers
 */
function parseHeaders(headers) {
    var out = {};
    var position = 0;
    while (position < headers.length) {
        var nameLength = headers.readUInt8(position++);
        var name = headers.slice(position, position + nameLength).toString();
        position += nameLength;
        switch (headers.readUInt8(position++)) {
            case 0 /* boolTrue */:
                out[name] = {
                    type: BOOLEAN_TAG,
                    value: true
                };
                break;
            case 1 /* boolFalse */:
                out[name] = {
                    type: BOOLEAN_TAG,
                    value: false
                };
                break;
            case 2 /* byte */:
                out[name] = {
                    type: BYTE_TAG,
                    value: headers.readInt8(position++)
                };
                break;
            case 3 /* short */:
                out[name] = {
                    type: SHORT_TAG,
                    value: headers.readInt16BE(position)
                };
                position += 2;
                break;
            case 4 /* integer */:
                out[name] = {
                    type: INT_TAG,
                    value: headers.readInt32BE(position)
                };
                position += 4;
                break;
            case 5 /* long */:
                out[name] = {
                    type: LONG_TAG,
                    value: new Int64(headers.slice(position, position + 8))
                };
                position += 8;
                break;
            case 6 /* byteArray */:
                var binaryLength = headers.readUInt16BE(position);
                position += 2;
                out[name] = {
                    type: BINARY_TAG,
                    value: headers.slice(position, position + binaryLength)
                };
                position += binaryLength;
                break;
            case 7 /* string */:
                var stringLength = headers.readUInt16BE(position);
                position += 2;
                out[name] = {
                    type: STRING_TAG,
                    value: headers.slice(
                        position,
                        position + stringLength
                    ).toString()
                };
                position += stringLength;
                break;
            case 8 /* timestamp */:
                out[name] = {
                    type: TIMESTAMP_TAG,
                    value: new Date(
                        new Int64(headers.slice(position, position + 8))
                            .valueOf()
                    )
                };
                position += 8;
                break;
            case 9 /* uuid */:
                var uuidChars = headers.slice(position, position + 16)
                    .toString('hex');
                position += 16;
                out[name] = {
                    type: UUID_TAG,
                    value: uuidChars.substr(0, 8) + '-' +
                        uuidChars.substr(8, 4) + '-' +
                        uuidChars.substr(12, 4) + '-' +
                        uuidChars.substr(16, 4) + '-' +
                        uuidChars.substr(20)
                };
                break;
            default:
                throw new Error('Unrecognized header type tag');
        }
    }
    return out;
}

function parseMessage(message) {
    var parsed = splitMessage(message);
    return { headers: parseHeaders(parsed.headers), body: parsed.body };
}

/**
 * @api private
 */
module.exports = {
    parseMessage: parseMessage
};


/***/ }),

/***/ 66985:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;
var toBuffer = util.buffer.toBuffer;

// All prelude components are unsigned, 32-bit integers
var PRELUDE_MEMBER_LENGTH = 4;
// The prelude consists of two components
var PRELUDE_LENGTH = PRELUDE_MEMBER_LENGTH * 2;
// Checksums are always CRC32 hashes.
var CHECKSUM_LENGTH = 4;
// Messages must include a full prelude, a prelude checksum, and a message checksum
var MINIMUM_MESSAGE_LENGTH = PRELUDE_LENGTH + CHECKSUM_LENGTH * 2;

/**
 * @api private
 *
 * @param {Buffer} message
 */
function splitMessage(message) {
    if (!util.Buffer.isBuffer(message)) message = toBuffer(message);

    if (message.length < MINIMUM_MESSAGE_LENGTH) {
        throw new Error('Provided message too short to accommodate event stream message overhead');
    }

    if (message.length !== message.readUInt32BE(0)) {
        throw new Error('Reported message length does not match received message length');
    }

    var expectedPreludeChecksum = message.readUInt32BE(PRELUDE_LENGTH);

    if (
        expectedPreludeChecksum !== util.crypto.crc32(
            message.slice(0, PRELUDE_LENGTH)
        )
    ) {
        throw new Error(
            'The prelude checksum specified in the message (' +
            expectedPreludeChecksum +
            ') does not match the calculated CRC32 checksum.'
        );
    }

    var expectedMessageChecksum = message.readUInt32BE(message.length - CHECKSUM_LENGTH);

    if (
        expectedMessageChecksum !== util.crypto.crc32(
            message.slice(0, message.length - CHECKSUM_LENGTH)
        )
    ) {
        throw new Error(
            'The message checksum did not match the expected value of ' +
                expectedMessageChecksum
        );
    }

    var headersStart = PRELUDE_LENGTH + CHECKSUM_LENGTH;
    var headersEnd = headersStart + message.readUInt32BE(PRELUDE_MEMBER_LENGTH);

    return {
        headers: message.slice(headersStart, headersEnd),
        body: message.slice(headersEnd, message.length - CHECKSUM_LENGTH),
    };
}

/**
 * @api private
 */
module.exports = {
    splitMessage: splitMessage
};


/***/ }),

/***/ 14494:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

/**
 * What is necessary to create an event stream in node?
 *  - http response stream
 *  - parser
 *  - event stream model
 */

var EventMessageChunkerStream = __webpack_require__(34649).EventMessageChunkerStream;
var EventUnmarshallerStream = __webpack_require__(70987).EventUnmarshallerStream;

function createEventStream(stream, parser, model) {
    var eventStream = new EventUnmarshallerStream({
        parser: parser,
        eventStreamModel: model
    });

    var eventMessageChunker = new EventMessageChunkerStream();

    stream.pipe(
        eventMessageChunker
    ).pipe(eventStream);

    stream.on('error', function(err) {
        eventMessageChunker.emit('error', err);
    });

    eventMessageChunker.on('error', function(err) {
        eventStream.emit('error', err);
    });

    return eventStream;
}

/**
 * @api private
 */
module.exports = {
    createEventStream: createEventStream
};


/***/ }),

/***/ 62096:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var SequentialExecutor = __webpack_require__(52715);
var DISCOVER_ENDPOINT = __webpack_require__(91698).discoverEndpoint;
/**
 * The namespace used to register global event listeners for request building
 * and sending.
 */
AWS.EventListeners = {
  /**
   * @!attribute VALIDATE_CREDENTIALS
   *   A request listener that validates whether the request is being
   *   sent with credentials.
   *   Handles the {AWS.Request~validate 'validate' Request event}
   *   @example Sending a request without validating credentials
   *     var listener = AWS.EventListeners.Core.VALIDATE_CREDENTIALS;
   *     request.removeListener('validate', listener);
   *   @readonly
   *   @return [Function]
   * @!attribute VALIDATE_REGION
   *   A request listener that validates whether the region is set
   *   for a request.
   *   Handles the {AWS.Request~validate 'validate' Request event}
   *   @example Sending a request without validating region configuration
   *     var listener = AWS.EventListeners.Core.VALIDATE_REGION;
   *     request.removeListener('validate', listener);
   *   @readonly
   *   @return [Function]
   * @!attribute VALIDATE_PARAMETERS
   *   A request listener that validates input parameters in a request.
   *   Handles the {AWS.Request~validate 'validate' Request event}
   *   @example Sending a request without validating parameters
   *     var listener = AWS.EventListeners.Core.VALIDATE_PARAMETERS;
   *     request.removeListener('validate', listener);
   *   @example Disable parameter validation globally
   *     AWS.EventListeners.Core.removeListener('validate',
   *       AWS.EventListeners.Core.VALIDATE_REGION);
   *   @readonly
   *   @return [Function]
   * @!attribute SEND
   *   A request listener that initiates the HTTP connection for a
   *   request being sent. Handles the {AWS.Request~send 'send' Request event}
   *   @example Replacing the HTTP handler
   *     var listener = AWS.EventListeners.Core.SEND;
   *     request.removeListener('send', listener);
   *     request.on('send', function(response) {
   *       customHandler.send(response);
   *     });
   *   @return [Function]
   *   @readonly
   * @!attribute HTTP_DATA
   *   A request listener that reads data from the HTTP connection in order
   *   to build the response data.
   *   Handles the {AWS.Request~httpData 'httpData' Request event}.
   *   Remove this handler if you are overriding the 'httpData' event and
   *   do not want extra data processing and buffering overhead.
   *   @example Disabling default data processing
   *     var listener = AWS.EventListeners.Core.HTTP_DATA;
   *     request.removeListener('httpData', listener);
   *   @return [Function]
   *   @readonly
   */
  Core: {} /* doc hack */
};

/**
 * @api private
 */
function getOperationAuthtype(req) {
  if (!req.service.api.operations) {
    return '';
  }
  var operation = req.service.api.operations[req.operation];
  return operation ? operation.authtype : '';
}

AWS.EventListeners = {
  Core: new SequentialExecutor().addNamedListeners(function(add, addAsync) {
    addAsync('VALIDATE_CREDENTIALS', 'validate',
        function VALIDATE_CREDENTIALS(req, done) {
      if (!req.service.api.signatureVersion && !req.service.config.signatureVersion) return done(); // none
      req.service.config.getCredentials(function(err) {
        if (err) {
          req.response.error = AWS.util.error(err,
            {code: 'CredentialsError', message: 'Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1'});
        }
        done();
      });
    });

    add('VALIDATE_REGION', 'validate', function VALIDATE_REGION(req) {
      if (!req.service.isGlobalEndpoint) {
        var dnsHostRegex = new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);
        if (!req.service.config.region) {
          req.response.error = AWS.util.error(new Error(),
            {code: 'ConfigError', message: 'Missing region in config'});
        } else if (!dnsHostRegex.test(req.service.config.region)) {
          req.response.error = AWS.util.error(new Error(),
            {code: 'ConfigError', message: 'Invalid region in config'});
        }
      }
    });

    add('BUILD_IDEMPOTENCY_TOKENS', 'validate', function BUILD_IDEMPOTENCY_TOKENS(req) {
      if (!req.service.api.operations) {
        return;
      }
      var operation = req.service.api.operations[req.operation];
      if (!operation) {
        return;
      }
      var idempotentMembers = operation.idempotentMembers;
      if (!idempotentMembers.length) {
        return;
      }
      // creates a copy of params so user's param object isn't mutated
      var params = AWS.util.copy(req.params);
      for (var i = 0, iLen = idempotentMembers.length; i < iLen; i++) {
        if (!params[idempotentMembers[i]]) {
          // add the member
          params[idempotentMembers[i]] = AWS.util.uuid.v4();
        }
      }
      req.params = params;
    });

    add('VALIDATE_PARAMETERS', 'validate', function VALIDATE_PARAMETERS(req) {
      if (!req.service.api.operations) {
        return;
      }
      var rules = req.service.api.operations[req.operation].input;
      var validation = req.service.config.paramValidation;
      new AWS.ParamValidator(validation).validate(rules, req.params);
    });

    addAsync('COMPUTE_SHA256', 'afterBuild', function COMPUTE_SHA256(req, done) {
      req.haltHandlersOnError();
      if (!req.service.api.operations) {
        return;
      }
      var operation = req.service.api.operations[req.operation];
      var authtype = operation ? operation.authtype : '';
      if (!req.service.api.signatureVersion && !authtype && !req.service.config.signatureVersion) return done(); // none
      if (req.service.getSignerClass(req) === AWS.Signers.V4) {
        var body = req.httpRequest.body || '';
        if (authtype.indexOf('unsigned-body') >= 0) {
          req.httpRequest.headers['X-Amz-Content-Sha256'] = 'UNSIGNED-PAYLOAD';
          return done();
        }
        AWS.util.computeSha256(body, function(err, sha) {
          if (err) {
            done(err);
          }
          else {
            req.httpRequest.headers['X-Amz-Content-Sha256'] = sha;
            done();
          }
        });
      } else {
        done();
      }
    });

    add('SET_CONTENT_LENGTH', 'afterBuild', function SET_CONTENT_LENGTH(req) {
      var authtype = getOperationAuthtype(req);
      var payloadMember = AWS.util.getRequestPayloadShape(req);
      if (req.httpRequest.headers['Content-Length'] === undefined) {
        try {
          var length = AWS.util.string.byteLength(req.httpRequest.body);
          req.httpRequest.headers['Content-Length'] = length;
        } catch (err) {
          if (payloadMember && payloadMember.isStreaming) {
            if (payloadMember.requiresLength) {
              //streaming payload requires length(s3, glacier)
              throw err;
            } else if (authtype.indexOf('unsigned-body') >= 0) {
              //unbounded streaming payload(lex, mediastore)
              req.httpRequest.headers['Transfer-Encoding'] = 'chunked';
              return;
            } else {
              throw err;
            }
          }
          throw err;
        }
      }
    });

    add('SET_HTTP_HOST', 'afterBuild', function SET_HTTP_HOST(req) {
      req.httpRequest.headers['Host'] = req.httpRequest.endpoint.host;
    });

    add('RESTART', 'restart', function RESTART() {
      var err = this.response.error;
      if (!err || !err.retryable) return;

      this.httpRequest = new AWS.HttpRequest(
        this.service.endpoint,
        this.service.region
      );

      if (this.response.retryCount < this.service.config.maxRetries) {
        this.response.retryCount++;
      } else {
        this.response.error = null;
      }
    });

    var addToHead = true;
    addAsync('DISCOVER_ENDPOINT', 'sign', DISCOVER_ENDPOINT, addToHead);

    addAsync('SIGN', 'sign', function SIGN(req, done) {
      var service = req.service;
      var operations = req.service.api.operations || {};
      var operation = operations[req.operation];
      var authtype = operation ? operation.authtype : '';
      if (!service.api.signatureVersion && !authtype && !service.config.signatureVersion) return done(); // none

      service.config.getCredentials(function (err, credentials) {
        if (err) {
          req.response.error = err;
          return done();
        }

        try {
          var date = service.getSkewCorrectedDate();
          var SignerClass = service.getSignerClass(req);
          var signer = new SignerClass(req.httpRequest,
            service.getSigningName(),
            {
              signatureCache: service.config.signatureCache,
              operation: operation,
              signatureVersion: service.api.signatureVersion
            });
          signer.setServiceClientId(service._clientId);

          // clear old authorization headers
          delete req.httpRequest.headers['Authorization'];
          delete req.httpRequest.headers['Date'];
          delete req.httpRequest.headers['X-Amz-Date'];

          // add new authorization
          signer.addAuthorization(credentials, date);
          req.signedAt = date;
        } catch (e) {
          req.response.error = e;
        }
        done();
      });
    });

    add('VALIDATE_RESPONSE', 'validateResponse', function VALIDATE_RESPONSE(resp) {
      if (this.service.successfulResponse(resp, this)) {
        resp.data = {};
        resp.error = null;
      } else {
        resp.data = null;
        resp.error = AWS.util.error(new Error(),
          {code: 'UnknownError', message: 'An unknown error occurred.'});
      }
    });

    addAsync('SEND', 'send', function SEND(resp, done) {
      resp.httpResponse._abortCallback = done;
      resp.error = null;
      resp.data = null;

      function callback(httpResp) {
        resp.httpResponse.stream = httpResp;
        var stream = resp.request.httpRequest.stream;
        var service = resp.request.service;
        var api = service.api;
        var operationName = resp.request.operation;
        var operation = api.operations[operationName] || {};

        httpResp.on('headers', function onHeaders(statusCode, headers, statusMessage) {
          resp.request.emit(
            'httpHeaders',
            [statusCode, headers, resp, statusMessage]
          );

          if (!resp.httpResponse.streaming) {
            if (AWS.HttpClient.streamsApiVersion === 2) { // streams2 API check
              // if we detect event streams, we're going to have to
              // return the stream immediately
              if (operation.hasEventOutput && service.successfulResponse(resp)) {
                // skip reading the IncomingStream
                resp.request.emit('httpDone');
                done();
                return;
              }

              httpResp.on('readable', function onReadable() {
                var data = httpResp.read();
                if (data !== null) {
                  resp.request.emit('httpData', [data, resp]);
                }
              });
            } else { // legacy streams API
              httpResp.on('data', function onData(data) {
                resp.request.emit('httpData', [data, resp]);
              });
            }
          }
        });

        httpResp.on('end', function onEnd() {
          if (!stream || !stream.didCallback) {
            if (AWS.HttpClient.streamsApiVersion === 2 && (operation.hasEventOutput && service.successfulResponse(resp))) {
              // don't concatenate response chunks when streaming event stream data when response is successful
              return;
            }
            resp.request.emit('httpDone');
            done();
          }
        });
      }

      function progress(httpResp) {
        httpResp.on('sendProgress', function onSendProgress(value) {
          resp.request.emit('httpUploadProgress', [value, resp]);
        });

        httpResp.on('receiveProgress', function onReceiveProgress(value) {
          resp.request.emit('httpDownloadProgress', [value, resp]);
        });
      }

      function error(err) {
        if (err.code !== 'RequestAbortedError') {
          var errCode = err.code === 'TimeoutError' ? err.code : 'NetworkingError';
          err = AWS.util.error(err, {
            code: errCode,
            region: resp.request.httpRequest.region,
            hostname: resp.request.httpRequest.endpoint.hostname,
            retryable: true
          });
        }
        resp.error = err;
        resp.request.emit('httpError', [resp.error, resp], function() {
          done();
        });
      }

      function executeSend() {
        var http = AWS.HttpClient.getInstance();
        var httpOptions = resp.request.service.config.httpOptions || {};
        try {
          var stream = http.handleRequest(resp.request.httpRequest, httpOptions,
                                          callback, error);
          progress(stream);
        } catch (err) {
          error(err);
        }
      }
      var timeDiff = (resp.request.service.getSkewCorrectedDate() - this.signedAt) / 1000;
      if (timeDiff >= 60 * 10) { // if we signed 10min ago, re-sign
        this.emit('sign', [this], function(err) {
          if (err) done(err);
          else executeSend();
        });
      } else {
        executeSend();
      }
    });

    add('HTTP_HEADERS', 'httpHeaders',
        function HTTP_HEADERS(statusCode, headers, resp, statusMessage) {
      resp.httpResponse.statusCode = statusCode;
      resp.httpResponse.statusMessage = statusMessage;
      resp.httpResponse.headers = headers;
      resp.httpResponse.body = AWS.util.buffer.toBuffer('');
      resp.httpResponse.buffers = [];
      resp.httpResponse.numBytes = 0;
      var dateHeader = headers.date || headers.Date;
      var service = resp.request.service;
      if (dateHeader) {
        var serverTime = Date.parse(dateHeader);
        if (service.config.correctClockSkew
            && service.isClockSkewed(serverTime)) {
          service.applyClockOffset(serverTime);
        }
      }
    });

    add('HTTP_DATA', 'httpData', function HTTP_DATA(chunk, resp) {
      if (chunk) {
        if (AWS.util.isNode()) {
          resp.httpResponse.numBytes += chunk.length;

          var total = resp.httpResponse.headers['content-length'];
          var progress = { loaded: resp.httpResponse.numBytes, total: total };
          resp.request.emit('httpDownloadProgress', [progress, resp]);
        }

        resp.httpResponse.buffers.push(AWS.util.buffer.toBuffer(chunk));
      }
    });

    add('HTTP_DONE', 'httpDone', function HTTP_DONE(resp) {
      // convert buffers array into single buffer
      if (resp.httpResponse.buffers && resp.httpResponse.buffers.length > 0) {
        var body = AWS.util.buffer.concat(resp.httpResponse.buffers);
        resp.httpResponse.body = body;
      }
      delete resp.httpResponse.numBytes;
      delete resp.httpResponse.buffers;
    });

    add('FINALIZE_ERROR', 'retry', function FINALIZE_ERROR(resp) {
      if (resp.httpResponse.statusCode) {
        resp.error.statusCode = resp.httpResponse.statusCode;
        if (resp.error.retryable === undefined) {
          resp.error.retryable = this.service.retryableError(resp.error, this);
        }
      }
    });

    add('INVALIDATE_CREDENTIALS', 'retry', function INVALIDATE_CREDENTIALS(resp) {
      if (!resp.error) return;
      switch (resp.error.code) {
        case 'RequestExpired': // EC2 only
        case 'ExpiredTokenException':
        case 'ExpiredToken':
          resp.error.retryable = true;
          resp.request.service.config.credentials.expired = true;
      }
    });

    add('EXPIRED_SIGNATURE', 'retry', function EXPIRED_SIGNATURE(resp) {
      var err = resp.error;
      if (!err) return;
      if (typeof err.code === 'string' && typeof err.message === 'string') {
        if (err.code.match(/Signature/) && err.message.match(/expired/)) {
          resp.error.retryable = true;
        }
      }
    });

    add('CLOCK_SKEWED', 'retry', function CLOCK_SKEWED(resp) {
      if (!resp.error) return;
      if (this.service.clockSkewError(resp.error)
          && this.service.config.correctClockSkew) {
        resp.error.retryable = true;
      }
    });

    add('REDIRECT', 'retry', function REDIRECT(resp) {
      if (resp.error && resp.error.statusCode >= 300 &&
          resp.error.statusCode < 400 && resp.httpResponse.headers['location']) {
        this.httpRequest.endpoint =
          new AWS.Endpoint(resp.httpResponse.headers['location']);
        this.httpRequest.headers['Host'] = this.httpRequest.endpoint.host;
        resp.error.redirect = true;
        resp.error.retryable = true;
      }
    });

    add('RETRY_CHECK', 'retry', function RETRY_CHECK(resp) {
      if (resp.error) {
        if (resp.error.redirect && resp.redirectCount < resp.maxRedirects) {
          resp.error.retryDelay = 0;
        } else if (resp.retryCount < resp.maxRetries) {
          resp.error.retryDelay = this.service.retryDelays(resp.retryCount, resp.error) || 0;
        }
      }
    });

    addAsync('RESET_RETRY_STATE', 'afterRetry', function RESET_RETRY_STATE(resp, done) {
      var delay, willRetry = false;

      if (resp.error) {
        delay = resp.error.retryDelay || 0;
        if (resp.error.retryable && resp.retryCount < resp.maxRetries) {
          resp.retryCount++;
          willRetry = true;
        } else if (resp.error.redirect && resp.redirectCount < resp.maxRedirects) {
          resp.redirectCount++;
          willRetry = true;
        }
      }

      // delay < 0 is a signal from customBackoff to skip retries
      if (willRetry && delay >= 0) {
        resp.error = null;
        setTimeout(done, delay);
      } else {
        done();
      }
    });
  }),

  CorePost: new SequentialExecutor().addNamedListeners(function(add) {
    add('EXTRACT_REQUEST_ID', 'extractData', AWS.util.extractRequestId);
    add('EXTRACT_REQUEST_ID', 'extractError', AWS.util.extractRequestId);

    add('ENOTFOUND_ERROR', 'httpError', function ENOTFOUND_ERROR(err) {
      function isDNSError(err) {
        return err.errno === 'ENOTFOUND' ||
          typeof err.errno === 'number' &&
          typeof AWS.util.getSystemErrorName === 'function' &&
          ['EAI_NONAME', 'EAI_NODATA'].indexOf(AWS.util.getSystemErrorName(err.errno) >= 0);
      }
      if (err.code === 'NetworkingError' && isDNSError(err)) {
        var message = 'Inaccessible host: `' + err.hostname +
          '\'. This service may not be available in the `' + err.region +
          '\' region.';
        this.response.error = AWS.util.error(new Error(message), {
          code: 'UnknownEndpoint',
          region: err.region,
          hostname: err.hostname,
          retryable: true,
          originalError: err
        });
      }
    });
  }),

  Logger: new SequentialExecutor().addNamedListeners(function(add) {
    add('LOG_REQUEST', 'complete', function LOG_REQUEST(resp) {
      var req = resp.request;
      var logger = req.service.config.logger;
      if (!logger) return;
      function filterSensitiveLog(inputShape, shape) {
        if (!shape) {
          return shape;
        }
        if (inputShape.isSensitive) {
          return '***SensitiveInformation***';
        }
        switch (inputShape.type) {
          case 'structure':
            var struct = {};
            AWS.util.each(shape, function(subShapeName, subShape) {
              if (Object.prototype.hasOwnProperty.call(inputShape.members, subShapeName)) {
                struct[subShapeName] = filterSensitiveLog(inputShape.members[subShapeName], subShape);
              } else {
                struct[subShapeName] = subShape;
              }
            });
            return struct;
          case 'list':
            var list = [];
            AWS.util.arrayEach(shape, function(subShape, index) {
              list.push(filterSensitiveLog(inputShape.member, subShape));
            });
            return list;
          case 'map':
            var map = {};
            AWS.util.each(shape, function(key, value) {
              map[key] = filterSensitiveLog(inputShape.value, value);
            });
            return map;
          default:
            return shape;
        }
      }

      function buildMessage() {
        var time = resp.request.service.getSkewCorrectedDate().getTime();
        var delta = (time - req.startTime.getTime()) / 1000;
        var ansi = logger.isTTY ? true : false;
        var status = resp.httpResponse.statusCode;
        var censoredParams = req.params;
        if (
          req.service.api.operations &&
              req.service.api.operations[req.operation] &&
              req.service.api.operations[req.operation].input
        ) {
          var inputShape = req.service.api.operations[req.operation].input;
          censoredParams = filterSensitiveLog(inputShape, req.params);
        }
        var params = __webpack_require__(31669).inspect(censoredParams, true, null);
        var message = '';
        if (ansi) message += '\x1B[33m';
        message += '[AWS ' + req.service.serviceIdentifier + ' ' + status;
        message += ' ' + delta.toString() + 's ' + resp.retryCount + ' retries]';
        if (ansi) message += '\x1B[0;1m';
        message += ' ' + AWS.util.string.lowerFirst(req.operation);
        message += '(' + params + ')';
        if (ansi) message += '\x1B[0m';
        return message;
      }

      var line = buildMessage();
      if (typeof logger.log === 'function') {
        logger.log(line);
      } else if (typeof logger.write === 'function') {
        logger.write(line + '\n');
      }
    });
  }),

  Json: new SequentialExecutor().addNamedListeners(function(add) {
    var svc = __webpack_require__(74343);
    add('BUILD', 'build', svc.buildRequest);
    add('EXTRACT_DATA', 'extractData', svc.extractData);
    add('EXTRACT_ERROR', 'extractError', svc.extractError);
  }),

  Rest: new SequentialExecutor().addNamedListeners(function(add) {
    var svc = __webpack_require__(41957);
    add('BUILD', 'build', svc.buildRequest);
    add('EXTRACT_DATA', 'extractData', svc.extractData);
    add('EXTRACT_ERROR', 'extractError', svc.extractError);
  }),

  RestJson: new SequentialExecutor().addNamedListeners(function(add) {
    var svc = __webpack_require__(62007);
    add('BUILD', 'build', svc.buildRequest);
    add('EXTRACT_DATA', 'extractData', svc.extractData);
    add('EXTRACT_ERROR', 'extractError', svc.extractError);
  }),

  RestXml: new SequentialExecutor().addNamedListeners(function(add) {
    var svc = __webpack_require__(38074);
    add('BUILD', 'build', svc.buildRequest);
    add('EXTRACT_DATA', 'extractData', svc.extractData);
    add('EXTRACT_ERROR', 'extractError', svc.extractError);
  }),

  Query: new SequentialExecutor().addNamedListeners(function(add) {
    var svc = __webpack_require__(84586);
    add('BUILD', 'build', svc.buildRequest);
    add('EXTRACT_DATA', 'extractData', svc.extractData);
    add('EXTRACT_ERROR', 'extractError', svc.extractError);
  })
};


/***/ }),

/***/ 66677:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;

/**
 * The endpoint that a service will talk to, for example,
 * `'https://ec2.ap-southeast-1.amazonaws.com'`. If
 * you need to override an endpoint for a service, you can
 * set the endpoint on a service by passing the endpoint
 * object with the `endpoint` option key:
 *
 * ```javascript
 * var ep = new AWS.Endpoint('awsproxy.example.com');
 * var s3 = new AWS.S3({endpoint: ep});
 * s3.service.endpoint.hostname == 'awsproxy.example.com'
 * ```
 *
 * Note that if you do not specify a protocol, the protocol will
 * be selected based on your current {AWS.config} configuration.
 *
 * @!attribute protocol
 *   @return [String] the protocol (http or https) of the endpoint
 *     URL
 * @!attribute hostname
 *   @return [String] the host portion of the endpoint, e.g.,
 *     example.com
 * @!attribute host
 *   @return [String] the host portion of the endpoint including
 *     the port, e.g., example.com:80
 * @!attribute port
 *   @return [Integer] the port of the endpoint
 * @!attribute href
 *   @return [String] the full URL of the endpoint
 */
AWS.Endpoint = inherit({

  /**
   * @overload Endpoint(endpoint)
   *   Constructs a new endpoint given an endpoint URL. If the
   *   URL omits a protocol (http or https), the default protocol
   *   set in the global {AWS.config} will be used.
   *   @param endpoint [String] the URL to construct an endpoint from
   */
  constructor: function Endpoint(endpoint, config) {
    AWS.util.hideProperties(this, ['slashes', 'auth', 'hash', 'search', 'query']);

    if (typeof endpoint === 'undefined' || endpoint === null) {
      throw new Error('Invalid endpoint: ' + endpoint);
    } else if (typeof endpoint !== 'string') {
      return AWS.util.copy(endpoint);
    }

    if (!endpoint.match(/^http/)) {
      var useSSL = config && config.sslEnabled !== undefined ?
        config.sslEnabled : AWS.config.sslEnabled;
      endpoint = (useSSL ? 'https' : 'http') + '://' + endpoint;
    }

    AWS.util.update(this, AWS.util.urlParse(endpoint));

    // Ensure the port property is set as an integer
    if (this.port) {
      this.port = parseInt(this.port, 10);
    } else {
      this.port = this.protocol === 'https:' ? 443 : 80;
    }
  }

});

/**
 * The low level HTTP request object, encapsulating all HTTP header
 * and body data sent by a service request.
 *
 * @!attribute method
 *   @return [String] the HTTP method of the request
 * @!attribute path
 *   @return [String] the path portion of the URI, e.g.,
 *     "/list/?start=5&num=10"
 * @!attribute headers
 *   @return [map<String,String>]
 *     a map of header keys and their respective values
 * @!attribute body
 *   @return [String] the request body payload
 * @!attribute endpoint
 *   @return [AWS.Endpoint] the endpoint for the request
 * @!attribute region
 *   @api private
 *   @return [String] the region, for signing purposes only.
 */
AWS.HttpRequest = inherit({

  /**
   * @api private
   */
  constructor: function HttpRequest(endpoint, region) {
    endpoint = new AWS.Endpoint(endpoint);
    this.method = 'POST';
    this.path = endpoint.path || '/';
    this.headers = {};
    this.body = '';
    this.endpoint = endpoint;
    this.region = region;
    this._userAgent = '';
    this.setUserAgent();
  },

  /**
   * @api private
   */
  setUserAgent: function setUserAgent() {
    this._userAgent = this.headers[this.getUserAgentHeaderName()] = AWS.util.userAgent();
  },

  getUserAgentHeaderName: function getUserAgentHeaderName() {
    var prefix = AWS.util.isBrowser() ? 'X-Amz-' : '';
    return prefix + 'User-Agent';
  },

  /**
   * @api private
   */
  appendToUserAgent: function appendToUserAgent(agentPartial) {
    if (typeof agentPartial === 'string' && agentPartial) {
      this._userAgent += ' ' + agentPartial;
    }
    this.headers[this.getUserAgentHeaderName()] = this._userAgent;
  },

  /**
   * @api private
   */
  getUserAgent: function getUserAgent() {
    return this._userAgent;
  },

  /**
   * @return [String] the part of the {path} excluding the
   *   query string
   */
  pathname: function pathname() {
    return this.path.split('?', 1)[0];
  },

  /**
   * @return [String] the query string portion of the {path}
   */
  search: function search() {
    var query = this.path.split('?', 2)[1];
    if (query) {
      query = AWS.util.queryStringParse(query);
      return AWS.util.queryParamsToString(query);
    }
    return '';
  },

  /**
   * @api private
   * update httpRequest endpoint with endpoint string
   */
  updateEndpoint: function updateEndpoint(endpointStr) {
    var newEndpoint = new AWS.Endpoint(endpointStr);
    this.endpoint = newEndpoint;
    this.path = newEndpoint.path || '/';
    if (this.headers['Host']) {
      this.headers['Host'] = newEndpoint.host;
    }
  }
});

/**
 * The low level HTTP response object, encapsulating all HTTP header
 * and body data returned from the request.
 *
 * @!attribute statusCode
 *   @return [Integer] the HTTP status code of the response (e.g., 200, 404)
 * @!attribute headers
 *   @return [map<String,String>]
 *      a map of response header keys and their respective values
 * @!attribute body
 *   @return [String] the response body payload
 * @!attribute [r] streaming
 *   @return [Boolean] whether this response is being streamed at a low-level.
 *     Defaults to `false` (buffered reads). Do not modify this manually, use
 *     {createUnbufferedStream} to convert the stream to unbuffered mode
 *     instead.
 */
AWS.HttpResponse = inherit({

  /**
   * @api private
   */
  constructor: function HttpResponse() {
    this.statusCode = undefined;
    this.headers = {};
    this.body = undefined;
    this.streaming = false;
    this.stream = null;
  },

  /**
   * Disables buffering on the HTTP response and returns the stream for reading.
   * @return [Stream, XMLHttpRequest, null] the underlying stream object.
   *   Use this object to directly read data off of the stream.
   * @note This object is only available after the {AWS.Request~httpHeaders}
   *   event has fired. This method must be called prior to
   *   {AWS.Request~httpData}.
   * @example Taking control of a stream
   *   request.on('httpHeaders', function(statusCode, headers) {
   *     if (statusCode < 300) {
   *       if (headers.etag === 'xyz') {
   *         // pipe the stream, disabling buffering
   *         var stream = this.response.httpResponse.createUnbufferedStream();
   *         stream.pipe(process.stdout);
   *       } else { // abort this request and set a better error message
   *         this.abort();
   *         this.response.error = new Error('Invalid ETag');
   *       }
   *     }
   *   }).send(console.log);
   */
  createUnbufferedStream: function createUnbufferedStream() {
    this.streaming = true;
    return this.stream;
  }
});


AWS.HttpClient = inherit({});

/**
 * @api private
 */
AWS.HttpClient.getInstance = function getInstance() {
  if (this.singleton === undefined) {
    this.singleton = new this();
  }
  return this.singleton;
};


/***/ }),

/***/ 60303:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var Stream = AWS.util.stream.Stream;
var TransformStream = AWS.util.stream.Transform;
var ReadableStream = AWS.util.stream.Readable;
__webpack_require__(66677);
var CONNECTION_REUSE_ENV_NAME = 'AWS_NODEJS_CONNECTION_REUSE_ENABLED';

/**
 * @api private
 */
AWS.NodeHttpClient = AWS.util.inherit({
  handleRequest: function handleRequest(httpRequest, httpOptions, callback, errCallback) {
    var self = this;
    var endpoint = httpRequest.endpoint;
    var pathPrefix = '';
    if (!httpOptions) httpOptions = {};
    if (httpOptions.proxy) {
      pathPrefix = endpoint.protocol + '//' + endpoint.hostname;
      if (endpoint.port !== 80 && endpoint.port !== 443) {
        pathPrefix += ':' + endpoint.port;
      }
      endpoint = new AWS.Endpoint(httpOptions.proxy);
    }

    var useSSL = endpoint.protocol === 'https:';
    var http = useSSL ? __webpack_require__(57211) : __webpack_require__(98605);
    var options = {
      host: endpoint.hostname,
      port: endpoint.port,
      method: httpRequest.method,
      headers: httpRequest.headers,
      path: pathPrefix + httpRequest.path
    };

    if (!httpOptions.agent) {
      options.agent = this.getAgent(useSSL, {
        keepAlive: process.env[CONNECTION_REUSE_ENV_NAME] === '1' ? true : false
      });
    }

    AWS.util.update(options, httpOptions);
    delete options.proxy; // proxy isn't an HTTP option
    delete options.timeout; // timeout isn't an HTTP option

    var stream = http.request(options, function (httpResp) {
      if (stream.didCallback) return;

      callback(httpResp);
      httpResp.emit(
        'headers',
        httpResp.statusCode,
        httpResp.headers,
        httpResp.statusMessage
      );
    });
    httpRequest.stream = stream; // attach stream to httpRequest
    stream.didCallback = false;

    // connection timeout support
    if (httpOptions.connectTimeout) {
      var connectTimeoutId;
      stream.on('socket', function(socket) {
        if (socket.connecting) {
          connectTimeoutId = setTimeout(function connectTimeout() {
            if (stream.didCallback) return; stream.didCallback = true;

            stream.abort();
            errCallback(AWS.util.error(
              new Error('Socket timed out without establishing a connection'),
              {code: 'TimeoutError'}
            ));
          }, httpOptions.connectTimeout);
          socket.on('connect', function() {
            clearTimeout(connectTimeoutId);
            connectTimeoutId = null;
          });
        }
      });
    }

    // timeout support
    stream.setTimeout(httpOptions.timeout || 0, function() {
      if (stream.didCallback) return; stream.didCallback = true;

      var msg = 'Connection timed out after ' + httpOptions.timeout + 'ms';
      errCallback(AWS.util.error(new Error(msg), {code: 'TimeoutError'}));
      stream.abort();
    });

    stream.on('error', function() {
      if (connectTimeoutId) {
        clearTimeout(connectTimeoutId);
        connectTimeoutId = null;
      }
      if (stream.didCallback) return; stream.didCallback = true;
      errCallback.apply(stream, arguments);
    });

    var expect = httpRequest.headers.Expect || httpRequest.headers.expect;
    if (expect === '100-continue') {
      stream.on('continue', function() {
        self.writeBody(stream, httpRequest);
      });
    } else {
      this.writeBody(stream, httpRequest);
    }

    return stream;
  },

  writeBody: function writeBody(stream, httpRequest) {
    var body = httpRequest.body;
    var totalBytes = parseInt(httpRequest.headers['Content-Length'], 10);

    if (body instanceof Stream) {
      // For progress support of streaming content -
      // pipe the data through a transform stream to emit 'sendProgress' events
      var progressStream = this.progressStream(stream, totalBytes);
      if (progressStream) {
        body.pipe(progressStream).pipe(stream);
      } else {
        body.pipe(stream);
      }
    } else if (body) {
      // The provided body is a buffer/string and is already fully available in memory -
      // For performance it's best to send it as a whole by calling stream.end(body),
      // Callers expect a 'sendProgress' event which is best emitted once
      // the http request stream has been fully written and all data flushed.
      // The use of totalBytes is important over body.length for strings where
      // length is char length and not byte length.
      stream.once('finish', function() {
        stream.emit('sendProgress', {
          loaded: totalBytes,
          total: totalBytes
        });
      });
      stream.end(body);
    } else {
      // no request body
      stream.end();
    }
  },

  /**
   * Create the https.Agent or http.Agent according to the request schema.
   */
  getAgent: function getAgent(useSSL, agentOptions) {
    var http = useSSL ? __webpack_require__(57211) : __webpack_require__(98605);
    if (useSSL) {
      if (!AWS.NodeHttpClient.sslAgent) {
        AWS.NodeHttpClient.sslAgent = new http.Agent(AWS.util.merge({
          rejectUnauthorized: process.env.NODE_TLS_REJECT_UNAUTHORIZED === '0' ? false : true
        }, agentOptions || {}));
        AWS.NodeHttpClient.sslAgent.setMaxListeners(0);

        // delegate maxSockets to globalAgent, set a default limit of 50 if current value is Infinity.
        // Users can bypass this default by supplying their own Agent as part of SDK configuration.
        Object.defineProperty(AWS.NodeHttpClient.sslAgent, 'maxSockets', {
          enumerable: true,
          get: function() {
            var defaultMaxSockets = 50;
            var globalAgent = http.globalAgent;
            if (globalAgent && globalAgent.maxSockets !== Infinity && typeof globalAgent.maxSockets === 'number') {
              return globalAgent.maxSockets;
            }
            return defaultMaxSockets;
          }
        });
      }
      return AWS.NodeHttpClient.sslAgent;
    } else {
      if (!AWS.NodeHttpClient.agent) {
        AWS.NodeHttpClient.agent = new http.Agent(agentOptions);
      }
      return AWS.NodeHttpClient.agent;
    }
  },

  progressStream: function progressStream(stream, totalBytes) {
    if (typeof TransformStream === 'undefined') {
      // for node 0.8 there is no streaming progress
      return;
    }
    var loadedBytes = 0;
    var reporter = new TransformStream();
    reporter._transform = function(chunk, encoding, callback) {
      if (chunk) {
        loadedBytes += chunk.length;
        stream.emit('sendProgress', {
          loaded: loadedBytes,
          total: totalBytes
        });
      }
      callback(null, chunk);
    };
    return reporter;
  },

  emitter: null
});

/**
 * @!ignore
 */

/**
 * @api private
 */
AWS.HttpClient.prototype = AWS.NodeHttpClient.prototype;

/**
 * @api private
 */
AWS.HttpClient.streamsApiVersion = ReadableStream ? 2 : 1;


/***/ }),

/***/ 47080:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);

function JsonBuilder() { }

JsonBuilder.prototype.build = function(value, shape) {
  return JSON.stringify(translate(value, shape));
};

function translate(value, shape) {
  if (!shape || value === undefined || value === null) return undefined;

  switch (shape.type) {
    case 'structure': return translateStructure(value, shape);
    case 'map': return translateMap(value, shape);
    case 'list': return translateList(value, shape);
    default: return translateScalar(value, shape);
  }
}

function translateStructure(structure, shape) {
  var struct = {};
  util.each(structure, function(name, value) {
    var memberShape = shape.members[name];
    if (memberShape) {
      if (memberShape.location !== 'body') return;
      var locationName = memberShape.isLocationName ? memberShape.name : name;
      var result = translate(value, memberShape);
      if (result !== undefined) struct[locationName] = result;
    }
  });
  return struct;
}

function translateList(list, shape) {
  var out = [];
  util.arrayEach(list, function(value) {
    var result = translate(value, shape.member);
    if (result !== undefined) out.push(result);
  });
  return out;
}

function translateMap(map, shape) {
  var out = {};
  util.each(map, function(key, value) {
    var result = translate(value, shape.value);
    if (result !== undefined) out[key] = result;
  });
  return out;
}

function translateScalar(value, shape) {
  return shape.toWireFormat(value);
}

/**
 * @api private
 */
module.exports = JsonBuilder;


/***/ }),

/***/ 44142:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);

function JsonParser() { }

JsonParser.prototype.parse = function(value, shape) {
  return translate(JSON.parse(value), shape);
};

function translate(value, shape) {
  if (!shape || value === undefined) return undefined;

  switch (shape.type) {
    case 'structure': return translateStructure(value, shape);
    case 'map': return translateMap(value, shape);
    case 'list': return translateList(value, shape);
    default: return translateScalar(value, shape);
  }
}

function translateStructure(structure, shape) {
  if (structure == null) return undefined;

  var struct = {};
  var shapeMembers = shape.members;
  util.each(shapeMembers, function(name, memberShape) {
    var locationName = memberShape.isLocationName ? memberShape.name : name;
    if (Object.prototype.hasOwnProperty.call(structure, locationName)) {
      var value = structure[locationName];
      var result = translate(value, memberShape);
      if (result !== undefined) struct[name] = result;
    }
  });
  return struct;
}

function translateList(list, shape) {
  if (list == null) return undefined;

  var out = [];
  util.arrayEach(list, function(value) {
    var result = translate(value, shape.member);
    if (result === undefined) out.push(null);
    else out.push(result);
  });
  return out;
}

function translateMap(map, shape) {
  if (map == null) return undefined;

  var out = {};
  util.each(map, function(key, value) {
    var result = translate(value, shape.value);
    if (result === undefined) out[key] = null;
    else out[key] = result;
  });
  return out;
}

function translateScalar(value, shape) {
  return shape.toType(value);
}

/**
 * @api private
 */
module.exports = JsonParser;


/***/ }),

/***/ 11759:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
__webpack_require__(66677);
var inherit = AWS.util.inherit;

/**
 * Represents a metadata service available on EC2 instances. Using the
 * {request} method, you can receieve metadata about any available resource
 * on the metadata service.
 *
 * You can disable the use of the IMDS by setting the AWS_EC2_METADATA_DISABLED
 * environment variable to a truthy value.
 *
 * @!attribute [r] httpOptions
 *   @return [map] a map of options to pass to the underlying HTTP request:
 *
 *     * **timeout** (Number) &mdash; a timeout value in milliseconds to wait
 *       before aborting the connection. Set to 0 for no timeout.
 *
 * @!macro nobrowser
 */
AWS.MetadataService = inherit({
  /**
   * @return [String] the hostname of the instance metadata service
   */
  host: '169.254.169.254',

  /**
   * @!ignore
   */

  /**
   * Default HTTP options. By default, the metadata service is set to not
   * timeout on long requests. This means that on non-EC2 machines, this
   * request will never return. If you are calling this operation from an
   * environment that may not always run on EC2, set a `timeout` value so
   * the SDK will abort the request after a given number of milliseconds.
   */
  httpOptions: { timeout: 0 },

  /**
   * when enabled, metadata service will not fetch token
   */
  disableFetchToken: false,

  /**
   * Creates a new MetadataService object with a given set of options.
   *
   * @option options host [String] the hostname of the instance metadata
   *   service
   * @option options httpOptions [map] a map of options to pass to the
   *   underlying HTTP request:
   *
   *   * **timeout** (Number) &mdash; a timeout value in milliseconds to wait
   *     before aborting the connection. Set to 0 for no timeout.
   * @option options maxRetries [Integer] the maximum number of retries to
   *   perform for timeout errors
   * @option options retryDelayOptions [map] A set of options to configure the
   *   retry delay on retryable errors. See AWS.Config for details.
   */
  constructor: function MetadataService(options) {
    AWS.util.update(this, options);
  },

  /**
   * Sends a request to the instance metadata service for a given resource.
   *
   * @param path [String] the path of the resource to get
   *
   * @param options [map] an optional map used to make request
   *
   *   * **method** (String) &mdash; HTTP request method
   *
   *   * **headers** (map<String,String>) &mdash; a map of response header keys and their respective values
   *
   * @callback callback function(err, data)
   *   Called when a response is available from the service.
   *   @param err [Error, null] if an error occurred, this value will be set
   *   @param data [String, null] if the request was successful, the body of
   *     the response
   */
  request: function request(path, options, callback) {
    if (arguments.length === 2) {
      callback = options;
      options = {};
    }

    if (process.env[AWS.util.imdsDisabledEnv]) {
      callback(new Error('EC2 Instance Metadata Service access disabled'));
      return;
    }

    path = path || '/';
    var httpRequest = new AWS.HttpRequest('http://' + this.host + path);
    httpRequest.method = options.method || 'GET';
    if (options.headers) {
      httpRequest.headers = options.headers;
    }
    AWS.util.handleRequestWithRetries(httpRequest, this, callback);
  },

  /**
  * @api private
  */
  loadCredentialsCallbacks: [],

  /**
   * Fetches metadata token used for getting credentials
   *
   * @api private
   * @callback callback function(err, token)
   *   Called when token is loaded from the resource
   */
  fetchMetadataToken: function fetchMetadataToken(callback) {
    var self = this;
    var tokenFetchPath = '/latest/api/token';
    self.request(
      tokenFetchPath,
      {
        'method': 'PUT',
        'headers': {
          'x-aws-ec2-metadata-token-ttl-seconds': '21600'
        }
      },
      callback
    );
  },

  /**
   * Fetches credentials
   *
   * @api private
   * @callback cb function(err, creds)
   *   Called when credentials are loaded from the resource
   */
  fetchCredentials: function fetchCredentials(options, cb) {
    var self = this;
    var basePath = '/latest/meta-data/iam/security-credentials/';

    self.request(basePath, options, function (err, roleName) {
      if (err) {
        self.disableFetchToken = !(err.statusCode === 401);
        cb(AWS.util.error(
          err,
          {
            message: 'EC2 Metadata roleName request returned error'
          }
        ));
        return;
      }
      roleName = roleName.split('\n')[0]; // grab first (and only) role
      self.request(basePath + roleName, options, function (credErr, credData) {
        if (credErr) {
          self.disableFetchToken = !(credErr.statusCode === 401);
          cb(AWS.util.error(
            credErr,
            {
              message: 'EC2 Metadata creds request returned error'
            }
          ));
          return;
        }
        try {
          var credentials = JSON.parse(credData);
          cb(null, credentials);
        } catch (parseError) {
          cb(parseError);
        }
      });
    });
  },

  /**
   * Loads a set of credentials stored in the instance metadata service
   *
   * @api private
   * @callback callback function(err, credentials)
   *   Called when credentials are loaded from the resource
   *   @param err [Error] if an error occurred, this value will be set
   *   @param credentials [Object] the raw JSON object containing all
   *     metadata from the credentials resource
   */
  loadCredentials: function loadCredentials(callback) {
    var self = this;
    self.loadCredentialsCallbacks.push(callback);
    if (self.loadCredentialsCallbacks.length > 1) { return; }

    function callbacks(err, creds) {
      var cb;
      while ((cb = self.loadCredentialsCallbacks.shift()) !== undefined) {
        cb(err, creds);
      }
    }

    if (self.disableFetchToken) {
      self.fetchCredentials({}, callbacks);
    } else {
      self.fetchMetadataToken(function(tokenError, token) {
        if (tokenError) {
          if (tokenError.code === 'TimeoutError') {
            self.disableFetchToken = true;
          } else if (tokenError.retryable === true) {
            callbacks(AWS.util.error(
              tokenError,
              {
                message: 'EC2 Metadata token request returned error'
              }
            ));
            return;
          } else if (tokenError.statusCode === 400) {
            callbacks(AWS.util.error(
              tokenError,
              {
                message: 'EC2 Metadata token request returned 400'
              }
            ));
            return;
          }
        }
        var options = {};
        if (token) {
          options.headers = {
            'x-aws-ec2-metadata-token': token
          };
        }
        self.fetchCredentials(options, callbacks);
      });

    }
  }
});

/**
 * @api private
 */
module.exports = AWS.MetadataService;


/***/ }),

/***/ 9941:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var Collection = __webpack_require__(74740);
var Operation = __webpack_require__(26308);
var Shape = __webpack_require__(90454);
var Paginator = __webpack_require__(20499);
var ResourceWaiter = __webpack_require__(54978);
var metadata = __webpack_require__(49497);

var util = __webpack_require__(73576);
var property = util.property;
var memoizedProperty = util.memoizedProperty;

function Api(api, options) {
  var self = this;
  api = api || {};
  options = options || {};
  options.api = this;

  api.metadata = api.metadata || {};

  var serviceIdentifier = options.serviceIdentifier;
  delete options.serviceIdentifier;

  property(this, 'isApi', true, false);
  property(this, 'apiVersion', api.metadata.apiVersion);
  property(this, 'endpointPrefix', api.metadata.endpointPrefix);
  property(this, 'signingName', api.metadata.signingName);
  property(this, 'globalEndpoint', api.metadata.globalEndpoint);
  property(this, 'signatureVersion', api.metadata.signatureVersion);
  property(this, 'jsonVersion', api.metadata.jsonVersion);
  property(this, 'targetPrefix', api.metadata.targetPrefix);
  property(this, 'protocol', api.metadata.protocol);
  property(this, 'timestampFormat', api.metadata.timestampFormat);
  property(this, 'xmlNamespaceUri', api.metadata.xmlNamespace);
  property(this, 'abbreviation', api.metadata.serviceAbbreviation);
  property(this, 'fullName', api.metadata.serviceFullName);
  property(this, 'serviceId', api.metadata.serviceId);
  if (serviceIdentifier && metadata[serviceIdentifier]) {
      property(this, 'xmlNoDefaultLists', metadata[serviceIdentifier].xmlNoDefaultLists, false);
  }

  memoizedProperty(this, 'className', function() {
    var name = api.metadata.serviceAbbreviation || api.metadata.serviceFullName;
    if (!name) return null;

    name = name.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g, '');
    if (name === 'ElasticLoadBalancing') name = 'ELB';
    return name;
  });

  function addEndpointOperation(name, operation) {
    if (operation.endpointoperation === true) {
      property(self, 'endpointOperation', util.string.lowerFirst(name));
    }
    if (operation.endpointdiscovery && !self.hasRequiredEndpointDiscovery) {
      property(
        self,
        'hasRequiredEndpointDiscovery',
        operation.endpointdiscovery.required === true
      );
    }
  }

  property(this, 'operations', new Collection(api.operations, options, function(name, operation) {
    return new Operation(name, operation, options);
  }, util.string.lowerFirst, addEndpointOperation));

  property(this, 'shapes', new Collection(api.shapes, options, function(name, shape) {
    return Shape.create(shape, options);
  }));

  property(this, 'paginators', new Collection(api.paginators, options, function(name, paginator) {
    return new Paginator(name, paginator, options);
  }));

  property(this, 'waiters', new Collection(api.waiters, options, function(name, waiter) {
    return new ResourceWaiter(name, waiter, options);
  }, util.string.lowerFirst));

  if (options.documentation) {
    property(this, 'documentation', api.documentation);
    property(this, 'documentationUrl', api.documentationUrl);
  }
}

/**
 * @api private
 */
module.exports = Api;


/***/ }),

/***/ 74740:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var memoizedProperty = __webpack_require__(73576).memoizedProperty;

function memoize(name, value, factory, nameTr) {
  memoizedProperty(this, nameTr(name), function() {
    return factory(name, value);
  });
}

function Collection(iterable, options, factory, nameTr, callback) {
  nameTr = nameTr || String;
  var self = this;

  for (var id in iterable) {
    if (Object.prototype.hasOwnProperty.call(iterable, id)) {
      memoize.call(self, id, iterable[id], factory, nameTr);
      if (callback) callback(id, iterable[id]);
    }
  }
}

/**
 * @api private
 */
module.exports = Collection;


/***/ }),

/***/ 26308:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var Shape = __webpack_require__(90454);

var util = __webpack_require__(73576);
var property = util.property;
var memoizedProperty = util.memoizedProperty;

function Operation(name, operation, options) {
  var self = this;
  options = options || {};

  property(this, 'name', operation.name || name);
  property(this, 'api', options.api, false);

  operation.http = operation.http || {};
  property(this, 'endpoint', operation.endpoint);
  property(this, 'httpMethod', operation.http.method || 'POST');
  property(this, 'httpPath', operation.http.requestUri || '/');
  property(this, 'authtype', operation.authtype || '');
  property(
    this,
    'endpointDiscoveryRequired',
    operation.endpointdiscovery ?
      (operation.endpointdiscovery.required ? 'REQUIRED' : 'OPTIONAL') :
    'NULL'
  );

  memoizedProperty(this, 'input', function() {
    if (!operation.input) {
      return new Shape.create({type: 'structure'}, options);
    }
    return Shape.create(operation.input, options);
  });

  memoizedProperty(this, 'output', function() {
    if (!operation.output) {
      return new Shape.create({type: 'structure'}, options);
    }
    return Shape.create(operation.output, options);
  });

  memoizedProperty(this, 'errors', function() {
    var list = [];
    if (!operation.errors) return null;

    for (var i = 0; i < operation.errors.length; i++) {
      list.push(Shape.create(operation.errors[i], options));
    }

    return list;
  });

  memoizedProperty(this, 'paginator', function() {
    return options.api.paginators[name];
  });

  if (options.documentation) {
    property(this, 'documentation', operation.documentation);
    property(this, 'documentationUrl', operation.documentationUrl);
  }

  // idempotentMembers only tracks top-level input shapes
  memoizedProperty(this, 'idempotentMembers', function() {
    var idempotentMembers = [];
    var input = self.input;
    var members = input.members;
    if (!input.members) {
      return idempotentMembers;
    }
    for (var name in members) {
      if (!members.hasOwnProperty(name)) {
        continue;
      }
      if (members[name].isIdempotent === true) {
        idempotentMembers.push(name);
      }
    }
    return idempotentMembers;
  });

  memoizedProperty(this, 'hasEventOutput', function() {
    var output = self.output;
    return hasEventStream(output);
  });
}

function hasEventStream(topLevelShape) {
  var members = topLevelShape.members;
  var payload = topLevelShape.payload;

  if (!topLevelShape.members) {
    return false;
  }

  if (payload) {
    var payloadMember = members[payload];
    return payloadMember.isEventStream;
  }

  // check if any member is an event stream
  for (var name in members) {
    if (!members.hasOwnProperty(name)) {
      if (members[name].isEventStream === true) {
        return true;
      }
    }
  }
  return false;
}

/**
 * @api private
 */
module.exports = Operation;


/***/ }),

/***/ 20499:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var property = __webpack_require__(73576).property;

function Paginator(name, paginator) {
  property(this, 'inputToken', paginator.input_token);
  property(this, 'limitKey', paginator.limit_key);
  property(this, 'moreResults', paginator.more_results);
  property(this, 'outputToken', paginator.output_token);
  property(this, 'resultKey', paginator.result_key);
}

/**
 * @api private
 */
module.exports = Paginator;


/***/ }),

/***/ 54978:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);
var property = util.property;

function ResourceWaiter(name, waiter, options) {
  options = options || {};
  property(this, 'name', name);
  property(this, 'api', options.api, false);

  if (waiter.operation) {
    property(this, 'operation', util.string.lowerFirst(waiter.operation));
  }

  var self = this;
  var keys = [
    'type',
    'description',
    'delay',
    'maxAttempts',
    'acceptors'
  ];

  keys.forEach(function(key) {
    var value = waiter[key];
    if (value) {
      property(self, key, value);
    }
  });
}

/**
 * @api private
 */
module.exports = ResourceWaiter;


/***/ }),

/***/ 90454:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var Collection = __webpack_require__(74740);

var util = __webpack_require__(73576);

function property(obj, name, value) {
  if (value !== null && value !== undefined) {
    util.property.apply(this, arguments);
  }
}

function memoizedProperty(obj, name) {
  if (!obj.constructor.prototype[name]) {
    util.memoizedProperty.apply(this, arguments);
  }
}

function Shape(shape, options, memberName) {
  options = options || {};

  property(this, 'shape', shape.shape);
  property(this, 'api', options.api, false);
  property(this, 'type', shape.type);
  property(this, 'enum', shape.enum);
  property(this, 'min', shape.min);
  property(this, 'max', shape.max);
  property(this, 'pattern', shape.pattern);
  property(this, 'location', shape.location || this.location || 'body');
  property(this, 'name', this.name || shape.xmlName || shape.queryName ||
    shape.locationName || memberName);
  property(this, 'isStreaming', shape.streaming || this.isStreaming || false);
  property(this, 'requiresLength', shape.requiresLength, false);
  property(this, 'isComposite', shape.isComposite || false);
  property(this, 'isShape', true, false);
  property(this, 'isQueryName', Boolean(shape.queryName), false);
  property(this, 'isLocationName', Boolean(shape.locationName), false);
  property(this, 'isIdempotent', shape.idempotencyToken === true);
  property(this, 'isJsonValue', shape.jsonvalue === true);
  property(this, 'isSensitive', shape.sensitive === true || shape.prototype && shape.prototype.sensitive === true);
  property(this, 'isEventStream', Boolean(shape.eventstream), false);
  property(this, 'isEvent', Boolean(shape.event), false);
  property(this, 'isEventPayload', Boolean(shape.eventpayload), false);
  property(this, 'isEventHeader', Boolean(shape.eventheader), false);
  property(this, 'isTimestampFormatSet', Boolean(shape.timestampFormat) || shape.prototype && shape.prototype.isTimestampFormatSet === true, false);
  property(this, 'endpointDiscoveryId', Boolean(shape.endpointdiscoveryid), false);
  property(this, 'hostLabel', Boolean(shape.hostLabel), false);

  if (options.documentation) {
    property(this, 'documentation', shape.documentation);
    property(this, 'documentationUrl', shape.documentationUrl);
  }

  if (shape.xmlAttribute) {
    property(this, 'isXmlAttribute', shape.xmlAttribute || false);
  }

  // type conversion and parsing
  property(this, 'defaultValue', null);
  this.toWireFormat = function(value) {
    if (value === null || value === undefined) return '';
    return value;
  };
  this.toType = function(value) { return value; };
}

/**
 * @api private
 */
Shape.normalizedTypes = {
  character: 'string',
  double: 'float',
  long: 'integer',
  short: 'integer',
  biginteger: 'integer',
  bigdecimal: 'float',
  blob: 'binary'
};

/**
 * @api private
 */
Shape.types = {
  'structure': StructureShape,
  'list': ListShape,
  'map': MapShape,
  'boolean': BooleanShape,
  'timestamp': TimestampShape,
  'float': FloatShape,
  'integer': IntegerShape,
  'string': StringShape,
  'base64': Base64Shape,
  'binary': BinaryShape
};

Shape.resolve = function resolve(shape, options) {
  if (shape.shape) {
    var refShape = options.api.shapes[shape.shape];
    if (!refShape) {
      throw new Error('Cannot find shape reference: ' + shape.shape);
    }

    return refShape;
  } else {
    return null;
  }
};

Shape.create = function create(shape, options, memberName) {
  if (shape.isShape) return shape;

  var refShape = Shape.resolve(shape, options);
  if (refShape) {
    var filteredKeys = Object.keys(shape);
    if (!options.documentation) {
      filteredKeys = filteredKeys.filter(function(name) {
        return !name.match(/documentation/);
      });
    }

    // create an inline shape with extra members
    var InlineShape = function() {
      refShape.constructor.call(this, shape, options, memberName);
    };
    InlineShape.prototype = refShape;
    return new InlineShape();
  } else {
    // set type if not set
    if (!shape.type) {
      if (shape.members) shape.type = 'structure';
      else if (shape.member) shape.type = 'list';
      else if (shape.key) shape.type = 'map';
      else shape.type = 'string';
    }

    // normalize types
    var origType = shape.type;
    if (Shape.normalizedTypes[shape.type]) {
      shape.type = Shape.normalizedTypes[shape.type];
    }

    if (Shape.types[shape.type]) {
      return new Shape.types[shape.type](shape, options, memberName);
    } else {
      throw new Error('Unrecognized shape type: ' + origType);
    }
  }
};

function CompositeShape(shape) {
  Shape.apply(this, arguments);
  property(this, 'isComposite', true);

  if (shape.flattened) {
    property(this, 'flattened', shape.flattened || false);
  }
}

function StructureShape(shape, options) {
  var self = this;
  var requiredMap = null, firstInit = !this.isShape;

  CompositeShape.apply(this, arguments);

  if (firstInit) {
    property(this, 'defaultValue', function() { return {}; });
    property(this, 'members', {});
    property(this, 'memberNames', []);
    property(this, 'required', []);
    property(this, 'isRequired', function() { return false; });
  }

  if (shape.members) {
    property(this, 'members', new Collection(shape.members, options, function(name, member) {
      return Shape.create(member, options, name);
    }));
    memoizedProperty(this, 'memberNames', function() {
      return shape.xmlOrder || Object.keys(shape.members);
    });

    if (shape.event) {
      memoizedProperty(this, 'eventPayloadMemberName', function() {
        var members = self.members;
        var memberNames = self.memberNames;
        // iterate over members to find ones that are event payloads
        for (var i = 0, iLen = memberNames.length; i < iLen; i++) {
          if (members[memberNames[i]].isEventPayload) {
            return memberNames[i];
          }
        }
      });

      memoizedProperty(this, 'eventHeaderMemberNames', function() {
        var members = self.members;
        var memberNames = self.memberNames;
        var eventHeaderMemberNames = [];
        // iterate over members to find ones that are event headers
        for (var i = 0, iLen = memberNames.length; i < iLen; i++) {
          if (members[memberNames[i]].isEventHeader) {
            eventHeaderMemberNames.push(memberNames[i]);
          }
        }
        return eventHeaderMemberNames;
      });
    }
  }

  if (shape.required) {
    property(this, 'required', shape.required);
    property(this, 'isRequired', function(name) {
      if (!requiredMap) {
        requiredMap = {};
        for (var i = 0; i < shape.required.length; i++) {
          requiredMap[shape.required[i]] = true;
        }
      }

      return requiredMap[name];
    }, false, true);
  }

  property(this, 'resultWrapper', shape.resultWrapper || null);

  if (shape.payload) {
    property(this, 'payload', shape.payload);
  }

  if (typeof shape.xmlNamespace === 'string') {
    property(this, 'xmlNamespaceUri', shape.xmlNamespace);
  } else if (typeof shape.xmlNamespace === 'object') {
    property(this, 'xmlNamespacePrefix', shape.xmlNamespace.prefix);
    property(this, 'xmlNamespaceUri', shape.xmlNamespace.uri);
  }
}

function ListShape(shape, options) {
  var self = this, firstInit = !this.isShape;
  CompositeShape.apply(this, arguments);

  if (firstInit) {
    property(this, 'defaultValue', function() { return []; });
  }

  if (shape.member) {
    memoizedProperty(this, 'member', function() {
      return Shape.create(shape.member, options);
    });
  }

  if (this.flattened) {
    var oldName = this.name;
    memoizedProperty(this, 'name', function() {
      return self.member.name || oldName;
    });
  }
}

function MapShape(shape, options) {
  var firstInit = !this.isShape;
  CompositeShape.apply(this, arguments);

  if (firstInit) {
    property(this, 'defaultValue', function() { return {}; });
    property(this, 'key', Shape.create({type: 'string'}, options));
    property(this, 'value', Shape.create({type: 'string'}, options));
  }

  if (shape.key) {
    memoizedProperty(this, 'key', function() {
      return Shape.create(shape.key, options);
    });
  }
  if (shape.value) {
    memoizedProperty(this, 'value', function() {
      return Shape.create(shape.value, options);
    });
  }
}

function TimestampShape(shape) {
  var self = this;
  Shape.apply(this, arguments);

  if (shape.timestampFormat) {
    property(this, 'timestampFormat', shape.timestampFormat);
  } else if (self.isTimestampFormatSet && this.timestampFormat) {
    property(this, 'timestampFormat', this.timestampFormat);
  } else if (this.location === 'header') {
    property(this, 'timestampFormat', 'rfc822');
  } else if (this.location === 'querystring') {
    property(this, 'timestampFormat', 'iso8601');
  } else if (this.api) {
    switch (this.api.protocol) {
      case 'json':
      case 'rest-json':
        property(this, 'timestampFormat', 'unixTimestamp');
        break;
      case 'rest-xml':
      case 'query':
      case 'ec2':
        property(this, 'timestampFormat', 'iso8601');
        break;
    }
  }

  this.toType = function(value) {
    if (value === null || value === undefined) return null;
    if (typeof value.toUTCString === 'function') return value;
    return typeof value === 'string' || typeof value === 'number' ?
           util.date.parseTimestamp(value) : null;
  };

  this.toWireFormat = function(value) {
    return util.date.format(value, self.timestampFormat);
  };
}

function StringShape() {
  Shape.apply(this, arguments);

  var nullLessProtocols = ['rest-xml', 'query', 'ec2'];
  this.toType = function(value) {
    value = this.api && nullLessProtocols.indexOf(this.api.protocol) > -1 ?
      value || '' : value;
    if (this.isJsonValue) {
      return JSON.parse(value);
    }

    return value && typeof value.toString === 'function' ?
      value.toString() : value;
  };

  this.toWireFormat = function(value) {
    return this.isJsonValue ? JSON.stringify(value) : value;
  };
}

function FloatShape() {
  Shape.apply(this, arguments);

  this.toType = function(value) {
    if (value === null || value === undefined) return null;
    return parseFloat(value);
  };
  this.toWireFormat = this.toType;
}

function IntegerShape() {
  Shape.apply(this, arguments);

  this.toType = function(value) {
    if (value === null || value === undefined) return null;
    return parseInt(value, 10);
  };
  this.toWireFormat = this.toType;
}

function BinaryShape() {
  Shape.apply(this, arguments);
  this.toType = function(value) {
    var buf = util.base64.decode(value);
    if (this.isSensitive && util.isNode() && typeof util.Buffer.alloc === 'function') {
  /* Node.js can create a Buffer that is not isolated.
   * i.e. buf.byteLength !== buf.buffer.byteLength
   * This means that the sensitive data is accessible to anyone with access to buf.buffer.
   * If this is the node shared Buffer, then other code within this process _could_ find this secret.
   * Copy sensitive data to an isolated Buffer and zero the sensitive data.
   * While this is safe to do here, copying this code somewhere else may produce unexpected results.
   */
      var secureBuf = util.Buffer.alloc(buf.length, buf);
      buf.fill(0);
      buf = secureBuf;
    }
    return buf;
  };
  this.toWireFormat = util.base64.encode;
}

function Base64Shape() {
  BinaryShape.apply(this, arguments);
}

function BooleanShape() {
  Shape.apply(this, arguments);

  this.toType = function(value) {
    if (typeof value === 'boolean') return value;
    if (value === null || value === undefined) return null;
    return value === 'true';
  };
}

/**
 * @api private
 */
Shape.shapes = {
  StructureShape: StructureShape,
  ListShape: ListShape,
  MapShape: MapShape,
  StringShape: StringShape,
  BooleanShape: BooleanShape,
  Base64Shape: Base64Shape
};

/**
 * @api private
 */
module.exports = Shape;


/***/ }),

/***/ 23704:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);

util.isBrowser = function() { return false; };
util.isNode = function() { return true; };

// node.js specific modules
util.crypto.lib = __webpack_require__(76417);
util.Buffer = __webpack_require__(64293).Buffer;
util.domain = __webpack_require__(85229);
util.stream = __webpack_require__(92413);
util.url = __webpack_require__(78835);
util.querystring = __webpack_require__(71191);
util.environment = 'nodejs';
util.createEventStream = util.stream.Readable ?
  __webpack_require__(14494).createEventStream : __webpack_require__(44646).createEventStream;
util.realClock = __webpack_require__(38491);
util.clientSideMonitoring = {
  Publisher: __webpack_require__(29825).Publisher,
  configProvider: __webpack_require__(5933),
};
util.iniLoader = __webpack_require__(30295)/* .iniLoader */ .b;
util.getSystemErrorName = __webpack_require__(31669).getSystemErrorName;

var AWS;

/**
 * @api private
 */
module.exports = AWS = __webpack_require__(90785);

__webpack_require__(62614);
__webpack_require__(66854);
__webpack_require__(90039);
__webpack_require__(81336);
__webpack_require__(21184);
__webpack_require__(16341);
__webpack_require__(77342);
__webpack_require__(76498);

// Load the xml2js XML parser
AWS.XML.Parser = __webpack_require__(86278);

// Load Node HTTP client
__webpack_require__(60303);

__webpack_require__(76219);

// Load custom credential providers
__webpack_require__(10165);
__webpack_require__(31299);
__webpack_require__(45161);
__webpack_require__(52180);
__webpack_require__(63512);
__webpack_require__(28825);
__webpack_require__(10635);
__webpack_require__(76498);

// Setup default chain providers
// If this changes, please update documentation for
// AWS.CredentialProviderChain.defaultProviders in
// credentials/credential_provider_chain.js
AWS.CredentialProviderChain.defaultProviders = [
  function () { return new AWS.EnvironmentCredentials('AWS'); },
  function () { return new AWS.EnvironmentCredentials('AMAZON'); },
  function () { return new AWS.SharedIniFileCredentials(); },
  function () { return new AWS.ECSCredentials(); },
  function () { return new AWS.ProcessCredentials(); },
  function () { return new AWS.TokenFileWebIdentityCredentials(); },
  function () { return new AWS.EC2MetadataCredentials(); }
];

// Update configuration keys
AWS.util.update(AWS.Config.prototype.keys, {
  credentials: function () {
    var credentials = null;
    new AWS.CredentialProviderChain([
      function () { return new AWS.EnvironmentCredentials('AWS'); },
      function () { return new AWS.EnvironmentCredentials('AMAZON'); },
      function () { return new AWS.SharedIniFileCredentials({ disableAssumeRole: true }); }
    ]).resolve(function(err, creds) {
      if (!err) credentials = creds;
    });
    return credentials;
  },
  credentialProvider: function() {
    return new AWS.CredentialProviderChain();
  },
  logger: function () {
    return process.env.AWSJS_DEBUG ? console : null;
  },
  region: function() {
    var env = process.env;
    var region = env.AWS_REGION || env.AMAZON_REGION;
    if (env[AWS.util.configOptInEnv]) {
      var toCheck = [
        {filename: env[AWS.util.sharedCredentialsFileEnv]},
        {isConfig: true, filename: env[AWS.util.sharedConfigFileEnv]}
      ];
      var iniLoader = AWS.util.iniLoader;
      while (!region && toCheck.length) {
        var configFile = iniLoader.loadFrom(toCheck.shift());
        var profile = configFile[env.AWS_PROFILE || AWS.util.defaultProfile];
        region = profile && profile.region;
      }
    }
    return region;
  }
});

// Reset configuration
AWS.config = new AWS.Config();


/***/ }),

/***/ 2973:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * @api private
 */
AWS.ParamValidator = AWS.util.inherit({
  /**
   * Create a new validator object.
   *
   * @param validation [Boolean|map] whether input parameters should be
   *     validated against the operation description before sending the
   *     request. Pass a map to enable any of the following specific
   *     validation features:
   *
   *     * **min** [Boolean] &mdash; Validates that a value meets the min
   *       constraint. This is enabled by default when paramValidation is set
   *       to `true`.
   *     * **max** [Boolean] &mdash; Validates that a value meets the max
   *       constraint.
   *     * **pattern** [Boolean] &mdash; Validates that a string value matches a
   *       regular expression.
   *     * **enum** [Boolean] &mdash; Validates that a string value matches one
   *       of the allowable enum values.
   */
  constructor: function ParamValidator(validation) {
    if (validation === true || validation === undefined) {
      validation = {'min': true};
    }
    this.validation = validation;
  },

  validate: function validate(shape, params, context) {
    this.errors = [];
    this.validateMember(shape, params || {}, context || 'params');

    if (this.errors.length > 1) {
      var msg = this.errors.join('\n* ');
      msg = 'There were ' + this.errors.length +
        ' validation errors:\n* ' + msg;
      throw AWS.util.error(new Error(msg),
        {code: 'MultipleValidationErrors', errors: this.errors});
    } else if (this.errors.length === 1) {
      throw this.errors[0];
    } else {
      return true;
    }
  },

  fail: function fail(code, message) {
    this.errors.push(AWS.util.error(new Error(message), {code: code}));
  },

  validateStructure: function validateStructure(shape, params, context) {
    this.validateType(params, context, ['object'], 'structure');

    var paramName;
    for (var i = 0; shape.required && i < shape.required.length; i++) {
      paramName = shape.required[i];
      var value = params[paramName];
      if (value === undefined || value === null) {
        this.fail('MissingRequiredParameter',
          'Missing required key \'' + paramName + '\' in ' + context);
      }
    }

    // validate hash members
    for (paramName in params) {
      if (!Object.prototype.hasOwnProperty.call(params, paramName)) continue;

      var paramValue = params[paramName],
          memberShape = shape.members[paramName];

      if (memberShape !== undefined) {
        var memberContext = [context, paramName].join('.');
        this.validateMember(memberShape, paramValue, memberContext);
      } else if (paramValue !== undefined && paramValue !== null) {
        this.fail('UnexpectedParameter',
          'Unexpected key \'' + paramName + '\' found in ' + context);
      }
    }

    return true;
  },

  validateMember: function validateMember(shape, param, context) {
    switch (shape.type) {
      case 'structure':
        return this.validateStructure(shape, param, context);
      case 'list':
        return this.validateList(shape, param, context);
      case 'map':
        return this.validateMap(shape, param, context);
      default:
        return this.validateScalar(shape, param, context);
    }
  },

  validateList: function validateList(shape, params, context) {
    if (this.validateType(params, context, [Array])) {
      this.validateRange(shape, params.length, context, 'list member count');
      // validate array members
      for (var i = 0; i < params.length; i++) {
        this.validateMember(shape.member, params[i], context + '[' + i + ']');
      }
    }
  },

  validateMap: function validateMap(shape, params, context) {
    if (this.validateType(params, context, ['object'], 'map')) {
      // Build up a count of map members to validate range traits.
      var mapCount = 0;
      for (var param in params) {
        if (!Object.prototype.hasOwnProperty.call(params, param)) continue;
        // Validate any map key trait constraints
        this.validateMember(shape.key, param,
                            context + '[key=\'' + param + '\']');
        this.validateMember(shape.value, params[param],
                            context + '[\'' + param + '\']');
        mapCount++;
      }
      this.validateRange(shape, mapCount, context, 'map member count');
    }
  },

  validateScalar: function validateScalar(shape, value, context) {
    switch (shape.type) {
      case null:
      case undefined:
      case 'string':
        return this.validateString(shape, value, context);
      case 'base64':
      case 'binary':
        return this.validatePayload(value, context);
      case 'integer':
      case 'float':
        return this.validateNumber(shape, value, context);
      case 'boolean':
        return this.validateType(value, context, ['boolean']);
      case 'timestamp':
        return this.validateType(value, context, [Date,
          /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?Z$/, 'number'],
          'Date object, ISO-8601 string, or a UNIX timestamp');
      default:
        return this.fail('UnkownType', 'Unhandled type ' +
                         shape.type + ' for ' + context);
    }
  },

  validateString: function validateString(shape, value, context) {
    var validTypes = ['string'];
    if (shape.isJsonValue) {
      validTypes = validTypes.concat(['number', 'object', 'boolean']);
    }
    if (value !== null && this.validateType(value, context, validTypes)) {
      this.validateEnum(shape, value, context);
      this.validateRange(shape, value.length, context, 'string length');
      this.validatePattern(shape, value, context);
      this.validateUri(shape, value, context);
    }
  },

  validateUri: function validateUri(shape, value, context) {
    if (shape['location'] === 'uri') {
      if (value.length === 0) {
        this.fail('UriParameterError', 'Expected uri parameter to have length >= 1,'
          + ' but found "' + value +'" for ' + context);
      }
    }
  },

  validatePattern: function validatePattern(shape, value, context) {
    if (this.validation['pattern'] && shape['pattern'] !== undefined) {
      if (!(new RegExp(shape['pattern'])).test(value)) {
        this.fail('PatternMatchError', 'Provided value "' + value + '" '
          + 'does not match regex pattern /' + shape['pattern'] + '/ for '
          + context);
      }
    }
  },

  validateRange: function validateRange(shape, value, context, descriptor) {
    if (this.validation['min']) {
      if (shape['min'] !== undefined && value < shape['min']) {
        this.fail('MinRangeError', 'Expected ' + descriptor + ' >= '
          + shape['min'] + ', but found ' + value + ' for ' + context);
      }
    }
    if (this.validation['max']) {
      if (shape['max'] !== undefined && value > shape['max']) {
        this.fail('MaxRangeError', 'Expected ' + descriptor + ' <= '
          + shape['max'] + ', but found ' + value + ' for ' + context);
      }
    }
  },

  validateEnum: function validateRange(shape, value, context) {
    if (this.validation['enum'] && shape['enum'] !== undefined) {
      // Fail if the string value is not present in the enum list
      if (shape['enum'].indexOf(value) === -1) {
        this.fail('EnumError', 'Found string value of ' + value + ', but '
          + 'expected ' + shape['enum'].join('|') + ' for ' + context);
      }
    }
  },

  validateType: function validateType(value, context, acceptedTypes, type) {
    // We will not log an error for null or undefined, but we will return
    // false so that callers know that the expected type was not strictly met.
    if (value === null || value === undefined) return false;

    var foundInvalidType = false;
    for (var i = 0; i < acceptedTypes.length; i++) {
      if (typeof acceptedTypes[i] === 'string') {
        if (typeof value === acceptedTypes[i]) return true;
      } else if (acceptedTypes[i] instanceof RegExp) {
        if ((value || '').toString().match(acceptedTypes[i])) return true;
      } else {
        if (value instanceof acceptedTypes[i]) return true;
        if (AWS.util.isType(value, acceptedTypes[i])) return true;
        if (!type && !foundInvalidType) acceptedTypes = acceptedTypes.slice();
        acceptedTypes[i] = AWS.util.typeName(acceptedTypes[i]);
      }
      foundInvalidType = true;
    }

    var acceptedType = type;
    if (!acceptedType) {
      acceptedType = acceptedTypes.join(', ').replace(/,([^,]+)$/, ', or$1');
    }

    var vowel = acceptedType.match(/^[aeiou]/i) ? 'n' : '';
    this.fail('InvalidParameterType', 'Expected ' + context + ' to be a' +
              vowel + ' ' + acceptedType);
    return false;
  },

  validateNumber: function validateNumber(shape, value, context) {
    if (value === null || value === undefined) return;
    if (typeof value === 'string') {
      var castedValue = parseFloat(value);
      if (castedValue.toString() === value) value = castedValue;
    }
    if (this.validateType(value, context, ['number'])) {
      this.validateRange(shape, value, context, 'numeric value');
    }
  },

  validatePayload: function validatePayload(value, context) {
    if (value === null || value === undefined) return;
    if (typeof value === 'string') return;
    if (value && typeof value.byteLength === 'number') return; // typed arrays
    if (AWS.util.isNode()) { // special check for buffer/stream in Node.js
      var Stream = AWS.util.stream.Stream;
      if (AWS.util.Buffer.isBuffer(value) || value instanceof Stream) return;
    } else {
      if (typeof Blob !== void 0 && value instanceof Blob) return;
    }

    var types = ['Buffer', 'Stream', 'File', 'Blob', 'ArrayBuffer', 'DataView'];
    if (value) {
      for (var i = 0; i < types.length; i++) {
        if (AWS.util.isType(value, types[i])) return;
        if (AWS.util.typeName(value.constructor) === types[i]) return;
      }
    }

    this.fail('InvalidParameterType', 'Expected ' + context + ' to be a ' +
      'string, Buffer, Stream, Blob, or typed array object');
  }
});


/***/ }),

/***/ 73352:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var rest = AWS.Protocol.Rest;

/**
 * A presigner object can be used to generate presigned urls for the Polly service.
 */
AWS.Polly.Presigner = AWS.util.inherit({
    /**
     * Creates a presigner object with a set of configuration options.
     *
     * @option options params [map] An optional map of parameters to bind to every
     *   request sent by this service object.
     * @option options service [AWS.Polly] An optional pre-configured instance
     *  of the AWS.Polly service object to use for requests. The object may
     *  bound parameters used by the presigner.
     * @see AWS.Polly.constructor
     */
    constructor: function Signer(options) {
        options = options || {};
        this.options = options;
        this.service = options.service;
        this.bindServiceObject(options);
        this._operations = {};
    },

    /**
     * @api private
     */
    bindServiceObject: function bindServiceObject(options) {
        options = options || {};
        if (!this.service) {
            this.service = new AWS.Polly(options);
        } else {
            var config = AWS.util.copy(this.service.config);
            this.service = new this.service.constructor.__super__(config);
            this.service.config.params = AWS.util.merge(this.service.config.params || {}, options.params);
        }
    },

    /**
     * @api private
     */
    modifyInputMembers: function modifyInputMembers(input) {
        // make copies of the input so we don't overwrite the api
        // need to be careful to copy anything we access/modify
        var modifiedInput = AWS.util.copy(input);
        modifiedInput.members = AWS.util.copy(input.members);
        AWS.util.each(input.members, function(name, member) {
            modifiedInput.members[name] = AWS.util.copy(member);
            // update location and locationName
            if (!member.location || member.location === 'body') {
                modifiedInput.members[name].location = 'querystring';
                modifiedInput.members[name].locationName = name;
            }
        });
        return modifiedInput;
    },

    /**
     * @api private
     */
    convertPostToGet: function convertPostToGet(req) {
        // convert method
        req.httpRequest.method = 'GET';

        var operation = req.service.api.operations[req.operation];
        // get cached operation input first
        var input = this._operations[req.operation];
        if (!input) {
            // modify the original input
            this._operations[req.operation] = input = this.modifyInputMembers(operation.input);
        }

        var uri = rest.generateURI(req.httpRequest.endpoint.path, operation.httpPath, input, req.params);

        req.httpRequest.path = uri;
        req.httpRequest.body = '';

        // don't need these headers on a GET request
        delete req.httpRequest.headers['Content-Length'];
        delete req.httpRequest.headers['Content-Type'];
    },

    /**
     * @overload getSynthesizeSpeechUrl(params = {}, [expires = 3600], [callback])
     *   Generate a presigned url for {AWS.Polly.synthesizeSpeech}.
     *   @note You must ensure that you have static or previously resolved
     *     credentials if you call this method synchronously (with no callback),
     *     otherwise it may not properly sign the request. If you cannot guarantee
     *     this (you are using an asynchronous credential provider, i.e., EC2
     *     IAM roles), you should always call this method with an asynchronous
     *     callback.
     *   @param params [map] parameters to pass to the operation. See the {AWS.Polly.synthesizeSpeech}
     *     operation for the expected operation parameters.
     *   @param expires [Integer] (3600) the number of seconds to expire the pre-signed URL operation in.
     *     Defaults to 1 hour.
     *   @return [string] if called synchronously (with no callback), returns the signed URL.
     *   @return [null] nothing is returned if a callback is provided.
     *   @callback callback function (err, url)
     *     If a callback is supplied, it is called when a signed URL has been generated.
     *     @param err [Error] the error object returned from the presigner.
     *     @param url [String] the signed URL.
     *   @see AWS.Polly.synthesizeSpeech
     */
    getSynthesizeSpeechUrl: function getSynthesizeSpeechUrl(params, expires, callback) {
        var self = this;
        var request = this.service.makeRequest('synthesizeSpeech', params);
        // remove existing build listeners
        request.removeAllListeners('build');
        request.on('build', function(req) {
            self.convertPostToGet(req);
        });
        return request.presign(expires, callback);
    }
});


/***/ }),

/***/ 47586:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util =  __webpack_require__(73576);
var AWS = __webpack_require__(90785);

/**
 * Prepend prefix defined by API model to endpoint that's already
 * constructed. This feature does not apply to operations using
 * endpoint discovery and can be disabled.
 * @api private
 */
function populateHostPrefix(request)  {
  var enabled = request.service.config.hostPrefixEnabled;
  if (!enabled) return request;
  var operationModel = request.service.api.operations[request.operation];
  //don't marshal host prefix when operation has endpoint discovery traits
  if (hasEndpointDiscover(request)) return request;
  if (operationModel.endpoint && operationModel.endpoint.hostPrefix) {
    var hostPrefixNotation = operationModel.endpoint.hostPrefix;
    var hostPrefix = expandHostPrefix(hostPrefixNotation, request.params, operationModel.input);
    prependEndpointPrefix(request.httpRequest.endpoint, hostPrefix);
    validateHostname(request.httpRequest.endpoint.hostname);
  }
  return request;
}

/**
 * @api private
 */
function hasEndpointDiscover(request) {
  var api = request.service.api;
  var operationModel = api.operations[request.operation];
  var isEndpointOperation = api.endpointOperation && (api.endpointOperation === util.string.lowerFirst(operationModel.name));
  return (operationModel.endpointDiscoveryRequired !== 'NULL' || isEndpointOperation === true);
}

/**
 * @api private
 */
function expandHostPrefix(hostPrefixNotation, params, shape) {
  util.each(shape.members, function(name, member) {
    if (member.hostLabel === true) {
      if (typeof params[name] !== 'string' || params[name] === '') {
        throw util.error(new Error(), {
          message: 'Parameter ' + name + ' should be a non-empty string.',
          code: 'InvalidParameter'
        });
      }
      var regex = new RegExp('\\{' + name + '\\}', 'g');
      hostPrefixNotation = hostPrefixNotation.replace(regex, params[name]);
    }
  });
  return hostPrefixNotation;
}

/**
 * @api private
 */
function prependEndpointPrefix(endpoint, prefix) {
  if (endpoint.host) {
    endpoint.host = prefix + endpoint.host;
  }
  if (endpoint.hostname) {
    endpoint.hostname = prefix + endpoint.hostname;
  }
}

/**
 * @api private
 */
function validateHostname(hostname) {
  var labels = hostname.split('.');
  //Reference: https://tools.ietf.org/html/rfc1123#section-2
  var hostPattern = /^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;
  util.arrayEach(labels, function(label) {
    if (!label.length || label.length < 1 || label.length > 63) {
      throw util.error(new Error(), {
        code: 'ValidationError',
        message: 'Hostname label length should be between 1 to 63 characters, inclusive.'
      });
    }
    if (!hostPattern.test(label)) {
      throw AWS.util.error(new Error(),
        {code: 'ValidationError', message: label + ' is not hostname compatible.'});
    }
  });
}

module.exports = {
  populateHostPrefix: populateHostPrefix
};


/***/ }),

/***/ 74343:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);
var JsonBuilder = __webpack_require__(47080);
var JsonParser = __webpack_require__(44142);
var populateHostPrefix = __webpack_require__(47586).populateHostPrefix;

function buildRequest(req) {
  var httpRequest = req.httpRequest;
  var api = req.service.api;
  var target = api.targetPrefix + '.' + api.operations[req.operation].name;
  var version = api.jsonVersion || '1.0';
  var input = api.operations[req.operation].input;
  var builder = new JsonBuilder();

  if (version === 1) version = '1.0';
  httpRequest.body = builder.build(req.params || {}, input);
  httpRequest.headers['Content-Type'] = 'application/x-amz-json-' + version;
  httpRequest.headers['X-Amz-Target'] = target;

  populateHostPrefix(req);
}

function extractError(resp) {
  var error = {};
  var httpResponse = resp.httpResponse;

  error.code = httpResponse.headers['x-amzn-errortype'] || 'UnknownError';
  if (typeof error.code === 'string') {
    error.code = error.code.split(':')[0];
  }

  if (httpResponse.body.length > 0) {
    try {
      var e = JSON.parse(httpResponse.body.toString());
      var code = e.__type || e.code || e.Code;
      if (code) {
        error.code = code.split('#').pop();
      }
      if (error.code === 'RequestEntityTooLarge') {
        error.message = 'Request body must be less than 1 MB';
      } else {
        error.message = (e.message || e.Message || null);
      }
    } catch (e) {
      error.statusCode = httpResponse.statusCode;
      error.message = httpResponse.statusMessage;
    }
  } else {
    error.statusCode = httpResponse.statusCode;
    error.message = httpResponse.statusCode.toString();
  }

  resp.error = util.error(new Error(), error);
}

function extractData(resp) {
  var body = resp.httpResponse.body.toString() || '{}';
  if (resp.request.service.config.convertResponseTypes === false) {
    resp.data = JSON.parse(body);
  } else {
    var operation = resp.request.service.api.operations[resp.request.operation];
    var shape = operation.output || {};
    var parser = new JsonParser();
    resp.data = parser.parse(body, shape);
  }
}

/**
 * @api private
 */
module.exports = {
  buildRequest: buildRequest,
  extractError: extractError,
  extractData: extractData
};


/***/ }),

/***/ 84586:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var util = __webpack_require__(73576);
var QueryParamSerializer = __webpack_require__(71515);
var Shape = __webpack_require__(90454);
var populateHostPrefix = __webpack_require__(47586).populateHostPrefix;

function buildRequest(req) {
  var operation = req.service.api.operations[req.operation];
  var httpRequest = req.httpRequest;
  httpRequest.headers['Content-Type'] =
    'application/x-www-form-urlencoded; charset=utf-8';
  httpRequest.params = {
    Version: req.service.api.apiVersion,
    Action: operation.name
  };

  // convert the request parameters into a list of query params,
  // e.g. Deeply.NestedParam.0.Name=value
  var builder = new QueryParamSerializer();
  builder.serialize(req.params, operation.input, function(name, value) {
    httpRequest.params[name] = value;
  });
  httpRequest.body = util.queryParamsToString(httpRequest.params);

  populateHostPrefix(req);
}

function extractError(resp) {
  var data, body = resp.httpResponse.body.toString();
  if (body.match('<UnknownOperationException')) {
    data = {
      Code: 'UnknownOperation',
      Message: 'Unknown operation ' + resp.request.operation
    };
  } else {
    try {
      data = new AWS.XML.Parser().parse(body);
    } catch (e) {
      data = {
        Code: resp.httpResponse.statusCode,
        Message: resp.httpResponse.statusMessage
      };
    }
  }

  if (data.requestId && !resp.requestId) resp.requestId = data.requestId;
  if (data.Errors) data = data.Errors;
  if (data.Error) data = data.Error;
  if (data.Code) {
    resp.error = util.error(new Error(), {
      code: data.Code,
      message: data.Message
    });
  } else {
    resp.error = util.error(new Error(), {
      code: resp.httpResponse.statusCode,
      message: null
    });
  }
}

function extractData(resp) {
  var req = resp.request;
  var operation = req.service.api.operations[req.operation];
  var shape = operation.output || {};
  var origRules = shape;

  if (origRules.resultWrapper) {
    var tmp = Shape.create({type: 'structure'});
    tmp.members[origRules.resultWrapper] = shape;
    tmp.memberNames = [origRules.resultWrapper];
    util.property(shape, 'name', shape.resultWrapper);
    shape = tmp;
  }

  var parser = new AWS.XML.Parser();

  // TODO: Refactor XML Parser to parse RequestId from response.
  if (shape && shape.members && !shape.members._XAMZRequestId) {
    var requestIdShape = Shape.create(
      { type: 'string' },
      { api: { protocol: 'query' } },
      'requestId'
    );
    shape.members._XAMZRequestId = requestIdShape;
  }

  var data = parser.parse(resp.httpResponse.body.toString(), shape);
  resp.requestId = data._XAMZRequestId || data.requestId;

  if (data._XAMZRequestId) delete data._XAMZRequestId;

  if (origRules.resultWrapper) {
    if (data[origRules.resultWrapper]) {
      util.update(data, data[origRules.resultWrapper]);
      delete data[origRules.resultWrapper];
    }
  }

  resp.data = data;
}

/**
 * @api private
 */
module.exports = {
  buildRequest: buildRequest,
  extractError: extractError,
  extractData: extractData
};


/***/ }),

/***/ 41957:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);
var populateHostPrefix = __webpack_require__(47586).populateHostPrefix;

function populateMethod(req) {
  req.httpRequest.method = req.service.api.operations[req.operation].httpMethod;
}

function generateURI(endpointPath, operationPath, input, params) {
  var uri = [endpointPath, operationPath].join('/');
  uri = uri.replace(/\/+/g, '/');

  var queryString = {}, queryStringSet = false;
  util.each(input.members, function (name, member) {
    var paramValue = params[name];
    if (paramValue === null || paramValue === undefined) return;
    if (member.location === 'uri') {
      var regex = new RegExp('\\{' + member.name + '(\\+)?\\}');
      uri = uri.replace(regex, function(_, plus) {
        var fn = plus ? util.uriEscapePath : util.uriEscape;
        return fn(String(paramValue));
      });
    } else if (member.location === 'querystring') {
      queryStringSet = true;

      if (member.type === 'list') {
        queryString[member.name] = paramValue.map(function(val) {
          return util.uriEscape(member.member.toWireFormat(val).toString());
        });
      } else if (member.type === 'map') {
        util.each(paramValue, function(key, value) {
          if (Array.isArray(value)) {
            queryString[key] = value.map(function(val) {
              return util.uriEscape(String(val));
            });
          } else {
            queryString[key] = util.uriEscape(String(value));
          }
        });
      } else {
        queryString[member.name] = util.uriEscape(member.toWireFormat(paramValue).toString());
      }
    }
  });

  if (queryStringSet) {
    uri += (uri.indexOf('?') >= 0 ? '&' : '?');
    var parts = [];
    util.arrayEach(Object.keys(queryString).sort(), function(key) {
      if (!Array.isArray(queryString[key])) {
        queryString[key] = [queryString[key]];
      }
      for (var i = 0; i < queryString[key].length; i++) {
        parts.push(util.uriEscape(String(key)) + '=' + queryString[key][i]);
      }
    });
    uri += parts.join('&');
  }

  return uri;
}

function populateURI(req) {
  var operation = req.service.api.operations[req.operation];
  var input = operation.input;

  var uri = generateURI(req.httpRequest.endpoint.path, operation.httpPath, input, req.params);
  req.httpRequest.path = uri;
}

function populateHeaders(req) {
  var operation = req.service.api.operations[req.operation];
  util.each(operation.input.members, function (name, member) {
    var value = req.params[name];
    if (value === null || value === undefined) return;

    if (member.location === 'headers' && member.type === 'map') {
      util.each(value, function(key, memberValue) {
        req.httpRequest.headers[member.name + key] = memberValue;
      });
    } else if (member.location === 'header') {
      value = member.toWireFormat(value).toString();
      if (member.isJsonValue) {
        value = util.base64.encode(value);
      }
      req.httpRequest.headers[member.name] = value;
    }
  });
}

function buildRequest(req) {
  populateMethod(req);
  populateURI(req);
  populateHeaders(req);
  populateHostPrefix(req);
}

function extractError() {
}

function extractData(resp) {
  var req = resp.request;
  var data = {};
  var r = resp.httpResponse;
  var operation = req.service.api.operations[req.operation];
  var output = operation.output;

  // normalize headers names to lower-cased keys for matching
  var headers = {};
  util.each(r.headers, function (k, v) {
    headers[k.toLowerCase()] = v;
  });

  util.each(output.members, function(name, member) {
    var header = (member.name || name).toLowerCase();
    if (member.location === 'headers' && member.type === 'map') {
      data[name] = {};
      var location = member.isLocationName ? member.name : '';
      var pattern = new RegExp('^' + location + '(.+)', 'i');
      util.each(r.headers, function (k, v) {
        var result = k.match(pattern);
        if (result !== null) {
          data[name][result[1]] = v;
        }
      });
    } else if (member.location === 'header') {
      if (headers[header] !== undefined) {
        var value = member.isJsonValue ?
          util.base64.decode(headers[header]) :
          headers[header];
        data[name] = member.toType(value);
      }
    } else if (member.location === 'statusCode') {
      data[name] = parseInt(r.statusCode, 10);
    }
  });

  resp.data = data;
}

/**
 * @api private
 */
module.exports = {
  buildRequest: buildRequest,
  extractError: extractError,
  extractData: extractData,
  generateURI: generateURI
};


/***/ }),

/***/ 62007:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);
var Rest = __webpack_require__(41957);
var Json = __webpack_require__(74343);
var JsonBuilder = __webpack_require__(47080);
var JsonParser = __webpack_require__(44142);

function populateBody(req) {
  var builder = new JsonBuilder();
  var input = req.service.api.operations[req.operation].input;

  if (input.payload) {
    var params = {};
    var payloadShape = input.members[input.payload];
    params = req.params[input.payload];
    if (params === undefined) return;

    if (payloadShape.type === 'structure') {
      req.httpRequest.body = builder.build(params, payloadShape);
      applyContentTypeHeader(req);
    } else { // non-JSON payload
      req.httpRequest.body = params;
      if (payloadShape.type === 'binary' || payloadShape.isStreaming) {
        applyContentTypeHeader(req, true);
      }
    }
  } else {
    var body = builder.build(req.params, input);
    if (body !== '{}' || req.httpRequest.method !== 'GET') { //don't send empty body for GET method
      req.httpRequest.body = body;
    }
    applyContentTypeHeader(req);
  }
}

function applyContentTypeHeader(req, isBinary) {
  var operation = req.service.api.operations[req.operation];
  var input = operation.input;

  if (!req.httpRequest.headers['Content-Type']) {
    var type = isBinary ? 'binary/octet-stream' : 'application/json';
    req.httpRequest.headers['Content-Type'] = type;
  }
}

function buildRequest(req) {
  Rest.buildRequest(req);

  // never send body payload on HEAD/DELETE
  if (['HEAD', 'DELETE'].indexOf(req.httpRequest.method) < 0) {
    populateBody(req);
  }
}

function extractError(resp) {
  Json.extractError(resp);
}

function extractData(resp) {
  Rest.extractData(resp);

  var req = resp.request;
  var operation = req.service.api.operations[req.operation];
  var rules = req.service.api.operations[req.operation].output || {};
  var parser;
  var hasEventOutput = operation.hasEventOutput;

  if (rules.payload) {
    var payloadMember = rules.members[rules.payload];
    var body = resp.httpResponse.body;
    if (payloadMember.isEventStream) {
      parser = new JsonParser();
      resp.data[payload] = util.createEventStream(
        AWS.HttpClient.streamsApiVersion === 2 ? resp.httpResponse.stream : body,
        parser,
        payloadMember
      );
    } else if (payloadMember.type === 'structure' || payloadMember.type === 'list') {
      var parser = new JsonParser();
      resp.data[rules.payload] = parser.parse(body, payloadMember);
    } else if (payloadMember.type === 'binary' || payloadMember.isStreaming) {
      resp.data[rules.payload] = body;
    } else {
      resp.data[rules.payload] = payloadMember.toType(body);
    }
  } else {
    var data = resp.data;
    Json.extractData(resp);
    resp.data = util.merge(data, resp.data);
  }
}

/**
 * @api private
 */
module.exports = {
  buildRequest: buildRequest,
  extractError: extractError,
  extractData: extractData
};


/***/ }),

/***/ 38074:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var util = __webpack_require__(73576);
var Rest = __webpack_require__(41957);

function populateBody(req) {
  var input = req.service.api.operations[req.operation].input;
  var builder = new AWS.XML.Builder();
  var params = req.params;

  var payload = input.payload;
  if (payload) {
    var payloadMember = input.members[payload];
    params = params[payload];
    if (params === undefined) return;

    if (payloadMember.type === 'structure') {
      var rootElement = payloadMember.name;
      req.httpRequest.body = builder.toXML(params, payloadMember, rootElement, true);
    } else { // non-xml payload
      req.httpRequest.body = params;
    }
  } else {
    req.httpRequest.body = builder.toXML(params, input, input.name ||
      input.shape || util.string.upperFirst(req.operation) + 'Request');
  }
}

function buildRequest(req) {
  Rest.buildRequest(req);

  // never send body payload on GET/HEAD
  if (['GET', 'HEAD'].indexOf(req.httpRequest.method) < 0) {
    populateBody(req);
  }
}

function extractError(resp) {
  Rest.extractError(resp);

  var data;
  try {
    data = new AWS.XML.Parser().parse(resp.httpResponse.body.toString());
  } catch (e) {
    data = {
      Code: resp.httpResponse.statusCode,
      Message: resp.httpResponse.statusMessage
    };
  }

  if (data.Errors) data = data.Errors;
  if (data.Error) data = data.Error;
  if (data.Code) {
    resp.error = util.error(new Error(), {
      code: data.Code,
      message: data.Message
    });
  } else {
    resp.error = util.error(new Error(), {
      code: resp.httpResponse.statusCode,
      message: null
    });
  }
}

function extractData(resp) {
  Rest.extractData(resp);

  var parser;
  var req = resp.request;
  var body = resp.httpResponse.body;
  var operation = req.service.api.operations[req.operation];
  var output = operation.output;

  var hasEventOutput = operation.hasEventOutput;

  var payload = output.payload;
  if (payload) {
    var payloadMember = output.members[payload];
    if (payloadMember.isEventStream) {
      parser = new AWS.XML.Parser();
      resp.data[payload] = util.createEventStream(
        AWS.HttpClient.streamsApiVersion === 2 ? resp.httpResponse.stream : resp.httpResponse.body,
        parser,
        payloadMember
      );
    } else if (payloadMember.type === 'structure') {
      parser = new AWS.XML.Parser();
      resp.data[payload] = parser.parse(body.toString(), payloadMember);
    } else if (payloadMember.type === 'binary' || payloadMember.isStreaming) {
      resp.data[payload] = body;
    } else {
      resp.data[payload] = payloadMember.toType(body);
    }
  } else if (body.length > 0) {
    parser = new AWS.XML.Parser();
    var data = parser.parse(body.toString(), output);
    util.update(resp.data, data);
  }
}

/**
 * @api private
 */
module.exports = {
  buildRequest: buildRequest,
  extractError: extractError,
  extractData: extractData
};


/***/ }),

/***/ 5933:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * Resolve client-side monitoring configuration from either environmental variables
 * or shared config file. Configurations from environmental variables have higher priority
 * than those from shared config file. The resolver will try to read the shared config file
 * no matter whether the AWS_SDK_LOAD_CONFIG variable is set.
 * @api private
 */
function resolveMonitoringConfig() {
  var config = {
    port: undefined,
    clientId: undefined,
    enabled: undefined,
    host: undefined
  };
  if (fromEnvironment(config) || fromConfigFile(config)) return toJSType(config);
  return toJSType(config);
}

/**
 * Resolve configurations from environmental variables.
 * @param {object} client side monitoring config object needs to be resolved
 * @returns {boolean} whether resolving configurations is done
 * @api private
 */
function fromEnvironment(config) {
  config.port = config.port || process.env.AWS_CSM_PORT;
  config.enabled = config.enabled || process.env.AWS_CSM_ENABLED;
  config.clientId = config.clientId || process.env.AWS_CSM_CLIENT_ID;
  config.host = config.host || process.env.AWS_CSM_HOST;
  return config.port && config.enabled && config.clientId && config.host ||
    ['false', '0'].indexOf(config.enabled) >= 0; //no need to read shared config file if explicitely disabled
}

/**
 * Resolve cofigurations from shared config file with specified role name
 * @param {object} client side monitoring config object needs to be resolved
 * @returns {boolean} whether resolving configurations is done
 * @api private
 */
function fromConfigFile(config) {
  var sharedFileConfig;
  try {
    var configFile = AWS.util.iniLoader.loadFrom({
      isConfig: true,
      filename: process.env[AWS.util.sharedConfigFileEnv]
    });
    var sharedFileConfig = configFile[
      process.env.AWS_PROFILE || AWS.util.defaultProfile
    ];
  } catch (err) {
    return false;
  }
  if (!sharedFileConfig) return config;
  config.port = config.port || sharedFileConfig.csm_port;
  config.enabled = config.enabled || sharedFileConfig.csm_enabled;
  config.clientId = config.clientId || sharedFileConfig.csm_client_id;
  config.host = config.host || sharedFileConfig.csm_host;
  return config.port && config.enabled && config.clientId && config.host;
}

/**
 * Transfer the resolved configuration value to proper types: port as number, enabled
 * as boolean and clientId as string. The 'enabled' flag is valued to false when set
 * to 'false' or '0'.
 * @param {object} resolved client side monitoring config
 * @api private
 */
function toJSType(config) {
    //config.XXX is either undefined or string
  var falsyNotations = ['false', '0', undefined];
  if (!config.enabled || falsyNotations.indexOf(config.enabled.toLowerCase()) >= 0) {
    config.enabled = false;
  } else {
    config.enabled = true;
  }
  config.port = config.port ? parseInt(config.port, 10) : undefined;
  return config;
}

module.exports = resolveMonitoringConfig;


/***/ }),

/***/ 29825:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(90785).util;
var dgram = __webpack_require__(76200);
var stringToBuffer = util.buffer.toBuffer;

var MAX_MESSAGE_SIZE = 1024 * 8; // 8 KB

/**
 * Publishes metrics via udp.
 * @param {object} options Paramters for Publisher constructor
 * @param {number} [options.port = 31000] Port number
 * @param {string} [options.clientId = ''] Client Identifier
 * @param {boolean} [options.enabled = false] enable sending metrics datagram
 * @api private
 */
function Publisher(options) {
    // handle configuration
    options = options || {};
    this.enabled = options.enabled || false;
    this.port = options.port || 31000;
    this.clientId = options.clientId || '';
    this.address = options.host || '127.0.0.1';
    if (this.clientId.length > 255) {
        // ClientId has a max length of 255
        this.clientId = this.clientId.substr(0, 255);
    }
    this.messagesInFlight = 0;
}

Publisher.prototype.fieldsToTrim = {
    UserAgent: 256,
    SdkException: 128,
    SdkExceptionMessage: 512,
    AwsException: 128,
    AwsExceptionMessage: 512,
    FinalSdkException: 128,
    FinalSdkExceptionMessage: 512,
    FinalAwsException: 128,
    FinalAwsExceptionMessage: 512

};

/**
 * Trims fields that have a specified max length.
 * @param {object} event ApiCall or ApiCallAttempt event.
 * @returns {object}
 * @api private
 */
Publisher.prototype.trimFields = function(event) {
    var trimmableFields = Object.keys(this.fieldsToTrim);
    for (var i = 0, iLen = trimmableFields.length; i < iLen; i++) {
        var field = trimmableFields[i];
        if (event.hasOwnProperty(field)) {
            var maxLength = this.fieldsToTrim[field];
            var value = event[field];
            if (value && value.length > maxLength) {
                event[field] = value.substr(0, maxLength);
            }
        }
    }
    return event;
};

/**
 * Handles ApiCall and ApiCallAttempt events.
 * @param {Object} event apiCall or apiCallAttempt event.
 * @api private
 */
Publisher.prototype.eventHandler = function(event) {
    // set the clientId
    event.ClientId = this.clientId;

    this.trimFields(event);

    var message = stringToBuffer(JSON.stringify(event));
    if (!this.enabled || message.length > MAX_MESSAGE_SIZE) {
        // drop the message if publisher not enabled or it is too large
        return;
    }

    this.publishDatagram(message);
};

/**
 * Publishes message to an agent.
 * @param {Buffer} message JSON message to send to agent.
 * @api private
 */
Publisher.prototype.publishDatagram = function(message) {
    var self = this;
    var client = this.getClient();

    this.messagesInFlight++;
    this.client.send(message, 0, message.length, this.port, this.address, function(err, bytes) {
        if (--self.messagesInFlight <= 0) {
            // destroy existing client so the event loop isn't kept open
            self.destroyClient();
        }
    });
};

/**
 * Returns an existing udp socket, or creates one if it doesn't already exist.
 * @api private
 */
Publisher.prototype.getClient = function() {
    if (!this.client) {
        this.client = dgram.createSocket('udp4');
    }
    return this.client;
};

/**
 * Destroys the udp socket.
 * @api private
 */
Publisher.prototype.destroyClient = function() {
    if (this.client) {
        this.client.close();
        this.client = void 0;
    }
};

module.exports = {
    Publisher: Publisher
};


/***/ }),

/***/ 71515:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);

function QueryParamSerializer() {
}

QueryParamSerializer.prototype.serialize = function(params, shape, fn) {
  serializeStructure('', params, shape, fn);
};

function ucfirst(shape) {
  if (shape.isQueryName || shape.api.protocol !== 'ec2') {
    return shape.name;
  } else {
    return shape.name[0].toUpperCase() + shape.name.substr(1);
  }
}

function serializeStructure(prefix, struct, rules, fn) {
  util.each(rules.members, function(name, member) {
    var value = struct[name];
    if (value === null || value === undefined) return;

    var memberName = ucfirst(member);
    memberName = prefix ? prefix + '.' + memberName : memberName;
    serializeMember(memberName, value, member, fn);
  });
}

function serializeMap(name, map, rules, fn) {
  var i = 1;
  util.each(map, function (key, value) {
    var prefix = rules.flattened ? '.' : '.entry.';
    var position = prefix + (i++) + '.';
    var keyName = position + (rules.key.name || 'key');
    var valueName = position + (rules.value.name || 'value');
    serializeMember(name + keyName, key, rules.key, fn);
    serializeMember(name + valueName, value, rules.value, fn);
  });
}

function serializeList(name, list, rules, fn) {
  var memberRules = rules.member || {};

  if (list.length === 0) {
    fn.call(this, name, null);
    return;
  }

  util.arrayEach(list, function (v, n) {
    var suffix = '.' + (n + 1);
    if (rules.api.protocol === 'ec2') {
      // Do nothing for EC2
      suffix = suffix + ''; // make linter happy
    } else if (rules.flattened) {
      if (memberRules.name) {
        var parts = name.split('.');
        parts.pop();
        parts.push(ucfirst(memberRules));
        name = parts.join('.');
      }
    } else {
      suffix = '.' + (memberRules.name ? memberRules.name : 'member') + suffix;
    }
    serializeMember(name + suffix, v, memberRules, fn);
  });
}

function serializeMember(name, value, rules, fn) {
  if (value === null || value === undefined) return;
  if (rules.type === 'structure') {
    serializeStructure(name, value, rules, fn);
  } else if (rules.type === 'list') {
    serializeList(name, value, rules, fn);
  } else if (rules.type === 'map') {
    serializeMap(name, value, rules, fn);
  } else {
    fn(name, rules.toWireFormat(value).toString());
  }
}

/**
 * @api private
 */
module.exports = QueryParamSerializer;


/***/ }),

/***/ 96005:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * @api private
 */
var service = null;

/**
 * @api private
 */
var api = {
    signatureVersion: 'v4',
    signingName: 'rds-db',
    operations: {}
};

/**
 * @api private
 */
var requiredAuthTokenOptions = {
    region: 'string',
    hostname: 'string',
    port: 'number',
    username: 'string'
};

/**
 * A signer object can be used to generate an auth token to a database.
 */
AWS.RDS.Signer = AWS.util.inherit({
    /**
     * Creates a signer object can be used to generate an auth token.
     *
     * @option options credentials [AWS.Credentials] the AWS credentials
     *   to sign requests with. Uses the default credential provider chain
     *   if not specified.
     * @option options hostname [String] the hostname of the database to connect to.
     * @option options port [Number] the port number the database is listening on.
     * @option options region [String] the region the database is located in.
     * @option options username [String] the username to login as.
     * @example Passing in options to constructor
     *   var signer = new AWS.RDS.Signer({
     *     credentials: new AWS.SharedIniFileCredentials({profile: 'default'}),
     *     region: 'us-east-1',
     *     hostname: 'db.us-east-1.rds.amazonaws.com',
     *     port: 8000,
     *     username: 'name'
     *   });
     */
    constructor: function Signer(options) {
        this.options = options || {};
    },

    /**
     * @api private
     * Strips the protocol from a url.
     */
    convertUrlToAuthToken: function convertUrlToAuthToken(url) {
        // we are always using https as the protocol
        var protocol = 'https://';
        if (url.indexOf(protocol) === 0) {
            return url.substring(protocol.length);
        }
    },

    /**
     * @overload getAuthToken(options = {}, [callback])
     *   Generate an auth token to a database.
     *   @note You must ensure that you have static or previously resolved
     *     credentials if you call this method synchronously (with no callback),
     *     otherwise it may not properly sign the request. If you cannot guarantee
     *     this (you are using an asynchronous credential provider, i.e., EC2
     *     IAM roles), you should always call this method with an asynchronous
     *     callback.
     *
     *   @param options [map] The fields to use when generating an auth token.
     *     Any options specified here will be merged on top of any options passed
     *     to AWS.RDS.Signer:
     *
     *     * **credentials** (AWS.Credentials) &mdash; the AWS credentials
     *         to sign requests with. Uses the default credential provider chain
     *         if not specified.
     *     * **hostname** (String) &mdash; the hostname of the database to connect to.
     *     * **port** (Number) &mdash; the port number the database is listening on.
     *     * **region** (String) &mdash; the region the database is located in.
     *     * **username** (String) &mdash; the username to login as.
     *   @return [String] if called synchronously (with no callback), returns the
     *     auth token.
     *   @return [null] nothing is returned if a callback is provided.
     *   @callback callback function (err, token)
     *     If a callback is supplied, it is called when an auth token has been generated.
     *     @param err [Error] the error object returned from the signer.
     *     @param token [String] the auth token.
     *
     *   @example Generating an auth token synchronously
     *     var signer = new AWS.RDS.Signer({
     *       // configure options
     *       region: 'us-east-1',
     *       username: 'default',
     *       hostname: 'db.us-east-1.amazonaws.com',
     *       port: 8000
     *     });
     *     var token = signer.getAuthToken({
     *       // these options are merged with those defined when creating the signer, overriding in the case of a duplicate option
     *       // credentials are not specified here or when creating the signer, so default credential provider will be used
     *       username: 'test' // overriding username
     *     });
     *   @example Generating an auth token asynchronously
     *     var signer = new AWS.RDS.Signer({
     *       // configure options
     *       region: 'us-east-1',
     *       username: 'default',
     *       hostname: 'db.us-east-1.amazonaws.com',
     *       port: 8000
     *     });
     *     signer.getAuthToken({
     *       // these options are merged with those defined when creating the signer, overriding in the case of a duplicate option
     *       // credentials are not specified here or when creating the signer, so default credential provider will be used
     *       username: 'test' // overriding username
     *     }, function(err, token) {
     *       if (err) {
     *         // handle error
     *       } else {
     *         // use token
     *       }
     *     });
     *
     */
    getAuthToken: function getAuthToken(options, callback) {
        if (typeof options === 'function' && callback === undefined) {
            callback = options;
            options = {};
        }
        var self = this;
        var hasCallback = typeof callback === 'function';
        // merge options with existing options
        options = AWS.util.merge(this.options, options);
        // validate options
        var optionsValidation = this.validateAuthTokenOptions(options);
        if (optionsValidation !== true) {
            if (hasCallback) {
                return callback(optionsValidation, null);
            }
            throw optionsValidation;
        }

        // 15 minutes
        var expires = 900;
        // create service to generate a request from
        var serviceOptions = {
            region: options.region,
            endpoint: new AWS.Endpoint(options.hostname + ':' + options.port),
            paramValidation: false,
            signatureVersion: 'v4'
        };
        if (options.credentials) {
            serviceOptions.credentials = options.credentials;
        }
        service = new AWS.Service(serviceOptions);
        // ensure the SDK is using sigv4 signing (config is not enough)
        service.api = api;

        var request = service.makeRequest();
        // add listeners to request to properly build auth token
        this.modifyRequestForAuthToken(request, options);

        if (hasCallback) {
            request.presign(expires, function(err, url) {
                if (url) {
                    url = self.convertUrlToAuthToken(url);
                }
                callback(err, url);
            });
        } else {
            var url = request.presign(expires);
            return this.convertUrlToAuthToken(url);
        }
    },

    /**
     * @api private
     * Modifies a request to allow the presigner to generate an auth token.
     */
    modifyRequestForAuthToken: function modifyRequestForAuthToken(request, options) {
        request.on('build', request.buildAsGet);
        var httpRequest = request.httpRequest;
        httpRequest.body = AWS.util.queryParamsToString({
            Action: 'connect',
            DBUser: options.username
        });
    },

    /**
     * @api private
     * Validates that the options passed in contain all the keys with values of the correct type that
     *   are needed to generate an auth token.
     */
    validateAuthTokenOptions: function validateAuthTokenOptions(options) {
        // iterate over all keys in options
        var message = '';
        options = options || {};
        for (var key in requiredAuthTokenOptions) {
            if (!Object.prototype.hasOwnProperty.call(requiredAuthTokenOptions, key)) {
                continue;
            }
            if (typeof options[key] !== requiredAuthTokenOptions[key]) {
                message += 'option \'' + key + '\' should have been type \'' + requiredAuthTokenOptions[key] + '\', was \'' + typeof options[key] + '\'.\n';
            }
        }
        if (message.length) {
            return AWS.util.error(new Error(), {
                code: 'InvalidParameter',
                message: message
            });
        }
        return true;
    }
});


/***/ }),

/***/ 38491:
/***/ ((module) => {

module.exports = {
  //provide realtime clock for performance measurement
  now: function now() {
    var second = process.hrtime();
    return second[0] * 1000 + (second[1] / 1000000);
  }
};


/***/ }),

/***/ 37309:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);
var regionConfig = __webpack_require__(51765);

function generateRegionPrefix(region) {
  if (!region) return null;

  var parts = region.split('-');
  if (parts.length < 3) return null;
  return parts.slice(0, parts.length - 2).join('-') + '-*';
}

function derivedKeys(service) {
  var region = service.config.region;
  var regionPrefix = generateRegionPrefix(region);
  var endpointPrefix = service.api.endpointPrefix;

  return [
    [region, endpointPrefix],
    [regionPrefix, endpointPrefix],
    [region, '*'],
    [regionPrefix, '*'],
    ['*', endpointPrefix],
    ['*', '*']
  ].map(function(item) {
    return item[0] && item[1] ? item.join('/') : null;
  });
}

function applyConfig(service, config) {
  util.each(config, function(key, value) {
    if (key === 'globalEndpoint') return;
    if (service.config[key] === undefined || service.config[key] === null) {
      service.config[key] = value;
    }
  });
}

function configureEndpoint(service) {
  var keys = derivedKeys(service);
  for (var i = 0; i < keys.length; i++) {
    var key = keys[i];
    if (!key) continue;

    if (Object.prototype.hasOwnProperty.call(regionConfig.rules, key)) {
      var config = regionConfig.rules[key];
      if (typeof config === 'string') {
        config = regionConfig.patterns[config];
      }

      // set dualstack endpoint
      if (service.config.useDualstack && util.isDualstackAvailable(service)) {
        config = util.copy(config);
        config.endpoint = config.endpoint.replace(
          /{service}\.({region}\.)?/,
          '{service}.dualstack.{region}.'
        );
      }

      // set global endpoint
      service.isGlobalEndpoint = !!config.globalEndpoint;
      if (config.signingRegion) {
        service.signingRegion = config.signingRegion;
      }

      // signature version
      if (!config.signatureVersion) config.signatureVersion = 'v4';

      // merge config
      applyConfig(service, config);
      return;
    }
  }
}

function getEndpointSuffix(region) {
  var regionRegexes = {
    '^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$': 'amazonaws.com',
    '^cn\\-\\w+\\-\\d+$': 'amazonaws.com.cn',
    '^us\\-gov\\-\\w+\\-\\d+$': 'amazonaws.com',
    '^us\\-iso\\-\\w+\\-\\d+$': 'c2s.ic.gov',
    '^us\\-isob\\-\\w+\\-\\d+$': 'sc2s.sgov.gov'
  };
  var defaultSuffix = 'amazonaws.com';
  var regexes = Object.keys(regionRegexes);
  for (var i = 0; i < regexes.length; i++) {
    var regionPattern = RegExp(regexes[i]);
    var dnsSuffix = regionRegexes[regexes[i]];
    if (regionPattern.test(region)) return dnsSuffix;
  }
  return defaultSuffix;
}

/**
 * @api private
 */
module.exports = {
  configureEndpoint: configureEndpoint,
  getEndpointSuffix: getEndpointSuffix
};


/***/ }),

/***/ 95821:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var AcceptorStateMachine = __webpack_require__(54541);
var inherit = AWS.util.inherit;
var domain = AWS.util.domain;
var jmespath = __webpack_require__(2907);

/**
 * @api private
 */
var hardErrorStates = {success: 1, error: 1, complete: 1};

function isTerminalState(machine) {
  return Object.prototype.hasOwnProperty.call(hardErrorStates, machine._asm.currentState);
}

var fsm = new AcceptorStateMachine();
fsm.setupStates = function() {
  var transition = function(_, done) {
    var self = this;
    self._haltHandlersOnError = false;

    self.emit(self._asm.currentState, function(err) {
      if (err) {
        if (isTerminalState(self)) {
          if (domain && self.domain instanceof domain.Domain) {
            err.domainEmitter = self;
            err.domain = self.domain;
            err.domainThrown = false;
            self.domain.emit('error', err);
          } else {
            throw err;
          }
        } else {
          self.response.error = err;
          done(err);
        }
      } else {
        done(self.response.error);
      }
    });

  };

  this.addState('validate', 'build', 'error', transition);
  this.addState('build', 'afterBuild', 'restart', transition);
  this.addState('afterBuild', 'sign', 'restart', transition);
  this.addState('sign', 'send', 'retry', transition);
  this.addState('retry', 'afterRetry', 'afterRetry', transition);
  this.addState('afterRetry', 'sign', 'error', transition);
  this.addState('send', 'validateResponse', 'retry', transition);
  this.addState('validateResponse', 'extractData', 'extractError', transition);
  this.addState('extractError', 'extractData', 'retry', transition);
  this.addState('extractData', 'success', 'retry', transition);
  this.addState('restart', 'build', 'error', transition);
  this.addState('success', 'complete', 'complete', transition);
  this.addState('error', 'complete', 'complete', transition);
  this.addState('complete', null, null, transition);
};
fsm.setupStates();

/**
 * ## Asynchronous Requests
 *
 * All requests made through the SDK are asynchronous and use a
 * callback interface. Each service method that kicks off a request
 * returns an `AWS.Request` object that you can use to register
 * callbacks.
 *
 * For example, the following service method returns the request
 * object as "request", which can be used to register callbacks:
 *
 * ```javascript
 * // request is an AWS.Request object
 * var request = ec2.describeInstances();
 *
 * // register callbacks on request to retrieve response data
 * request.on('success', function(response) {
 *   console.log(response.data);
 * });
 * ```
 *
 * When a request is ready to be sent, the {send} method should
 * be called:
 *
 * ```javascript
 * request.send();
 * ```
 *
 * Since registered callbacks may or may not be idempotent, requests should only
 * be sent once. To perform the same operation multiple times, you will need to
 * create multiple request objects, each with its own registered callbacks.
 *
 * ## Removing Default Listeners for Events
 *
 * Request objects are built with default listeners for the various events,
 * depending on the service type. In some cases, you may want to remove
 * some built-in listeners to customize behaviour. Doing this requires
 * access to the built-in listener functions, which are exposed through
 * the {AWS.EventListeners.Core} namespace. For instance, you may
 * want to customize the HTTP handler used when sending a request. In this
 * case, you can remove the built-in listener associated with the 'send'
 * event, the {AWS.EventListeners.Core.SEND} listener and add your own.
 *
 * ## Multiple Callbacks and Chaining
 *
 * You can register multiple callbacks on any request object. The
 * callbacks can be registered for different events, or all for the
 * same event. In addition, you can chain callback registration, for
 * example:
 *
 * ```javascript
 * request.
 *   on('success', function(response) {
 *     console.log("Success!");
 *   }).
 *   on('error', function(error, response) {
 *     console.log("Error!");
 *   }).
 *   on('complete', function(response) {
 *     console.log("Always!");
 *   }).
 *   send();
 * ```
 *
 * The above example will print either "Success! Always!", or "Error! Always!",
 * depending on whether the request succeeded or not.
 *
 * @!attribute httpRequest
 *   @readonly
 *   @!group HTTP Properties
 *   @return [AWS.HttpRequest] the raw HTTP request object
 *     containing request headers and body information
 *     sent by the service.
 *
 * @!attribute startTime
 *   @readonly
 *   @!group Operation Properties
 *   @return [Date] the time that the request started
 *
 * @!group Request Building Events
 *
 * @!event validate(request)
 *   Triggered when a request is being validated. Listeners
 *   should throw an error if the request should not be sent.
 *   @param request [Request] the request object being sent
 *   @see AWS.EventListeners.Core.VALIDATE_CREDENTIALS
 *   @see AWS.EventListeners.Core.VALIDATE_REGION
 *   @example Ensuring that a certain parameter is set before sending a request
 *     var req = s3.putObject(params);
 *     req.on('validate', function() {
 *       if (!req.params.Body.match(/^Hello\s/)) {
 *         throw new Error('Body must start with "Hello "');
 *       }
 *     });
 *     req.send(function(err, data) { ... });
 *
 * @!event build(request)
 *   Triggered when the request payload is being built. Listeners
 *   should fill the necessary information to send the request
 *   over HTTP.
 *   @param (see AWS.Request~validate)
 *   @example Add a custom HTTP header to a request
 *     var req = s3.putObject(params);
 *     req.on('build', function() {
 *       req.httpRequest.headers['Custom-Header'] = 'value';
 *     });
 *     req.send(function(err, data) { ... });
 *
 * @!event sign(request)
 *   Triggered when the request is being signed. Listeners should
 *   add the correct authentication headers and/or adjust the body,
 *   depending on the authentication mechanism being used.
 *   @param (see AWS.Request~validate)
 *
 * @!group Request Sending Events
 *
 * @!event send(response)
 *   Triggered when the request is ready to be sent. Listeners
 *   should call the underlying transport layer to initiate
 *   the sending of the request.
 *   @param response [Response] the response object
 *   @context [Request] the request object that was sent
 *   @see AWS.EventListeners.Core.SEND
 *
 * @!event retry(response)
 *   Triggered when a request failed and might need to be retried or redirected.
 *   If the response is retryable, the listener should set the
 *   `response.error.retryable` property to `true`, and optionally set
 *   `response.error.retryDelay` to the millisecond delay for the next attempt.
 *   In the case of a redirect, `response.error.redirect` should be set to
 *   `true` with `retryDelay` set to an optional delay on the next request.
 *
 *   If a listener decides that a request should not be retried,
 *   it should set both `retryable` and `redirect` to false.
 *
 *   Note that a retryable error will be retried at most
 *   {AWS.Config.maxRetries} times (based on the service object's config).
 *   Similarly, a request that is redirected will only redirect at most
 *   {AWS.Config.maxRedirects} times.
 *
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *   @example Adding a custom retry for a 404 response
 *     request.on('retry', function(response) {
 *       // this resource is not yet available, wait 10 seconds to get it again
 *       if (response.httpResponse.statusCode === 404 && response.error) {
 *         response.error.retryable = true;   // retry this error
 *         response.error.retryDelay = 10000; // wait 10 seconds
 *       }
 *     });
 *
 * @!group Data Parsing Events
 *
 * @!event extractError(response)
 *   Triggered on all non-2xx requests so that listeners can extract
 *   error details from the response body. Listeners to this event
 *   should set the `response.error` property.
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *
 * @!event extractData(response)
 *   Triggered in successful requests to allow listeners to
 *   de-serialize the response body into `response.data`.
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *
 * @!group Completion Events
 *
 * @!event success(response)
 *   Triggered when the request completed successfully.
 *   `response.data` will contain the response data and
 *   `response.error` will be null.
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *
 * @!event error(error, response)
 *   Triggered when an error occurs at any point during the
 *   request. `response.error` will contain details about the error
 *   that occurred. `response.data` will be null.
 *   @param error [Error] the error object containing details about
 *     the error that occurred.
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *
 * @!event complete(response)
 *   Triggered whenever a request cycle completes. `response.error`
 *   should be checked, since the request may have failed.
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *
 * @!group HTTP Events
 *
 * @!event httpHeaders(statusCode, headers, response, statusMessage)
 *   Triggered when headers are sent by the remote server
 *   @param statusCode [Integer] the HTTP response code
 *   @param headers [map<String,String>] the response headers
 *   @param (see AWS.Request~send)
 *   @param statusMessage [String] A status message corresponding to the HTTP
 *                                 response code
 *   @context (see AWS.Request~send)
 *
 * @!event httpData(chunk, response)
 *   Triggered when data is sent by the remote server
 *   @param chunk [Buffer] the buffer data containing the next data chunk
 *     from the server
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *   @see AWS.EventListeners.Core.HTTP_DATA
 *
 * @!event httpUploadProgress(progress, response)
 *   Triggered when the HTTP request has uploaded more data
 *   @param progress [map] An object containing the `loaded` and `total` bytes
 *     of the request.
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *   @note This event will not be emitted in Node.js 0.8.x.
 *
 * @!event httpDownloadProgress(progress, response)
 *   Triggered when the HTTP request has downloaded more data
 *   @param progress [map] An object containing the `loaded` and `total` bytes
 *     of the request.
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *   @note This event will not be emitted in Node.js 0.8.x.
 *
 * @!event httpError(error, response)
 *   Triggered when the HTTP request failed
 *   @param error [Error] the error object that was thrown
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *
 * @!event httpDone(response)
 *   Triggered when the server is finished sending data
 *   @param (see AWS.Request~send)
 *   @context (see AWS.Request~send)
 *
 * @see AWS.Response
 */
AWS.Request = inherit({

  /**
   * Creates a request for an operation on a given service with
   * a set of input parameters.
   *
   * @param service [AWS.Service] the service to perform the operation on
   * @param operation [String] the operation to perform on the service
   * @param params [Object] parameters to send to the operation.
   *   See the operation's documentation for the format of the
   *   parameters.
   */
  constructor: function Request(service, operation, params) {
    var endpoint = service.endpoint;
    var region = service.config.region;
    var customUserAgent = service.config.customUserAgent;

    if (service.isGlobalEndpoint) {
      if (service.signingRegion) {
        region = service.signingRegion;
      } else {
        region = 'us-east-1';
      }
    }

    this.domain = domain && domain.active;
    this.service = service;
    this.operation = operation;
    this.params = params || {};
    this.httpRequest = new AWS.HttpRequest(endpoint, region);
    this.httpRequest.appendToUserAgent(customUserAgent);
    this.startTime = service.getSkewCorrectedDate();

    this.response = new AWS.Response(this);
    this._asm = new AcceptorStateMachine(fsm.states, 'validate');
    this._haltHandlersOnError = false;

    AWS.SequentialExecutor.call(this);
    this.emit = this.emitEvent;
  },

  /**
   * @!group Sending a Request
   */

  /**
   * @overload send(callback = null)
   *   Sends the request object.
   *
   *   @callback callback function(err, data)
   *     If a callback is supplied, it is called when a response is returned
   *     from the service.
   *     @context [AWS.Request] the request object being sent.
   *     @param err [Error] the error object returned from the request.
   *       Set to `null` if the request is successful.
   *     @param data [Object] the de-serialized data returned from
   *       the request. Set to `null` if a request error occurs.
   *   @example Sending a request with a callback
   *     request = s3.putObject({Bucket: 'bucket', Key: 'key'});
   *     request.send(function(err, data) { console.log(err, data); });
   *   @example Sending a request with no callback (using event handlers)
   *     request = s3.putObject({Bucket: 'bucket', Key: 'key'});
   *     request.on('complete', function(response) { ... }); // register a callback
   *     request.send();
   */
  send: function send(callback) {
    if (callback) {
      // append to user agent
      this.httpRequest.appendToUserAgent('callback');
      this.on('complete', function (resp) {
        callback.call(resp, resp.error, resp.data);
      });
    }
    this.runTo();

    return this.response;
  },

  /**
   * @!method  promise()
   *   Sends the request and returns a 'thenable' promise.
   *
   *   Two callbacks can be provided to the `then` method on the returned promise.
   *   The first callback will be called if the promise is fulfilled, and the second
   *   callback will be called if the promise is rejected.
   *   @callback fulfilledCallback function(data)
   *     Called if the promise is fulfilled.
   *     @param data [Object] the de-serialized data returned from the request.
   *   @callback rejectedCallback function(error)
   *     Called if the promise is rejected.
   *     @param error [Error] the error object returned from the request.
   *   @return [Promise] A promise that represents the state of the request.
   *   @example Sending a request using promises.
   *     var request = s3.putObject({Bucket: 'bucket', Key: 'key'});
   *     var result = request.promise();
   *     result.then(function(data) { ... }, function(error) { ... });
   */

  /**
   * @api private
   */
  build: function build(callback) {
    return this.runTo('send', callback);
  },

  /**
   * @api private
   */
  runTo: function runTo(state, done) {
    this._asm.runTo(state, done, this);
    return this;
  },

  /**
   * Aborts a request, emitting the error and complete events.
   *
   * @!macro nobrowser
   * @example Aborting a request after sending
   *   var params = {
   *     Bucket: 'bucket', Key: 'key',
   *     Body: Buffer.alloc(1024 * 1024 * 5) // 5MB payload
   *   };
   *   var request = s3.putObject(params);
   *   request.send(function (err, data) {
   *     if (err) console.log("Error:", err.code, err.message);
   *     else console.log(data);
   *   });
   *
   *   // abort request in 1 second
   *   setTimeout(request.abort.bind(request), 1000);
   *
   *   // prints "Error: RequestAbortedError Request aborted by user"
   * @return [AWS.Request] the same request object, for chaining.
   * @since v1.4.0
   */
  abort: function abort() {
    this.removeAllListeners('validateResponse');
    this.removeAllListeners('extractError');
    this.on('validateResponse', function addAbortedError(resp) {
      resp.error = AWS.util.error(new Error('Request aborted by user'), {
         code: 'RequestAbortedError', retryable: false
      });
    });

    if (this.httpRequest.stream && !this.httpRequest.stream.didCallback) { // abort HTTP stream
      this.httpRequest.stream.abort();
      if (this.httpRequest._abortCallback) {
         this.httpRequest._abortCallback();
      } else {
        this.removeAllListeners('send'); // haven't sent yet, so let's not
      }
    }

    return this;
  },

  /**
   * Iterates over each page of results given a pageable request, calling
   * the provided callback with each page of data. After all pages have been
   * retrieved, the callback is called with `null` data.
   *
   * @note This operation can generate multiple requests to a service.
   * @example Iterating over multiple pages of objects in an S3 bucket
   *   var pages = 1;
   *   s3.listObjects().eachPage(function(err, data) {
   *     if (err) return;
   *     console.log("Page", pages++);
   *     console.log(data);
   *   });
   * @example Iterating over multiple pages with an asynchronous callback
   *   s3.listObjects(params).eachPage(function(err, data, done) {
   *     doSomethingAsyncAndOrExpensive(function() {
   *       // The next page of results isn't fetched until done is called
   *       done();
   *     });
   *   });
   * @callback callback function(err, data, [doneCallback])
   *   Called with each page of resulting data from the request. If the
   *   optional `doneCallback` is provided in the function, it must be called
   *   when the callback is complete.
   *
   *   @param err [Error] an error object, if an error occurred.
   *   @param data [Object] a single page of response data. If there is no
   *     more data, this object will be `null`.
   *   @param doneCallback [Function] an optional done callback. If this
   *     argument is defined in the function declaration, it should be called
   *     when the next page is ready to be retrieved. This is useful for
   *     controlling serial pagination across asynchronous operations.
   *   @return [Boolean] if the callback returns `false`, pagination will
   *     stop.
   *
   * @see AWS.Request.eachItem
   * @see AWS.Response.nextPage
   * @since v1.4.0
   */
  eachPage: function eachPage(callback) {
    // Make all callbacks async-ish
    callback = AWS.util.fn.makeAsync(callback, 3);

    function wrappedCallback(response) {
      callback.call(response, response.error, response.data, function (result) {
        if (result === false) return;

        if (response.hasNextPage()) {
          response.nextPage().on('complete', wrappedCallback).send();
        } else {
          callback.call(response, null, null, AWS.util.fn.noop);
        }
      });
    }

    this.on('complete', wrappedCallback).send();
  },

  /**
   * Enumerates over individual items of a request, paging the responses if
   * necessary.
   *
   * @api experimental
   * @since v1.4.0
   */
  eachItem: function eachItem(callback) {
    var self = this;
    function wrappedCallback(err, data) {
      if (err) return callback(err, null);
      if (data === null) return callback(null, null);

      var config = self.service.paginationConfig(self.operation);
      var resultKey = config.resultKey;
      if (Array.isArray(resultKey)) resultKey = resultKey[0];
      var items = jmespath.search(data, resultKey);
      var continueIteration = true;
      AWS.util.arrayEach(items, function(item) {
        continueIteration = callback(null, item);
        if (continueIteration === false) {
          return AWS.util.abort;
        }
      });
      return continueIteration;
    }

    this.eachPage(wrappedCallback);
  },

  /**
   * @return [Boolean] whether the operation can return multiple pages of
   *   response data.
   * @see AWS.Response.eachPage
   * @since v1.4.0
   */
  isPageable: function isPageable() {
    return this.service.paginationConfig(this.operation) ? true : false;
  },

  /**
   * Sends the request and converts the request object into a readable stream
   * that can be read from or piped into a writable stream.
   *
   * @note The data read from a readable stream contains only
   *   the raw HTTP body contents.
   * @example Manually reading from a stream
   *   request.createReadStream().on('data', function(data) {
   *     console.log("Got data:", data.toString());
   *   });
   * @example Piping a request body into a file
   *   var out = fs.createWriteStream('/path/to/outfile.jpg');
   *   s3.service.getObject(params).createReadStream().pipe(out);
   * @return [Stream] the readable stream object that can be piped
   *   or read from (by registering 'data' event listeners).
   * @!macro nobrowser
   */
  createReadStream: function createReadStream() {
    var streams = AWS.util.stream;
    var req = this;
    var stream = null;

    if (AWS.HttpClient.streamsApiVersion === 2) {
      stream = new streams.PassThrough();
      process.nextTick(function() { req.send(); });
    } else {
      stream = new streams.Stream();
      stream.readable = true;

      stream.sent = false;
      stream.on('newListener', function(event) {
        if (!stream.sent && event === 'data') {
          stream.sent = true;
          process.nextTick(function() { req.send(); });
        }
      });
    }

    this.on('error', function(err) {
      stream.emit('error', err);
    });

    this.on('httpHeaders', function streamHeaders(statusCode, headers, resp) {
      if (statusCode < 300) {
        req.removeListener('httpData', AWS.EventListeners.Core.HTTP_DATA);
        req.removeListener('httpError', AWS.EventListeners.Core.HTTP_ERROR);
        req.on('httpError', function streamHttpError(error) {
          resp.error = error;
          resp.error.retryable = false;
        });

        var shouldCheckContentLength = false;
        var expectedLen;
        if (req.httpRequest.method !== 'HEAD') {
          expectedLen = parseInt(headers['content-length'], 10);
        }
        if (expectedLen !== undefined && !isNaN(expectedLen) && expectedLen >= 0) {
          shouldCheckContentLength = true;
          var receivedLen = 0;
        }

        var checkContentLengthAndEmit = function checkContentLengthAndEmit() {
          if (shouldCheckContentLength && receivedLen !== expectedLen) {
            stream.emit('error', AWS.util.error(
              new Error('Stream content length mismatch. Received ' +
                receivedLen + ' of ' + expectedLen + ' bytes.'),
              { code: 'StreamContentLengthMismatch' }
            ));
          } else if (AWS.HttpClient.streamsApiVersion === 2) {
            stream.end();
          } else {
            stream.emit('end');
          }
        };

        var httpStream = resp.httpResponse.createUnbufferedStream();

        if (AWS.HttpClient.streamsApiVersion === 2) {
          if (shouldCheckContentLength) {
            var lengthAccumulator = new streams.PassThrough();
            lengthAccumulator._write = function(chunk) {
              if (chunk && chunk.length) {
                receivedLen += chunk.length;
              }
              return streams.PassThrough.prototype._write.apply(this, arguments);
            };

            lengthAccumulator.on('end', checkContentLengthAndEmit);
            stream.on('error', function(err) {
              shouldCheckContentLength = false;
              httpStream.unpipe(lengthAccumulator);
              lengthAccumulator.emit('end');
              lengthAccumulator.end();
            });
            httpStream.pipe(lengthAccumulator).pipe(stream, { end: false });
          } else {
            httpStream.pipe(stream);
          }
        } else {

          if (shouldCheckContentLength) {
            httpStream.on('data', function(arg) {
              if (arg && arg.length) {
                receivedLen += arg.length;
              }
            });
          }

          httpStream.on('data', function(arg) {
            stream.emit('data', arg);
          });
          httpStream.on('end', checkContentLengthAndEmit);
        }

        httpStream.on('error', function(err) {
          shouldCheckContentLength = false;
          stream.emit('error', err);
        });
      }
    });

    return stream;
  },

  /**
   * @param [Array,Response] args This should be the response object,
   *   or an array of args to send to the event.
   * @api private
   */
  emitEvent: function emit(eventName, args, done) {
    if (typeof args === 'function') { done = args; args = null; }
    if (!done) done = function() { };
    if (!args) args = this.eventParameters(eventName, this.response);

    var origEmit = AWS.SequentialExecutor.prototype.emit;
    origEmit.call(this, eventName, args, function (err) {
      if (err) this.response.error = err;
      done.call(this, err);
    });
  },

  /**
   * @api private
   */
  eventParameters: function eventParameters(eventName) {
    switch (eventName) {
      case 'restart':
      case 'validate':
      case 'sign':
      case 'build':
      case 'afterValidate':
      case 'afterBuild':
        return [this];
      case 'error':
        return [this.response.error, this.response];
      default:
        return [this.response];
    }
  },

  /**
   * @api private
   */
  presign: function presign(expires, callback) {
    if (!callback && typeof expires === 'function') {
      callback = expires;
      expires = null;
    }
    return new AWS.Signers.Presign().sign(this.toGet(), expires, callback);
  },

  /**
   * @api private
   */
  isPresigned: function isPresigned() {
    return Object.prototype.hasOwnProperty.call(this.httpRequest.headers, 'presigned-expires');
  },

  /**
   * @api private
   */
  toUnauthenticated: function toUnauthenticated() {
    this._unAuthenticated = true;
    this.removeListener('validate', AWS.EventListeners.Core.VALIDATE_CREDENTIALS);
    this.removeListener('sign', AWS.EventListeners.Core.SIGN);
    return this;
  },

  /**
   * @api private
   */
  toGet: function toGet() {
    if (this.service.api.protocol === 'query' ||
        this.service.api.protocol === 'ec2') {
      this.removeListener('build', this.buildAsGet);
      this.addListener('build', this.buildAsGet);
    }
    return this;
  },

  /**
   * @api private
   */
  buildAsGet: function buildAsGet(request) {
    request.httpRequest.method = 'GET';
    request.httpRequest.path = request.service.endpoint.path +
                               '?' + request.httpRequest.body;
    request.httpRequest.body = '';

    // don't need these headers on a GET request
    delete request.httpRequest.headers['Content-Length'];
    delete request.httpRequest.headers['Content-Type'];
  },

  /**
   * @api private
   */
  haltHandlersOnError: function haltHandlersOnError() {
    this._haltHandlersOnError = true;
  }
});

/**
 * @api private
 */
AWS.Request.addPromisesToClass = function addPromisesToClass(PromiseDependency) {
  this.prototype.promise = function promise() {
    var self = this;
    // append to user agent
    this.httpRequest.appendToUserAgent('promise');
    return new PromiseDependency(function(resolve, reject) {
      self.on('complete', function(resp) {
        if (resp.error) {
          reject(resp.error);
        } else {
          // define $response property so that it is not enumerable
          // this prevents circular reference errors when stringifying the JSON object
          resolve(Object.defineProperty(
            resp.data || {},
            '$response',
            {value: resp}
          ));
        }
      });
      self.runTo();
    });
  };
};

/**
 * @api private
 */
AWS.Request.deletePromisesFromClass = function deletePromisesFromClass() {
  delete this.prototype.promise;
};

AWS.util.addPromises(AWS.Request);

AWS.util.mixin(AWS.Request, AWS.SequentialExecutor);


/***/ }),

/***/ 42829:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

/**
 * Copyright 2012-2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"). You
 * may not use this file except in compliance with the License. A copy of
 * the License is located at
 *
 *     http://aws.amazon.com/apache2.0/
 *
 * or in the "license" file accompanying this file. This file is
 * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific
 * language governing permissions and limitations under the License.
 */

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;
var jmespath = __webpack_require__(2907);

/**
 * @api private
 */
function CHECK_ACCEPTORS(resp) {
  var waiter = resp.request._waiter;
  var acceptors = waiter.config.acceptors;
  var acceptorMatched = false;
  var state = 'retry';

  acceptors.forEach(function(acceptor) {
    if (!acceptorMatched) {
      var matcher = waiter.matchers[acceptor.matcher];
      if (matcher && matcher(resp, acceptor.expected, acceptor.argument)) {
        acceptorMatched = true;
        state = acceptor.state;
      }
    }
  });

  if (!acceptorMatched && resp.error) state = 'failure';

  if (state === 'success') {
    waiter.setSuccess(resp);
  } else {
    waiter.setError(resp, state === 'retry');
  }
}

/**
 * @api private
 */
AWS.ResourceWaiter = inherit({
  /**
   * Waits for a given state on a service object
   * @param service [Service] the service object to wait on
   * @param state [String] the state (defined in waiter configuration) to wait
   *   for.
   * @example Create a waiter for running EC2 instances
   *   var ec2 = new AWS.EC2;
   *   var waiter = new AWS.ResourceWaiter(ec2, 'instanceRunning');
   */
  constructor: function constructor(service, state) {
    this.service = service;
    this.state = state;
    this.loadWaiterConfig(this.state);
  },

  service: null,

  state: null,

  config: null,

  matchers: {
    path: function(resp, expected, argument) {
      try {
        var result = jmespath.search(resp.data, argument);
      } catch (err) {
        return false;
      }

      return jmespath.strictDeepEqual(result,expected);
    },

    pathAll: function(resp, expected, argument) {
      try {
        var results = jmespath.search(resp.data, argument);
      } catch (err) {
        return false;
      }

      if (!Array.isArray(results)) results = [results];
      var numResults = results.length;
      if (!numResults) return false;
      for (var ind = 0 ; ind < numResults; ind++) {
        if (!jmespath.strictDeepEqual(results[ind], expected)) {
          return false;
        }
      }
      return true;
    },

    pathAny: function(resp, expected, argument) {
      try {
        var results = jmespath.search(resp.data, argument);
      } catch (err) {
        return false;
      }

      if (!Array.isArray(results)) results = [results];
      var numResults = results.length;
      for (var ind = 0 ; ind < numResults; ind++) {
        if (jmespath.strictDeepEqual(results[ind], expected)) {
          return true;
        }
      }
      return false;
    },

    status: function(resp, expected) {
      var statusCode = resp.httpResponse.statusCode;
      return (typeof statusCode === 'number') && (statusCode === expected);
    },

    error: function(resp, expected) {
      if (typeof expected === 'string' && resp.error) {
        return expected === resp.error.code;
      }
      // if expected is not string, can be boolean indicating presence of error
      return expected === !!resp.error;
    }
  },

  listeners: new AWS.SequentialExecutor().addNamedListeners(function(add) {
    add('RETRY_CHECK', 'retry', function(resp) {
      var waiter = resp.request._waiter;
      if (resp.error && resp.error.code === 'ResourceNotReady') {
        resp.error.retryDelay = (waiter.config.delay || 0) * 1000;
      }
    });

    add('CHECK_OUTPUT', 'extractData', CHECK_ACCEPTORS);

    add('CHECK_ERROR', 'extractError', CHECK_ACCEPTORS);
  }),

  /**
   * @return [AWS.Request]
   */
  wait: function wait(params, callback) {
    if (typeof params === 'function') {
      callback = params; params = undefined;
    }

    if (params && params.$waiter) {
      params = AWS.util.copy(params);
      if (typeof params.$waiter.delay === 'number') {
        this.config.delay = params.$waiter.delay;
      }
      if (typeof params.$waiter.maxAttempts === 'number') {
        this.config.maxAttempts = params.$waiter.maxAttempts;
      }
      delete params.$waiter;
    }

    var request = this.service.makeRequest(this.config.operation, params);
    request._waiter = this;
    request.response.maxRetries = this.config.maxAttempts;
    request.addListeners(this.listeners);

    if (callback) request.send(callback);
    return request;
  },

  setSuccess: function setSuccess(resp) {
    resp.error = null;
    resp.data = resp.data || {};
    resp.request.removeAllListeners('extractData');
  },

  setError: function setError(resp, retryable) {
    resp.data = null;
    resp.error = AWS.util.error(resp.error || new Error(), {
      code: 'ResourceNotReady',
      message: 'Resource is not in the state ' + this.state,
      retryable: retryable
    });
  },

  /**
   * Loads waiter configuration from API configuration
   *
   * @api private
   */
  loadWaiterConfig: function loadWaiterConfig(state) {
    if (!this.service.api.waiters[state]) {
      throw new AWS.util.error(new Error(), {
        code: 'StateNotFoundError',
        message: 'State ' + state + ' not found.'
      });
    }

    this.config = AWS.util.copy(this.service.api.waiters[state]);
  }
});


/***/ }),

/***/ 1058:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;
var jmespath = __webpack_require__(2907);

/**
 * This class encapsulates the response information
 * from a service request operation sent through {AWS.Request}.
 * The response object has two main properties for getting information
 * back from a request:
 *
 * ## The `data` property
 *
 * The `response.data` property contains the serialized object data
 * retrieved from the service request. For instance, for an
 * Amazon DynamoDB `listTables` method call, the response data might
 * look like:
 *
 * ```
 * > resp.data
 * { TableNames:
 *    [ 'table1', 'table2', ... ] }
 * ```
 *
 * The `data` property can be null if an error occurs (see below).
 *
 * ## The `error` property
 *
 * In the event of a service error (or transfer error), the
 * `response.error` property will be filled with the given
 * error data in the form:
 *
 * ```
 * { code: 'SHORT_UNIQUE_ERROR_CODE',
 *   message: 'Some human readable error message' }
 * ```
 *
 * In the case of an error, the `data` property will be `null`.
 * Note that if you handle events that can be in a failure state,
 * you should always check whether `response.error` is set
 * before attempting to access the `response.data` property.
 *
 * @!attribute data
 *   @readonly
 *   @!group Data Properties
 *   @note Inside of a {AWS.Request~httpData} event, this
 *     property contains a single raw packet instead of the
 *     full de-serialized service response.
 *   @return [Object] the de-serialized response data
 *     from the service.
 *
 * @!attribute error
 *   An structure containing information about a service
 *   or networking error.
 *   @readonly
 *   @!group Data Properties
 *   @note This attribute is only filled if a service or
 *     networking error occurs.
 *   @return [Error]
 *     * code [String] a unique short code representing the
 *       error that was emitted.
 *     * message [String] a longer human readable error message
 *     * retryable [Boolean] whether the error message is
 *       retryable.
 *     * statusCode [Numeric] in the case of a request that reached the service,
 *       this value contains the response status code.
 *     * time [Date] the date time object when the error occurred.
 *     * hostname [String] set when a networking error occurs to easily
 *       identify the endpoint of the request.
 *     * region [String] set when a networking error occurs to easily
 *       identify the region of the request.
 *
 * @!attribute requestId
 *   @readonly
 *   @!group Data Properties
 *   @return [String] the unique request ID associated with the response.
 *     Log this value when debugging requests for AWS support.
 *
 * @!attribute retryCount
 *   @readonly
 *   @!group Operation Properties
 *   @return [Integer] the number of retries that were
 *     attempted before the request was completed.
 *
 * @!attribute redirectCount
 *   @readonly
 *   @!group Operation Properties
 *   @return [Integer] the number of redirects that were
 *     followed before the request was completed.
 *
 * @!attribute httpResponse
 *   @readonly
 *   @!group HTTP Properties
 *   @return [AWS.HttpResponse] the raw HTTP response object
 *     containing the response headers and body information
 *     from the server.
 *
 * @see AWS.Request
 */
AWS.Response = inherit({

  /**
   * @api private
   */
  constructor: function Response(request) {
    this.request = request;
    this.data = null;
    this.error = null;
    this.retryCount = 0;
    this.redirectCount = 0;
    this.httpResponse = new AWS.HttpResponse();
    if (request) {
      this.maxRetries = request.service.numRetries();
      this.maxRedirects = request.service.config.maxRedirects;
    }
  },

  /**
   * Creates a new request for the next page of response data, calling the
   * callback with the page data if a callback is provided.
   *
   * @callback callback function(err, data)
   *   Called when a page of data is returned from the next request.
   *
   *   @param err [Error] an error object, if an error occurred in the request
   *   @param data [Object] the next page of data, or null, if there are no
   *     more pages left.
   * @return [AWS.Request] the request object for the next page of data
   * @return [null] if no callback is provided and there are no pages left
   *   to retrieve.
   * @since v1.4.0
   */
  nextPage: function nextPage(callback) {
    var config;
    var service = this.request.service;
    var operation = this.request.operation;
    try {
      config = service.paginationConfig(operation, true);
    } catch (e) { this.error = e; }

    if (!this.hasNextPage()) {
      if (callback) callback(this.error, null);
      else if (this.error) throw this.error;
      return null;
    }

    var params = AWS.util.copy(this.request.params);
    if (!this.nextPageTokens) {
      return callback ? callback(null, null) : null;
    } else {
      var inputTokens = config.inputToken;
      if (typeof inputTokens === 'string') inputTokens = [inputTokens];
      for (var i = 0; i < inputTokens.length; i++) {
        params[inputTokens[i]] = this.nextPageTokens[i];
      }
      return service.makeRequest(this.request.operation, params, callback);
    }
  },

  /**
   * @return [Boolean] whether more pages of data can be returned by further
   *   requests
   * @since v1.4.0
   */
  hasNextPage: function hasNextPage() {
    this.cacheNextPageTokens();
    if (this.nextPageTokens) return true;
    if (this.nextPageTokens === undefined) return undefined;
    else return false;
  },

  /**
   * @api private
   */
  cacheNextPageTokens: function cacheNextPageTokens() {
    if (Object.prototype.hasOwnProperty.call(this, 'nextPageTokens')) return this.nextPageTokens;
    this.nextPageTokens = undefined;

    var config = this.request.service.paginationConfig(this.request.operation);
    if (!config) return this.nextPageTokens;

    this.nextPageTokens = null;
    if (config.moreResults) {
      if (!jmespath.search(this.data, config.moreResults)) {
        return this.nextPageTokens;
      }
    }

    var exprs = config.outputToken;
    if (typeof exprs === 'string') exprs = [exprs];
    AWS.util.arrayEach.call(this, exprs, function (expr) {
      var output = jmespath.search(this.data, expr);
      if (output) {
        this.nextPageTokens = this.nextPageTokens || [];
        this.nextPageTokens.push(output);
      }
    });

    return this.nextPageTokens;
  }

});


/***/ }),

/***/ 16445:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var byteLength = AWS.util.string.byteLength;
var Buffer = AWS.util.Buffer;

/**
 * The managed uploader allows for easy and efficient uploading of buffers,
 * blobs, or streams, using a configurable amount of concurrency to perform
 * multipart uploads where possible. This abstraction also enables uploading
 * streams of unknown size due to the use of multipart uploads.
 *
 * To construct a managed upload object, see the {constructor} function.
 *
 * ## Tracking upload progress
 *
 * The managed upload object can also track progress by attaching an
 * 'httpUploadProgress' listener to the upload manager. This event is similar
 * to {AWS.Request~httpUploadProgress} but groups all concurrent upload progress
 * into a single event. See {AWS.S3.ManagedUpload~httpUploadProgress} for more
 * information.
 *
 * ## Handling Multipart Cleanup
 *
 * By default, this class will automatically clean up any multipart uploads
 * when an individual part upload fails. This behavior can be disabled in order
 * to manually handle failures by setting the `leavePartsOnError` configuration
 * option to `true` when initializing the upload object.
 *
 * @!event httpUploadProgress(progress)
 *   Triggered when the uploader has uploaded more data.
 *   @note The `total` property may not be set if the stream being uploaded has
 *     not yet finished chunking. In this case the `total` will be undefined
 *     until the total stream size is known.
 *   @note This event will not be emitted in Node.js 0.8.x.
 *   @param progress [map] An object containing the `loaded` and `total` bytes
 *     of the request and the `key` of the S3 object. Note that `total` may be undefined until the payload
 *     size is known.
 *   @context (see AWS.Request~send)
 */
AWS.S3.ManagedUpload = AWS.util.inherit({
  /**
   * Creates a managed upload object with a set of configuration options.
   *
   * @note A "Body" parameter is required to be set prior to calling {send}.
   * @note In Node.js, sending "Body" as {https://nodejs.org/dist/latest/docs/api/stream.html#stream_object_mode object-mode stream}
   *   may result in upload hangs. Using buffer stream is preferable.
   * @option options params [map] a map of parameters to pass to the upload
   *   requests. The "Body" parameter is required to be specified either on
   *   the service or in the params option.
   * @note ContentMD5 should not be provided when using the managed upload object.
   *   Instead, setting "computeChecksums" to true will enable automatic ContentMD5 generation
   *   by the managed upload object.
   * @option options queueSize [Number] (4) the size of the concurrent queue
   *   manager to upload parts in parallel. Set to 1 for synchronous uploading
   *   of parts. Note that the uploader will buffer at most queueSize * partSize
   *   bytes into memory at any given time.
   * @option options partSize [Number] (5mb) the size in bytes for each
   *   individual part to be uploaded. Adjust the part size to ensure the number
   *   of parts does not exceed {maxTotalParts}. See {minPartSize} for the
   *   minimum allowed part size.
   * @option options leavePartsOnError [Boolean] (false) whether to abort the
   *   multipart upload if an error occurs. Set to true if you want to handle
   *   failures manually.
   * @option options service [AWS.S3] an optional S3 service object to use for
   *   requests. This object might have bound parameters used by the uploader.
   * @option options tags [Array<map>] The tags to apply to the uploaded object.
   *   Each tag should have a `Key` and `Value` keys.
   * @example Creating a default uploader for a stream object
   *   var upload = new AWS.S3.ManagedUpload({
   *     params: {Bucket: 'bucket', Key: 'key', Body: stream}
   *   });
   * @example Creating an uploader with concurrency of 1 and partSize of 10mb
   *   var upload = new AWS.S3.ManagedUpload({
   *     partSize: 10 * 1024 * 1024, queueSize: 1,
   *     params: {Bucket: 'bucket', Key: 'key', Body: stream}
   *   });
   * @example Creating an uploader with tags
   *   var upload = new AWS.S3.ManagedUpload({
   *     params: {Bucket: 'bucket', Key: 'key', Body: stream},
   *     tags: [{Key: 'tag1', Value: 'value1'}, {Key: 'tag2', Value: 'value2'}]
   *   });
   * @see send
   */
  constructor: function ManagedUpload(options) {
    var self = this;
    AWS.SequentialExecutor.call(self);
    self.body = null;
    self.sliceFn = null;
    self.callback = null;
    self.parts = {};
    self.completeInfo = [];
    self.fillQueue = function() {
      self.callback(new Error('Unsupported body payload ' + typeof self.body));
    };

    self.configure(options);
  },

  /**
   * @api private
   */
  configure: function configure(options) {
    options = options || {};
    this.partSize = this.minPartSize;

    if (options.queueSize) this.queueSize = options.queueSize;
    if (options.partSize) this.partSize = options.partSize;
    if (options.leavePartsOnError) this.leavePartsOnError = true;
    if (options.tags) {
      if (!Array.isArray(options.tags)) {
        throw new Error('Tags must be specified as an array; ' +
          typeof options.tags + ' provided.');
      }
      this.tags = options.tags;
    }

    if (this.partSize < this.minPartSize) {
      throw new Error('partSize must be greater than ' +
                      this.minPartSize);
    }

    this.service = options.service;
    this.bindServiceObject(options.params);
    this.validateBody();
    this.adjustTotalBytes();
  },

  /**
   * @api private
   */
  leavePartsOnError: false,

  /**
   * @api private
   */
  queueSize: 4,

  /**
   * @api private
   */
  partSize: null,

  /**
   * @readonly
   * @return [Number] the minimum number of bytes for an individual part
   *   upload.
   */
  minPartSize: 1024 * 1024 * 5,

  /**
   * @readonly
   * @return [Number] the maximum allowed number of parts in a multipart upload.
   */
  maxTotalParts: 10000,

  /**
   * Initiates the managed upload for the payload.
   *
   * @callback callback function(err, data)
   *   @param err [Error] an error or null if no error occurred.
   *   @param data [map] The response data from the successful upload:
   *     * `Location` (String) the URL of the uploaded object
   *     * `ETag` (String) the ETag of the uploaded object
   *     * `Bucket` (String) the bucket to which the object was uploaded
   *     * `Key` (String) the key to which the object was uploaded
   * @example Sending a managed upload object
   *   var params = {Bucket: 'bucket', Key: 'key', Body: stream};
   *   var upload = new AWS.S3.ManagedUpload({params: params});
   *   upload.send(function(err, data) {
   *     console.log(err, data);
   *   });
   */
  send: function(callback) {
    var self = this;
    self.failed = false;
    self.callback = callback || function(err) { if (err) throw err; };

    var runFill = true;
    if (self.sliceFn) {
      self.fillQueue = self.fillBuffer;
    } else if (AWS.util.isNode()) {
      var Stream = AWS.util.stream.Stream;
      if (self.body instanceof Stream) {
        runFill = false;
        self.fillQueue = self.fillStream;
        self.partBuffers = [];
        self.body.
          on('error', function(err) { self.cleanup(err); }).
          on('readable', function() { self.fillQueue(); }).
          on('end', function() {
            self.isDoneChunking = true;
            self.numParts = self.totalPartNumbers;
            self.fillQueue.call(self);

            if (self.isDoneChunking && self.totalPartNumbers >= 1 && self.doneParts === self.numParts) {
              self.finishMultiPart();
            }
          });
      }
    }

    if (runFill) self.fillQueue.call(self);
  },

  /**
   * @!method  promise()
   *   Returns a 'thenable' promise.
   *
   *   Two callbacks can be provided to the `then` method on the returned promise.
   *   The first callback will be called if the promise is fulfilled, and the second
   *   callback will be called if the promise is rejected.
   *   @callback fulfilledCallback function(data)
   *     Called if the promise is fulfilled.
   *     @param data [map] The response data from the successful upload:
   *       `Location` (String) the URL of the uploaded object
   *       `ETag` (String) the ETag of the uploaded object
   *       `Bucket` (String) the bucket to which the object was uploaded
   *       `Key` (String) the key to which the object was uploaded
   *   @callback rejectedCallback function(err)
   *     Called if the promise is rejected.
   *     @param err [Error] an error or null if no error occurred.
   *   @return [Promise] A promise that represents the state of the upload request.
   *   @example Sending an upload request using promises.
   *     var upload = s3.upload({Bucket: 'bucket', Key: 'key', Body: stream});
   *     var promise = upload.promise();
   *     promise.then(function(data) { ... }, function(err) { ... });
   */

  /**
   * Aborts a managed upload, including all concurrent upload requests.
   * @note By default, calling this function will cleanup a multipart upload
   *   if one was created. To leave the multipart upload around after aborting
   *   a request, configure `leavePartsOnError` to `true` in the {constructor}.
   * @note Calling {abort} in the browser environment will not abort any requests
   *   that are already in flight. If a multipart upload was created, any parts
   *   not yet uploaded will not be sent, and the multipart upload will be cleaned up.
   * @example Aborting an upload
   *   var params = {
   *     Bucket: 'bucket', Key: 'key',
   *     Body: Buffer.alloc(1024 * 1024 * 25) // 25MB payload
   *   };
   *   var upload = s3.upload(params);
   *   upload.send(function (err, data) {
   *     if (err) console.log("Error:", err.code, err.message);
   *     else console.log(data);
   *   });
   *
   *   // abort request in 1 second
   *   setTimeout(upload.abort.bind(upload), 1000);
   */
  abort: function() {
    var self = this;
    //abort putObject request
    if (self.isDoneChunking === true && self.totalPartNumbers === 1 && self.singlePart) {
      self.singlePart.abort();
    } else {
      self.cleanup(AWS.util.error(new Error('Request aborted by user'), {
        code: 'RequestAbortedError', retryable: false
      }));
    }
  },

  /**
   * @api private
   */
  validateBody: function validateBody() {
    var self = this;
    self.body = self.service.config.params.Body;
    if (typeof self.body === 'string') {
      self.body = AWS.util.buffer.toBuffer(self.body);
    } else if (!self.body) {
      throw new Error('params.Body is required');
    }
    self.sliceFn = AWS.util.arraySliceFn(self.body);
  },

  /**
   * @api private
   */
  bindServiceObject: function bindServiceObject(params) {
    params = params || {};
    var self = this;
    // bind parameters to new service object
    if (!self.service) {
      self.service = new AWS.S3({params: params});
    } else {
      var service = self.service;
      var config = AWS.util.copy(service._originalConfig || {});
      config.signatureVersion = service.getSignatureVersion();
      self.service = new service.constructor.__super__(config);
      self.service.config.params =
        AWS.util.merge(self.service.config.params || {}, params);
    }
  },

  /**
   * @api private
   */
  adjustTotalBytes: function adjustTotalBytes() {
    var self = this;
    try { // try to get totalBytes
      self.totalBytes = byteLength(self.body);
    } catch (e) { }

    // try to adjust partSize if we know payload length
    if (self.totalBytes) {
      var newPartSize = Math.ceil(self.totalBytes / self.maxTotalParts);
      if (newPartSize > self.partSize) self.partSize = newPartSize;
    } else {
      self.totalBytes = undefined;
    }
  },

  /**
   * @api private
   */
  isDoneChunking: false,

  /**
   * @api private
   */
  partPos: 0,

  /**
   * @api private
   */
  totalChunkedBytes: 0,

  /**
   * @api private
   */
  totalUploadedBytes: 0,

  /**
   * @api private
   */
  totalBytes: undefined,

  /**
   * @api private
   */
  numParts: 0,

  /**
   * @api private
   */
  totalPartNumbers: 0,

  /**
   * @api private
   */
  activeParts: 0,

  /**
   * @api private
   */
  doneParts: 0,

  /**
   * @api private
   */
  parts: null,

  /**
   * @api private
   */
  completeInfo: null,

  /**
   * @api private
   */
  failed: false,

  /**
   * @api private
   */
  multipartReq: null,

  /**
   * @api private
   */
  partBuffers: null,

  /**
   * @api private
   */
  partBufferLength: 0,

  /**
   * @api private
   */
  fillBuffer: function fillBuffer() {
    var self = this;
    var bodyLen = byteLength(self.body);

    if (bodyLen === 0) {
      self.isDoneChunking = true;
      self.numParts = 1;
      self.nextChunk(self.body);
      return;
    }

    while (self.activeParts < self.queueSize && self.partPos < bodyLen) {
      var endPos = Math.min(self.partPos + self.partSize, bodyLen);
      var buf = self.sliceFn.call(self.body, self.partPos, endPos);
      self.partPos += self.partSize;

      if (byteLength(buf) < self.partSize || self.partPos === bodyLen) {
        self.isDoneChunking = true;
        self.numParts = self.totalPartNumbers + 1;
      }
      self.nextChunk(buf);
    }
  },

  /**
   * @api private
   */
  fillStream: function fillStream() {
    var self = this;
    if (self.activeParts >= self.queueSize) return;

    var buf = self.body.read(self.partSize - self.partBufferLength) ||
              self.body.read();
    if (buf) {
      self.partBuffers.push(buf);
      self.partBufferLength += buf.length;
      self.totalChunkedBytes += buf.length;
    }

    if (self.partBufferLength >= self.partSize) {
      // if we have single buffer we avoid copyfull concat
      var pbuf = self.partBuffers.length === 1 ?
        self.partBuffers[0] : Buffer.concat(self.partBuffers);
      self.partBuffers = [];
      self.partBufferLength = 0;

      // if we have more than partSize, push the rest back on the queue
      if (pbuf.length > self.partSize) {
        var rest = pbuf.slice(self.partSize);
        self.partBuffers.push(rest);
        self.partBufferLength += rest.length;
        pbuf = pbuf.slice(0, self.partSize);
      }

      self.nextChunk(pbuf);
    }

    if (self.isDoneChunking && !self.isDoneSending) {
      // if we have single buffer we avoid copyfull concat
      pbuf = self.partBuffers.length === 1 ?
          self.partBuffers[0] : Buffer.concat(self.partBuffers);
      self.partBuffers = [];
      self.partBufferLength = 0;
      self.totalBytes = self.totalChunkedBytes;
      self.isDoneSending = true;

      if (self.numParts === 0 || pbuf.length > 0) {
        self.numParts++;
        self.nextChunk(pbuf);
      }
    }

    self.body.read(0);
  },

  /**
   * @api private
   */
  nextChunk: function nextChunk(chunk) {
    var self = this;
    if (self.failed) return null;

    var partNumber = ++self.totalPartNumbers;
    if (self.isDoneChunking && partNumber === 1) {
      var params = {Body: chunk};
      if (this.tags) {
        params.Tagging = this.getTaggingHeader();
      }
      var req = self.service.putObject(params);
      req._managedUpload = self;
      req.on('httpUploadProgress', self.progress).send(self.finishSinglePart);
      self.singlePart = req; //save the single part request
      return null;
    } else if (self.service.config.params.ContentMD5) {
      var err = AWS.util.error(new Error('The Content-MD5 you specified is invalid for multi-part uploads.'), {
        code: 'InvalidDigest', retryable: false
      });

      self.cleanup(err);
      return null;
    }

    if (self.completeInfo[partNumber] && self.completeInfo[partNumber].ETag !== null) {
      return null; // Already uploaded this part.
    }

    self.activeParts++;
    if (!self.service.config.params.UploadId) {

      if (!self.multipartReq) { // create multipart
        self.multipartReq = self.service.createMultipartUpload();
        self.multipartReq.on('success', function(resp) {
          self.service.config.params.UploadId = resp.data.UploadId;
          self.multipartReq = null;
        });
        self.queueChunks(chunk, partNumber);
        self.multipartReq.on('error', function(err) {
          self.cleanup(err);
        });
        self.multipartReq.send();
      } else {
        self.queueChunks(chunk, partNumber);
      }
    } else { // multipart is created, just send
      self.uploadPart(chunk, partNumber);
    }
  },

  /**
   * @api private
   */
  getTaggingHeader: function getTaggingHeader() {
    var kvPairStrings = [];
    for (var i = 0; i < this.tags.length; i++) {
      kvPairStrings.push(AWS.util.uriEscape(this.tags[i].Key) + '=' +
        AWS.util.uriEscape(this.tags[i].Value));
    }

    return kvPairStrings.join('&');
  },

  /**
   * @api private
   */
  uploadPart: function uploadPart(chunk, partNumber) {
    var self = this;

    var partParams = {
      Body: chunk,
      ContentLength: AWS.util.string.byteLength(chunk),
      PartNumber: partNumber
    };

    var partInfo = {ETag: null, PartNumber: partNumber};
    self.completeInfo[partNumber] = partInfo;

    var req = self.service.uploadPart(partParams);
    self.parts[partNumber] = req;
    req._lastUploadedBytes = 0;
    req._managedUpload = self;
    req.on('httpUploadProgress', self.progress);
    req.send(function(err, data) {
      delete self.parts[partParams.PartNumber];
      self.activeParts--;

      if (!err && (!data || !data.ETag)) {
        var message = 'No access to ETag property on response.';
        if (AWS.util.isBrowser()) {
          message += ' Check CORS configuration to expose ETag header.';
        }

        err = AWS.util.error(new Error(message), {
          code: 'ETagMissing', retryable: false
        });
      }
      if (err) return self.cleanup(err);
      //prevent sending part being returned twice (https://github.com/aws/aws-sdk-js/issues/2304)
      if (self.completeInfo[partNumber] && self.completeInfo[partNumber].ETag !== null) return null;
      partInfo.ETag = data.ETag;
      self.doneParts++;
      if (self.isDoneChunking && self.doneParts === self.numParts) {
        self.finishMultiPart();
      } else {
        self.fillQueue.call(self);
      }
    });
  },

  /**
   * @api private
   */
  queueChunks: function queueChunks(chunk, partNumber) {
    var self = this;
    self.multipartReq.on('success', function() {
      self.uploadPart(chunk, partNumber);
    });
  },

  /**
   * @api private
   */
  cleanup: function cleanup(err) {
    var self = this;
    if (self.failed) return;

    // clean up stream
    if (typeof self.body.removeAllListeners === 'function' &&
        typeof self.body.resume === 'function') {
      self.body.removeAllListeners('readable');
      self.body.removeAllListeners('end');
      self.body.resume();
    }

    // cleanup multipartReq listeners
    if (self.multipartReq) {
      self.multipartReq.removeAllListeners('success');
      self.multipartReq.removeAllListeners('error');
      self.multipartReq.removeAllListeners('complete');
      delete self.multipartReq;
    }

    if (self.service.config.params.UploadId && !self.leavePartsOnError) {
      self.service.abortMultipartUpload().send();
    } else if (self.leavePartsOnError) {
      self.isDoneChunking = false;
    }

    AWS.util.each(self.parts, function(partNumber, part) {
      part.removeAllListeners('complete');
      part.abort();
    });

    self.activeParts = 0;
    self.partPos = 0;
    self.numParts = 0;
    self.totalPartNumbers = 0;
    self.parts = {};
    self.failed = true;
    self.callback(err);
  },

  /**
   * @api private
   */
  finishMultiPart: function finishMultiPart() {
    var self = this;
    var completeParams = { MultipartUpload: { Parts: self.completeInfo.slice(1) } };
    self.service.completeMultipartUpload(completeParams, function(err, data) {
      if (err) {
        return self.cleanup(err);
      }

      if (data && typeof data.Location === 'string') {
        data.Location = data.Location.replace(/%2F/g, '/');
      }

      if (Array.isArray(self.tags)) {
        for (var i = 0; i < self.tags.length; i++) {
          self.tags[i].Value = String(self.tags[i].Value);
        }
        self.service.putObjectTagging(
          {Tagging: {TagSet: self.tags}},
          function(e, d) {
            if (e) {
              self.callback(e);
            } else {
              self.callback(e, data);
            }
          }
        );
      } else {
        self.callback(err, data);
      }
    });
  },

  /**
   * @api private
   */
  finishSinglePart: function finishSinglePart(err, data) {
    var upload = this.request._managedUpload;
    var httpReq = this.request.httpRequest;
    var endpoint = httpReq.endpoint;
    if (err) return upload.callback(err);
    data.Location =
      [endpoint.protocol, '//', endpoint.host, httpReq.path].join('');
    data.key = this.request.params.Key; // will stay undocumented
    data.Key = this.request.params.Key;
    data.Bucket = this.request.params.Bucket;
    upload.callback(err, data);
  },

  /**
   * @api private
   */
  progress: function progress(info) {
    var upload = this._managedUpload;
    if (this.operation === 'putObject') {
      info.part = 1;
      info.key = this.params.Key;
    } else {
      upload.totalUploadedBytes += info.loaded - this._lastUploadedBytes;
      this._lastUploadedBytes = info.loaded;
      info = {
        loaded: upload.totalUploadedBytes,
        total: upload.totalBytes,
        part: this.params.PartNumber,
        key: this.params.Key
      };
    }
    upload.emit('httpUploadProgress', [info]);
  }
});

AWS.util.mixin(AWS.S3.ManagedUpload, AWS.SequentialExecutor);

/**
 * @api private
 */
AWS.S3.ManagedUpload.addPromisesToClass = function addPromisesToClass(PromiseDependency) {
  this.prototype.promise = AWS.util.promisifyMethod('send', PromiseDependency);
};

/**
 * @api private
 */
AWS.S3.ManagedUpload.deletePromisesFromClass = function deletePromisesFromClass() {
  delete this.prototype.promise;
};

AWS.util.addPromises(AWS.S3.ManagedUpload);

/**
 * @api private
 */
module.exports = AWS.S3.ManagedUpload;


/***/ }),

/***/ 52715:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * @api private
 * @!method on(eventName, callback)
 *   Registers an event listener callback for the event given by `eventName`.
 *   Parameters passed to the callback function depend on the individual event
 *   being triggered. See the event documentation for those parameters.
 *
 *   @param eventName [String] the event name to register the listener for
 *   @param callback [Function] the listener callback function
 *   @param toHead [Boolean] attach the listener callback to the head of callback array if set to true.
 *     Default to be false.
 *   @return [AWS.SequentialExecutor] the same object for chaining
 */
AWS.SequentialExecutor = AWS.util.inherit({

  constructor: function SequentialExecutor() {
    this._events = {};
  },

  /**
   * @api private
   */
  listeners: function listeners(eventName) {
    return this._events[eventName] ? this._events[eventName].slice(0) : [];
  },

  on: function on(eventName, listener, toHead) {
    if (this._events[eventName]) {
      toHead ?
        this._events[eventName].unshift(listener) :
        this._events[eventName].push(listener);
    } else {
      this._events[eventName] = [listener];
    }
    return this;
  },

  onAsync: function onAsync(eventName, listener, toHead) {
    listener._isAsync = true;
    return this.on(eventName, listener, toHead);
  },

  removeListener: function removeListener(eventName, listener) {
    var listeners = this._events[eventName];
    if (listeners) {
      var length = listeners.length;
      var position = -1;
      for (var i = 0; i < length; ++i) {
        if (listeners[i] === listener) {
          position = i;
        }
      }
      if (position > -1) {
        listeners.splice(position, 1);
      }
    }
    return this;
  },

  removeAllListeners: function removeAllListeners(eventName) {
    if (eventName) {
      delete this._events[eventName];
    } else {
      this._events = {};
    }
    return this;
  },

  /**
   * @api private
   */
  emit: function emit(eventName, eventArgs, doneCallback) {
    if (!doneCallback) doneCallback = function() { };
    var listeners = this.listeners(eventName);
    var count = listeners.length;
    this.callListeners(listeners, eventArgs, doneCallback);
    return count > 0;
  },

  /**
   * @api private
   */
  callListeners: function callListeners(listeners, args, doneCallback, prevError) {
    var self = this;
    var error = prevError || null;

    function callNextListener(err) {
      if (err) {
        error = AWS.util.error(error || new Error(), err);
        if (self._haltHandlersOnError) {
          return doneCallback.call(self, error);
        }
      }
      self.callListeners(listeners, args, doneCallback, error);
    }

    while (listeners.length > 0) {
      var listener = listeners.shift();
      if (listener._isAsync) { // asynchronous listener
        listener.apply(self, args.concat([callNextListener]));
        return; // stop here, callNextListener will continue
      } else { // synchronous listener
        try {
          listener.apply(self, args);
        } catch (err) {
          error = AWS.util.error(error || new Error(), err);
        }
        if (error && self._haltHandlersOnError) {
          doneCallback.call(self, error);
          return;
        }
      }
    }
    doneCallback.call(self, error);
  },

  /**
   * Adds or copies a set of listeners from another list of
   * listeners or SequentialExecutor object.
   *
   * @param listeners [map<String,Array<Function>>, AWS.SequentialExecutor]
   *   a list of events and callbacks, or an event emitter object
   *   containing listeners to add to this emitter object.
   * @return [AWS.SequentialExecutor] the emitter object, for chaining.
   * @example Adding listeners from a map of listeners
   *   emitter.addListeners({
   *     event1: [function() { ... }, function() { ... }],
   *     event2: [function() { ... }]
   *   });
   *   emitter.emit('event1'); // emitter has event1
   *   emitter.emit('event2'); // emitter has event2
   * @example Adding listeners from another emitter object
   *   var emitter1 = new AWS.SequentialExecutor();
   *   emitter1.on('event1', function() { ... });
   *   emitter1.on('event2', function() { ... });
   *   var emitter2 = new AWS.SequentialExecutor();
   *   emitter2.addListeners(emitter1);
   *   emitter2.emit('event1'); // emitter2 has event1
   *   emitter2.emit('event2'); // emitter2 has event2
   */
  addListeners: function addListeners(listeners) {
    var self = this;

    // extract listeners if parameter is an SequentialExecutor object
    if (listeners._events) listeners = listeners._events;

    AWS.util.each(listeners, function(event, callbacks) {
      if (typeof callbacks === 'function') callbacks = [callbacks];
      AWS.util.arrayEach(callbacks, function(callback) {
        self.on(event, callback);
      });
    });

    return self;
  },

  /**
   * Registers an event with {on} and saves the callback handle function
   * as a property on the emitter object using a given `name`.
   *
   * @param name [String] the property name to set on this object containing
   *   the callback function handle so that the listener can be removed in
   *   the future.
   * @param (see on)
   * @return (see on)
   * @example Adding a named listener DATA_CALLBACK
   *   var listener = function() { doSomething(); };
   *   emitter.addNamedListener('DATA_CALLBACK', 'data', listener);
   *
   *   // the following prints: true
   *   console.log(emitter.DATA_CALLBACK == listener);
   */
  addNamedListener: function addNamedListener(name, eventName, callback, toHead) {
    this[name] = callback;
    this.addListener(eventName, callback, toHead);
    return this;
  },

  /**
   * @api private
   */
  addNamedAsyncListener: function addNamedAsyncListener(name, eventName, callback, toHead) {
    callback._isAsync = true;
    return this.addNamedListener(name, eventName, callback, toHead);
  },

  /**
   * Helper method to add a set of named listeners using
   * {addNamedListener}. The callback contains a parameter
   * with a handle to the `addNamedListener` method.
   *
   * @callback callback function(add)
   *   The callback function is called immediately in order to provide
   *   the `add` function to the block. This simplifies the addition of
   *   a large group of named listeners.
   *   @param add [Function] the {addNamedListener} function to call
   *     when registering listeners.
   * @example Adding a set of named listeners
   *   emitter.addNamedListeners(function(add) {
   *     add('DATA_CALLBACK', 'data', function() { ... });
   *     add('OTHER', 'otherEvent', function() { ... });
   *     add('LAST', 'lastEvent', function() { ... });
   *   });
   *
   *   // these properties are now set:
   *   emitter.DATA_CALLBACK;
   *   emitter.OTHER;
   *   emitter.LAST;
   */
  addNamedListeners: function addNamedListeners(callback) {
    var self = this;
    callback(
      function() {
        self.addNamedListener.apply(self, arguments);
      },
      function() {
        self.addNamedAsyncListener.apply(self, arguments);
      }
    );
    return this;
  }
});

/**
 * {on} is the prefered method.
 * @api private
 */
AWS.SequentialExecutor.prototype.addListener = AWS.SequentialExecutor.prototype.on;

/**
 * @api private
 */
module.exports = AWS.SequentialExecutor;


/***/ }),

/***/ 92665:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var Api = __webpack_require__(9941);
var regionConfig = __webpack_require__(37309);

var inherit = AWS.util.inherit;
var clientCount = 0;

/**
 * The service class representing an AWS service.
 *
 * @class_abstract This class is an abstract class.
 *
 * @!attribute apiVersions
 *   @return [Array<String>] the list of API versions supported by this service.
 *   @readonly
 */
AWS.Service = inherit({
  /**
   * Create a new service object with a configuration object
   *
   * @param config [map] a map of configuration options
   */
  constructor: function Service(config) {
    if (!this.loadServiceClass) {
      throw AWS.util.error(new Error(),
        'Service must be constructed with `new\' operator');
    }
    var ServiceClass = this.loadServiceClass(config || {});
    if (ServiceClass) {
      var originalConfig = AWS.util.copy(config);
      var svc = new ServiceClass(config);
      Object.defineProperty(svc, '_originalConfig', {
        get: function() { return originalConfig; },
        enumerable: false,
        configurable: true
      });
      svc._clientId = ++clientCount;
      return svc;
    }
    this.initialize(config);
  },

  /**
   * @api private
   */
  initialize: function initialize(config) {
    var svcConfig = AWS.config[this.serviceIdentifier];
    this.config = new AWS.Config(AWS.config);
    if (svcConfig) this.config.update(svcConfig, true);
    if (config) this.config.update(config, true);

    this.validateService();
    if (!this.config.endpoint) regionConfig.configureEndpoint(this);

    this.config.endpoint = this.endpointFromTemplate(this.config.endpoint);
    this.setEndpoint(this.config.endpoint);
    //enable attaching listeners to service client
    AWS.SequentialExecutor.call(this);
    AWS.Service.addDefaultMonitoringListeners(this);
    if ((this.config.clientSideMonitoring || AWS.Service._clientSideMonitoring) && this.publisher) {
      var publisher = this.publisher;
      this.addNamedListener('PUBLISH_API_CALL', 'apiCall', function PUBLISH_API_CALL(event) {
        process.nextTick(function() {publisher.eventHandler(event);});
      });
      this.addNamedListener('PUBLISH_API_ATTEMPT', 'apiCallAttempt', function PUBLISH_API_ATTEMPT(event) {
        process.nextTick(function() {publisher.eventHandler(event);});
      });
    }
  },

  /**
   * @api private
   */
  validateService: function validateService() {
  },

  /**
   * @api private
   */
  loadServiceClass: function loadServiceClass(serviceConfig) {
    var config = serviceConfig;
    if (!AWS.util.isEmpty(this.api)) {
      return null;
    } else if (config.apiConfig) {
      return AWS.Service.defineServiceApi(this.constructor, config.apiConfig);
    } else if (!this.constructor.services) {
      return null;
    } else {
      config = new AWS.Config(AWS.config);
      config.update(serviceConfig, true);
      var version = config.apiVersions[this.constructor.serviceIdentifier];
      version = version || config.apiVersion;
      return this.getLatestServiceClass(version);
    }
  },

  /**
   * @api private
   */
  getLatestServiceClass: function getLatestServiceClass(version) {
    version = this.getLatestServiceVersion(version);
    if (this.constructor.services[version] === null) {
      AWS.Service.defineServiceApi(this.constructor, version);
    }

    return this.constructor.services[version];
  },

  /**
   * @api private
   */
  getLatestServiceVersion: function getLatestServiceVersion(version) {
    if (!this.constructor.services || this.constructor.services.length === 0) {
      throw new Error('No services defined on ' +
                      this.constructor.serviceIdentifier);
    }

    if (!version) {
      version = 'latest';
    } else if (AWS.util.isType(version, Date)) {
      version = AWS.util.date.iso8601(version).split('T')[0];
    }

    if (Object.hasOwnProperty(this.constructor.services, version)) {
      return version;
    }

    var keys = Object.keys(this.constructor.services).sort();
    var selectedVersion = null;
    for (var i = keys.length - 1; i >= 0; i--) {
      // versions that end in "*" are not available on disk and can be
      // skipped, so do not choose these as selectedVersions
      if (keys[i][keys[i].length - 1] !== '*') {
        selectedVersion = keys[i];
      }
      if (keys[i].substr(0, 10) <= version) {
        return selectedVersion;
      }
    }

    throw new Error('Could not find ' + this.constructor.serviceIdentifier +
                    ' API to satisfy version constraint `' + version + '\'');
  },

  /**
   * @api private
   */
  api: {},

  /**
   * @api private
   */
  defaultRetryCount: 3,

  /**
   * @api private
   */
  customizeRequests: function customizeRequests(callback) {
    if (!callback) {
      this.customRequestHandler = null;
    } else if (typeof callback === 'function') {
      this.customRequestHandler = callback;
    } else {
      throw new Error('Invalid callback type \'' + typeof callback + '\' provided in customizeRequests');
    }
  },

  /**
   * Calls an operation on a service with the given input parameters.
   *
   * @param operation [String] the name of the operation to call on the service.
   * @param params [map] a map of input options for the operation
   * @callback callback function(err, data)
   *   If a callback is supplied, it is called when a response is returned
   *   from the service.
   *   @param err [Error] the error object returned from the request.
   *     Set to `null` if the request is successful.
   *   @param data [Object] the de-serialized data returned from
   *     the request. Set to `null` if a request error occurs.
   */
  makeRequest: function makeRequest(operation, params, callback) {
    if (typeof params === 'function') {
      callback = params;
      params = null;
    }

    params = params || {};
    if (this.config.params) { // copy only toplevel bound params
      var rules = this.api.operations[operation];
      if (rules) {
        params = AWS.util.copy(params);
        AWS.util.each(this.config.params, function(key, value) {
          if (rules.input.members[key]) {
            if (params[key] === undefined || params[key] === null) {
              params[key] = value;
            }
          }
        });
      }
    }

    var request = new AWS.Request(this, operation, params);
    this.addAllRequestListeners(request);
    this.attachMonitoringEmitter(request);
    if (callback) request.send(callback);
    return request;
  },

  /**
   * Calls an operation on a service with the given input parameters, without
   * any authentication data. This method is useful for "public" API operations.
   *
   * @param operation [String] the name of the operation to call on the service.
   * @param params [map] a map of input options for the operation
   * @callback callback function(err, data)
   *   If a callback is supplied, it is called when a response is returned
   *   from the service.
   *   @param err [Error] the error object returned from the request.
   *     Set to `null` if the request is successful.
   *   @param data [Object] the de-serialized data returned from
   *     the request. Set to `null` if a request error occurs.
   */
  makeUnauthenticatedRequest: function makeUnauthenticatedRequest(operation, params, callback) {
    if (typeof params === 'function') {
      callback = params;
      params = {};
    }

    var request = this.makeRequest(operation, params).toUnauthenticated();
    return callback ? request.send(callback) : request;
  },

  /**
   * Waits for a given state
   *
   * @param state [String] the state on the service to wait for
   * @param params [map] a map of parameters to pass with each request
   * @option params $waiter [map] a map of configuration options for the waiter
   * @option params $waiter.delay [Number] The number of seconds to wait between
   *                                       requests
   * @option params $waiter.maxAttempts [Number] The maximum number of requests
   *                                             to send while waiting
   * @callback callback function(err, data)
   *   If a callback is supplied, it is called when a response is returned
   *   from the service.
   *   @param err [Error] the error object returned from the request.
   *     Set to `null` if the request is successful.
   *   @param data [Object] the de-serialized data returned from
   *     the request. Set to `null` if a request error occurs.
   */
  waitFor: function waitFor(state, params, callback) {
    var waiter = new AWS.ResourceWaiter(this, state);
    return waiter.wait(params, callback);
  },

  /**
   * @api private
   */
  addAllRequestListeners: function addAllRequestListeners(request) {
    var list = [AWS.events, AWS.EventListeners.Core, this.serviceInterface(),
                AWS.EventListeners.CorePost];
    for (var i = 0; i < list.length; i++) {
      if (list[i]) request.addListeners(list[i]);
    }

    // disable parameter validation
    if (!this.config.paramValidation) {
      request.removeListener('validate',
        AWS.EventListeners.Core.VALIDATE_PARAMETERS);
    }

    if (this.config.logger) { // add logging events
      request.addListeners(AWS.EventListeners.Logger);
    }

    this.setupRequestListeners(request);
    // call prototype's customRequestHandler
    if (typeof this.constructor.prototype.customRequestHandler === 'function') {
      this.constructor.prototype.customRequestHandler(request);
    }
    // call instance's customRequestHandler
    if (Object.prototype.hasOwnProperty.call(this, 'customRequestHandler') && typeof this.customRequestHandler === 'function') {
      this.customRequestHandler(request);
    }
  },

  /**
   * Event recording metrics for a whole API call.
   * @returns {object} a subset of api call metrics
   * @api private
   */
  apiCallEvent: function apiCallEvent(request) {
    var api = request.service.api.operations[request.operation];
    var monitoringEvent = {
      Type: 'ApiCall',
      Api: api ? api.name : request.operation,
      Version: 1,
      Service: request.service.api.serviceId || request.service.api.endpointPrefix,
      Region: request.httpRequest.region,
      MaxRetriesExceeded: 0,
      UserAgent: request.httpRequest.getUserAgent(),
    };
    var response = request.response;
    if (response.httpResponse.statusCode) {
      monitoringEvent.FinalHttpStatusCode = response.httpResponse.statusCode;
    }
    if (response.error) {
      var error = response.error;
      var statusCode = response.httpResponse.statusCode;
      if (statusCode > 299) {
        if (error.code) monitoringEvent.FinalAwsException = error.code;
        if (error.message) monitoringEvent.FinalAwsExceptionMessage = error.message;
      } else {
        if (error.code || error.name) monitoringEvent.FinalSdkException = error.code || error.name;
        if (error.message) monitoringEvent.FinalSdkExceptionMessage = error.message;
      }
    }
    return monitoringEvent;
  },

  /**
   * Event recording metrics for an API call attempt.
   * @returns {object} a subset of api call attempt metrics
   * @api private
   */
  apiAttemptEvent: function apiAttemptEvent(request) {
    var api = request.service.api.operations[request.operation];
    var monitoringEvent = {
      Type: 'ApiCallAttempt',
      Api: api ? api.name : request.operation,
      Version: 1,
      Service: request.service.api.serviceId || request.service.api.endpointPrefix,
      Fqdn: request.httpRequest.endpoint.hostname,
      UserAgent: request.httpRequest.getUserAgent(),
    };
    var response = request.response;
    if (response.httpResponse.statusCode) {
      monitoringEvent.HttpStatusCode = response.httpResponse.statusCode;
    }
    if (
      !request._unAuthenticated &&
      request.service.config.credentials &&
      request.service.config.credentials.accessKeyId
    ) {
      monitoringEvent.AccessKey = request.service.config.credentials.accessKeyId;
    }
    if (!response.httpResponse.headers) return monitoringEvent;
    if (request.httpRequest.headers['x-amz-security-token']) {
      monitoringEvent.SessionToken = request.httpRequest.headers['x-amz-security-token'];
    }
    if (response.httpResponse.headers['x-amzn-requestid']) {
      monitoringEvent.XAmznRequestId = response.httpResponse.headers['x-amzn-requestid'];
    }
    if (response.httpResponse.headers['x-amz-request-id']) {
      monitoringEvent.XAmzRequestId = response.httpResponse.headers['x-amz-request-id'];
    }
    if (response.httpResponse.headers['x-amz-id-2']) {
      monitoringEvent.XAmzId2 = response.httpResponse.headers['x-amz-id-2'];
    }
    return monitoringEvent;
  },

  /**
   * Add metrics of failed request.
   * @api private
   */
  attemptFailEvent: function attemptFailEvent(request) {
    var monitoringEvent = this.apiAttemptEvent(request);
    var response = request.response;
    var error = response.error;
    if (response.httpResponse.statusCode > 299 ) {
      if (error.code) monitoringEvent.AwsException = error.code;
      if (error.message) monitoringEvent.AwsExceptionMessage = error.message;
    } else {
      if (error.code || error.name) monitoringEvent.SdkException = error.code || error.name;
      if (error.message) monitoringEvent.SdkExceptionMessage = error.message;
    }
    return monitoringEvent;
  },

  /**
   * Attach listeners to request object to fetch metrics of each request
   * and emit data object through \'ApiCall\' and \'ApiCallAttempt\' events.
   * @api private
   */
  attachMonitoringEmitter: function attachMonitoringEmitter(request) {
    var attemptTimestamp; //timestamp marking the beginning of a request attempt
    var attemptStartRealTime; //Start time of request attempt. Used to calculating attemptLatency
    var attemptLatency; //latency from request sent out to http response reaching SDK
    var callStartRealTime; //Start time of API call. Used to calculating API call latency
    var attemptCount = 0; //request.retryCount is not reliable here
    var region; //region cache region for each attempt since it can be updated in plase (e.g. s3)
    var callTimestamp; //timestamp when the request is created
    var self = this;
    var addToHead = true;

    request.on('validate', function () {
      callStartRealTime = AWS.util.realClock.now();
      callTimestamp = Date.now();
    }, addToHead);
    request.on('sign', function () {
      attemptStartRealTime = AWS.util.realClock.now();
      attemptTimestamp = Date.now();
      region = request.httpRequest.region;
      attemptCount++;
    }, addToHead);
    request.on('validateResponse', function() {
      attemptLatency = Math.round(AWS.util.realClock.now() - attemptStartRealTime);
    });
    request.addNamedListener('API_CALL_ATTEMPT', 'success', function API_CALL_ATTEMPT() {
      var apiAttemptEvent = self.apiAttemptEvent(request);
      apiAttemptEvent.Timestamp = attemptTimestamp;
      apiAttemptEvent.AttemptLatency = attemptLatency >= 0 ? attemptLatency : 0;
      apiAttemptEvent.Region = region;
      self.emit('apiCallAttempt', [apiAttemptEvent]);
    });
    request.addNamedListener('API_CALL_ATTEMPT_RETRY', 'retry', function API_CALL_ATTEMPT_RETRY() {
      var apiAttemptEvent = self.attemptFailEvent(request);
      apiAttemptEvent.Timestamp = attemptTimestamp;
      //attemptLatency may not be available if fail before response
      attemptLatency = attemptLatency ||
        Math.round(AWS.util.realClock.now() - attemptStartRealTime);
      apiAttemptEvent.AttemptLatency = attemptLatency >= 0 ? attemptLatency : 0;
      apiAttemptEvent.Region = region;
      self.emit('apiCallAttempt', [apiAttemptEvent]);
    });
    request.addNamedListener('API_CALL', 'complete', function API_CALL() {
      var apiCallEvent = self.apiCallEvent(request);
      apiCallEvent.AttemptCount = attemptCount;
      if (apiCallEvent.AttemptCount <= 0) return;
      apiCallEvent.Timestamp = callTimestamp;
      var latency = Math.round(AWS.util.realClock.now() - callStartRealTime);
      apiCallEvent.Latency = latency >= 0 ? latency : 0;
      var response = request.response;
      if (
        response.error &&
        response.error.retryable &&
        typeof response.retryCount === 'number' &&
        typeof response.maxRetries === 'number' &&
        (response.retryCount >= response.maxRetries)
      ) {
        apiCallEvent.MaxRetriesExceeded = 1;
      }
      self.emit('apiCall', [apiCallEvent]);
    });
  },

  /**
   * Override this method to setup any custom request listeners for each
   * new request to the service.
   *
   * @method_abstract This is an abstract method.
   */
  setupRequestListeners: function setupRequestListeners(request) {
  },

  /**
   * Gets the signing name for a given request
   * @api private
   */
  getSigningName: function getSigningName() {
    return this.api.signingName || this.api.endpointPrefix;
  },

  /**
   * Gets the signer class for a given request
   * @api private
   */
  getSignerClass: function getSignerClass(request) {
    var version;
    // get operation authtype if present
    var operation = null;
    var authtype = '';
    if (request) {
      var operations = request.service.api.operations || {};
      operation = operations[request.operation] || null;
      authtype = operation ? operation.authtype : '';
    }
    if (this.config.signatureVersion) {
      version = this.config.signatureVersion;
    } else if (authtype === 'v4' || authtype === 'v4-unsigned-body') {
      version = 'v4';
    } else {
      version = this.api.signatureVersion;
    }
    return AWS.Signers.RequestSigner.getVersion(version);
  },

  /**
   * @api private
   */
  serviceInterface: function serviceInterface() {
    switch (this.api.protocol) {
      case 'ec2': return AWS.EventListeners.Query;
      case 'query': return AWS.EventListeners.Query;
      case 'json': return AWS.EventListeners.Json;
      case 'rest-json': return AWS.EventListeners.RestJson;
      case 'rest-xml': return AWS.EventListeners.RestXml;
    }
    if (this.api.protocol) {
      throw new Error('Invalid service `protocol\' ' +
        this.api.protocol + ' in API config');
    }
  },

  /**
   * @api private
   */
  successfulResponse: function successfulResponse(resp) {
    return resp.httpResponse.statusCode < 300;
  },

  /**
   * How many times a failed request should be retried before giving up.
   * the defaultRetryCount can be overriden by service classes.
   *
   * @api private
   */
  numRetries: function numRetries() {
    if (this.config.maxRetries !== undefined) {
      return this.config.maxRetries;
    } else {
      return this.defaultRetryCount;
    }
  },

  /**
   * @api private
   */
  retryDelays: function retryDelays(retryCount, err) {
    return AWS.util.calculateRetryDelay(retryCount, this.config.retryDelayOptions, err);
  },

  /**
   * @api private
   */
  retryableError: function retryableError(error) {
    if (this.timeoutError(error)) return true;
    if (this.networkingError(error)) return true;
    if (this.expiredCredentialsError(error)) return true;
    if (this.throttledError(error)) return true;
    if (error.statusCode >= 500) return true;
    return false;
  },

  /**
   * @api private
   */
  networkingError: function networkingError(error) {
    return error.code === 'NetworkingError';
  },

  /**
   * @api private
   */
  timeoutError: function timeoutError(error) {
    return error.code === 'TimeoutError';
  },

  /**
   * @api private
   */
  expiredCredentialsError: function expiredCredentialsError(error) {
    // TODO : this only handles *one* of the expired credential codes
    return (error.code === 'ExpiredTokenException');
  },

  /**
   * @api private
   */
  clockSkewError: function clockSkewError(error) {
    switch (error.code) {
      case 'RequestTimeTooSkewed':
      case 'RequestExpired':
      case 'InvalidSignatureException':
      case 'SignatureDoesNotMatch':
      case 'AuthFailure':
      case 'RequestInTheFuture':
        return true;
      default: return false;
    }
  },

  /**
   * @api private
   */
  getSkewCorrectedDate: function getSkewCorrectedDate() {
    return new Date(Date.now() + this.config.systemClockOffset);
  },

  /**
   * @api private
   */
  applyClockOffset: function applyClockOffset(newServerTime) {
    if (newServerTime) {
      this.config.systemClockOffset = newServerTime - Date.now();
    }
  },

  /**
   * @api private
   */
  isClockSkewed: function isClockSkewed(newServerTime) {
    if (newServerTime) {
      return Math.abs(this.getSkewCorrectedDate().getTime() - newServerTime) >= 300000;
    }
  },

  /**
   * @api private
   */
  throttledError: function throttledError(error) {
    // this logic varies between services
    if (error.statusCode === 429) return true;
    switch (error.code) {
      case 'ProvisionedThroughputExceededException':
      case 'Throttling':
      case 'ThrottlingException':
      case 'RequestLimitExceeded':
      case 'RequestThrottled':
      case 'RequestThrottledException':
      case 'TooManyRequestsException':
      case 'TransactionInProgressException': //dynamodb
      case 'EC2ThrottledException':
        return true;
      default:
        return false;
    }
  },

  /**
   * @api private
   */
  endpointFromTemplate: function endpointFromTemplate(endpoint) {
    if (typeof endpoint !== 'string') return endpoint;

    var e = endpoint;
    e = e.replace(/\{service\}/g, this.api.endpointPrefix);
    e = e.replace(/\{region\}/g, this.config.region);
    e = e.replace(/\{scheme\}/g, this.config.sslEnabled ? 'https' : 'http');
    return e;
  },

  /**
   * @api private
   */
  setEndpoint: function setEndpoint(endpoint) {
    this.endpoint = new AWS.Endpoint(endpoint, this.config);
  },

  /**
   * @api private
   */
  paginationConfig: function paginationConfig(operation, throwException) {
    var paginator = this.api.operations[operation].paginator;
    if (!paginator) {
      if (throwException) {
        var e = new Error();
        throw AWS.util.error(e, 'No pagination configuration for ' + operation);
      }
      return null;
    }

    return paginator;
  }
});

AWS.util.update(AWS.Service, {

  /**
   * Adds one method for each operation described in the api configuration
   *
   * @api private
   */
  defineMethods: function defineMethods(svc) {
    AWS.util.each(svc.prototype.api.operations, function iterator(method) {
      if (svc.prototype[method]) return;
      var operation = svc.prototype.api.operations[method];
      if (operation.authtype === 'none') {
        svc.prototype[method] = function (params, callback) {
          return this.makeUnauthenticatedRequest(method, params, callback);
        };
      } else {
        svc.prototype[method] = function (params, callback) {
          return this.makeRequest(method, params, callback);
        };
      }
    });
  },

  /**
   * Defines a new Service class using a service identifier and list of versions
   * including an optional set of features (functions) to apply to the class
   * prototype.
   *
   * @param serviceIdentifier [String] the identifier for the service
   * @param versions [Array<String>] a list of versions that work with this
   *   service
   * @param features [Object] an object to attach to the prototype
   * @return [Class<Service>] the service class defined by this function.
   */
  defineService: function defineService(serviceIdentifier, versions, features) {
    AWS.Service._serviceMap[serviceIdentifier] = true;
    if (!Array.isArray(versions)) {
      features = versions;
      versions = [];
    }

    var svc = inherit(AWS.Service, features || {});

    if (typeof serviceIdentifier === 'string') {
      AWS.Service.addVersions(svc, versions);

      var identifier = svc.serviceIdentifier || serviceIdentifier;
      svc.serviceIdentifier = identifier;
    } else { // defineService called with an API
      svc.prototype.api = serviceIdentifier;
      AWS.Service.defineMethods(svc);
    }
    AWS.SequentialExecutor.call(this.prototype);
    //util.clientSideMonitoring is only available in node
    if (!this.prototype.publisher && AWS.util.clientSideMonitoring) {
      var Publisher = AWS.util.clientSideMonitoring.Publisher;
      var configProvider = AWS.util.clientSideMonitoring.configProvider;
      var publisherConfig = configProvider();
      this.prototype.publisher = new Publisher(publisherConfig);
      if (publisherConfig.enabled) {
        //if csm is enabled in environment, SDK should send all metrics
        AWS.Service._clientSideMonitoring = true;
      }
    }
    AWS.SequentialExecutor.call(svc.prototype);
    AWS.Service.addDefaultMonitoringListeners(svc.prototype);
    return svc;
  },

  /**
   * @api private
   */
  addVersions: function addVersions(svc, versions) {
    if (!Array.isArray(versions)) versions = [versions];

    svc.services = svc.services || {};
    for (var i = 0; i < versions.length; i++) {
      if (svc.services[versions[i]] === undefined) {
        svc.services[versions[i]] = null;
      }
    }

    svc.apiVersions = Object.keys(svc.services).sort();
  },

  /**
   * @api private
   */
  defineServiceApi: function defineServiceApi(superclass, version, apiConfig) {
    var svc = inherit(superclass, {
      serviceIdentifier: superclass.serviceIdentifier
    });

    function setApi(api) {
      if (api.isApi) {
        svc.prototype.api = api;
      } else {
        svc.prototype.api = new Api(api, {
          serviceIdentifier: superclass.serviceIdentifier
        });
      }
    }

    if (typeof version === 'string') {
      if (apiConfig) {
        setApi(apiConfig);
      } else {
        try {
          setApi(AWS.apiLoader(superclass.serviceIdentifier, version));
        } catch (err) {
          throw AWS.util.error(err, {
            message: 'Could not find API configuration ' +
              superclass.serviceIdentifier + '-' + version
          });
        }
      }
      if (!Object.prototype.hasOwnProperty.call(superclass.services, version)) {
        superclass.apiVersions = superclass.apiVersions.concat(version).sort();
      }
      superclass.services[version] = svc;
    } else {
      setApi(version);
    }

    AWS.Service.defineMethods(svc);
    return svc;
  },

  /**
   * @api private
   */
  hasService: function(identifier) {
    return Object.prototype.hasOwnProperty.call(AWS.Service._serviceMap, identifier);
  },

  /**
   * @param attachOn attach default monitoring listeners to object
   *
   * Each monitoring event should be emitted from service client to service constructor prototype and then
   * to global service prototype like bubbling up. These default monitoring events listener will transfer
   * the monitoring events to the upper layer.
   * @api private
   */
  addDefaultMonitoringListeners: function addDefaultMonitoringListeners(attachOn) {
    attachOn.addNamedListener('MONITOR_EVENTS_BUBBLE', 'apiCallAttempt', function EVENTS_BUBBLE(event) {
      var baseClass = Object.getPrototypeOf(attachOn);
      if (baseClass._events) baseClass.emit('apiCallAttempt', [event]);
    });
    attachOn.addNamedListener('CALL_EVENTS_BUBBLE', 'apiCall', function CALL_EVENTS_BUBBLE(event) {
      var baseClass = Object.getPrototypeOf(attachOn);
      if (baseClass._events) baseClass.emit('apiCall', [event]);
    });
  },

  /**
   * @api private
   */
  _serviceMap: {}
});

AWS.util.mixin(AWS.Service, AWS.SequentialExecutor);

/**
 * @api private
 */
module.exports = AWS.Service;


/***/ }),

/***/ 6032:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.APIGateway.prototype, {
/**
 * Sets the Accept header to application/json.
 *
 * @api private
 */
  setAcceptHeader: function setAcceptHeader(req) {
    var httpRequest = req.httpRequest;
    if (!httpRequest.headers.Accept) {
      httpRequest.headers['Accept'] = 'application/json';
    }
  },

  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    request.addListener('build', this.setAcceptHeader);
    if (request.operation === 'getExport') {
      var params = request.params || {};
      if (params.exportType === 'swagger') {
        request.addListener('extractData', AWS.util.convertPayloadToString);
      }
    }
  }
});



/***/ }),

/***/ 86372:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

// pull in CloudFront signer
__webpack_require__(68703);

AWS.util.update(AWS.CloudFront.prototype, {

  setupRequestListeners: function setupRequestListeners(request) {
    request.addListener('extractData', AWS.util.hoistPayloadMember);
  }

});


/***/ }),

/***/ 27369:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * Constructs a service interface object. Each API operation is exposed as a
 * function on service.
 *
 * ### Sending a Request Using CloudSearchDomain
 *
 * ```javascript
 * var csd = new AWS.CloudSearchDomain({endpoint: 'my.host.tld'});
 * csd.search(params, function (err, data) {
 *   if (err) console.log(err, err.stack); // an error occurred
 *   else     console.log(data);           // successful response
 * });
 * ```
 *
 * ### Locking the API Version
 *
 * In order to ensure that the CloudSearchDomain object uses this specific API,
 * you can construct the object by passing the `apiVersion` option to the
 * constructor:
 *
 * ```javascript
 * var csd = new AWS.CloudSearchDomain({
 *   endpoint: 'my.host.tld',
 *   apiVersion: '2013-01-01'
 * });
 * ```
 *
 * You can also set the API version globally in `AWS.config.apiVersions` using
 * the **cloudsearchdomain** service identifier:
 *
 * ```javascript
 * AWS.config.apiVersions = {
 *   cloudsearchdomain: '2013-01-01',
 *   // other service API versions
 * };
 *
 * var csd = new AWS.CloudSearchDomain({endpoint: 'my.host.tld'});
 * ```
 *
 * @note You *must* provide an `endpoint` configuration parameter when
 *   constructing this service. See {constructor} for more information.
 *
 * @!method constructor(options = {})
 *   Constructs a service object. This object has one method for each
 *   API operation.
 *
 *   @example Constructing a CloudSearchDomain object
 *     var csd = new AWS.CloudSearchDomain({endpoint: 'my.host.tld'});
 *   @note You *must* provide an `endpoint` when constructing this service.
 *   @option (see AWS.Config.constructor)
 *
 * @service cloudsearchdomain
 * @version 2013-01-01
 */
AWS.util.update(AWS.CloudSearchDomain.prototype, {
  /**
   * @api private
   */
  validateService: function validateService() {
    if (!this.config.endpoint || this.config.endpoint.indexOf('{') >= 0) {
      var msg = 'AWS.CloudSearchDomain requires an explicit ' +
                '`endpoint\' configuration option.';
      throw AWS.util.error(new Error(),
        {name: 'InvalidEndpoint', message: msg});
    }
  },

  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    request.removeListener('validate',
      AWS.EventListeners.Core.VALIDATE_CREDENTIALS
    );
    request.onAsync('validate', this.validateCredentials);
    request.addListener('validate', this.updateRegion);
    if (request.operation === 'search') {
      request.addListener('build', this.convertGetToPost);
    }
  },

  /**
   * @api private
   */
  validateCredentials: function(req, done) {
    if (!req.service.api.signatureVersion) return done(); // none
    req.service.config.getCredentials(function(err) {
      if (err) {
        req.removeListener('sign', AWS.EventListeners.Core.SIGN);
      }
      done();
    });
  },

  /**
   * @api private
   */
  convertGetToPost: function(request) {
    var httpRequest = request.httpRequest;
    // convert queries to POST to avoid length restrictions
    var path = httpRequest.path.split('?');
    httpRequest.method = 'POST';
    httpRequest.path = path[0];
    httpRequest.body = path[1];
    httpRequest.headers['Content-Length'] = httpRequest.body.length;
    httpRequest.headers['Content-Type'] = 'application/x-www-form-urlencoded';
  },

  /**
   * @api private
   */
  updateRegion: function updateRegion(request) {
    var endpoint = request.httpRequest.endpoint.hostname;
    var zones = endpoint.split('.');
    request.httpRequest.region = zones[1] || request.httpRequest.region;
  }

});


/***/ }),

/***/ 62054:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
__webpack_require__(40375);

AWS.util.update(AWS.DynamoDB.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    if (request.service.config.dynamoDbCrc32) {
      request.removeListener('extractData', AWS.EventListeners.Json.EXTRACT_DATA);
      request.addListener('extractData', this.checkCrc32);
      request.addListener('extractData', AWS.EventListeners.Json.EXTRACT_DATA);
    }
  },

  /**
   * @api private
   */
  checkCrc32: function checkCrc32(resp) {
    if (!resp.httpResponse.streaming && !resp.request.service.crc32IsValid(resp)) {
      resp.data = null;
      resp.error = AWS.util.error(new Error(), {
        code: 'CRC32CheckFailed',
        message: 'CRC32 integrity check failed',
        retryable: true
      });
      resp.request.haltHandlersOnError();
      throw (resp.error);
    }
  },

  /**
   * @api private
   */
  crc32IsValid: function crc32IsValid(resp) {
    var crc = resp.httpResponse.headers['x-amz-crc32'];
    if (!crc) return true; // no (valid) CRC32 header
    return parseInt(crc, 10) === AWS.util.crypto.crc32(resp.httpResponse.body);
  },

  /**
   * @api private
   */
  defaultRetryCount: 10,

  /**
   * @api private
   */
  retryDelays: function retryDelays(retryCount, err) {
    var retryDelayOptions = AWS.util.copy(this.config.retryDelayOptions);

    if (typeof retryDelayOptions.base !== 'number') {
        retryDelayOptions.base = 50; // default for dynamodb
    }
    var delay = AWS.util.calculateRetryDelay(retryCount, retryDelayOptions, err);
    return delay;
  }
});


/***/ }),

/***/ 64590:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.EC2.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    request.removeListener('extractError', AWS.EventListeners.Query.EXTRACT_ERROR);
    request.addListener('extractError', this.extractError);

    if (request.operation === 'copySnapshot') {
      request.onAsync('validate', this.buildCopySnapshotPresignedUrl);
    }
  },

  /**
   * @api private
   */
  buildCopySnapshotPresignedUrl: function buildCopySnapshotPresignedUrl(req, done) {
    if (req.params.PresignedUrl || req._subRequest) {
      return done();
    }

    req.params = AWS.util.copy(req.params);
    req.params.DestinationRegion = req.service.config.region;

    var config = AWS.util.copy(req.service.config);
    delete config.endpoint;
    config.region = req.params.SourceRegion;
    var svc = new req.service.constructor(config);
    var newReq = svc[req.operation](req.params);
    newReq._subRequest = true;
    newReq.presign(function(err, url) {
      if (err) done(err);
      else {
        req.params.PresignedUrl = url;
        done();
      }
    });
  },

  /**
   * @api private
   */
  extractError: function extractError(resp) {
    // EC2 nests the error code and message deeper than other AWS Query services.
    var httpResponse = resp.httpResponse;
    var data = new AWS.XML.Parser().parse(httpResponse.body.toString() || '');
    if (data.Errors) {
      resp.error = AWS.util.error(new Error(), {
        code: data.Errors.Error.Code,
        message: data.Errors.Error.Message
      });
    } else {
      resp.error = AWS.util.error(new Error(), {
        code: httpResponse.statusCode,
        message: null
      });
    }
    resp.error.requestId = data.RequestID || null;
  }
});


/***/ }),

/***/ 68962:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.Glacier.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    if (Array.isArray(request._events.validate)) {
      request._events.validate.unshift(this.validateAccountId);
    } else {
      request.on('validate', this.validateAccountId);
    }
    request.removeListener('afterBuild',
      AWS.EventListeners.Core.COMPUTE_SHA256);
    request.on('build', this.addGlacierApiVersion);
    request.on('build', this.addTreeHashHeaders);
  },

  /**
   * @api private
   */
  validateAccountId: function validateAccountId(request) {
    if (request.params.accountId !== undefined) return;
    request.params = AWS.util.copy(request.params);
    request.params.accountId = '-';
  },

  /**
   * @api private
   */
  addGlacierApiVersion: function addGlacierApiVersion(request) {
    var version = request.service.api.apiVersion;
    request.httpRequest.headers['x-amz-glacier-version'] = version;
  },

  /**
   * @api private
   */
  addTreeHashHeaders: function addTreeHashHeaders(request) {
    if (request.params.body === undefined) return;

    var hashes = request.service.computeChecksums(request.params.body);
    request.httpRequest.headers['X-Amz-Content-Sha256'] = hashes.linearHash;

    if (!request.httpRequest.headers['x-amz-sha256-tree-hash']) {
      request.httpRequest.headers['x-amz-sha256-tree-hash'] = hashes.treeHash;
    }
  },

  /**
   * @!group Computing Checksums
   */

  /**
   * Computes the SHA-256 linear and tree hash checksums for a given
   * block of Buffer data. Pass the tree hash of the computed checksums
   * as the checksum input to the {completeMultipartUpload} when performing
   * a multi-part upload.
   *
   * @example Calculate checksum of 5.5MB data chunk
   *   var glacier = new AWS.Glacier();
   *   var data = Buffer.alloc(5.5 * 1024 * 1024);
   *   data.fill('0'); // fill with zeros
   *   var results = glacier.computeChecksums(data);
   *   // Result: { linearHash: '68aff0c5a9...', treeHash: '154e26c78f...' }
   * @param data [Buffer, String] data to calculate the checksum for
   * @return [map<linearHash:String,treeHash:String>] a map containing
   *   the linearHash and treeHash properties representing hex based digests
   *   of the respective checksums.
   * @see completeMultipartUpload
   */
  computeChecksums: function computeChecksums(data) {
    if (!AWS.util.Buffer.isBuffer(data)) data = AWS.util.buffer.toBuffer(data);

    var mb = 1024 * 1024;
    var hashes = [];
    var hash = AWS.util.crypto.createHash('sha256');

    // build leaf nodes in 1mb chunks
    for (var i = 0; i < data.length; i += mb) {
      var chunk = data.slice(i, Math.min(i + mb, data.length));
      hash.update(chunk);
      hashes.push(AWS.util.crypto.sha256(chunk));
    }

    return {
      linearHash: hash.digest('hex'),
      treeHash: this.buildHashTree(hashes)
    };
  },

  /**
   * @api private
   */
  buildHashTree: function buildHashTree(hashes) {
    // merge leaf nodes
    while (hashes.length > 1) {
      var tmpHashes = [];
      for (var i = 0; i < hashes.length; i += 2) {
        if (hashes[i + 1]) {
          var tmpHash = AWS.util.buffer.alloc(64);
          tmpHash.write(hashes[i], 0, 32, 'binary');
          tmpHash.write(hashes[i + 1], 32, 32, 'binary');
          tmpHashes.push(AWS.util.crypto.sha256(tmpHash));
        } else {
          tmpHashes.push(hashes[i]);
        }
      }
      hashes = tmpHashes;
    }

    return AWS.util.crypto.toHex(hashes[0]);
  }
});


/***/ }),

/***/ 98676:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * @api private
 */
var blobPayloadOutputOps = [
  'deleteThingShadow',
  'getThingShadow',
  'updateThingShadow'
];

/**
 * Constructs a service interface object. Each API operation is exposed as a
 * function on service.
 *
 * ### Sending a Request Using IotData
 *
 * ```javascript
 * var iotdata = new AWS.IotData({endpoint: 'my.host.tld'});
 * iotdata.getThingShadow(params, function (err, data) {
 *   if (err) console.log(err, err.stack); // an error occurred
 *   else     console.log(data);           // successful response
 * });
 * ```
 *
 * ### Locking the API Version
 *
 * In order to ensure that the IotData object uses this specific API,
 * you can construct the object by passing the `apiVersion` option to the
 * constructor:
 *
 * ```javascript
 * var iotdata = new AWS.IotData({
 *   endpoint: 'my.host.tld',
 *   apiVersion: '2015-05-28'
 * });
 * ```
 *
 * You can also set the API version globally in `AWS.config.apiVersions` using
 * the **iotdata** service identifier:
 *
 * ```javascript
 * AWS.config.apiVersions = {
 *   iotdata: '2015-05-28',
 *   // other service API versions
 * };
 *
 * var iotdata = new AWS.IotData({endpoint: 'my.host.tld'});
 * ```
 *
 * @note You *must* provide an `endpoint` configuration parameter when
 *   constructing this service. See {constructor} for more information.
 *
 * @!method constructor(options = {})
 *   Constructs a service object. This object has one method for each
 *   API operation.
 *
 *   @example Constructing a IotData object
 *     var iotdata = new AWS.IotData({endpoint: 'my.host.tld'});
 *   @note You *must* provide an `endpoint` when constructing this service.
 *   @option (see AWS.Config.constructor)
 *
 * @service iotdata
 * @version 2015-05-28
 */
AWS.util.update(AWS.IotData.prototype, {
    /**
     * @api private
     */
    validateService: function validateService() {
        if (!this.config.endpoint || this.config.endpoint.indexOf('{') >= 0) {
            var msg = 'AWS.IotData requires an explicit ' +
                '`endpoint\' configuration option.';
            throw AWS.util.error(new Error(),
                {name: 'InvalidEndpoint', message: msg});
        }
    },

    /**
     * @api private
     */
    setupRequestListeners: function setupRequestListeners(request) {
        request.addListener('validateResponse', this.validateResponseBody);
        if (blobPayloadOutputOps.indexOf(request.operation) > -1) {
            request.addListener('extractData', AWS.util.convertPayloadToString);
        }
    },

    /**
     * @api private
     */
    validateResponseBody: function validateResponseBody(resp) {
        var body = resp.httpResponse.body.toString() || '{}';
        var bodyCheck = body.trim();
        if (!bodyCheck || bodyCheck.charAt(0) !== '{') {
            resp.httpResponse.body = '';
        }
    }

});


/***/ }),

/***/ 73629:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.Lambda.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    if (request.operation === 'invoke') {
      request.addListener('extractData', AWS.util.convertPayloadToString);
    }
  }
});



/***/ }),

/***/ 50958:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.MachineLearning.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    if (request.operation === 'predict') {
      request.addListener('build', this.buildEndpoint);
    }
  },

  /**
   * Updates request endpoint from PredictEndpoint
   * @api private
   */
  buildEndpoint: function buildEndpoint(request) {
    var url = request.params.PredictEndpoint;
    if (url) {
      request.httpRequest.endpoint = new AWS.Endpoint(url);
    }
  }

});


/***/ }),

/***/ 28496:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(73352);


/***/ }),

/***/ 78903:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
__webpack_require__(96005);
 /**
  * @api private
  */
 var crossRegionOperations = ['copyDBSnapshot', 'createDBInstanceReadReplica', 'createDBCluster', 'copyDBClusterSnapshot', 'startDBInstanceAutomatedBackupsReplication'];

 AWS.util.update(AWS.RDS.prototype, {
   /**
    * @api private
    */
   setupRequestListeners: function setupRequestListeners(request) {
     if (crossRegionOperations.indexOf(request.operation) !== -1 &&
         request.params.SourceRegion) {
       request.params = AWS.util.copy(request.params);
       if (request.params.PreSignedUrl ||
           request.params.SourceRegion === this.config.region) {
         delete request.params.SourceRegion;
       } else {
         var doesParamValidation = !!this.config.paramValidation;
         // remove the validate parameters listener so we can re-add it after we build the URL
         if (doesParamValidation) {
           request.removeListener('validate', AWS.EventListeners.Core.VALIDATE_PARAMETERS);
         }
         request.onAsync('validate', this.buildCrossRegionPresignedUrl);
         if (doesParamValidation) {
           request.addListener('validate', AWS.EventListeners.Core.VALIDATE_PARAMETERS);
         }
       }
     }
   },

   /**
    * @api private
    */
   buildCrossRegionPresignedUrl: function buildCrossRegionPresignedUrl(req, done) {
     var config = AWS.util.copy(req.service.config);
     config.region = req.params.SourceRegion;
     delete req.params.SourceRegion;
     delete config.endpoint;
     // relevant params for the operation will already be in req.params
     delete config.params;
     config.signatureVersion = 'v4';
     var destinationRegion = req.service.config.region;

     var svc = new req.service.constructor(config);
     var newReq = svc[req.operation](AWS.util.copy(req.params));
     newReq.on('build', function addDestinationRegionParam(request) {
       var httpRequest = request.httpRequest;
       httpRequest.params.DestinationRegion = destinationRegion;
       httpRequest.body = AWS.util.queryParamsToString(httpRequest.params);
     });
     newReq.presign(function(err, url) {
       if (err) done(err);
       else {
         req.params.PreSignedUrl = url;
         done();
       }
     });
   }
 });


/***/ }),

/***/ 88351:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.RDSDataService.prototype, {
  /**
   * @return [Boolean] whether the error can be retried
   * @api private
   */
  retryableError: function retryableError(error) {
    if (error.code === 'BadRequestException' &&
      error.message &&
      error.message.match(/^Communications link failure/) &&
      error.statusCode === 400) {
      return true;
    } else {
      var _super = AWS.Service.prototype.retryableError;
      return _super.call(this, error);
    }
  }
});


/***/ }),

/***/ 56415:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.Route53.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    request.on('build', this.sanitizeUrl);
  },

  /**
   * @api private
   */
  sanitizeUrl: function sanitizeUrl(request) {
    var path = request.httpRequest.path;
    request.httpRequest.path = path.replace(/\/%2F\w+%2F/, '/');
  },

  /**
   * @return [Boolean] whether the error can be retried
   * @api private
   */
  retryableError: function retryableError(error) {
    if (error.code === 'PriorRequestNotComplete' &&
        error.statusCode === 400) {
      return true;
    } else {
      var _super = AWS.Service.prototype.retryableError;
      return _super.call(this, error);
    }
  }
});


/***/ }),

/***/ 58406:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var v4Credentials = __webpack_require__(18249);
var resolveRegionalEndpointsFlag = __webpack_require__(39904);
var s3util = __webpack_require__(91004);
var regionUtil = __webpack_require__(37309);

// Pull in managed upload extension
__webpack_require__(16445);

/**
 * @api private
 */
var operationsWith200StatusCodeError = {
  'completeMultipartUpload': true,
  'copyObject': true,
  'uploadPartCopy': true
};

/**
 * @api private
 */
 var regionRedirectErrorCodes = [
  'AuthorizationHeaderMalformed', // non-head operations on virtual-hosted global bucket endpoints
  'BadRequest', // head operations on virtual-hosted global bucket endpoints
  'PermanentRedirect', // non-head operations on path-style or regional endpoints
  301 // head operations on path-style or regional endpoints
 ];

AWS.util.update(AWS.S3.prototype, {
  /**
   * @api private
   */
  getSignatureVersion: function getSignatureVersion(request) {
    var defaultApiVersion = this.api.signatureVersion;
    var userDefinedVersion = this._originalConfig ? this._originalConfig.signatureVersion : null;
    var regionDefinedVersion = this.config.signatureVersion;
    var isPresigned = request ? request.isPresigned() : false;
    /*
      1) User defined version specified:
        a) always return user defined version
      2) No user defined version specified:
        a) If not using presigned urls, default to V4
        b) If using presigned urls, default to lowest version the region supports
    */
    if (userDefinedVersion) {
      userDefinedVersion = userDefinedVersion === 'v2' ? 's3' : userDefinedVersion;
      return userDefinedVersion;
    }
    if (isPresigned !== true) {
      defaultApiVersion = 'v4';
    } else if (regionDefinedVersion) {
      defaultApiVersion = regionDefinedVersion;
    }
    return defaultApiVersion;
  },

  /**
   * @api private
   */
  getSigningName: function getSigningName() {
    var _super = AWS.Service.prototype.getSigningName;
    return (this._parsedArn && this._parsedArn.service)
      ? this._parsedArn.service
      : _super.call(this);
  },

  /**
   * @api private
   */
  getSignerClass: function getSignerClass(request) {
    var signatureVersion = this.getSignatureVersion(request);
    return AWS.Signers.RequestSigner.getVersion(signatureVersion);
  },

  /**
   * @api private
   */
  validateService: function validateService() {
    var msg;
    var messages = [];

    // default to us-east-1 when no region is provided
    if (!this.config.region) this.config.region = 'us-east-1';

    if (!this.config.endpoint && this.config.s3BucketEndpoint) {
      messages.push('An endpoint must be provided when configuring ' +
                    '`s3BucketEndpoint` to true.');
    }
    if (messages.length === 1) {
      msg = messages[0];
    } else if (messages.length > 1) {
      msg = 'Multiple configuration errors:\n' + messages.join('\n');
    }
    if (msg) {
      throw AWS.util.error(new Error(),
        {name: 'InvalidEndpoint', message: msg});
    }
  },

  /**
   * @api private
   */
  shouldDisableBodySigning: function shouldDisableBodySigning(request) {
    var signerClass = this.getSignerClass();
    if (this.config.s3DisableBodySigning === true && signerClass === AWS.Signers.V4
        && request.httpRequest.endpoint.protocol === 'https:') {
      return true;
    }
    return false;
  },

  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    var prependListener = true;
    request.addListener('validate', this.validateScheme);
    request.addListener('validate', this.validateBucketName, prependListener);
    request.addListener('validate', this.optInUsEast1RegionalEndpoint, prependListener);

    request.removeListener('validate',
      AWS.EventListeners.Core.VALIDATE_REGION);
    request.addListener('build', this.addContentType);
    request.addListener('build', this.computeContentMd5);
    request.addListener('build', this.computeSseCustomerKeyMd5);
    request.addListener('build', this.populateURI);
    request.addListener('afterBuild', this.addExpect100Continue);
    request.addListener('extractError', this.extractError);
    request.addListener('extractData', AWS.util.hoistPayloadMember);
    request.addListener('extractData', this.extractData);
    request.addListener('extractData', this.extractErrorFrom200Response);
    request.addListener('beforePresign', this.prepareSignedUrl);
    if (this.shouldDisableBodySigning(request))  {
      request.removeListener('afterBuild', AWS.EventListeners.Core.COMPUTE_SHA256);
      request.addListener('afterBuild', this.disableBodySigning);
    }
    //deal with ARNs supplied to Bucket
    if (request.operation !== 'createBucket' && s3util.isArnInParam(request, 'Bucket')) {
      // avoid duplicate parsing in the future
      request.service._parsedArn = AWS.util.ARN.parse(request.params.Bucket);

      request.removeListener('validate', this.validateBucketName);
      request.removeListener('build', this.populateURI);
      if (request.service._parsedArn.service === 's3') {
        request.addListener('validate', s3util.validateS3AccessPointArn);
        request.addListener('validate', this.validateArnResourceType);
      } else if (request.service._parsedArn.service === 's3-outposts') {
        request.addListener('validate', s3util.validateOutpostsAccessPointArn);
        request.addListener('validate', s3util.validateOutpostsArn);
      }
      request.addListener('validate', s3util.validateArnRegion);
      request.addListener('validate', s3util.validateArnAccount);
      request.addListener('validate', s3util.validateArnService);
      request.addListener('build', this.populateUriFromAccessPointArn);
      request.addListener('build', s3util.validatePopulateUriFromArn);
      return;
    }
    //listeners regarding region inference
    request.addListener('validate', this.validateBucketEndpoint);
    request.addListener('validate', this.correctBucketRegionFromCache);
    request.onAsync('extractError', this.requestBucketRegion);
    if (AWS.util.isBrowser()) {
      request.onAsync('retry', this.reqRegionForNetworkingError);
    }
  },

  /**
   * @api private
   */
  validateScheme: function(req) {
    var params = req.params,
        scheme = req.httpRequest.endpoint.protocol,
        sensitive = params.SSECustomerKey || params.CopySourceSSECustomerKey;
    if (sensitive && scheme !== 'https:') {
      var msg = 'Cannot send SSE keys over HTTP. Set \'sslEnabled\'' +
        'to \'true\' in your configuration';
      throw AWS.util.error(new Error(),
        { code: 'ConfigError', message: msg });
    }
  },

  /**
   * @api private
   */
  validateBucketEndpoint: function(req) {
    if (!req.params.Bucket && req.service.config.s3BucketEndpoint) {
      var msg = 'Cannot send requests to root API with `s3BucketEndpoint` set.';
      throw AWS.util.error(new Error(),
        { code: 'ConfigError', message: msg });
    }
  },

  /**
   * Validate resource-type supplied in S3 ARN
   */
  validateArnResourceType: function validateArnResourceType(req) {
    var resource = req.service._parsedArn.resource;

    if (
      resource.indexOf('accesspoint:') !== 0 &&
      resource.indexOf('accesspoint/') !== 0
    ) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'ARN resource should begin with \'accesspoint/\''
      });
    }
  },

  /**
   * @api private
   */
  validateBucketName: function validateBucketName(req) {
    var service = req.service;
    var signatureVersion = service.getSignatureVersion(req);
    var bucket = req.params && req.params.Bucket;
    var key = req.params && req.params.Key;
    var slashIndex = bucket && bucket.indexOf('/');
    if (bucket && slashIndex >= 0) {
      if (typeof key === 'string' && slashIndex > 0) {
        req.params = AWS.util.copy(req.params);
        // Need to include trailing slash to match sigv2 behavior
        var prefix = bucket.substr(slashIndex + 1) || '';
        req.params.Key = prefix + '/' + key;
        req.params.Bucket = bucket.substr(0, slashIndex);
      } else if (signatureVersion === 'v4') {
        var msg = 'Bucket names cannot contain forward slashes. Bucket: ' + bucket;
        throw AWS.util.error(new Error(),
          { code: 'InvalidBucket', message: msg });
      }
    }
  },

  /**
   * @api private
   */
  isValidAccelerateOperation: function isValidAccelerateOperation(operation) {
    var invalidOperations = [
      'createBucket',
      'deleteBucket',
      'listBuckets'
    ];
    return invalidOperations.indexOf(operation) === -1;
  },

  /**
   * When us-east-1 region endpoint configuration is set, in stead of sending request to
   * global endpoint(e.g. 's3.amazonaws.com'), we will send request to
   * 's3.us-east-1.amazonaws.com'.
   * @api private
   */
  optInUsEast1RegionalEndpoint: function optInUsEast1RegionalEndpoint(req) {
    var service = req.service;
    var config = service.config;
    config.s3UsEast1RegionalEndpoint = resolveRegionalEndpointsFlag(service._originalConfig, {
      env: 'AWS_S3_US_EAST_1_REGIONAL_ENDPOINT',
      sharedConfig: 's3_us_east_1_regional_endpoint',
      clientConfig: 's3UsEast1RegionalEndpoint'
    });
    if (
      !(service._originalConfig || {}).endpoint &&
      req.httpRequest.region === 'us-east-1' &&
      config.s3UsEast1RegionalEndpoint === 'regional' &&
      req.httpRequest.endpoint.hostname.indexOf('s3.amazonaws.com') >= 0
    ) {
      var insertPoint = config.endpoint.indexOf('.amazonaws.com');
      regionalEndpoint = config.endpoint.substring(0, insertPoint) +
        '.us-east-1' + config.endpoint.substring(insertPoint);
      req.httpRequest.updateEndpoint(regionalEndpoint);
    }
  },

  /**
   * S3 prefers dns-compatible bucket names to be moved from the uri path
   * to the hostname as a sub-domain.  This is not possible, even for dns-compat
   * buckets when using SSL and the bucket name contains a dot ('.').  The
   * ssl wildcard certificate is only 1-level deep.
   *
   * @api private
   */
  populateURI: function populateURI(req) {
    var httpRequest = req.httpRequest;
    var b = req.params.Bucket;
    var service = req.service;
    var endpoint = httpRequest.endpoint;
    if (b) {
      if (!service.pathStyleBucketName(b)) {
        if (service.config.useAccelerateEndpoint && service.isValidAccelerateOperation(req.operation)) {
          if (service.config.useDualstack) {
            endpoint.hostname = b + '.s3-accelerate.dualstack.amazonaws.com';
          } else {
            endpoint.hostname = b + '.s3-accelerate.amazonaws.com';
          }
        } else if (!service.config.s3BucketEndpoint) {
          endpoint.hostname =
            b + '.' + endpoint.hostname;
        }

        var port = endpoint.port;
        if (port !== 80 && port !== 443) {
          endpoint.host = endpoint.hostname + ':' +
            endpoint.port;
        } else {
          endpoint.host = endpoint.hostname;
        }

        httpRequest.virtualHostedBucket = b; // needed for signing the request
        service.removeVirtualHostedBucketFromPath(req);
      }
    }
  },

  /**
   * Takes the bucket name out of the path if bucket is virtual-hosted
   *
   * @api private
   */
  removeVirtualHostedBucketFromPath: function removeVirtualHostedBucketFromPath(req) {
    var httpRequest = req.httpRequest;
    var bucket = httpRequest.virtualHostedBucket;
    if (bucket && httpRequest.path) {
      if (req.params && req.params.Key) {
        var encodedS3Key = '/' + AWS.util.uriEscapePath(req.params.Key);
        if (httpRequest.path.indexOf(encodedS3Key) === 0 && (httpRequest.path.length === encodedS3Key.length || httpRequest.path[encodedS3Key.length] === '?')) {
          //path only contains key or path contains only key and querystring
          return;
        }
      }
      httpRequest.path = httpRequest.path.replace(new RegExp('/' + bucket), '');
      if (httpRequest.path[0] !== '/') {
        httpRequest.path = '/' + httpRequest.path;
      }
    }
  },

  /**
   * When user supply an access point ARN in the Bucket parameter, we need to
   * populate the URI according to the ARN.
   */
  populateUriFromAccessPointArn: function populateUriFromAccessPointArn(req) {
    var accessPointArn = req.service._parsedArn;

    var isOutpostArn = accessPointArn.service === 's3-outposts';

    var outpostsSuffix = isOutpostArn ? '.' + accessPointArn.outpostId: '';
    var serviceName = isOutpostArn ? 's3-outposts': 's3-accesspoint';
    var dualStackSuffix = !isOutpostArn && req.service.config.useDualstack ? '.dualstack' : '';

    var endpoint = req.httpRequest.endpoint;
    var dnsSuffix = regionUtil.getEndpointSuffix(accessPointArn.region);
    var useArnRegion = req.service.config.s3UseArnRegion;

    endpoint.hostname = [
      accessPointArn.accessPoint + '-' + accessPointArn.accountId + outpostsSuffix,
      serviceName + dualStackSuffix,
      useArnRegion ? accessPointArn.region : req.service.config.region,
      dnsSuffix
    ].join('.');
    endpoint.host = endpoint.hostname;

    var encodedArn = AWS.util.uriEscape(req.params.Bucket);
    var path = req.httpRequest.path;
    //remove the Bucket value from path
    req.httpRequest.path = path.replace(new RegExp('/' + encodedArn), '');
    if (req.httpRequest.path[0] !== '/') {
      req.httpRequest.path = '/' + req.httpRequest.path;
    }
    req.httpRequest.region = accessPointArn.region; //region used to sign
  },

  /**
   * Adds Expect: 100-continue header if payload is greater-or-equal 1MB
   * @api private
   */
  addExpect100Continue: function addExpect100Continue(req) {
    var len = req.httpRequest.headers['Content-Length'];
    if (AWS.util.isNode() && (len >= 1024 * 1024 || req.params.Body instanceof AWS.util.stream.Stream)) {
      req.httpRequest.headers['Expect'] = '100-continue';
    }
  },

  /**
   * Adds a default content type if none is supplied.
   *
   * @api private
   */
  addContentType: function addContentType(req) {
    var httpRequest = req.httpRequest;
    if (httpRequest.method === 'GET' || httpRequest.method === 'HEAD') {
      // Content-Type is not set in GET/HEAD requests
      delete httpRequest.headers['Content-Type'];
      return;
    }

    if (!httpRequest.headers['Content-Type']) { // always have a Content-Type
      httpRequest.headers['Content-Type'] = 'application/octet-stream';
    }

    var contentType = httpRequest.headers['Content-Type'];
    if (AWS.util.isBrowser()) {
      if (typeof httpRequest.body === 'string' && !contentType.match(/;\s*charset=/)) {
        var charset = '; charset=UTF-8';
        httpRequest.headers['Content-Type'] += charset;
      } else {
        var replaceFn = function(_, prefix, charsetName) {
          return prefix + charsetName.toUpperCase();
        };

        httpRequest.headers['Content-Type'] =
          contentType.replace(/(;\s*charset=)(.+)$/, replaceFn);
      }
    }
  },

  /**
   * @api private
   */
  computableChecksumOperations: {
    putBucketCors: true,
    putBucketLifecycle: true,
    putBucketLifecycleConfiguration: true,
    putBucketTagging: true,
    deleteObjects: true,
    putBucketReplication: true,
    putObjectLegalHold: true,
    putObjectRetention: true,
    putObjectLockConfiguration: true
  },

  /**
   * Checks whether checksums should be computed for the request.
   * If the request requires checksums to be computed, this will always
   * return true, otherwise it depends on whether {AWS.Config.computeChecksums}
   * is set.
   *
   * @param req [AWS.Request] the request to check against
   * @return [Boolean] whether to compute checksums for a request.
   * @api private
   */
  willComputeChecksums: function willComputeChecksums(req) {
    if (this.computableChecksumOperations[req.operation]) return true;
    if (!this.config.computeChecksums) return false;

    // TODO: compute checksums for Stream objects
    if (!AWS.util.Buffer.isBuffer(req.httpRequest.body) &&
        typeof req.httpRequest.body !== 'string') {
      return false;
    }

    var rules = req.service.api.operations[req.operation].input.members;

    // Sha256 signing disabled, and not a presigned url
    if (req.service.shouldDisableBodySigning(req) && !Object.prototype.hasOwnProperty.call(req.httpRequest.headers, 'presigned-expires')) {
      if (rules.ContentMD5 && !req.params.ContentMD5) {
        return true;
      }
    }

    // V4 signer uses SHA256 signatures so only compute MD5 if it is required
    if (req.service.getSignerClass(req) === AWS.Signers.V4) {
      if (rules.ContentMD5 && !rules.ContentMD5.required) return false;
    }

    if (rules.ContentMD5 && !req.params.ContentMD5) return true;
  },

  /**
   * A listener that computes the Content-MD5 and sets it in the header.
   * @see AWS.S3.willComputeChecksums
   * @api private
   */
  computeContentMd5: function computeContentMd5(req) {
    if (req.service.willComputeChecksums(req)) {
      var md5 = AWS.util.crypto.md5(req.httpRequest.body, 'base64');
      req.httpRequest.headers['Content-MD5'] = md5;
    }
  },

  /**
   * @api private
   */
  computeSseCustomerKeyMd5: function computeSseCustomerKeyMd5(req) {
    var keys = {
      SSECustomerKey: 'x-amz-server-side-encryption-customer-key-MD5',
      CopySourceSSECustomerKey: 'x-amz-copy-source-server-side-encryption-customer-key-MD5'
    };
    AWS.util.each(keys, function(key, header) {
      if (req.params[key]) {
        var value = AWS.util.crypto.md5(req.params[key], 'base64');
        req.httpRequest.headers[header] = value;
      }
    });
  },

  /**
   * Returns true if the bucket name should be left in the URI path for
   * a request to S3.  This function takes into account the current
   * endpoint protocol (e.g. http or https).
   *
   * @api private
   */
  pathStyleBucketName: function pathStyleBucketName(bucketName) {
    // user can force path style requests via the configuration
    if (this.config.s3ForcePathStyle) return true;
    if (this.config.s3BucketEndpoint) return false;

    if (s3util.dnsCompatibleBucketName(bucketName)) {
      return (this.config.sslEnabled && bucketName.match(/\./)) ? true : false;
    } else {
      return true; // not dns compatible names must always use path style
    }
  },

  /**
   * For COPY operations, some can be error even with status code 200.
   * SDK treats the response as exception when response body indicates
   * an exception or body is empty.
   *
   * @api private
   */
  extractErrorFrom200Response: function extractErrorFrom200Response(resp) {
    if (!operationsWith200StatusCodeError[resp.request.operation]) return;
    var httpResponse = resp.httpResponse;
    if (httpResponse.body && httpResponse.body.toString().match('<Error>')) {
      // Response body with '<Error>...</Error>' indicates an exception.
      // Get S3 client object. In ManagedUpload, this.service refers to
      // S3 client object.
      resp.data = null;
      var service = this.service ? this.service : this;
      service.extractError(resp);
      throw resp.error;
    } else if (!httpResponse.body || !httpResponse.body.toString().match(/<[\w_]/)) {
      // When body is empty or incomplete, S3 might stop the request on detecting client
      // side aborting the request.
      resp.data = null;
      throw AWS.util.error(new Error(), {
        code: 'InternalError',
        message: 'S3 aborted request'
      });
    }
  },

  /**
   * @return [Boolean] whether the error can be retried
   * @api private
   */
  retryableError: function retryableError(error, request) {
    if (operationsWith200StatusCodeError[request.operation] &&
        error.statusCode === 200) {
      return true;
    } else if (request._requestRegionForBucket &&
        request.service.bucketRegionCache[request._requestRegionForBucket]) {
      return false;
    } else if (error && error.code === 'RequestTimeout') {
      return true;
    } else if (error &&
        regionRedirectErrorCodes.indexOf(error.code) != -1 &&
        error.region && error.region != request.httpRequest.region) {
      request.httpRequest.region = error.region;
      if (error.statusCode === 301) {
        request.service.updateReqBucketRegion(request);
      }
      return true;
    } else {
      var _super = AWS.Service.prototype.retryableError;
      return _super.call(this, error, request);
    }
  },

  /**
   * Updates httpRequest with region. If region is not provided, then
   * the httpRequest will be updated based on httpRequest.region
   *
   * @api private
   */
  updateReqBucketRegion: function updateReqBucketRegion(request, region) {
    var httpRequest = request.httpRequest;
    if (typeof region === 'string' && region.length) {
      httpRequest.region = region;
    }
    if (!httpRequest.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)) {
      return;
    }
    var service = request.service;
    var s3Config = service.config;
    var s3BucketEndpoint = s3Config.s3BucketEndpoint;
    if (s3BucketEndpoint) {
      delete s3Config.s3BucketEndpoint;
    }
    var newConfig = AWS.util.copy(s3Config);
    delete newConfig.endpoint;
    newConfig.region = httpRequest.region;

    httpRequest.endpoint = (new AWS.S3(newConfig)).endpoint;
    service.populateURI(request);
    s3Config.s3BucketEndpoint = s3BucketEndpoint;
    httpRequest.headers.Host = httpRequest.endpoint.host;

    if (request._asm.currentState === 'validate') {
      request.removeListener('build', service.populateURI);
      request.addListener('build', service.removeVirtualHostedBucketFromPath);
    }
  },

  /**
   * Provides a specialized parser for getBucketLocation -- all other
   * operations are parsed by the super class.
   *
   * @api private
   */
  extractData: function extractData(resp) {
    var req = resp.request;
    if (req.operation === 'getBucketLocation') {
      var match = resp.httpResponse.body.toString().match(/>(.+)<\/Location/);
      delete resp.data['_'];
      if (match) {
        resp.data.LocationConstraint = match[1];
      } else {
        resp.data.LocationConstraint = '';
      }
    }
    var bucket = req.params.Bucket || null;
    if (req.operation === 'deleteBucket' && typeof bucket === 'string' && !resp.error) {
      req.service.clearBucketRegionCache(bucket);
    } else {
      var headers = resp.httpResponse.headers || {};
      var region = headers['x-amz-bucket-region'] || null;
      if (!region && req.operation === 'createBucket' && !resp.error) {
        var createBucketConfiguration = req.params.CreateBucketConfiguration;
        if (!createBucketConfiguration) {
          region = 'us-east-1';
        } else if (createBucketConfiguration.LocationConstraint === 'EU') {
          region = 'eu-west-1';
        } else {
          region = createBucketConfiguration.LocationConstraint;
        }
      }
      if (region) {
          if (bucket && region !== req.service.bucketRegionCache[bucket]) {
            req.service.bucketRegionCache[bucket] = region;
          }
      }
    }
    req.service.extractRequestIds(resp);
  },

  /**
   * Extracts an error object from the http response.
   *
   * @api private
   */
  extractError: function extractError(resp) {
    var codes = {
      304: 'NotModified',
      403: 'Forbidden',
      400: 'BadRequest',
      404: 'NotFound'
    };

    var req = resp.request;
    var code = resp.httpResponse.statusCode;
    var body = resp.httpResponse.body || '';

    var headers = resp.httpResponse.headers || {};
    var region = headers['x-amz-bucket-region'] || null;
    var bucket = req.params.Bucket || null;
    var bucketRegionCache = req.service.bucketRegionCache;
    if (region && bucket && region !== bucketRegionCache[bucket]) {
      bucketRegionCache[bucket] = region;
    }

    var cachedRegion;
    if (codes[code] && body.length === 0) {
      if (bucket && !region) {
        cachedRegion = bucketRegionCache[bucket] || null;
        if (cachedRegion !== req.httpRequest.region) {
          region = cachedRegion;
        }
      }
      resp.error = AWS.util.error(new Error(), {
        code: codes[code],
        message: null,
        region: region
      });
    } else {
      var data = new AWS.XML.Parser().parse(body.toString());

      if (data.Region && !region) {
        region = data.Region;
        if (bucket && region !== bucketRegionCache[bucket]) {
          bucketRegionCache[bucket] = region;
        }
      } else if (bucket && !region && !data.Region) {
        cachedRegion = bucketRegionCache[bucket] || null;
        if (cachedRegion !== req.httpRequest.region) {
          region = cachedRegion;
        }
      }

      resp.error = AWS.util.error(new Error(), {
        code: data.Code || code,
        message: data.Message || null,
        region: region
      });
    }
    req.service.extractRequestIds(resp);
  },

  /**
   * If region was not obtained synchronously, then send async request
   * to get bucket region for errors resulting from wrong region.
   *
   * @api private
   */
  requestBucketRegion: function requestBucketRegion(resp, done) {
    var error = resp.error;
    var req = resp.request;
    var bucket = req.params.Bucket || null;

    if (!error || !bucket || error.region || req.operation === 'listObjects' ||
        (AWS.util.isNode() && req.operation === 'headBucket') ||
        (error.statusCode === 400 && req.operation !== 'headObject') ||
        regionRedirectErrorCodes.indexOf(error.code) === -1) {
      return done();
    }
    var reqOperation = AWS.util.isNode() ? 'headBucket' : 'listObjects';
    var reqParams = {Bucket: bucket};
    if (reqOperation === 'listObjects') reqParams.MaxKeys = 0;
    var regionReq = req.service[reqOperation](reqParams);
    regionReq._requestRegionForBucket = bucket;
    regionReq.send(function() {
      var region = req.service.bucketRegionCache[bucket] || null;
      error.region = region;
      done();
    });
  },

   /**
   * For browser only. If NetworkingError received, will attempt to obtain
   * the bucket region.
   *
   * @api private
   */
   reqRegionForNetworkingError: function reqRegionForNetworkingError(resp, done) {
    if (!AWS.util.isBrowser()) {
      return done();
    }
    var error = resp.error;
    var request = resp.request;
    var bucket = request.params.Bucket;
    if (!error || error.code !== 'NetworkingError' || !bucket ||
        request.httpRequest.region === 'us-east-1') {
      return done();
    }
    var service = request.service;
    var bucketRegionCache = service.bucketRegionCache;
    var cachedRegion = bucketRegionCache[bucket] || null;

    if (cachedRegion && cachedRegion !== request.httpRequest.region) {
      service.updateReqBucketRegion(request, cachedRegion);
      done();
    } else if (!s3util.dnsCompatibleBucketName(bucket)) {
      service.updateReqBucketRegion(request, 'us-east-1');
      if (bucketRegionCache[bucket] !== 'us-east-1') {
        bucketRegionCache[bucket] = 'us-east-1';
      }
      done();
    } else if (request.httpRequest.virtualHostedBucket) {
      var getRegionReq = service.listObjects({Bucket: bucket, MaxKeys: 0});
      service.updateReqBucketRegion(getRegionReq, 'us-east-1');
      getRegionReq._requestRegionForBucket = bucket;

      getRegionReq.send(function() {
        var region = service.bucketRegionCache[bucket] || null;
        if (region && region !== request.httpRequest.region) {
          service.updateReqBucketRegion(request, region);
        }
        done();
      });
    } else {
      // DNS-compatible path-style
      // (s3ForcePathStyle or bucket name with dot over https)
      // Cannot obtain region information for this case
      done();
    }
   },

  /**
   * Cache for bucket region.
   *
   * @api private
   */
   bucketRegionCache: {},

  /**
   * Clears bucket region cache.
   *
   * @api private
   */
   clearBucketRegionCache: function(buckets) {
    var bucketRegionCache = this.bucketRegionCache;
    if (!buckets) {
      buckets = Object.keys(bucketRegionCache);
    } else if (typeof buckets === 'string') {
      buckets = [buckets];
    }
    for (var i = 0; i < buckets.length; i++) {
      delete bucketRegionCache[buckets[i]];
    }
    return bucketRegionCache;
   },

   /**
    * Corrects request region if bucket's cached region is different
    *
    * @api private
    */
  correctBucketRegionFromCache: function correctBucketRegionFromCache(req) {
    var bucket = req.params.Bucket || null;
    if (bucket) {
      var service = req.service;
      var requestRegion = req.httpRequest.region;
      var cachedRegion = service.bucketRegionCache[bucket];
      if (cachedRegion && cachedRegion !== requestRegion) {
        service.updateReqBucketRegion(req, cachedRegion);
      }
    }
  },

  /**
   * Extracts S3 specific request ids from the http response.
   *
   * @api private
   */
  extractRequestIds: function extractRequestIds(resp) {
    var extendedRequestId = resp.httpResponse.headers ? resp.httpResponse.headers['x-amz-id-2'] : null;
    var cfId = resp.httpResponse.headers ? resp.httpResponse.headers['x-amz-cf-id'] : null;
    resp.extendedRequestId = extendedRequestId;
    resp.cfId = cfId;

    if (resp.error) {
      resp.error.requestId = resp.requestId || null;
      resp.error.extendedRequestId = extendedRequestId;
      resp.error.cfId = cfId;
    }
  },

  /**
   * Get a pre-signed URL for a given operation name.
   *
   * @note You must ensure that you have static or previously resolved
   *   credentials if you call this method synchronously (with no callback),
   *   otherwise it may not properly sign the request. If you cannot guarantee
   *   this (you are using an asynchronous credential provider, i.e., EC2
   *   IAM roles), you should always call this method with an asynchronous
   *   callback.
   * @note Not all operation parameters are supported when using pre-signed
   *   URLs. Certain parameters, such as `SSECustomerKey`, `ACL`, `Expires`,
   *   `ContentLength`, or `Tagging` must be provided as headers when sending a
   *   request. If you are using pre-signed URLs to upload from a browser and
   *   need to use these fields, see {createPresignedPost}.
   * @note The default signer allows altering the request by adding corresponding
   *   headers to set some parameters (e.g. Range) and these added parameters
   *   won't be signed. You must use signatureVersion v4 to to include these
   *   parameters in the signed portion of the URL and enforce exact matching
   *   between headers and signed params in the URL.
   * @note This operation cannot be used with a promise. See note above regarding
   *   asynchronous credentials and use with a callback.
   * @param operation [String] the name of the operation to call
   * @param params [map] parameters to pass to the operation. See the given
   *   operation for the expected operation parameters. In addition, you can
   *   also pass the "Expires" parameter to inform S3 how long the URL should
   *   work for.
   * @option params Expires [Integer] (900) the number of seconds to expire
   *   the pre-signed URL operation in. Defaults to 15 minutes.
   * @param callback [Function] if a callback is provided, this function will
   *   pass the URL as the second parameter (after the error parameter) to
   *   the callback function.
   * @return [String] if called synchronously (with no callback), returns the
   *   signed URL.
   * @return [null] nothing is returned if a callback is provided.
   * @example Pre-signing a getObject operation (synchronously)
   *   var params = {Bucket: 'bucket', Key: 'key'};
   *   var url = s3.getSignedUrl('getObject', params);
   *   console.log('The URL is', url);
   * @example Pre-signing a putObject (asynchronously)
   *   var params = {Bucket: 'bucket', Key: 'key'};
   *   s3.getSignedUrl('putObject', params, function (err, url) {
   *     console.log('The URL is', url);
   *   });
   * @example Pre-signing a putObject operation with a specific payload
   *   var params = {Bucket: 'bucket', Key: 'key', Body: 'body'};
   *   var url = s3.getSignedUrl('putObject', params);
   *   console.log('The URL is', url);
   * @example Passing in a 1-minute expiry time for a pre-signed URL
   *   var params = {Bucket: 'bucket', Key: 'key', Expires: 60};
   *   var url = s3.getSignedUrl('getObject', params);
   *   console.log('The URL is', url); // expires in 60 seconds
   */
  getSignedUrl: function getSignedUrl(operation, params, callback) {
    params = AWS.util.copy(params || {});
    var expires = params.Expires || 900;

    if (typeof expires !== 'number') {
      throw AWS.util.error(new Error(),
        { code: 'InvalidParameterException', message: 'The expiration must be a number, received ' + typeof expires });
    }

    delete params.Expires; // we can't validate this
    var request = this.makeRequest(operation, params);

    if (callback) {
      AWS.util.defer(function() {
        request.presign(expires, callback);
      });
    } else {
      return request.presign(expires, callback);
    }
  },

  /**
   * @!method  getSignedUrlPromise()
   *   Returns a 'thenable' promise that will be resolved with a pre-signed URL
   *   for a given operation name.
   *
   *   Two callbacks can be provided to the `then` method on the returned promise.
   *   The first callback will be called if the promise is fulfilled, and the second
   *   callback will be called if the promise is rejected.
   *   @note Not all operation parameters are supported when using pre-signed
   *      URLs. Certain parameters, such as `SSECustomerKey`, `ACL`, `Expires`,
   *      `ContentLength`, or `Tagging` must be provided as headers when sending a
   *      request. If you are using pre-signed URLs to upload from a browser and
   *      need to use these fields, see {createPresignedPost}.
   *   @param operation [String] the name of the operation to call
   *   @param params [map] parameters to pass to the operation. See the given
   *      operation for the expected operation parameters. In addition, you can
   *      also pass the "Expires" parameter to inform S3 how long the URL should
   *      work for.
   *   @option params Expires [Integer] (900) the number of seconds to expire
   *      the pre-signed URL operation in. Defaults to 15 minutes.
   *   @callback fulfilledCallback function(url)
   *     Called if the promise is fulfilled.
   *     @param url [String] the signed url
   *   @callback rejectedCallback function(err)
   *     Called if the promise is rejected.
   *     @param err [Error] if an error occurred, this value will be filled
   *   @return [Promise] A promise that represents the state of the `refresh` call.
   *   @example Pre-signing a getObject operation
   *      var params = {Bucket: 'bucket', Key: 'key'};
   *      var promise = s3.getSignedUrlPromise('getObject', params);
   *      promise.then(function(url) {
   *        console.log('The URL is', url);
   *      }, function(err) { ... });
   *   @example Pre-signing a putObject operation with a specific payload
   *      var params = {Bucket: 'bucket', Key: 'key', Body: 'body'};
   *      var promise = s3.getSignedUrlPromise('putObject', params);
   *      promise.then(function(url) {
   *        console.log('The URL is', url);
   *      }, function(err) { ... });
   *   @example Passing in a 1-minute expiry time for a pre-signed URL
   *      var params = {Bucket: 'bucket', Key: 'key', Expires: 60};
   *      var promise = s3.getSignedUrlPromise('getObject', params);
   *      promise.then(function(url) {
   *        console.log('The URL is', url);
   *      }, function(err) { ... });
   */

  /**
   * Get a pre-signed POST policy to support uploading to S3 directly from an
   * HTML form.
   *
   * @param params [map]
   * @option params Bucket [String]     The bucket to which the post should be
   *                                    uploaded
   * @option params Expires [Integer]   (3600) The number of seconds for which
   *                                    the presigned policy should be valid.
   * @option params Conditions [Array]  An array of conditions that must be met
   *                                    for the presigned policy to allow the
   *                                    upload. This can include required tags,
   *                                    the accepted range for content lengths,
   *                                    etc.
   * @see http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-HTTPPOSTConstructPolicy.html
   * @option params Fields [map]        Fields to include in the form. All
   *                                    values passed in as fields will be
   *                                    signed as exact match conditions.
   * @param callback [Function]
   *
   * @note All fields passed in when creating presigned post data will be signed
   *   as exact match conditions. Any fields that will be interpolated by S3
   *   must be added to the fields hash after signing, and an appropriate
   *   condition for such fields must be explicitly added to the Conditions
   *   array passed to this function before signing.
   *
   * @example Presiging post data with a known key
   *   var params = {
   *     Bucket: 'bucket',
   *     Fields: {
   *       key: 'key'
   *     }
   *   };
   *   s3.createPresignedPost(params, function(err, data) {
   *     if (err) {
   *       console.error('Presigning post data encountered an error', err);
   *     } else {
   *       console.log('The post data is', data);
   *     }
   *   });
   *
   * @example Presigning post data with an interpolated key
   *   var params = {
   *     Bucket: 'bucket',
   *     Conditions: [
   *       ['starts-with', '$key', 'path/to/uploads/']
   *     ]
   *   };
   *   s3.createPresignedPost(params, function(err, data) {
   *     if (err) {
   *       console.error('Presigning post data encountered an error', err);
   *     } else {
   *       data.Fields.key = 'path/to/uploads/${filename}';
   *       console.log('The post data is', data);
   *     }
   *   });
   *
   * @note You must ensure that you have static or previously resolved
   *   credentials if you call this method synchronously (with no callback),
   *   otherwise it may not properly sign the request. If you cannot guarantee
   *   this (you are using an asynchronous credential provider, i.e., EC2
   *   IAM roles), you should always call this method with an asynchronous
   *   callback.
   *
   * @return [map]  If called synchronously (with no callback), returns a hash
   *                with the url to set as the form action and a hash of fields
   *                to include in the form.
   * @return [null] Nothing is returned if a callback is provided.
   *
   * @callback callback function (err, data)
   *  @param err [Error] the error object returned from the policy signer
   *  @param data [map] The data necessary to construct an HTML form
   *  @param data.url [String] The URL to use as the action of the form
   *  @param data.fields [map] A hash of fields that must be included in the
   *                           form for the upload to succeed. This hash will
   *                           include the signed POST policy, your access key
   *                           ID and security token (if present), etc. These
   *                           may be safely included as input elements of type
   *                           'hidden.'
   */
  createPresignedPost: function createPresignedPost(params, callback) {
    if (typeof params === 'function' && callback === undefined) {
      callback = params;
      params = null;
    }

    params = AWS.util.copy(params || {});
    var boundParams = this.config.params || {};
    var bucket = params.Bucket || boundParams.Bucket,
      self = this,
      config = this.config,
      endpoint = AWS.util.copy(this.endpoint);
    if (!config.s3BucketEndpoint) {
      endpoint.pathname = '/' + bucket;
    }

    function finalizePost() {
      return {
        url: AWS.util.urlFormat(endpoint),
        fields: self.preparePostFields(
          config.credentials,
          config.region,
          bucket,
          params.Fields,
          params.Conditions,
          params.Expires
        )
      };
    }

    if (callback) {
      config.getCredentials(function (err) {
        if (err) {
          callback(err);
        } else {
          try {
            callback(null, finalizePost());
          } catch (err) {
            callback(err);
          }
        }
      });
    } else {
      return finalizePost();
    }
  },

  /**
   * @api private
   */
  preparePostFields: function preparePostFields(
    credentials,
    region,
    bucket,
    fields,
    conditions,
    expiresInSeconds
  ) {
    var now = this.getSkewCorrectedDate();
    if (!credentials || !region || !bucket) {
      throw new Error('Unable to create a POST object policy without a bucket,'
        + ' region, and credentials');
    }
    fields = AWS.util.copy(fields || {});
    conditions = (conditions || []).slice(0);
    expiresInSeconds = expiresInSeconds || 3600;

    var signingDate = AWS.util.date.iso8601(now).replace(/[:\-]|\.\d{3}/g, '');
    var shortDate = signingDate.substr(0, 8);
    var scope = v4Credentials.createScope(shortDate, region, 's3');
    var credential = credentials.accessKeyId + '/' + scope;

    fields['bucket'] = bucket;
    fields['X-Amz-Algorithm'] = 'AWS4-HMAC-SHA256';
    fields['X-Amz-Credential'] = credential;
    fields['X-Amz-Date'] = signingDate;
    if (credentials.sessionToken) {
      fields['X-Amz-Security-Token'] = credentials.sessionToken;
    }
    for (var field in fields) {
      if (fields.hasOwnProperty(field)) {
        var condition = {};
        condition[field] = fields[field];
        conditions.push(condition);
      }
    }

    fields.Policy = this.preparePostPolicy(
      new Date(now.valueOf() + expiresInSeconds * 1000),
      conditions
    );
    fields['X-Amz-Signature'] = AWS.util.crypto.hmac(
      v4Credentials.getSigningKey(credentials, shortDate, region, 's3', true),
      fields.Policy,
      'hex'
    );

    return fields;
  },

  /**
   * @api private
   */
  preparePostPolicy: function preparePostPolicy(expiration, conditions) {
    return AWS.util.base64.encode(JSON.stringify({
      expiration: AWS.util.date.iso8601(expiration),
      conditions: conditions
    }));
  },

  /**
   * @api private
   */
  prepareSignedUrl: function prepareSignedUrl(request) {
    request.addListener('validate', request.service.noPresignedContentLength);
    request.removeListener('build', request.service.addContentType);
    if (!request.params.Body) {
      // no Content-MD5/SHA-256 if body is not provided
      request.removeListener('build', request.service.computeContentMd5);
    } else {
      request.addListener('afterBuild', AWS.EventListeners.Core.COMPUTE_SHA256);
    }
  },

  /**
   * @api private
   * @param request
   */
  disableBodySigning: function disableBodySigning(request) {
    var headers = request.httpRequest.headers;
    // Add the header to anything that isn't a presigned url, unless that presigned url had a body defined
    if (!Object.prototype.hasOwnProperty.call(headers, 'presigned-expires')) {
      headers['X-Amz-Content-Sha256'] = 'UNSIGNED-PAYLOAD';
    }
  },

  /**
   * @api private
   */
  noPresignedContentLength: function noPresignedContentLength(request) {
    if (request.params.ContentLength !== undefined) {
      throw AWS.util.error(new Error(), {code: 'UnexpectedParameter',
        message: 'ContentLength is not supported in pre-signed URLs.'});
    }
  },

  createBucket: function createBucket(params, callback) {
    // When creating a bucket *outside* the classic region, the location
    // constraint must be set for the bucket and it must match the endpoint.
    // This chunk of code will set the location constraint param based
    // on the region (when possible), but it will not override a passed-in
    // location constraint.
    if (typeof params === 'function' || !params) {
      callback = callback || params;
      params = {};
    }
    var hostname = this.endpoint.hostname;
    // copy params so that appending keys does not unintentioinallly
    // mutate params object argument passed in by user
    var copiedParams = AWS.util.copy(params);

    if (hostname !== this.api.globalEndpoint && !params.CreateBucketConfiguration) {
      copiedParams.CreateBucketConfiguration = { LocationConstraint: this.config.region };
    }
    return this.makeRequest('createBucket', copiedParams, callback);
  },

  /**
   * @see AWS.S3.ManagedUpload
   * @overload upload(params = {}, [options], [callback])
   *   Uploads an arbitrarily sized buffer, blob, or stream, using intelligent
   *   concurrent handling of parts if the payload is large enough. You can
   *   configure the concurrent queue size by setting `options`. Note that this
   *   is the only operation for which the SDK can retry requests with stream
   *   bodies.
   *
   *   @param (see AWS.S3.putObject)
   *   @option (see AWS.S3.ManagedUpload.constructor)
   *   @return [AWS.S3.ManagedUpload] the managed upload object that can call
   *     `send()` or track progress.
   *   @example Uploading a stream object
   *     var params = {Bucket: 'bucket', Key: 'key', Body: stream};
   *     s3.upload(params, function(err, data) {
   *       console.log(err, data);
   *     });
   *   @example Uploading a stream with concurrency of 1 and partSize of 10mb
   *     var params = {Bucket: 'bucket', Key: 'key', Body: stream};
   *     var options = {partSize: 10 * 1024 * 1024, queueSize: 1};
   *     s3.upload(params, options, function(err, data) {
   *       console.log(err, data);
   *     });
   * @callback callback function(err, data)
   *   @param err [Error] an error or null if no error occurred.
   *   @param data [map] The response data from the successful upload:
   *   @param data.Location [String] the URL of the uploaded object
   *   @param data.ETag [String] the ETag of the uploaded object
   *   @param data.Bucket [String]  the bucket to which the object was uploaded
   *   @param data.Key [String] the key to which the object was uploaded
   */
  upload: function upload(params, options, callback) {
    if (typeof options === 'function' && callback === undefined) {
      callback = options;
      options = null;
    }

    options = options || {};
    options = AWS.util.merge(options || {}, {service: this, params: params});

    var uploader = new AWS.S3.ManagedUpload(options);
    if (typeof callback === 'function') uploader.send(callback);
    return uploader;
  }
});

/**
 * @api private
 */
AWS.S3.addPromisesToClass = function addPromisesToClass(PromiseDependency) {
  this.prototype.getSignedUrlPromise = AWS.util.promisifyMethod('getSignedUrl', PromiseDependency);
};

/**
 * @api private
 */
AWS.S3.deletePromisesFromClass = function deletePromisesFromClass() {
  delete this.prototype.getSignedUrlPromise;
};

AWS.util.addPromises(AWS.S3);


/***/ }),

/***/ 879:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var s3util = __webpack_require__(91004);
var regionUtil = __webpack_require__(37309);

AWS.util.update(AWS.S3Control.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    request.addListener('extractError', this.extractHostId);
    request.addListener('extractData', this.extractHostId);
    request.addListener('validate', this.validateAccountId);

    var isArnInBucket = s3util.isArnInParam(request, 'Bucket');
    var isArnInName = s3util.isArnInParam(request, 'Name');

    if (isArnInBucket) {
      request.service._parsedArn = AWS.util.ARN.parse(request.params['Bucket']);
      request.service.signingName = request.service._parsedArn.service;
      request.addListener('validate', this.validateOutpostsBucketArn);
      request.addListener('validate', s3util.validateOutpostsArn);
      request.addListener('afterBuild', this.addOutpostIdHeader);
    } else if (isArnInName) {
      request.service._parsedArn = AWS.util.ARN.parse(request.params['Name']);
      request.service.signingName = request.service._parsedArn.service;
      request.addListener('validate', s3util.validateOutpostsAccessPointArn);
      request.addListener('validate', s3util.validateOutpostsArn);
      request.addListener('afterBuild', this.addOutpostIdHeader);
    }

    if (isArnInBucket || isArnInName) {
      request.addListener('validate', s3util.validateArnRegion);
      request.addListener('validate', this.validateArnAccountWithParams, true);
      request.addListener('validate', s3util.validateArnAccount);
      request.addListener('validate', s3util.validateArnService);
      request.addListener('build', this.populateParamFromArn, true);
      request.addListener('build', this.populateUriFromArn);
      request.addListener('build', s3util.validatePopulateUriFromArn);
    }

    if (request.params.OutpostId &&
        (request.operation === 'createBucket' ||
          request.operation === 'listRegionalBuckets')) {
      request.service.signingName = 's3-outposts';
      request.addListener('build', this.populateEndpointForOutpostId);
    }
  },

  /**
   * Adds outpostId header
   */
  addOutpostIdHeader: function addOutpostIdHeader(req) {
    req.httpRequest.headers['x-amz-outpost-id'] = req.service._parsedArn.outpostId;
  },

  /**
   * Validate Outposts ARN supplied in Bucket parameter is a valid bucket name
   */
  validateOutpostsBucketArn: function validateOutpostsBucketArn(req) {
    var parsedArn = req.service._parsedArn;

    //can be ':' or '/'
    var delimiter = parsedArn.resource['outpost'.length];

    if (parsedArn.resource.split(delimiter).length !== 4) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'Bucket ARN should have two resources outpost/{outpostId}/bucket/{accesspointName}'
      });
    }

    var bucket = parsedArn.resource.split(delimiter)[3];
    if (!s3util.dnsCompatibleBucketName(bucket) || bucket.match(/\./)) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'Bucket ARN is not DNS compatible. Got ' + bucket
      });
    }

    //set parsed valid bucket
    req.service._parsedArn.bucket = bucket;
  },

  /**
   * @api private
   */
  populateParamFromArn: function populateParamFromArn(req) {
    var parsedArn = req.service._parsedArn;
    if (s3util.isArnInParam(req, 'Bucket')) {
      req.params.Bucket = parsedArn.bucket;
    } else if (s3util.isArnInParam(req, 'Name')) {
      req.params.Name = parsedArn.accessPoint;
    }
  },

  /**
   * Populate URI according to the ARN
   */
  populateUriFromArn: function populateUriFromArn(req) {
    var parsedArn = req.service._parsedArn;

    var endpoint = req.httpRequest.endpoint;
    var useArnRegion = req.service.config.s3UseArnRegion;

    endpoint.hostname = [
      's3-outposts',
      useArnRegion ? parsedArn.region : req.service.config.region,
      'amazonaws.com'
    ].join('.');
    endpoint.host = endpoint.hostname;
  },

  /**
   * @api private
   */
  populateEndpointForOutpostId: function populateEndpointForOutpostId(req) {
    var endpoint = req.httpRequest.endpoint;
    endpoint.hostname = [
      's3-outposts',
      req.service.config.region,
      'amazonaws.com'
    ].join('.');
    endpoint.host = endpoint.hostname;
  },

  /**
   * @api private
   */
  extractHostId: function(response) {
    var hostId = response.httpResponse.headers ? response.httpResponse.headers['x-amz-id-2'] : null;
    response.extendedRequestId = hostId;
    if (response.error) {
      response.error.extendedRequestId = hostId;
    }
  },

  /**
   * @api private
   */
  validateArnAccountWithParams: function validateArnAccountWithParams(req) {
    var params = req.params;
    var inputModel = req.service.api.operations[req.operation].input;
    if (inputModel.members.AccountId) {
      var parsedArn = req.service._parsedArn;
      if (parsedArn.accountId) {
        if (params.AccountId) {
          if (params.AccountId !== parsedArn.accountId) {
            throw AWS.util.error(
              new Error(),
              {code: 'ValidationError', message: 'AccountId in ARN and request params should be same.'}
            );
          }
        } else {
          // Store accountId from ARN in params
          params.AccountId = parsedArn.accountId;
        }
      }
    }
  },

  /**
   * @api private
   */
  validateAccountId: function(request) {
    var params = request.params;
    if (!Object.prototype.hasOwnProperty.call(params, 'AccountId')) return;
    var accountId = params.AccountId;
    //validate type
    if (typeof accountId !== 'string') {
      throw AWS.util.error(
        new Error(),
        {code: 'ValidationError', message: 'AccountId must be a string.'}
      );
    }
    //validate length
    if (accountId.length < 1 || accountId.length > 63) {
      throw AWS.util.error(
        new Error(),
        {code: 'ValidationError', message: 'AccountId length should be between 1 to 63 characters, inclusive.'}
      );
    }
    //validate pattern
    var hostPattern = /^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;
    if (!hostPattern.test(accountId)) {
      throw AWS.util.error(new Error(),
        {code: 'ValidationError', message: 'AccountId should be hostname compatible. AccountId: ' + accountId});
    }
  },

  /**
   * @api private
   */
  getSigningName: function getSigningName() {
    var _super = AWS.Service.prototype.getSigningName;
    return (this.signingName)
      ? this.signingName
      : _super.call(this);
  },
});


/***/ }),

/***/ 91004:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var regionUtil = __webpack_require__(37309);

var s3util = {
  /**
   * @api private
   */
  isArnInParam: function isArnInParam(req, paramName) {
    var inputShape = (req.service.api.operations[req.operation] || {}).input || {};
    var inputMembers = inputShape.members || {};
    if (!req.params[paramName] || !inputMembers[paramName]) return false;
    return AWS.util.ARN.validate(req.params[paramName]);
  },

  /**
   * Validate service component from ARN supplied in Bucket parameter
   */
  validateArnService: function validateArnService(req) {
    var parsedArn = req.service._parsedArn;

    if (parsedArn.service !== 's3' && parsedArn.service !== 's3-outposts') {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'expect \'s3\' or \'s3-outposts\' in ARN service component'
      });
    }
  },

  /**
   * Validate account ID from ARN supplied in Bucket parameter is a valid account
   */
  validateArnAccount: function validateArnAccount(req) {
    var parsedArn = req.service._parsedArn;

    if (!/[0-9]{12}/.exec(parsedArn.accountId)) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'ARN accountID does not match regex "[0-9]{12}"'
      });
    }
  },

  /**
   * Validate ARN supplied in Bucket parameter is a valid access point ARN
   */
  validateS3AccessPointArn: function validateS3AccessPointArn(req) {
    var parsedArn = req.service._parsedArn;

    //can be ':' or '/'
    var delimiter = parsedArn.resource['accesspoint'.length];

    if (parsedArn.resource.split(delimiter).length !== 2) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'Access Point ARN should have one resource accesspoint/{accesspointName}'
      });
    }

    var accessPoint = parsedArn.resource.split(delimiter)[1];
    var accessPointPrefix = accessPoint + '-' + parsedArn.accountId;
    if (!s3util.dnsCompatibleBucketName(accessPointPrefix) || accessPointPrefix.match(/\./)) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'Access point resource in ARN is not DNS compatible. Got ' + accessPoint
      });
    }

    //set parsed valid access point
    req.service._parsedArn.accessPoint = accessPoint;
  },

  /**
   * Validate Outposts ARN supplied in Bucket parameter is a valid outposts ARN
   */
  validateOutpostsArn: function validateOutpostsArn(req) {
    var parsedArn = req.service._parsedArn;

    if (
      parsedArn.resource.indexOf('outpost:') !== 0 &&
      parsedArn.resource.indexOf('outpost/') !== 0
    ) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'ARN resource should begin with \'outpost/\''
      });
    }

    //can be ':' or '/'
    var delimiter = parsedArn.resource['outpost'.length];
    var outpostId = parsedArn.resource.split(delimiter)[1];
    var dnsHostRegex = new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);
    if (!dnsHostRegex.test(outpostId)) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'Outpost resource in ARN is not DNS compatible. Got ' + outpostId
      });
    }
    req.service._parsedArn.outpostId = outpostId;
  },

  /**
   * Validate Outposts ARN supplied in Bucket parameter is a valid outposts ARN
   */
  validateOutpostsAccessPointArn: function validateOutpostsAccessPointArn(req) {
    var parsedArn = req.service._parsedArn;

    //can be ':' or '/'
    var delimiter = parsedArn.resource['outpost'.length];

    if (parsedArn.resource.split(delimiter).length !== 4) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'Outposts ARN should have two resources outpost/{outpostId}/accesspoint/{accesspointName}'
      });
    }

    var accessPoint = parsedArn.resource.split(delimiter)[3];
    var accessPointPrefix = accessPoint + '-' + parsedArn.accountId;
    if (!s3util.dnsCompatibleBucketName(accessPointPrefix) || accessPointPrefix.match(/\./)) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'Access point resource in ARN is not DNS compatible. Got ' + accessPoint
      });
    }

    //set parsed valid access point
    req.service._parsedArn.accessPoint = accessPoint;
  },

  /**
   * Validate region field in ARN supplied in Bucket parameter is a valid region
   */
  validateArnRegion: function validateArnRegion(req) {
    var useArnRegion = s3util.loadUseArnRegionConfig(req);
    var regionFromArn = req.service._parsedArn.region;
    var clientRegion = req.service.config.region;

    if (!regionFromArn) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidARN',
        message: 'ARN region is empty'
      });
    }

    if (
      clientRegion.indexOf('fips') >= 0 ||
      regionFromArn.indexOf('fips') >= 0
    ) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidConfiguration',
        message: 'ARN endpoint is not compatible with FIPS region'
      });
    }

    if (!useArnRegion && regionFromArn !== clientRegion) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidConfiguration',
        message: 'Configured region conflicts with access point region'
      });
    } else if (
      useArnRegion &&
      regionUtil.getEndpointSuffix(regionFromArn) !== regionUtil.getEndpointSuffix(clientRegion)
    ) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidConfiguration',
        message: 'Configured region and access point region not in same partition'
      });
    }

    if (req.service.config.useAccelerateEndpoint) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidConfiguration',
        message: 'useAccelerateEndpoint config is not supported with access point ARN'
      });
    }

    if (req.service._parsedArn.service === 's3-outposts' && req.service.config.useDualstack) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidConfiguration',
        message: 'useDualstack config is not supported with outposts access point ARN'
      });
    }
  },

  loadUseArnRegionConfig: function loadUseArnRegionConfig(req) {
    var envName = 'AWS_S3_USE_ARN_REGION';
    var configName = 's3_use_arn_region';
    var useArnRegion = true;
    var originalConfig = req.service._originalConfig || {};
    if (req.service.config.s3UseArnRegion !== undefined) {
      return req.service.config.s3UseArnRegion;
    } else if (originalConfig.s3UseArnRegion !== undefined) {
      useArnRegion = originalConfig.s3UseArnRegion === true;
    } else if (AWS.util.isNode()) {
      //load from environmental variable AWS_USE_ARN_REGION
      if (process.env[envName]) {
        var value = process.env[envName].trim().toLowerCase();
        if (['false', 'true'].indexOf(value) < 0) {
          throw AWS.util.error(new Error(), {
            code: 'InvalidConfiguration',
            message: envName + ' only accepts true or false. Got ' + process.env[envName],
            retryable: false
          });
        }
        useArnRegion = value === 'true';
      } else {  //load from shared config property use_arn_region
        var profiles = {};
        var profile = {};
        try {
          profiles = AWS.util.getProfilesFromSharedConfig(AWS.util.iniLoader);
          profile = profiles[process.env.AWS_PROFILE || AWS.util.defaultProfile];
        } catch (e) {}
        if (profile[configName]) {
          if (['false', 'true'].indexOf(profile[configName].trim().toLowerCase()) < 0) {
            throw AWS.util.error(new Error(), {
              code: 'InvalidConfiguration',
              message: configName + ' only accepts true or false. Got ' + profile[configName],
              retryable: false
            });
          }
          useArnRegion = profile[configName].trim().toLowerCase() === 'true';
        }
      }
    }
    req.service.config.s3UseArnRegion = useArnRegion;
    return useArnRegion;
  },

  /**
   * Validations before URI can be populated
   */
  validatePopulateUriFromArn: function validatePopulateUriFromArn(req) {
    if (req.service._originalConfig && req.service._originalConfig.endpoint) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidConfiguration',
        message: 'Custom endpoint is not compatible with access point ARN'
      });
    }

    if (req.service.config.s3ForcePathStyle) {
      throw AWS.util.error(new Error(), {
        code: 'InvalidConfiguration',
        message: 'Cannot construct path-style endpoint with access point'
      });
    }
  },

  /**
   * Returns true if the bucket name is DNS compatible.  Buckets created
   * outside of the classic region MUST be DNS compatible.
   *
   * @api private
   */
  dnsCompatibleBucketName: function dnsCompatibleBucketName(bucketName) {
    var b = bucketName;
    var domain = new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/);
    var ipAddress = new RegExp(/(\d+\.){3}\d+/);
    var dots = new RegExp(/\.\./);
    return (b.match(domain) && !b.match(ipAddress) && !b.match(dots)) ? true : false;
  },
};

/**
 * @api private
 */
module.exports = s3util;


/***/ }),

/***/ 53213:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.update(AWS.SQS.prototype, {
  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    request.addListener('build', this.buildEndpoint);

    if (request.service.config.computeChecksums) {
      if (request.operation === 'sendMessage') {
        request.addListener('extractData', this.verifySendMessageChecksum);
      } else if (request.operation === 'sendMessageBatch') {
        request.addListener('extractData', this.verifySendMessageBatchChecksum);
      } else if (request.operation === 'receiveMessage') {
        request.addListener('extractData', this.verifyReceiveMessageChecksum);
      }
    }
  },

  /**
   * @api private
   */
  verifySendMessageChecksum: function verifySendMessageChecksum(response) {
    if (!response.data) return;

    var md5 = response.data.MD5OfMessageBody;
    var body = this.params.MessageBody;
    var calculatedMd5 = this.service.calculateChecksum(body);
    if (calculatedMd5 !== md5) {
      var msg = 'Got "' + response.data.MD5OfMessageBody +
        '", expecting "' + calculatedMd5 + '".';
      this.service.throwInvalidChecksumError(response,
        [response.data.MessageId], msg);
    }
  },

  /**
   * @api private
   */
  verifySendMessageBatchChecksum: function verifySendMessageBatchChecksum(response) {
    if (!response.data) return;

    var service = this.service;
    var entries = {};
    var errors = [];
    var messageIds = [];
    AWS.util.arrayEach(response.data.Successful, function (entry) {
      entries[entry.Id] = entry;
    });
    AWS.util.arrayEach(this.params.Entries, function (entry) {
      if (entries[entry.Id]) {
        var md5 = entries[entry.Id].MD5OfMessageBody;
        var body = entry.MessageBody;
        if (!service.isChecksumValid(md5, body)) {
          errors.push(entry.Id);
          messageIds.push(entries[entry.Id].MessageId);
        }
      }
    });

    if (errors.length > 0) {
      service.throwInvalidChecksumError(response, messageIds,
        'Invalid messages: ' + errors.join(', '));
    }
  },

  /**
   * @api private
   */
  verifyReceiveMessageChecksum: function verifyReceiveMessageChecksum(response) {
    if (!response.data) return;

    var service = this.service;
    var messageIds = [];
    AWS.util.arrayEach(response.data.Messages, function(message) {
      var md5 = message.MD5OfBody;
      var body = message.Body;
      if (!service.isChecksumValid(md5, body)) {
        messageIds.push(message.MessageId);
      }
    });

    if (messageIds.length > 0) {
      service.throwInvalidChecksumError(response, messageIds,
        'Invalid messages: ' + messageIds.join(', '));
    }
  },

  /**
   * @api private
   */
  throwInvalidChecksumError: function throwInvalidChecksumError(response, ids, message) {
    response.error = AWS.util.error(new Error(), {
      retryable: true,
      code: 'InvalidChecksum',
      messageIds: ids,
      message: response.request.operation +
               ' returned an invalid MD5 response. ' + message
    });
  },

  /**
   * @api private
   */
  isChecksumValid: function isChecksumValid(checksum, data) {
    return this.calculateChecksum(data) === checksum;
  },

  /**
   * @api private
   */
  calculateChecksum: function calculateChecksum(data) {
    return AWS.util.crypto.md5(data, 'hex');
  },

  /**
   * @api private
   */
  buildEndpoint: function buildEndpoint(request) {
    var url = request.httpRequest.params.QueueUrl;
    if (url) {
      request.httpRequest.endpoint = new AWS.Endpoint(url);

      // signature version 4 requires the region name to be set,
      // sqs queue urls contain the region name
      var matches = request.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);
      if (matches) request.httpRequest.region = matches[1];
    }
  }
});


/***/ }),

/***/ 52003:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var resolveRegionalEndpointsFlag = __webpack_require__(39904);
var ENV_REGIONAL_ENDPOINT_ENABLED = 'AWS_STS_REGIONAL_ENDPOINTS';
var CONFIG_REGIONAL_ENDPOINT_ENABLED = 'sts_regional_endpoints';

AWS.util.update(AWS.STS.prototype, {
  /**
   * @overload credentialsFrom(data, credentials = null)
   *   Creates a credentials object from STS response data containing
   *   credentials information. Useful for quickly setting AWS credentials.
   *
   *   @note This is a low-level utility function. If you want to load temporary
   *     credentials into your process for subsequent requests to AWS resources,
   *     you should use {AWS.TemporaryCredentials} instead.
   *   @param data [map] data retrieved from a call to {getFederatedToken},
   *     {getSessionToken}, {assumeRole}, or {assumeRoleWithWebIdentity}.
   *   @param credentials [AWS.Credentials] an optional credentials object to
   *     fill instead of creating a new object. Useful when modifying an
   *     existing credentials object from a refresh call.
   *   @return [AWS.TemporaryCredentials] the set of temporary credentials
   *     loaded from a raw STS operation response.
   *   @example Using credentialsFrom to load global AWS credentials
   *     var sts = new AWS.STS();
   *     sts.getSessionToken(function (err, data) {
   *       if (err) console.log("Error getting credentials");
   *       else {
   *         AWS.config.credentials = sts.credentialsFrom(data);
   *       }
   *     });
   *   @see AWS.TemporaryCredentials
   */
  credentialsFrom: function credentialsFrom(data, credentials) {
    if (!data) return null;
    if (!credentials) credentials = new AWS.TemporaryCredentials();
    credentials.expired = false;
    credentials.accessKeyId = data.Credentials.AccessKeyId;
    credentials.secretAccessKey = data.Credentials.SecretAccessKey;
    credentials.sessionToken = data.Credentials.SessionToken;
    credentials.expireTime = data.Credentials.Expiration;
    return credentials;
  },

  assumeRoleWithWebIdentity: function assumeRoleWithWebIdentity(params, callback) {
    return this.makeUnauthenticatedRequest('assumeRoleWithWebIdentity', params, callback);
  },

  assumeRoleWithSAML: function assumeRoleWithSAML(params, callback) {
    return this.makeUnauthenticatedRequest('assumeRoleWithSAML', params, callback);
  },

  /**
   * @api private
   */
  setupRequestListeners: function setupRequestListeners(request) {
    request.addListener('validate', this.optInRegionalEndpoint, true);
  },

  /**
   * @api private
   */
  optInRegionalEndpoint: function optInRegionalEndpoint(req) {
    var service = req.service;
    var config = service.config;
    config.stsRegionalEndpoints = resolveRegionalEndpointsFlag(service._originalConfig, {
      env: ENV_REGIONAL_ENDPOINT_ENABLED,
      sharedConfig: CONFIG_REGIONAL_ENDPOINT_ENABLED,
      clientConfig: 'stsRegionalEndpoints'
    });
    if (
      config.stsRegionalEndpoints === 'regional' &&
      service.isGlobalEndpoint
    ) {
      //client will throw if region is not supplied; request will be signed with specified region
      if (!config.region) {
        throw AWS.util.error(new Error(),
          {code: 'ConfigError', message: 'Missing region in config'});
      }
      var insertPoint = config.endpoint.indexOf('.amazonaws.com');
      var regionalEndpoint = config.endpoint.substring(0, insertPoint) +
        '.' + config.region + config.endpoint.substring(insertPoint);
      req.httpRequest.updateEndpoint(regionalEndpoint);
      req.httpRequest.region = config.region;
    }
  }

});


/***/ }),

/***/ 49631:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

AWS.util.hideProperties(AWS, ['SimpleWorkflow']);

/**
 * @constant
 * @readonly
 * Backwards compatibility for access to the {AWS.SWF} service class.
 */
AWS.SimpleWorkflow = AWS.SWF;


/***/ }),

/***/ 30295:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var IniLoader = __webpack_require__(76219).IniLoader;
/**
 * Singleton object to load specified config/credentials files.
 * It will cache all the files ever loaded;
 */
module.exports.b = new IniLoader();


/***/ }),

/***/ 76219:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var os = __webpack_require__(12087);
var path = __webpack_require__(85622);

function parseFile(filename, isConfig) {
    var content = AWS.util.ini.parse(AWS.util.readFileSync(filename));
    var tmpContent = {};
    Object.keys(content).forEach(function(profileName) {
      var profileContent = content[profileName];
      profileName = isConfig ? profileName.replace(/^profile\s/, '') : profileName;
      Object.defineProperty(tmpContent, profileName, {
        value: profileContent,
        enumerable: true
      });
    });
    return tmpContent;
}

/**
 * Ini file loader class the same as that used in the SDK. It loads and
 * parses config and credentials files in .ini format and cache the content
 * to assure files are only read once.
 * Note that calling operations on the instance instantiated from this class
 * won't affect the behavior of SDK since SDK uses an internal singleton of
 * this class.
 * @!macro nobrowser
 */
AWS.IniLoader = AWS.util.inherit({
  constructor: function IniLoader() {
    this.resolvedProfiles = {};
  },

  /** Remove all cached files. Used after config files are updated. */
  clearCachedFiles: function clearCachedFiles() {
    this.resolvedProfiles = {};
  },

/**
 * Load configurations from config/credentials files and cache them
 * for later use. If no file is specified it will try to load default
 * files.
 * @param options [map] information describing the file
 * @option options filename [String] ('~/.aws/credentials' or defined by
 *   AWS_SHARED_CREDENTIALS_FILE process env var or '~/.aws/config' if
 *   isConfig is set to true)
 *   path to the file to be read.
 * @option options isConfig [Boolean] (false) True to read config file.
 * @return [map<String,String>] object containing contents from file in key-value
 *   pairs.
 */
  loadFrom: function loadFrom(options) {
    options = options || {};
    var isConfig = options.isConfig === true;
    var filename = options.filename || this.getDefaultFilePath(isConfig);
    if (!this.resolvedProfiles[filename]) {
      var fileContent = this.parseFile(filename, isConfig);
      Object.defineProperty(this.resolvedProfiles, filename, { value: fileContent });
    }
    return this.resolvedProfiles[filename];
  },

  /**
   * @api private
   */
  parseFile: parseFile,

  /**
   * @api private
   */
  getDefaultFilePath: function getDefaultFilePath(isConfig) {
    return path.join(
      this.getHomeDir(),
      '.aws',
      isConfig ? 'config' : 'credentials'
    );
  },

  /**
   * @api private
   */
  getHomeDir: function getHomeDir() {
    var env = process.env;
    var home = env.HOME ||
      env.USERPROFILE ||
      (env.HOMEPATH ? ((env.HOMEDRIVE || 'C:/') + env.HOMEPATH) : null);

    if (home) {
      return home;
    }

    if (typeof os.homedir === 'function') {
      return os.homedir();
    }

    throw AWS.util.error(
      new Error('Cannot load credentials, HOME path not set')
    );
  }
});

var IniLoader = AWS.IniLoader;

module.exports = {
  IniLoader: IniLoader,
  parseFile: parseFile,
};


/***/ }),

/***/ 52010:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;

/**
 * @api private
 */
var expiresHeader = 'presigned-expires';

/**
 * @api private
 */
function signedUrlBuilder(request) {
  var expires = request.httpRequest.headers[expiresHeader];
  var signerClass = request.service.getSignerClass(request);

  delete request.httpRequest.headers['User-Agent'];
  delete request.httpRequest.headers['X-Amz-User-Agent'];

  if (signerClass === AWS.Signers.V4) {
    if (expires > 604800) { // one week expiry is invalid
      var message = 'Presigning does not support expiry time greater ' +
                    'than a week with SigV4 signing.';
      throw AWS.util.error(new Error(), {
        code: 'InvalidExpiryTime', message: message, retryable: false
      });
    }
    request.httpRequest.headers[expiresHeader] = expires;
  } else if (signerClass === AWS.Signers.S3) {
    var now = request.service ? request.service.getSkewCorrectedDate() : AWS.util.date.getDate();
    request.httpRequest.headers[expiresHeader] = parseInt(
      AWS.util.date.unixTimestamp(now) + expires, 10).toString();
  } else {
    throw AWS.util.error(new Error(), {
      message: 'Presigning only supports S3 or SigV4 signing.',
      code: 'UnsupportedSigner', retryable: false
    });
  }
}

/**
 * @api private
 */
function signedUrlSigner(request) {
  var endpoint = request.httpRequest.endpoint;
  var parsedUrl = AWS.util.urlParse(request.httpRequest.path);
  var queryParams = {};

  if (parsedUrl.search) {
    queryParams = AWS.util.queryStringParse(parsedUrl.search.substr(1));
  }

  var auth = request.httpRequest.headers['Authorization'].split(' ');
  if (auth[0] === 'AWS') {
    auth = auth[1].split(':');
    queryParams['Signature'] = auth.pop();
    queryParams['AWSAccessKeyId'] = auth.join(':');

    AWS.util.each(request.httpRequest.headers, function (key, value) {
      if (key === expiresHeader) key = 'Expires';
      if (key.indexOf('x-amz-meta-') === 0) {
        // Delete existing, potentially not normalized key
        delete queryParams[key];
        key = key.toLowerCase();
      }
      queryParams[key] = value;
    });
    delete request.httpRequest.headers[expiresHeader];
    delete queryParams['Authorization'];
    delete queryParams['Host'];
  } else if (auth[0] === 'AWS4-HMAC-SHA256') { // SigV4 signing
    auth.shift();
    var rest = auth.join(' ');
    var signature = rest.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];
    queryParams['X-Amz-Signature'] = signature;
    delete queryParams['Expires'];
  }

  // build URL
  endpoint.pathname = parsedUrl.pathname;
  endpoint.search = AWS.util.queryParamsToString(queryParams);
}

/**
 * @api private
 */
AWS.Signers.Presign = inherit({
  /**
   * @api private
   */
  sign: function sign(request, expireTime, callback) {
    request.httpRequest.headers[expiresHeader] = expireTime || 3600;
    request.on('build', signedUrlBuilder);
    request.on('sign', signedUrlSigner);
    request.removeListener('afterBuild',
      AWS.EventListeners.Core.SET_CONTENT_LENGTH);
    request.removeListener('afterBuild',
      AWS.EventListeners.Core.COMPUTE_SHA256);

    request.emit('beforePresign', [request]);

    if (callback) {
      request.build(function() {
        if (this.response.error) callback(this.response.error);
        else {
          callback(null, AWS.util.urlFormat(request.httpRequest.endpoint));
        }
      });
    } else {
      request.build();
      if (request.response.error) throw request.response.error;
      return AWS.util.urlFormat(request.httpRequest.endpoint);
    }
  }
});

/**
 * @api private
 */
module.exports = AWS.Signers.Presign;


/***/ }),

/***/ 82067:
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

var inherit = AWS.util.inherit;

/**
 * @api private
 */
AWS.Signers.RequestSigner = inherit({
  constructor: function RequestSigner(request) {
    this.request = request;
  },

  setServiceClientId: function setServiceClientId(id) {
    this.serviceClientId = id;
  },

  getServiceClientId: function getServiceClientId() {
    return this.serviceClientId;
  }
});

AWS.Signers.RequestSigner.getVersion = function getVersion(version) {
  switch (version) {
    case 'v2': return AWS.Signers.V2;
    case 'v3': return AWS.Signers.V3;
    case 's3v4': return AWS.Signers.V4;
    case 'v4': return AWS.Signers.V4;
    case 's3': return AWS.Signers.S3;
    case 'v3https': return AWS.Signers.V3Https;
  }
  throw new Error('Unknown signing version ' + version);
};

__webpack_require__(15853);
__webpack_require__(84419);
__webpack_require__(82786);
__webpack_require__(45603);
__webpack_require__(58532);
__webpack_require__(52010);


/***/ }),

/***/ 58532:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;

/**
 * @api private
 */
AWS.Signers.S3 = inherit(AWS.Signers.RequestSigner, {
  /**
   * When building the stringToSign, these sub resource params should be
   * part of the canonical resource string with their NON-decoded values
   */
  subResources: {
    'acl': 1,
    'accelerate': 1,
    'analytics': 1,
    'cors': 1,
    'lifecycle': 1,
    'delete': 1,
    'inventory': 1,
    'location': 1,
    'logging': 1,
    'metrics': 1,
    'notification': 1,
    'partNumber': 1,
    'policy': 1,
    'requestPayment': 1,
    'replication': 1,
    'restore': 1,
    'tagging': 1,
    'torrent': 1,
    'uploadId': 1,
    'uploads': 1,
    'versionId': 1,
    'versioning': 1,
    'versions': 1,
    'website': 1
  },

  // when building the stringToSign, these querystring params should be
  // part of the canonical resource string with their NON-encoded values
  responseHeaders: {
    'response-content-type': 1,
    'response-content-language': 1,
    'response-expires': 1,
    'response-cache-control': 1,
    'response-content-disposition': 1,
    'response-content-encoding': 1
  },

  addAuthorization: function addAuthorization(credentials, date) {
    if (!this.request.headers['presigned-expires']) {
      this.request.headers['X-Amz-Date'] = AWS.util.date.rfc822(date);
    }

    if (credentials.sessionToken) {
      // presigned URLs require this header to be lowercased
      this.request.headers['x-amz-security-token'] = credentials.sessionToken;
    }

    var signature = this.sign(credentials.secretAccessKey, this.stringToSign());
    var auth = 'AWS ' + credentials.accessKeyId + ':' + signature;

    this.request.headers['Authorization'] = auth;
  },

  stringToSign: function stringToSign() {
    var r = this.request;

    var parts = [];
    parts.push(r.method);
    parts.push(r.headers['Content-MD5'] || '');
    parts.push(r.headers['Content-Type'] || '');

    // This is the "Date" header, but we use X-Amz-Date.
    // The S3 signing mechanism requires us to pass an empty
    // string for this Date header regardless.
    parts.push(r.headers['presigned-expires'] || '');

    var headers = this.canonicalizedAmzHeaders();
    if (headers) parts.push(headers);
    parts.push(this.canonicalizedResource());

    return parts.join('\n');

  },

  canonicalizedAmzHeaders: function canonicalizedAmzHeaders() {

    var amzHeaders = [];

    AWS.util.each(this.request.headers, function (name) {
      if (name.match(/^x-amz-/i))
        amzHeaders.push(name);
    });

    amzHeaders.sort(function (a, b) {
      return a.toLowerCase() < b.toLowerCase() ? -1 : 1;
    });

    var parts = [];
    AWS.util.arrayEach.call(this, amzHeaders, function (name) {
      parts.push(name.toLowerCase() + ':' + String(this.request.headers[name]));
    });

    return parts.join('\n');

  },

  canonicalizedResource: function canonicalizedResource() {

    var r = this.request;

    var parts = r.path.split('?');
    var path = parts[0];
    var querystring = parts[1];

    var resource = '';

    if (r.virtualHostedBucket)
      resource += '/' + r.virtualHostedBucket;

    resource += path;

    if (querystring) {

      // collect a list of sub resources and query params that need to be signed
      var resources = [];

      AWS.util.arrayEach.call(this, querystring.split('&'), function (param) {
        var name = param.split('=')[0];
        var value = param.split('=')[1];
        if (this.subResources[name] || this.responseHeaders[name]) {
          var subresource = { name: name };
          if (value !== undefined) {
            if (this.subResources[name]) {
              subresource.value = value;
            } else {
              subresource.value = decodeURIComponent(value);
            }
          }
          resources.push(subresource);
        }
      });

      resources.sort(function (a, b) { return a.name < b.name ? -1 : 1; });

      if (resources.length) {

        querystring = [];
        AWS.util.arrayEach(resources, function (res) {
          if (res.value === undefined) {
            querystring.push(res.name);
          } else {
            querystring.push(res.name + '=' + res.value);
          }
        });

        resource += '?' + querystring.join('&');
      }

    }

    return resource;

  },

  sign: function sign(secret, string) {
    return AWS.util.crypto.hmac(secret, string, 'base64', 'sha1');
  }
});

/**
 * @api private
 */
module.exports = AWS.Signers.S3;


/***/ }),

/***/ 15853:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;

/**
 * @api private
 */
AWS.Signers.V2 = inherit(AWS.Signers.RequestSigner, {
  addAuthorization: function addAuthorization(credentials, date) {

    if (!date) date = AWS.util.date.getDate();

    var r = this.request;

    r.params.Timestamp = AWS.util.date.iso8601(date);
    r.params.SignatureVersion = '2';
    r.params.SignatureMethod = 'HmacSHA256';
    r.params.AWSAccessKeyId = credentials.accessKeyId;

    if (credentials.sessionToken) {
      r.params.SecurityToken = credentials.sessionToken;
    }

    delete r.params.Signature; // delete old Signature for re-signing
    r.params.Signature = this.signature(credentials);

    r.body = AWS.util.queryParamsToString(r.params);
    r.headers['Content-Length'] = r.body.length;
  },

  signature: function signature(credentials) {
    return AWS.util.crypto.hmac(credentials.secretAccessKey, this.stringToSign(), 'base64');
  },

  stringToSign: function stringToSign() {
    var parts = [];
    parts.push(this.request.method);
    parts.push(this.request.endpoint.host.toLowerCase());
    parts.push(this.request.pathname());
    parts.push(AWS.util.queryParamsToString(this.request.params));
    return parts.join('\n');
  }

});

/**
 * @api private
 */
module.exports = AWS.Signers.V2;


/***/ }),

/***/ 84419:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;

/**
 * @api private
 */
AWS.Signers.V3 = inherit(AWS.Signers.RequestSigner, {
  addAuthorization: function addAuthorization(credentials, date) {

    var datetime = AWS.util.date.rfc822(date);

    this.request.headers['X-Amz-Date'] = datetime;

    if (credentials.sessionToken) {
      this.request.headers['x-amz-security-token'] = credentials.sessionToken;
    }

    this.request.headers['X-Amzn-Authorization'] =
      this.authorization(credentials, datetime);

  },

  authorization: function authorization(credentials) {
    return 'AWS3 ' +
      'AWSAccessKeyId=' + credentials.accessKeyId + ',' +
      'Algorithm=HmacSHA256,' +
      'SignedHeaders=' + this.signedHeaders() + ',' +
      'Signature=' + this.signature(credentials);
  },

  signedHeaders: function signedHeaders() {
    var headers = [];
    AWS.util.arrayEach(this.headersToSign(), function iterator(h) {
      headers.push(h.toLowerCase());
    });
    return headers.sort().join(';');
  },

  canonicalHeaders: function canonicalHeaders() {
    var headers = this.request.headers;
    var parts = [];
    AWS.util.arrayEach(this.headersToSign(), function iterator(h) {
      parts.push(h.toLowerCase().trim() + ':' + String(headers[h]).trim());
    });
    return parts.sort().join('\n') + '\n';
  },

  headersToSign: function headersToSign() {
    var headers = [];
    AWS.util.each(this.request.headers, function iterator(k) {
      if (k === 'Host' || k === 'Content-Encoding' || k.match(/^X-Amz/i)) {
        headers.push(k);
      }
    });
    return headers;
  },

  signature: function signature(credentials) {
    return AWS.util.crypto.hmac(credentials.secretAccessKey, this.stringToSign(), 'base64');
  },

  stringToSign: function stringToSign() {
    var parts = [];
    parts.push(this.request.method);
    parts.push('/');
    parts.push('');
    parts.push(this.canonicalHeaders());
    parts.push(this.request.body);
    return AWS.util.crypto.sha256(parts.join('\n'));
  }

});

/**
 * @api private
 */
module.exports = AWS.Signers.V3;


/***/ }),

/***/ 82786:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var inherit = AWS.util.inherit;

__webpack_require__(84419);

/**
 * @api private
 */
AWS.Signers.V3Https = inherit(AWS.Signers.V3, {
  authorization: function authorization(credentials) {
    return 'AWS3-HTTPS ' +
      'AWSAccessKeyId=' + credentials.accessKeyId + ',' +
      'Algorithm=HmacSHA256,' +
      'Signature=' + this.signature(credentials);
  },

  stringToSign: function stringToSign() {
    return this.request.headers['X-Amz-Date'];
  }
});

/**
 * @api private
 */
module.exports = AWS.Signers.V3Https;


/***/ }),

/***/ 45603:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var v4Credentials = __webpack_require__(18249);
var inherit = AWS.util.inherit;

/**
 * @api private
 */
var expiresHeader = 'presigned-expires';

/**
 * @api private
 */
AWS.Signers.V4 = inherit(AWS.Signers.RequestSigner, {
  constructor: function V4(request, serviceName, options) {
    AWS.Signers.RequestSigner.call(this, request);
    this.serviceName = serviceName;
    options = options || {};
    this.signatureCache = typeof options.signatureCache === 'boolean' ? options.signatureCache : true;
    this.operation = options.operation;
    this.signatureVersion = options.signatureVersion;
  },

  algorithm: 'AWS4-HMAC-SHA256',

  addAuthorization: function addAuthorization(credentials, date) {
    var datetime = AWS.util.date.iso8601(date).replace(/[:\-]|\.\d{3}/g, '');

    if (this.isPresigned()) {
      this.updateForPresigned(credentials, datetime);
    } else {
      this.addHeaders(credentials, datetime);
    }

    this.request.headers['Authorization'] =
      this.authorization(credentials, datetime);
  },

  addHeaders: function addHeaders(credentials, datetime) {
    this.request.headers['X-Amz-Date'] = datetime;
    if (credentials.sessionToken) {
      this.request.headers['x-amz-security-token'] = credentials.sessionToken;
    }
  },

  updateForPresigned: function updateForPresigned(credentials, datetime) {
    var credString = this.credentialString(datetime);
    var qs = {
      'X-Amz-Date': datetime,
      'X-Amz-Algorithm': this.algorithm,
      'X-Amz-Credential': credentials.accessKeyId + '/' + credString,
      'X-Amz-Expires': this.request.headers[expiresHeader],
      'X-Amz-SignedHeaders': this.signedHeaders()
    };

    if (credentials.sessionToken) {
      qs['X-Amz-Security-Token'] = credentials.sessionToken;
    }

    if (this.request.headers['Content-Type']) {
      qs['Content-Type'] = this.request.headers['Content-Type'];
    }
    if (this.request.headers['Content-MD5']) {
      qs['Content-MD5'] = this.request.headers['Content-MD5'];
    }
    if (this.request.headers['Cache-Control']) {
      qs['Cache-Control'] = this.request.headers['Cache-Control'];
    }

    // need to pull in any other X-Amz-* headers
    AWS.util.each.call(this, this.request.headers, function(key, value) {
      if (key === expiresHeader) return;
      if (this.isSignableHeader(key)) {
        var lowerKey = key.toLowerCase();
        // Metadata should be normalized
        if (lowerKey.indexOf('x-amz-meta-') === 0) {
          qs[lowerKey] = value;
        } else if (lowerKey.indexOf('x-amz-') === 0) {
          qs[key] = value;
        }
      }
    });

    var sep = this.request.path.indexOf('?') >= 0 ? '&' : '?';
    this.request.path += sep + AWS.util.queryParamsToString(qs);
  },

  authorization: function authorization(credentials, datetime) {
    var parts = [];
    var credString = this.credentialString(datetime);
    parts.push(this.algorithm + ' Credential=' +
      credentials.accessKeyId + '/' + credString);
    parts.push('SignedHeaders=' + this.signedHeaders());
    parts.push('Signature=' + this.signature(credentials, datetime));
    return parts.join(', ');
  },

  signature: function signature(credentials, datetime) {
    var signingKey = v4Credentials.getSigningKey(
      credentials,
      datetime.substr(0, 8),
      this.request.region,
      this.serviceName,
      this.signatureCache
    );
    return AWS.util.crypto.hmac(signingKey, this.stringToSign(datetime), 'hex');
  },

  stringToSign: function stringToSign(datetime) {
    var parts = [];
    parts.push('AWS4-HMAC-SHA256');
    parts.push(datetime);
    parts.push(this.credentialString(datetime));
    parts.push(this.hexEncodedHash(this.canonicalString()));
    return parts.join('\n');
  },

  canonicalString: function canonicalString() {
    var parts = [], pathname = this.request.pathname();
    if (this.serviceName !== 's3' && this.signatureVersion !== 's3v4') pathname = AWS.util.uriEscapePath(pathname);

    parts.push(this.request.method);
    parts.push(pathname);
    parts.push(this.request.search());
    parts.push(this.canonicalHeaders() + '\n');
    parts.push(this.signedHeaders());
    parts.push(this.hexEncodedBodyHash());
    return parts.join('\n');
  },

  canonicalHeaders: function canonicalHeaders() {
    var headers = [];
    AWS.util.each.call(this, this.request.headers, function (key, item) {
      headers.push([key, item]);
    });
    headers.sort(function (a, b) {
      return a[0].toLowerCase() < b[0].toLowerCase() ? -1 : 1;
    });
    var parts = [];
    AWS.util.arrayEach.call(this, headers, function (item) {
      var key = item[0].toLowerCase();
      if (this.isSignableHeader(key)) {
        var value = item[1];
        if (typeof value === 'undefined' || value === null || typeof value.toString !== 'function') {
          throw AWS.util.error(new Error('Header ' + key + ' contains invalid value'), {
            code: 'InvalidHeader'
          });
        }
        parts.push(key + ':' +
          this.canonicalHeaderValues(value.toString()));
      }
    });
    return parts.join('\n');
  },

  canonicalHeaderValues: function canonicalHeaderValues(values) {
    return values.replace(/\s+/g, ' ').replace(/^\s+|\s+$/g, '');
  },

  signedHeaders: function signedHeaders() {
    var keys = [];
    AWS.util.each.call(this, this.request.headers, function (key) {
      key = key.toLowerCase();
      if (this.isSignableHeader(key)) keys.push(key);
    });
    return keys.sort().join(';');
  },

  credentialString: function credentialString(datetime) {
    return v4Credentials.createScope(
      datetime.substr(0, 8),
      this.request.region,
      this.serviceName
    );
  },

  hexEncodedHash: function hash(string) {
    return AWS.util.crypto.sha256(string, 'hex');
  },

  hexEncodedBodyHash: function hexEncodedBodyHash() {
    var request = this.request;
    if (this.isPresigned() && this.serviceName === 's3' && !request.body) {
      return 'UNSIGNED-PAYLOAD';
    } else if (request.headers['X-Amz-Content-Sha256']) {
      return request.headers['X-Amz-Content-Sha256'];
    } else {
      return this.hexEncodedHash(this.request.body || '');
    }
  },

  unsignableHeaders: [
    'authorization',
    'content-type',
    'content-length',
    'user-agent',
    expiresHeader,
    'expect',
    'x-amzn-trace-id'
  ],

  isSignableHeader: function isSignableHeader(key) {
    if (key.toLowerCase().indexOf('x-amz-') === 0) return true;
    return this.unsignableHeaders.indexOf(key) < 0;
  },

  isPresigned: function isPresigned() {
    return this.request.headers[expiresHeader] ? true : false;
  }

});

/**
 * @api private
 */
module.exports = AWS.Signers.V4;


/***/ }),

/***/ 18249:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);

/**
 * @api private
 */
var cachedSecret = {};

/**
 * @api private
 */
var cacheQueue = [];

/**
 * @api private
 */
var maxCacheEntries = 50;

/**
 * @api private
 */
var v4Identifier = 'aws4_request';

/**
 * @api private
 */
module.exports = {
  /**
   * @api private
   *
   * @param date [String]
   * @param region [String]
   * @param serviceName [String]
   * @return [String]
   */
  createScope: function createScope(date, region, serviceName) {
    return [
      date.substr(0, 8),
      region,
      serviceName,
      v4Identifier
    ].join('/');
  },

  /**
   * @api private
   *
   * @param credentials [Credentials]
   * @param date [String]
   * @param region [String]
   * @param service [String]
   * @param shouldCache [Boolean]
   * @return [String]
   */
  getSigningKey: function getSigningKey(
    credentials,
    date,
    region,
    service,
    shouldCache
  ) {
    var credsIdentifier = AWS.util.crypto
      .hmac(credentials.secretAccessKey, credentials.accessKeyId, 'base64');
    var cacheKey = [credsIdentifier, date, region, service].join('_');
    shouldCache = shouldCache !== false;
    if (shouldCache && (cacheKey in cachedSecret)) {
      return cachedSecret[cacheKey];
    }

    var kDate = AWS.util.crypto.hmac(
      'AWS4' + credentials.secretAccessKey,
      date,
      'buffer'
    );
    var kRegion = AWS.util.crypto.hmac(kDate, region, 'buffer');
    var kService = AWS.util.crypto.hmac(kRegion, service, 'buffer');

    var signingKey = AWS.util.crypto.hmac(kService, v4Identifier, 'buffer');
    if (shouldCache) {
      cachedSecret[cacheKey] = signingKey;
      cacheQueue.push(cacheKey);
      if (cacheQueue.length > maxCacheEntries) {
        // remove the oldest entry (not the least recently used)
        delete cachedSecret[cacheQueue.shift()];
      }
    }

    return signingKey;
  },

  /**
   * @api private
   *
   * Empties the derived signing key cache. Made available for testing purposes
   * only.
   */
  emptyCache: function emptyCache() {
    cachedSecret = {};
    cacheQueue = [];
  }
};


/***/ }),

/***/ 54541:
/***/ ((module) => {

function AcceptorStateMachine(states, state) {
  this.currentState = state || null;
  this.states = states || {};
}

AcceptorStateMachine.prototype.runTo = function runTo(finalState, done, bindObject, inputError) {
  if (typeof finalState === 'function') {
    inputError = bindObject; bindObject = done;
    done = finalState; finalState = null;
  }

  var self = this;
  var state = self.states[self.currentState];
  state.fn.call(bindObject || self, inputError, function(err) {
    if (err) {
      if (state.fail) self.currentState = state.fail;
      else return done ? done.call(bindObject, err) : null;
    } else {
      if (state.accept) self.currentState = state.accept;
      else return done ? done.call(bindObject) : null;
    }
    if (self.currentState === finalState) {
      return done ? done.call(bindObject, err) : null;
    }

    self.runTo(finalState, done, bindObject, err);
  });
};

AcceptorStateMachine.prototype.addState = function addState(name, acceptState, failState, fn) {
  if (typeof acceptState === 'function') {
    fn = acceptState; acceptState = null; failState = null;
  } else if (typeof failState === 'function') {
    fn = failState; failState = null;
  }

  if (!this.currentState) this.currentState = name;
  this.states[name] = { accept: acceptState, fail: failState, fn: fn };
  return this;
};

/**
 * @api private
 */
module.exports = AcceptorStateMachine;


/***/ }),

/***/ 73576:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

/* eslint guard-for-in:0 */
var AWS;

/**
 * A set of utility methods for use with the AWS SDK.
 *
 * @!attribute abort
 *   Return this value from an iterator function {each} or {arrayEach}
 *   to break out of the iteration.
 *   @example Breaking out of an iterator function
 *     AWS.util.each({a: 1, b: 2, c: 3}, function(key, value) {
 *       if (key == 'b') return AWS.util.abort;
 *     });
 *   @see each
 *   @see arrayEach
 * @api private
 */
var util = {
  environment: 'nodejs',
  engine: function engine() {
    if (util.isBrowser() && typeof navigator !== 'undefined') {
      return navigator.userAgent;
    } else {
      var engine = process.platform + '/' + process.version;
      if (process.env.AWS_EXECUTION_ENV) {
        engine += ' exec-env/' + process.env.AWS_EXECUTION_ENV;
      }
      return engine;
    }
  },

  userAgent: function userAgent() {
    var name = util.environment;
    var agent = 'aws-sdk-' + name + '/' + __webpack_require__(90785).VERSION;
    if (name === 'nodejs') agent += ' ' + util.engine();
    return agent;
  },

  uriEscape: function uriEscape(string) {
    var output = encodeURIComponent(string);
    output = output.replace(/[^A-Za-z0-9_.~\-%]+/g, escape);

    // AWS percent-encodes some extra non-standard characters in a URI
    output = output.replace(/[*]/g, function(ch) {
      return '%' + ch.charCodeAt(0).toString(16).toUpperCase();
    });

    return output;
  },

  uriEscapePath: function uriEscapePath(string) {
    var parts = [];
    util.arrayEach(string.split('/'), function (part) {
      parts.push(util.uriEscape(part));
    });
    return parts.join('/');
  },

  urlParse: function urlParse(url) {
    return util.url.parse(url);
  },

  urlFormat: function urlFormat(url) {
    return util.url.format(url);
  },

  queryStringParse: function queryStringParse(qs) {
    return util.querystring.parse(qs);
  },

  queryParamsToString: function queryParamsToString(params) {
    var items = [];
    var escape = util.uriEscape;
    var sortedKeys = Object.keys(params).sort();

    util.arrayEach(sortedKeys, function(name) {
      var value = params[name];
      var ename = escape(name);
      var result = ename + '=';
      if (Array.isArray(value)) {
        var vals = [];
        util.arrayEach(value, function(item) { vals.push(escape(item)); });
        result = ename + '=' + vals.sort().join('&' + ename + '=');
      } else if (value !== undefined && value !== null) {
        result = ename + '=' + escape(value);
      }
      items.push(result);
    });

    return items.join('&');
  },

  readFileSync: function readFileSync(path) {
    if (util.isBrowser()) return null;
    return __webpack_require__(35747).readFileSync(path, 'utf-8');
  },

  base64: {
    encode: function encode64(string) {
      if (typeof string === 'number') {
        throw util.error(new Error('Cannot base64 encode number ' + string));
      }
      if (string === null || typeof string === 'undefined') {
        return string;
      }
      var buf = util.buffer.toBuffer(string);
      return buf.toString('base64');
    },

    decode: function decode64(string) {
      if (typeof string === 'number') {
        throw util.error(new Error('Cannot base64 decode number ' + string));
      }
      if (string === null || typeof string === 'undefined') {
        return string;
      }
      return util.buffer.toBuffer(string, 'base64');
    }

  },

  buffer: {
    /**
     * Buffer constructor for Node buffer and buffer pollyfill
     */
    toBuffer: function(data, encoding) {
      return (typeof util.Buffer.from === 'function' && util.Buffer.from !== Uint8Array.from) ?
        util.Buffer.from(data, encoding) : new util.Buffer(data, encoding);
    },

    alloc: function(size, fill, encoding) {
      if (typeof size !== 'number') {
        throw new Error('size passed to alloc must be a number.');
      }
      if (typeof util.Buffer.alloc === 'function') {
        return util.Buffer.alloc(size, fill, encoding);
      } else {
        var buf = new util.Buffer(size);
        if (fill !== undefined && typeof buf.fill === 'function') {
          buf.fill(fill, undefined, undefined, encoding);
        }
        return buf;
      }
    },

    toStream: function toStream(buffer) {
      if (!util.Buffer.isBuffer(buffer)) buffer =  util.buffer.toBuffer(buffer);

      var readable = new (util.stream.Readable)();
      var pos = 0;
      readable._read = function(size) {
        if (pos >= buffer.length) return readable.push(null);

        var end = pos + size;
        if (end > buffer.length) end = buffer.length;
        readable.push(buffer.slice(pos, end));
        pos = end;
      };

      return readable;
    },

    /**
     * Concatenates a list of Buffer objects.
     */
    concat: function(buffers) {
      var length = 0,
          offset = 0,
          buffer = null, i;

      for (i = 0; i < buffers.length; i++) {
        length += buffers[i].length;
      }

      buffer = util.buffer.alloc(length);

      for (i = 0; i < buffers.length; i++) {
        buffers[i].copy(buffer, offset);
        offset += buffers[i].length;
      }

      return buffer;
    }
  },

  string: {
    byteLength: function byteLength(string) {
      if (string === null || string === undefined) return 0;
      if (typeof string === 'string') string = util.buffer.toBuffer(string);

      if (typeof string.byteLength === 'number') {
        return string.byteLength;
      } else if (typeof string.length === 'number') {
        return string.length;
      } else if (typeof string.size === 'number') {
        return string.size;
      } else if (typeof string.path === 'string') {
        return __webpack_require__(35747).lstatSync(string.path).size;
      } else {
        throw util.error(new Error('Cannot determine length of ' + string),
          { object: string });
      }
    },

    upperFirst: function upperFirst(string) {
      return string[0].toUpperCase() + string.substr(1);
    },

    lowerFirst: function lowerFirst(string) {
      return string[0].toLowerCase() + string.substr(1);
    }
  },

  ini: {
    parse: function string(ini) {
      var currentSection, map = {};
      util.arrayEach(ini.split(/\r?\n/), function(line) {
        line = line.split(/(^|\s)[;#]/)[0]; // remove comments
        var section = line.match(/^\s*\[([^\[\]]+)\]\s*$/);
        if (section) {
          currentSection = section[1];
          if (currentSection === '__proto__' || currentSection.split(/\s/)[1] === '__proto__') {
            throw util.error(
              new Error('Cannot load profile name \'' + currentSection + '\' from shared ini file.')
            );
          }
        } else if (currentSection) {
          var item = line.match(/^\s*(.+?)\s*=\s*(.+?)\s*$/);
          if (item) {
            map[currentSection] = map[currentSection] || {};
            map[currentSection][item[1]] = item[2];
          }
        }
      });

      return map;
    }
  },

  fn: {
    noop: function() {},
    callback: function (err) { if (err) throw err; },

    /**
     * Turn a synchronous function into as "async" function by making it call
     * a callback. The underlying function is called with all but the last argument,
     * which is treated as the callback. The callback is passed passed a first argument
     * of null on success to mimick standard node callbacks.
     */
    makeAsync: function makeAsync(fn, expectedArgs) {
      if (expectedArgs && expectedArgs <= fn.length) {
        return fn;
      }

      return function() {
        var args = Array.prototype.slice.call(arguments, 0);
        var callback = args.pop();
        var result = fn.apply(null, args);
        callback(result);
      };
    }
  },

  /**
   * Date and time utility functions.
   */
  date: {

    /**
     * @return [Date] the current JavaScript date object. Since all
     *   AWS services rely on this date object, you can override
     *   this function to provide a special time value to AWS service
     *   requests.
     */
    getDate: function getDate() {
      if (!AWS) AWS = __webpack_require__(90785);
      if (AWS.config.systemClockOffset) { // use offset when non-zero
        return new Date(new Date().getTime() + AWS.config.systemClockOffset);
      } else {
        return new Date();
      }
    },

    /**
     * @return [String] the date in ISO-8601 format
     */
    iso8601: function iso8601(date) {
      if (date === undefined) { date = util.date.getDate(); }
      return date.toISOString().replace(/\.\d{3}Z$/, 'Z');
    },

    /**
     * @return [String] the date in RFC 822 format
     */
    rfc822: function rfc822(date) {
      if (date === undefined) { date = util.date.getDate(); }
      return date.toUTCString();
    },

    /**
     * @return [Integer] the UNIX timestamp value for the current time
     */
    unixTimestamp: function unixTimestamp(date) {
      if (date === undefined) { date = util.date.getDate(); }
      return date.getTime() / 1000;
    },

    /**
     * @param [String,number,Date] date
     * @return [Date]
     */
    from: function format(date) {
      if (typeof date === 'number') {
        return new Date(date * 1000); // unix timestamp
      } else {
        return new Date(date);
      }
    },

    /**
     * Given a Date or date-like value, this function formats the
     * date into a string of the requested value.
     * @param [String,number,Date] date
     * @param [String] formatter Valid formats are:
     #   * 'iso8601'
     #   * 'rfc822'
     #   * 'unixTimestamp'
     * @return [String]
     */
    format: function format(date, formatter) {
      if (!formatter) formatter = 'iso8601';
      return util.date[formatter](util.date.from(date));
    },

    parseTimestamp: function parseTimestamp(value) {
      if (typeof value === 'number') { // unix timestamp (number)
        return new Date(value * 1000);
      } else if (value.match(/^\d+$/)) { // unix timestamp
        return new Date(value * 1000);
      } else if (value.match(/^\d{4}/)) { // iso8601
        return new Date(value);
      } else if (value.match(/^\w{3},/)) { // rfc822
        return new Date(value);
      } else {
        throw util.error(
          new Error('unhandled timestamp format: ' + value),
          {code: 'TimestampParserError'});
      }
    }

  },

  crypto: {
    crc32Table: [
     0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA, 0x076DC419,
     0x706AF48F, 0xE963A535, 0x9E6495A3, 0x0EDB8832, 0x79DCB8A4,
     0xE0D5E91E, 0x97D2D988, 0x09B64C2B, 0x7EB17CBD, 0xE7B82D07,
     0x90BF1D91, 0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE,
     0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7, 0x136C9856,
     0x646BA8C0, 0xFD62F97A, 0x8A65C9EC, 0x14015C4F, 0x63066CD9,
     0xFA0F3D63, 0x8D080DF5, 0x3B6E20C8, 0x4C69105E, 0xD56041E4,
     0xA2677172, 0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B,
     0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940, 0x32D86CE3,
     0x45DF5C75, 0xDCD60DCF, 0xABD13D59, 0x26D930AC, 0x51DE003A,
     0xC8D75180, 0xBFD06116, 0x21B4F4B5, 0x56B3C423, 0xCFBA9599,
     0xB8BDA50F, 0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924,
     0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D, 0x76DC4190,
     0x01DB7106, 0x98D220BC, 0xEFD5102A, 0x71B18589, 0x06B6B51F,
     0x9FBFE4A5, 0xE8B8D433, 0x7807C9A2, 0x0F00F934, 0x9609A88E,
     0xE10E9818, 0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01,
     0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E, 0x6C0695ED,
     0x1B01A57B, 0x8208F4C1, 0xF50FC457, 0x65B0D9C6, 0x12B7E950,
     0x8BBEB8EA, 0xFCB9887C, 0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3,
     0xFBD44C65, 0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2,
     0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB, 0x4369E96A,
     0x346ED9FC, 0xAD678846, 0xDA60B8D0, 0x44042D73, 0x33031DE5,
     0xAA0A4C5F, 0xDD0D7CC9, 0x5005713C, 0x270241AA, 0xBE0B1010,
     0xC90C2086, 0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F,
     0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4, 0x59B33D17,
     0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD, 0xEDB88320, 0x9ABFB3B6,
     0x03B6E20C, 0x74B1D29A, 0xEAD54739, 0x9DD277AF, 0x04DB2615,
     0x73DC1683, 0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8,
     0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1, 0xF00F9344,
     0x8708A3D2, 0x1E01F268, 0x6906C2FE, 0xF762575D, 0x806567CB,
     0x196C3671, 0x6E6B06E7, 0xFED41B76, 0x89D32BE0, 0x10DA7A5A,
     0x67DD4ACC, 0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5,
     0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252, 0xD1BB67F1,
     0xA6BC5767, 0x3FB506DD, 0x48B2364B, 0xD80D2BDA, 0xAF0A1B4C,
     0x36034AF6, 0x41047A60, 0xDF60EFC3, 0xA867DF55, 0x316E8EEF,
     0x4669BE79, 0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236,
     0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F, 0xC5BA3BBE,
     0xB2BD0B28, 0x2BB45A92, 0x5CB36A04, 0xC2D7FFA7, 0xB5D0CF31,
     0x2CD99E8B, 0x5BDEAE1D, 0x9B64C2B0, 0xEC63F226, 0x756AA39C,
     0x026D930A, 0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713,
     0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38, 0x92D28E9B,
     0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21, 0x86D3D2D4, 0xF1D4E242,
     0x68DDB3F8, 0x1FDA836E, 0x81BE16CD, 0xF6B9265B, 0x6FB077E1,
     0x18B74777, 0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C,
     0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45, 0xA00AE278,
     0xD70DD2EE, 0x4E048354, 0x3903B3C2, 0xA7672661, 0xD06016F7,
     0x4969474D, 0x3E6E77DB, 0xAED16A4A, 0xD9D65ADC, 0x40DF0B66,
     0x37D83BF0, 0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9,
     0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6, 0xBAD03605,
     0xCDD70693, 0x54DE5729, 0x23D967BF, 0xB3667A2E, 0xC4614AB8,
     0x5D681B02, 0x2A6F2B94, 0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B,
     0x2D02EF8D],

    crc32: function crc32(data) {
      var tbl = util.crypto.crc32Table;
      var crc = 0 ^ -1;

      if (typeof data === 'string') {
        data = util.buffer.toBuffer(data);
      }

      for (var i = 0; i < data.length; i++) {
        var code = data.readUInt8(i);
        crc = (crc >>> 8) ^ tbl[(crc ^ code) & 0xFF];
      }
      return (crc ^ -1) >>> 0;
    },

    hmac: function hmac(key, string, digest, fn) {
      if (!digest) digest = 'binary';
      if (digest === 'buffer') { digest = undefined; }
      if (!fn) fn = 'sha256';
      if (typeof string === 'string') string = util.buffer.toBuffer(string);
      return util.crypto.lib.createHmac(fn, key).update(string).digest(digest);
    },

    md5: function md5(data, digest, callback) {
      return util.crypto.hash('md5', data, digest, callback);
    },

    sha256: function sha256(data, digest, callback) {
      return util.crypto.hash('sha256', data, digest, callback);
    },

    hash: function(algorithm, data, digest, callback) {
      var hash = util.crypto.createHash(algorithm);
      if (!digest) { digest = 'binary'; }
      if (digest === 'buffer') { digest = undefined; }
      if (typeof data === 'string') data = util.buffer.toBuffer(data);
      var sliceFn = util.arraySliceFn(data);
      var isBuffer = util.Buffer.isBuffer(data);
      //Identifying objects with an ArrayBuffer as buffers
      if (util.isBrowser() && typeof ArrayBuffer !== 'undefined' && data && data.buffer instanceof ArrayBuffer) isBuffer = true;

      if (callback && typeof data === 'object' &&
          typeof data.on === 'function' && !isBuffer) {
        data.on('data', function(chunk) { hash.update(chunk); });
        data.on('error', function(err) { callback(err); });
        data.on('end', function() { callback(null, hash.digest(digest)); });
      } else if (callback && sliceFn && !isBuffer &&
                 typeof FileReader !== 'undefined') {
        // this might be a File/Blob
        var index = 0, size = 1024 * 512;
        var reader = new FileReader();
        reader.onerror = function() {
          callback(new Error('Failed to read data.'));
        };
        reader.onload = function() {
          var buf = new util.Buffer(new Uint8Array(reader.result));
          hash.update(buf);
          index += buf.length;
          reader._continueReading();
        };
        reader._continueReading = function() {
          if (index >= data.size) {
            callback(null, hash.digest(digest));
            return;
          }

          var back = index + size;
          if (back > data.size) back = data.size;
          reader.readAsArrayBuffer(sliceFn.call(data, index, back));
        };

        reader._continueReading();
      } else {
        if (util.isBrowser() && typeof data === 'object' && !isBuffer) {
          data = new util.Buffer(new Uint8Array(data));
        }
        var out = hash.update(data).digest(digest);
        if (callback) callback(null, out);
        return out;
      }
    },

    toHex: function toHex(data) {
      var out = [];
      for (var i = 0; i < data.length; i++) {
        out.push(('0' + data.charCodeAt(i).toString(16)).substr(-2, 2));
      }
      return out.join('');
    },

    createHash: function createHash(algorithm) {
      return util.crypto.lib.createHash(algorithm);
    }

  },

  /** @!ignore */

  /* Abort constant */
  abort: {},

  each: function each(object, iterFunction) {
    for (var key in object) {
      if (Object.prototype.hasOwnProperty.call(object, key)) {
        var ret = iterFunction.call(this, key, object[key]);
        if (ret === util.abort) break;
      }
    }
  },

  arrayEach: function arrayEach(array, iterFunction) {
    for (var idx in array) {
      if (Object.prototype.hasOwnProperty.call(array, idx)) {
        var ret = iterFunction.call(this, array[idx], parseInt(idx, 10));
        if (ret === util.abort) break;
      }
    }
  },

  update: function update(obj1, obj2) {
    util.each(obj2, function iterator(key, item) {
      obj1[key] = item;
    });
    return obj1;
  },

  merge: function merge(obj1, obj2) {
    return util.update(util.copy(obj1), obj2);
  },

  copy: function copy(object) {
    if (object === null || object === undefined) return object;
    var dupe = {};
    // jshint forin:false
    for (var key in object) {
      dupe[key] = object[key];
    }
    return dupe;
  },

  isEmpty: function isEmpty(obj) {
    for (var prop in obj) {
      if (Object.prototype.hasOwnProperty.call(obj, prop)) {
        return false;
      }
    }
    return true;
  },

  arraySliceFn: function arraySliceFn(obj) {
    var fn = obj.slice || obj.webkitSlice || obj.mozSlice;
    return typeof fn === 'function' ? fn : null;
  },

  isType: function isType(obj, type) {
    // handle cross-"frame" objects
    if (typeof type === 'function') type = util.typeName(type);
    return Object.prototype.toString.call(obj) === '[object ' + type + ']';
  },

  typeName: function typeName(type) {
    if (Object.prototype.hasOwnProperty.call(type, 'name')) return type.name;
    var str = type.toString();
    var match = str.match(/^\s*function (.+)\(/);
    return match ? match[1] : str;
  },

  error: function error(err, options) {
    var originalError = null;
    if (typeof err.message === 'string' && err.message !== '') {
      if (typeof options === 'string' || (options && options.message)) {
        originalError = util.copy(err);
        originalError.message = err.message;
      }
    }
    err.message = err.message || null;

    if (typeof options === 'string') {
      err.message = options;
    } else if (typeof options === 'object' && options !== null) {
      util.update(err, options);
      if (options.message)
        err.message = options.message;
      if (options.code || options.name)
        err.code = options.code || options.name;
      if (options.stack)
        err.stack = options.stack;
    }

    if (typeof Object.defineProperty === 'function') {
      Object.defineProperty(err, 'name', {writable: true, enumerable: false});
      Object.defineProperty(err, 'message', {enumerable: true});
    }

    err.name = String(options && options.name || err.name || err.code || 'Error');
    err.time = new Date();

    if (originalError) err.originalError = originalError;

    return err;
  },

  /**
   * @api private
   */
  inherit: function inherit(klass, features) {
    var newObject = null;
    if (features === undefined) {
      features = klass;
      klass = Object;
      newObject = {};
    } else {
      var ctor = function ConstructorWrapper() {};
      ctor.prototype = klass.prototype;
      newObject = new ctor();
    }

    // constructor not supplied, create pass-through ctor
    if (features.constructor === Object) {
      features.constructor = function() {
        if (klass !== Object) {
          return klass.apply(this, arguments);
        }
      };
    }

    features.constructor.prototype = newObject;
    util.update(features.constructor.prototype, features);
    features.constructor.__super__ = klass;
    return features.constructor;
  },

  /**
   * @api private
   */
  mixin: function mixin() {
    var klass = arguments[0];
    for (var i = 1; i < arguments.length; i++) {
      // jshint forin:false
      for (var prop in arguments[i].prototype) {
        var fn = arguments[i].prototype[prop];
        if (prop !== 'constructor') {
          klass.prototype[prop] = fn;
        }
      }
    }
    return klass;
  },

  /**
   * @api private
   */
  hideProperties: function hideProperties(obj, props) {
    if (typeof Object.defineProperty !== 'function') return;

    util.arrayEach(props, function (key) {
      Object.defineProperty(obj, key, {
        enumerable: false, writable: true, configurable: true });
    });
  },

  /**
   * @api private
   */
  property: function property(obj, name, value, enumerable, isValue) {
    var opts = {
      configurable: true,
      enumerable: enumerable !== undefined ? enumerable : true
    };
    if (typeof value === 'function' && !isValue) {
      opts.get = value;
    }
    else {
      opts.value = value; opts.writable = true;
    }

    Object.defineProperty(obj, name, opts);
  },

  /**
   * @api private
   */
  memoizedProperty: function memoizedProperty(obj, name, get, enumerable) {
    var cachedValue = null;

    // build enumerable attribute for each value with lazy accessor.
    util.property(obj, name, function() {
      if (cachedValue === null) {
        cachedValue = get();
      }
      return cachedValue;
    }, enumerable);
  },

  /**
   * TODO Remove in major version revision
   * This backfill populates response data without the
   * top-level payload name.
   *
   * @api private
   */
  hoistPayloadMember: function hoistPayloadMember(resp) {
    var req = resp.request;
    var operationName = req.operation;
    var operation = req.service.api.operations[operationName];
    var output = operation.output;
    if (output.payload && !operation.hasEventOutput) {
      var payloadMember = output.members[output.payload];
      var responsePayload = resp.data[output.payload];
      if (payloadMember.type === 'structure') {
        util.each(responsePayload, function(key, value) {
          util.property(resp.data, key, value, false);
        });
      }
    }
  },

  /**
   * Compute SHA-256 checksums of streams
   *
   * @api private
   */
  computeSha256: function computeSha256(body, done) {
    if (util.isNode()) {
      var Stream = util.stream.Stream;
      var fs = __webpack_require__(35747);
      if (typeof Stream === 'function' && body instanceof Stream) {
        if (typeof body.path === 'string') { // assume file object
          var settings = {};
          if (typeof body.start === 'number') {
            settings.start = body.start;
          }
          if (typeof body.end === 'number') {
            settings.end = body.end;
          }
          body = fs.createReadStream(body.path, settings);
        } else { // TODO support other stream types
          return done(new Error('Non-file stream objects are ' +
                                'not supported with SigV4'));
        }
      }
    }

    util.crypto.sha256(body, 'hex', function(err, sha) {
      if (err) done(err);
      else done(null, sha);
    });
  },

  /**
   * @api private
   */
  isClockSkewed: function isClockSkewed(serverTime) {
    if (serverTime) {
      util.property(AWS.config, 'isClockSkewed',
        Math.abs(new Date().getTime() - serverTime) >= 300000, false);
      return AWS.config.isClockSkewed;
    }
  },

  applyClockOffset: function applyClockOffset(serverTime) {
    if (serverTime)
      AWS.config.systemClockOffset = serverTime - new Date().getTime();
  },

  /**
   * @api private
   */
  extractRequestId: function extractRequestId(resp) {
    var requestId = resp.httpResponse.headers['x-amz-request-id'] ||
                     resp.httpResponse.headers['x-amzn-requestid'];

    if (!requestId && resp.data && resp.data.ResponseMetadata) {
      requestId = resp.data.ResponseMetadata.RequestId;
    }

    if (requestId) {
      resp.requestId = requestId;
    }

    if (resp.error) {
      resp.error.requestId = requestId;
    }
  },

  /**
   * @api private
   */
  addPromises: function addPromises(constructors, PromiseDependency) {
    var deletePromises = false;
    if (PromiseDependency === undefined && AWS && AWS.config) {
      PromiseDependency = AWS.config.getPromisesDependency();
    }
    if (PromiseDependency === undefined && typeof Promise !== 'undefined') {
      PromiseDependency = Promise;
    }
    if (typeof PromiseDependency !== 'function') deletePromises = true;
    if (!Array.isArray(constructors)) constructors = [constructors];

    for (var ind = 0; ind < constructors.length; ind++) {
      var constructor = constructors[ind];
      if (deletePromises) {
        if (constructor.deletePromisesFromClass) {
          constructor.deletePromisesFromClass();
        }
      } else if (constructor.addPromisesToClass) {
        constructor.addPromisesToClass(PromiseDependency);
      }
    }
  },

  /**
   * @api private
   * Return a function that will return a promise whose fate is decided by the
   * callback behavior of the given method with `methodName`. The method to be
   * promisified should conform to node.js convention of accepting a callback as
   * last argument and calling that callback with error as the first argument
   * and success value on the second argument.
   */
  promisifyMethod: function promisifyMethod(methodName, PromiseDependency) {
    return function promise() {
      var self = this;
      var args = Array.prototype.slice.call(arguments);
      return new PromiseDependency(function(resolve, reject) {
        args.push(function(err, data) {
          if (err) {
            reject(err);
          } else {
            resolve(data);
          }
        });
        self[methodName].apply(self, args);
      });
    };
  },

  /**
   * @api private
   */
  isDualstackAvailable: function isDualstackAvailable(service) {
    if (!service) return false;
    var metadata = __webpack_require__(49497);
    if (typeof service !== 'string') service = service.serviceIdentifier;
    if (typeof service !== 'string' || !metadata.hasOwnProperty(service)) return false;
    return !!metadata[service].dualstackAvailable;
  },

  /**
   * @api private
   */
  calculateRetryDelay: function calculateRetryDelay(retryCount, retryDelayOptions, err) {
    if (!retryDelayOptions) retryDelayOptions = {};
    var customBackoff = retryDelayOptions.customBackoff || null;
    if (typeof customBackoff === 'function') {
      return customBackoff(retryCount, err);
    }
    var base = typeof retryDelayOptions.base === 'number' ? retryDelayOptions.base : 100;
    var delay = Math.random() * (Math.pow(2, retryCount) * base);
    return delay;
  },

  /**
   * @api private
   */
  handleRequestWithRetries: function handleRequestWithRetries(httpRequest, options, cb) {
    if (!options) options = {};
    var http = AWS.HttpClient.getInstance();
    var httpOptions = options.httpOptions || {};
    var retryCount = 0;

    var errCallback = function(err) {
      var maxRetries = options.maxRetries || 0;
      if (err && err.code === 'TimeoutError') err.retryable = true;

      // Call `calculateRetryDelay()` only when relevant, see #3401
      if (err && err.retryable && retryCount < maxRetries) {
        var delay = util.calculateRetryDelay(retryCount, options.retryDelayOptions, err);
        if (delay >= 0) {
          retryCount++;
          setTimeout(sendRequest, delay + (err.retryAfter || 0));
          return;
        }
      }
      cb(err);
    };

    var sendRequest = function() {
      var data = '';
      http.handleRequest(httpRequest, httpOptions, function(httpResponse) {
        httpResponse.on('data', function(chunk) { data += chunk.toString(); });
        httpResponse.on('end', function() {
          var statusCode = httpResponse.statusCode;
          if (statusCode < 300) {
            cb(null, data);
          } else {
            var retryAfter = parseInt(httpResponse.headers['retry-after'], 10) * 1000 || 0;
            var err = util.error(new Error(),
              {
                statusCode: statusCode,
                retryable: statusCode >= 500 || statusCode === 429
              }
            );
            if (retryAfter && err.retryable) err.retryAfter = retryAfter;
            errCallback(err);
          }
        });
      }, errCallback);
    };

    AWS.util.defer(sendRequest);
  },

  /**
   * @api private
   */
  uuid: {
    v4: function uuidV4() {
      return __webpack_require__(6213).v4();
    }
  },

  /**
   * @api private
   */
  convertPayloadToString: function convertPayloadToString(resp) {
    var req = resp.request;
    var operation = req.operation;
    var rules = req.service.api.operations[operation].output || {};
    if (rules.payload && resp.data[rules.payload]) {
      resp.data[rules.payload] = resp.data[rules.payload].toString();
    }
  },

  /**
   * @api private
   */
  defer: function defer(callback) {
    if (typeof process === 'object' && typeof process.nextTick === 'function') {
      process.nextTick(callback);
    } else if (typeof setImmediate === 'function') {
      setImmediate(callback);
    } else {
      setTimeout(callback, 0);
    }
  },

  /**
   * @api private
   */
  getRequestPayloadShape: function getRequestPayloadShape(req) {
    var operations = req.service.api.operations;
    if (!operations) return undefined;
    var operation = (operations || {})[req.operation];
    if (!operation || !operation.input || !operation.input.payload) return undefined;
    return operation.input.members[operation.input.payload];
  },

  getProfilesFromSharedConfig: function getProfilesFromSharedConfig(iniLoader, filename) {
    var profiles = {};
    var profilesFromConfig = {};
    if (process.env[util.configOptInEnv]) {
      var profilesFromConfig = iniLoader.loadFrom({
        isConfig: true,
        filename: process.env[util.sharedConfigFileEnv]
      });
    }
    var profilesFromCreds= {};
    try {
      var profilesFromCreds = iniLoader.loadFrom({
        filename: filename ||
          (process.env[util.configOptInEnv] && process.env[util.sharedCredentialsFileEnv])
      });
    } catch (error) {
      // if using config, assume it is fully descriptive without a credentials file:
      if (!process.env[util.configOptInEnv]) throw error;
    }
    for (var i = 0, profileNames = Object.keys(profilesFromConfig); i < profileNames.length; i++) {
      profiles[profileNames[i]] = objectAssign(profiles[profileNames[i]] || {}, profilesFromConfig[profileNames[i]]);
    }
    for (var i = 0, profileNames = Object.keys(profilesFromCreds); i < profileNames.length; i++) {
      profiles[profileNames[i]] = objectAssign(profiles[profileNames[i]] || {}, profilesFromCreds[profileNames[i]]);
    }
    return profiles;

    /**
     * Roughly the semantics of `Object.assign(target, source)`
     */
    function objectAssign(target, source) {
      for (var i = 0, keys = Object.keys(source); i < keys.length; i++) {
        target[keys[i]] = source[keys[i]];
      }
      return target;
    }
  },

  /**
   * @api private
   */
  ARN: {
    validate: function validateARN(str) {
      return str && str.indexOf('arn:') === 0 && str.split(':').length >= 6;
    },
    parse: function parseARN(arn) {
      var matched = arn.split(':');
      return {
        partition: matched[1],
        service: matched[2],
        region: matched[3],
        accountId: matched[4],
        resource: matched.slice(5).join(':')
      };
    },
    build: function buildARN(arnObject) {
      if (
        arnObject.service === undefined ||
        arnObject.region === undefined ||
        arnObject.accountId === undefined ||
        arnObject.resource === undefined
      ) throw util.error(new Error('Input ARN object is invalid'));
      return 'arn:'+ (arnObject.partition || 'aws') + ':' + arnObject.service +
        ':' + arnObject.region + ':' + arnObject.accountId + ':' + arnObject.resource;
    }
  },

  /**
   * @api private
   */
  defaultProfile: 'default',

  /**
   * @api private
   */
  configOptInEnv: 'AWS_SDK_LOAD_CONFIG',

  /**
   * @api private
   */
  sharedCredentialsFileEnv: 'AWS_SHARED_CREDENTIALS_FILE',

  /**
   * @api private
   */
  sharedConfigFileEnv: 'AWS_CONFIG_FILE',

  /**
   * @api private
   */
  imdsDisabledEnv: 'AWS_EC2_METADATA_DISABLED'
};

/**
 * @api private
 */
module.exports = util;


/***/ }),

/***/ 90633:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var util = __webpack_require__(73576);
var XmlNode = __webpack_require__(53626).XmlNode;
var XmlText = __webpack_require__(99575).XmlText;

function XmlBuilder() { }

XmlBuilder.prototype.toXML = function(params, shape, rootElement, noEmpty) {
  var xml = new XmlNode(rootElement);
  applyNamespaces(xml, shape, true);
  serialize(xml, params, shape);
  return xml.children.length > 0 || noEmpty ? xml.toString() : '';
};

function serialize(xml, value, shape) {
  switch (shape.type) {
    case 'structure': return serializeStructure(xml, value, shape);
    case 'map': return serializeMap(xml, value, shape);
    case 'list': return serializeList(xml, value, shape);
    default: return serializeScalar(xml, value, shape);
  }
}

function serializeStructure(xml, params, shape) {
  util.arrayEach(shape.memberNames, function(memberName) {
    var memberShape = shape.members[memberName];
    if (memberShape.location !== 'body') return;

    var value = params[memberName];
    var name = memberShape.name;
    if (value !== undefined && value !== null) {
      if (memberShape.isXmlAttribute) {
        xml.addAttribute(name, value);
      } else if (memberShape.flattened) {
        serialize(xml, value, memberShape);
      } else {
        var element = new XmlNode(name);
        xml.addChildNode(element);
        applyNamespaces(element, memberShape);
        serialize(element, value, memberShape);
      }
    }
  });
}

function serializeMap(xml, map, shape) {
  var xmlKey = shape.key.name || 'key';
  var xmlValue = shape.value.name || 'value';

  util.each(map, function(key, value) {
    var entry = new XmlNode(shape.flattened ? shape.name : 'entry');
    xml.addChildNode(entry);

    var entryKey = new XmlNode(xmlKey);
    var entryValue = new XmlNode(xmlValue);
    entry.addChildNode(entryKey);
    entry.addChildNode(entryValue);

    serialize(entryKey, key, shape.key);
    serialize(entryValue, value, shape.value);
  });
}

function serializeList(xml, list, shape) {
  if (shape.flattened) {
    util.arrayEach(list, function(value) {
      var name = shape.member.name || shape.name;
      var element = new XmlNode(name);
      xml.addChildNode(element);
      serialize(element, value, shape.member);
    });
  } else {
    util.arrayEach(list, function(value) {
      var name = shape.member.name || 'member';
      var element = new XmlNode(name);
      xml.addChildNode(element);
      serialize(element, value, shape.member);
    });
  }
}

function serializeScalar(xml, value, shape) {
  xml.addChildNode(
    new XmlText(shape.toWireFormat(value))
  );
}

function applyNamespaces(xml, shape, isRoot) {
  var uri, prefix = 'xmlns';
  if (shape.xmlNamespaceUri) {
    uri = shape.xmlNamespaceUri;
    if (shape.xmlNamespacePrefix) prefix += ':' + shape.xmlNamespacePrefix;
  } else if (isRoot && shape.api.xmlNamespaceUri) {
    uri = shape.api.xmlNamespaceUri;
  }

  if (uri) xml.addAttribute(prefix, uri);
}

/**
 * @api private
 */
module.exports = XmlBuilder;


/***/ }),

/***/ 79403:
/***/ ((module) => {

/**
 * Escapes characters that can not be in an XML attribute.
 */
function escapeAttribute(value) {
    return value.replace(/&/g, '&amp;').replace(/'/g, '&apos;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;');
}

/**
 * @api private
 */
module.exports = {
    escapeAttribute: escapeAttribute
};


/***/ }),

/***/ 4518:
/***/ ((module) => {

/**
 * Escapes characters that can not be in an XML element.
 */
function escapeElement(value) {
    return value.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
}

/**
 * @api private
 */
module.exports = {
    escapeElement: escapeElement
};


/***/ }),

/***/ 86278:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var AWS = __webpack_require__(90785);
var util = AWS.util;
var Shape = AWS.Model.Shape;

var xml2js = __webpack_require__(7438);

/**
 * @api private
 */
var options = {  // options passed to xml2js parser
  explicitCharkey: false, // undocumented
  trim: false,            // trim the leading/trailing whitespace from text nodes
  normalize: false,       // trim interior whitespace inside text nodes
  explicitRoot: false,    // return the root node in the resulting object?
  emptyTag: null,         // the default value for empty nodes
  explicitArray: true,    // always put child nodes in an array
  ignoreAttrs: false,     // ignore attributes, only create text nodes
  mergeAttrs: false,      // merge attributes and child elements
  validator: null         // a callable validator
};

function NodeXmlParser() { }

NodeXmlParser.prototype.parse = function(xml, shape) {
  shape = shape || {};

  var result = null;
  var error = null;

  var parser = new xml2js.Parser(options);
  parser.parseString(xml, function (e, r) {
    error = e;
    result = r;
  });

  if (result) {
    var data = parseXml(result, shape);
    if (result.ResponseMetadata) {
      data.ResponseMetadata = parseXml(result.ResponseMetadata[0], {});
    }
    return data;
  } else if (error) {
    throw util.error(error, {code: 'XMLParserError', retryable: true});
  } else { // empty xml document
    return parseXml({}, shape);
  }
};

function parseXml(xml, shape) {
  switch (shape.type) {
    case 'structure': return parseStructure(xml, shape);
    case 'map': return parseMap(xml, shape);
    case 'list': return parseList(xml, shape);
    case undefined: case null: return parseUnknown(xml);
    default: return parseScalar(xml, shape);
  }
}

function parseStructure(xml, shape) {
  var data = {};
  if (xml === null) return data;

  util.each(shape.members, function(memberName, memberShape) {
    var xmlName = memberShape.name;
    if (Object.prototype.hasOwnProperty.call(xml, xmlName) && Array.isArray(xml[xmlName])) {
      var xmlChild = xml[xmlName];
      if (!memberShape.flattened) xmlChild = xmlChild[0];

      data[memberName] = parseXml(xmlChild, memberShape);
    } else if (memberShape.isXmlAttribute &&
               xml.$ && Object.prototype.hasOwnProperty.call(xml.$, xmlName)) {
      data[memberName] = parseScalar(xml.$[xmlName], memberShape);
    } else if (memberShape.type === 'list' && !shape.api.xmlNoDefaultLists) {
      data[memberName] = memberShape.defaultValue;
    }
  });

  return data;
}

function parseMap(xml, shape) {
  var data = {};
  if (xml === null) return data;

  var xmlKey = shape.key.name || 'key';
  var xmlValue = shape.value.name || 'value';
  var iterable = shape.flattened ? xml : xml.entry;

  if (Array.isArray(iterable)) {
    util.arrayEach(iterable, function(child) {
      data[child[xmlKey][0]] = parseXml(child[xmlValue][0], shape.value);
    });
  }

  return data;
}

function parseList(xml, shape) {
  var data = [];
  var name = shape.member.name || 'member';
  if (shape.flattened) {
    util.arrayEach(xml, function(xmlChild) {
      data.push(parseXml(xmlChild, shape.member));
    });
  } else if (xml && Array.isArray(xml[name])) {
    util.arrayEach(xml[name], function(child) {
      data.push(parseXml(child, shape.member));
    });
  }

  return data;
}

function parseScalar(text, shape) {
  if (text && text.$ && text.$.encoding === 'base64') {
    shape = new Shape.create({type: text.$.encoding});
  }
  if (text && text._) text = text._;

  if (typeof shape.toType === 'function') {
    return shape.toType(text);
  } else {
    return text;
  }
}

function parseUnknown(xml) {
  if (xml === undefined || xml === null) return '';
  if (typeof xml === 'string') return xml;

  // parse a list
  if (Array.isArray(xml)) {
    var arr = [];
    for (i = 0; i < xml.length; i++) {
      arr.push(parseXml(xml[i], {}));
    }
    return arr;
  }

  // empty object
  var keys = Object.keys(xml), i;
  if (keys.length === 0 || (keys.length === 1 && keys[0] === '$')) {
    return {};
  }

  // object, parse as structure
  var data = {};
  for (i = 0; i < keys.length; i++) {
    var key = keys[i], value = xml[key];
    if (key === '$') continue;
    if (value.length > 1) { // this member is a list
      data[key] = parseList(value, {member: {}});
    } else { // this member is a single item
      data[key] = parseXml(value[0], {});
    }
  }
  return data;
}

/**
 * @api private
 */
module.exports = NodeXmlParser;


/***/ }),

/***/ 53626:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var escapeAttribute = __webpack_require__(79403).escapeAttribute;

/**
 * Represents an XML node.
 * @api private
 */
function XmlNode(name, children) {
    if (children === void 0) { children = []; }
    this.name = name;
    this.children = children;
    this.attributes = {};
}
XmlNode.prototype.addAttribute = function (name, value) {
    this.attributes[name] = value;
    return this;
};
XmlNode.prototype.addChildNode = function (child) {
    this.children.push(child);
    return this;
};
XmlNode.prototype.removeAttribute = function (name) {
    delete this.attributes[name];
    return this;
};
XmlNode.prototype.toString = function () {
    var hasChildren = Boolean(this.children.length);
    var xmlText = '<' + this.name;
    // add attributes
    var attributes = this.attributes;
    for (var i = 0, attributeNames = Object.keys(attributes); i < attributeNames.length; i++) {
        var attributeName = attributeNames[i];
        var attribute = attributes[attributeName];
        if (typeof attribute !== 'undefined' && attribute !== null) {
            xmlText += ' ' + attributeName + '=\"' + escapeAttribute('' + attribute) + '\"';
        }
    }
    return xmlText += !hasChildren ? '/>' : '>' + this.children.map(function (c) { return c.toString(); }).join('') + '</' + this.name + '>';
};

/**
 * @api private
 */
module.exports = {
    XmlNode: XmlNode
};


/***/ }),

/***/ 99575:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var escapeElement = __webpack_require__(4518).escapeElement;

/**
 * Represents an XML text value.
 * @api private
 */
function XmlText(value) {
    this.value = value;
}

XmlText.prototype.toString = function () {
    return escapeElement('' + this.value);
};

/**
 * @api private
 */
module.exports = {
    XmlText: XmlText
};


/***/ }),

/***/ 23673:
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

"use strict";
var __webpack_unused_export__;

__webpack_unused_export__ = ({ value: true });
var LRU_1 = __webpack_require__(47016);
var CACHE_SIZE = 1000;
/**
 * Inspired node-lru-cache[https://github.com/isaacs/node-lru-cache]
 */
var EndpointCache = /** @class */ (function () {
    function EndpointCache(maxSize) {
        if (maxSize === void 0) { maxSize = CACHE_SIZE; }
        this.maxSize = maxSize;
        this.cache = new LRU_1.LRUCache(maxSize);
    }
    ;
    Object.defineProperty(EndpointCache.prototype, "size", {
        get: function () {
            return this.cache.length;
        },
        enumerable: true,
        configurable: true
    });
    EndpointCache.prototype.put = function (key, value) {
      var keyString = typeof key !== 'string' ? EndpointCache.getKeyString(key) : key;
        var endpointRecord = this.populateValue(value);
        this.cache.put(keyString, endpointRecord);
    };
    EndpointCache.prototype.get = function (key) {
      var keyString = typeof key !== 'string' ? EndpointCache.getKeyString(key) : key;
        var now = Date.now();
        var records = this.cache.get(keyString);
        if (records) {
            for (var i = 0; i < records.length; i++) {
                var record = records[i];
                if (record.Expire < now) {
                    this.cache.remove(keyString);
                    return undefined;
                }
            }
        }
        return records;
    };
    EndpointCache.getKeyString = function (key) {
        var identifiers = [];
        var identifierNames = Object.keys(key).sort();
        for (var i = 0; i < identifierNames.length; i++) {
            var identifierName = identifierNames[i];
            if (key[identifierName] === undefined)
                continue;
            identifiers.push(key[identifierName]);
        }
        return identifiers.join(' ');
    };
    EndpointCache.prototype.populateValue = function (endpoints) {
        var now = Date.now();
        return endpoints.map(function (endpoint) { return ({
            Address: endpoint.Address || '',
            Expire: now + (endpoint.CachePeriodInMinutes || 1) * 60 * 1000
        }); });
    };
    EndpointCache.prototype.empty = function () {
        this.cache.empty();
    };
    EndpointCache.prototype.remove = function (key) {
      var keyString = typeof key !== 'string' ? EndpointCache.getKeyString(key) : key;
        this.cache.remove(keyString);
    };
    return EndpointCache;
}());
exports.$ = EndpointCache;

/***/ }),

/***/ 47016:
/***/ ((__unused_webpack_module, exports) => {

"use strict";

Object.defineProperty(exports, "__esModule", ({ value: true }));
var LinkedListNode = /** @class */ (function () {
    function LinkedListNode(key, value) {
        this.key = key;
        this.value = value;
    }
    return LinkedListNode;
}());
var LRUCache = /** @class */ (function () {
    function LRUCache(size) {
        this.nodeMap = {};
        this.size = 0;
        if (typeof size !== 'number' || size < 1) {
            throw new Error('Cache size can only be positive number');
        }
        this.sizeLimit = size;
    }
    Object.defineProperty(LRUCache.prototype, "length", {
        get: function () {
            return this.size;
        },
        enumerable: true,
        configurable: true
    });
    LRUCache.prototype.prependToList = function (node) {
        if (!this.headerNode) {
            this.tailNode = node;
        }
        else {
            this.headerNode.prev = node;
            node.next = this.headerNode;
        }
        this.headerNode = node;
        this.size++;
    };
    LRUCache.prototype.removeFromTail = function () {
        if (!this.tailNode) {
            return undefined;
        }
        var node = this.tailNode;
        var prevNode = node.prev;
        if (prevNode) {
            prevNode.next = undefined;
        }
        node.prev = undefined;
        this.tailNode = prevNode;
        this.size--;
        return node;
    };
    LRUCache.prototype.detachFromList = function (node) {
        if (this.headerNode === node) {
            this.headerNode = node.next;
        }
        if (this.tailNode === node) {
            this.tailNode = node.prev;
        }
        if (node.prev) {
            node.prev.next = node.next;
        }
        if (node.next) {
            node.next.prev = node.prev;
        }
        node.next = undefined;
        node.prev = undefined;
        this.size--;
    };
    LRUCache.prototype.get = function (key) {
        if (this.nodeMap[key]) {
            var node = this.nodeMap[key];
            this.detachFromList(node);
            this.prependToList(node);
            return node.value;
        }
    };
    LRUCache.prototype.remove = function (key) {
        if (this.nodeMap[key]) {
            var node = this.nodeMap[key];
            this.detachFromList(node);
            delete this.nodeMap[key];
        }
    };
    LRUCache.prototype.put = function (key, value) {
        if (this.nodeMap[key]) {
            this.remove(key);
        }
        else if (this.size === this.sizeLimit) {
            var tailNode = this.removeFromTail();
            var key_1 = tailNode.key;
            delete this.nodeMap[key_1];
        }
        var newNode = new LinkedListNode(key, value);
        this.nodeMap[key] = newNode;
        this.prependToList(newNode);
    };
    LRUCache.prototype.empty = function () {
        var keys = Object.keys(this.nodeMap);
        for (var i = 0; i < keys.length; i++) {
            var key = keys[i];
            var node = this.nodeMap[key];
            this.detachFromList(node);
            delete this.nodeMap[key];
        }
    };
    return LRUCache;
}());
exports.LRUCache = LRUCache;

/***/ }),

/***/ 2907:
/***/ ((__unused_webpack_module, exports) => {

(function(exports) {
  "use strict";

  function isArray(obj) {
    if (obj !== null) {
      return Object.prototype.toString.call(obj) === "[object Array]";
    } else {
      return false;
    }
  }

  function isObject(obj) {
    if (obj !== null) {
      return Object.prototype.toString.call(obj) === "[object Object]";
    } else {
      return false;
    }
  }

  function strictDeepEqual(first, second) {
    // Check the scalar case first.
    if (first === second) {
      return true;
    }

    // Check if they are the same type.
    var firstType = Object.prototype.toString.call(first);
    if (firstType !== Object.prototype.toString.call(second)) {
      return false;
    }
    // We know that first and second have the same type so we can just check the
    // first type from now on.
    if (isArray(first) === true) {
      // Short circuit if they're not the same length;
      if (first.length !== second.length) {
        return false;
      }
      for (var i = 0; i < first.length; i++) {
        if (strictDeepEqual(first[i], second[i]) === false) {
          return false;
        }
      }
      return true;
    }
    if (isObject(first) === true) {
      // An object is equal if it has the same key/value pairs.
      var keysSeen = {};
      for (var key in first) {
        if (hasOwnProperty.call(first, key)) {
          if (strictDeepEqual(first[key], second[key]) === false) {
            return false;
          }
          keysSeen[key] = true;
        }
      }
      // Now check that there aren't any keys in second that weren't
      // in first.
      for (var key2 in second) {
        if (hasOwnProperty.call(second, key2)) {
          if (keysSeen[key2] !== true) {
            return false;
          }
        }
      }
      return true;
    }
    return false;
  }

  function isFalse(obj) {
    // From the spec:
    // A false value corresponds to the following values:
    // Empty list
    // Empty object
    // Empty string
    // False boolean
    // null value

    // First check the scalar values.
    if (obj === "" || obj === false || obj === null) {
        return true;
    } else if (isArray(obj) && obj.length === 0) {
        // Check for an empty array.
        return true;
    } else if (isObject(obj)) {
        // Check for an empty object.
        for (var key in obj) {
            // If there are any keys, then
            // the object is not empty so the object
            // is not false.
            if (obj.hasOwnProperty(key)) {
              return false;
            }
        }
        return true;
    } else {
        return false;
    }
  }

  function objValues(obj) {
    var keys = Object.keys(obj);
    var values = [];
    for (var i = 0; i < keys.length; i++) {
      values.push(obj[keys[i]]);
    }
    return values;
  }

  function merge(a, b) {
      var merged = {};
      for (var key in a) {
          merged[key] = a[key];
      }
      for (var key2 in b) {
          merged[key2] = b[key2];
      }
      return merged;
  }

  var trimLeft;
  if (typeof String.prototype.trimLeft === "function") {
    trimLeft = function(str) {
      return str.trimLeft();
    };
  } else {
    trimLeft = function(str) {
      return str.match(/^\s*(.*)/)[1];
    };
  }

  // Type constants used to define functions.
  var TYPE_NUMBER = 0;
  var TYPE_ANY = 1;
  var TYPE_STRING = 2;
  var TYPE_ARRAY = 3;
  var TYPE_OBJECT = 4;
  var TYPE_BOOLEAN = 5;
  var TYPE_EXPREF = 6;
  var TYPE_NULL = 7;
  var TYPE_ARRAY_NUMBER = 8;
  var TYPE_ARRAY_STRING = 9;

  var TOK_EOF = "EOF";
  var TOK_UNQUOTEDIDENTIFIER = "UnquotedIdentifier";
  var TOK_QUOTEDIDENTIFIER = "QuotedIdentifier";
  var TOK_RBRACKET = "Rbracket";
  var TOK_RPAREN = "Rparen";
  var TOK_COMMA = "Comma";
  var TOK_COLON = "Colon";
  var TOK_RBRACE = "Rbrace";
  var TOK_NUMBER = "Number";
  var TOK_CURRENT = "Current";
  var TOK_EXPREF = "Expref";
  var TOK_PIPE = "Pipe";
  var TOK_OR = "Or";
  var TOK_AND = "And";
  var TOK_EQ = "EQ";
  var TOK_GT = "GT";
  var TOK_LT = "LT";
  var TOK_GTE = "GTE";
  var TOK_LTE = "LTE";
  var TOK_NE = "NE";
  var TOK_FLATTEN = "Flatten";
  var TOK_STAR = "Star";
  var TOK_FILTER = "Filter";
  var TOK_DOT = "Dot";
  var TOK_NOT = "Not";
  var TOK_LBRACE = "Lbrace";
  var TOK_LBRACKET = "Lbracket";
  var TOK_LPAREN= "Lparen";
  var TOK_LITERAL= "Literal";

  // The "&", "[", "<", ">" tokens
  // are not in basicToken because
  // there are two token variants
  // ("&&", "[?", "<=", ">=").  This is specially handled
  // below.

  var basicTokens = {
    ".": TOK_DOT,
    "*": TOK_STAR,
    ",": TOK_COMMA,
    ":": TOK_COLON,
    "{": TOK_LBRACE,
    "}": TOK_RBRACE,
    "]": TOK_RBRACKET,
    "(": TOK_LPAREN,
    ")": TOK_RPAREN,
    "@": TOK_CURRENT
  };

  var operatorStartToken = {
      "<": true,
      ">": true,
      "=": true,
      "!": true
  };

  var skipChars = {
      " ": true,
      "\t": true,
      "\n": true
  };


  function isAlpha(ch) {
      return (ch >= "a" && ch <= "z") ||
             (ch >= "A" && ch <= "Z") ||
             ch === "_";
  }

  function isNum(ch) {
      return (ch >= "0" && ch <= "9") ||
             ch === "-";
  }
  function isAlphaNum(ch) {
      return (ch >= "a" && ch <= "z") ||
             (ch >= "A" && ch <= "Z") ||
             (ch >= "0" && ch <= "9") ||
             ch === "_";
  }

  function Lexer() {
  }
  Lexer.prototype = {
      tokenize: function(stream) {
          var tokens = [];
          this._current = 0;
          var start;
          var identifier;
          var token;
          while (this._current < stream.length) {
              if (isAlpha(stream[this._current])) {
                  start = this._current;
                  identifier = this._consumeUnquotedIdentifier(stream);
                  tokens.push({type: TOK_UNQUOTEDIDENTIFIER,
                               value: identifier,
                               start: start});
              } else if (basicTokens[stream[this._current]] !== undefined) {
                  tokens.push({type: basicTokens[stream[this._current]],
                              value: stream[this._current],
                              start: this._current});
                  this._current++;
              } else if (isNum(stream[this._current])) {
                  token = this._consumeNumber(stream);
                  tokens.push(token);
              } else if (stream[this._current] === "[") {
                  // No need to increment this._current.  This happens
                  // in _consumeLBracket
                  token = this._consumeLBracket(stream);
                  tokens.push(token);
              } else if (stream[this._current] === "\"") {
                  start = this._current;
                  identifier = this._consumeQuotedIdentifier(stream);
                  tokens.push({type: TOK_QUOTEDIDENTIFIER,
                               value: identifier,
                               start: start});
              } else if (stream[this._current] === "'") {
                  start = this._current;
                  identifier = this._consumeRawStringLiteral(stream);
                  tokens.push({type: TOK_LITERAL,
                               value: identifier,
                               start: start});
              } else if (stream[this._current] === "`") {
                  start = this._current;
                  var literal = this._consumeLiteral(stream);
                  tokens.push({type: TOK_LITERAL,
                               value: literal,
                               start: start});
              } else if (operatorStartToken[stream[this._current]] !== undefined) {
                  tokens.push(this._consumeOperator(stream));
              } else if (skipChars[stream[this._current]] !== undefined) {
                  // Ignore whitespace.
                  this._current++;
              } else if (stream[this._current] === "&") {
                  start = this._current;
                  this._current++;
                  if (stream[this._current] === "&") {
                      this._current++;
                      tokens.push({type: TOK_AND, value: "&&", start: start});
                  } else {
                      tokens.push({type: TOK_EXPREF, value: "&", start: start});
                  }
              } else if (stream[this._current] === "|") {
                  start = this._current;
                  this._current++;
                  if (stream[this._current] === "|") {
                      this._current++;
                      tokens.push({type: TOK_OR, value: "||", start: start});
                  } else {
                      tokens.push({type: TOK_PIPE, value: "|", start: start});
                  }
              } else {
                  var error = new Error("Unknown character:" + stream[this._current]);
                  error.name = "LexerError";
                  throw error;
              }
          }
          return tokens;
      },

      _consumeUnquotedIdentifier: function(stream) {
          var start = this._current;
          this._current++;
          while (this._current < stream.length && isAlphaNum(stream[this._current])) {
              this._current++;
          }
          return stream.slice(start, this._current);
      },

      _consumeQuotedIdentifier: function(stream) {
          var start = this._current;
          this._current++;
          var maxLength = stream.length;
          while (stream[this._current] !== "\"" && this._current < maxLength) {
              // You can escape a double quote and you can escape an escape.
              var current = this._current;
              if (stream[current] === "\\" && (stream[current + 1] === "\\" ||
                                               stream[current + 1] === "\"")) {
                  current += 2;
              } else {
                  current++;
              }
              this._current = current;
          }
          this._current++;
          return JSON.parse(stream.slice(start, this._current));
      },

      _consumeRawStringLiteral: function(stream) {
          var start = this._current;
          this._current++;
          var maxLength = stream.length;
          while (stream[this._current] !== "'" && this._current < maxLength) {
              // You can escape a single quote and you can escape an escape.
              var current = this._current;
              if (stream[current] === "\\" && (stream[current + 1] === "\\" ||
                                               stream[current + 1] === "'")) {
                  current += 2;
              } else {
                  current++;
              }
              this._current = current;
          }
          this._current++;
          var literal = stream.slice(start + 1, this._current - 1);
          return literal.replace("\\'", "'");
      },

      _consumeNumber: function(stream) {
          var start = this._current;
          this._current++;
          var maxLength = stream.length;
          while (isNum(stream[this._current]) && this._current < maxLength) {
              this._current++;
          }
          var value = parseInt(stream.slice(start, this._current));
          return {type: TOK_NUMBER, value: value, start: start};
      },

      _consumeLBracket: function(stream) {
          var start = this._current;
          this._current++;
          if (stream[this._current] === "?") {
              this._current++;
              return {type: TOK_FILTER, value: "[?", start: start};
          } else if (stream[this._current] === "]") {
              this._current++;
              return {type: TOK_FLATTEN, value: "[]", start: start};
          } else {
              return {type: TOK_LBRACKET, value: "[", start: start};
          }
      },

      _consumeOperator: function(stream) {
          var start = this._current;
          var startingChar = stream[start];
          this._current++;
          if (startingChar === "!") {
              if (stream[this._current] === "=") {
                  this._current++;
                  return {type: TOK_NE, value: "!=", start: start};
              } else {
                return {type: TOK_NOT, value: "!", start: start};
              }
          } else if (startingChar === "<") {
              if (stream[this._current] === "=") {
                  this._current++;
                  return {type: TOK_LTE, value: "<=", start: start};
              } else {
                  return {type: TOK_LT, value: "<", start: start};
              }
          } else if (startingChar === ">") {
              if (stream[this._current] === "=") {
                  this._current++;
                  return {type: TOK_GTE, value: ">=", start: start};
              } else {
                  return {type: TOK_GT, value: ">", start: start};
              }
          } else if (startingChar === "=") {
              if (stream[this._current] === "=") {
                  this._current++;
                  return {type: TOK_EQ, value: "==", start: start};
              }
          }
      },

      _consumeLiteral: function(stream) {
          this._current++;
          var start = this._current;
          var maxLength = stream.length;
          var literal;
          while(stream[this._current] !== "`" && this._current < maxLength) {
              // You can escape a literal char or you can escape the escape.
              var current = this._current;
              if (stream[current] === "\\" && (stream[current + 1] === "\\" ||
                                               stream[current + 1] === "`")) {
                  current += 2;
              } else {
                  current++;
              }
              this._current = current;
          }
          var literalString = trimLeft(stream.slice(start, this._current));
          literalString = literalString.replace("\\`", "`");
          if (this._looksLikeJSON(literalString)) {
              literal = JSON.parse(literalString);
          } else {
              // Try to JSON parse it as "<literal>"
              literal = JSON.parse("\"" + literalString + "\"");
          }
          // +1 gets us to the ending "`", +1 to move on to the next char.
          this._current++;
          return literal;
      },

      _looksLikeJSON: function(literalString) {
          var startingChars = "[{\"";
          var jsonLiterals = ["true", "false", "null"];
          var numberLooking = "-0123456789";

          if (literalString === "") {
              return false;
          } else if (startingChars.indexOf(literalString[0]) >= 0) {
              return true;
          } else if (jsonLiterals.indexOf(literalString) >= 0) {
              return true;
          } else if (numberLooking.indexOf(literalString[0]) >= 0) {
              try {
                  JSON.parse(literalString);
                  return true;
              } catch (ex) {
                  return false;
              }
          } else {
              return false;
          }
      }
  };

      var bindingPower = {};
      bindingPower[TOK_EOF] = 0;
      bindingPower[TOK_UNQUOTEDIDENTIFIER] = 0;
      bindingPower[TOK_QUOTEDIDENTIFIER] = 0;
      bindingPower[TOK_RBRACKET] = 0;
      bindingPower[TOK_RPAREN] = 0;
      bindingPower[TOK_COMMA] = 0;
      bindingPower[TOK_RBRACE] = 0;
      bindingPower[TOK_NUMBER] = 0;
      bindingPower[TOK_CURRENT] = 0;
      bindingPower[TOK_EXPREF] = 0;
      bindingPower[TOK_PIPE] = 1;
      bindingPower[TOK_OR] = 2;
      bindingPower[TOK_AND] = 3;
      bindingPower[TOK_EQ] = 5;
      bindingPower[TOK_GT] = 5;
      bindingPower[TOK_LT] = 5;
      bindingPower[TOK_GTE] = 5;
      bindingPower[TOK_LTE] = 5;
      bindingPower[TOK_NE] = 5;
      bindingPower[TOK_FLATTEN] = 9;
      bindingPower[TOK_STAR] = 20;
      bindingPower[TOK_FILTER] = 21;
      bindingPower[TOK_DOT] = 40;
      bindingPower[TOK_NOT] = 45;
      bindingPower[TOK_LBRACE] = 50;
      bindingPower[TOK_LBRACKET] = 55;
      bindingPower[TOK_LPAREN] = 60;

  function Parser() {
  }

  Parser.prototype = {
      parse: function(expression) {
          this._loadTokens(expression);
          this.index = 0;
          var ast = this.expression(0);
          if (this._lookahead(0) !== TOK_EOF) {
              var t = this._lookaheadToken(0);
              var error = new Error(
                  "Unexpected token type: " + t.type + ", value: " + t.value);
              error.name = "ParserError";
              throw error;
          }
          return ast;
      },

      _loadTokens: function(expression) {
          var lexer = new Lexer();
          var tokens = lexer.tokenize(expression);
          tokens.push({type: TOK_EOF, value: "", start: expression.length});
          this.tokens = tokens;
      },

      expression: function(rbp) {
          var leftToken = this._lookaheadToken(0);
          this._advance();
          var left = this.nud(leftToken);
          var currentToken = this._lookahead(0);
          while (rbp < bindingPower[currentToken]) {
              this._advance();
              left = this.led(currentToken, left);
              currentToken = this._lookahead(0);
          }
          return left;
      },

      _lookahead: function(number) {
          return this.tokens[this.index + number].type;
      },

      _lookaheadToken: function(number) {
          return this.tokens[this.index + number];
      },

      _advance: function() {
          this.index++;
      },

      nud: function(token) {
        var left;
        var right;
        var expression;
        switch (token.type) {
          case TOK_LITERAL:
            return {type: "Literal", value: token.value};
          case TOK_UNQUOTEDIDENTIFIER:
            return {type: "Field", name: token.value};
          case TOK_QUOTEDIDENTIFIER:
            var node = {type: "Field", name: token.value};
            if (this._lookahead(0) === TOK_LPAREN) {
                throw new Error("Quoted identifier not allowed for function names.");
            } else {
                return node;
            }
            break;
          case TOK_NOT:
            right = this.expression(bindingPower.Not);
            return {type: "NotExpression", children: [right]};
          case TOK_STAR:
            left = {type: "Identity"};
            right = null;
            if (this._lookahead(0) === TOK_RBRACKET) {
                // This can happen in a multiselect,
                // [a, b, *]
                right = {type: "Identity"};
            } else {
                right = this._parseProjectionRHS(bindingPower.Star);
            }
            return {type: "ValueProjection", children: [left, right]};
          case TOK_FILTER:
            return this.led(token.type, {type: "Identity"});
          case TOK_LBRACE:
            return this._parseMultiselectHash();
          case TOK_FLATTEN:
            left = {type: TOK_FLATTEN, children: [{type: "Identity"}]};
            right = this._parseProjectionRHS(bindingPower.Flatten);
            return {type: "Projection", children: [left, right]};
          case TOK_LBRACKET:
            if (this._lookahead(0) === TOK_NUMBER || this._lookahead(0) === TOK_COLON) {
                right = this._parseIndexExpression();
                return this._projectIfSlice({type: "Identity"}, right);
            } else if (this._lookahead(0) === TOK_STAR &&
                       this._lookahead(1) === TOK_RBRACKET) {
                this._advance();
                this._advance();
                right = this._parseProjectionRHS(bindingPower.Star);
                return {type: "Projection",
                        children: [{type: "Identity"}, right]};
            } else {
                return this._parseMultiselectList();
            }
            break;
          case TOK_CURRENT:
            return {type: TOK_CURRENT};
          case TOK_EXPREF:
            expression = this.expression(bindingPower.Expref);
            return {type: "ExpressionReference", children: [expression]};
          case TOK_LPAREN:
            var args = [];
            while (this._lookahead(0) !== TOK_RPAREN) {
              if (this._lookahead(0) === TOK_CURRENT) {
                expression = {type: TOK_CURRENT};
                this._advance();
              } else {
                expression = this.expression(0);
              }
              args.push(expression);
            }
            this._match(TOK_RPAREN);
            return args[0];
          default:
            this._errorToken(token);
        }
      },

      led: function(tokenName, left) {
        var right;
        switch(tokenName) {
          case TOK_DOT:
            var rbp = bindingPower.Dot;
            if (this._lookahead(0) !== TOK_STAR) {
                right = this._parseDotRHS(rbp);
                return {type: "Subexpression", children: [left, right]};
            } else {
                // Creating a projection.
                this._advance();
                right = this._parseProjectionRHS(rbp);
                return {type: "ValueProjection", children: [left, right]};
            }
            break;
          case TOK_PIPE:
            right = this.expression(bindingPower.Pipe);
            return {type: TOK_PIPE, children: [left, right]};
          case TOK_OR:
            right = this.expression(bindingPower.Or);
            return {type: "OrExpression", children: [left, right]};
          case TOK_AND:
            right = this.expression(bindingPower.And);
            return {type: "AndExpression", children: [left, right]};
          case TOK_LPAREN:
            var name = left.name;
            var args = [];
            var expression, node;
            while (this._lookahead(0) !== TOK_RPAREN) {
              if (this._lookahead(0) === TOK_CURRENT) {
                expression = {type: TOK_CURRENT};
                this._advance();
              } else {
                expression = this.expression(0);
              }
              if (this._lookahead(0) === TOK_COMMA) {
                this._match(TOK_COMMA);
              }
              args.push(expression);
            }
            this._match(TOK_RPAREN);
            node = {type: "Function", name: name, children: args};
            return node;
          case TOK_FILTER:
            var condition = this.expression(0);
            this._match(TOK_RBRACKET);
            if (this._lookahead(0) === TOK_FLATTEN) {
              right = {type: "Identity"};
            } else {
              right = this._parseProjectionRHS(bindingPower.Filter);
            }
            return {type: "FilterProjection", children: [left, right, condition]};
          case TOK_FLATTEN:
            var leftNode = {type: TOK_FLATTEN, children: [left]};
            var rightNode = this._parseProjectionRHS(bindingPower.Flatten);
            return {type: "Projection", children: [leftNode, rightNode]};
          case TOK_EQ:
          case TOK_NE:
          case TOK_GT:
          case TOK_GTE:
          case TOK_LT:
          case TOK_LTE:
            return this._parseComparator(left, tokenName);
          case TOK_LBRACKET:
            var token = this._lookaheadToken(0);
            if (token.type === TOK_NUMBER || token.type === TOK_COLON) {
                right = this._parseIndexExpression();
                return this._projectIfSlice(left, right);
            } else {
                this._match(TOK_STAR);
                this._match(TOK_RBRACKET);
                right = this._parseProjectionRHS(bindingPower.Star);
                return {type: "Projection", children: [left, right]};
            }
            break;
          default:
            this._errorToken(this._lookaheadToken(0));
        }
      },

      _match: function(tokenType) {
          if (this._lookahead(0) === tokenType) {
              this._advance();
          } else {
              var t = this._lookaheadToken(0);
              var error = new Error("Expected " + tokenType + ", got: " + t.type);
              error.name = "ParserError";
              throw error;
          }
      },

      _errorToken: function(token) {
          var error = new Error("Invalid token (" +
                                token.type + "): \"" +
                                token.value + "\"");
          error.name = "ParserError";
          throw error;
      },


      _parseIndexExpression: function() {
          if (this._lookahead(0) === TOK_COLON || this._lookahead(1) === TOK_COLON) {
              return this._parseSliceExpression();
          } else {
              var node = {
                  type: "Index",
                  value: this._lookaheadToken(0).value};
              this._advance();
              this._match(TOK_RBRACKET);
              return node;
          }
      },

      _projectIfSlice: function(left, right) {
          var indexExpr = {type: "IndexExpression", children: [left, right]};
          if (right.type === "Slice") {
              return {
                  type: "Projection",
                  children: [indexExpr, this._parseProjectionRHS(bindingPower.Star)]
              };
          } else {
              return indexExpr;
          }
      },

      _parseSliceExpression: function() {
          // [start:end:step] where each part is optional, as well as the last
          // colon.
          var parts = [null, null, null];
          var index = 0;
          var currentToken = this._lookahead(0);
          while (currentToken !== TOK_RBRACKET && index < 3) {
              if (currentToken === TOK_COLON) {
                  index++;
                  this._advance();
              } else if (currentToken === TOK_NUMBER) {
                  parts[index] = this._lookaheadToken(0).value;
                  this._advance();
              } else {
                  var t = this._lookahead(0);
                  var error = new Error("Syntax error, unexpected token: " +
                                        t.value + "(" + t.type + ")");
                  error.name = "Parsererror";
                  throw error;
              }
              currentToken = this._lookahead(0);
          }
          this._match(TOK_RBRACKET);
          return {
              type: "Slice",
              children: parts
          };
      },

      _parseComparator: function(left, comparator) {
        var right = this.expression(bindingPower[comparator]);
        return {type: "Comparator", name: comparator, children: [left, right]};
      },

      _parseDotRHS: function(rbp) {
          var lookahead = this._lookahead(0);
          var exprTokens = [TOK_UNQUOTEDIDENTIFIER, TOK_QUOTEDIDENTIFIER, TOK_STAR];
          if (exprTokens.indexOf(lookahead) >= 0) {
              return this.expression(rbp);
          } else if (lookahead === TOK_LBRACKET) {
              this._match(TOK_LBRACKET);
              return this._parseMultiselectList();
          } else if (lookahead === TOK_LBRACE) {
              this._match(TOK_LBRACE);
              return this._parseMultiselectHash();
          }
      },

      _parseProjectionRHS: function(rbp) {
          var right;
          if (bindingPower[this._lookahead(0)] < 10) {
              right = {type: "Identity"};
          } else if (this._lookahead(0) === TOK_LBRACKET) {
              right = this.expression(rbp);
          } else if (this._lookahead(0) === TOK_FILTER) {
              right = this.expression(rbp);
          } else if (this._lookahead(0) === TOK_DOT) {
              this._match(TOK_DOT);
              right = this._parseDotRHS(rbp);
          } else {
              var t = this._lookaheadToken(0);
              var error = new Error("Sytanx error, unexpected token: " +
                                    t.value + "(" + t.type + ")");
              error.name = "ParserError";
              throw error;
          }
          return right;
      },

      _parseMultiselectList: function() {
          var expressions = [];
          while (this._lookahead(0) !== TOK_RBRACKET) {
              var expression = this.expression(0);
              expressions.push(expression);
              if (this._lookahead(0) === TOK_COMMA) {
                  this._match(TOK_COMMA);
                  if (this._lookahead(0) === TOK_RBRACKET) {
                    throw new Error("Unexpected token Rbracket");
                  }
              }
          }
          this._match(TOK_RBRACKET);
          return {type: "MultiSelectList", children: expressions};
      },

      _parseMultiselectHash: function() {
        var pairs = [];
        var identifierTypes = [TOK_UNQUOTEDIDENTIFIER, TOK_QUOTEDIDENTIFIER];
        var keyToken, keyName, value, node;
        for (;;) {
          keyToken = this._lookaheadToken(0);
          if (identifierTypes.indexOf(keyToken.type) < 0) {
            throw new Error("Expecting an identifier token, got: " +
                            keyToken.type);
          }
          keyName = keyToken.value;
          this._advance();
          this._match(TOK_COLON);
          value = this.expression(0);
          node = {type: "KeyValuePair", name: keyName, value: value};
          pairs.push(node);
          if (this._lookahead(0) === TOK_COMMA) {
            this._match(TOK_COMMA);
          } else if (this._lookahead(0) === TOK_RBRACE) {
            this._match(TOK_RBRACE);
            break;
          }
        }
        return {type: "MultiSelectHash", children: pairs};
      }
  };


  function TreeInterpreter(runtime) {
    this.runtime = runtime;
  }

  TreeInterpreter.prototype = {
      search: function(node, value) {
          return this.visit(node, value);
      },

      visit: function(node, value) {
          var matched, current, result, first, second, field, left, right, collected, i;
          switch (node.type) {
            case "Field":
              if (value === null ) {
                  return null;
              } else if (isObject(value)) {
                  field = value[node.name];
                  if (field === undefined) {
                      return null;
                  } else {
                      return field;
                  }
              } else {
                return null;
              }
              break;
            case "Subexpression":
              result = this.visit(node.children[0], value);
              for (i = 1; i < node.children.length; i++) {
                  result = this.visit(node.children[1], result);
                  if (result === null) {
                      return null;
                  }
              }
              return result;
            case "IndexExpression":
              left = this.visit(node.children[0], value);
              right = this.visit(node.children[1], left);
              return right;
            case "Index":
              if (!isArray(value)) {
                return null;
              }
              var index = node.value;
              if (index < 0) {
                index = value.length + index;
              }
              result = value[index];
              if (result === undefined) {
                result = null;
              }
              return result;
            case "Slice":
              if (!isArray(value)) {
                return null;
              }
              var sliceParams = node.children.slice(0);
              var computed = this.computeSliceParams(value.length, sliceParams);
              var start = computed[0];
              var stop = computed[1];
              var step = computed[2];
              result = [];
              if (step > 0) {
                  for (i = start; i < stop; i += step) {
                      result.push(value[i]);
                  }
              } else {
                  for (i = start; i > stop; i += step) {
                      result.push(value[i]);
                  }
              }
              return result;
            case "Projection":
              // Evaluate left child.
              var base = this.visit(node.children[0], value);
              if (!isArray(base)) {
                return null;
              }
              collected = [];
              for (i = 0; i < base.length; i++) {
                current = this.visit(node.children[1], base[i]);
                if (current !== null) {
                  collected.push(current);
                }
              }
              return collected;
            case "ValueProjection":
              // Evaluate left child.
              base = this.visit(node.children[0], value);
              if (!isObject(base)) {
                return null;
              }
              collected = [];
              var values = objValues(base);
              for (i = 0; i < values.length; i++) {
                current = this.visit(node.children[1], values[i]);
                if (current !== null) {
                  collected.push(current);
                }
              }
              return collected;
            case "FilterProjection":
              base = this.visit(node.children[0], value);
              if (!isArray(base)) {
                return null;
              }
              var filtered = [];
              var finalResults = [];
              for (i = 0; i < base.length; i++) {
                matched = this.visit(node.children[2], base[i]);
                if (!isFalse(matched)) {
                  filtered.push(base[i]);
                }
              }
              for (var j = 0; j < filtered.length; j++) {
                current = this.visit(node.children[1], filtered[j]);
                if (current !== null) {
                  finalResults.push(current);
                }
              }
              return finalResults;
            case "Comparator":
              first = this.visit(node.children[0], value);
              second = this.visit(node.children[1], value);
              switch(node.name) {
                case TOK_EQ:
                  result = strictDeepEqual(first, second);
                  break;
                case TOK_NE:
                  result = !strictDeepEqual(first, second);
                  break;
                case TOK_GT:
                  result = first > second;
                  break;
                case TOK_GTE:
                  result = first >= second;
                  break;
                case TOK_LT:
                  result = first < second;
                  break;
                case TOK_LTE:
                  result = first <= second;
                  break;
                default:
                  throw new Error("Unknown comparator: " + node.name);
              }
              return result;
            case TOK_FLATTEN:
              var original = this.visit(node.children[0], value);
              if (!isArray(original)) {
                return null;
              }
              var merged = [];
              for (i = 0; i < original.length; i++) {
                current = original[i];
                if (isArray(current)) {
                  merged.push.apply(merged, current);
                } else {
                  merged.push(current);
                }
              }
              return merged;
            case "Identity":
              return value;
            case "MultiSelectList":
              if (value === null) {
                return null;
              }
              collected = [];
              for (i = 0; i < node.children.length; i++) {
                  collected.push(this.visit(node.children[i], value));
              }
              return collected;
            case "MultiSelectHash":
              if (value === null) {
                return null;
              }
              collected = {};
              var child;
              for (i = 0; i < node.children.length; i++) {
                child = node.children[i];
                collected[child.name] = this.visit(child.value, value);
              }
              return collected;
            case "OrExpression":
              matched = this.visit(node.children[0], value);
              if (isFalse(matched)) {
                  matched = this.visit(node.children[1], value);
              }
              return matched;
            case "AndExpression":
              first = this.visit(node.children[0], value);

              if (isFalse(first) === true) {
                return first;
              }
              return this.visit(node.children[1], value);
            case "NotExpression":
              first = this.visit(node.children[0], value);
              return isFalse(first);
            case "Literal":
              return node.value;
            case TOK_PIPE:
              left = this.visit(node.children[0], value);
              return this.visit(node.children[1], left);
            case TOK_CURRENT:
              return value;
            case "Function":
              var resolvedArgs = [];
              for (i = 0; i < node.children.length; i++) {
                  resolvedArgs.push(this.visit(node.children[i], value));
              }
              return this.runtime.callFunction(node.name, resolvedArgs);
            case "ExpressionReference":
              var refNode = node.children[0];
              // Tag the node with a specific attribute so the type
              // checker verify the type.
              refNode.jmespathType = TOK_EXPREF;
              return refNode;
            default:
              throw new Error("Unknown node type: " + node.type);
          }
      },

      computeSliceParams: function(arrayLength, sliceParams) {
        var start = sliceParams[0];
        var stop = sliceParams[1];
        var step = sliceParams[2];
        var computed = [null, null, null];
        if (step === null) {
          step = 1;
        } else if (step === 0) {
          var error = new Error("Invalid slice, step cannot be 0");
          error.name = "RuntimeError";
          throw error;
        }
        var stepValueNegative = step < 0 ? true : false;

        if (start === null) {
            start = stepValueNegative ? arrayLength - 1 : 0;
        } else {
            start = this.capSliceRange(arrayLength, start, step);
        }

        if (stop === null) {
            stop = stepValueNegative ? -1 : arrayLength;
        } else {
            stop = this.capSliceRange(arrayLength, stop, step);
        }
        computed[0] = start;
        computed[1] = stop;
        computed[2] = step;
        return computed;
      },

      capSliceRange: function(arrayLength, actualValue, step) {
          if (actualValue < 0) {
              actualValue += arrayLength;
              if (actualValue < 0) {
                  actualValue = step < 0 ? -1 : 0;
              }
          } else if (actualValue >= arrayLength) {
              actualValue = step < 0 ? arrayLength - 1 : arrayLength;
          }
          return actualValue;
      }

  };

  function Runtime(interpreter) {
    this._interpreter = interpreter;
    this.functionTable = {
        // name: [function, <signature>]
        // The <signature> can be:
        //
        // {
        //   args: [[type1, type2], [type1, type2]],
        //   variadic: true|false
        // }
        //
        // Each arg in the arg list is a list of valid types
        // (if the function is overloaded and supports multiple
        // types.  If the type is "any" then no type checking
        // occurs on the argument.  Variadic is optional
        // and if not provided is assumed to be false.
        abs: {_func: this._functionAbs, _signature: [{types: [TYPE_NUMBER]}]},
        avg: {_func: this._functionAvg, _signature: [{types: [TYPE_ARRAY_NUMBER]}]},
        ceil: {_func: this._functionCeil, _signature: [{types: [TYPE_NUMBER]}]},
        contains: {
            _func: this._functionContains,
            _signature: [{types: [TYPE_STRING, TYPE_ARRAY]},
                        {types: [TYPE_ANY]}]},
        "ends_with": {
            _func: this._functionEndsWith,
            _signature: [{types: [TYPE_STRING]}, {types: [TYPE_STRING]}]},
        floor: {_func: this._functionFloor, _signature: [{types: [TYPE_NUMBER]}]},
        length: {
            _func: this._functionLength,
            _signature: [{types: [TYPE_STRING, TYPE_ARRAY, TYPE_OBJECT]}]},
        map: {
            _func: this._functionMap,
            _signature: [{types: [TYPE_EXPREF]}, {types: [TYPE_ARRAY]}]},
        max: {
            _func: this._functionMax,
            _signature: [{types: [TYPE_ARRAY_NUMBER, TYPE_ARRAY_STRING]}]},
        "merge": {
            _func: this._functionMerge,
            _signature: [{types: [TYPE_OBJECT], variadic: true}]
        },
        "max_by": {
          _func: this._functionMaxBy,
          _signature: [{types: [TYPE_ARRAY]}, {types: [TYPE_EXPREF]}]
        },
        sum: {_func: this._functionSum, _signature: [{types: [TYPE_ARRAY_NUMBER]}]},
        "starts_with": {
            _func: this._functionStartsWith,
            _signature: [{types: [TYPE_STRING]}, {types: [TYPE_STRING]}]},
        min: {
            _func: this._functionMin,
            _signature: [{types: [TYPE_ARRAY_NUMBER, TYPE_ARRAY_STRING]}]},
        "min_by": {
          _func: this._functionMinBy,
          _signature: [{types: [TYPE_ARRAY]}, {types: [TYPE_EXPREF]}]
        },
        type: {_func: this._functionType, _signature: [{types: [TYPE_ANY]}]},
        keys: {_func: this._functionKeys, _signature: [{types: [TYPE_OBJECT]}]},
        values: {_func: this._functionValues, _signature: [{types: [TYPE_OBJECT]}]},
        sort: {_func: this._functionSort, _signature: [{types: [TYPE_ARRAY_STRING, TYPE_ARRAY_NUMBER]}]},
        "sort_by": {
          _func: this._functionSortBy,
          _signature: [{types: [TYPE_ARRAY]}, {types: [TYPE_EXPREF]}]
        },
        join: {
            _func: this._functionJoin,
            _signature: [
                {types: [TYPE_STRING]},
                {types: [TYPE_ARRAY_STRING]}
            ]
        },
        reverse: {
            _func: this._functionReverse,
            _signature: [{types: [TYPE_STRING, TYPE_ARRAY]}]},
        "to_array": {_func: this._functionToArray, _signature: [{types: [TYPE_ANY]}]},
        "to_string": {_func: this._functionToString, _signature: [{types: [TYPE_ANY]}]},
        "to_number": {_func: this._functionToNumber, _signature: [{types: [TYPE_ANY]}]},
        "not_null": {
            _func: this._functionNotNull,
            _signature: [{types: [TYPE_ANY], variadic: true}]
        }
    };
  }

  Runtime.prototype = {
    callFunction: function(name, resolvedArgs) {
      var functionEntry = this.functionTable[name];
      if (functionEntry === undefined) {
          throw new Error("Unknown function: " + name + "()");
      }
      this._validateArgs(name, resolvedArgs, functionEntry._signature);
      return functionEntry._func.call(this, resolvedArgs);
    },

    _validateArgs: function(name, args, signature) {
        // Validating the args requires validating
        // the correct arity and the correct type of each arg.
        // If the last argument is declared as variadic, then we need
        // a minimum number of args to be required.  Otherwise it has to
        // be an exact amount.
        var pluralized;
        if (signature[signature.length - 1].variadic) {
            if (args.length < signature.length) {
                pluralized = signature.length === 1 ? " argument" : " arguments";
                throw new Error("ArgumentError: " + name + "() " +
                                "takes at least" + signature.length + pluralized +
                                " but received " + args.length);
            }
        } else if (args.length !== signature.length) {
            pluralized = signature.length === 1 ? " argument" : " arguments";
            throw new Error("ArgumentError: " + name + "() " +
                            "takes " + signature.length + pluralized +
                            " but received " + args.length);
        }
        var currentSpec;
        var actualType;
        var typeMatched;
        for (var i = 0; i < signature.length; i++) {
            typeMatched = false;
            currentSpec = signature[i].types;
            actualType = this._getTypeName(args[i]);
            for (var j = 0; j < currentSpec.length; j++) {
                if (this._typeMatches(actualType, currentSpec[j], args[i])) {
                    typeMatched = true;
                    break;
                }
            }
            if (!typeMatched) {
                throw new Error("TypeError: " + name + "() " +
                                "expected argument " + (i + 1) +
                                " to be type " + currentSpec +
                                " but received type " + actualType +
                                " instead.");
            }
        }
    },

    _typeMatches: function(actual, expected, argValue) {
        if (expected === TYPE_ANY) {
            return true;
        }
        if (expected === TYPE_ARRAY_STRING ||
            expected === TYPE_ARRAY_NUMBER ||
            expected === TYPE_ARRAY) {
            // The expected type can either just be array,
            // or it can require a specific subtype (array of numbers).
            //
            // The simplest case is if "array" with no subtype is specified.
            if (expected === TYPE_ARRAY) {
                return actual === TYPE_ARRAY;
            } else if (actual === TYPE_ARRAY) {
                // Otherwise we need to check subtypes.
                // I think this has potential to be improved.
                var subtype;
                if (expected === TYPE_ARRAY_NUMBER) {
                  subtype = TYPE_NUMBER;
                } else if (expected === TYPE_ARRAY_STRING) {
                  subtype = TYPE_STRING;
                }
                for (var i = 0; i < argValue.length; i++) {
                    if (!this._typeMatches(
                            this._getTypeName(argValue[i]), subtype,
                                             argValue[i])) {
                        return false;
                    }
                }
                return true;
            }
        } else {
            return actual === expected;
        }
    },
    _getTypeName: function(obj) {
        switch (Object.prototype.toString.call(obj)) {
            case "[object String]":
              return TYPE_STRING;
            case "[object Number]":
              return TYPE_NUMBER;
            case "[object Array]":
              return TYPE_ARRAY;
            case "[object Boolean]":
              return TYPE_BOOLEAN;
            case "[object Null]":
              return TYPE_NULL;
            case "[object Object]":
              // Check if it's an expref.  If it has, it's been
              // tagged with a jmespathType attr of 'Expref';
              if (obj.jmespathType === TOK_EXPREF) {
                return TYPE_EXPREF;
              } else {
                return TYPE_OBJECT;
              }
        }
    },

    _functionStartsWith: function(resolvedArgs) {
        return resolvedArgs[0].lastIndexOf(resolvedArgs[1]) === 0;
    },

    _functionEndsWith: function(resolvedArgs) {
        var searchStr = resolvedArgs[0];
        var suffix = resolvedArgs[1];
        return searchStr.indexOf(suffix, searchStr.length - suffix.length) !== -1;
    },

    _functionReverse: function(resolvedArgs) {
        var typeName = this._getTypeName(resolvedArgs[0]);
        if (typeName === TYPE_STRING) {
          var originalStr = resolvedArgs[0];
          var reversedStr = "";
          for (var i = originalStr.length - 1; i >= 0; i--) {
              reversedStr += originalStr[i];
          }
          return reversedStr;
        } else {
          var reversedArray = resolvedArgs[0].slice(0);
          reversedArray.reverse();
          return reversedArray;
        }
    },

    _functionAbs: function(resolvedArgs) {
      return Math.abs(resolvedArgs[0]);
    },

    _functionCeil: function(resolvedArgs) {
        return Math.ceil(resolvedArgs[0]);
    },

    _functionAvg: function(resolvedArgs) {
        var sum = 0;
        var inputArray = resolvedArgs[0];
        for (var i = 0; i < inputArray.length; i++) {
            sum += inputArray[i];
        }
        return sum / inputArray.length;
    },

    _functionContains: function(resolvedArgs) {
        return resolvedArgs[0].indexOf(resolvedArgs[1]) >= 0;
    },

    _functionFloor: function(resolvedArgs) {
        return Math.floor(resolvedArgs[0]);
    },

    _functionLength: function(resolvedArgs) {
       if (!isObject(resolvedArgs[0])) {
         return resolvedArgs[0].length;
       } else {
         // As far as I can tell, there's no way to get the length
         // of an object without O(n) iteration through the object.
         return Object.keys(resolvedArgs[0]).length;
       }
    },

    _functionMap: function(resolvedArgs) {
      var mapped = [];
      var interpreter = this._interpreter;
      var exprefNode = resolvedArgs[0];
      var elements = resolvedArgs[1];
      for (var i = 0; i < elements.length; i++) {
          mapped.push(interpreter.visit(exprefNode, elements[i]));
      }
      return mapped;
    },

    _functionMerge: function(resolvedArgs) {
      var merged = {};
      for (var i = 0; i < resolvedArgs.length; i++) {
        var current = resolvedArgs[i];
        for (var key in current) {
          merged[key] = current[key];
        }
      }
      return merged;
    },

    _functionMax: function(resolvedArgs) {
      if (resolvedArgs[0].length > 0) {
        var typeName = this._getTypeName(resolvedArgs[0][0]);
        if (typeName === TYPE_NUMBER) {
          return Math.max.apply(Math, resolvedArgs[0]);
        } else {
          var elements = resolvedArgs[0];
          var maxElement = elements[0];
          for (var i = 1; i < elements.length; i++) {
              if (maxElement.localeCompare(elements[i]) < 0) {
                  maxElement = elements[i];
              }
          }
          return maxElement;
        }
      } else {
          return null;
      }
    },

    _functionMin: function(resolvedArgs) {
      if (resolvedArgs[0].length > 0) {
        var typeName = this._getTypeName(resolvedArgs[0][0]);
        if (typeName === TYPE_NUMBER) {
          return Math.min.apply(Math, resolvedArgs[0]);
        } else {
          var elements = resolvedArgs[0];
          var minElement = elements[0];
          for (var i = 1; i < elements.length; i++) {
              if (elements[i].localeCompare(minElement) < 0) {
                  minElement = elements[i];
              }
          }
          return minElement;
        }
      } else {
        return null;
      }
    },

    _functionSum: function(resolvedArgs) {
      var sum = 0;
      var listToSum = resolvedArgs[0];
      for (var i = 0; i < listToSum.length; i++) {
        sum += listToSum[i];
      }
      return sum;
    },

    _functionType: function(resolvedArgs) {
        switch (this._getTypeName(resolvedArgs[0])) {
          case TYPE_NUMBER:
            return "number";
          case TYPE_STRING:
            return "string";
          case TYPE_ARRAY:
            return "array";
          case TYPE_OBJECT:
            return "object";
          case TYPE_BOOLEAN:
            return "boolean";
          case TYPE_EXPREF:
            return "expref";
          case TYPE_NULL:
            return "null";
        }
    },

    _functionKeys: function(resolvedArgs) {
        return Object.keys(resolvedArgs[0]);
    },

    _functionValues: function(resolvedArgs) {
        var obj = resolvedArgs[0];
        var keys = Object.keys(obj);
        var values = [];
        for (var i = 0; i < keys.length; i++) {
            values.push(obj[keys[i]]);
        }
        return values;
    },

    _functionJoin: function(resolvedArgs) {
        var joinChar = resolvedArgs[0];
        var listJoin = resolvedArgs[1];
        return listJoin.join(joinChar);
    },

    _functionToArray: function(resolvedArgs) {
        if (this._getTypeName(resolvedArgs[0]) === TYPE_ARRAY) {
            return resolvedArgs[0];
        } else {
            return [resolvedArgs[0]];
        }
    },

    _functionToString: function(resolvedArgs) {
        if (this._getTypeName(resolvedArgs[0]) === TYPE_STRING) {
            return resolvedArgs[0];
        } else {
            return JSON.stringify(resolvedArgs[0]);
        }
    },

    _functionToNumber: function(resolvedArgs) {
        var typeName = this._getTypeName(resolvedArgs[0]);
        var convertedValue;
        if (typeName === TYPE_NUMBER) {
            return resolvedArgs[0];
        } else if (typeName === TYPE_STRING) {
            convertedValue = +resolvedArgs[0];
            if (!isNaN(convertedValue)) {
                return convertedValue;
            }
        }
        return null;
    },

    _functionNotNull: function(resolvedArgs) {
        for (var i = 0; i < resolvedArgs.length; i++) {
            if (this._getTypeName(resolvedArgs[i]) !== TYPE_NULL) {
                return resolvedArgs[i];
            }
        }
        return null;
    },

    _functionSort: function(resolvedArgs) {
        var sortedArray = resolvedArgs[0].slice(0);
        sortedArray.sort();
        return sortedArray;
    },

    _functionSortBy: function(resolvedArgs) {
        var sortedArray = resolvedArgs[0].slice(0);
        if (sortedArray.length === 0) {
            return sortedArray;
        }
        var interpreter = this._interpreter;
        var exprefNode = resolvedArgs[1];
        var requiredType = this._getTypeName(
            interpreter.visit(exprefNode, sortedArray[0]));
        if ([TYPE_NUMBER, TYPE_STRING].indexOf(requiredType) < 0) {
            throw new Error("TypeError");
        }
        var that = this;
        // In order to get a stable sort out of an unstable
        // sort algorithm, we decorate/sort/undecorate (DSU)
        // by creating a new list of [index, element] pairs.
        // In the cmp function, if the evaluated elements are
        // equal, then the index will be used as the tiebreaker.
        // After the decorated list has been sorted, it will be
        // undecorated to extract the original elements.
        var decorated = [];
        for (var i = 0; i < sortedArray.length; i++) {
          decorated.push([i, sortedArray[i]]);
        }
        decorated.sort(function(a, b) {
          var exprA = interpreter.visit(exprefNode, a[1]);
          var exprB = interpreter.visit(exprefNode, b[1]);
          if (that._getTypeName(exprA) !== requiredType) {
              throw new Error(
                  "TypeError: expected " + requiredType + ", received " +
                  that._getTypeName(exprA));
          } else if (that._getTypeName(exprB) !== requiredType) {
              throw new Error(
                  "TypeError: expected " + requiredType + ", received " +
                  that._getTypeName(exprB));
          }
          if (exprA > exprB) {
            return 1;
          } else if (exprA < exprB) {
            return -1;
          } else {
            // If they're equal compare the items by their
            // order to maintain relative order of equal keys
            // (i.e. to get a stable sort).
            return a[0] - b[0];
          }
        });
        // Undecorate: extract out the original list elements.
        for (var j = 0; j < decorated.length; j++) {
          sortedArray[j] = decorated[j][1];
        }
        return sortedArray;
    },

    _functionMaxBy: function(resolvedArgs) {
      var exprefNode = resolvedArgs[1];
      var resolvedArray = resolvedArgs[0];
      var keyFunction = this.createKeyFunction(exprefNode, [TYPE_NUMBER, TYPE_STRING]);
      var maxNumber = -Infinity;
      var maxRecord;
      var current;
      for (var i = 0; i < resolvedArray.length; i++) {
        current = keyFunction(resolvedArray[i]);
        if (current > maxNumber) {
          maxNumber = current;
          maxRecord = resolvedArray[i];
        }
      }
      return maxRecord;
    },

    _functionMinBy: function(resolvedArgs) {
      var exprefNode = resolvedArgs[1];
      var resolvedArray = resolvedArgs[0];
      var keyFunction = this.createKeyFunction(exprefNode, [TYPE_NUMBER, TYPE_STRING]);
      var minNumber = Infinity;
      var minRecord;
      var current;
      for (var i = 0; i < resolvedArray.length; i++) {
        current = keyFunction(resolvedArray[i]);
        if (current < minNumber) {
          minNumber = current;
          minRecord = resolvedArray[i];
        }
      }
      return minRecord;
    },

    createKeyFunction: function(exprefNode, allowedTypes) {
      var that = this;
      var interpreter = this._interpreter;
      var keyFunc = function(x) {
        var current = interpreter.visit(exprefNode, x);
        if (allowedTypes.indexOf(that._getTypeName(current)) < 0) {
          var msg = "TypeError: expected one of " + allowedTypes +
                    ", received " + that._getTypeName(current);
          throw new Error(msg);
        }
        return current;
      };
      return keyFunc;
    }

  };

  function compile(stream) {
    var parser = new Parser();
    var ast = parser.parse(stream);
    return ast;
  }

  function tokenize(stream) {
      var lexer = new Lexer();
      return lexer.tokenize(stream);
  }

  function search(data, expression) {
      var parser = new Parser();
      // This needs to be improved.  Both the interpreter and runtime depend on
      // each other.  The runtime needs the interpreter to support exprefs.
      // There's likely a clean way to avoid the cyclic dependency.
      var runtime = new Runtime();
      var interpreter = new TreeInterpreter(runtime);
      runtime._interpreter = interpreter;
      var node = parser.parse(expression);
      return interpreter.search(node, data);
  }

  exports.tokenize = tokenize;
  exports.compile = compile;
  exports.search = search;
  exports.strictDeepEqual = strictDeepEqual;
})( false ? 0 : exports);


/***/ }),

/***/ 38960:
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

;(function (sax) { // wrapper for non-node envs
  sax.parser = function (strict, opt) { return new SAXParser(strict, opt) }
  sax.SAXParser = SAXParser
  sax.SAXStream = SAXStream
  sax.createStream = createStream

  // When we pass the MAX_BUFFER_LENGTH position, start checking for buffer overruns.
  // When we check, schedule the next check for MAX_BUFFER_LENGTH - (max(buffer lengths)),
  // since that's the earliest that a buffer overrun could occur.  This way, checks are
  // as rare as required, but as often as necessary to ensure never crossing this bound.
  // Furthermore, buffers are only tested at most once per write(), so passing a very
  // large string into write() might have undesirable effects, but this is manageable by
  // the caller, so it is assumed to be safe.  Thus, a call to write() may, in the extreme
  // edge case, result in creating at most one complete copy of the string passed in.
  // Set to Infinity to have unlimited buffers.
  sax.MAX_BUFFER_LENGTH = 64 * 1024

  var buffers = [
    'comment', 'sgmlDecl', 'textNode', 'tagName', 'doctype',
    'procInstName', 'procInstBody', 'entity', 'attribName',
    'attribValue', 'cdata', 'script'
  ]

  sax.EVENTS = [
    'text',
    'processinginstruction',
    'sgmldeclaration',
    'doctype',
    'comment',
    'opentagstart',
    'attribute',
    'opentag',
    'closetag',
    'opencdata',
    'cdata',
    'closecdata',
    'error',
    'end',
    'ready',
    'script',
    'opennamespace',
    'closenamespace'
  ]

  function SAXParser (strict, opt) {
    if (!(this instanceof SAXParser)) {
      return new SAXParser(strict, opt)
    }

    var parser = this
    clearBuffers(parser)
    parser.q = parser.c = ''
    parser.bufferCheckPosition = sax.MAX_BUFFER_LENGTH
    parser.opt = opt || {}
    parser.opt.lowercase = parser.opt.lowercase || parser.opt.lowercasetags
    parser.looseCase = parser.opt.lowercase ? 'toLowerCase' : 'toUpperCase'
    parser.tags = []
    parser.closed = parser.closedRoot = parser.sawRoot = false
    parser.tag = parser.error = null
    parser.strict = !!strict
    parser.noscript = !!(strict || parser.opt.noscript)
    parser.state = S.BEGIN
    parser.strictEntities = parser.opt.strictEntities
    parser.ENTITIES = parser.strictEntities ? Object.create(sax.XML_ENTITIES) : Object.create(sax.ENTITIES)
    parser.attribList = []

    // namespaces form a prototype chain.
    // it always points at the current tag,
    // which protos to its parent tag.
    if (parser.opt.xmlns) {
      parser.ns = Object.create(rootNS)
    }

    // mostly just for error reporting
    parser.trackPosition = parser.opt.position !== false
    if (parser.trackPosition) {
      parser.position = parser.line = parser.column = 0
    }
    emit(parser, 'onready')
  }

  if (!Object.create) {
    Object.create = function (o) {
      function F () {}
      F.prototype = o
      var newf = new F()
      return newf
    }
  }

  if (!Object.keys) {
    Object.keys = function (o) {
      var a = []
      for (var i in o) if (o.hasOwnProperty(i)) a.push(i)
      return a
    }
  }

  function checkBufferLength (parser) {
    var maxAllowed = Math.max(sax.MAX_BUFFER_LENGTH, 10)
    var maxActual = 0
    for (var i = 0, l = buffers.length; i < l; i++) {
      var len = parser[buffers[i]].length
      if (len > maxAllowed) {
        // Text/cdata nodes can get big, and since they're buffered,
        // we can get here under normal conditions.
        // Avoid issues by emitting the text node now,
        // so at least it won't get any bigger.
        switch (buffers[i]) {
          case 'textNode':
            closeText(parser)
            break

          case 'cdata':
            emitNode(parser, 'oncdata', parser.cdata)
            parser.cdata = ''
            break

          case 'script':
            emitNode(parser, 'onscript', parser.script)
            parser.script = ''
            break

          default:
            error(parser, 'Max buffer length exceeded: ' + buffers[i])
        }
      }
      maxActual = Math.max(maxActual, len)
    }
    // schedule the next check for the earliest possible buffer overrun.
    var m = sax.MAX_BUFFER_LENGTH - maxActual
    parser.bufferCheckPosition = m + parser.position
  }

  function clearBuffers (parser) {
    for (var i = 0, l = buffers.length; i < l; i++) {
      parser[buffers[i]] = ''
    }
  }

  function flushBuffers (parser) {
    closeText(parser)
    if (parser.cdata !== '') {
      emitNode(parser, 'oncdata', parser.cdata)
      parser.cdata = ''
    }
    if (parser.script !== '') {
      emitNode(parser, 'onscript', parser.script)
      parser.script = ''
    }
  }

  SAXParser.prototype = {
    end: function () { end(this) },
    write: write,
    resume: function () { this.error = null; return this },
    close: function () { return this.write(null) },
    flush: function () { flushBuffers(this) }
  }

  var Stream
  try {
    Stream = __webpack_require__(92413).Stream
  } catch (ex) {
    Stream = function () {}
  }

  var streamWraps = sax.EVENTS.filter(function (ev) {
    return ev !== 'error' && ev !== 'end'
  })

  function createStream (strict, opt) {
    return new SAXStream(strict, opt)
  }

  function SAXStream (strict, opt) {
    if (!(this instanceof SAXStream)) {
      return new SAXStream(strict, opt)
    }

    Stream.apply(this)

    this._parser = new SAXParser(strict, opt)
    this.writable = true
    this.readable = true

    var me = this

    this._parser.onend = function () {
      me.emit('end')
    }

    this._parser.onerror = function (er) {
      me.emit('error', er)

      // if didn't throw, then means error was handled.
      // go ahead and clear error, so we can write again.
      me._parser.error = null
    }

    this._decoder = null

    streamWraps.forEach(function (ev) {
      Object.defineProperty(me, 'on' + ev, {
        get: function () {
          return me._parser['on' + ev]
        },
        set: function (h) {
          if (!h) {
            me.removeAllListeners(ev)
            me._parser['on' + ev] = h
            return h
          }
          me.on(ev, h)
        },
        enumerable: true,
        configurable: false
      })
    })
  }

  SAXStream.prototype = Object.create(Stream.prototype, {
    constructor: {
      value: SAXStream
    }
  })

  SAXStream.prototype.write = function (data) {
    if (typeof Buffer === 'function' &&
      typeof Buffer.isBuffer === 'function' &&
      Buffer.isBuffer(data)) {
      if (!this._decoder) {
        var SD = __webpack_require__(24304).StringDecoder
        this._decoder = new SD('utf8')
      }
      data = this._decoder.write(data)
    }

    this._parser.write(data.toString())
    this.emit('data', data)
    return true
  }

  SAXStream.prototype.end = function (chunk) {
    if (chunk && chunk.length) {
      this.write(chunk)
    }
    this._parser.end()
    return true
  }

  SAXStream.prototype.on = function (ev, handler) {
    var me = this
    if (!me._parser['on' + ev] && streamWraps.indexOf(ev) !== -1) {
      me._parser['on' + ev] = function () {
        var args = arguments.length === 1 ? [arguments[0]] : Array.apply(null, arguments)
        args.splice(0, 0, ev)
        me.emit.apply(me, args)
      }
    }

    return Stream.prototype.on.call(me, ev, handler)
  }

  // character classes and tokens
  var whitespace = '\r\n\t '

  // this really needs to be replaced with character classes.
  // XML allows all manner of ridiculous numbers and digits.
  var number = '0124356789'
  var letter = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

  // (Letter | "_" | ":")
  var quote = '\'"'
  var attribEnd = whitespace + '>'
  var CDATA = '[CDATA['
  var DOCTYPE = 'DOCTYPE'
  var XML_NAMESPACE = 'http://www.w3.org/XML/1998/namespace'
  var XMLNS_NAMESPACE = 'http://www.w3.org/2000/xmlns/'
  var rootNS = { xml: XML_NAMESPACE, xmlns: XMLNS_NAMESPACE }

  // turn all the string character sets into character class objects.
  whitespace = charClass(whitespace)
  number = charClass(number)
  letter = charClass(letter)

  // http://www.w3.org/TR/REC-xml/#NT-NameStartChar
  // This implementation works on strings, a single character at a time
  // as such, it cannot ever support astral-plane characters (10000-EFFFF)
  // without a significant breaking change to either this  parser, or the
  // JavaScript language.  Implementation of an emoji-capable xml parser
  // is left as an exercise for the reader.
  var nameStart = /[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/

  var nameBody = /[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/

  var entityStart = /[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/
  var entityBody = /[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/

  quote = charClass(quote)
  attribEnd = charClass(attribEnd)

  function charClass (str) {
    return str.split('').reduce(function (s, c) {
      s[c] = true
      return s
    }, {})
  }

  function isRegExp (c) {
    return Object.prototype.toString.call(c) === '[object RegExp]'
  }

  function is (charclass, c) {
    return isRegExp(charclass) ? !!c.match(charclass) : charclass[c]
  }

  function not (charclass, c) {
    return !is(charclass, c)
  }

  var S = 0
  sax.STATE = {
    BEGIN: S++, // leading byte order mark or whitespace
    BEGIN_WHITESPACE: S++, // leading whitespace
    TEXT: S++, // general stuff
    TEXT_ENTITY: S++, // &amp and such.
    OPEN_WAKA: S++, // <
    SGML_DECL: S++, // <!BLARG
    SGML_DECL_QUOTED: S++, // <!BLARG foo "bar
    DOCTYPE: S++, // <!DOCTYPE
    DOCTYPE_QUOTED: S++, // <!DOCTYPE "//blah
    DOCTYPE_DTD: S++, // <!DOCTYPE "//blah" [ ...
    DOCTYPE_DTD_QUOTED: S++, // <!DOCTYPE "//blah" [ "foo
    COMMENT_STARTING: S++, // <!-
    COMMENT: S++, // <!--
    COMMENT_ENDING: S++, // <!-- blah -
    COMMENT_ENDED: S++, // <!-- blah --
    CDATA: S++, // <![CDATA[ something
    CDATA_ENDING: S++, // ]
    CDATA_ENDING_2: S++, // ]]
    PROC_INST: S++, // <?hi
    PROC_INST_BODY: S++, // <?hi there
    PROC_INST_ENDING: S++, // <?hi "there" ?
    OPEN_TAG: S++, // <strong
    OPEN_TAG_SLASH: S++, // <strong /
    ATTRIB: S++, // <a
    ATTRIB_NAME: S++, // <a foo
    ATTRIB_NAME_SAW_WHITE: S++, // <a foo _
    ATTRIB_VALUE: S++, // <a foo=
    ATTRIB_VALUE_QUOTED: S++, // <a foo="bar
    ATTRIB_VALUE_CLOSED: S++, // <a foo="bar"
    ATTRIB_VALUE_UNQUOTED: S++, // <a foo=bar
    ATTRIB_VALUE_ENTITY_Q: S++, // <foo bar="&quot;"
    ATTRIB_VALUE_ENTITY_U: S++, // <foo bar=&quot
    CLOSE_TAG: S++, // </a
    CLOSE_TAG_SAW_WHITE: S++, // </a   >
    SCRIPT: S++, // <script> ...
    SCRIPT_ENDING: S++ // <script> ... <
  }

  sax.XML_ENTITIES = {
    'amp': '&',
    'gt': '>',
    'lt': '<',
    'quot': '"',
    'apos': "'"
  }

  sax.ENTITIES = {
    'amp': '&',
    'gt': '>',
    'lt': '<',
    'quot': '"',
    'apos': "'",
    'AElig': 198,
    'Aacute': 193,
    'Acirc': 194,
    'Agrave': 192,
    'Aring': 197,
    'Atilde': 195,
    'Auml': 196,
    'Ccedil': 199,
    'ETH': 208,
    'Eacute': 201,
    'Ecirc': 202,
    'Egrave': 200,
    'Euml': 203,
    'Iacute': 205,
    'Icirc': 206,
    'Igrave': 204,
    'Iuml': 207,
    'Ntilde': 209,
    'Oacute': 211,
    'Ocirc': 212,
    'Ograve': 210,
    'Oslash': 216,
    'Otilde': 213,
    'Ouml': 214,
    'THORN': 222,
    'Uacute': 218,
    'Ucirc': 219,
    'Ugrave': 217,
    'Uuml': 220,
    'Yacute': 221,
    'aacute': 225,
    'acirc': 226,
    'aelig': 230,
    'agrave': 224,
    'aring': 229,
    'atilde': 227,
    'auml': 228,
    'ccedil': 231,
    'eacute': 233,
    'ecirc': 234,
    'egrave': 232,
    'eth': 240,
    'euml': 235,
    'iacute': 237,
    'icirc': 238,
    'igrave': 236,
    'iuml': 239,
    'ntilde': 241,
    'oacute': 243,
    'ocirc': 244,
    'ograve': 242,
    'oslash': 248,
    'otilde': 245,
    'ouml': 246,
    'szlig': 223,
    'thorn': 254,
    'uacute': 250,
    'ucirc': 251,
    'ugrave': 249,
    'uuml': 252,
    'yacute': 253,
    'yuml': 255,
    'copy': 169,
    'reg': 174,
    'nbsp': 160,
    'iexcl': 161,
    'cent': 162,
    'pound': 163,
    'curren': 164,
    'yen': 165,
    'brvbar': 166,
    'sect': 167,
    'uml': 168,
    'ordf': 170,
    'laquo': 171,
    'not': 172,
    'shy': 173,
    'macr': 175,
    'deg': 176,
    'plusmn': 177,
    'sup1': 185,
    'sup2': 178,
    'sup3': 179,
    'acute': 180,
    'micro': 181,
    'para': 182,
    'middot': 183,
    'cedil': 184,
    'ordm': 186,
    'raquo': 187,
    'frac14': 188,
    'frac12': 189,
    'frac34': 190,
    'iquest': 191,
    'times': 215,
    'divide': 247,
    'OElig': 338,
    'oelig': 339,
    'Scaron': 352,
    'scaron': 353,
    'Yuml': 376,
    'fnof': 402,
    'circ': 710,
    'tilde': 732,
    'Alpha': 913,
    'Beta': 914,
    'Gamma': 915,
    'Delta': 916,
    'Epsilon': 917,
    'Zeta': 918,
    'Eta': 919,
    'Theta': 920,
    'Iota': 921,
    'Kappa': 922,
    'Lambda': 923,
    'Mu': 924,
    'Nu': 925,
    'Xi': 926,
    'Omicron': 927,
    'Pi': 928,
    'Rho': 929,
    'Sigma': 931,
    'Tau': 932,
    'Upsilon': 933,
    'Phi': 934,
    'Chi': 935,
    'Psi': 936,
    'Omega': 937,
    'alpha': 945,
    'beta': 946,
    'gamma': 947,
    'delta': 948,
    'epsilon': 949,
    'zeta': 950,
    'eta': 951,
    'theta': 952,
    'iota': 953,
    'kappa': 954,
    'lambda': 955,
    'mu': 956,
    'nu': 957,
    'xi': 958,
    'omicron': 959,
    'pi': 960,
    'rho': 961,
    'sigmaf': 962,
    'sigma': 963,
    'tau': 964,
    'upsilon': 965,
    'phi': 966,
    'chi': 967,
    'psi': 968,
    'omega': 969,
    'thetasym': 977,
    'upsih': 978,
    'piv': 982,
    'ensp': 8194,
    'emsp': 8195,
    'thinsp': 8201,
    'zwnj': 8204,
    'zwj': 8205,
    'lrm': 8206,
    'rlm': 8207,
    'ndash': 8211,
    'mdash': 8212,
    'lsquo': 8216,
    'rsquo': 8217,
    'sbquo': 8218,
    'ldquo': 8220,
    'rdquo': 8221,
    'bdquo': 8222,
    'dagger': 8224,
    'Dagger': 8225,
    'bull': 8226,
    'hellip': 8230,
    'permil': 8240,
    'prime': 8242,
    'Prime': 8243,
    'lsaquo': 8249,
    'rsaquo': 8250,
    'oline': 8254,
    'frasl': 8260,
    'euro': 8364,
    'image': 8465,
    'weierp': 8472,
    'real': 8476,
    'trade': 8482,
    'alefsym': 8501,
    'larr': 8592,
    'uarr': 8593,
    'rarr': 8594,
    'darr': 8595,
    'harr': 8596,
    'crarr': 8629,
    'lArr': 8656,
    'uArr': 8657,
    'rArr': 8658,
    'dArr': 8659,
    'hArr': 8660,
    'forall': 8704,
    'part': 8706,
    'exist': 8707,
    'empty': 8709,
    'nabla': 8711,
    'isin': 8712,
    'notin': 8713,
    'ni': 8715,
    'prod': 8719,
    'sum': 8721,
    'minus': 8722,
    'lowast': 8727,
    'radic': 8730,
    'prop': 8733,
    'infin': 8734,
    'ang': 8736,
    'and': 8743,
    'or': 8744,
    'cap': 8745,
    'cup': 8746,
    'int': 8747,
    'there4': 8756,
    'sim': 8764,
    'cong': 8773,
    'asymp': 8776,
    'ne': 8800,
    'equiv': 8801,
    'le': 8804,
    'ge': 8805,
    'sub': 8834,
    'sup': 8835,
    'nsub': 8836,
    'sube': 8838,
    'supe': 8839,
    'oplus': 8853,
    'otimes': 8855,
    'perp': 8869,
    'sdot': 8901,
    'lceil': 8968,
    'rceil': 8969,
    'lfloor': 8970,
    'rfloor': 8971,
    'lang': 9001,
    'rang': 9002,
    'loz': 9674,
    'spades': 9824,
    'clubs': 9827,
    'hearts': 9829,
    'diams': 9830
  }

  Object.keys(sax.ENTITIES).forEach(function (key) {
    var e = sax.ENTITIES[key]
    var s = typeof e === 'number' ? String.fromCharCode(e) : e
    sax.ENTITIES[key] = s
  })

  for (var s in sax.STATE) {
    sax.STATE[sax.STATE[s]] = s
  }

  // shorthand
  S = sax.STATE

  function emit (parser, event, data) {
    parser[event] && parser[event](data)
  }

  function emitNode (parser, nodeType, data) {
    if (parser.textNode) closeText(parser)
    emit(parser, nodeType, data)
  }

  function closeText (parser) {
    parser.textNode = textopts(parser.opt, parser.textNode)
    if (parser.textNode) emit(parser, 'ontext', parser.textNode)
    parser.textNode = ''
  }

  function textopts (opt, text) {
    if (opt.trim) text = text.trim()
    if (opt.normalize) text = text.replace(/\s+/g, ' ')
    return text
  }

  function error (parser, er) {
    closeText(parser)
    if (parser.trackPosition) {
      er += '\nLine: ' + parser.line +
        '\nColumn: ' + parser.column +
        '\nChar: ' + parser.c
    }
    er = new Error(er)
    parser.error = er
    emit(parser, 'onerror', er)
    return parser
  }

  function end (parser) {
    if (parser.sawRoot && !parser.closedRoot) strictFail(parser, 'Unclosed root tag')
    if ((parser.state !== S.BEGIN) &&
      (parser.state !== S.BEGIN_WHITESPACE) &&
      (parser.state !== S.TEXT)) {
      error(parser, 'Unexpected end')
    }
    closeText(parser)
    parser.c = ''
    parser.closed = true
    emit(parser, 'onend')
    SAXParser.call(parser, parser.strict, parser.opt)
    return parser
  }

  function strictFail (parser, message) {
    if (typeof parser !== 'object' || !(parser instanceof SAXParser)) {
      throw new Error('bad call to strictFail')
    }
    if (parser.strict) {
      error(parser, message)
    }
  }

  function newTag (parser) {
    if (!parser.strict) parser.tagName = parser.tagName[parser.looseCase]()
    var parent = parser.tags[parser.tags.length - 1] || parser
    var tag = parser.tag = { name: parser.tagName, attributes: {} }

    // will be overridden if tag contails an xmlns="foo" or xmlns:foo="bar"
    if (parser.opt.xmlns) {
      tag.ns = parent.ns
    }
    parser.attribList.length = 0
    emitNode(parser, 'onopentagstart', tag)
  }

  function qname (name, attribute) {
    var i = name.indexOf(':')
    var qualName = i < 0 ? [ '', name ] : name.split(':')
    var prefix = qualName[0]
    var local = qualName[1]

    // <x "xmlns"="http://foo">
    if (attribute && name === 'xmlns') {
      prefix = 'xmlns'
      local = ''
    }

    return { prefix: prefix, local: local }
  }

  function attrib (parser) {
    if (!parser.strict) {
      parser.attribName = parser.attribName[parser.looseCase]()
    }

    if (parser.attribList.indexOf(parser.attribName) !== -1 ||
      parser.tag.attributes.hasOwnProperty(parser.attribName)) {
      parser.attribName = parser.attribValue = ''
      return
    }

    if (parser.opt.xmlns) {
      var qn = qname(parser.attribName, true)
      var prefix = qn.prefix
      var local = qn.local

      if (prefix === 'xmlns') {
        // namespace binding attribute. push the binding into scope
        if (local === 'xml' && parser.attribValue !== XML_NAMESPACE) {
          strictFail(parser,
            'xml: prefix must be bound to ' + XML_NAMESPACE + '\n' +
            'Actual: ' + parser.attribValue)
        } else if (local === 'xmlns' && parser.attribValue !== XMLNS_NAMESPACE) {
          strictFail(parser,
            'xmlns: prefix must be bound to ' + XMLNS_NAMESPACE + '\n' +
            'Actual: ' + parser.attribValue)
        } else {
          var tag = parser.tag
          var parent = parser.tags[parser.tags.length - 1] || parser
          if (tag.ns === parent.ns) {
            tag.ns = Object.create(parent.ns)
          }
          tag.ns[local] = parser.attribValue
        }
      }

      // defer onattribute events until all attributes have been seen
      // so any new bindings can take effect. preserve attribute order
      // so deferred events can be emitted in document order
      parser.attribList.push([parser.attribName, parser.attribValue])
    } else {
      // in non-xmlns mode, we can emit the event right away
      parser.tag.attributes[parser.attribName] = parser.attribValue
      emitNode(parser, 'onattribute', {
        name: parser.attribName,
        value: parser.attribValue
      })
    }

    parser.attribName = parser.attribValue = ''
  }

  function openTag (parser, selfClosing) {
    if (parser.opt.xmlns) {
      // emit namespace binding events
      var tag = parser.tag

      // add namespace info to tag
      var qn = qname(parser.tagName)
      tag.prefix = qn.prefix
      tag.local = qn.local
      tag.uri = tag.ns[qn.prefix] || ''

      if (tag.prefix && !tag.uri) {
        strictFail(parser, 'Unbound namespace prefix: ' +
          JSON.stringify(parser.tagName))
        tag.uri = qn.prefix
      }

      var parent = parser.tags[parser.tags.length - 1] || parser
      if (tag.ns && parent.ns !== tag.ns) {
        Object.keys(tag.ns).forEach(function (p) {
          emitNode(parser, 'onopennamespace', {
            prefix: p,
            uri: tag.ns[p]
          })
        })
      }

      // handle deferred onattribute events
      // Note: do not apply default ns to attributes:
      //   http://www.w3.org/TR/REC-xml-names/#defaulting
      for (var i = 0, l = parser.attribList.length; i < l; i++) {
        var nv = parser.attribList[i]
        var name = nv[0]
        var value = nv[1]
        var qualName = qname(name, true)
        var prefix = qualName.prefix
        var local = qualName.local
        var uri = prefix === '' ? '' : (tag.ns[prefix] || '')
        var a = {
          name: name,
          value: value,
          prefix: prefix,
          local: local,
          uri: uri
        }

        // if there's any attributes with an undefined namespace,
        // then fail on them now.
        if (prefix && prefix !== 'xmlns' && !uri) {
          strictFail(parser, 'Unbound namespace prefix: ' +
            JSON.stringify(prefix))
          a.uri = prefix
        }
        parser.tag.attributes[name] = a
        emitNode(parser, 'onattribute', a)
      }
      parser.attribList.length = 0
    }

    parser.tag.isSelfClosing = !!selfClosing

    // process the tag
    parser.sawRoot = true
    parser.tags.push(parser.tag)
    emitNode(parser, 'onopentag', parser.tag)
    if (!selfClosing) {
      // special case for <script> in non-strict mode.
      if (!parser.noscript && parser.tagName.toLowerCase() === 'script') {
        parser.state = S.SCRIPT
      } else {
        parser.state = S.TEXT
      }
      parser.tag = null
      parser.tagName = ''
    }
    parser.attribName = parser.attribValue = ''
    parser.attribList.length = 0
  }

  function closeTag (parser) {
    if (!parser.tagName) {
      strictFail(parser, 'Weird empty close tag.')
      parser.textNode += '</>'
      parser.state = S.TEXT
      return
    }

    if (parser.script) {
      if (parser.tagName !== 'script') {
        parser.script += '</' + parser.tagName + '>'
        parser.tagName = ''
        parser.state = S.SCRIPT
        return
      }
      emitNode(parser, 'onscript', parser.script)
      parser.script = ''
    }

    // first make sure that the closing tag actually exists.
    // <a><b></c></b></a> will close everything, otherwise.
    var t = parser.tags.length
    var tagName = parser.tagName
    if (!parser.strict) {
      tagName = tagName[parser.looseCase]()
    }
    var closeTo = tagName
    while (t--) {
      var close = parser.tags[t]
      if (close.name !== closeTo) {
        // fail the first time in strict mode
        strictFail(parser, 'Unexpected close tag')
      } else {
        break
      }
    }

    // didn't find it.  we already failed for strict, so just abort.
    if (t < 0) {
      strictFail(parser, 'Unmatched closing tag: ' + parser.tagName)
      parser.textNode += '</' + parser.tagName + '>'
      parser.state = S.TEXT
      return
    }
    parser.tagName = tagName
    var s = parser.tags.length
    while (s-- > t) {
      var tag = parser.tag = parser.tags.pop()
      parser.tagName = parser.tag.name
      emitNode(parser, 'onclosetag', parser.tagName)

      var x = {}
      for (var i in tag.ns) {
        x[i] = tag.ns[i]
      }

      var parent = parser.tags[parser.tags.length - 1] || parser
      if (parser.opt.xmlns && tag.ns !== parent.ns) {
        // remove namespace bindings introduced by tag
        Object.keys(tag.ns).forEach(function (p) {
          var n = tag.ns[p]
          emitNode(parser, 'onclosenamespace', { prefix: p, uri: n })
        })
      }
    }
    if (t === 0) parser.closedRoot = true
    parser.tagName = parser.attribValue = parser.attribName = ''
    parser.attribList.length = 0
    parser.state = S.TEXT
  }

  function parseEntity (parser) {
    var entity = parser.entity
    var entityLC = entity.toLowerCase()
    var num
    var numStr = ''

    if (parser.ENTITIES[entity]) {
      return parser.ENTITIES[entity]
    }
    if (parser.ENTITIES[entityLC]) {
      return parser.ENTITIES[entityLC]
    }
    entity = entityLC
    if (entity.charAt(0) === '#') {
      if (entity.charAt(1) === 'x') {
        entity = entity.slice(2)
        num = parseInt(entity, 16)
        numStr = num.toString(16)
      } else {
        entity = entity.slice(1)
        num = parseInt(entity, 10)
        numStr = num.toString(10)
      }
    }
    entity = entity.replace(/^0+/, '')
    if (numStr.toLowerCase() !== entity) {
      strictFail(parser, 'Invalid character entity')
      return '&' + parser.entity + ';'
    }

    return String.fromCodePoint(num)
  }

  function beginWhiteSpace (parser, c) {
    if (c === '<') {
      parser.state = S.OPEN_WAKA
      parser.startTagPosition = parser.position
    } else if (not(whitespace, c)) {
      // have to process this as a text node.
      // weird, but happens.
      strictFail(parser, 'Non-whitespace before first tag.')
      parser.textNode = c
      parser.state = S.TEXT
    }
  }

  function charAt (chunk, i) {
    var result = ''
    if (i < chunk.length) {
      result = chunk.charAt(i)
    }
    return result
  }

  function write (chunk) {
    var parser = this
    if (this.error) {
      throw this.error
    }
    if (parser.closed) {
      return error(parser,
        'Cannot write after close. Assign an onready handler.')
    }
    if (chunk === null) {
      return end(parser)
    }
    if (typeof chunk === 'object') {
      chunk = chunk.toString()
    }
    var i = 0
    var c = ''
    while (true) {
      c = charAt(chunk, i++)
      parser.c = c
      if (!c) {
        break
      }
      if (parser.trackPosition) {
        parser.position++
        if (c === '\n') {
          parser.line++
          parser.column = 0
        } else {
          parser.column++
        }
      }
      switch (parser.state) {
        case S.BEGIN:
          parser.state = S.BEGIN_WHITESPACE
          if (c === '\uFEFF') {
            continue
          }
          beginWhiteSpace(parser, c)
          continue

        case S.BEGIN_WHITESPACE:
          beginWhiteSpace(parser, c)
          continue

        case S.TEXT:
          if (parser.sawRoot && !parser.closedRoot) {
            var starti = i - 1
            while (c && c !== '<' && c !== '&') {
              c = charAt(chunk, i++)
              if (c && parser.trackPosition) {
                parser.position++
                if (c === '\n') {
                  parser.line++
                  parser.column = 0
                } else {
                  parser.column++
                }
              }
            }
            parser.textNode += chunk.substring(starti, i - 1)
          }
          if (c === '<' && !(parser.sawRoot && parser.closedRoot && !parser.strict)) {
            parser.state = S.OPEN_WAKA
            parser.startTagPosition = parser.position
          } else {
            if (not(whitespace, c) && (!parser.sawRoot || parser.closedRoot)) {
              strictFail(parser, 'Text data outside of root node.')
            }
            if (c === '&') {
              parser.state = S.TEXT_ENTITY
            } else {
              parser.textNode += c
            }
          }
          continue

        case S.SCRIPT:
          // only non-strict
          if (c === '<') {
            parser.state = S.SCRIPT_ENDING
          } else {
            parser.script += c
          }
          continue

        case S.SCRIPT_ENDING:
          if (c === '/') {
            parser.state = S.CLOSE_TAG
          } else {
            parser.script += '<' + c
            parser.state = S.SCRIPT
          }
          continue

        case S.OPEN_WAKA:
          // either a /, ?, !, or text is coming next.
          if (c === '!') {
            parser.state = S.SGML_DECL
            parser.sgmlDecl = ''
          } else if (is(whitespace, c)) {
            // wait for it...
          } else if (is(nameStart, c)) {
            parser.state = S.OPEN_TAG
            parser.tagName = c
          } else if (c === '/') {
            parser.state = S.CLOSE_TAG
            parser.tagName = ''
          } else if (c === '?') {
            parser.state = S.PROC_INST
            parser.procInstName = parser.procInstBody = ''
          } else {
            strictFail(parser, 'Unencoded <')
            // if there was some whitespace, then add that in.
            if (parser.startTagPosition + 1 < parser.position) {
              var pad = parser.position - parser.startTagPosition
              c = new Array(pad).join(' ') + c
            }
            parser.textNode += '<' + c
            parser.state = S.TEXT
          }
          continue

        case S.SGML_DECL:
          if ((parser.sgmlDecl + c).toUpperCase() === CDATA) {
            emitNode(parser, 'onopencdata')
            parser.state = S.CDATA
            parser.sgmlDecl = ''
            parser.cdata = ''
          } else if (parser.sgmlDecl + c === '--') {
            parser.state = S.COMMENT
            parser.comment = ''
            parser.sgmlDecl = ''
          } else if ((parser.sgmlDecl + c).toUpperCase() === DOCTYPE) {
            parser.state = S.DOCTYPE
            if (parser.doctype || parser.sawRoot) {
              strictFail(parser,
                'Inappropriately located doctype declaration')
            }
            parser.doctype = ''
            parser.sgmlDecl = ''
          } else if (c === '>') {
            emitNode(parser, 'onsgmldeclaration', parser.sgmlDecl)
            parser.sgmlDecl = ''
            parser.state = S.TEXT
          } else if (is(quote, c)) {
            parser.state = S.SGML_DECL_QUOTED
            parser.sgmlDecl += c
          } else {
            parser.sgmlDecl += c
          }
          continue

        case S.SGML_DECL_QUOTED:
          if (c === parser.q) {
            parser.state = S.SGML_DECL
            parser.q = ''
          }
          parser.sgmlDecl += c
          continue

        case S.DOCTYPE:
          if (c === '>') {
            parser.state = S.TEXT
            emitNode(parser, 'ondoctype', parser.doctype)
            parser.doctype = true // just remember that we saw it.
          } else {
            parser.doctype += c
            if (c === '[') {
              parser.state = S.DOCTYPE_DTD
            } else if (is(quote, c)) {
              parser.state = S.DOCTYPE_QUOTED
              parser.q = c
            }
          }
          continue

        case S.DOCTYPE_QUOTED:
          parser.doctype += c
          if (c === parser.q) {
            parser.q = ''
            parser.state = S.DOCTYPE
          }
          continue

        case S.DOCTYPE_DTD:
          parser.doctype += c
          if (c === ']') {
            parser.state = S.DOCTYPE
          } else if (is(quote, c)) {
            parser.state = S.DOCTYPE_DTD_QUOTED
            parser.q = c
          }
          continue

        case S.DOCTYPE_DTD_QUOTED:
          parser.doctype += c
          if (c === parser.q) {
            parser.state = S.DOCTYPE_DTD
            parser.q = ''
          }
          continue

        case S.COMMENT:
          if (c === '-') {
            parser.state = S.COMMENT_ENDING
          } else {
            parser.comment += c
          }
          continue

        case S.COMMENT_ENDING:
          if (c === '-') {
            parser.state = S.COMMENT_ENDED
            parser.comment = textopts(parser.opt, parser.comment)
            if (parser.comment) {
              emitNode(parser, 'oncomment', parser.comment)
            }
            parser.comment = ''
          } else {
            parser.comment += '-' + c
            parser.state = S.COMMENT
          }
          continue

        case S.COMMENT_ENDED:
          if (c !== '>') {
            strictFail(parser, 'Malformed comment')
            // allow <!-- blah -- bloo --> in non-strict mode,
            // which is a comment of " blah -- bloo "
            parser.comment += '--' + c
            parser.state = S.COMMENT
          } else {
            parser.state = S.TEXT
          }
          continue

        case S.CDATA:
          if (c === ']') {
            parser.state = S.CDATA_ENDING
          } else {
            parser.cdata += c
          }
          continue

        case S.CDATA_ENDING:
          if (c === ']') {
            parser.state = S.CDATA_ENDING_2
          } else {
            parser.cdata += ']' + c
            parser.state = S.CDATA
          }
          continue

        case S.CDATA_ENDING_2:
          if (c === '>') {
            if (parser.cdata) {
              emitNode(parser, 'oncdata', parser.cdata)
            }
            emitNode(parser, 'onclosecdata')
            parser.cdata = ''
            parser.state = S.TEXT
          } else if (c === ']') {
            parser.cdata += ']'
          } else {
            parser.cdata += ']]' + c
            parser.state = S.CDATA
          }
          continue

        case S.PROC_INST:
          if (c === '?') {
            parser.state = S.PROC_INST_ENDING
          } else if (is(whitespace, c)) {
            parser.state = S.PROC_INST_BODY
          } else {
            parser.procInstName += c
          }
          continue

        case S.PROC_INST_BODY:
          if (!parser.procInstBody && is(whitespace, c)) {
            continue
          } else if (c === '?') {
            parser.state = S.PROC_INST_ENDING
          } else {
            parser.procInstBody += c
          }
          continue

        case S.PROC_INST_ENDING:
          if (c === '>') {
            emitNode(parser, 'onprocessinginstruction', {
              name: parser.procInstName,
              body: parser.procInstBody
            })
            parser.procInstName = parser.procInstBody = ''
            parser.state = S.TEXT
          } else {
            parser.procInstBody += '?' + c
            parser.state = S.PROC_INST_BODY
          }
          continue

        case S.OPEN_TAG:
          if (is(nameBody, c)) {
            parser.tagName += c
          } else {
            newTag(parser)
            if (c === '>') {
              openTag(parser)
            } else if (c === '/') {
              parser.state = S.OPEN_TAG_SLASH
            } else {
              if (not(whitespace, c)) {
                strictFail(parser, 'Invalid character in tag name')
              }
              parser.state = S.ATTRIB
            }
          }
          continue

        case S.OPEN_TAG_SLASH:
          if (c === '>') {
            openTag(parser, true)
            closeTag(parser)
          } else {
            strictFail(parser, 'Forward-slash in opening tag not followed by >')
            parser.state = S.ATTRIB
          }
          continue

        case S.ATTRIB:
          // haven't read the attribute name yet.
          if (is(whitespace, c)) {
            continue
          } else if (c === '>') {
            openTag(parser)
          } else if (c === '/') {
            parser.state = S.OPEN_TAG_SLASH
          } else if (is(nameStart, c)) {
            parser.attribName = c
            parser.attribValue = ''
            parser.state = S.ATTRIB_NAME
          } else {
            strictFail(parser, 'Invalid attribute name')
          }
          continue

        case S.ATTRIB_NAME:
          if (c === '=') {
            parser.state = S.ATTRIB_VALUE
          } else if (c === '>') {
            strictFail(parser, 'Attribute without value')
            parser.attribValue = parser.attribName
            attrib(parser)
            openTag(parser)
          } else if (is(whitespace, c)) {
            parser.state = S.ATTRIB_NAME_SAW_WHITE
          } else if (is(nameBody, c)) {
            parser.attribName += c
          } else {
            strictFail(parser, 'Invalid attribute name')
          }
          continue

        case S.ATTRIB_NAME_SAW_WHITE:
          if (c === '=') {
            parser.state = S.ATTRIB_VALUE
          } else if (is(whitespace, c)) {
            continue
          } else {
            strictFail(parser, 'Attribute without value')
            parser.tag.attributes[parser.attribName] = ''
            parser.attribValue = ''
            emitNode(parser, 'onattribute', {
              name: parser.attribName,
              value: ''
            })
            parser.attribName = ''
            if (c === '>') {
              openTag(parser)
            } else if (is(nameStart, c)) {
              parser.attribName = c
              parser.state = S.ATTRIB_NAME
            } else {
              strictFail(parser, 'Invalid attribute name')
              parser.state = S.ATTRIB
            }
          }
          continue

        case S.ATTRIB_VALUE:
          if (is(whitespace, c)) {
            continue
          } else if (is(quote, c)) {
            parser.q = c
            parser.state = S.ATTRIB_VALUE_QUOTED
          } else {
            strictFail(parser, 'Unquoted attribute value')
            parser.state = S.ATTRIB_VALUE_UNQUOTED
            parser.attribValue = c
          }
          continue

        case S.ATTRIB_VALUE_QUOTED:
          if (c !== parser.q) {
            if (c === '&') {
              parser.state = S.ATTRIB_VALUE_ENTITY_Q
            } else {
              parser.attribValue += c
            }
            continue
          }
          attrib(parser)
          parser.q = ''
          parser.state = S.ATTRIB_VALUE_CLOSED
          continue

        case S.ATTRIB_VALUE_CLOSED:
          if (is(whitespace, c)) {
            parser.state = S.ATTRIB
          } else if (c === '>') {
            openTag(parser)
          } else if (c === '/') {
            parser.state = S.OPEN_TAG_SLASH
          } else if (is(nameStart, c)) {
            strictFail(parser, 'No whitespace between attributes')
            parser.attribName = c
            parser.attribValue = ''
            parser.state = S.ATTRIB_NAME
          } else {
            strictFail(parser, 'Invalid attribute name')
          }
          continue

        case S.ATTRIB_VALUE_UNQUOTED:
          if (not(attribEnd, c)) {
            if (c === '&') {
              parser.state = S.ATTRIB_VALUE_ENTITY_U
            } else {
              parser.attribValue += c
            }
            continue
          }
          attrib(parser)
          if (c === '>') {
            openTag(parser)
          } else {
            parser.state = S.ATTRIB
          }
          continue

        case S.CLOSE_TAG:
          if (!parser.tagName) {
            if (is(whitespace, c)) {
              continue
            } else if (not(nameStart, c)) {
              if (parser.script) {
                parser.script += '</' + c
                parser.state = S.SCRIPT
              } else {
                strictFail(parser, 'Invalid tagname in closing tag.')
              }
            } else {
              parser.tagName = c
            }
          } else if (c === '>') {
            closeTag(parser)
          } else if (is(nameBody, c)) {
            parser.tagName += c
          } else if (parser.script) {
            parser.script += '</' + parser.tagName
            parser.tagName = ''
            parser.state = S.SCRIPT
          } else {
            if (not(whitespace, c)) {
              strictFail(parser, 'Invalid tagname in closing tag')
            }
            parser.state = S.CLOSE_TAG_SAW_WHITE
          }
          continue

        case S.CLOSE_TAG_SAW_WHITE:
          if (is(whitespace, c)) {
            continue
          }
          if (c === '>') {
            closeTag(parser)
          } else {
            strictFail(parser, 'Invalid characters in closing tag')
          }
          continue

        case S.TEXT_ENTITY:
        case S.ATTRIB_VALUE_ENTITY_Q:
        case S.ATTRIB_VALUE_ENTITY_U:
          var returnState
          var buffer
          switch (parser.state) {
            case S.TEXT_ENTITY:
              returnState = S.TEXT
              buffer = 'textNode'
              break

            case S.ATTRIB_VALUE_ENTITY_Q:
              returnState = S.ATTRIB_VALUE_QUOTED
              buffer = 'attribValue'
              break

            case S.ATTRIB_VALUE_ENTITY_U:
              returnState = S.ATTRIB_VALUE_UNQUOTED
              buffer = 'attribValue'
              break
          }

          if (c === ';') {
            parser[buffer] += parseEntity(parser)
            parser.entity = ''
            parser.state = returnState
          } else if (is(parser.entity.length ? entityBody : entityStart, c)) {
            parser.entity += c
          } else {
            strictFail(parser, 'Invalid character in entity name')
            parser[buffer] += '&' + parser.entity + c
            parser.entity = ''
            parser.state = returnState
          }

          continue

        default:
          throw new Error(parser, 'Unknown state: ' + parser.state)
      }
    } // while

    if (parser.position >= parser.bufferCheckPosition) {
      checkBufferLength(parser)
    }
    return parser
  }

  /*! http://mths.be/fromcodepoint v0.1.0 by @mathias */
  if (!String.fromCodePoint) {
    (function () {
      var stringFromCharCode = String.fromCharCode
      var floor = Math.floor
      var fromCodePoint = function () {
        var MAX_SIZE = 0x4000
        var codeUnits = []
        var highSurrogate
        var lowSurrogate
        var index = -1
        var length = arguments.length
        if (!length) {
          return ''
        }
        var result = ''
        while (++index < length) {
          var codePoint = Number(arguments[index])
          if (
            !isFinite(codePoint) || // `NaN`, `+Infinity`, or `-Infinity`
            codePoint < 0 || // not a valid Unicode code point
            codePoint > 0x10FFFF || // not a valid Unicode code point
            floor(codePoint) !== codePoint // not an integer
          ) {
            throw RangeError('Invalid code point: ' + codePoint)
          }
          if (codePoint <= 0xFFFF) { // BMP code point
            codeUnits.push(codePoint)
          } else { // Astral code point; split in surrogate halves
            // http://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae
            codePoint -= 0x10000
            highSurrogate = (codePoint >> 10) + 0xD800
            lowSurrogate = (codePoint % 0x400) + 0xDC00
            codeUnits.push(highSurrogate, lowSurrogate)
          }
          if (index + 1 === length || codeUnits.length > MAX_SIZE) {
            result += stringFromCharCode.apply(null, codeUnits)
            codeUnits.length = 0
          }
        }
        return result
      }
      if (Object.defineProperty) {
        Object.defineProperty(String, 'fromCodePoint', {
          value: fromCodePoint,
          configurable: true,
          writable: true
        })
      } else {
        String.fromCodePoint = fromCodePoint
      }
    }())
  }
})( false ? 0 : exports)


/***/ }),

/***/ 6213:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var v1 = __webpack_require__(59185);
var v4 = __webpack_require__(66125);

var uuid = v4;
uuid.v1 = v1;
uuid.v4 = v4;

module.exports = uuid;


/***/ }),

/***/ 38059:
/***/ ((module) => {

/**
 * Convert array of 16 byte values to UUID string format of the form:
 * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
 */
var byteToHex = [];
for (var i = 0; i < 256; ++i) {
  byteToHex[i] = (i + 0x100).toString(16).substr(1);
}

function bytesToUuid(buf, offset) {
  var i = offset || 0;
  var bth = byteToHex;
  // join used to fix memory issue caused by concatenation: https://bugs.chromium.org/p/v8/issues/detail?id=3175#c4
  return ([bth[buf[i++]], bth[buf[i++]], 
	bth[buf[i++]], bth[buf[i++]], '-',
	bth[buf[i++]], bth[buf[i++]], '-',
	bth[buf[i++]], bth[buf[i++]], '-',
	bth[buf[i++]], bth[buf[i++]], '-',
	bth[buf[i++]], bth[buf[i++]],
	bth[buf[i++]], bth[buf[i++]],
	bth[buf[i++]], bth[buf[i++]]]).join('');
}

module.exports = bytesToUuid;


/***/ }),

/***/ 7910:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

// Unique ID creation requires a high quality random # generator.  In node.js
// this is pretty straight-forward - we use the crypto API.

var crypto = __webpack_require__(76417);

module.exports = function nodeRNG() {
  return crypto.randomBytes(16);
};


/***/ }),

/***/ 59185:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var rng = __webpack_require__(7910);
var bytesToUuid = __webpack_require__(38059);

// **`v1()` - Generate time-based UUID**
//
// Inspired by https://github.com/LiosK/UUID.js
// and http://docs.python.org/library/uuid.html

var _nodeId;
var _clockseq;

// Previous uuid creation time
var _lastMSecs = 0;
var _lastNSecs = 0;

// See https://github.com/broofa/node-uuid for API details
function v1(options, buf, offset) {
  var i = buf && offset || 0;
  var b = buf || [];

  options = options || {};
  var node = options.node || _nodeId;
  var clockseq = options.clockseq !== undefined ? options.clockseq : _clockseq;

  // node and clockseq need to be initialized to random values if they're not
  // specified.  We do this lazily to minimize issues related to insufficient
  // system entropy.  See #189
  if (node == null || clockseq == null) {
    var seedBytes = rng();
    if (node == null) {
      // Per 4.5, create and 48-bit node id, (47 random bits + multicast bit = 1)
      node = _nodeId = [
        seedBytes[0] | 0x01,
        seedBytes[1], seedBytes[2], seedBytes[3], seedBytes[4], seedBytes[5]
      ];
    }
    if (clockseq == null) {
      // Per 4.2.2, randomize (14 bit) clockseq
      clockseq = _clockseq = (seedBytes[6] << 8 | seedBytes[7]) & 0x3fff;
    }
  }

  // UUID timestamps are 100 nano-second units since the Gregorian epoch,
  // (1582-10-15 00:00).  JSNumbers aren't precise enough for this, so
  // time is handled internally as 'msecs' (integer milliseconds) and 'nsecs'
  // (100-nanoseconds offset from msecs) since unix epoch, 1970-01-01 00:00.
  var msecs = options.msecs !== undefined ? options.msecs : new Date().getTime();

  // Per 4.2.1.2, use count of uuid's generated during the current clock
  // cycle to simulate higher resolution clock
  var nsecs = options.nsecs !== undefined ? options.nsecs : _lastNSecs + 1;

  // Time since last uuid creation (in msecs)
  var dt = (msecs - _lastMSecs) + (nsecs - _lastNSecs)/10000;

  // Per 4.2.1.2, Bump clockseq on clock regression
  if (dt < 0 && options.clockseq === undefined) {
    clockseq = clockseq + 1 & 0x3fff;
  }

  // Reset nsecs if clock regresses (new clockseq) or we've moved onto a new
  // time interval
  if ((dt < 0 || msecs > _lastMSecs) && options.nsecs === undefined) {
    nsecs = 0;
  }

  // Per 4.2.1.2 Throw error if too many uuids are requested
  if (nsecs >= 10000) {
    throw new Error('uuid.v1(): Can\'t create more than 10M uuids/sec');
  }

  _lastMSecs = msecs;
  _lastNSecs = nsecs;
  _clockseq = clockseq;

  // Per 4.1.4 - Convert from unix epoch to Gregorian epoch
  msecs += 12219292800000;

  // `time_low`
  var tl = ((msecs & 0xfffffff) * 10000 + nsecs) % 0x100000000;
  b[i++] = tl >>> 24 & 0xff;
  b[i++] = tl >>> 16 & 0xff;
  b[i++] = tl >>> 8 & 0xff;
  b[i++] = tl & 0xff;

  // `time_mid`
  var tmh = (msecs / 0x100000000 * 10000) & 0xfffffff;
  b[i++] = tmh >>> 8 & 0xff;
  b[i++] = tmh & 0xff;

  // `time_high_and_version`
  b[i++] = tmh >>> 24 & 0xf | 0x10; // include version
  b[i++] = tmh >>> 16 & 0xff;

  // `clock_seq_hi_and_reserved` (Per 4.2.2 - include variant)
  b[i++] = clockseq >>> 8 | 0x80;

  // `clock_seq_low`
  b[i++] = clockseq & 0xff;

  // `node`
  for (var n = 0; n < 6; ++n) {
    b[i + n] = node[n];
  }

  return buf ? buf : bytesToUuid(b);
}

module.exports = v1;


/***/ }),

/***/ 66125:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var rng = __webpack_require__(7910);
var bytesToUuid = __webpack_require__(38059);

function v4(options, buf, offset) {
  var i = buf && offset || 0;

  if (typeof(options) == 'string') {
    buf = options === 'binary' ? new Array(16) : null;
    options = null;
  }
  options = options || {};

  var rnds = options.random || (options.rng || rng)();

  // Per 4.4, set bits for version and `clock_seq_hi_and_reserved`
  rnds[6] = (rnds[6] & 0x0f) | 0x40;
  rnds[8] = (rnds[8] & 0x3f) | 0x80;

  // Copy bytes to buffer, if provided
  if (buf) {
    for (var ii = 0; ii < 16; ++ii) {
      buf[i + ii] = rnds[ii];
    }
  }

  return buf || bytesToUuid(rnds);
}

module.exports = v4;


/***/ }),

/***/ 1145:
/***/ (function(__unused_webpack_module, exports) {

// Generated by CoffeeScript 1.12.7
(function() {
  "use strict";
  exports.stripBOM = function(str) {
    if (str[0] === '\uFEFF') {
      return str.substring(1);
    } else {
      return str;
    }
  };

}).call(this);


/***/ }),

/***/ 98918:
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  "use strict";
  var builder, defaults, escapeCDATA, requiresCDATA, wrapCDATA,
    hasProp = {}.hasOwnProperty;

  builder = __webpack_require__(35616);

  defaults = __webpack_require__(51690).defaults;

  requiresCDATA = function(entry) {
    return typeof entry === "string" && (entry.indexOf('&') >= 0 || entry.indexOf('>') >= 0 || entry.indexOf('<') >= 0);
  };

  wrapCDATA = function(entry) {
    return "<![CDATA[" + (escapeCDATA(entry)) + "]]>";
  };

  escapeCDATA = function(entry) {
    return entry.replace(']]>', ']]]]><![CDATA[>');
  };

  exports.Builder = (function() {
    function Builder(opts) {
      var key, ref, value;
      this.options = {};
      ref = defaults["0.2"];
      for (key in ref) {
        if (!hasProp.call(ref, key)) continue;
        value = ref[key];
        this.options[key] = value;
      }
      for (key in opts) {
        if (!hasProp.call(opts, key)) continue;
        value = opts[key];
        this.options[key] = value;
      }
    }

    Builder.prototype.buildObject = function(rootObj) {
      var attrkey, charkey, render, rootElement, rootName;
      attrkey = this.options.attrkey;
      charkey = this.options.charkey;
      if ((Object.keys(rootObj).length === 1) && (this.options.rootName === defaults['0.2'].rootName)) {
        rootName = Object.keys(rootObj)[0];
        rootObj = rootObj[rootName];
      } else {
        rootName = this.options.rootName;
      }
      render = (function(_this) {
        return function(element, obj) {
          var attr, child, entry, index, key, value;
          if (typeof obj !== 'object') {
            if (_this.options.cdata && requiresCDATA(obj)) {
              element.raw(wrapCDATA(obj));
            } else {
              element.txt(obj);
            }
          } else if (Array.isArray(obj)) {
            for (index in obj) {
              if (!hasProp.call(obj, index)) continue;
              child = obj[index];
              for (key in child) {
                entry = child[key];
                element = render(element.ele(key), entry).up();
              }
            }
          } else {
            for (key in obj) {
              if (!hasProp.call(obj, key)) continue;
              child = obj[key];
              if (key === attrkey) {
                if (typeof child === "object") {
                  for (attr in child) {
                    value = child[attr];
                    element = element.att(attr, value);
                  }
                }
              } else if (key === charkey) {
                if (_this.options.cdata && requiresCDATA(child)) {
                  element = element.raw(wrapCDATA(child));
                } else {
                  element = element.txt(child);
                }
              } else if (Array.isArray(child)) {
                for (index in child) {
                  if (!hasProp.call(child, index)) continue;
                  entry = child[index];
                  if (typeof entry === 'string') {
                    if (_this.options.cdata && requiresCDATA(entry)) {
                      element = element.ele(key).raw(wrapCDATA(entry)).up();
                    } else {
                      element = element.ele(key, entry).up();
                    }
                  } else {
                    element = render(element.ele(key), entry).up();
                  }
                }
              } else if (typeof child === "object") {
                element = render(element.ele(key), child).up();
              } else {
                if (typeof child === 'string' && _this.options.cdata && requiresCDATA(child)) {
                  element = element.ele(key).raw(wrapCDATA(child)).up();
                } else {
                  if (child == null) {
                    child = '';
                  }
                  element = element.ele(key, child.toString()).up();
                }
              }
            }
          }
          return element;
        };
      })(this);
      rootElement = builder.create(rootName, this.options.xmldec, this.options.doctype, {
        headless: this.options.headless,
        allowSurrogateChars: this.options.allowSurrogateChars
      });
      return render(rootElement, rootObj).end(this.options.renderOpts);
    };

    return Builder;

  })();

}).call(this);


/***/ }),

/***/ 51690:
/***/ (function(__unused_webpack_module, exports) {

// Generated by CoffeeScript 1.12.7
(function() {
  exports.defaults = {
    "0.1": {
      explicitCharkey: false,
      trim: true,
      normalize: true,
      normalizeTags: false,
      attrkey: "@",
      charkey: "#",
      explicitArray: false,
      ignoreAttrs: false,
      mergeAttrs: false,
      explicitRoot: false,
      validator: null,
      xmlns: false,
      explicitChildren: false,
      childkey: '@@',
      charsAsChildren: false,
      includeWhiteChars: false,
      async: false,
      strict: true,
      attrNameProcessors: null,
      attrValueProcessors: null,
      tagNameProcessors: null,
      valueProcessors: null,
      emptyTag: ''
    },
    "0.2": {
      explicitCharkey: false,
      trim: false,
      normalize: false,
      normalizeTags: false,
      attrkey: "$",
      charkey: "_",
      explicitArray: true,
      ignoreAttrs: false,
      mergeAttrs: false,
      explicitRoot: true,
      validator: null,
      xmlns: false,
      explicitChildren: false,
      preserveChildrenOrder: false,
      childkey: '$$',
      charsAsChildren: false,
      includeWhiteChars: false,
      async: false,
      strict: true,
      attrNameProcessors: null,
      attrValueProcessors: null,
      tagNameProcessors: null,
      valueProcessors: null,
      rootName: 'root',
      xmldec: {
        'version': '1.0',
        'encoding': 'UTF-8',
        'standalone': true
      },
      doctype: null,
      renderOpts: {
        'pretty': true,
        'indent': '  ',
        'newline': '\n'
      },
      headless: false,
      chunkSize: 10000,
      emptyTag: '',
      cdata: false
    }
  };

}).call(this);


/***/ }),

/***/ 38356:
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  "use strict";
  var bom, defaults, events, isEmpty, processItem, processors, sax, setImmediate,
    bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  sax = __webpack_require__(38960);

  events = __webpack_require__(28614);

  bom = __webpack_require__(1145);

  processors = __webpack_require__(19308);

  setImmediate = __webpack_require__(78213).setImmediate;

  defaults = __webpack_require__(51690).defaults;

  isEmpty = function(thing) {
    return typeof thing === "object" && (thing != null) && Object.keys(thing).length === 0;
  };

  processItem = function(processors, item, key) {
    var i, len, process;
    for (i = 0, len = processors.length; i < len; i++) {
      process = processors[i];
      item = process(item, key);
    }
    return item;
  };

  exports.Parser = (function(superClass) {
    extend(Parser, superClass);

    function Parser(opts) {
      this.parseString = bind(this.parseString, this);
      this.reset = bind(this.reset, this);
      this.assignOrPush = bind(this.assignOrPush, this);
      this.processAsync = bind(this.processAsync, this);
      var key, ref, value;
      if (!(this instanceof exports.Parser)) {
        return new exports.Parser(opts);
      }
      this.options = {};
      ref = defaults["0.2"];
      for (key in ref) {
        if (!hasProp.call(ref, key)) continue;
        value = ref[key];
        this.options[key] = value;
      }
      for (key in opts) {
        if (!hasProp.call(opts, key)) continue;
        value = opts[key];
        this.options[key] = value;
      }
      if (this.options.xmlns) {
        this.options.xmlnskey = this.options.attrkey + "ns";
      }
      if (this.options.normalizeTags) {
        if (!this.options.tagNameProcessors) {
          this.options.tagNameProcessors = [];
        }
        this.options.tagNameProcessors.unshift(processors.normalize);
      }
      this.reset();
    }

    Parser.prototype.processAsync = function() {
      var chunk, err;
      try {
        if (this.remaining.length <= this.options.chunkSize) {
          chunk = this.remaining;
          this.remaining = '';
          this.saxParser = this.saxParser.write(chunk);
          return this.saxParser.close();
        } else {
          chunk = this.remaining.substr(0, this.options.chunkSize);
          this.remaining = this.remaining.substr(this.options.chunkSize, this.remaining.length);
          this.saxParser = this.saxParser.write(chunk);
          return setImmediate(this.processAsync);
        }
      } catch (error1) {
        err = error1;
        if (!this.saxParser.errThrown) {
          this.saxParser.errThrown = true;
          return this.emit(err);
        }
      }
    };

    Parser.prototype.assignOrPush = function(obj, key, newValue) {
      if (!(key in obj)) {
        if (!this.options.explicitArray) {
          return obj[key] = newValue;
        } else {
          return obj[key] = [newValue];
        }
      } else {
        if (!(obj[key] instanceof Array)) {
          obj[key] = [obj[key]];
        }
        return obj[key].push(newValue);
      }
    };

    Parser.prototype.reset = function() {
      var attrkey, charkey, ontext, stack;
      this.removeAllListeners();
      this.saxParser = sax.parser(this.options.strict, {
        trim: false,
        normalize: false,
        xmlns: this.options.xmlns
      });
      this.saxParser.errThrown = false;
      this.saxParser.onerror = (function(_this) {
        return function(error) {
          _this.saxParser.resume();
          if (!_this.saxParser.errThrown) {
            _this.saxParser.errThrown = true;
            return _this.emit("error", error);
          }
        };
      })(this);
      this.saxParser.onend = (function(_this) {
        return function() {
          if (!_this.saxParser.ended) {
            _this.saxParser.ended = true;
            return _this.emit("end", _this.resultObject);
          }
        };
      })(this);
      this.saxParser.ended = false;
      this.EXPLICIT_CHARKEY = this.options.explicitCharkey;
      this.resultObject = null;
      stack = [];
      attrkey = this.options.attrkey;
      charkey = this.options.charkey;
      this.saxParser.onopentag = (function(_this) {
        return function(node) {
          var key, newValue, obj, processedKey, ref;
          obj = {};
          obj[charkey] = "";
          if (!_this.options.ignoreAttrs) {
            ref = node.attributes;
            for (key in ref) {
              if (!hasProp.call(ref, key)) continue;
              if (!(attrkey in obj) && !_this.options.mergeAttrs) {
                obj[attrkey] = {};
              }
              newValue = _this.options.attrValueProcessors ? processItem(_this.options.attrValueProcessors, node.attributes[key], key) : node.attributes[key];
              processedKey = _this.options.attrNameProcessors ? processItem(_this.options.attrNameProcessors, key) : key;
              if (_this.options.mergeAttrs) {
                _this.assignOrPush(obj, processedKey, newValue);
              } else {
                obj[attrkey][processedKey] = newValue;
              }
            }
          }
          obj["#name"] = _this.options.tagNameProcessors ? processItem(_this.options.tagNameProcessors, node.name) : node.name;
          if (_this.options.xmlns) {
            obj[_this.options.xmlnskey] = {
              uri: node.uri,
              local: node.local
            };
          }
          return stack.push(obj);
        };
      })(this);
      this.saxParser.onclosetag = (function(_this) {
        return function() {
          var cdata, emptyStr, key, node, nodeName, obj, objClone, old, s, xpath;
          obj = stack.pop();
          nodeName = obj["#name"];
          if (!_this.options.explicitChildren || !_this.options.preserveChildrenOrder) {
            delete obj["#name"];
          }
          if (obj.cdata === true) {
            cdata = obj.cdata;
            delete obj.cdata;
          }
          s = stack[stack.length - 1];
          if (obj[charkey].match(/^\s*$/) && !cdata) {
            emptyStr = obj[charkey];
            delete obj[charkey];
          } else {
            if (_this.options.trim) {
              obj[charkey] = obj[charkey].trim();
            }
            if (_this.options.normalize) {
              obj[charkey] = obj[charkey].replace(/\s{2,}/g, " ").trim();
            }
            obj[charkey] = _this.options.valueProcessors ? processItem(_this.options.valueProcessors, obj[charkey], nodeName) : obj[charkey];
            if (Object.keys(obj).length === 1 && charkey in obj && !_this.EXPLICIT_CHARKEY) {
              obj = obj[charkey];
            }
          }
          if (isEmpty(obj)) {
            obj = _this.options.emptyTag !== '' ? _this.options.emptyTag : emptyStr;
          }
          if (_this.options.validator != null) {
            xpath = "/" + ((function() {
              var i, len, results;
              results = [];
              for (i = 0, len = stack.length; i < len; i++) {
                node = stack[i];
                results.push(node["#name"]);
              }
              return results;
            })()).concat(nodeName).join("/");
            (function() {
              var err;
              try {
                return obj = _this.options.validator(xpath, s && s[nodeName], obj);
              } catch (error1) {
                err = error1;
                return _this.emit("error", err);
              }
            })();
          }
          if (_this.options.explicitChildren && !_this.options.mergeAttrs && typeof obj === 'object') {
            if (!_this.options.preserveChildrenOrder) {
              node = {};
              if (_this.options.attrkey in obj) {
                node[_this.options.attrkey] = obj[_this.options.attrkey];
                delete obj[_this.options.attrkey];
              }
              if (!_this.options.charsAsChildren && _this.options.charkey in obj) {
                node[_this.options.charkey] = obj[_this.options.charkey];
                delete obj[_this.options.charkey];
              }
              if (Object.getOwnPropertyNames(obj).length > 0) {
                node[_this.options.childkey] = obj;
              }
              obj = node;
            } else if (s) {
              s[_this.options.childkey] = s[_this.options.childkey] || [];
              objClone = {};
              for (key in obj) {
                if (!hasProp.call(obj, key)) continue;
                objClone[key] = obj[key];
              }
              s[_this.options.childkey].push(objClone);
              delete obj["#name"];
              if (Object.keys(obj).length === 1 && charkey in obj && !_this.EXPLICIT_CHARKEY) {
                obj = obj[charkey];
              }
            }
          }
          if (stack.length > 0) {
            return _this.assignOrPush(s, nodeName, obj);
          } else {
            if (_this.options.explicitRoot) {
              old = obj;
              obj = {};
              obj[nodeName] = old;
            }
            _this.resultObject = obj;
            _this.saxParser.ended = true;
            return _this.emit("end", _this.resultObject);
          }
        };
      })(this);
      ontext = (function(_this) {
        return function(text) {
          var charChild, s;
          s = stack[stack.length - 1];
          if (s) {
            s[charkey] += text;
            if (_this.options.explicitChildren && _this.options.preserveChildrenOrder && _this.options.charsAsChildren && (_this.options.includeWhiteChars || text.replace(/\\n/g, '').trim() !== '')) {
              s[_this.options.childkey] = s[_this.options.childkey] || [];
              charChild = {
                '#name': '__text__'
              };
              charChild[charkey] = text;
              if (_this.options.normalize) {
                charChild[charkey] = charChild[charkey].replace(/\s{2,}/g, " ").trim();
              }
              s[_this.options.childkey].push(charChild);
            }
            return s;
          }
        };
      })(this);
      this.saxParser.ontext = ontext;
      return this.saxParser.oncdata = (function(_this) {
        return function(text) {
          var s;
          s = ontext(text);
          if (s) {
            return s.cdata = true;
          }
        };
      })(this);
    };

    Parser.prototype.parseString = function(str, cb) {
      var err;
      if ((cb != null) && typeof cb === "function") {
        this.on("end", function(result) {
          this.reset();
          return cb(null, result);
        });
        this.on("error", function(err) {
          this.reset();
          return cb(err);
        });
      }
      try {
        str = str.toString();
        if (str.trim() === '') {
          this.emit("end", null);
          return true;
        }
        str = bom.stripBOM(str);
        if (this.options.async) {
          this.remaining = str;
          setImmediate(this.processAsync);
          return this.saxParser;
        }
        return this.saxParser.write(str).close();
      } catch (error1) {
        err = error1;
        if (!(this.saxParser.errThrown || this.saxParser.ended)) {
          this.emit('error', err);
          return this.saxParser.errThrown = true;
        } else if (this.saxParser.ended) {
          throw err;
        }
      }
    };

    return Parser;

  })(events.EventEmitter);

  exports.parseString = function(str, a, b) {
    var cb, options, parser;
    if (b != null) {
      if (typeof b === 'function') {
        cb = b;
      }
      if (typeof a === 'object') {
        options = a;
      }
    } else {
      if (typeof a === 'function') {
        cb = a;
      }
      options = {};
    }
    parser = new exports.Parser(options);
    return parser.parseString(str, cb);
  };

}).call(this);


/***/ }),

/***/ 19308:
/***/ (function(__unused_webpack_module, exports) {

// Generated by CoffeeScript 1.12.7
(function() {
  "use strict";
  var prefixMatch;

  prefixMatch = new RegExp(/(?!xmlns)^.*:/);

  exports.normalize = function(str) {
    return str.toLowerCase();
  };

  exports.firstCharLowerCase = function(str) {
    return str.charAt(0).toLowerCase() + str.slice(1);
  };

  exports.stripPrefix = function(str) {
    return str.replace(prefixMatch, '');
  };

  exports.parseNumbers = function(str) {
    if (!isNaN(str)) {
      str = str % 1 === 0 ? parseInt(str, 10) : parseFloat(str);
    }
    return str;
  };

  exports.parseBooleans = function(str) {
    if (/^(?:true|false)$/i.test(str)) {
      str = str.toLowerCase() === 'true';
    }
    return str;
  };

}).call(this);


/***/ }),

/***/ 7438:
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  "use strict";
  var builder, defaults, parser, processors,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  defaults = __webpack_require__(51690);

  builder = __webpack_require__(98918);

  parser = __webpack_require__(38356);

  processors = __webpack_require__(19308);

  exports.defaults = defaults.defaults;

  exports.processors = processors;

  exports.ValidationError = (function(superClass) {
    extend(ValidationError, superClass);

    function ValidationError(message) {
      this.message = message;
    }

    return ValidationError;

  })(Error);

  exports.Builder = builder.Builder;

  exports.Parser = parser.Parser;

  exports.parseString = parser.parseString;

}).call(this);


/***/ }),

/***/ 72108:
/***/ (function(module) {

// Generated by CoffeeScript 1.12.7
(function() {
  var assign, isArray, isEmpty, isFunction, isObject, isPlainObject,
    slice = [].slice,
    hasProp = {}.hasOwnProperty;

  assign = function() {
    var i, key, len, source, sources, target;
    target = arguments[0], sources = 2 <= arguments.length ? slice.call(arguments, 1) : [];
    if (isFunction(Object.assign)) {
      Object.assign.apply(null, arguments);
    } else {
      for (i = 0, len = sources.length; i < len; i++) {
        source = sources[i];
        if (source != null) {
          for (key in source) {
            if (!hasProp.call(source, key)) continue;
            target[key] = source[key];
          }
        }
      }
    }
    return target;
  };

  isFunction = function(val) {
    return !!val && Object.prototype.toString.call(val) === '[object Function]';
  };

  isObject = function(val) {
    var ref;
    return !!val && ((ref = typeof val) === 'function' || ref === 'object');
  };

  isArray = function(val) {
    if (isFunction(Array.isArray)) {
      return Array.isArray(val);
    } else {
      return Object.prototype.toString.call(val) === '[object Array]';
    }
  };

  isEmpty = function(val) {
    var key;
    if (isArray(val)) {
      return !val.length;
    } else {
      for (key in val) {
        if (!hasProp.call(val, key)) continue;
        return false;
      }
      return true;
    }
  };

  isPlainObject = function(val) {
    var ctor, proto;
    return isObject(val) && (proto = Object.getPrototypeOf(val)) && (ctor = proto.constructor) && (typeof ctor === 'function') && (ctor instanceof ctor) && (Function.prototype.toString.call(ctor) === Function.prototype.toString.call(Object));
  };

  module.exports.assign = assign;

  module.exports.isFunction = isFunction;

  module.exports.isObject = isObject;

  module.exports.isArray = isArray;

  module.exports.isEmpty = isEmpty;

  module.exports.isPlainObject = isPlainObject;

}).call(this);


/***/ }),

/***/ 56416:
/***/ (function(module) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLAttribute;

  module.exports = XMLAttribute = (function() {
    function XMLAttribute(parent, name, value) {
      this.options = parent.options;
      this.stringify = parent.stringify;
      if (name == null) {
        throw new Error("Missing attribute name of element " + parent.name);
      }
      if (value == null) {
        throw new Error("Missing attribute value for attribute " + name + " of element " + parent.name);
      }
      this.name = this.stringify.attName(name);
      this.value = this.stringify.attValue(value);
    }

    XMLAttribute.prototype.clone = function() {
      return Object.create(this);
    };

    XMLAttribute.prototype.toString = function(options) {
      return this.options.writer.set(options).attribute(this);
    };

    return XMLAttribute;

  })();

}).call(this);


/***/ }),

/***/ 51367:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLCData, XMLNode,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLCData = (function(superClass) {
    extend(XMLCData, superClass);

    function XMLCData(parent, text) {
      XMLCData.__super__.constructor.call(this, parent);
      if (text == null) {
        throw new Error("Missing CDATA text");
      }
      this.text = this.stringify.cdata(text);
    }

    XMLCData.prototype.clone = function() {
      return Object.create(this);
    };

    XMLCData.prototype.toString = function(options) {
      return this.options.writer.set(options).cdata(this);
    };

    return XMLCData;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 82638:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLComment, XMLNode,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLComment = (function(superClass) {
    extend(XMLComment, superClass);

    function XMLComment(parent, text) {
      XMLComment.__super__.constructor.call(this, parent);
      if (text == null) {
        throw new Error("Missing comment text");
      }
      this.text = this.stringify.comment(text);
    }

    XMLComment.prototype.clone = function() {
      return Object.create(this);
    };

    XMLComment.prototype.toString = function(options) {
      return this.options.writer.set(options).comment(this);
    };

    return XMLComment;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 66646:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDTDAttList, XMLNode,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLDTDAttList = (function(superClass) {
    extend(XMLDTDAttList, superClass);

    function XMLDTDAttList(parent, elementName, attributeName, attributeType, defaultValueType, defaultValue) {
      XMLDTDAttList.__super__.constructor.call(this, parent);
      if (elementName == null) {
        throw new Error("Missing DTD element name");
      }
      if (attributeName == null) {
        throw new Error("Missing DTD attribute name");
      }
      if (!attributeType) {
        throw new Error("Missing DTD attribute type");
      }
      if (!defaultValueType) {
        throw new Error("Missing DTD attribute default");
      }
      if (defaultValueType.indexOf('#') !== 0) {
        defaultValueType = '#' + defaultValueType;
      }
      if (!defaultValueType.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/)) {
        throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT");
      }
      if (defaultValue && !defaultValueType.match(/^(#FIXED|#DEFAULT)$/)) {
        throw new Error("Default value only applies to #FIXED or #DEFAULT");
      }
      this.elementName = this.stringify.eleName(elementName);
      this.attributeName = this.stringify.attName(attributeName);
      this.attributeType = this.stringify.dtdAttType(attributeType);
      this.defaultValue = this.stringify.dtdAttDefault(defaultValue);
      this.defaultValueType = defaultValueType;
    }

    XMLDTDAttList.prototype.toString = function(options) {
      return this.options.writer.set(options).dtdAttList(this);
    };

    return XMLDTDAttList;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 63300:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDTDElement, XMLNode,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLDTDElement = (function(superClass) {
    extend(XMLDTDElement, superClass);

    function XMLDTDElement(parent, name, value) {
      XMLDTDElement.__super__.constructor.call(this, parent);
      if (name == null) {
        throw new Error("Missing DTD element name");
      }
      if (!value) {
        value = '(#PCDATA)';
      }
      if (Array.isArray(value)) {
        value = '(' + value.join(',') + ')';
      }
      this.name = this.stringify.eleName(name);
      this.value = this.stringify.dtdElementValue(value);
    }

    XMLDTDElement.prototype.toString = function(options) {
      return this.options.writer.set(options).dtdElement(this);
    };

    return XMLDTDElement;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 77161:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDTDEntity, XMLNode, isObject,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  isObject = __webpack_require__(72108).isObject;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLDTDEntity = (function(superClass) {
    extend(XMLDTDEntity, superClass);

    function XMLDTDEntity(parent, pe, name, value) {
      XMLDTDEntity.__super__.constructor.call(this, parent);
      if (name == null) {
        throw new Error("Missing entity name");
      }
      if (value == null) {
        throw new Error("Missing entity value");
      }
      this.pe = !!pe;
      this.name = this.stringify.eleName(name);
      if (!isObject(value)) {
        this.value = this.stringify.dtdEntityValue(value);
      } else {
        if (!value.pubID && !value.sysID) {
          throw new Error("Public and/or system identifiers are required for an external entity");
        }
        if (value.pubID && !value.sysID) {
          throw new Error("System identifier is required for a public external entity");
        }
        if (value.pubID != null) {
          this.pubID = this.stringify.dtdPubID(value.pubID);
        }
        if (value.sysID != null) {
          this.sysID = this.stringify.dtdSysID(value.sysID);
        }
        if (value.nData != null) {
          this.nData = this.stringify.dtdNData(value.nData);
        }
        if (this.pe && this.nData) {
          throw new Error("Notation declaration is not allowed in a parameter entity");
        }
      }
    }

    XMLDTDEntity.prototype.toString = function(options) {
      return this.options.writer.set(options).dtdEntity(this);
    };

    return XMLDTDEntity;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 24259:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDTDNotation, XMLNode,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLDTDNotation = (function(superClass) {
    extend(XMLDTDNotation, superClass);

    function XMLDTDNotation(parent, name, value) {
      XMLDTDNotation.__super__.constructor.call(this, parent);
      if (name == null) {
        throw new Error("Missing notation name");
      }
      if (!value.pubID && !value.sysID) {
        throw new Error("Public or system identifiers are required for an external entity");
      }
      this.name = this.stringify.eleName(name);
      if (value.pubID != null) {
        this.pubID = this.stringify.dtdPubID(value.pubID);
      }
      if (value.sysID != null) {
        this.sysID = this.stringify.dtdSysID(value.sysID);
      }
    }

    XMLDTDNotation.prototype.toString = function(options) {
      return this.options.writer.set(options).dtdNotation(this);
    };

    return XMLDTDNotation;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 6154:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDeclaration, XMLNode, isObject,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  isObject = __webpack_require__(72108).isObject;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLDeclaration = (function(superClass) {
    extend(XMLDeclaration, superClass);

    function XMLDeclaration(parent, version, encoding, standalone) {
      var ref;
      XMLDeclaration.__super__.constructor.call(this, parent);
      if (isObject(version)) {
        ref = version, version = ref.version, encoding = ref.encoding, standalone = ref.standalone;
      }
      if (!version) {
        version = '1.0';
      }
      this.version = this.stringify.xmlVersion(version);
      if (encoding != null) {
        this.encoding = this.stringify.xmlEncoding(encoding);
      }
      if (standalone != null) {
        this.standalone = this.stringify.xmlStandalone(standalone);
      }
    }

    XMLDeclaration.prototype.toString = function(options) {
      return this.options.writer.set(options).declaration(this);
    };

    return XMLDeclaration;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 91634:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDocType, XMLNode, isObject,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  isObject = __webpack_require__(72108).isObject;

  XMLNode = __webpack_require__(40069);

  XMLDTDAttList = __webpack_require__(66646);

  XMLDTDEntity = __webpack_require__(77161);

  XMLDTDElement = __webpack_require__(63300);

  XMLDTDNotation = __webpack_require__(24259);

  module.exports = XMLDocType = (function(superClass) {
    extend(XMLDocType, superClass);

    function XMLDocType(parent, pubID, sysID) {
      var ref, ref1;
      XMLDocType.__super__.constructor.call(this, parent);
      this.documentObject = parent;
      if (isObject(pubID)) {
        ref = pubID, pubID = ref.pubID, sysID = ref.sysID;
      }
      if (sysID == null) {
        ref1 = [pubID, sysID], sysID = ref1[0], pubID = ref1[1];
      }
      if (pubID != null) {
        this.pubID = this.stringify.dtdPubID(pubID);
      }
      if (sysID != null) {
        this.sysID = this.stringify.dtdSysID(sysID);
      }
    }

    XMLDocType.prototype.element = function(name, value) {
      var child;
      child = new XMLDTDElement(this, name, value);
      this.children.push(child);
      return this;
    };

    XMLDocType.prototype.attList = function(elementName, attributeName, attributeType, defaultValueType, defaultValue) {
      var child;
      child = new XMLDTDAttList(this, elementName, attributeName, attributeType, defaultValueType, defaultValue);
      this.children.push(child);
      return this;
    };

    XMLDocType.prototype.entity = function(name, value) {
      var child;
      child = new XMLDTDEntity(this, false, name, value);
      this.children.push(child);
      return this;
    };

    XMLDocType.prototype.pEntity = function(name, value) {
      var child;
      child = new XMLDTDEntity(this, true, name, value);
      this.children.push(child);
      return this;
    };

    XMLDocType.prototype.notation = function(name, value) {
      var child;
      child = new XMLDTDNotation(this, name, value);
      this.children.push(child);
      return this;
    };

    XMLDocType.prototype.toString = function(options) {
      return this.options.writer.set(options).docType(this);
    };

    XMLDocType.prototype.ele = function(name, value) {
      return this.element(name, value);
    };

    XMLDocType.prototype.att = function(elementName, attributeName, attributeType, defaultValueType, defaultValue) {
      return this.attList(elementName, attributeName, attributeType, defaultValueType, defaultValue);
    };

    XMLDocType.prototype.ent = function(name, value) {
      return this.entity(name, value);
    };

    XMLDocType.prototype.pent = function(name, value) {
      return this.pEntity(name, value);
    };

    XMLDocType.prototype.not = function(name, value) {
      return this.notation(name, value);
    };

    XMLDocType.prototype.up = function() {
      return this.root() || this.documentObject;
    };

    return XMLDocType;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 78454:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDocument, XMLNode, XMLStringWriter, XMLStringifier, isPlainObject,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  isPlainObject = __webpack_require__(72108).isPlainObject;

  XMLNode = __webpack_require__(40069);

  XMLStringifier = __webpack_require__(11658);

  XMLStringWriter = __webpack_require__(1931);

  module.exports = XMLDocument = (function(superClass) {
    extend(XMLDocument, superClass);

    function XMLDocument(options) {
      XMLDocument.__super__.constructor.call(this, null);
      options || (options = {});
      if (!options.writer) {
        options.writer = new XMLStringWriter();
      }
      this.options = options;
      this.stringify = new XMLStringifier(options);
      this.isDocument = true;
    }

    XMLDocument.prototype.end = function(writer) {
      var writerOptions;
      if (!writer) {
        writer = this.options.writer;
      } else if (isPlainObject(writer)) {
        writerOptions = writer;
        writer = this.options.writer.set(writerOptions);
      }
      return writer.document(this);
    };

    XMLDocument.prototype.toString = function(options) {
      return this.options.writer.set(options).document(this);
    };

    return XMLDocument;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 92898:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLAttribute, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDocumentCB, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStringWriter, XMLStringifier, XMLText, isFunction, isObject, isPlainObject, ref,
    hasProp = {}.hasOwnProperty;

  ref = __webpack_require__(72108), isObject = ref.isObject, isFunction = ref.isFunction, isPlainObject = ref.isPlainObject;

  XMLElement = __webpack_require__(93481);

  XMLCData = __webpack_require__(51367);

  XMLComment = __webpack_require__(82638);

  XMLRaw = __webpack_require__(25764);

  XMLText = __webpack_require__(65995);

  XMLProcessingInstruction = __webpack_require__(79361);

  XMLDeclaration = __webpack_require__(6154);

  XMLDocType = __webpack_require__(91634);

  XMLDTDAttList = __webpack_require__(66646);

  XMLDTDEntity = __webpack_require__(77161);

  XMLDTDElement = __webpack_require__(63300);

  XMLDTDNotation = __webpack_require__(24259);

  XMLAttribute = __webpack_require__(56416);

  XMLStringifier = __webpack_require__(11658);

  XMLStringWriter = __webpack_require__(1931);

  module.exports = XMLDocumentCB = (function() {
    function XMLDocumentCB(options, onData, onEnd) {
      var writerOptions;
      options || (options = {});
      if (!options.writer) {
        options.writer = new XMLStringWriter(options);
      } else if (isPlainObject(options.writer)) {
        writerOptions = options.writer;
        options.writer = new XMLStringWriter(writerOptions);
      }
      this.options = options;
      this.writer = options.writer;
      this.stringify = new XMLStringifier(options);
      this.onDataCallback = onData || function() {};
      this.onEndCallback = onEnd || function() {};
      this.currentNode = null;
      this.currentLevel = -1;
      this.openTags = {};
      this.documentStarted = false;
      this.documentCompleted = false;
      this.root = null;
    }

    XMLDocumentCB.prototype.node = function(name, attributes, text) {
      var ref1;
      if (name == null) {
        throw new Error("Missing node name");
      }
      if (this.root && this.currentLevel === -1) {
        throw new Error("Document can only have one root node");
      }
      this.openCurrent();
      name = name.valueOf();
      if (attributes == null) {
        attributes = {};
      }
      attributes = attributes.valueOf();
      if (!isObject(attributes)) {
        ref1 = [attributes, text], text = ref1[0], attributes = ref1[1];
      }
      this.currentNode = new XMLElement(this, name, attributes);
      this.currentNode.children = false;
      this.currentLevel++;
      this.openTags[this.currentLevel] = this.currentNode;
      if (text != null) {
        this.text(text);
      }
      return this;
    };

    XMLDocumentCB.prototype.element = function(name, attributes, text) {
      if (this.currentNode && this.currentNode instanceof XMLDocType) {
        return this.dtdElement.apply(this, arguments);
      } else {
        return this.node(name, attributes, text);
      }
    };

    XMLDocumentCB.prototype.attribute = function(name, value) {
      var attName, attValue;
      if (!this.currentNode || this.currentNode.children) {
        throw new Error("att() can only be used immediately after an ele() call in callback mode");
      }
      if (name != null) {
        name = name.valueOf();
      }
      if (isObject(name)) {
        for (attName in name) {
          if (!hasProp.call(name, attName)) continue;
          attValue = name[attName];
          this.attribute(attName, attValue);
        }
      } else {
        if (isFunction(value)) {
          value = value.apply();
        }
        if (!this.options.skipNullAttributes || (value != null)) {
          this.currentNode.attributes[name] = new XMLAttribute(this, name, value);
        }
      }
      return this;
    };

    XMLDocumentCB.prototype.text = function(value) {
      var node;
      this.openCurrent();
      node = new XMLText(this, value);
      this.onData(this.writer.text(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.cdata = function(value) {
      var node;
      this.openCurrent();
      node = new XMLCData(this, value);
      this.onData(this.writer.cdata(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.comment = function(value) {
      var node;
      this.openCurrent();
      node = new XMLComment(this, value);
      this.onData(this.writer.comment(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.raw = function(value) {
      var node;
      this.openCurrent();
      node = new XMLRaw(this, value);
      this.onData(this.writer.raw(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.instruction = function(target, value) {
      var i, insTarget, insValue, len, node;
      this.openCurrent();
      if (target != null) {
        target = target.valueOf();
      }
      if (value != null) {
        value = value.valueOf();
      }
      if (Array.isArray(target)) {
        for (i = 0, len = target.length; i < len; i++) {
          insTarget = target[i];
          this.instruction(insTarget);
        }
      } else if (isObject(target)) {
        for (insTarget in target) {
          if (!hasProp.call(target, insTarget)) continue;
          insValue = target[insTarget];
          this.instruction(insTarget, insValue);
        }
      } else {
        if (isFunction(value)) {
          value = value.apply();
        }
        node = new XMLProcessingInstruction(this, target, value);
        this.onData(this.writer.processingInstruction(node, this.currentLevel + 1));
      }
      return this;
    };

    XMLDocumentCB.prototype.declaration = function(version, encoding, standalone) {
      var node;
      this.openCurrent();
      if (this.documentStarted) {
        throw new Error("declaration() must be the first node");
      }
      node = new XMLDeclaration(this, version, encoding, standalone);
      this.onData(this.writer.declaration(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.doctype = function(root, pubID, sysID) {
      this.openCurrent();
      if (root == null) {
        throw new Error("Missing root node name");
      }
      if (this.root) {
        throw new Error("dtd() must come before the root node");
      }
      this.currentNode = new XMLDocType(this, pubID, sysID);
      this.currentNode.rootNodeName = root;
      this.currentNode.children = false;
      this.currentLevel++;
      this.openTags[this.currentLevel] = this.currentNode;
      return this;
    };

    XMLDocumentCB.prototype.dtdElement = function(name, value) {
      var node;
      this.openCurrent();
      node = new XMLDTDElement(this, name, value);
      this.onData(this.writer.dtdElement(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.attList = function(elementName, attributeName, attributeType, defaultValueType, defaultValue) {
      var node;
      this.openCurrent();
      node = new XMLDTDAttList(this, elementName, attributeName, attributeType, defaultValueType, defaultValue);
      this.onData(this.writer.dtdAttList(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.entity = function(name, value) {
      var node;
      this.openCurrent();
      node = new XMLDTDEntity(this, false, name, value);
      this.onData(this.writer.dtdEntity(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.pEntity = function(name, value) {
      var node;
      this.openCurrent();
      node = new XMLDTDEntity(this, true, name, value);
      this.onData(this.writer.dtdEntity(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.notation = function(name, value) {
      var node;
      this.openCurrent();
      node = new XMLDTDNotation(this, name, value);
      this.onData(this.writer.dtdNotation(node, this.currentLevel + 1));
      return this;
    };

    XMLDocumentCB.prototype.up = function() {
      if (this.currentLevel < 0) {
        throw new Error("The document node has no parent");
      }
      if (this.currentNode) {
        if (this.currentNode.children) {
          this.closeNode(this.currentNode);
        } else {
          this.openNode(this.currentNode);
        }
        this.currentNode = null;
      } else {
        this.closeNode(this.openTags[this.currentLevel]);
      }
      delete this.openTags[this.currentLevel];
      this.currentLevel--;
      return this;
    };

    XMLDocumentCB.prototype.end = function() {
      while (this.currentLevel >= 0) {
        this.up();
      }
      return this.onEnd();
    };

    XMLDocumentCB.prototype.openCurrent = function() {
      if (this.currentNode) {
        this.currentNode.children = true;
        return this.openNode(this.currentNode);
      }
    };

    XMLDocumentCB.prototype.openNode = function(node) {
      if (!node.isOpen) {
        if (!this.root && this.currentLevel === 0 && node instanceof XMLElement) {
          this.root = node;
        }
        this.onData(this.writer.openNode(node, this.currentLevel));
        return node.isOpen = true;
      }
    };

    XMLDocumentCB.prototype.closeNode = function(node) {
      if (!node.isClosed) {
        this.onData(this.writer.closeNode(node, this.currentLevel));
        return node.isClosed = true;
      }
    };

    XMLDocumentCB.prototype.onData = function(chunk) {
      this.documentStarted = true;
      return this.onDataCallback(chunk);
    };

    XMLDocumentCB.prototype.onEnd = function() {
      this.documentCompleted = true;
      return this.onEndCallback();
    };

    XMLDocumentCB.prototype.ele = function() {
      return this.element.apply(this, arguments);
    };

    XMLDocumentCB.prototype.nod = function(name, attributes, text) {
      return this.node(name, attributes, text);
    };

    XMLDocumentCB.prototype.txt = function(value) {
      return this.text(value);
    };

    XMLDocumentCB.prototype.dat = function(value) {
      return this.cdata(value);
    };

    XMLDocumentCB.prototype.com = function(value) {
      return this.comment(value);
    };

    XMLDocumentCB.prototype.ins = function(target, value) {
      return this.instruction(target, value);
    };

    XMLDocumentCB.prototype.dec = function(version, encoding, standalone) {
      return this.declaration(version, encoding, standalone);
    };

    XMLDocumentCB.prototype.dtd = function(root, pubID, sysID) {
      return this.doctype(root, pubID, sysID);
    };

    XMLDocumentCB.prototype.e = function(name, attributes, text) {
      return this.element(name, attributes, text);
    };

    XMLDocumentCB.prototype.n = function(name, attributes, text) {
      return this.node(name, attributes, text);
    };

    XMLDocumentCB.prototype.t = function(value) {
      return this.text(value);
    };

    XMLDocumentCB.prototype.d = function(value) {
      return this.cdata(value);
    };

    XMLDocumentCB.prototype.c = function(value) {
      return this.comment(value);
    };

    XMLDocumentCB.prototype.r = function(value) {
      return this.raw(value);
    };

    XMLDocumentCB.prototype.i = function(target, value) {
      return this.instruction(target, value);
    };

    XMLDocumentCB.prototype.att = function() {
      if (this.currentNode && this.currentNode instanceof XMLDocType) {
        return this.attList.apply(this, arguments);
      } else {
        return this.attribute.apply(this, arguments);
      }
    };

    XMLDocumentCB.prototype.a = function() {
      if (this.currentNode && this.currentNode instanceof XMLDocType) {
        return this.attList.apply(this, arguments);
      } else {
        return this.attribute.apply(this, arguments);
      }
    };

    XMLDocumentCB.prototype.ent = function(name, value) {
      return this.entity(name, value);
    };

    XMLDocumentCB.prototype.pent = function(name, value) {
      return this.pEntity(name, value);
    };

    XMLDocumentCB.prototype.not = function(name, value) {
      return this.notation(name, value);
    };

    return XMLDocumentCB;

  })();

}).call(this);


/***/ }),

/***/ 93481:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLAttribute, XMLElement, XMLNode, isFunction, isObject, ref,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  ref = __webpack_require__(72108), isObject = ref.isObject, isFunction = ref.isFunction;

  XMLNode = __webpack_require__(40069);

  XMLAttribute = __webpack_require__(56416);

  module.exports = XMLElement = (function(superClass) {
    extend(XMLElement, superClass);

    function XMLElement(parent, name, attributes) {
      XMLElement.__super__.constructor.call(this, parent);
      if (name == null) {
        throw new Error("Missing element name");
      }
      this.name = this.stringify.eleName(name);
      this.attributes = {};
      if (attributes != null) {
        this.attribute(attributes);
      }
      if (parent.isDocument) {
        this.isRoot = true;
        this.documentObject = parent;
        parent.rootObject = this;
      }
    }

    XMLElement.prototype.clone = function() {
      var att, attName, clonedSelf, ref1;
      clonedSelf = Object.create(this);
      if (clonedSelf.isRoot) {
        clonedSelf.documentObject = null;
      }
      clonedSelf.attributes = {};
      ref1 = this.attributes;
      for (attName in ref1) {
        if (!hasProp.call(ref1, attName)) continue;
        att = ref1[attName];
        clonedSelf.attributes[attName] = att.clone();
      }
      clonedSelf.children = [];
      this.children.forEach(function(child) {
        var clonedChild;
        clonedChild = child.clone();
        clonedChild.parent = clonedSelf;
        return clonedSelf.children.push(clonedChild);
      });
      return clonedSelf;
    };

    XMLElement.prototype.attribute = function(name, value) {
      var attName, attValue;
      if (name != null) {
        name = name.valueOf();
      }
      if (isObject(name)) {
        for (attName in name) {
          if (!hasProp.call(name, attName)) continue;
          attValue = name[attName];
          this.attribute(attName, attValue);
        }
      } else {
        if (isFunction(value)) {
          value = value.apply();
        }
        if (!this.options.skipNullAttributes || (value != null)) {
          this.attributes[name] = new XMLAttribute(this, name, value);
        }
      }
      return this;
    };

    XMLElement.prototype.removeAttribute = function(name) {
      var attName, i, len;
      if (name == null) {
        throw new Error("Missing attribute name");
      }
      name = name.valueOf();
      if (Array.isArray(name)) {
        for (i = 0, len = name.length; i < len; i++) {
          attName = name[i];
          delete this.attributes[attName];
        }
      } else {
        delete this.attributes[name];
      }
      return this;
    };

    XMLElement.prototype.toString = function(options) {
      return this.options.writer.set(options).element(this);
    };

    XMLElement.prototype.att = function(name, value) {
      return this.attribute(name, value);
    };

    XMLElement.prototype.a = function(name, value) {
      return this.attribute(name, value);
    };

    return XMLElement;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 40069:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLCData, XMLComment, XMLDeclaration, XMLDocType, XMLElement, XMLNode, XMLProcessingInstruction, XMLRaw, XMLText, isEmpty, isFunction, isObject, ref,
    hasProp = {}.hasOwnProperty;

  ref = __webpack_require__(72108), isObject = ref.isObject, isFunction = ref.isFunction, isEmpty = ref.isEmpty;

  XMLElement = null;

  XMLCData = null;

  XMLComment = null;

  XMLDeclaration = null;

  XMLDocType = null;

  XMLRaw = null;

  XMLText = null;

  XMLProcessingInstruction = null;

  module.exports = XMLNode = (function() {
    function XMLNode(parent) {
      this.parent = parent;
      if (this.parent) {
        this.options = this.parent.options;
        this.stringify = this.parent.stringify;
      }
      this.children = [];
      if (!XMLElement) {
        XMLElement = __webpack_require__(93481);
        XMLCData = __webpack_require__(51367);
        XMLComment = __webpack_require__(82638);
        XMLDeclaration = __webpack_require__(6154);
        XMLDocType = __webpack_require__(91634);
        XMLRaw = __webpack_require__(25764);
        XMLText = __webpack_require__(65995);
        XMLProcessingInstruction = __webpack_require__(79361);
      }
    }

    XMLNode.prototype.element = function(name, attributes, text) {
      var childNode, item, j, k, key, lastChild, len, len1, ref1, val;
      lastChild = null;
      if (attributes == null) {
        attributes = {};
      }
      attributes = attributes.valueOf();
      if (!isObject(attributes)) {
        ref1 = [attributes, text], text = ref1[0], attributes = ref1[1];
      }
      if (name != null) {
        name = name.valueOf();
      }
      if (Array.isArray(name)) {
        for (j = 0, len = name.length; j < len; j++) {
          item = name[j];
          lastChild = this.element(item);
        }
      } else if (isFunction(name)) {
        lastChild = this.element(name.apply());
      } else if (isObject(name)) {
        for (key in name) {
          if (!hasProp.call(name, key)) continue;
          val = name[key];
          if (isFunction(val)) {
            val = val.apply();
          }
          if ((isObject(val)) && (isEmpty(val))) {
            val = null;
          }
          if (!this.options.ignoreDecorators && this.stringify.convertAttKey && key.indexOf(this.stringify.convertAttKey) === 0) {
            lastChild = this.attribute(key.substr(this.stringify.convertAttKey.length), val);
          } else if (!this.options.separateArrayItems && Array.isArray(val)) {
            for (k = 0, len1 = val.length; k < len1; k++) {
              item = val[k];
              childNode = {};
              childNode[key] = item;
              lastChild = this.element(childNode);
            }
          } else if (isObject(val)) {
            lastChild = this.element(key);
            lastChild.element(val);
          } else {
            lastChild = this.element(key, val);
          }
        }
      } else {
        if (!this.options.ignoreDecorators && this.stringify.convertTextKey && name.indexOf(this.stringify.convertTextKey) === 0) {
          lastChild = this.text(text);
        } else if (!this.options.ignoreDecorators && this.stringify.convertCDataKey && name.indexOf(this.stringify.convertCDataKey) === 0) {
          lastChild = this.cdata(text);
        } else if (!this.options.ignoreDecorators && this.stringify.convertCommentKey && name.indexOf(this.stringify.convertCommentKey) === 0) {
          lastChild = this.comment(text);
        } else if (!this.options.ignoreDecorators && this.stringify.convertRawKey && name.indexOf(this.stringify.convertRawKey) === 0) {
          lastChild = this.raw(text);
        } else if (!this.options.ignoreDecorators && this.stringify.convertPIKey && name.indexOf(this.stringify.convertPIKey) === 0) {
          lastChild = this.instruction(name.substr(this.stringify.convertPIKey.length), text);
        } else {
          lastChild = this.node(name, attributes, text);
        }
      }
      if (lastChild == null) {
        throw new Error("Could not create any elements with: " + name);
      }
      return lastChild;
    };

    XMLNode.prototype.insertBefore = function(name, attributes, text) {
      var child, i, removed;
      if (this.isRoot) {
        throw new Error("Cannot insert elements at root level");
      }
      i = this.parent.children.indexOf(this);
      removed = this.parent.children.splice(i);
      child = this.parent.element(name, attributes, text);
      Array.prototype.push.apply(this.parent.children, removed);
      return child;
    };

    XMLNode.prototype.insertAfter = function(name, attributes, text) {
      var child, i, removed;
      if (this.isRoot) {
        throw new Error("Cannot insert elements at root level");
      }
      i = this.parent.children.indexOf(this);
      removed = this.parent.children.splice(i + 1);
      child = this.parent.element(name, attributes, text);
      Array.prototype.push.apply(this.parent.children, removed);
      return child;
    };

    XMLNode.prototype.remove = function() {
      var i, ref1;
      if (this.isRoot) {
        throw new Error("Cannot remove the root element");
      }
      i = this.parent.children.indexOf(this);
      [].splice.apply(this.parent.children, [i, i - i + 1].concat(ref1 = [])), ref1;
      return this.parent;
    };

    XMLNode.prototype.node = function(name, attributes, text) {
      var child, ref1;
      if (name != null) {
        name = name.valueOf();
      }
      attributes || (attributes = {});
      attributes = attributes.valueOf();
      if (!isObject(attributes)) {
        ref1 = [attributes, text], text = ref1[0], attributes = ref1[1];
      }
      child = new XMLElement(this, name, attributes);
      if (text != null) {
        child.text(text);
      }
      this.children.push(child);
      return child;
    };

    XMLNode.prototype.text = function(value) {
      var child;
      child = new XMLText(this, value);
      this.children.push(child);
      return this;
    };

    XMLNode.prototype.cdata = function(value) {
      var child;
      child = new XMLCData(this, value);
      this.children.push(child);
      return this;
    };

    XMLNode.prototype.comment = function(value) {
      var child;
      child = new XMLComment(this, value);
      this.children.push(child);
      return this;
    };

    XMLNode.prototype.commentBefore = function(value) {
      var child, i, removed;
      i = this.parent.children.indexOf(this);
      removed = this.parent.children.splice(i);
      child = this.parent.comment(value);
      Array.prototype.push.apply(this.parent.children, removed);
      return this;
    };

    XMLNode.prototype.commentAfter = function(value) {
      var child, i, removed;
      i = this.parent.children.indexOf(this);
      removed = this.parent.children.splice(i + 1);
      child = this.parent.comment(value);
      Array.prototype.push.apply(this.parent.children, removed);
      return this;
    };

    XMLNode.prototype.raw = function(value) {
      var child;
      child = new XMLRaw(this, value);
      this.children.push(child);
      return this;
    };

    XMLNode.prototype.instruction = function(target, value) {
      var insTarget, insValue, instruction, j, len;
      if (target != null) {
        target = target.valueOf();
      }
      if (value != null) {
        value = value.valueOf();
      }
      if (Array.isArray(target)) {
        for (j = 0, len = target.length; j < len; j++) {
          insTarget = target[j];
          this.instruction(insTarget);
        }
      } else if (isObject(target)) {
        for (insTarget in target) {
          if (!hasProp.call(target, insTarget)) continue;
          insValue = target[insTarget];
          this.instruction(insTarget, insValue);
        }
      } else {
        if (isFunction(value)) {
          value = value.apply();
        }
        instruction = new XMLProcessingInstruction(this, target, value);
        this.children.push(instruction);
      }
      return this;
    };

    XMLNode.prototype.instructionBefore = function(target, value) {
      var child, i, removed;
      i = this.parent.children.indexOf(this);
      removed = this.parent.children.splice(i);
      child = this.parent.instruction(target, value);
      Array.prototype.push.apply(this.parent.children, removed);
      return this;
    };

    XMLNode.prototype.instructionAfter = function(target, value) {
      var child, i, removed;
      i = this.parent.children.indexOf(this);
      removed = this.parent.children.splice(i + 1);
      child = this.parent.instruction(target, value);
      Array.prototype.push.apply(this.parent.children, removed);
      return this;
    };

    XMLNode.prototype.declaration = function(version, encoding, standalone) {
      var doc, xmldec;
      doc = this.document();
      xmldec = new XMLDeclaration(doc, version, encoding, standalone);
      if (doc.children[0] instanceof XMLDeclaration) {
        doc.children[0] = xmldec;
      } else {
        doc.children.unshift(xmldec);
      }
      return doc.root() || doc;
    };

    XMLNode.prototype.doctype = function(pubID, sysID) {
      var child, doc, doctype, i, j, k, len, len1, ref1, ref2;
      doc = this.document();
      doctype = new XMLDocType(doc, pubID, sysID);
      ref1 = doc.children;
      for (i = j = 0, len = ref1.length; j < len; i = ++j) {
        child = ref1[i];
        if (child instanceof XMLDocType) {
          doc.children[i] = doctype;
          return doctype;
        }
      }
      ref2 = doc.children;
      for (i = k = 0, len1 = ref2.length; k < len1; i = ++k) {
        child = ref2[i];
        if (child.isRoot) {
          doc.children.splice(i, 0, doctype);
          return doctype;
        }
      }
      doc.children.push(doctype);
      return doctype;
    };

    XMLNode.prototype.up = function() {
      if (this.isRoot) {
        throw new Error("The root node has no parent. Use doc() if you need to get the document object.");
      }
      return this.parent;
    };

    XMLNode.prototype.root = function() {
      var node;
      node = this;
      while (node) {
        if (node.isDocument) {
          return node.rootObject;
        } else if (node.isRoot) {
          return node;
        } else {
          node = node.parent;
        }
      }
    };

    XMLNode.prototype.document = function() {
      var node;
      node = this;
      while (node) {
        if (node.isDocument) {
          return node;
        } else {
          node = node.parent;
        }
      }
    };

    XMLNode.prototype.end = function(options) {
      return this.document().end(options);
    };

    XMLNode.prototype.prev = function() {
      var i;
      i = this.parent.children.indexOf(this);
      if (i < 1) {
        throw new Error("Already at the first node");
      }
      return this.parent.children[i - 1];
    };

    XMLNode.prototype.next = function() {
      var i;
      i = this.parent.children.indexOf(this);
      if (i === -1 || i === this.parent.children.length - 1) {
        throw new Error("Already at the last node");
      }
      return this.parent.children[i + 1];
    };

    XMLNode.prototype.importDocument = function(doc) {
      var clonedRoot;
      clonedRoot = doc.root().clone();
      clonedRoot.parent = this;
      clonedRoot.isRoot = false;
      this.children.push(clonedRoot);
      return this;
    };

    XMLNode.prototype.ele = function(name, attributes, text) {
      return this.element(name, attributes, text);
    };

    XMLNode.prototype.nod = function(name, attributes, text) {
      return this.node(name, attributes, text);
    };

    XMLNode.prototype.txt = function(value) {
      return this.text(value);
    };

    XMLNode.prototype.dat = function(value) {
      return this.cdata(value);
    };

    XMLNode.prototype.com = function(value) {
      return this.comment(value);
    };

    XMLNode.prototype.ins = function(target, value) {
      return this.instruction(target, value);
    };

    XMLNode.prototype.doc = function() {
      return this.document();
    };

    XMLNode.prototype.dec = function(version, encoding, standalone) {
      return this.declaration(version, encoding, standalone);
    };

    XMLNode.prototype.dtd = function(pubID, sysID) {
      return this.doctype(pubID, sysID);
    };

    XMLNode.prototype.e = function(name, attributes, text) {
      return this.element(name, attributes, text);
    };

    XMLNode.prototype.n = function(name, attributes, text) {
      return this.node(name, attributes, text);
    };

    XMLNode.prototype.t = function(value) {
      return this.text(value);
    };

    XMLNode.prototype.d = function(value) {
      return this.cdata(value);
    };

    XMLNode.prototype.c = function(value) {
      return this.comment(value);
    };

    XMLNode.prototype.r = function(value) {
      return this.raw(value);
    };

    XMLNode.prototype.i = function(target, value) {
      return this.instruction(target, value);
    };

    XMLNode.prototype.u = function() {
      return this.up();
    };

    XMLNode.prototype.importXMLBuilder = function(doc) {
      return this.importDocument(doc);
    };

    return XMLNode;

  })();

}).call(this);


/***/ }),

/***/ 79361:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLNode, XMLProcessingInstruction,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLProcessingInstruction = (function(superClass) {
    extend(XMLProcessingInstruction, superClass);

    function XMLProcessingInstruction(parent, target, value) {
      XMLProcessingInstruction.__super__.constructor.call(this, parent);
      if (target == null) {
        throw new Error("Missing instruction target");
      }
      this.target = this.stringify.insTarget(target);
      if (value) {
        this.value = this.stringify.insValue(value);
      }
    }

    XMLProcessingInstruction.prototype.clone = function() {
      return Object.create(this);
    };

    XMLProcessingInstruction.prototype.toString = function(options) {
      return this.options.writer.set(options).processingInstruction(this);
    };

    return XMLProcessingInstruction;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 25764:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLNode, XMLRaw,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLRaw = (function(superClass) {
    extend(XMLRaw, superClass);

    function XMLRaw(parent, text) {
      XMLRaw.__super__.constructor.call(this, parent);
      if (text == null) {
        throw new Error("Missing raw text");
      }
      this.value = this.stringify.raw(text);
    }

    XMLRaw.prototype.clone = function() {
      return Object.create(this);
    };

    XMLRaw.prototype.toString = function(options) {
      return this.options.writer.set(options).raw(this);
    };

    return XMLRaw;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 59890:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStreamWriter, XMLText, XMLWriterBase,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLDeclaration = __webpack_require__(6154);

  XMLDocType = __webpack_require__(91634);

  XMLCData = __webpack_require__(51367);

  XMLComment = __webpack_require__(82638);

  XMLElement = __webpack_require__(93481);

  XMLRaw = __webpack_require__(25764);

  XMLText = __webpack_require__(65995);

  XMLProcessingInstruction = __webpack_require__(79361);

  XMLDTDAttList = __webpack_require__(66646);

  XMLDTDElement = __webpack_require__(63300);

  XMLDTDEntity = __webpack_require__(77161);

  XMLDTDNotation = __webpack_require__(24259);

  XMLWriterBase = __webpack_require__(14834);

  module.exports = XMLStreamWriter = (function(superClass) {
    extend(XMLStreamWriter, superClass);

    function XMLStreamWriter(stream, options) {
      XMLStreamWriter.__super__.constructor.call(this, options);
      this.stream = stream;
    }

    XMLStreamWriter.prototype.document = function(doc) {
      var child, i, j, len, len1, ref, ref1, results;
      ref = doc.children;
      for (i = 0, len = ref.length; i < len; i++) {
        child = ref[i];
        child.isLastRootNode = false;
      }
      doc.children[doc.children.length - 1].isLastRootNode = true;
      ref1 = doc.children;
      results = [];
      for (j = 0, len1 = ref1.length; j < len1; j++) {
        child = ref1[j];
        switch (false) {
          case !(child instanceof XMLDeclaration):
            results.push(this.declaration(child));
            break;
          case !(child instanceof XMLDocType):
            results.push(this.docType(child));
            break;
          case !(child instanceof XMLComment):
            results.push(this.comment(child));
            break;
          case !(child instanceof XMLProcessingInstruction):
            results.push(this.processingInstruction(child));
            break;
          default:
            results.push(this.element(child));
        }
      }
      return results;
    };

    XMLStreamWriter.prototype.attribute = function(att) {
      return this.stream.write(' ' + att.name + '="' + att.value + '"');
    };

    XMLStreamWriter.prototype.cdata = function(node, level) {
      return this.stream.write(this.space(level) + '<![CDATA[' + node.text + ']]>' + this.endline(node));
    };

    XMLStreamWriter.prototype.comment = function(node, level) {
      return this.stream.write(this.space(level) + '<!-- ' + node.text + ' -->' + this.endline(node));
    };

    XMLStreamWriter.prototype.declaration = function(node, level) {
      this.stream.write(this.space(level));
      this.stream.write('<?xml version="' + node.version + '"');
      if (node.encoding != null) {
        this.stream.write(' encoding="' + node.encoding + '"');
      }
      if (node.standalone != null) {
        this.stream.write(' standalone="' + node.standalone + '"');
      }
      this.stream.write(this.spacebeforeslash + '?>');
      return this.stream.write(this.endline(node));
    };

    XMLStreamWriter.prototype.docType = function(node, level) {
      var child, i, len, ref;
      level || (level = 0);
      this.stream.write(this.space(level));
      this.stream.write('<!DOCTYPE ' + node.root().name);
      if (node.pubID && node.sysID) {
        this.stream.write(' PUBLIC "' + node.pubID + '" "' + node.sysID + '"');
      } else if (node.sysID) {
        this.stream.write(' SYSTEM "' + node.sysID + '"');
      }
      if (node.children.length > 0) {
        this.stream.write(' [');
        this.stream.write(this.endline(node));
        ref = node.children;
        for (i = 0, len = ref.length; i < len; i++) {
          child = ref[i];
          switch (false) {
            case !(child instanceof XMLDTDAttList):
              this.dtdAttList(child, level + 1);
              break;
            case !(child instanceof XMLDTDElement):
              this.dtdElement(child, level + 1);
              break;
            case !(child instanceof XMLDTDEntity):
              this.dtdEntity(child, level + 1);
              break;
            case !(child instanceof XMLDTDNotation):
              this.dtdNotation(child, level + 1);
              break;
            case !(child instanceof XMLCData):
              this.cdata(child, level + 1);
              break;
            case !(child instanceof XMLComment):
              this.comment(child, level + 1);
              break;
            case !(child instanceof XMLProcessingInstruction):
              this.processingInstruction(child, level + 1);
              break;
            default:
              throw new Error("Unknown DTD node type: " + child.constructor.name);
          }
        }
        this.stream.write(']');
      }
      this.stream.write(this.spacebeforeslash + '>');
      return this.stream.write(this.endline(node));
    };

    XMLStreamWriter.prototype.element = function(node, level) {
      var att, child, i, len, name, ref, ref1, space;
      level || (level = 0);
      space = this.space(level);
      this.stream.write(space + '<' + node.name);
      ref = node.attributes;
      for (name in ref) {
        if (!hasProp.call(ref, name)) continue;
        att = ref[name];
        this.attribute(att);
      }
      if (node.children.length === 0 || node.children.every(function(e) {
        return e.value === '';
      })) {
        if (this.allowEmpty) {
          this.stream.write('></' + node.name + '>');
        } else {
          this.stream.write(this.spacebeforeslash + '/>');
        }
      } else if (this.pretty && node.children.length === 1 && (node.children[0].value != null)) {
        this.stream.write('>');
        this.stream.write(node.children[0].value);
        this.stream.write('</' + node.name + '>');
      } else {
        this.stream.write('>' + this.newline);
        ref1 = node.children;
        for (i = 0, len = ref1.length; i < len; i++) {
          child = ref1[i];
          switch (false) {
            case !(child instanceof XMLCData):
              this.cdata(child, level + 1);
              break;
            case !(child instanceof XMLComment):
              this.comment(child, level + 1);
              break;
            case !(child instanceof XMLElement):
              this.element(child, level + 1);
              break;
            case !(child instanceof XMLRaw):
              this.raw(child, level + 1);
              break;
            case !(child instanceof XMLText):
              this.text(child, level + 1);
              break;
            case !(child instanceof XMLProcessingInstruction):
              this.processingInstruction(child, level + 1);
              break;
            default:
              throw new Error("Unknown XML node type: " + child.constructor.name);
          }
        }
        this.stream.write(space + '</' + node.name + '>');
      }
      return this.stream.write(this.endline(node));
    };

    XMLStreamWriter.prototype.processingInstruction = function(node, level) {
      this.stream.write(this.space(level) + '<?' + node.target);
      if (node.value) {
        this.stream.write(' ' + node.value);
      }
      return this.stream.write(this.spacebeforeslash + '?>' + this.endline(node));
    };

    XMLStreamWriter.prototype.raw = function(node, level) {
      return this.stream.write(this.space(level) + node.value + this.endline(node));
    };

    XMLStreamWriter.prototype.text = function(node, level) {
      return this.stream.write(this.space(level) + node.value + this.endline(node));
    };

    XMLStreamWriter.prototype.dtdAttList = function(node, level) {
      this.stream.write(this.space(level) + '<!ATTLIST ' + node.elementName + ' ' + node.attributeName + ' ' + node.attributeType);
      if (node.defaultValueType !== '#DEFAULT') {
        this.stream.write(' ' + node.defaultValueType);
      }
      if (node.defaultValue) {
        this.stream.write(' "' + node.defaultValue + '"');
      }
      return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
    };

    XMLStreamWriter.prototype.dtdElement = function(node, level) {
      this.stream.write(this.space(level) + '<!ELEMENT ' + node.name + ' ' + node.value);
      return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
    };

    XMLStreamWriter.prototype.dtdEntity = function(node, level) {
      this.stream.write(this.space(level) + '<!ENTITY');
      if (node.pe) {
        this.stream.write(' %');
      }
      this.stream.write(' ' + node.name);
      if (node.value) {
        this.stream.write(' "' + node.value + '"');
      } else {
        if (node.pubID && node.sysID) {
          this.stream.write(' PUBLIC "' + node.pubID + '" "' + node.sysID + '"');
        } else if (node.sysID) {
          this.stream.write(' SYSTEM "' + node.sysID + '"');
        }
        if (node.nData) {
          this.stream.write(' NDATA ' + node.nData);
        }
      }
      return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
    };

    XMLStreamWriter.prototype.dtdNotation = function(node, level) {
      this.stream.write(this.space(level) + '<!NOTATION ' + node.name);
      if (node.pubID && node.sysID) {
        this.stream.write(' PUBLIC "' + node.pubID + '" "' + node.sysID + '"');
      } else if (node.pubID) {
        this.stream.write(' PUBLIC "' + node.pubID + '"');
      } else if (node.sysID) {
        this.stream.write(' SYSTEM "' + node.sysID + '"');
      }
      return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
    };

    XMLStreamWriter.prototype.endline = function(node) {
      if (!node.isLastRootNode) {
        return this.newline;
      } else {
        return '';
      }
    };

    return XMLStreamWriter;

  })(XMLWriterBase);

}).call(this);


/***/ }),

/***/ 1931:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStringWriter, XMLText, XMLWriterBase,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLDeclaration = __webpack_require__(6154);

  XMLDocType = __webpack_require__(91634);

  XMLCData = __webpack_require__(51367);

  XMLComment = __webpack_require__(82638);

  XMLElement = __webpack_require__(93481);

  XMLRaw = __webpack_require__(25764);

  XMLText = __webpack_require__(65995);

  XMLProcessingInstruction = __webpack_require__(79361);

  XMLDTDAttList = __webpack_require__(66646);

  XMLDTDElement = __webpack_require__(63300);

  XMLDTDEntity = __webpack_require__(77161);

  XMLDTDNotation = __webpack_require__(24259);

  XMLWriterBase = __webpack_require__(14834);

  module.exports = XMLStringWriter = (function(superClass) {
    extend(XMLStringWriter, superClass);

    function XMLStringWriter(options) {
      XMLStringWriter.__super__.constructor.call(this, options);
    }

    XMLStringWriter.prototype.document = function(doc) {
      var child, i, len, r, ref;
      this.textispresent = false;
      r = '';
      ref = doc.children;
      for (i = 0, len = ref.length; i < len; i++) {
        child = ref[i];
        r += (function() {
          switch (false) {
            case !(child instanceof XMLDeclaration):
              return this.declaration(child);
            case !(child instanceof XMLDocType):
              return this.docType(child);
            case !(child instanceof XMLComment):
              return this.comment(child);
            case !(child instanceof XMLProcessingInstruction):
              return this.processingInstruction(child);
            default:
              return this.element(child, 0);
          }
        }).call(this);
      }
      if (this.pretty && r.slice(-this.newline.length) === this.newline) {
        r = r.slice(0, -this.newline.length);
      }
      return r;
    };

    XMLStringWriter.prototype.attribute = function(att) {
      return ' ' + att.name + '="' + att.value + '"';
    };

    XMLStringWriter.prototype.cdata = function(node, level) {
      return this.space(level) + '<![CDATA[' + node.text + ']]>' + this.newline;
    };

    XMLStringWriter.prototype.comment = function(node, level) {
      return this.space(level) + '<!-- ' + node.text + ' -->' + this.newline;
    };

    XMLStringWriter.prototype.declaration = function(node, level) {
      var r;
      r = this.space(level);
      r += '<?xml version="' + node.version + '"';
      if (node.encoding != null) {
        r += ' encoding="' + node.encoding + '"';
      }
      if (node.standalone != null) {
        r += ' standalone="' + node.standalone + '"';
      }
      r += this.spacebeforeslash + '?>';
      r += this.newline;
      return r;
    };

    XMLStringWriter.prototype.docType = function(node, level) {
      var child, i, len, r, ref;
      level || (level = 0);
      r = this.space(level);
      r += '<!DOCTYPE ' + node.root().name;
      if (node.pubID && node.sysID) {
        r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
      } else if (node.sysID) {
        r += ' SYSTEM "' + node.sysID + '"';
      }
      if (node.children.length > 0) {
        r += ' [';
        r += this.newline;
        ref = node.children;
        for (i = 0, len = ref.length; i < len; i++) {
          child = ref[i];
          r += (function() {
            switch (false) {
              case !(child instanceof XMLDTDAttList):
                return this.dtdAttList(child, level + 1);
              case !(child instanceof XMLDTDElement):
                return this.dtdElement(child, level + 1);
              case !(child instanceof XMLDTDEntity):
                return this.dtdEntity(child, level + 1);
              case !(child instanceof XMLDTDNotation):
                return this.dtdNotation(child, level + 1);
              case !(child instanceof XMLCData):
                return this.cdata(child, level + 1);
              case !(child instanceof XMLComment):
                return this.comment(child, level + 1);
              case !(child instanceof XMLProcessingInstruction):
                return this.processingInstruction(child, level + 1);
              default:
                throw new Error("Unknown DTD node type: " + child.constructor.name);
            }
          }).call(this);
        }
        r += ']';
      }
      r += this.spacebeforeslash + '>';
      r += this.newline;
      return r;
    };

    XMLStringWriter.prototype.element = function(node, level) {
      var att, child, i, j, len, len1, name, r, ref, ref1, ref2, space, textispresentwasset;
      level || (level = 0);
      textispresentwasset = false;
      if (this.textispresent) {
        this.newline = '';
        this.pretty = false;
      } else {
        this.newline = this.newlinedefault;
        this.pretty = this.prettydefault;
      }
      space = this.space(level);
      r = '';
      r += space + '<' + node.name;
      ref = node.attributes;
      for (name in ref) {
        if (!hasProp.call(ref, name)) continue;
        att = ref[name];
        r += this.attribute(att);
      }
      if (node.children.length === 0 || node.children.every(function(e) {
        return e.value === '';
      })) {
        if (this.allowEmpty) {
          r += '></' + node.name + '>' + this.newline;
        } else {
          r += this.spacebeforeslash + '/>' + this.newline;
        }
      } else if (this.pretty && node.children.length === 1 && (node.children[0].value != null)) {
        r += '>';
        r += node.children[0].value;
        r += '</' + node.name + '>' + this.newline;
      } else {
        if (this.dontprettytextnodes) {
          ref1 = node.children;
          for (i = 0, len = ref1.length; i < len; i++) {
            child = ref1[i];
            if (child.value != null) {
              this.textispresent++;
              textispresentwasset = true;
              break;
            }
          }
        }
        if (this.textispresent) {
          this.newline = '';
          this.pretty = false;
          space = this.space(level);
        }
        r += '>' + this.newline;
        ref2 = node.children;
        for (j = 0, len1 = ref2.length; j < len1; j++) {
          child = ref2[j];
          r += (function() {
            switch (false) {
              case !(child instanceof XMLCData):
                return this.cdata(child, level + 1);
              case !(child instanceof XMLComment):
                return this.comment(child, level + 1);
              case !(child instanceof XMLElement):
                return this.element(child, level + 1);
              case !(child instanceof XMLRaw):
                return this.raw(child, level + 1);
              case !(child instanceof XMLText):
                return this.text(child, level + 1);
              case !(child instanceof XMLProcessingInstruction):
                return this.processingInstruction(child, level + 1);
              default:
                throw new Error("Unknown XML node type: " + child.constructor.name);
            }
          }).call(this);
        }
        if (textispresentwasset) {
          this.textispresent--;
        }
        if (!this.textispresent) {
          this.newline = this.newlinedefault;
          this.pretty = this.prettydefault;
        }
        r += space + '</' + node.name + '>' + this.newline;
      }
      return r;
    };

    XMLStringWriter.prototype.processingInstruction = function(node, level) {
      var r;
      r = this.space(level) + '<?' + node.target;
      if (node.value) {
        r += ' ' + node.value;
      }
      r += this.spacebeforeslash + '?>' + this.newline;
      return r;
    };

    XMLStringWriter.prototype.raw = function(node, level) {
      return this.space(level) + node.value + this.newline;
    };

    XMLStringWriter.prototype.text = function(node, level) {
      return this.space(level) + node.value + this.newline;
    };

    XMLStringWriter.prototype.dtdAttList = function(node, level) {
      var r;
      r = this.space(level) + '<!ATTLIST ' + node.elementName + ' ' + node.attributeName + ' ' + node.attributeType;
      if (node.defaultValueType !== '#DEFAULT') {
        r += ' ' + node.defaultValueType;
      }
      if (node.defaultValue) {
        r += ' "' + node.defaultValue + '"';
      }
      r += this.spacebeforeslash + '>' + this.newline;
      return r;
    };

    XMLStringWriter.prototype.dtdElement = function(node, level) {
      return this.space(level) + '<!ELEMENT ' + node.name + ' ' + node.value + this.spacebeforeslash + '>' + this.newline;
    };

    XMLStringWriter.prototype.dtdEntity = function(node, level) {
      var r;
      r = this.space(level) + '<!ENTITY';
      if (node.pe) {
        r += ' %';
      }
      r += ' ' + node.name;
      if (node.value) {
        r += ' "' + node.value + '"';
      } else {
        if (node.pubID && node.sysID) {
          r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
        } else if (node.sysID) {
          r += ' SYSTEM "' + node.sysID + '"';
        }
        if (node.nData) {
          r += ' NDATA ' + node.nData;
        }
      }
      r += this.spacebeforeslash + '>' + this.newline;
      return r;
    };

    XMLStringWriter.prototype.dtdNotation = function(node, level) {
      var r;
      r = this.space(level) + '<!NOTATION ' + node.name;
      if (node.pubID && node.sysID) {
        r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
      } else if (node.pubID) {
        r += ' PUBLIC "' + node.pubID + '"';
      } else if (node.sysID) {
        r += ' SYSTEM "' + node.sysID + '"';
      }
      r += this.spacebeforeslash + '>' + this.newline;
      return r;
    };

    XMLStringWriter.prototype.openNode = function(node, level) {
      var att, name, r, ref;
      level || (level = 0);
      if (node instanceof XMLElement) {
        r = this.space(level) + '<' + node.name;
        ref = node.attributes;
        for (name in ref) {
          if (!hasProp.call(ref, name)) continue;
          att = ref[name];
          r += this.attribute(att);
        }
        r += (node.children ? '>' : '/>') + this.newline;
        return r;
      } else {
        r = this.space(level) + '<!DOCTYPE ' + node.rootNodeName;
        if (node.pubID && node.sysID) {
          r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
        } else if (node.sysID) {
          r += ' SYSTEM "' + node.sysID + '"';
        }
        r += (node.children ? ' [' : '>') + this.newline;
        return r;
      }
    };

    XMLStringWriter.prototype.closeNode = function(node, level) {
      level || (level = 0);
      switch (false) {
        case !(node instanceof XMLElement):
          return this.space(level) + '</' + node.name + '>' + this.newline;
        case !(node instanceof XMLDocType):
          return this.space(level) + ']>' + this.newline;
      }
    };

    return XMLStringWriter;

  })(XMLWriterBase);

}).call(this);


/***/ }),

/***/ 11658:
/***/ (function(module) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLStringifier,
    bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },
    hasProp = {}.hasOwnProperty;

  module.exports = XMLStringifier = (function() {
    function XMLStringifier(options) {
      this.assertLegalChar = bind(this.assertLegalChar, this);
      var key, ref, value;
      options || (options = {});
      this.noDoubleEncoding = options.noDoubleEncoding;
      ref = options.stringify || {};
      for (key in ref) {
        if (!hasProp.call(ref, key)) continue;
        value = ref[key];
        this[key] = value;
      }
    }

    XMLStringifier.prototype.eleName = function(val) {
      val = '' + val || '';
      return this.assertLegalChar(val);
    };

    XMLStringifier.prototype.eleText = function(val) {
      val = '' + val || '';
      return this.assertLegalChar(this.elEscape(val));
    };

    XMLStringifier.prototype.cdata = function(val) {
      val = '' + val || '';
      val = val.replace(']]>', ']]]]><![CDATA[>');
      return this.assertLegalChar(val);
    };

    XMLStringifier.prototype.comment = function(val) {
      val = '' + val || '';
      if (val.match(/--/)) {
        throw new Error("Comment text cannot contain double-hypen: " + val);
      }
      return this.assertLegalChar(val);
    };

    XMLStringifier.prototype.raw = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.attName = function(val) {
      return val = '' + val || '';
    };

    XMLStringifier.prototype.attValue = function(val) {
      val = '' + val || '';
      return this.attEscape(val);
    };

    XMLStringifier.prototype.insTarget = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.insValue = function(val) {
      val = '' + val || '';
      if (val.match(/\?>/)) {
        throw new Error("Invalid processing instruction value: " + val);
      }
      return val;
    };

    XMLStringifier.prototype.xmlVersion = function(val) {
      val = '' + val || '';
      if (!val.match(/1\.[0-9]+/)) {
        throw new Error("Invalid version number: " + val);
      }
      return val;
    };

    XMLStringifier.prototype.xmlEncoding = function(val) {
      val = '' + val || '';
      if (!val.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/)) {
        throw new Error("Invalid encoding: " + val);
      }
      return val;
    };

    XMLStringifier.prototype.xmlStandalone = function(val) {
      if (val) {
        return "yes";
      } else {
        return "no";
      }
    };

    XMLStringifier.prototype.dtdPubID = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.dtdSysID = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.dtdElementValue = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.dtdAttType = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.dtdAttDefault = function(val) {
      if (val != null) {
        return '' + val || '';
      } else {
        return val;
      }
    };

    XMLStringifier.prototype.dtdEntityValue = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.dtdNData = function(val) {
      return '' + val || '';
    };

    XMLStringifier.prototype.convertAttKey = '@';

    XMLStringifier.prototype.convertPIKey = '?';

    XMLStringifier.prototype.convertTextKey = '#text';

    XMLStringifier.prototype.convertCDataKey = '#cdata';

    XMLStringifier.prototype.convertCommentKey = '#comment';

    XMLStringifier.prototype.convertRawKey = '#raw';

    XMLStringifier.prototype.assertLegalChar = function(str) {
      var res;
      res = str.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/);
      if (res) {
        throw new Error("Invalid character in string: " + str + " at index " + res.index);
      }
      return str;
    };

    XMLStringifier.prototype.elEscape = function(str) {
      var ampregex;
      ampregex = this.noDoubleEncoding ? /(?!&\S+;)&/g : /&/g;
      return str.replace(ampregex, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/\r/g, '&#xD;');
    };

    XMLStringifier.prototype.attEscape = function(str) {
      var ampregex;
      ampregex = this.noDoubleEncoding ? /(?!&\S+;)&/g : /&/g;
      return str.replace(ampregex, '&amp;').replace(/</g, '&lt;').replace(/"/g, '&quot;').replace(/\t/g, '&#x9;').replace(/\n/g, '&#xA;').replace(/\r/g, '&#xD;');
    };

    return XMLStringifier;

  })();

}).call(this);


/***/ }),

/***/ 65995:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLNode, XMLText,
    extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
    hasProp = {}.hasOwnProperty;

  XMLNode = __webpack_require__(40069);

  module.exports = XMLText = (function(superClass) {
    extend(XMLText, superClass);

    function XMLText(parent, text) {
      XMLText.__super__.constructor.call(this, parent);
      if (text == null) {
        throw new Error("Missing element text");
      }
      this.value = this.stringify.eleText(text);
    }

    XMLText.prototype.clone = function() {
      return Object.create(this);
    };

    XMLText.prototype.toString = function(options) {
      return this.options.writer.set(options).text(this);
    };

    return XMLText;

  })(XMLNode);

}).call(this);


/***/ }),

/***/ 14834:
/***/ (function(module) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLWriterBase,
    hasProp = {}.hasOwnProperty;

  module.exports = XMLWriterBase = (function() {
    function XMLWriterBase(options) {
      var key, ref, ref1, ref2, ref3, ref4, ref5, ref6, value;
      options || (options = {});
      this.pretty = options.pretty || false;
      this.allowEmpty = (ref = options.allowEmpty) != null ? ref : false;
      if (this.pretty) {
        this.indent = (ref1 = options.indent) != null ? ref1 : '  ';
        this.newline = (ref2 = options.newline) != null ? ref2 : '\n';
        this.offset = (ref3 = options.offset) != null ? ref3 : 0;
        this.dontprettytextnodes = (ref4 = options.dontprettytextnodes) != null ? ref4 : 0;
      } else {
        this.indent = '';
        this.newline = '';
        this.offset = 0;
        this.dontprettytextnodes = 0;
      }
      this.spacebeforeslash = (ref5 = options.spacebeforeslash) != null ? ref5 : '';
      if (this.spacebeforeslash === true) {
        this.spacebeforeslash = ' ';
      }
      this.newlinedefault = this.newline;
      this.prettydefault = this.pretty;
      ref6 = options.writer || {};
      for (key in ref6) {
        if (!hasProp.call(ref6, key)) continue;
        value = ref6[key];
        this[key] = value;
      }
    }

    XMLWriterBase.prototype.set = function(options) {
      var key, ref, value;
      options || (options = {});
      if ("pretty" in options) {
        this.pretty = options.pretty;
      }
      if ("allowEmpty" in options) {
        this.allowEmpty = options.allowEmpty;
      }
      if (this.pretty) {
        this.indent = "indent" in options ? options.indent : '  ';
        this.newline = "newline" in options ? options.newline : '\n';
        this.offset = "offset" in options ? options.offset : 0;
        this.dontprettytextnodes = "dontprettytextnodes" in options ? options.dontprettytextnodes : 0;
      } else {
        this.indent = '';
        this.newline = '';
        this.offset = 0;
        this.dontprettytextnodes = 0;
      }
      this.spacebeforeslash = "spacebeforeslash" in options ? options.spacebeforeslash : '';
      if (this.spacebeforeslash === true) {
        this.spacebeforeslash = ' ';
      }
      this.newlinedefault = this.newline;
      this.prettydefault = this.pretty;
      ref = options.writer || {};
      for (key in ref) {
        if (!hasProp.call(ref, key)) continue;
        value = ref[key];
        this[key] = value;
      }
      return this;
    };

    XMLWriterBase.prototype.space = function(level) {
      var indent;
      if (this.pretty) {
        indent = (level || 0) + this.offset + 1;
        if (indent > 0) {
          return new Array(indent).join(this.indent);
        } else {
          return '';
        }
      } else {
        return '';
      }
    };

    return XMLWriterBase;

  })();

}).call(this);


/***/ }),

/***/ 35616:
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

// Generated by CoffeeScript 1.12.7
(function() {
  var XMLDocument, XMLDocumentCB, XMLStreamWriter, XMLStringWriter, assign, isFunction, ref;

  ref = __webpack_require__(72108), assign = ref.assign, isFunction = ref.isFunction;

  XMLDocument = __webpack_require__(78454);

  XMLDocumentCB = __webpack_require__(92898);

  XMLStringWriter = __webpack_require__(1931);

  XMLStreamWriter = __webpack_require__(59890);

  module.exports.create = function(name, xmldec, doctype, options) {
    var doc, root;
    if (name == null) {
      throw new Error("Root element needs a name");
    }
    options = assign({}, xmldec, doctype, options);
    doc = new XMLDocument(options);
    root = doc.element(name);
    if (!options.headless) {
      doc.declaration(options);
      if ((options.pubID != null) || (options.sysID != null)) {
        doc.doctype(options);
      }
    }
    return root;
  };

  module.exports.begin = function(options, onData, onEnd) {
    var ref1;
    if (isFunction(options)) {
      ref1 = [options, onData], onData = ref1[0], onEnd = ref1[1];
      options = {};
    }
    if (onData) {
      return new XMLDocumentCB(options, onData, onEnd);
    } else {
      return new XMLDocument(options);
    }
  };

  module.exports.stringWriter = function(options) {
    return new XMLStringWriter(options);
  };

  module.exports.streamWriter = function(stream, options) {
    return new XMLStreamWriter(stream, options);
  };

}).call(this);


/***/ }),

/***/ 51639:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-05-31\",\"endpointPrefix\":\"mgh\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Migration Hub\",\"serviceId\":\"Migration Hub\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSMigrationHub\",\"uid\":\"AWSMigrationHub-2017-05-31\"},\"operations\":{\"AssociateCreatedArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\",\"CreatedArtifact\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"CreatedArtifact\":{\"shape\":\"S4\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateDiscoveredResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\",\"DiscoveredResource\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"DiscoveredResource\":{\"shape\":\"Sa\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateProgressUpdateStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStreamName\"],\"members\":{\"ProgressUpdateStreamName\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProgressUpdateStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStreamName\"],\"members\":{\"ProgressUpdateStreamName\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeApplicationState\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\"],\"members\":{\"ApplicationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationStatus\":{},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"DescribeMigrationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MigrationTask\":{\"type\":\"structure\",\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"Task\":{\"shape\":\"Sq\"},\"UpdateDateTime\":{\"type\":\"timestamp\"},\"ResourceAttributeList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}}}}}}},\"DisassociateCreatedArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\",\"CreatedArtifactName\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"CreatedArtifactName\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateDiscoveredResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\",\"ConfigurationId\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"ConfigurationId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ImportMigrationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListApplicationStates\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationStateList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"ApplicationStatus\":{},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListCreatedArtifacts\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"CreatedArtifactList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}}}}},\"ListDiscoveredResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"DiscoveredResourceList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}}}}},\"ListMigrationTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ResourceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MigrationTaskSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"Status\":{},\"ProgressPercent\":{\"type\":\"integer\"},\"StatusDetail\":{},\"UpdateDateTime\":{\"type\":\"timestamp\"}}}}}}},\"ListProgressUpdateStreams\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProgressUpdateStreamSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProgressUpdateStreamName\":{}}}},\"NextToken\":{}}}},\"NotifyApplicationState\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"Status\"],\"members\":{\"ApplicationId\":{},\"Status\":{},\"UpdateDateTime\":{\"type\":\"timestamp\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"NotifyMigrationTaskState\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\",\"Task\",\"UpdateDateTime\",\"NextUpdateSeconds\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"Task\":{\"shape\":\"Sq\"},\"UpdateDateTime\":{\"type\":\"timestamp\"},\"NextUpdateSeconds\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutResourceAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProgressUpdateStream\",\"MigrationTaskName\",\"ResourceAttributeList\"],\"members\":{\"ProgressUpdateStream\":{},\"MigrationTaskName\":{},\"ResourceAttributeList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{}}},\"Sa\":{\"type\":\"structure\",\"required\":[\"ConfigurationId\"],\"members\":{\"ConfigurationId\":{},\"Description\":{}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{},\"StatusDetail\":{},\"ProgressPercent\":{\"type\":\"integer\"}}},\"Sv\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{}}}}}");

/***/ }),

/***/ 63013:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListApplicationStates\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ApplicationStateList\"},\"ListCreatedArtifacts\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CreatedArtifactList\"},\"ListDiscoveredResources\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DiscoveredResourceList\"},\"ListMigrationTasks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"MigrationTaskSummaryList\"},\"ListProgressUpdateStreams\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ProgressUpdateStreamSummaryList\"}}}");

/***/ }),

/***/ 24955:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-11-01\",\"endpointPrefix\":\"access-analyzer\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Access Analyzer\",\"serviceId\":\"AccessAnalyzer\",\"signatureVersion\":\"v4\",\"signingName\":\"access-analyzer\",\"uid\":\"accessanalyzer-2019-11-01\"},\"operations\":{\"ApplyArchiveRule\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/archive-rule\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerArn\",\"ruleName\"],\"members\":{\"analyzerArn\":{},\"clientToken\":{\"idempotencyToken\":true},\"ruleName\":{}}},\"idempotent\":true},\"CreateAnalyzer\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/analyzer\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\",\"type\"],\"members\":{\"analyzerName\":{},\"archiveRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"filter\",\"ruleName\"],\"members\":{\"filter\":{\"shape\":\"S8\"},\"ruleName\":{}}}},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"Sc\"},\"type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{}}},\"idempotent\":true},\"CreateArchiveRule\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/analyzer/{analyzerName}/archive-rule\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\",\"filter\",\"ruleName\"],\"members\":{\"analyzerName\":{\"location\":\"uri\",\"locationName\":\"analyzerName\"},\"clientToken\":{\"idempotencyToken\":true},\"filter\":{\"shape\":\"S8\"},\"ruleName\":{}}},\"idempotent\":true},\"DeleteAnalyzer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/analyzer/{analyzerName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\"],\"members\":{\"analyzerName\":{\"location\":\"uri\",\"locationName\":\"analyzerName\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"idempotent\":true},\"DeleteArchiveRule\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/analyzer/{analyzerName}/archive-rule/{ruleName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\",\"ruleName\"],\"members\":{\"analyzerName\":{\"location\":\"uri\",\"locationName\":\"analyzerName\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"},\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"}}},\"idempotent\":true},\"GetAnalyzedResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/analyzed-resource\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerArn\",\"resourceArn\"],\"members\":{\"analyzerArn\":{\"location\":\"querystring\",\"locationName\":\"analyzerArn\"},\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resource\":{\"type\":\"structure\",\"required\":[\"analyzedAt\",\"createdAt\",\"isPublic\",\"resourceArn\",\"resourceOwnerAccount\",\"resourceType\",\"updatedAt\"],\"members\":{\"actions\":{\"shape\":\"Sm\"},\"analyzedAt\":{\"shape\":\"Sn\"},\"createdAt\":{\"shape\":\"Sn\"},\"error\":{},\"isPublic\":{\"type\":\"boolean\"},\"resourceArn\":{},\"resourceOwnerAccount\":{},\"resourceType\":{},\"sharedVia\":{\"type\":\"list\",\"member\":{}},\"status\":{},\"updatedAt\":{\"shape\":\"Sn\"}}}}}},\"GetAnalyzer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/analyzer/{analyzerName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\"],\"members\":{\"analyzerName\":{\"location\":\"uri\",\"locationName\":\"analyzerName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"analyzer\"],\"members\":{\"analyzer\":{\"shape\":\"St\"}}}},\"GetArchiveRule\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/analyzer/{analyzerName}/archive-rule/{ruleName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\",\"ruleName\"],\"members\":{\"analyzerName\":{\"location\":\"uri\",\"locationName\":\"analyzerName\"},\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"archiveRule\"],\"members\":{\"archiveRule\":{\"shape\":\"Sz\"}}}},\"GetFinding\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/finding/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerArn\",\"id\"],\"members\":{\"analyzerArn\":{\"location\":\"querystring\",\"locationName\":\"analyzerArn\"},\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"finding\":{\"type\":\"structure\",\"required\":[\"analyzedAt\",\"condition\",\"createdAt\",\"id\",\"resourceOwnerAccount\",\"resourceType\",\"status\",\"updatedAt\"],\"members\":{\"action\":{\"shape\":\"Sm\"},\"analyzedAt\":{\"shape\":\"Sn\"},\"condition\":{\"shape\":\"S14\"},\"createdAt\":{\"shape\":\"Sn\"},\"error\":{},\"id\":{},\"isPublic\":{\"type\":\"boolean\"},\"principal\":{\"shape\":\"S15\"},\"resource\":{},\"resourceOwnerAccount\":{},\"resourceType\":{},\"sources\":{\"shape\":\"S16\"},\"status\":{},\"updatedAt\":{\"shape\":\"Sn\"}}}}}},\"ListAnalyzedResources\":{\"http\":{\"requestUri\":\"/analyzed-resource\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerArn\"],\"members\":{\"analyzerArn\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{},\"resourceType\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"analyzedResources\"],\"members\":{\"analyzedResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"resourceOwnerAccount\",\"resourceType\"],\"members\":{\"resourceArn\":{},\"resourceOwnerAccount\":{},\"resourceType\":{}}}},\"nextToken\":{}}}},\"ListAnalyzers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/analyzer\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"type\":{\"location\":\"querystring\",\"locationName\":\"type\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"analyzers\"],\"members\":{\"analyzers\":{\"type\":\"list\",\"member\":{\"shape\":\"St\"}},\"nextToken\":{}}}},\"ListArchiveRules\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/analyzer/{analyzerName}/archive-rule\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\"],\"members\":{\"analyzerName\":{\"location\":\"uri\",\"locationName\":\"analyzerName\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"archiveRules\"],\"members\":{\"archiveRules\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\"}},\"nextToken\":{}}}},\"ListFindings\":{\"http\":{\"requestUri\":\"/finding\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerArn\"],\"members\":{\"analyzerArn\":{},\"filter\":{\"shape\":\"S8\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{},\"sort\":{\"type\":\"structure\",\"members\":{\"attributeName\":{},\"orderBy\":{}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"findings\"],\"members\":{\"findings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"analyzedAt\",\"condition\",\"createdAt\",\"id\",\"resourceOwnerAccount\",\"resourceType\",\"status\",\"updatedAt\"],\"members\":{\"action\":{\"shape\":\"Sm\"},\"analyzedAt\":{\"shape\":\"Sn\"},\"condition\":{\"shape\":\"S14\"},\"createdAt\":{\"shape\":\"Sn\"},\"error\":{},\"id\":{},\"isPublic\":{\"type\":\"boolean\"},\"principal\":{\"shape\":\"S15\"},\"resource\":{},\"resourceOwnerAccount\":{},\"resourceType\":{},\"sources\":{\"shape\":\"S16\"},\"status\":{},\"updatedAt\":{\"shape\":\"Sn\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sc\"}}}},\"StartResourceScan\":{\"http\":{\"requestUri\":\"/resource/scan\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerArn\",\"resourceArn\"],\"members\":{\"analyzerArn\":{},\"resourceArn\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateArchiveRule\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/analyzer/{analyzerName}/archive-rule/{ruleName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerName\",\"filter\",\"ruleName\"],\"members\":{\"analyzerName\":{\"location\":\"uri\",\"locationName\":\"analyzerName\"},\"clientToken\":{\"idempotencyToken\":true},\"filter\":{\"shape\":\"S8\"},\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"}}},\"idempotent\":true},\"UpdateFindings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/finding\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"analyzerArn\",\"status\"],\"members\":{\"analyzerArn\":{},\"clientToken\":{\"idempotencyToken\":true},\"ids\":{\"type\":\"list\",\"member\":{}},\"resourceArn\":{},\"status\":{}}},\"idempotent\":true}},\"shapes\":{\"S8\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"contains\":{\"shape\":\"Sa\"},\"eq\":{\"shape\":\"Sa\"},\"exists\":{\"type\":\"boolean\"},\"neq\":{\"shape\":\"Sa\"}}}},\"Sa\":{\"type\":\"list\",\"member\":{}},\"Sc\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sm\":{\"type\":\"list\",\"member\":{}},\"Sn\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"St\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"name\",\"status\",\"type\"],\"members\":{\"arn\":{},\"createdAt\":{\"shape\":\"Sn\"},\"lastResourceAnalyzed\":{},\"lastResourceAnalyzedAt\":{\"shape\":\"Sn\"},\"name\":{},\"status\":{},\"statusReason\":{\"type\":\"structure\",\"required\":[\"code\"],\"members\":{\"code\":{}}},\"tags\":{\"shape\":\"Sc\"},\"type\":{}}},\"Sz\":{\"type\":\"structure\",\"required\":[\"createdAt\",\"filter\",\"ruleName\",\"updatedAt\"],\"members\":{\"createdAt\":{\"shape\":\"Sn\"},\"filter\":{\"shape\":\"S8\"},\"ruleName\":{},\"updatedAt\":{\"shape\":\"Sn\"}}},\"S14\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S15\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S16\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"detail\":{\"type\":\"structure\",\"members\":{\"accessPointArn\":{}}},\"type\":{}}}}}}");

/***/ }),

/***/ 7997:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAnalyzedResources\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"analyzedResources\"},\"ListAnalyzers\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"analyzers\"},\"ListArchiveRules\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"archiveRules\"},\"ListFindings\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"findings\"}}}");

/***/ }),

/***/ 22335:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-12-08\",\"endpointPrefix\":\"acm\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"ACM\",\"serviceFullName\":\"AWS Certificate Manager\",\"serviceId\":\"ACM\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"CertificateManager\",\"uid\":\"acm-2015-12-08\"},\"operations\":{\"AddTagsToCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\",\"Tags\"],\"members\":{\"CertificateArn\":{},\"Tags\":{\"shape\":\"S3\"}}}},\"DeleteCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\"],\"members\":{\"CertificateArn\":{}}}},\"DescribeCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\"],\"members\":{\"CertificateArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"DomainName\":{},\"SubjectAlternativeNames\":{\"shape\":\"Sc\"},\"DomainValidationOptions\":{\"shape\":\"Sd\"},\"Serial\":{},\"Subject\":{},\"Issuer\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"IssuedAt\":{\"type\":\"timestamp\"},\"ImportedAt\":{\"type\":\"timestamp\"},\"Status\":{},\"RevokedAt\":{\"type\":\"timestamp\"},\"RevocationReason\":{},\"NotBefore\":{\"type\":\"timestamp\"},\"NotAfter\":{\"type\":\"timestamp\"},\"KeyAlgorithm\":{},\"SignatureAlgorithm\":{},\"InUseBy\":{\"type\":\"list\",\"member\":{}},\"FailureReason\":{},\"Type\":{},\"RenewalSummary\":{\"type\":\"structure\",\"required\":[\"RenewalStatus\",\"DomainValidationOptions\",\"UpdatedAt\"],\"members\":{\"RenewalStatus\":{},\"DomainValidationOptions\":{\"shape\":\"Sd\"},\"RenewalStatusReason\":{},\"UpdatedAt\":{\"type\":\"timestamp\"}}},\"KeyUsages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"ExtendedKeyUsages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"OID\":{}}}},\"CertificateAuthorityArn\":{},\"RenewalEligibility\":{},\"Options\":{\"shape\":\"S11\"}}}}}},\"ExportCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\",\"Passphrase\"],\"members\":{\"CertificateArn\":{},\"Passphrase\":{\"type\":\"blob\",\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{},\"CertificateChain\":{},\"PrivateKey\":{\"type\":\"string\",\"sensitive\":true}}}},\"GetCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\"],\"members\":{\"CertificateArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{},\"CertificateChain\":{}}}},\"ImportCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"Certificate\",\"PrivateKey\"],\"members\":{\"CertificateArn\":{},\"Certificate\":{\"type\":\"blob\"},\"PrivateKey\":{\"type\":\"blob\",\"sensitive\":true},\"CertificateChain\":{\"type\":\"blob\"},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{}}}},\"ListCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"CertificateStatuses\":{\"type\":\"list\",\"member\":{}},\"Includes\":{\"type\":\"structure\",\"members\":{\"extendedKeyUsage\":{\"type\":\"list\",\"member\":{}},\"keyUsage\":{\"type\":\"list\",\"member\":{}},\"keyTypes\":{\"type\":\"list\",\"member\":{}}}},\"NextToken\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"CertificateSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"DomainName\":{}}}}}}},\"ListTagsForCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\"],\"members\":{\"CertificateArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S3\"}}}},\"RemoveTagsFromCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\",\"Tags\"],\"members\":{\"CertificateArn\":{},\"Tags\":{\"shape\":\"S3\"}}}},\"RenewCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\"],\"members\":{\"CertificateArn\":{}}}},\"RequestCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"ValidationMethod\":{},\"SubjectAlternativeNames\":{\"shape\":\"Sc\"},\"IdempotencyToken\":{},\"DomainValidationOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ValidationDomain\"],\"members\":{\"DomainName\":{},\"ValidationDomain\":{}}}},\"Options\":{\"shape\":\"S11\"},\"CertificateAuthorityArn\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{}}}},\"ResendValidationEmail\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\",\"Domain\",\"ValidationDomain\"],\"members\":{\"CertificateArn\":{},\"Domain\":{},\"ValidationDomain\":{}}}},\"UpdateCertificateOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\",\"Options\"],\"members\":{\"CertificateArn\":{},\"Options\":{\"shape\":\"S11\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sc\":{\"type\":\"list\",\"member\":{}},\"Sd\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"ValidationEmails\":{\"type\":\"list\",\"member\":{}},\"ValidationDomain\":{},\"ValidationStatus\":{},\"ResourceRecord\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\",\"Value\"],\"members\":{\"Name\":{},\"Type\":{},\"Value\":{}}},\"ValidationMethod\":{}}}},\"S11\":{\"type\":\"structure\",\"members\":{\"CertificateTransparencyLoggingPreference\":{}}}}}");

/***/ }),

/***/ 63763:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCertificates\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextToken\",\"result_key\":\"CertificateSummaryList\"}}}");

/***/ }),

/***/ 12336:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"CertificateValidated\":{\"delay\":60,\"maxAttempts\":40,\"operation\":\"DescribeCertificate\",\"acceptors\":[{\"matcher\":\"pathAll\",\"expected\":\"SUCCESS\",\"argument\":\"Certificate.DomainValidationOptions[].ValidationStatus\",\"state\":\"success\"},{\"matcher\":\"pathAny\",\"expected\":\"PENDING_VALIDATION\",\"argument\":\"Certificate.DomainValidationOptions[].ValidationStatus\",\"state\":\"retry\"},{\"matcher\":\"path\",\"expected\":\"FAILED\",\"argument\":\"Certificate.Status\",\"state\":\"failure\"},{\"matcher\":\"error\",\"expected\":\"ResourceNotFoundException\",\"state\":\"failure\"}]}}}");

/***/ }),

/***/ 2794:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-08-22\",\"endpointPrefix\":\"acm-pca\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"ACM-PCA\",\"serviceFullName\":\"AWS Certificate Manager Private Certificate Authority\",\"serviceId\":\"ACM PCA\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"ACMPrivateCA\",\"uid\":\"acm-pca-2017-08-22\"},\"operations\":{\"CreateCertificateAuthority\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityConfiguration\",\"CertificateAuthorityType\"],\"members\":{\"CertificateAuthorityConfiguration\":{\"shape\":\"S2\"},\"RevocationConfiguration\":{\"shape\":\"Ss\"},\"CertificateAuthorityType\":{},\"IdempotencyToken\":{},\"Tags\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateAuthorityArn\":{}}},\"idempotent\":true},\"CreateCertificateAuthorityAuditReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"S3BucketName\",\"AuditReportResponseFormat\"],\"members\":{\"CertificateAuthorityArn\":{},\"S3BucketName\":{},\"AuditReportResponseFormat\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuditReportId\":{},\"S3Key\":{}}},\"idempotent\":true},\"CreatePermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"Principal\",\"Actions\"],\"members\":{\"CertificateAuthorityArn\":{},\"Principal\":{},\"SourceAccount\":{},\"Actions\":{\"shape\":\"S1d\"}}}},\"DeleteCertificateAuthority\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{},\"PermanentDeletionTimeInDays\":{\"type\":\"integer\"}}}},\"DeletePermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"Principal\"],\"members\":{\"CertificateAuthorityArn\":{},\"Principal\":{},\"SourceAccount\":{}}}},\"DeletePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}}},\"DescribeCertificateAuthority\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateAuthority\":{\"shape\":\"S1l\"}}}},\"DescribeCertificateAuthorityAuditReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"AuditReportId\"],\"members\":{\"CertificateAuthorityArn\":{},\"AuditReportId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuditReportStatus\":{},\"S3BucketName\":{},\"S3Key\":{},\"CreatedAt\":{\"type\":\"timestamp\"}}}},\"GetCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"CertificateArn\"],\"members\":{\"CertificateAuthorityArn\":{},\"CertificateArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{},\"CertificateChain\":{}}}},\"GetCertificateAuthorityCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{},\"CertificateChain\":{}}}},\"GetCertificateAuthorityCsr\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Csr\":{}}}},\"GetPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}}},\"ImportCertificateAuthorityCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"Certificate\"],\"members\":{\"CertificateAuthorityArn\":{},\"Certificate\":{\"type\":\"blob\"},\"CertificateChain\":{\"type\":\"blob\"}}}},\"IssueCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"Csr\",\"SigningAlgorithm\",\"Validity\"],\"members\":{\"CertificateAuthorityArn\":{},\"Csr\":{\"type\":\"blob\"},\"SigningAlgorithm\":{},\"TemplateArn\":{},\"Validity\":{\"type\":\"structure\",\"required\":[\"Value\",\"Type\"],\"members\":{\"Value\":{\"type\":\"long\"},\"Type\":{}}},\"IdempotencyToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{}}},\"idempotent\":true},\"ListCertificateAuthorities\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ResourceOwner\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateAuthorities\":{\"type\":\"list\",\"member\":{\"shape\":\"S1l\"}},\"NextToken\":{}}}},\"ListPermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Permissions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CertificateAuthorityArn\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"Principal\":{},\"SourceAccount\":{},\"Actions\":{\"shape\":\"S1d\"},\"Policy\":{}}}},\"NextToken\":{}}}},\"ListTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sy\"},\"NextToken\":{}}}},\"PutPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Policy\"],\"members\":{\"ResourceArn\":{},\"Policy\":{}}}},\"RestoreCertificateAuthority\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{}}}},\"RevokeCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"CertificateSerial\",\"RevocationReason\"],\"members\":{\"CertificateAuthorityArn\":{},\"CertificateSerial\":{},\"RevocationReason\":{}}}},\"TagCertificateAuthority\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"Tags\"],\"members\":{\"CertificateAuthorityArn\":{},\"Tags\":{\"shape\":\"Sy\"}}}},\"UntagCertificateAuthority\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\",\"Tags\"],\"members\":{\"CertificateAuthorityArn\":{},\"Tags\":{\"shape\":\"Sy\"}}}},\"UpdateCertificateAuthority\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateAuthorityArn\"],\"members\":{\"CertificateAuthorityArn\":{},\"RevocationConfiguration\":{\"shape\":\"Ss\"},\"Status\":{}}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"KeyAlgorithm\",\"SigningAlgorithm\",\"Subject\"],\"members\":{\"KeyAlgorithm\":{},\"SigningAlgorithm\":{},\"Subject\":{\"shape\":\"S5\"},\"CsrExtensions\":{\"type\":\"structure\",\"members\":{\"KeyUsage\":{\"type\":\"structure\",\"members\":{\"DigitalSignature\":{\"type\":\"boolean\"},\"NonRepudiation\":{\"type\":\"boolean\"},\"KeyEncipherment\":{\"type\":\"boolean\"},\"DataEncipherment\":{\"type\":\"boolean\"},\"KeyAgreement\":{\"type\":\"boolean\"},\"KeyCertSign\":{\"type\":\"boolean\"},\"CRLSign\":{\"type\":\"boolean\"},\"EncipherOnly\":{\"type\":\"boolean\"},\"DecipherOnly\":{\"type\":\"boolean\"}}},\"SubjectInformationAccess\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccessMethod\",\"AccessLocation\"],\"members\":{\"AccessMethod\":{\"type\":\"structure\",\"members\":{\"CustomObjectIdentifier\":{},\"AccessMethodType\":{}}},\"AccessLocation\":{\"type\":\"structure\",\"members\":{\"OtherName\":{\"type\":\"structure\",\"required\":[\"TypeId\",\"Value\"],\"members\":{\"TypeId\":{},\"Value\":{}}},\"Rfc822Name\":{},\"DnsName\":{},\"DirectoryName\":{\"shape\":\"S5\"},\"EdiPartyName\":{\"type\":\"structure\",\"required\":[\"PartyName\"],\"members\":{\"PartyName\":{},\"NameAssigner\":{}}},\"UniformResourceIdentifier\":{},\"IpAddress\":{},\"RegisteredId\":{}}}}}}}}}},\"S5\":{\"type\":\"structure\",\"members\":{\"Country\":{},\"Organization\":{},\"OrganizationalUnit\":{},\"DistinguishedNameQualifier\":{},\"State\":{},\"CommonName\":{},\"SerialNumber\":{},\"Locality\":{},\"Title\":{},\"Surname\":{},\"GivenName\":{},\"Initials\":{},\"Pseudonym\":{},\"GenerationQualifier\":{}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"CrlConfiguration\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"ExpirationInDays\":{\"type\":\"integer\"},\"CustomCname\":{},\"S3BucketName\":{}}}}},\"Sy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S1d\":{\"type\":\"list\",\"member\":{}},\"S1l\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"OwnerAccount\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastStateChangeAt\":{\"type\":\"timestamp\"},\"Type\":{},\"Serial\":{},\"Status\":{},\"NotBefore\":{\"type\":\"timestamp\"},\"NotAfter\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"CertificateAuthorityConfiguration\":{\"shape\":\"S2\"},\"RevocationConfiguration\":{\"shape\":\"Ss\"},\"RestorableUntil\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 92031:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCertificateAuthorities\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CertificateAuthorities\"},\"ListPermissions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Permissions\"},\"ListTags\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Tags\"}}}");

/***/ }),

/***/ 50728:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"CertificateAuthorityCSRCreated\":{\"description\":\"Wait until a Certificate Authority CSR is created\",\"operation\":\"GetCertificateAuthorityCsr\",\"delay\":3,\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"RequestInProgressException\"}]},\"CertificateIssued\":{\"description\":\"Wait until a certificate is issued\",\"operation\":\"GetCertificate\",\"delay\":3,\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"RequestInProgressException\"}]},\"AuditReportCreated\":{\"description\":\"Wait until a Audit Report is created\",\"operation\":\"DescribeCertificateAuthorityAuditReport\",\"delay\":3,\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"AuditReportStatus\",\"expected\":\"SUCCESS\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"AuditReportStatus\",\"expected\":\"FAILED\"}]}}}");

/***/ }),

/***/ 4946:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-11-09\",\"endpointPrefix\":\"a4b\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Alexa For Business\",\"serviceId\":\"Alexa For Business\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AlexaForBusiness\",\"uid\":\"alexaforbusiness-2017-11-09\"},\"operations\":{\"ApproveSkill\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\"],\"members\":{\"SkillId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateContactWithAddressBook\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContactArn\",\"AddressBookArn\"],\"members\":{\"ContactArn\":{},\"AddressBookArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateDeviceWithNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceArn\",\"NetworkProfileArn\"],\"members\":{\"DeviceArn\":{},\"NetworkProfileArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateDeviceWithRoom\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeviceArn\":{},\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateSkillGroupWithRoom\":{\"input\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{},\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateSkillWithSkillGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\"],\"members\":{\"SkillGroupArn\":{},\"SkillId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateSkillWithUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\"],\"members\":{\"SkillId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAddressBook\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"AddressBookArn\":{}}}},\"CreateBusinessReportSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Format\",\"ContentRange\"],\"members\":{\"ScheduleName\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"Format\":{},\"ContentRange\":{\"shape\":\"Sr\"},\"Recurrence\":{\"shape\":\"St\"},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScheduleArn\":{}}}},\"CreateConferenceProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConferenceProviderName\",\"ConferenceProviderType\",\"MeetingSetting\"],\"members\":{\"ConferenceProviderName\":{},\"ConferenceProviderType\":{},\"IPDialIn\":{\"shape\":\"S13\"},\"PSTNDialIn\":{\"shape\":\"S16\"},\"MeetingSetting\":{\"shape\":\"S1b\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConferenceProviderArn\":{}}}},\"CreateContact\":{\"input\":{\"type\":\"structure\",\"required\":[\"FirstName\"],\"members\":{\"DisplayName\":{},\"FirstName\":{},\"LastName\":{},\"PhoneNumber\":{\"shape\":\"S1g\"},\"PhoneNumbers\":{\"shape\":\"S1h\"},\"SipAddresses\":{\"shape\":\"S1k\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactArn\":{}}}},\"CreateGatewayGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ClientRequestToken\"],\"members\":{\"Name\":{},\"Description\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayGroupArn\":{}}}},\"CreateNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkProfileName\",\"Ssid\",\"SecurityType\",\"ClientRequestToken\"],\"members\":{\"NetworkProfileName\":{},\"Description\":{},\"Ssid\":{},\"SecurityType\":{},\"EapMethod\":{},\"CurrentPassword\":{\"shape\":\"S1z\"},\"NextPassword\":{\"shape\":\"S20\"},\"CertificateAuthorityArn\":{},\"TrustAnchors\":{\"shape\":\"S21\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkProfileArn\":{}}}},\"CreateProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProfileName\",\"Timezone\",\"Address\",\"DistanceUnit\",\"TemperatureUnit\",\"WakeWord\"],\"members\":{\"ProfileName\":{},\"Timezone\":{},\"Address\":{},\"DistanceUnit\":{},\"TemperatureUnit\":{},\"WakeWord\":{},\"Locale\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"SetupModeDisabled\":{\"type\":\"boolean\"},\"MaxVolumeLimit\":{\"type\":\"integer\"},\"PSTNEnabled\":{\"type\":\"boolean\"},\"MeetingRoomConfiguration\":{\"type\":\"structure\",\"members\":{\"RoomUtilizationMetricsEnabled\":{\"type\":\"boolean\"},\"EndOfMeetingReminder\":{\"type\":\"structure\",\"required\":[\"ReminderAtMinutes\",\"ReminderType\",\"Enabled\"],\"members\":{\"ReminderAtMinutes\":{\"shape\":\"S2g\"},\"ReminderType\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"InstantBooking\":{\"type\":\"structure\",\"required\":[\"DurationInMinutes\",\"Enabled\"],\"members\":{\"DurationInMinutes\":{\"type\":\"integer\"},\"Enabled\":{\"type\":\"boolean\"}}},\"RequireCheckIn\":{\"type\":\"structure\",\"required\":[\"ReleaseAfterMinutes\",\"Enabled\"],\"members\":{\"ReleaseAfterMinutes\":{\"type\":\"integer\"},\"Enabled\":{\"type\":\"boolean\"}}}}},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProfileArn\":{}}}},\"CreateRoom\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoomName\"],\"members\":{\"RoomName\":{},\"Description\":{},\"ProfileArn\":{},\"ProviderCalendarId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoomArn\":{}}}},\"CreateSkillGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillGroupName\"],\"members\":{\"SkillGroupName\":{},\"Description\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{}}}},\"CreateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"UserId\":{},\"FirstName\":{},\"LastName\":{},\"Email\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserArn\":{}}}},\"DeleteAddressBook\":{\"input\":{\"type\":\"structure\",\"required\":[\"AddressBookArn\"],\"members\":{\"AddressBookArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteBusinessReportSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScheduleArn\"],\"members\":{\"ScheduleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteConferenceProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConferenceProviderArn\"],\"members\":{\"ConferenceProviderArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteContact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContactArn\"],\"members\":{\"ContactArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceArn\"],\"members\":{\"DeviceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDeviceUsageData\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceArn\",\"DeviceUsageType\"],\"members\":{\"DeviceArn\":{},\"DeviceUsageType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteGatewayGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayGroupArn\"],\"members\":{\"GatewayGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkProfileArn\"],\"members\":{\"NetworkProfileArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProfile\":{\"input\":{\"type\":\"structure\",\"members\":{\"ProfileArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRoom\":{\"input\":{\"type\":\"structure\",\"members\":{\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRoomSkillParameter\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\",\"ParameterKey\"],\"members\":{\"RoomArn\":{},\"SkillId\":{},\"ParameterKey\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSkillAuthorization\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\"],\"members\":{\"SkillId\":{},\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSkillGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"EnrollmentId\"],\"members\":{\"UserArn\":{},\"EnrollmentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateContactFromAddressBook\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContactArn\",\"AddressBookArn\"],\"members\":{\"ContactArn\":{},\"AddressBookArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateDeviceFromRoom\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeviceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateSkillFromSkillGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\"],\"members\":{\"SkillGroupArn\":{},\"SkillId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateSkillFromUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\"],\"members\":{\"SkillId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateSkillGroupFromRoom\":{\"input\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{},\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ForgetSmartHomeAppliances\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoomArn\"],\"members\":{\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAddressBook\":{\"input\":{\"type\":\"structure\",\"required\":[\"AddressBookArn\"],\"members\":{\"AddressBookArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AddressBook\":{\"type\":\"structure\",\"members\":{\"AddressBookArn\":{},\"Name\":{},\"Description\":{}}}}}},\"GetConferencePreference\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Preference\":{\"shape\":\"S4d\"}}}},\"GetConferenceProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConferenceProviderArn\"],\"members\":{\"ConferenceProviderArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConferenceProvider\":{\"shape\":\"S4g\"}}}},\"GetContact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContactArn\"],\"members\":{\"ContactArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Contact\":{\"type\":\"structure\",\"members\":{\"ContactArn\":{},\"DisplayName\":{},\"FirstName\":{},\"LastName\":{},\"PhoneNumber\":{\"shape\":\"S1g\"},\"PhoneNumbers\":{\"shape\":\"S1h\"},\"SipAddresses\":{\"shape\":\"S1k\"}}}}}},\"GetDevice\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeviceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Device\":{\"type\":\"structure\",\"members\":{\"DeviceArn\":{},\"DeviceSerialNumber\":{},\"DeviceType\":{},\"DeviceName\":{},\"SoftwareVersion\":{},\"MacAddress\":{},\"RoomArn\":{},\"DeviceStatus\":{},\"DeviceStatusInfo\":{\"shape\":\"S4t\"},\"NetworkProfileInfo\":{\"type\":\"structure\",\"members\":{\"NetworkProfileArn\":{},\"CertificateArn\":{},\"CertificateExpirationTime\":{\"type\":\"timestamp\"}}}}}}}},\"GetGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayArn\"],\"members\":{\"GatewayArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Gateway\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Description\":{},\"GatewayGroupArn\":{},\"SoftwareVersion\":{}}}}}},\"GetGatewayGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayGroupArn\"],\"members\":{\"GatewayGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayGroup\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Description\":{}}}}}},\"GetInvitationConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationName\":{},\"ContactEmail\":{},\"PrivateSkillIds\":{\"shape\":\"S5e\"}}}},\"GetNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkProfileArn\"],\"members\":{\"NetworkProfileArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkProfile\":{\"type\":\"structure\",\"members\":{\"NetworkProfileArn\":{},\"NetworkProfileName\":{},\"Description\":{},\"Ssid\":{},\"SecurityType\":{},\"EapMethod\":{},\"CurrentPassword\":{\"shape\":\"S1z\"},\"NextPassword\":{\"shape\":\"S20\"},\"CertificateAuthorityArn\":{},\"TrustAnchors\":{\"shape\":\"S21\"}}}}}},\"GetProfile\":{\"input\":{\"type\":\"structure\",\"members\":{\"ProfileArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Profile\":{\"type\":\"structure\",\"members\":{\"ProfileArn\":{},\"ProfileName\":{},\"IsDefault\":{\"type\":\"boolean\"},\"Address\":{},\"Timezone\":{},\"DistanceUnit\":{},\"TemperatureUnit\":{},\"WakeWord\":{},\"Locale\":{},\"SetupModeDisabled\":{\"type\":\"boolean\"},\"MaxVolumeLimit\":{\"type\":\"integer\"},\"PSTNEnabled\":{\"type\":\"boolean\"},\"AddressBookArn\":{},\"MeetingRoomConfiguration\":{\"type\":\"structure\",\"members\":{\"RoomUtilizationMetricsEnabled\":{\"type\":\"boolean\"},\"EndOfMeetingReminder\":{\"type\":\"structure\",\"members\":{\"ReminderAtMinutes\":{\"shape\":\"S2g\"},\"ReminderType\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"InstantBooking\":{\"type\":\"structure\",\"members\":{\"DurationInMinutes\":{\"type\":\"integer\"},\"Enabled\":{\"type\":\"boolean\"}}},\"RequireCheckIn\":{\"type\":\"structure\",\"members\":{\"ReleaseAfterMinutes\":{\"type\":\"integer\"},\"Enabled\":{\"type\":\"boolean\"}}}}}}}}}},\"GetRoom\":{\"input\":{\"type\":\"structure\",\"members\":{\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Room\":{\"type\":\"structure\",\"members\":{\"RoomArn\":{},\"RoomName\":{},\"Description\":{},\"ProviderCalendarId\":{},\"ProfileArn\":{}}}}}},\"GetRoomSkillParameter\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\",\"ParameterKey\"],\"members\":{\"RoomArn\":{},\"SkillId\":{},\"ParameterKey\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoomSkillParameter\":{\"shape\":\"S5u\"}}}},\"GetSkillGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SkillGroup\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{},\"SkillGroupName\":{},\"Description\":{}}}}}},\"ListBusinessReportSchedules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BusinessReportSchedules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ScheduleArn\":{},\"ScheduleName\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"Format\":{},\"ContentRange\":{\"shape\":\"Sr\"},\"Recurrence\":{\"shape\":\"St\"},\"LastBusinessReport\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"FailureCode\":{},\"S3Location\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"BucketName\":{}}},\"DeliveryTime\":{\"type\":\"timestamp\"},\"DownloadUrl\":{}}}}}},\"NextToken\":{}}}},\"ListConferenceProviders\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConferenceProviders\":{\"type\":\"list\",\"member\":{\"shape\":\"S4g\"}},\"NextToken\":{}}}},\"ListDeviceEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceArn\"],\"members\":{\"DeviceArn\":{},\"EventType\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Value\":{},\"Timestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListGatewayGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Description\":{}}}},\"NextToken\":{}}}},\"ListGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"GatewayGroupArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Gateways\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Description\":{},\"GatewayGroupArn\":{},\"SoftwareVersion\":{}}}},\"NextToken\":{}}}},\"ListSkills\":{\"input\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{},\"EnablementType\":{},\"SkillType\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SkillSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SkillId\":{},\"SkillName\":{},\"SupportsLinking\":{\"type\":\"boolean\"},\"EnablementType\":{},\"SkillType\":{}}}},\"NextToken\":{}}}},\"ListSkillsStoreCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CategoryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CategoryId\":{\"type\":\"long\"},\"CategoryName\":{}}}},\"NextToken\":{}}}},\"ListSkillsStoreSkillsByCategory\":{\"input\":{\"type\":\"structure\",\"required\":[\"CategoryId\"],\"members\":{\"CategoryId\":{\"type\":\"long\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SkillsStoreSkills\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SkillId\":{},\"SkillName\":{},\"ShortDescription\":{},\"IconUrl\":{},\"SampleUtterances\":{\"type\":\"list\",\"member\":{}},\"SkillDetails\":{\"type\":\"structure\",\"members\":{\"ProductDescription\":{},\"InvocationPhrase\":{},\"ReleaseDate\":{},\"EndUserLicenseAgreement\":{},\"GenericKeywords\":{\"type\":\"list\",\"member\":{}},\"BulletPoints\":{\"type\":\"list\",\"member\":{}},\"NewInThisVersionBulletPoints\":{\"type\":\"list\",\"member\":{}},\"SkillTypes\":{\"type\":\"list\",\"member\":{}},\"Reviews\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"DeveloperInfo\":{\"type\":\"structure\",\"members\":{\"DeveloperName\":{},\"PrivacyPolicy\":{},\"Email\":{},\"Url\":{}}}}},\"SupportsLinking\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"ListSmartHomeAppliances\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoomArn\"],\"members\":{\"RoomArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SmartHomeAppliances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FriendlyName\":{},\"Description\":{},\"ManufacturerName\":{}}}},\"NextToken\":{}}}},\"ListTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sv\"},\"NextToken\":{}}}},\"PutConferencePreference\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConferencePreference\"],\"members\":{\"ConferencePreference\":{\"shape\":\"S4d\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutInvitationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationName\"],\"members\":{\"OrganizationName\":{},\"ContactEmail\":{},\"PrivateSkillIds\":{\"shape\":\"S5e\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutRoomSkillParameter\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\",\"RoomSkillParameter\"],\"members\":{\"RoomArn\":{},\"SkillId\":{},\"RoomSkillParameter\":{\"shape\":\"S5u\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutSkillAuthorization\":{\"input\":{\"type\":\"structure\",\"required\":[\"AuthorizationResult\",\"SkillId\"],\"members\":{\"AuthorizationResult\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"SkillId\":{},\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RegisterAVSDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"UserCode\",\"ProductId\",\"AmazonId\"],\"members\":{\"ClientId\":{},\"UserCode\":{},\"ProductId\":{},\"DeviceSerialNumber\":{},\"AmazonId\":{},\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceArn\":{}}}},\"RejectSkill\":{\"input\":{\"type\":\"structure\",\"required\":[\"SkillId\"],\"members\":{\"SkillId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ResolveRoom\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserId\",\"SkillId\"],\"members\":{\"UserId\":{},\"SkillId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoomArn\":{},\"RoomName\":{},\"RoomSkillParameters\":{\"type\":\"list\",\"member\":{\"shape\":\"S5u\"}}}}},\"RevokeInvitation\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserArn\":{},\"EnrollmentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SearchAddressBooks\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AddressBooks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AddressBookArn\":{},\"Name\":{},\"Description\":{}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SearchContacts\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Contacts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ContactArn\":{},\"DisplayName\":{},\"FirstName\":{},\"LastName\":{},\"PhoneNumber\":{\"shape\":\"S1g\"},\"PhoneNumbers\":{\"shape\":\"S1h\"},\"SipAddresses\":{\"shape\":\"S1k\"}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SearchDevices\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Devices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeviceArn\":{},\"DeviceSerialNumber\":{},\"DeviceType\":{},\"DeviceName\":{},\"SoftwareVersion\":{},\"MacAddress\":{},\"DeviceStatus\":{},\"NetworkProfileArn\":{},\"NetworkProfileName\":{},\"RoomArn\":{},\"RoomName\":{},\"DeviceStatusInfo\":{\"shape\":\"S4t\"},\"CreatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SearchNetworkProfiles\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkProfiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NetworkProfileArn\":{},\"NetworkProfileName\":{},\"Description\":{},\"Ssid\":{},\"SecurityType\":{},\"EapMethod\":{},\"CertificateAuthorityArn\":{}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SearchProfiles\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Profiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProfileArn\":{},\"ProfileName\":{},\"IsDefault\":{\"type\":\"boolean\"},\"Address\":{},\"Timezone\":{},\"DistanceUnit\":{},\"TemperatureUnit\":{},\"WakeWord\":{},\"Locale\":{}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SearchRooms\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rooms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RoomArn\":{},\"RoomName\":{},\"Description\":{},\"ProviderCalendarId\":{},\"ProfileArn\":{},\"ProfileName\":{}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SearchSkillGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SkillGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{},\"SkillGroupName\":{},\"Description\":{}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SearchUsers\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S92\"},\"SortCriteria\":{\"shape\":\"S97\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UserArn\":{},\"FirstName\":{},\"LastName\":{},\"Email\":{},\"EnrollmentStatus\":{},\"EnrollmentId\":{}}}},\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"}}}},\"SendAnnouncement\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoomFilters\",\"Content\",\"ClientRequestToken\"],\"members\":{\"RoomFilters\":{\"shape\":\"S92\"},\"Content\":{\"type\":\"structure\",\"members\":{\"TextList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Locale\",\"Value\"],\"members\":{\"Locale\":{},\"Value\":{}}}},\"SsmlList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Locale\",\"Value\"],\"members\":{\"Locale\":{},\"Value\":{}}}},\"AudioList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Locale\",\"Location\"],\"members\":{\"Locale\":{},\"Location\":{}}}}}},\"TimeToLiveInSeconds\":{\"type\":\"integer\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"AnnouncementArn\":{}}}},\"SendInvitation\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartDeviceSync\":{\"input\":{\"type\":\"structure\",\"required\":[\"Features\"],\"members\":{\"RoomArn\":{},\"DeviceArn\":{},\"Features\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartSmartHomeApplianceDiscovery\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoomArn\"],\"members\":{\"RoomArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Tags\"],\"members\":{\"Arn\":{},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"TagKeys\"],\"members\":{\"Arn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAddressBook\":{\"input\":{\"type\":\"structure\",\"required\":[\"AddressBookArn\"],\"members\":{\"AddressBookArn\":{},\"Name\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateBusinessReportSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScheduleArn\"],\"members\":{\"ScheduleArn\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"Format\":{},\"ScheduleName\":{},\"Recurrence\":{\"shape\":\"St\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateConferenceProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConferenceProviderArn\",\"ConferenceProviderType\",\"MeetingSetting\"],\"members\":{\"ConferenceProviderArn\":{},\"ConferenceProviderType\":{},\"IPDialIn\":{\"shape\":\"S13\"},\"PSTNDialIn\":{\"shape\":\"S16\"},\"MeetingSetting\":{\"shape\":\"S1b\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateContact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContactArn\"],\"members\":{\"ContactArn\":{},\"DisplayName\":{},\"FirstName\":{},\"LastName\":{},\"PhoneNumber\":{\"shape\":\"S1g\"},\"PhoneNumbers\":{\"shape\":\"S1h\"},\"SipAddresses\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDevice\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeviceArn\":{},\"DeviceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayArn\"],\"members\":{\"GatewayArn\":{},\"Name\":{},\"Description\":{},\"SoftwareVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateGatewayGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayGroupArn\"],\"members\":{\"GatewayGroupArn\":{},\"Name\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkProfileArn\"],\"members\":{\"NetworkProfileArn\":{},\"NetworkProfileName\":{},\"Description\":{},\"CurrentPassword\":{\"shape\":\"S1z\"},\"NextPassword\":{\"shape\":\"S20\"},\"CertificateAuthorityArn\":{},\"TrustAnchors\":{\"shape\":\"S21\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateProfile\":{\"input\":{\"type\":\"structure\",\"members\":{\"ProfileArn\":{},\"ProfileName\":{},\"IsDefault\":{\"type\":\"boolean\"},\"Timezone\":{},\"Address\":{},\"DistanceUnit\":{},\"TemperatureUnit\":{},\"WakeWord\":{},\"Locale\":{},\"SetupModeDisabled\":{\"type\":\"boolean\"},\"MaxVolumeLimit\":{\"type\":\"integer\"},\"PSTNEnabled\":{\"type\":\"boolean\"},\"MeetingRoomConfiguration\":{\"type\":\"structure\",\"members\":{\"RoomUtilizationMetricsEnabled\":{\"type\":\"boolean\"},\"EndOfMeetingReminder\":{\"type\":\"structure\",\"members\":{\"ReminderAtMinutes\":{\"shape\":\"S2g\"},\"ReminderType\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"InstantBooking\":{\"type\":\"structure\",\"members\":{\"DurationInMinutes\":{\"type\":\"integer\"},\"Enabled\":{\"type\":\"boolean\"}}},\"RequireCheckIn\":{\"type\":\"structure\",\"members\":{\"ReleaseAfterMinutes\":{\"type\":\"integer\"},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRoom\":{\"input\":{\"type\":\"structure\",\"members\":{\"RoomArn\":{},\"RoomName\":{},\"Description\":{},\"ProviderCalendarId\":{},\"ProfileArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateSkillGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"SkillGroupArn\":{},\"SkillGroupName\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sr\":{\"type\":\"structure\",\"required\":[\"Interval\"],\"members\":{\"Interval\":{}}},\"St\":{\"type\":\"structure\",\"members\":{\"StartDate\":{}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S13\":{\"type\":\"structure\",\"required\":[\"Endpoint\",\"CommsProtocol\"],\"members\":{\"Endpoint\":{},\"CommsProtocol\":{}}},\"S16\":{\"type\":\"structure\",\"required\":[\"CountryCode\",\"PhoneNumber\",\"OneClickIdDelay\",\"OneClickPinDelay\"],\"members\":{\"CountryCode\":{},\"PhoneNumber\":{},\"OneClickIdDelay\":{},\"OneClickPinDelay\":{}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"RequirePin\"],\"members\":{\"RequirePin\":{}}},\"S1g\":{\"type\":\"string\",\"sensitive\":true},\"S1h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Number\",\"Type\"],\"members\":{\"Number\":{\"shape\":\"S1g\"},\"Type\":{\"type\":\"string\",\"sensitive\":true}}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Uri\",\"Type\"],\"members\":{\"Uri\":{\"type\":\"string\",\"sensitive\":true},\"Type\":{\"type\":\"string\",\"sensitive\":true}}}},\"S1z\":{\"type\":\"string\",\"sensitive\":true},\"S20\":{\"type\":\"string\",\"sensitive\":true},\"S21\":{\"type\":\"list\",\"member\":{}},\"S2g\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"S4d\":{\"type\":\"structure\",\"members\":{\"DefaultConferenceProviderArn\":{}}},\"S4g\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Type\":{},\"IPDialIn\":{\"shape\":\"S13\"},\"PSTNDialIn\":{\"shape\":\"S16\"},\"MeetingSetting\":{\"shape\":\"S1b\"}}},\"S4t\":{\"type\":\"structure\",\"members\":{\"DeviceStatusDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Feature\":{},\"Code\":{}}}},\"ConnectionStatus\":{},\"ConnectionStatusUpdatedTime\":{\"type\":\"timestamp\"}}},\"S5e\":{\"type\":\"list\",\"member\":{}},\"S5u\":{\"type\":\"structure\",\"required\":[\"ParameterKey\",\"ParameterValue\"],\"members\":{\"ParameterKey\":{},\"ParameterValue\":{}}},\"S92\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"S97\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 74967:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListBusinessReportSchedules\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListConferenceProviders\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDeviceEvents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListGatewayGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListGateways\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSkills\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSkillsStoreCategories\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSkillsStoreSkillsByCategory\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSmartHomeAppliances\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTags\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchAddressBooks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchContacts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchDevices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchNetworkProfiles\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchProfiles\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchRooms\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchSkillGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchUsers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 36184:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-08-01\",\"endpointPrefix\":\"aps\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Prometheus Service\",\"serviceId\":\"amp\",\"signatureVersion\":\"v4\",\"signingName\":\"aps\",\"uid\":\"amp-2020-08-01\"},\"operations\":{\"CreateWorkspace\":{\"http\":{\"requestUri\":\"/workspaces\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"alias\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"arn\",\"status\",\"workspaceId\"],\"members\":{\"arn\":{},\"status\":{\"shape\":\"S6\"},\"workspaceId\":{}}},\"idempotent\":true},\"DeleteWorkspace\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/workspaces/{workspaceId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"workspaceId\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"},\"workspaceId\":{\"location\":\"uri\",\"locationName\":\"workspaceId\"}}},\"idempotent\":true},\"DescribeWorkspace\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workspaces/{workspaceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"workspaceId\"],\"members\":{\"workspaceId\":{\"location\":\"uri\",\"locationName\":\"workspaceId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"workspace\"],\"members\":{\"workspace\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"status\",\"workspaceId\"],\"members\":{\"alias\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"prometheusEndpoint\":{},\"status\":{\"shape\":\"S6\"},\"workspaceId\":{}}}}}},\"ListWorkspaces\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workspaces\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"alias\":{\"location\":\"querystring\",\"locationName\":\"alias\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"workspaces\"],\"members\":{\"nextToken\":{},\"workspaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"status\",\"workspaceId\"],\"members\":{\"alias\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"status\":{\"shape\":\"S6\"},\"workspaceId\":{}}}}}}},\"UpdateWorkspaceAlias\":{\"http\":{\"requestUri\":\"/workspaces/{workspaceId}/alias\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"workspaceId\"],\"members\":{\"alias\":{},\"clientToken\":{\"idempotencyToken\":true},\"workspaceId\":{\"location\":\"uri\",\"locationName\":\"workspaceId\"}}},\"idempotent\":true}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"required\":[\"statusCode\"],\"members\":{\"statusCode\":{}}}}}");

/***/ }),

/***/ 7850:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListWorkspaces\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"workspaces\"}}}");

/***/ }),

/***/ 59237:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-25\",\"endpointPrefix\":\"amplify\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amplify\",\"serviceFullName\":\"AWS Amplify\",\"serviceId\":\"Amplify\",\"signatureVersion\":\"v4\",\"signingName\":\"amplify\",\"uid\":\"amplify-2017-07-25\"},\"operations\":{\"CreateApp\":{\"http\":{\"requestUri\":\"/apps\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"repository\":{},\"platform\":{},\"iamServiceRoleArn\":{},\"oauthToken\":{\"shape\":\"S7\"},\"accessToken\":{\"shape\":\"S8\"},\"environmentVariables\":{\"shape\":\"S9\"},\"enableBranchAutoBuild\":{\"type\":\"boolean\"},\"enableBranchAutoDeletion\":{\"type\":\"boolean\"},\"enableBasicAuth\":{\"type\":\"boolean\"},\"basicAuthCredentials\":{\"shape\":\"Sf\"},\"customRules\":{\"shape\":\"Sg\"},\"tags\":{\"shape\":\"Sm\"},\"buildSpec\":{},\"customHeaders\":{},\"enableAutoBranchCreation\":{\"type\":\"boolean\"},\"autoBranchCreationPatterns\":{\"shape\":\"Ss\"},\"autoBranchCreationConfig\":{\"shape\":\"Su\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"app\"],\"members\":{\"app\":{\"shape\":\"S12\"}}}},\"CreateBackendEnvironment\":{\"http\":{\"requestUri\":\"/apps/{appId}/backendenvironments\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"environmentName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"environmentName\":{},\"stackName\":{},\"deploymentArtifacts\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"backendEnvironment\"],\"members\":{\"backendEnvironment\":{\"shape\":\"S1h\"}}}},\"CreateBranch\":{\"http\":{\"requestUri\":\"/apps/{appId}/branches\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{},\"description\":{},\"stage\":{},\"framework\":{},\"enableNotification\":{\"type\":\"boolean\"},\"enableAutoBuild\":{\"type\":\"boolean\"},\"environmentVariables\":{\"shape\":\"S9\"},\"basicAuthCredentials\":{\"shape\":\"Sf\"},\"enableBasicAuth\":{\"type\":\"boolean\"},\"enablePerformanceMode\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"Sm\"},\"buildSpec\":{},\"ttl\":{},\"displayName\":{},\"enablePullRequestPreview\":{\"type\":\"boolean\"},\"pullRequestEnvironmentName\":{},\"backendEnvironmentArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"branch\"],\"members\":{\"branch\":{\"shape\":\"S1o\"}}}},\"CreateDeployment\":{\"http\":{\"requestUri\":\"/apps/{appId}/branches/{branchName}/deployments\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"fileMap\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"fileUploadUrls\",\"zipUploadUrl\"],\"members\":{\"jobId\":{},\"fileUploadUrls\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"zipUploadUrl\":{}}}},\"CreateDomainAssociation\":{\"http\":{\"requestUri\":\"/apps/{appId}/domains\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"domainName\",\"subDomainSettings\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"domainName\":{},\"enableAutoSubDomain\":{\"type\":\"boolean\"},\"subDomainSettings\":{\"shape\":\"S27\"},\"autoSubDomainCreationPatterns\":{\"shape\":\"S2a\"},\"autoSubDomainIAMRole\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"domainAssociation\"],\"members\":{\"domainAssociation\":{\"shape\":\"S2e\"}}}},\"CreateWebhook\":{\"http\":{\"requestUri\":\"/apps/{appId}/webhooks\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"webhook\"],\"members\":{\"webhook\":{\"shape\":\"S2p\"}}}},\"DeleteApp\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/apps/{appId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"app\"],\"members\":{\"app\":{\"shape\":\"S12\"}}}},\"DeleteBackendEnvironment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/apps/{appId}/backendenvironments/{environmentName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"environmentName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"environmentName\":{\"location\":\"uri\",\"locationName\":\"environmentName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"backendEnvironment\"],\"members\":{\"backendEnvironment\":{\"shape\":\"S1h\"}}}},\"DeleteBranch\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/apps/{appId}/branches/{branchName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"branch\"],\"members\":{\"branch\":{\"shape\":\"S1o\"}}}},\"DeleteDomainAssociation\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/apps/{appId}/domains/{domainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"domainName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"domainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"domainAssociation\"],\"members\":{\"domainAssociation\":{\"shape\":\"S2e\"}}}},\"DeleteJob\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/apps/{appId}/branches/{branchName}/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\",\"jobId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobSummary\"],\"members\":{\"jobSummary\":{\"shape\":\"S33\"}}}},\"DeleteWebhook\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/webhooks/{webhookId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"webhookId\"],\"members\":{\"webhookId\":{\"location\":\"uri\",\"locationName\":\"webhookId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"webhook\"],\"members\":{\"webhook\":{\"shape\":\"S2p\"}}}},\"GenerateAccessLogs\":{\"http\":{\"requestUri\":\"/apps/{appId}/accesslogs\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"appId\"],\"members\":{\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"domainName\":{},\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"logUrl\":{}}}},\"GetApp\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"app\"],\"members\":{\"app\":{\"shape\":\"S12\"}}}},\"GetArtifactUrl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/artifacts/{artifactId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"artifactId\"],\"members\":{\"artifactId\":{\"location\":\"uri\",\"locationName\":\"artifactId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"artifactId\",\"artifactUrl\"],\"members\":{\"artifactId\":{},\"artifactUrl\":{}}}},\"GetBackendEnvironment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/backendenvironments/{environmentName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"environmentName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"environmentName\":{\"location\":\"uri\",\"locationName\":\"environmentName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"backendEnvironment\"],\"members\":{\"backendEnvironment\":{\"shape\":\"S1h\"}}}},\"GetBranch\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/branches/{branchName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"branch\"],\"members\":{\"branch\":{\"shape\":\"S1o\"}}}},\"GetDomainAssociation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/domains/{domainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"domainName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"domainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"domainAssociation\"],\"members\":{\"domainAssociation\":{\"shape\":\"S2e\"}}}},\"GetJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/branches/{branchName}/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\",\"jobId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{\"type\":\"structure\",\"required\":[\"summary\",\"steps\"],\"members\":{\"summary\":{\"shape\":\"S33\"},\"steps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"stepName\",\"startTime\",\"status\",\"endTime\"],\"members\":{\"stepName\":{},\"startTime\":{\"type\":\"timestamp\"},\"status\":{},\"endTime\":{\"type\":\"timestamp\"},\"logUrl\":{},\"artifactsUrl\":{},\"testArtifactsUrl\":{},\"testConfigUrl\":{},\"screenshots\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"statusReason\":{},\"context\":{}}}}}}}}},\"GetWebhook\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/webhooks/{webhookId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"webhookId\"],\"members\":{\"webhookId\":{\"location\":\"uri\",\"locationName\":\"webhookId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"webhook\"],\"members\":{\"webhook\":{\"shape\":\"S2p\"}}}},\"ListApps\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"apps\"],\"members\":{\"apps\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}},\"nextToken\":{}}}},\"ListArtifacts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/branches/{branchName}/jobs/{jobId}/artifacts\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\",\"jobId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"artifacts\"],\"members\":{\"artifacts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"artifactFileName\",\"artifactId\"],\"members\":{\"artifactFileName\":{},\"artifactId\":{}}}},\"nextToken\":{}}}},\"ListBackendEnvironments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/backendenvironments\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"environmentName\":{\"location\":\"querystring\",\"locationName\":\"environmentName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"backendEnvironments\"],\"members\":{\"backendEnvironments\":{\"type\":\"list\",\"member\":{\"shape\":\"S1h\"}},\"nextToken\":{}}}},\"ListBranches\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/branches\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"branches\"],\"members\":{\"branches\":{\"type\":\"list\",\"member\":{\"shape\":\"S1o\"}},\"nextToken\":{}}}},\"ListDomainAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/domains\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"domainAssociations\"],\"members\":{\"domainAssociations\":{\"type\":\"list\",\"member\":{\"shape\":\"S2e\"}},\"nextToken\":{}}}},\"ListJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/branches/{branchName}/jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobSummaries\"],\"members\":{\"jobSummaries\":{\"type\":\"list\",\"member\":{\"shape\":\"S33\"}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sm\"}}}},\"ListWebhooks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apps/{appId}/webhooks\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"webhooks\"],\"members\":{\"webhooks\":{\"type\":\"list\",\"member\":{\"shape\":\"S2p\"}},\"nextToken\":{}}}},\"StartDeployment\":{\"http\":{\"requestUri\":\"/apps/{appId}/branches/{branchName}/deployments/start\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"jobId\":{},\"sourceUrl\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobSummary\"],\"members\":{\"jobSummary\":{\"shape\":\"S33\"}}}},\"StartJob\":{\"http\":{\"requestUri\":\"/apps/{appId}/branches/{branchName}/jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\",\"jobType\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"jobId\":{},\"jobType\":{},\"jobReason\":{},\"commitId\":{},\"commitMessage\":{},\"commitTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobSummary\"],\"members\":{\"jobSummary\":{\"shape\":\"S33\"}}}},\"StopJob\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/apps/{appId}/branches/{branchName}/jobs/{jobId}/stop\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\",\"jobId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobSummary\"],\"members\":{\"jobSummary\":{\"shape\":\"S33\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApp\":{\"http\":{\"requestUri\":\"/apps/{appId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"name\":{},\"description\":{},\"platform\":{},\"iamServiceRoleArn\":{},\"environmentVariables\":{\"shape\":\"S9\"},\"enableBranchAutoBuild\":{\"type\":\"boolean\"},\"enableBranchAutoDeletion\":{\"type\":\"boolean\"},\"enableBasicAuth\":{\"type\":\"boolean\"},\"basicAuthCredentials\":{\"shape\":\"Sf\"},\"customRules\":{\"shape\":\"Sg\"},\"buildSpec\":{},\"customHeaders\":{},\"enableAutoBranchCreation\":{\"type\":\"boolean\"},\"autoBranchCreationPatterns\":{\"shape\":\"Ss\"},\"autoBranchCreationConfig\":{\"shape\":\"Su\"},\"repository\":{},\"oauthToken\":{\"shape\":\"S7\"},\"accessToken\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"app\"],\"members\":{\"app\":{\"shape\":\"S12\"}}}},\"UpdateBranch\":{\"http\":{\"requestUri\":\"/apps/{appId}/branches/{branchName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"branchName\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"branchName\":{\"location\":\"uri\",\"locationName\":\"branchName\"},\"description\":{},\"framework\":{},\"stage\":{},\"enableNotification\":{\"type\":\"boolean\"},\"enableAutoBuild\":{\"type\":\"boolean\"},\"environmentVariables\":{\"shape\":\"S9\"},\"basicAuthCredentials\":{\"shape\":\"Sf\"},\"enableBasicAuth\":{\"type\":\"boolean\"},\"enablePerformanceMode\":{\"type\":\"boolean\"},\"buildSpec\":{},\"ttl\":{},\"displayName\":{},\"enablePullRequestPreview\":{\"type\":\"boolean\"},\"pullRequestEnvironmentName\":{},\"backendEnvironmentArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"branch\"],\"members\":{\"branch\":{\"shape\":\"S1o\"}}}},\"UpdateDomainAssociation\":{\"http\":{\"requestUri\":\"/apps/{appId}/domains/{domainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"appId\",\"domainName\",\"subDomainSettings\"],\"members\":{\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"domainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"},\"enableAutoSubDomain\":{\"type\":\"boolean\"},\"subDomainSettings\":{\"shape\":\"S27\"},\"autoSubDomainCreationPatterns\":{\"shape\":\"S2a\"},\"autoSubDomainIAMRole\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"domainAssociation\"],\"members\":{\"domainAssociation\":{\"shape\":\"S2e\"}}}},\"UpdateWebhook\":{\"http\":{\"requestUri\":\"/webhooks/{webhookId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"webhookId\"],\"members\":{\"webhookId\":{\"location\":\"uri\",\"locationName\":\"webhookId\"},\"branchName\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"webhook\"],\"members\":{\"webhook\":{\"shape\":\"S2p\"}}}}},\"shapes\":{\"S7\":{\"type\":\"string\",\"sensitive\":true},\"S8\":{\"type\":\"string\",\"sensitive\":true},\"S9\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sf\":{\"type\":\"string\",\"sensitive\":true},\"Sg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"source\",\"target\"],\"members\":{\"source\":{},\"target\":{},\"status\":{},\"condition\":{}}}},\"Sm\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Ss\":{\"type\":\"list\",\"member\":{}},\"Su\":{\"type\":\"structure\",\"members\":{\"stage\":{},\"framework\":{},\"enableAutoBuild\":{\"type\":\"boolean\"},\"environmentVariables\":{\"shape\":\"S9\"},\"basicAuthCredentials\":{\"shape\":\"Sf\"},\"enableBasicAuth\":{\"type\":\"boolean\"},\"enablePerformanceMode\":{\"type\":\"boolean\"},\"buildSpec\":{},\"enablePullRequestPreview\":{\"type\":\"boolean\"},\"pullRequestEnvironmentName\":{}}},\"S12\":{\"type\":\"structure\",\"required\":[\"appId\",\"appArn\",\"name\",\"description\",\"repository\",\"platform\",\"createTime\",\"updateTime\",\"environmentVariables\",\"defaultDomain\",\"enableBranchAutoBuild\",\"enableBasicAuth\"],\"members\":{\"appId\":{},\"appArn\":{},\"name\":{},\"tags\":{\"shape\":\"Sm\"},\"description\":{},\"repository\":{},\"platform\":{},\"createTime\":{\"type\":\"timestamp\"},\"updateTime\":{\"type\":\"timestamp\"},\"iamServiceRoleArn\":{},\"environmentVariables\":{\"shape\":\"S9\"},\"defaultDomain\":{},\"enableBranchAutoBuild\":{\"type\":\"boolean\"},\"enableBranchAutoDeletion\":{\"type\":\"boolean\"},\"enableBasicAuth\":{\"type\":\"boolean\"},\"basicAuthCredentials\":{\"shape\":\"Sf\"},\"customRules\":{\"shape\":\"Sg\"},\"productionBranch\":{\"type\":\"structure\",\"members\":{\"lastDeployTime\":{\"type\":\"timestamp\"},\"status\":{},\"thumbnailUrl\":{},\"branchName\":{}}},\"buildSpec\":{},\"customHeaders\":{},\"enableAutoBranchCreation\":{\"type\":\"boolean\"},\"autoBranchCreationPatterns\":{\"shape\":\"Ss\"},\"autoBranchCreationConfig\":{\"shape\":\"Su\"}}},\"S1h\":{\"type\":\"structure\",\"required\":[\"backendEnvironmentArn\",\"environmentName\",\"createTime\",\"updateTime\"],\"members\":{\"backendEnvironmentArn\":{},\"environmentName\":{},\"stackName\":{},\"deploymentArtifacts\":{},\"createTime\":{\"type\":\"timestamp\"},\"updateTime\":{\"type\":\"timestamp\"}}},\"S1o\":{\"type\":\"structure\",\"required\":[\"branchArn\",\"branchName\",\"description\",\"stage\",\"displayName\",\"enableNotification\",\"createTime\",\"updateTime\",\"environmentVariables\",\"enableAutoBuild\",\"customDomains\",\"framework\",\"activeJobId\",\"totalNumberOfJobs\",\"enableBasicAuth\",\"ttl\",\"enablePullRequestPreview\"],\"members\":{\"branchArn\":{},\"branchName\":{},\"description\":{},\"tags\":{\"shape\":\"Sm\"},\"stage\":{},\"displayName\":{},\"enableNotification\":{\"type\":\"boolean\"},\"createTime\":{\"type\":\"timestamp\"},\"updateTime\":{\"type\":\"timestamp\"},\"environmentVariables\":{\"shape\":\"S9\"},\"enableAutoBuild\":{\"type\":\"boolean\"},\"customDomains\":{\"type\":\"list\",\"member\":{}},\"framework\":{},\"activeJobId\":{},\"totalNumberOfJobs\":{},\"enableBasicAuth\":{\"type\":\"boolean\"},\"enablePerformanceMode\":{\"type\":\"boolean\"},\"thumbnailUrl\":{},\"basicAuthCredentials\":{\"shape\":\"Sf\"},\"buildSpec\":{},\"ttl\":{},\"associatedResources\":{\"type\":\"list\",\"member\":{}},\"enablePullRequestPreview\":{\"type\":\"boolean\"},\"pullRequestEnvironmentName\":{},\"destinationBranch\":{},\"sourceBranch\":{},\"backendEnvironmentArn\":{}}},\"S27\":{\"type\":\"list\",\"member\":{\"shape\":\"S28\"}},\"S28\":{\"type\":\"structure\",\"required\":[\"prefix\",\"branchName\"],\"members\":{\"prefix\":{},\"branchName\":{}}},\"S2a\":{\"type\":\"list\",\"member\":{}},\"S2e\":{\"type\":\"structure\",\"required\":[\"domainAssociationArn\",\"domainName\",\"enableAutoSubDomain\",\"domainStatus\",\"statusReason\",\"subDomains\"],\"members\":{\"domainAssociationArn\":{},\"domainName\":{},\"enableAutoSubDomain\":{\"type\":\"boolean\"},\"autoSubDomainCreationPatterns\":{\"shape\":\"S2a\"},\"autoSubDomainIAMRole\":{},\"domainStatus\":{},\"statusReason\":{},\"certificateVerificationDNSRecord\":{},\"subDomains\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"subDomainSetting\",\"verified\",\"dnsRecord\"],\"members\":{\"subDomainSetting\":{\"shape\":\"S28\"},\"verified\":{\"type\":\"boolean\"},\"dnsRecord\":{}}}}}},\"S2p\":{\"type\":\"structure\",\"required\":[\"webhookArn\",\"webhookId\",\"webhookUrl\",\"branchName\",\"description\",\"createTime\",\"updateTime\"],\"members\":{\"webhookArn\":{},\"webhookId\":{},\"webhookUrl\":{},\"branchName\":{},\"description\":{},\"createTime\":{\"type\":\"timestamp\"},\"updateTime\":{\"type\":\"timestamp\"}}},\"S33\":{\"type\":\"structure\",\"required\":[\"jobArn\",\"jobId\",\"commitId\",\"commitMessage\",\"commitTime\",\"startTime\",\"status\",\"jobType\"],\"members\":{\"jobArn\":{},\"jobId\":{},\"commitId\":{},\"commitMessage\":{},\"commitTime\":{\"type\":\"timestamp\"},\"startTime\":{\"type\":\"timestamp\"},\"status\":{},\"endTime\":{\"type\":\"timestamp\"},\"jobType\":{}}}}}");

/***/ }),

/***/ 89594:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 70211:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2020-08-11\",\"endpointPrefix\":\"amplifybackend\",\"signingName\":\"amplifybackend\",\"serviceFullName\":\"AmplifyBackend\",\"serviceId\":\"AmplifyBackend\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"amplifybackend-2020-08-11\",\"signatureVersion\":\"v4\"},\"operations\":{\"CloneBackend\":{\"http\":{\"requestUri\":\"/backend/{appId}/environments/{backendEnvironmentName}/clone\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"TargetEnvironmentName\":{\"locationName\":\"targetEnvironmentName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"TargetEnvironmentName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"CreateBackend\":{\"http\":{\"requestUri\":\"/backend\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"AppName\":{\"locationName\":\"appName\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"ResourceConfig\":{\"locationName\":\"resourceConfig\",\"type\":\"structure\",\"members\":{}},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"AppName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"CreateBackendAPI\":{\"http\":{\"requestUri\":\"/backend/{appId}/api\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"ResourceConfig\":{\"shape\":\"S8\",\"locationName\":\"resourceConfig\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"ResourceName\",\"BackendEnvironmentName\",\"ResourceConfig\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"CreateBackendAuth\":{\"http\":{\"requestUri\":\"/backend/{appId}/auth\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"ResourceConfig\":{\"shape\":\"Si\",\"locationName\":\"resourceConfig\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"ResourceName\",\"BackendEnvironmentName\",\"ResourceConfig\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"CreateBackendConfig\":{\"http\":{\"requestUri\":\"/backend/{appId}/config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendManagerAppId\":{\"locationName\":\"backendManagerAppId\"}},\"required\":[\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"JobId\":{\"locationName\":\"jobId\"},\"Status\":{\"locationName\":\"status\"}}}},\"CreateToken\":{\"http\":{\"requestUri\":\"/backend/{appId}/challenge\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"}},\"required\":[\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"ChallengeCode\":{\"locationName\":\"challengeCode\"},\"SessionId\":{\"locationName\":\"sessionId\"},\"Ttl\":{\"locationName\":\"ttl\"}}}},\"DeleteBackend\":{\"http\":{\"requestUri\":\"/backend/{appId}/environments/{backendEnvironmentName}/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"DeleteBackendAPI\":{\"http\":{\"requestUri\":\"/backend/{appId}/api/{backendEnvironmentName}/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceConfig\":{\"shape\":\"S8\",\"locationName\":\"resourceConfig\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"DeleteBackendAuth\":{\"http\":{\"requestUri\":\"/backend/{appId}/auth/{backendEnvironmentName}/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"DeleteToken\":{\"http\":{\"requestUri\":\"/backend/{appId}/challenge/{sessionId}/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"SessionId\":{\"location\":\"uri\",\"locationName\":\"sessionId\"}},\"required\":[\"SessionId\",\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"IsSuccess\":{\"locationName\":\"isSuccess\",\"type\":\"boolean\"}}}},\"GenerateBackendAPIModels\":{\"http\":{\"requestUri\":\"/backend/{appId}/api/{backendEnvironmentName}/generateModels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"GetBackend\":{\"http\":{\"requestUri\":\"/backend/{appId}/details\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"}},\"required\":[\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AmplifyMetaConfig\":{\"locationName\":\"amplifyMetaConfig\"},\"AppId\":{\"locationName\":\"appId\"},\"AppName\":{\"locationName\":\"appName\"},\"BackendEnvironmentList\":{\"shape\":\"S11\",\"locationName\":\"backendEnvironmentList\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"}}}},\"GetBackendAPI\":{\"http\":{\"requestUri\":\"/backend/{appId}/api/{backendEnvironmentName}/details\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceConfig\":{\"shape\":\"S8\",\"locationName\":\"resourceConfig\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"ResourceConfig\":{\"shape\":\"S8\",\"locationName\":\"resourceConfig\"},\"ResourceName\":{\"locationName\":\"resourceName\"}}}},\"GetBackendAPIModels\":{\"http\":{\"requestUri\":\"/backend/{appId}/api/{backendEnvironmentName}/getModels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Models\":{\"locationName\":\"models\"},\"Status\":{\"locationName\":\"status\"}}}},\"GetBackendAuth\":{\"http\":{\"requestUri\":\"/backend/{appId}/auth/{backendEnvironmentName}/details\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"ResourceConfig\":{\"shape\":\"Si\",\"locationName\":\"resourceConfig\"},\"ResourceName\":{\"locationName\":\"resourceName\"}}}},\"GetBackendJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backend/{appId}/job/{backendEnvironmentName}/{jobId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"JobId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"CreateTime\":{\"locationName\":\"createTime\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"},\"UpdateTime\":{\"locationName\":\"updateTime\"}}}},\"GetToken\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backend/{appId}/challenge/{sessionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"SessionId\":{\"location\":\"uri\",\"locationName\":\"sessionId\"}},\"required\":[\"SessionId\",\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"ChallengeCode\":{\"locationName\":\"challengeCode\"},\"SessionId\":{\"locationName\":\"sessionId\"},\"Ttl\":{\"locationName\":\"ttl\"}}}},\"ListBackendJobs\":{\"http\":{\"requestUri\":\"/backend/{appId}/job/{backendEnvironmentName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"JobId\":{\"locationName\":\"jobId\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"locationName\":\"jobs\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"CreateTime\":{\"locationName\":\"createTime\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"},\"UpdateTime\":{\"locationName\":\"updateTime\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"RemoveAllBackends\":{\"http\":{\"requestUri\":\"/backend/{appId}/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"CleanAmplifyApp\":{\"locationName\":\"cleanAmplifyApp\",\"type\":\"boolean\"}},\"required\":[\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"RemoveBackendConfig\":{\"http\":{\"requestUri\":\"/backend/{appId}/config/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"}},\"required\":[\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Error\":{\"locationName\":\"error\"}}}},\"UpdateBackendAPI\":{\"http\":{\"requestUri\":\"/backend/{appId}/api/{backendEnvironmentName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceConfig\":{\"shape\":\"S8\",\"locationName\":\"resourceConfig\"},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"UpdateBackendAuth\":{\"http\":{\"requestUri\":\"/backend/{appId}/auth/{backendEnvironmentName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"ResourceConfig\":{\"locationName\":\"resourceConfig\",\"type\":\"structure\",\"members\":{\"AuthResources\":{\"locationName\":\"authResources\"},\"IdentityPoolConfigs\":{\"locationName\":\"identityPoolConfigs\",\"type\":\"structure\",\"members\":{\"UnauthenticatedLogin\":{\"locationName\":\"unauthenticatedLogin\",\"type\":\"boolean\"}}},\"Service\":{\"locationName\":\"service\"},\"UserPoolConfigs\":{\"locationName\":\"userPoolConfigs\",\"type\":\"structure\",\"members\":{\"ForgotPassword\":{\"locationName\":\"forgotPassword\",\"type\":\"structure\",\"members\":{\"DeliveryMethod\":{\"locationName\":\"deliveryMethod\"},\"EmailSettings\":{\"shape\":\"Sq\",\"locationName\":\"emailSettings\"},\"SmsSettings\":{\"shape\":\"Sr\",\"locationName\":\"smsSettings\"}}},\"Mfa\":{\"locationName\":\"mfa\",\"type\":\"structure\",\"members\":{\"MFAMode\":{},\"Settings\":{\"shape\":\"Su\",\"locationName\":\"settings\"}}},\"OAuth\":{\"locationName\":\"oAuth\",\"type\":\"structure\",\"members\":{\"DomainPrefix\":{\"locationName\":\"domainPrefix\"},\"OAuthGrantType\":{\"locationName\":\"oAuthGrantType\"},\"OAuthScopes\":{\"shape\":\"Sz\",\"locationName\":\"oAuthScopes\"},\"RedirectSignInURIs\":{\"shape\":\"S11\",\"locationName\":\"redirectSignInURIs\"},\"RedirectSignOutURIs\":{\"shape\":\"S11\",\"locationName\":\"redirectSignOutURIs\"},\"SocialProviderSettings\":{\"shape\":\"S12\",\"locationName\":\"socialProviderSettings\"}}},\"PasswordPolicy\":{\"locationName\":\"passwordPolicy\",\"type\":\"structure\",\"members\":{\"AdditionalConstraints\":{\"shape\":\"S15\",\"locationName\":\"additionalConstraints\"},\"MinimumLength\":{\"locationName\":\"minimumLength\",\"type\":\"double\"}}}}}},\"required\":[\"AuthResources\",\"UserPoolConfigs\",\"Service\"]},\"ResourceName\":{\"locationName\":\"resourceName\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"ResourceName\",\"ResourceConfig\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}}}},\"UpdateBackendConfig\":{\"http\":{\"requestUri\":\"/backend/{appId}/config/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"LoginAuthConfig\":{\"shape\":\"S2n\",\"locationName\":\"loginAuthConfig\"}},\"required\":[\"AppId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendManagerAppId\":{\"locationName\":\"backendManagerAppId\"},\"Error\":{\"locationName\":\"error\"},\"LoginAuthConfig\":{\"shape\":\"S2n\",\"locationName\":\"loginAuthConfig\"}}}},\"UpdateBackendJob\":{\"http\":{\"requestUri\":\"/backend/{appId}/job/{backendEnvironmentName}/{jobId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"location\":\"uri\",\"locationName\":\"backendEnvironmentName\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"}},\"required\":[\"AppId\",\"BackendEnvironmentName\",\"JobId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{\"locationName\":\"appId\"},\"BackendEnvironmentName\":{\"locationName\":\"backendEnvironmentName\"},\"CreateTime\":{\"locationName\":\"createTime\"},\"Error\":{\"locationName\":\"error\"},\"JobId\":{\"locationName\":\"jobId\"},\"Operation\":{\"locationName\":\"operation\"},\"Status\":{\"locationName\":\"status\"},\"UpdateTime\":{\"locationName\":\"updateTime\"}}}}},\"shapes\":{\"S8\":{\"type\":\"structure\",\"members\":{\"AdditionalAuthTypes\":{\"locationName\":\"additionalAuthTypes\",\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}},\"ApiName\":{\"locationName\":\"apiName\"},\"ConflictResolution\":{\"locationName\":\"conflictResolution\",\"type\":\"structure\",\"members\":{\"ResolutionStrategy\":{\"locationName\":\"resolutionStrategy\"}}},\"DefaultAuthType\":{\"shape\":\"Sa\",\"locationName\":\"defaultAuthType\"},\"Service\":{\"locationName\":\"service\"},\"TransformSchema\":{\"locationName\":\"transformSchema\"}}},\"Sa\":{\"type\":\"structure\",\"members\":{\"Mode\":{\"locationName\":\"mode\"},\"Settings\":{\"locationName\":\"settings\",\"type\":\"structure\",\"members\":{\"CognitoUserPoolId\":{\"locationName\":\"cognitoUserPoolId\"},\"Description\":{\"locationName\":\"description\"},\"ExpirationTime\":{\"locationName\":\"expirationTime\",\"type\":\"double\"},\"OpenIDAuthTTL\":{\"locationName\":\"openIDAuthTTL\"},\"OpenIDClientId\":{\"locationName\":\"openIDClientId\"},\"OpenIDIatTTL\":{\"locationName\":\"openIDIatTTL\"},\"OpenIDIssueURL\":{\"locationName\":\"openIDIssueURL\"},\"OpenIDProviderName\":{\"locationName\":\"openIDProviderName\"}}}}},\"Si\":{\"type\":\"structure\",\"members\":{\"AuthResources\":{\"locationName\":\"authResources\"},\"IdentityPoolConfigs\":{\"locationName\":\"identityPoolConfigs\",\"type\":\"structure\",\"members\":{\"IdentityPoolName\":{\"locationName\":\"identityPoolName\"},\"UnauthenticatedLogin\":{\"locationName\":\"unauthenticatedLogin\",\"type\":\"boolean\"}},\"required\":[\"UnauthenticatedLogin\",\"IdentityPoolName\"]},\"Service\":{\"locationName\":\"service\"},\"UserPoolConfigs\":{\"locationName\":\"userPoolConfigs\",\"type\":\"structure\",\"members\":{\"ForgotPassword\":{\"locationName\":\"forgotPassword\",\"type\":\"structure\",\"members\":{\"DeliveryMethod\":{\"locationName\":\"deliveryMethod\"},\"EmailSettings\":{\"shape\":\"Sq\",\"locationName\":\"emailSettings\"},\"SmsSettings\":{\"shape\":\"Sr\",\"locationName\":\"smsSettings\"}},\"required\":[\"DeliveryMethod\"]},\"Mfa\":{\"locationName\":\"mfa\",\"type\":\"structure\",\"members\":{\"MFAMode\":{},\"Settings\":{\"shape\":\"Su\",\"locationName\":\"settings\"}},\"required\":[\"MFAMode\"]},\"OAuth\":{\"locationName\":\"oAuth\",\"type\":\"structure\",\"members\":{\"DomainPrefix\":{\"locationName\":\"domainPrefix\"},\"OAuthGrantType\":{\"locationName\":\"oAuthGrantType\"},\"OAuthScopes\":{\"shape\":\"Sz\",\"locationName\":\"oAuthScopes\"},\"RedirectSignInURIs\":{\"shape\":\"S11\",\"locationName\":\"redirectSignInURIs\"},\"RedirectSignOutURIs\":{\"shape\":\"S11\",\"locationName\":\"redirectSignOutURIs\"},\"SocialProviderSettings\":{\"shape\":\"S12\",\"locationName\":\"socialProviderSettings\"}},\"required\":[\"RedirectSignOutURIs\",\"RedirectSignInURIs\",\"OAuthGrantType\",\"OAuthScopes\"]},\"PasswordPolicy\":{\"locationName\":\"passwordPolicy\",\"type\":\"structure\",\"members\":{\"AdditionalConstraints\":{\"shape\":\"S15\",\"locationName\":\"additionalConstraints\"},\"MinimumLength\":{\"locationName\":\"minimumLength\",\"type\":\"double\"}},\"required\":[\"MinimumLength\"]},\"RequiredSignUpAttributes\":{\"locationName\":\"requiredSignUpAttributes\",\"type\":\"list\",\"member\":{}},\"SignInMethod\":{\"locationName\":\"signInMethod\"},\"UserPoolName\":{\"locationName\":\"userPoolName\"}},\"required\":[\"RequiredSignUpAttributes\",\"SignInMethod\",\"UserPoolName\"]}},\"required\":[\"AuthResources\",\"UserPoolConfigs\",\"Service\"]},\"Sq\":{\"type\":\"structure\",\"members\":{\"EmailMessage\":{\"locationName\":\"emailMessage\"},\"EmailSubject\":{\"locationName\":\"emailSubject\"}}},\"Sr\":{\"type\":\"structure\",\"members\":{\"SmsMessage\":{\"locationName\":\"smsMessage\"}}},\"Su\":{\"type\":\"structure\",\"members\":{\"MfaTypes\":{\"locationName\":\"mfaTypes\",\"type\":\"list\",\"member\":{}},\"SmsMessage\":{\"locationName\":\"smsMessage\"}}},\"Sz\":{\"type\":\"list\",\"member\":{}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S12\":{\"type\":\"structure\",\"members\":{\"Facebook\":{\"shape\":\"S13\"},\"Google\":{\"shape\":\"S13\"},\"LoginWithAmazon\":{\"shape\":\"S13\"}}},\"S13\":{\"type\":\"structure\",\"members\":{\"ClientId\":{\"locationName\":\"client_id\"},\"ClientSecret\":{\"locationName\":\"client_secret\"}}},\"S15\":{\"type\":\"list\",\"member\":{}},\"S2n\":{\"type\":\"structure\",\"members\":{\"AwsCognitoIdentityPoolId\":{\"locationName\":\"aws_cognito_identity_pool_id\"},\"AwsCognitoRegion\":{\"locationName\":\"aws_cognito_region\"},\"AwsUserPoolsId\":{\"locationName\":\"aws_user_pools_id\"},\"AwsUserPoolsWebClientId\":{\"locationName\":\"aws_user_pools_web_client_id\"}}}}}");

/***/ }),

/***/ 72426:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListBackendJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Jobs\"}}}");

/***/ }),

/***/ 33895:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-07-09\",\"endpointPrefix\":\"apigateway\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon API Gateway\",\"serviceId\":\"API Gateway\",\"signatureVersion\":\"v4\",\"uid\":\"apigateway-2015-07-09\"},\"operations\":{\"CreateApiKey\":{\"http\":{\"requestUri\":\"/apikeys\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"enabled\":{\"type\":\"boolean\"},\"generateDistinctId\":{\"type\":\"boolean\"},\"value\":{},\"stageKeys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"restApiId\":{},\"stageName\":{}}}},\"customerId\":{},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S7\"}},\"CreateAuthorizer\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/authorizers\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"name\",\"type\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"name\":{},\"type\":{},\"providerARNs\":{\"shape\":\"Sc\"},\"authType\":{},\"authorizerUri\":{},\"authorizerCredentials\":{},\"identitySource\":{},\"identityValidationExpression\":{},\"authorizerResultTtlInSeconds\":{\"type\":\"integer\"}}},\"output\":{\"shape\":\"Sf\"}},\"CreateBasePathMapping\":{\"http\":{\"requestUri\":\"/domainnames/{domain_name}/basepathmappings\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"restApiId\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"},\"basePath\":{},\"restApiId\":{},\"stage\":{}}},\"output\":{\"shape\":\"Sh\"}},\"CreateDeployment\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/deployments\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{},\"stageDescription\":{},\"description\":{},\"cacheClusterEnabled\":{\"type\":\"boolean\"},\"cacheClusterSize\":{},\"variables\":{\"shape\":\"S6\"},\"canarySettings\":{\"type\":\"structure\",\"members\":{\"percentTraffic\":{\"type\":\"double\"},\"stageVariableOverrides\":{\"shape\":\"S6\"},\"useStageCache\":{\"type\":\"boolean\"}}},\"tracingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"Sn\"}},\"CreateDocumentationPart\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/documentation/parts\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"location\",\"properties\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"location\":{\"shape\":\"Ss\"},\"properties\":{}}},\"output\":{\"shape\":\"Sv\"}},\"CreateDocumentationVersion\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/documentation/versions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"documentationVersion\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"documentationVersion\":{},\"stageName\":{},\"description\":{}}},\"output\":{\"shape\":\"Sx\"}},\"CreateDomainName\":{\"http\":{\"requestUri\":\"/domainnames\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{},\"certificateName\":{},\"certificateBody\":{},\"certificatePrivateKey\":{},\"certificateChain\":{},\"certificateArn\":{},\"regionalCertificateName\":{},\"regionalCertificateArn\":{},\"endpointConfiguration\":{\"shape\":\"Sz\"},\"tags\":{\"shape\":\"S6\"},\"securityPolicy\":{},\"mutualTlsAuthentication\":{\"type\":\"structure\",\"members\":{\"truststoreUri\":{},\"truststoreVersion\":{}}}}},\"output\":{\"shape\":\"S14\"}},\"CreateModel\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/models\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"name\",\"contentType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"name\":{},\"description\":{},\"schema\":{},\"contentType\":{}}},\"output\":{\"shape\":\"S18\"}},\"CreateRequestValidator\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/requestvalidators\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"name\":{},\"validateRequestBody\":{\"type\":\"boolean\"},\"validateRequestParameters\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S1a\"}},\"CreateResource\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/resources/{parent_id}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"parentId\",\"pathPart\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"parentId\":{\"location\":\"uri\",\"locationName\":\"parent_id\"},\"pathPart\":{}}},\"output\":{\"shape\":\"S1c\"}},\"CreateRestApi\":{\"http\":{\"requestUri\":\"/restapis\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"version\":{},\"cloneFrom\":{},\"binaryMediaTypes\":{\"shape\":\"S9\"},\"minimumCompressionSize\":{\"type\":\"integer\"},\"apiKeySource\":{},\"endpointConfiguration\":{\"shape\":\"Sz\"},\"policy\":{},\"tags\":{\"shape\":\"S6\"},\"disableExecuteApiEndpoint\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S1t\"}},\"CreateStage\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/stages\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\",\"deploymentId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{},\"deploymentId\":{},\"description\":{},\"cacheClusterEnabled\":{\"type\":\"boolean\"},\"cacheClusterSize\":{},\"variables\":{\"shape\":\"S6\"},\"documentationVersion\":{},\"canarySettings\":{\"shape\":\"S1v\"},\"tracingEnabled\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S1w\"}},\"CreateUsagePlan\":{\"http\":{\"requestUri\":\"/usageplans\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"apiStages\":{\"shape\":\"S23\"},\"throttle\":{\"shape\":\"S26\"},\"quota\":{\"shape\":\"S27\"},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S29\"}},\"CreateUsagePlanKey\":{\"http\":{\"requestUri\":\"/usageplans/{usageplanId}/keys\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\",\"keyId\",\"keyType\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"},\"keyId\":{},\"keyType\":{}}},\"output\":{\"shape\":\"S2b\"}},\"CreateVpcLink\":{\"http\":{\"requestUri\":\"/vpclinks\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"targetArns\"],\"members\":{\"name\":{},\"description\":{},\"targetArns\":{\"shape\":\"S9\"},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S2d\"}},\"DeleteApiKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/apikeys/{api_Key}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"apiKey\"],\"members\":{\"apiKey\":{\"location\":\"uri\",\"locationName\":\"api_Key\"}}}},\"DeleteAuthorizer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/authorizers/{authorizer_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"authorizerId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"authorizerId\":{\"location\":\"uri\",\"locationName\":\"authorizer_id\"}}}},\"DeleteBasePathMapping\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/domainnames/{domain_name}/basepathmappings/{base_path}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"basePath\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"},\"basePath\":{\"location\":\"uri\",\"locationName\":\"base_path\"}}}},\"DeleteClientCertificate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/clientcertificates/{clientcertificate_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"clientCertificateId\"],\"members\":{\"clientCertificateId\":{\"location\":\"uri\",\"locationName\":\"clientcertificate_id\"}}}},\"DeleteDeployment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/deployments/{deployment_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"deploymentId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"deploymentId\":{\"location\":\"uri\",\"locationName\":\"deployment_id\"}}}},\"DeleteDocumentationPart\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/documentation/parts/{part_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"documentationPartId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"documentationPartId\":{\"location\":\"uri\",\"locationName\":\"part_id\"}}}},\"DeleteDocumentationVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/documentation/versions/{doc_version}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"documentationVersion\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"documentationVersion\":{\"location\":\"uri\",\"locationName\":\"doc_version\"}}}},\"DeleteDomainName\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/domainnames/{domain_name}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"}}}},\"DeleteGatewayResponse\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/gatewayresponses/{response_type}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"responseType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"responseType\":{\"location\":\"uri\",\"locationName\":\"response_type\"}}}},\"DeleteIntegration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"}}}},\"DeleteIntegrationResponse\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"}}}},\"DeleteMethod\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"}}}},\"DeleteMethodResponse\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"}}}},\"DeleteModel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/models/{model_name}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"modelName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"modelName\":{\"location\":\"uri\",\"locationName\":\"model_name\"}}}},\"DeleteRequestValidator\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"requestValidatorId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"requestValidatorId\":{\"location\":\"uri\",\"locationName\":\"requestvalidator_id\"}}}},\"DeleteResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"}}}},\"DeleteRestApi\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"}}}},\"DeleteStage\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/stages/{stage_name}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{\"location\":\"uri\",\"locationName\":\"stage_name\"}}}},\"DeleteUsagePlan\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/usageplans/{usageplanId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"}}}},\"DeleteUsagePlanKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/usageplans/{usageplanId}/keys/{keyId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\",\"keyId\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"},\"keyId\":{\"location\":\"uri\",\"locationName\":\"keyId\"}}}},\"DeleteVpcLink\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/vpclinks/{vpclink_id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"vpcLinkId\"],\"members\":{\"vpcLinkId\":{\"location\":\"uri\",\"locationName\":\"vpclink_id\"}}}},\"FlushStageAuthorizersCache\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{\"location\":\"uri\",\"locationName\":\"stage_name\"}}}},\"FlushStageCache\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/restapis/{restapi_id}/stages/{stage_name}/cache/data\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{\"location\":\"uri\",\"locationName\":\"stage_name\"}}}},\"GenerateClientCertificate\":{\"http\":{\"requestUri\":\"/clientcertificates\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"description\":{},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S34\"}},\"GetAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/account\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"shape\":\"S36\"}},\"GetApiKey\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apikeys/{api_Key}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiKey\"],\"members\":{\"apiKey\":{\"location\":\"uri\",\"locationName\":\"api_Key\"},\"includeValue\":{\"location\":\"querystring\",\"locationName\":\"includeValue\",\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S7\"}},\"GetApiKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/apikeys\"},\"input\":{\"type\":\"structure\",\"members\":{\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"nameQuery\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"customerId\":{\"location\":\"querystring\",\"locationName\":\"customerId\"},\"includeValues\":{\"location\":\"querystring\",\"locationName\":\"includeValues\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"warnings\":{\"shape\":\"S9\"},\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S7\"}}}}},\"GetAuthorizer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/authorizers/{authorizer_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"authorizerId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"authorizerId\":{\"location\":\"uri\",\"locationName\":\"authorizer_id\"}}},\"output\":{\"shape\":\"Sf\"}},\"GetAuthorizers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/authorizers\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"Sf\"}}}}},\"GetBasePathMapping\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domainnames/{domain_name}/basepathmappings/{base_path}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"basePath\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"},\"basePath\":{\"location\":\"uri\",\"locationName\":\"base_path\"}}},\"output\":{\"shape\":\"Sh\"}},\"GetBasePathMappings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domainnames/{domain_name}/basepathmappings\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"Sh\"}}}}},\"GetClientCertificate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clientcertificates/{clientcertificate_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clientCertificateId\"],\"members\":{\"clientCertificateId\":{\"location\":\"uri\",\"locationName\":\"clientcertificate_id\"}}},\"output\":{\"shape\":\"S34\"}},\"GetClientCertificates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clientcertificates\"},\"input\":{\"type\":\"structure\",\"members\":{\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S34\"}}}}},\"GetDeployment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/deployments/{deployment_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"deploymentId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"deploymentId\":{\"location\":\"uri\",\"locationName\":\"deployment_id\"},\"embed\":{\"shape\":\"S9\",\"location\":\"querystring\",\"locationName\":\"embed\"}}},\"output\":{\"shape\":\"Sn\"}},\"GetDeployments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/deployments\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"Sn\"}}}}},\"GetDocumentationPart\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/documentation/parts/{part_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"documentationPartId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"documentationPartId\":{\"location\":\"uri\",\"locationName\":\"part_id\"}}},\"output\":{\"shape\":\"Sv\"}},\"GetDocumentationParts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/documentation/parts\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"type\":{\"location\":\"querystring\",\"locationName\":\"type\"},\"nameQuery\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"path\":{\"location\":\"querystring\",\"locationName\":\"path\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"locationStatus\":{\"location\":\"querystring\",\"locationName\":\"locationStatus\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}}}}},\"GetDocumentationVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/documentation/versions/{doc_version}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"documentationVersion\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"documentationVersion\":{\"location\":\"uri\",\"locationName\":\"doc_version\"}}},\"output\":{\"shape\":\"Sx\"}},\"GetDocumentationVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/documentation/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"Sx\"}}}}},\"GetDomainName\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domainnames/{domain_name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"}}},\"output\":{\"shape\":\"S14\"}},\"GetDomainNames\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domainnames\"},\"input\":{\"type\":\"structure\",\"members\":{\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S14\"}}}}},\"GetExport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\",\"exportType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{\"location\":\"uri\",\"locationName\":\"stage_name\"},\"exportType\":{\"location\":\"uri\",\"locationName\":\"export_type\"},\"parameters\":{\"shape\":\"S6\",\"location\":\"querystring\"},\"accepts\":{\"location\":\"header\",\"locationName\":\"Accept\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"contentDisposition\":{\"location\":\"header\",\"locationName\":\"Content-Disposition\"},\"body\":{\"type\":\"blob\"}},\"payload\":\"body\"}},\"GetGatewayResponse\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/gatewayresponses/{response_type}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"responseType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"responseType\":{\"location\":\"uri\",\"locationName\":\"response_type\"}}},\"output\":{\"shape\":\"S48\"}},\"GetGatewayResponses\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/gatewayresponses\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S48\"}}}}},\"GetIntegration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"}}},\"output\":{\"shape\":\"S1j\"}},\"GetIntegrationResponse\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"}}},\"output\":{\"shape\":\"S1p\"}},\"GetMethod\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"}}},\"output\":{\"shape\":\"S1e\"}},\"GetMethodResponse\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"}}},\"output\":{\"shape\":\"S1h\"}},\"GetModel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/models/{model_name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"modelName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"modelName\":{\"location\":\"uri\",\"locationName\":\"model_name\"},\"flatten\":{\"location\":\"querystring\",\"locationName\":\"flatten\",\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S18\"}},\"GetModelTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/models/{model_name}/default_template\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"modelName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"modelName\":{\"location\":\"uri\",\"locationName\":\"model_name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"value\":{}}}},\"GetModels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/models\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S18\"}}}}},\"GetRequestValidator\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"requestValidatorId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"requestValidatorId\":{\"location\":\"uri\",\"locationName\":\"requestvalidator_id\"}}},\"output\":{\"shape\":\"S1a\"}},\"GetRequestValidators\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/requestvalidators\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S1a\"}}}}},\"GetResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"embed\":{\"shape\":\"S9\",\"location\":\"querystring\",\"locationName\":\"embed\"}}},\"output\":{\"shape\":\"S1c\"}},\"GetResources\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/resources\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"embed\":{\"shape\":\"S9\",\"location\":\"querystring\",\"locationName\":\"embed\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S1c\"}}}}},\"GetRestApi\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"}}},\"output\":{\"shape\":\"S1t\"}},\"GetRestApis\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis\"},\"input\":{\"type\":\"structure\",\"members\":{\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S1t\"}}}}},\"GetSdk\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\",\"sdkType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{\"location\":\"uri\",\"locationName\":\"stage_name\"},\"sdkType\":{\"location\":\"uri\",\"locationName\":\"sdk_type\"},\"parameters\":{\"shape\":\"S6\",\"location\":\"querystring\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"contentDisposition\":{\"location\":\"header\",\"locationName\":\"Content-Disposition\"},\"body\":{\"type\":\"blob\"}},\"payload\":\"body\"}},\"GetSdkType\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sdktypes/{sdktype_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"sdktype_id\"}}},\"output\":{\"shape\":\"S51\"}},\"GetSdkTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sdktypes\"},\"input\":{\"type\":\"structure\",\"members\":{\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S51\"}}}}},\"GetStage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/stages/{stage_name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{\"location\":\"uri\",\"locationName\":\"stage_name\"}}},\"output\":{\"shape\":\"S1w\"}},\"GetStages\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restapis/{restapi_id}/stages\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"deploymentId\":{\"location\":\"querystring\",\"locationName\":\"deploymentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"item\":{\"type\":\"list\",\"member\":{\"shape\":\"S1w\"}}}}},\"GetTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resource_arn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resource_arn\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S6\"}}}},\"GetUsage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/usageplans/{usageplanId}/usage\"},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\",\"startDate\",\"endDate\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"},\"keyId\":{\"location\":\"querystring\",\"locationName\":\"keyId\"},\"startDate\":{\"location\":\"querystring\",\"locationName\":\"startDate\"},\"endDate\":{\"location\":\"querystring\",\"locationName\":\"endDate\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"shape\":\"S5e\"}},\"GetUsagePlan\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/usageplans/{usageplanId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"}}},\"output\":{\"shape\":\"S29\"}},\"GetUsagePlanKey\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/usageplans/{usageplanId}/keys/{keyId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\",\"keyId\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"},\"keyId\":{\"location\":\"uri\",\"locationName\":\"keyId\"}}},\"output\":{\"shape\":\"S2b\"}},\"GetUsagePlanKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/usageplans/{usageplanId}/keys\"},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"},\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"nameQuery\":{\"location\":\"querystring\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S2b\"}}}}},\"GetUsagePlans\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/usageplans\"},\"input\":{\"type\":\"structure\",\"members\":{\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"keyId\":{\"location\":\"querystring\",\"locationName\":\"keyId\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S29\"}}}}},\"GetVpcLink\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/vpclinks/{vpclink_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"vpcLinkId\"],\"members\":{\"vpcLinkId\":{\"location\":\"uri\",\"locationName\":\"vpclink_id\"}}},\"output\":{\"shape\":\"S2d\"}},\"GetVpcLinks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/vpclinks\"},\"input\":{\"type\":\"structure\",\"members\":{\"position\":{\"location\":\"querystring\",\"locationName\":\"position\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"position\":{},\"items\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}}}}},\"ImportApiKeys\":{\"http\":{\"requestUri\":\"/apikeys?mode=import\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"body\",\"format\"],\"members\":{\"body\":{\"type\":\"blob\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"failOnWarnings\":{\"location\":\"querystring\",\"locationName\":\"failonwarnings\",\"type\":\"boolean\"}},\"payload\":\"body\"},\"output\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"S9\"},\"warnings\":{\"shape\":\"S9\"}}}},\"ImportDocumentationParts\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restapis/{restapi_id}/documentation/parts\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"body\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"mode\":{\"location\":\"querystring\",\"locationName\":\"mode\"},\"failOnWarnings\":{\"location\":\"querystring\",\"locationName\":\"failonwarnings\",\"type\":\"boolean\"},\"body\":{\"type\":\"blob\"}},\"payload\":\"body\"},\"output\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"S9\"},\"warnings\":{\"shape\":\"S9\"}}}},\"ImportRestApi\":{\"http\":{\"requestUri\":\"/restapis?mode=import\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"body\"],\"members\":{\"failOnWarnings\":{\"location\":\"querystring\",\"locationName\":\"failonwarnings\",\"type\":\"boolean\"},\"parameters\":{\"shape\":\"S6\",\"location\":\"querystring\"},\"body\":{\"type\":\"blob\"}},\"payload\":\"body\"},\"output\":{\"shape\":\"S1t\"}},\"PutGatewayResponse\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restapis/{restapi_id}/gatewayresponses/{response_type}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"responseType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"responseType\":{\"location\":\"uri\",\"locationName\":\"response_type\"},\"statusCode\":{},\"responseParameters\":{\"shape\":\"S6\"},\"responseTemplates\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S48\"}},\"PutIntegration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"type\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"type\":{},\"integrationHttpMethod\":{\"locationName\":\"httpMethod\"},\"uri\":{},\"connectionType\":{},\"connectionId\":{},\"credentials\":{},\"requestParameters\":{\"shape\":\"S6\"},\"requestTemplates\":{\"shape\":\"S6\"},\"passthroughBehavior\":{},\"cacheNamespace\":{},\"cacheKeyParameters\":{\"shape\":\"S9\"},\"contentHandling\":{},\"timeoutInMillis\":{\"type\":\"integer\"},\"tlsConfig\":{\"shape\":\"S1q\"}}},\"output\":{\"shape\":\"S1j\"}},\"PutIntegrationResponse\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"},\"selectionPattern\":{},\"responseParameters\":{\"shape\":\"S6\"},\"responseTemplates\":{\"shape\":\"S6\"},\"contentHandling\":{}}},\"output\":{\"shape\":\"S1p\"}},\"PutMethod\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"authorizationType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"authorizationType\":{},\"authorizerId\":{},\"apiKeyRequired\":{\"type\":\"boolean\"},\"operationName\":{},\"requestParameters\":{\"shape\":\"S1f\"},\"requestModels\":{\"shape\":\"S6\"},\"requestValidatorId\":{},\"authorizationScopes\":{\"shape\":\"S9\"}}},\"output\":{\"shape\":\"S1e\"}},\"PutMethodResponse\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"},\"responseParameters\":{\"shape\":\"S1f\"},\"responseModels\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S1h\"}},\"PutRestApi\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restapis/{restapi_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"body\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"mode\":{\"location\":\"querystring\",\"locationName\":\"mode\"},\"failOnWarnings\":{\"location\":\"querystring\",\"locationName\":\"failonwarnings\",\"type\":\"boolean\"},\"parameters\":{\"shape\":\"S6\",\"location\":\"querystring\"},\"body\":{\"type\":\"blob\"}},\"payload\":\"body\"},\"output\":{\"shape\":\"S1t\"}},\"TagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/tags/{resource_arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resource_arn\"},\"tags\":{\"shape\":\"S6\"}}}},\"TestInvokeAuthorizer\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/authorizers/{authorizer_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"authorizerId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"authorizerId\":{\"location\":\"uri\",\"locationName\":\"authorizer_id\"},\"headers\":{\"shape\":\"S6\"},\"multiValueHeaders\":{\"shape\":\"S6a\"},\"pathWithQueryString\":{},\"body\":{},\"stageVariables\":{\"shape\":\"S6\"},\"additionalContext\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"clientStatus\":{\"type\":\"integer\"},\"log\":{},\"latency\":{\"type\":\"long\"},\"principalId\":{},\"policy\":{},\"authorization\":{\"shape\":\"S6a\"},\"claims\":{\"shape\":\"S6\"}}}},\"TestInvokeMethod\":{\"http\":{\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"pathWithQueryString\":{},\"body\":{},\"headers\":{\"shape\":\"S6\"},\"multiValueHeaders\":{\"shape\":\"S6a\"},\"clientCertificateId\":{},\"stageVariables\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{\"type\":\"integer\"},\"body\":{},\"headers\":{\"shape\":\"S6\"},\"multiValueHeaders\":{\"shape\":\"S6a\"},\"log\":{},\"latency\":{\"type\":\"long\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resource_arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resource_arn\"},\"tagKeys\":{\"shape\":\"S9\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}}}},\"UpdateAccount\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/account\"},\"input\":{\"type\":\"structure\",\"members\":{\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S36\"}},\"UpdateApiKey\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/apikeys/{api_Key}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiKey\"],\"members\":{\"apiKey\":{\"location\":\"uri\",\"locationName\":\"api_Key\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S7\"}},\"UpdateAuthorizer\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/authorizers/{authorizer_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"authorizerId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"authorizerId\":{\"location\":\"uri\",\"locationName\":\"authorizer_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"Sf\"}},\"UpdateBasePathMapping\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/domainnames/{domain_name}/basepathmappings/{base_path}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"basePath\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"},\"basePath\":{\"location\":\"uri\",\"locationName\":\"base_path\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"Sh\"}},\"UpdateClientCertificate\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/clientcertificates/{clientcertificate_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clientCertificateId\"],\"members\":{\"clientCertificateId\":{\"location\":\"uri\",\"locationName\":\"clientcertificate_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S34\"}},\"UpdateDeployment\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/deployments/{deployment_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"deploymentId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"deploymentId\":{\"location\":\"uri\",\"locationName\":\"deployment_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"Sn\"}},\"UpdateDocumentationPart\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/documentation/parts/{part_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"documentationPartId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"documentationPartId\":{\"location\":\"uri\",\"locationName\":\"part_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"Sv\"}},\"UpdateDocumentationVersion\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/documentation/versions/{doc_version}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"documentationVersion\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"documentationVersion\":{\"location\":\"uri\",\"locationName\":\"doc_version\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"Sx\"}},\"UpdateDomainName\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/domainnames/{domain_name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{\"location\":\"uri\",\"locationName\":\"domain_name\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S14\"}},\"UpdateGatewayResponse\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/gatewayresponses/{response_type}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"responseType\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"responseType\":{\"location\":\"uri\",\"locationName\":\"response_type\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S48\"}},\"UpdateIntegration\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1j\"}},\"UpdateIntegrationResponse\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1p\"}},\"UpdateMethod\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1e\"}},\"UpdateMethodResponse\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\",\"httpMethod\",\"statusCode\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"httpMethod\":{\"location\":\"uri\",\"locationName\":\"http_method\"},\"statusCode\":{\"location\":\"uri\",\"locationName\":\"status_code\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1h\"}},\"UpdateModel\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/models/{model_name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"modelName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"modelName\":{\"location\":\"uri\",\"locationName\":\"model_name\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S18\"}},\"UpdateRequestValidator\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"requestValidatorId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"requestValidatorId\":{\"location\":\"uri\",\"locationName\":\"requestvalidator_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1a\"}},\"UpdateResource\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/resources/{resource_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"resourceId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"resourceId\":{\"location\":\"uri\",\"locationName\":\"resource_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1c\"}},\"UpdateRestApi\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1t\"}},\"UpdateStage\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/restapis/{restapi_id}/stages/{stage_name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"restApiId\",\"stageName\"],\"members\":{\"restApiId\":{\"location\":\"uri\",\"locationName\":\"restapi_id\"},\"stageName\":{\"location\":\"uri\",\"locationName\":\"stage_name\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S1w\"}},\"UpdateUsage\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/usageplans/{usageplanId}/keys/{keyId}/usage\"},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\",\"keyId\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"},\"keyId\":{\"location\":\"uri\",\"locationName\":\"keyId\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S5e\"}},\"UpdateUsagePlan\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/usageplans/{usageplanId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"usagePlanId\"],\"members\":{\"usagePlanId\":{\"location\":\"uri\",\"locationName\":\"usageplanId\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S29\"}},\"UpdateVpcLink\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/vpclinks/{vpclink_id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"vpcLinkId\"],\"members\":{\"vpcLinkId\":{\"location\":\"uri\",\"locationName\":\"vpclink_id\"},\"patchOperations\":{\"shape\":\"S6g\"}}},\"output\":{\"shape\":\"S2d\"}}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S7\":{\"type\":\"structure\",\"members\":{\"id\":{},\"value\":{},\"name\":{},\"customerId\":{},\"description\":{},\"enabled\":{\"type\":\"boolean\"},\"createdDate\":{\"type\":\"timestamp\"},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"stageKeys\":{\"shape\":\"S9\"},\"tags\":{\"shape\":\"S6\"}}},\"S9\":{\"type\":\"list\",\"member\":{}},\"Sc\":{\"type\":\"list\",\"member\":{}},\"Sf\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"type\":{},\"providerARNs\":{\"shape\":\"Sc\"},\"authType\":{},\"authorizerUri\":{},\"authorizerCredentials\":{},\"identitySource\":{},\"identityValidationExpression\":{},\"authorizerResultTtlInSeconds\":{\"type\":\"integer\"}}},\"Sh\":{\"type\":\"structure\",\"members\":{\"basePath\":{},\"restApiId\":{},\"stage\":{}}},\"Sn\":{\"type\":\"structure\",\"members\":{\"id\":{},\"description\":{},\"createdDate\":{\"type\":\"timestamp\"},\"apiSummary\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"authorizationType\":{},\"apiKeyRequired\":{\"type\":\"boolean\"}}}}}}},\"Ss\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"path\":{},\"method\":{},\"statusCode\":{},\"name\":{}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"id\":{},\"location\":{\"shape\":\"Ss\"},\"properties\":{}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"version\":{},\"createdDate\":{\"type\":\"timestamp\"},\"description\":{}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"types\":{\"type\":\"list\",\"member\":{}},\"vpcEndpointIds\":{\"shape\":\"S9\"}}},\"S14\":{\"type\":\"structure\",\"members\":{\"domainName\":{},\"certificateName\":{},\"certificateArn\":{},\"certificateUploadDate\":{\"type\":\"timestamp\"},\"regionalDomainName\":{},\"regionalHostedZoneId\":{},\"regionalCertificateName\":{},\"regionalCertificateArn\":{},\"distributionDomainName\":{},\"distributionHostedZoneId\":{},\"endpointConfiguration\":{\"shape\":\"Sz\"},\"domainNameStatus\":{},\"domainNameStatusMessage\":{},\"securityPolicy\":{},\"tags\":{\"shape\":\"S6\"},\"mutualTlsAuthentication\":{\"type\":\"structure\",\"members\":{\"truststoreUri\":{},\"truststoreVersion\":{},\"truststoreWarnings\":{\"shape\":\"S9\"}}}}},\"S18\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{},\"schema\":{},\"contentType\":{}}},\"S1a\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"validateRequestBody\":{\"type\":\"boolean\"},\"validateRequestParameters\":{\"type\":\"boolean\"}}},\"S1c\":{\"type\":\"structure\",\"members\":{\"id\":{},\"parentId\":{},\"pathPart\":{},\"path\":{},\"resourceMethods\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S1e\"}}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"httpMethod\":{},\"authorizationType\":{},\"authorizerId\":{},\"apiKeyRequired\":{\"type\":\"boolean\"},\"requestValidatorId\":{},\"operationName\":{},\"requestParameters\":{\"shape\":\"S1f\"},\"requestModels\":{\"shape\":\"S6\"},\"methodResponses\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S1h\"}},\"methodIntegration\":{\"shape\":\"S1j\"},\"authorizationScopes\":{\"shape\":\"S9\"}}},\"S1f\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"boolean\"}},\"S1h\":{\"type\":\"structure\",\"members\":{\"statusCode\":{},\"responseParameters\":{\"shape\":\"S1f\"},\"responseModels\":{\"shape\":\"S6\"}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"type\":{},\"httpMethod\":{},\"uri\":{},\"connectionType\":{},\"connectionId\":{},\"credentials\":{},\"requestParameters\":{\"shape\":\"S6\"},\"requestTemplates\":{\"shape\":\"S6\"},\"passthroughBehavior\":{},\"contentHandling\":{},\"timeoutInMillis\":{\"type\":\"integer\"},\"cacheNamespace\":{},\"cacheKeyParameters\":{\"shape\":\"S9\"},\"integrationResponses\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S1p\"}},\"tlsConfig\":{\"shape\":\"S1q\"}}},\"S1p\":{\"type\":\"structure\",\"members\":{\"statusCode\":{},\"selectionPattern\":{},\"responseParameters\":{\"shape\":\"S6\"},\"responseTemplates\":{\"shape\":\"S6\"},\"contentHandling\":{}}},\"S1q\":{\"type\":\"structure\",\"members\":{\"insecureSkipVerification\":{\"type\":\"boolean\"}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{},\"warnings\":{\"shape\":\"S9\"},\"binaryMediaTypes\":{\"shape\":\"S9\"},\"minimumCompressionSize\":{\"type\":\"integer\"},\"apiKeySource\":{},\"endpointConfiguration\":{\"shape\":\"Sz\"},\"policy\":{},\"tags\":{\"shape\":\"S6\"},\"disableExecuteApiEndpoint\":{\"type\":\"boolean\"}}},\"S1v\":{\"type\":\"structure\",\"members\":{\"percentTraffic\":{\"type\":\"double\"},\"deploymentId\":{},\"stageVariableOverrides\":{\"shape\":\"S6\"},\"useStageCache\":{\"type\":\"boolean\"}}},\"S1w\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"clientCertificateId\":{},\"stageName\":{},\"description\":{},\"cacheClusterEnabled\":{\"type\":\"boolean\"},\"cacheClusterSize\":{},\"cacheClusterStatus\":{},\"methodSettings\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"metricsEnabled\":{\"type\":\"boolean\"},\"loggingLevel\":{},\"dataTraceEnabled\":{\"type\":\"boolean\"},\"throttlingBurstLimit\":{\"type\":\"integer\"},\"throttlingRateLimit\":{\"type\":\"double\"},\"cachingEnabled\":{\"type\":\"boolean\"},\"cacheTtlInSeconds\":{\"type\":\"integer\"},\"cacheDataEncrypted\":{\"type\":\"boolean\"},\"requireAuthorizationForCacheControl\":{\"type\":\"boolean\"},\"unauthorizedCacheControlHeaderStrategy\":{}}}},\"variables\":{\"shape\":\"S6\"},\"documentationVersion\":{},\"accessLogSettings\":{\"type\":\"structure\",\"members\":{\"format\":{},\"destinationArn\":{}}},\"canarySettings\":{\"shape\":\"S1v\"},\"tracingEnabled\":{\"type\":\"boolean\"},\"webAclArn\":{},\"tags\":{\"shape\":\"S6\"},\"createdDate\":{\"type\":\"timestamp\"},\"lastUpdatedDate\":{\"type\":\"timestamp\"}}},\"S23\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"apiId\":{},\"stage\":{},\"throttle\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S26\"}}}}},\"S26\":{\"type\":\"structure\",\"members\":{\"burstLimit\":{\"type\":\"integer\"},\"rateLimit\":{\"type\":\"double\"}}},\"S27\":{\"type\":\"structure\",\"members\":{\"limit\":{\"type\":\"integer\"},\"offset\":{\"type\":\"integer\"},\"period\":{}}},\"S29\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{},\"apiStages\":{\"shape\":\"S23\"},\"throttle\":{\"shape\":\"S26\"},\"quota\":{\"shape\":\"S27\"},\"productCode\":{},\"tags\":{\"shape\":\"S6\"}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"id\":{},\"type\":{},\"value\":{},\"name\":{}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{},\"targetArns\":{\"shape\":\"S9\"},\"status\":{},\"statusMessage\":{},\"tags\":{\"shape\":\"S6\"}}},\"S34\":{\"type\":\"structure\",\"members\":{\"clientCertificateId\":{},\"description\":{},\"pemEncodedCertificate\":{},\"createdDate\":{\"type\":\"timestamp\"},\"expirationDate\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S6\"}}},\"S36\":{\"type\":\"structure\",\"members\":{\"cloudwatchRoleArn\":{},\"throttleSettings\":{\"shape\":\"S26\"},\"features\":{\"shape\":\"S9\"},\"apiKeyVersion\":{}}},\"S48\":{\"type\":\"structure\",\"members\":{\"responseType\":{},\"statusCode\":{},\"responseParameters\":{\"shape\":\"S6\"},\"responseTemplates\":{\"shape\":\"S6\"},\"defaultResponse\":{\"type\":\"boolean\"}}},\"S51\":{\"type\":\"structure\",\"members\":{\"id\":{},\"friendlyName\":{},\"description\":{},\"configurationProperties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"friendlyName\":{},\"description\":{},\"required\":{\"type\":\"boolean\"},\"defaultValue\":{}}}}}},\"S5e\":{\"type\":\"structure\",\"members\":{\"usagePlanId\":{},\"startDate\":{},\"endDate\":{},\"position\":{},\"items\":{\"locationName\":\"values\",\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{\"type\":\"long\"}}}}}},\"S6a\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S9\"}},\"S6g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"op\":{},\"path\":{},\"value\":{},\"from\":{}}}}}}");

/***/ }),

/***/ 61271:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetApiKeys\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetBasePathMappings\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetClientCertificates\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetDeployments\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetDomainNames\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetModels\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetResources\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetRestApis\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetUsage\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetUsagePlanKeys\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetUsagePlans\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"},\"GetVpcLinks\":{\"input_token\":\"position\",\"limit_key\":\"limit\",\"output_token\":\"position\",\"result_key\":\"items\"}}}");

/***/ }),

/***/ 31775:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-11-29\",\"endpointPrefix\":\"execute-api\",\"signingName\":\"execute-api\",\"serviceFullName\":\"AmazonApiGatewayManagementApi\",\"serviceId\":\"ApiGatewayManagementApi\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"apigatewaymanagementapi-2018-11-29\",\"signatureVersion\":\"v4\"},\"operations\":{\"DeleteConnection\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/@connections/{connectionId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectionId\":{\"location\":\"uri\",\"locationName\":\"connectionId\"}},\"required\":[\"ConnectionId\"]}},\"GetConnection\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/@connections/{connectionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectionId\":{\"location\":\"uri\",\"locationName\":\"connectionId\"}},\"required\":[\"ConnectionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ConnectedAt\":{\"shape\":\"S5\",\"locationName\":\"connectedAt\"},\"Identity\":{\"locationName\":\"identity\",\"type\":\"structure\",\"members\":{\"SourceIp\":{\"locationName\":\"sourceIp\"},\"UserAgent\":{\"locationName\":\"userAgent\"}},\"required\":[\"SourceIp\",\"UserAgent\"]},\"LastActiveAt\":{\"shape\":\"S5\",\"locationName\":\"lastActiveAt\"}}}},\"PostToConnection\":{\"http\":{\"requestUri\":\"/@connections/{connectionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Data\":{\"type\":\"blob\"},\"ConnectionId\":{\"location\":\"uri\",\"locationName\":\"connectionId\"}},\"required\":[\"ConnectionId\",\"Data\"],\"payload\":\"Data\"}}},\"shapes\":{\"S5\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"}}}");

/***/ }),

/***/ 19890:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 18767:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-11-29\",\"endpointPrefix\":\"apigateway\",\"signingName\":\"apigateway\",\"serviceFullName\":\"AmazonApiGatewayV2\",\"serviceId\":\"ApiGatewayV2\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"apigatewayv2-2018-11-29\",\"signatureVersion\":\"v4\"},\"operations\":{\"CreateApi\":{\"http\":{\"requestUri\":\"/v2/apis\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"Name\":{\"locationName\":\"name\"},\"ProtocolType\":{\"locationName\":\"protocolType\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Target\":{\"locationName\":\"target\"},\"Version\":{\"locationName\":\"version\"}},\"required\":[\"ProtocolType\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiEndpoint\":{\"locationName\":\"apiEndpoint\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiId\":{\"locationName\":\"apiId\"},\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"ImportInfo\":{\"shape\":\"Sm\",\"locationName\":\"importInfo\"},\"Name\":{\"locationName\":\"name\"},\"ProtocolType\":{\"locationName\":\"protocolType\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Version\":{\"locationName\":\"version\"},\"Warnings\":{\"shape\":\"Sm\",\"locationName\":\"warnings\"}}}},\"CreateApiMapping\":{\"http\":{\"requestUri\":\"/v2/domainnames/{domainName}/apimappings\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"locationName\":\"apiId\"},\"ApiMappingKey\":{\"locationName\":\"apiMappingKey\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"},\"Stage\":{\"locationName\":\"stage\"}},\"required\":[\"DomainName\",\"Stage\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"locationName\":\"apiId\"},\"ApiMappingId\":{\"locationName\":\"apiMappingId\"},\"ApiMappingKey\":{\"locationName\":\"apiMappingKey\"},\"Stage\":{\"locationName\":\"stage\"}}}},\"CreateAuthorizer\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/authorizers\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"AuthorizerCredentialsArn\":{\"locationName\":\"authorizerCredentialsArn\"},\"AuthorizerPayloadFormatVersion\":{\"locationName\":\"authorizerPayloadFormatVersion\"},\"AuthorizerResultTtlInSeconds\":{\"locationName\":\"authorizerResultTtlInSeconds\",\"type\":\"integer\"},\"AuthorizerType\":{\"locationName\":\"authorizerType\"},\"AuthorizerUri\":{\"locationName\":\"authorizerUri\"},\"EnableSimpleResponses\":{\"locationName\":\"enableSimpleResponses\",\"type\":\"boolean\"},\"IdentitySource\":{\"shape\":\"Ss\",\"locationName\":\"identitySource\"},\"IdentityValidationExpression\":{\"locationName\":\"identityValidationExpression\"},\"JwtConfiguration\":{\"shape\":\"St\",\"locationName\":\"jwtConfiguration\"},\"Name\":{\"locationName\":\"name\"}},\"required\":[\"ApiId\",\"AuthorizerType\",\"IdentitySource\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizerCredentialsArn\":{\"locationName\":\"authorizerCredentialsArn\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"AuthorizerPayloadFormatVersion\":{\"locationName\":\"authorizerPayloadFormatVersion\"},\"AuthorizerResultTtlInSeconds\":{\"locationName\":\"authorizerResultTtlInSeconds\",\"type\":\"integer\"},\"AuthorizerType\":{\"locationName\":\"authorizerType\"},\"AuthorizerUri\":{\"locationName\":\"authorizerUri\"},\"EnableSimpleResponses\":{\"locationName\":\"enableSimpleResponses\",\"type\":\"boolean\"},\"IdentitySource\":{\"shape\":\"Ss\",\"locationName\":\"identitySource\"},\"IdentityValidationExpression\":{\"locationName\":\"identityValidationExpression\"},\"JwtConfiguration\":{\"shape\":\"St\",\"locationName\":\"jwtConfiguration\"},\"Name\":{\"locationName\":\"name\"}}}},\"CreateDeployment\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/deployments\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"Description\":{\"locationName\":\"description\"},\"StageName\":{\"locationName\":\"stageName\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AutoDeployed\":{\"locationName\":\"autoDeployed\",\"type\":\"boolean\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"DeploymentStatus\":{\"locationName\":\"deploymentStatus\"},\"DeploymentStatusMessage\":{\"locationName\":\"deploymentStatusMessage\"},\"Description\":{\"locationName\":\"description\"}}}},\"CreateDomainName\":{\"http\":{\"requestUri\":\"/v2/domainnames\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"DomainName\":{\"locationName\":\"domainName\"},\"DomainNameConfigurations\":{\"shape\":\"S10\",\"locationName\":\"domainNameConfigurations\"},\"MutualTlsAuthentication\":{\"shape\":\"S15\",\"locationName\":\"mutualTlsAuthentication\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}},\"required\":[\"DomainName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiMappingSelectionExpression\":{\"locationName\":\"apiMappingSelectionExpression\"},\"DomainName\":{\"locationName\":\"domainName\"},\"DomainNameConfigurations\":{\"shape\":\"S10\",\"locationName\":\"domainNameConfigurations\"},\"MutualTlsAuthentication\":{\"shape\":\"S17\",\"locationName\":\"mutualTlsAuthentication\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"CreateIntegration\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/integrations\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ConnectionId\":{\"locationName\":\"connectionId\"},\"ConnectionType\":{\"locationName\":\"connectionType\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"IntegrationMethod\":{\"locationName\":\"integrationMethod\"},\"IntegrationSubtype\":{\"locationName\":\"integrationSubtype\"},\"IntegrationType\":{\"locationName\":\"integrationType\"},\"IntegrationUri\":{\"locationName\":\"integrationUri\"},\"PassthroughBehavior\":{\"locationName\":\"passthroughBehavior\"},\"PayloadFormatVersion\":{\"locationName\":\"payloadFormatVersion\"},\"RequestParameters\":{\"shape\":\"S1e\",\"locationName\":\"requestParameters\"},\"RequestTemplates\":{\"shape\":\"S1f\",\"locationName\":\"requestTemplates\"},\"ResponseParameters\":{\"shape\":\"S1h\",\"locationName\":\"responseParameters\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"},\"TimeoutInMillis\":{\"locationName\":\"timeoutInMillis\",\"type\":\"integer\"},\"TlsConfig\":{\"shape\":\"S1j\",\"locationName\":\"tlsConfig\"}},\"required\":[\"ApiId\",\"IntegrationType\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ConnectionId\":{\"locationName\":\"connectionId\"},\"ConnectionType\":{\"locationName\":\"connectionType\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"IntegrationId\":{\"locationName\":\"integrationId\"},\"IntegrationMethod\":{\"locationName\":\"integrationMethod\"},\"IntegrationResponseSelectionExpression\":{\"locationName\":\"integrationResponseSelectionExpression\"},\"IntegrationSubtype\":{\"locationName\":\"integrationSubtype\"},\"IntegrationType\":{\"locationName\":\"integrationType\"},\"IntegrationUri\":{\"locationName\":\"integrationUri\"},\"PassthroughBehavior\":{\"locationName\":\"passthroughBehavior\"},\"PayloadFormatVersion\":{\"locationName\":\"payloadFormatVersion\"},\"RequestParameters\":{\"shape\":\"S1e\",\"locationName\":\"requestParameters\"},\"RequestTemplates\":{\"shape\":\"S1f\",\"locationName\":\"requestTemplates\"},\"ResponseParameters\":{\"shape\":\"S1h\",\"locationName\":\"responseParameters\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"},\"TimeoutInMillis\":{\"locationName\":\"timeoutInMillis\",\"type\":\"integer\"},\"TlsConfig\":{\"shape\":\"S1l\",\"locationName\":\"tlsConfig\"}}}},\"CreateIntegrationResponse\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"},\"IntegrationResponseKey\":{\"locationName\":\"integrationResponseKey\"},\"ResponseParameters\":{\"shape\":\"S1e\",\"locationName\":\"responseParameters\"},\"ResponseTemplates\":{\"shape\":\"S1f\",\"locationName\":\"responseTemplates\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"}},\"required\":[\"ApiId\",\"IntegrationId\",\"IntegrationResponseKey\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"IntegrationResponseId\":{\"locationName\":\"integrationResponseId\"},\"IntegrationResponseKey\":{\"locationName\":\"integrationResponseKey\"},\"ResponseParameters\":{\"shape\":\"S1e\",\"locationName\":\"responseParameters\"},\"ResponseTemplates\":{\"shape\":\"S1f\",\"locationName\":\"responseTemplates\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"}}}},\"CreateModel\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/models\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ContentType\":{\"locationName\":\"contentType\"},\"Description\":{\"locationName\":\"description\"},\"Name\":{\"locationName\":\"name\"},\"Schema\":{\"locationName\":\"schema\"}},\"required\":[\"ApiId\",\"Schema\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ContentType\":{\"locationName\":\"contentType\"},\"Description\":{\"locationName\":\"description\"},\"ModelId\":{\"locationName\":\"modelId\"},\"Name\":{\"locationName\":\"name\"},\"Schema\":{\"locationName\":\"schema\"}}}},\"CreateRoute\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/routes\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ApiKeyRequired\":{\"locationName\":\"apiKeyRequired\",\"type\":\"boolean\"},\"AuthorizationScopes\":{\"shape\":\"S1s\",\"locationName\":\"authorizationScopes\"},\"AuthorizationType\":{\"locationName\":\"authorizationType\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"OperationName\":{\"locationName\":\"operationName\"},\"RequestModels\":{\"shape\":\"S1u\",\"locationName\":\"requestModels\"},\"RequestParameters\":{\"shape\":\"S1v\",\"locationName\":\"requestParameters\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteResponseSelectionExpression\":{\"locationName\":\"routeResponseSelectionExpression\"},\"Target\":{\"locationName\":\"target\"}},\"required\":[\"ApiId\",\"RouteKey\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiKeyRequired\":{\"locationName\":\"apiKeyRequired\",\"type\":\"boolean\"},\"AuthorizationScopes\":{\"shape\":\"S1s\",\"locationName\":\"authorizationScopes\"},\"AuthorizationType\":{\"locationName\":\"authorizationType\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"OperationName\":{\"locationName\":\"operationName\"},\"RequestModels\":{\"shape\":\"S1u\",\"locationName\":\"requestModels\"},\"RequestParameters\":{\"shape\":\"S1v\",\"locationName\":\"requestParameters\"},\"RouteId\":{\"locationName\":\"routeId\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteResponseSelectionExpression\":{\"locationName\":\"routeResponseSelectionExpression\"},\"Target\":{\"locationName\":\"target\"}}}},\"CreateRouteResponse\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}/routeresponses\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"ResponseModels\":{\"shape\":\"S1u\",\"locationName\":\"responseModels\"},\"ResponseParameters\":{\"shape\":\"S1v\",\"locationName\":\"responseParameters\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"},\"RouteResponseKey\":{\"locationName\":\"routeResponseKey\"}},\"required\":[\"ApiId\",\"RouteId\",\"RouteResponseKey\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"ResponseModels\":{\"shape\":\"S1u\",\"locationName\":\"responseModels\"},\"ResponseParameters\":{\"shape\":\"S1v\",\"locationName\":\"responseParameters\"},\"RouteResponseId\":{\"locationName\":\"routeResponseId\"},\"RouteResponseKey\":{\"locationName\":\"routeResponseKey\"}}}},\"CreateStage\":{\"http\":{\"requestUri\":\"/v2/apis/{apiId}/stages\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"AccessLogSettings\":{\"shape\":\"S21\",\"locationName\":\"accessLogSettings\"},\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"AutoDeploy\":{\"locationName\":\"autoDeploy\",\"type\":\"boolean\"},\"ClientCertificateId\":{\"locationName\":\"clientCertificateId\"},\"DefaultRouteSettings\":{\"shape\":\"S22\",\"locationName\":\"defaultRouteSettings\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"Description\":{\"locationName\":\"description\"},\"RouteSettings\":{\"shape\":\"S26\",\"locationName\":\"routeSettings\"},\"StageName\":{\"locationName\":\"stageName\"},\"StageVariables\":{\"shape\":\"S27\",\"locationName\":\"stageVariables\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}},\"required\":[\"ApiId\",\"StageName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AccessLogSettings\":{\"shape\":\"S21\",\"locationName\":\"accessLogSettings\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"AutoDeploy\":{\"locationName\":\"autoDeploy\",\"type\":\"boolean\"},\"ClientCertificateId\":{\"locationName\":\"clientCertificateId\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DefaultRouteSettings\":{\"shape\":\"S22\",\"locationName\":\"defaultRouteSettings\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"Description\":{\"locationName\":\"description\"},\"LastDeploymentStatusMessage\":{\"locationName\":\"lastDeploymentStatusMessage\"},\"LastUpdatedDate\":{\"shape\":\"Sl\",\"locationName\":\"lastUpdatedDate\"},\"RouteSettings\":{\"shape\":\"S26\",\"locationName\":\"routeSettings\"},\"StageName\":{\"locationName\":\"stageName\"},\"StageVariables\":{\"shape\":\"S27\",\"locationName\":\"stageVariables\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"CreateVpcLink\":{\"http\":{\"requestUri\":\"/v2/vpclinks\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"SecurityGroupIds\":{\"shape\":\"S2b\",\"locationName\":\"securityGroupIds\"},\"SubnetIds\":{\"shape\":\"S2c\",\"locationName\":\"subnetIds\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}},\"required\":[\"SubnetIds\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Name\":{\"locationName\":\"name\"},\"SecurityGroupIds\":{\"shape\":\"S2b\",\"locationName\":\"securityGroupIds\"},\"SubnetIds\":{\"shape\":\"S2c\",\"locationName\":\"subnetIds\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"VpcLinkId\":{\"locationName\":\"vpcLinkId\"},\"VpcLinkStatus\":{\"locationName\":\"vpcLinkStatus\"},\"VpcLinkStatusMessage\":{\"locationName\":\"vpcLinkStatusMessage\"},\"VpcLinkVersion\":{\"locationName\":\"vpcLinkVersion\"}}}},\"DeleteAccessLogSettings\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/stages/{stageName}/accesslogsettings\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"StageName\":{\"location\":\"uri\",\"locationName\":\"stageName\"}},\"required\":[\"StageName\",\"ApiId\"]}},\"DeleteApi\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}},\"required\":[\"ApiId\"]}},\"DeleteApiMapping\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/domainnames/{domainName}/apimappings/{apiMappingId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiMappingId\":{\"location\":\"uri\",\"locationName\":\"apiMappingId\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"}},\"required\":[\"ApiMappingId\",\"DomainName\"]}},\"DeleteAuthorizer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/authorizers/{authorizerId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"AuthorizerId\":{\"location\":\"uri\",\"locationName\":\"authorizerId\"}},\"required\":[\"AuthorizerId\",\"ApiId\"]}},\"DeleteCorsConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/cors\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}},\"required\":[\"ApiId\"]}},\"DeleteDeployment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/deployments/{deploymentId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"DeploymentId\":{\"location\":\"uri\",\"locationName\":\"deploymentId\"}},\"required\":[\"ApiId\",\"DeploymentId\"]}},\"DeleteDomainName\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/domainnames/{domainName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"}},\"required\":[\"DomainName\"]}},\"DeleteIntegration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"}},\"required\":[\"ApiId\",\"IntegrationId\"]}},\"DeleteIntegrationResponse\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"},\"IntegrationResponseId\":{\"location\":\"uri\",\"locationName\":\"integrationResponseId\"}},\"required\":[\"ApiId\",\"IntegrationResponseId\",\"IntegrationId\"]}},\"DeleteModel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/models/{modelId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ModelId\":{\"location\":\"uri\",\"locationName\":\"modelId\"}},\"required\":[\"ModelId\",\"ApiId\"]}},\"DeleteRoute\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"}},\"required\":[\"ApiId\",\"RouteId\"]}},\"DeleteRouteRequestParameter\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}/requestparameters/{requestParameterKey}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"RequestParameterKey\":{\"location\":\"uri\",\"locationName\":\"requestParameterKey\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"}},\"required\":[\"RequestParameterKey\",\"ApiId\",\"RouteId\"]}},\"DeleteRouteResponse\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"},\"RouteResponseId\":{\"location\":\"uri\",\"locationName\":\"routeResponseId\"}},\"required\":[\"RouteResponseId\",\"ApiId\",\"RouteId\"]}},\"DeleteRouteSettings\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/stages/{stageName}/routesettings/{routeKey}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"RouteKey\":{\"location\":\"uri\",\"locationName\":\"routeKey\"},\"StageName\":{\"location\":\"uri\",\"locationName\":\"stageName\"}},\"required\":[\"StageName\",\"RouteKey\",\"ApiId\"]}},\"DeleteStage\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/stages/{stageName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"StageName\":{\"location\":\"uri\",\"locationName\":\"stageName\"}},\"required\":[\"StageName\",\"ApiId\"]}},\"DeleteVpcLink\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/vpclinks/{vpcLinkId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"VpcLinkId\":{\"location\":\"uri\",\"locationName\":\"vpcLinkId\"}},\"required\":[\"VpcLinkId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ExportApi\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/exports/{specification}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ExportVersion\":{\"location\":\"querystring\",\"locationName\":\"exportVersion\"},\"IncludeExtensions\":{\"location\":\"querystring\",\"locationName\":\"includeExtensions\",\"type\":\"boolean\"},\"OutputType\":{\"location\":\"querystring\",\"locationName\":\"outputType\"},\"Specification\":{\"location\":\"uri\",\"locationName\":\"specification\"},\"StageName\":{\"location\":\"querystring\",\"locationName\":\"stageName\"}},\"required\":[\"Specification\",\"OutputType\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"body\":{\"type\":\"blob\"}},\"payload\":\"body\"}},\"ResetAuthorizersCache\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/apis/{apiId}/stages/{stageName}/cache/authorizers\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"StageName\":{\"location\":\"uri\",\"locationName\":\"stageName\"}},\"required\":[\"StageName\",\"ApiId\"]}},\"GetApi\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiEndpoint\":{\"locationName\":\"apiEndpoint\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiId\":{\"locationName\":\"apiId\"},\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"ImportInfo\":{\"shape\":\"Sm\",\"locationName\":\"importInfo\"},\"Name\":{\"locationName\":\"name\"},\"ProtocolType\":{\"locationName\":\"protocolType\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Version\":{\"locationName\":\"version\"},\"Warnings\":{\"shape\":\"Sm\",\"locationName\":\"warnings\"}}}},\"GetApiMapping\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/domainnames/{domainName}/apimappings/{apiMappingId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiMappingId\":{\"location\":\"uri\",\"locationName\":\"apiMappingId\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"}},\"required\":[\"ApiMappingId\",\"DomainName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"locationName\":\"apiId\"},\"ApiMappingId\":{\"locationName\":\"apiMappingId\"},\"ApiMappingKey\":{\"locationName\":\"apiMappingKey\"},\"Stage\":{\"locationName\":\"stage\"}}}},\"GetApiMappings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/domainnames/{domainName}/apimappings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"DomainName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"locationName\":\"apiId\"},\"ApiMappingId\":{\"locationName\":\"apiMappingId\"},\"ApiMappingKey\":{\"locationName\":\"apiMappingKey\"},\"Stage\":{\"locationName\":\"stage\"}},\"required\":[\"Stage\",\"ApiId\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetApis\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApiEndpoint\":{\"locationName\":\"apiEndpoint\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiId\":{\"locationName\":\"apiId\"},\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"ImportInfo\":{\"shape\":\"Sm\",\"locationName\":\"importInfo\"},\"Name\":{\"locationName\":\"name\"},\"ProtocolType\":{\"locationName\":\"protocolType\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Version\":{\"locationName\":\"version\"},\"Warnings\":{\"shape\":\"Sm\",\"locationName\":\"warnings\"}},\"required\":[\"RouteSelectionExpression\",\"Name\",\"ProtocolType\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetAuthorizer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/authorizers/{authorizerId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"AuthorizerId\":{\"location\":\"uri\",\"locationName\":\"authorizerId\"}},\"required\":[\"AuthorizerId\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizerCredentialsArn\":{\"locationName\":\"authorizerCredentialsArn\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"AuthorizerPayloadFormatVersion\":{\"locationName\":\"authorizerPayloadFormatVersion\"},\"AuthorizerResultTtlInSeconds\":{\"locationName\":\"authorizerResultTtlInSeconds\",\"type\":\"integer\"},\"AuthorizerType\":{\"locationName\":\"authorizerType\"},\"AuthorizerUri\":{\"locationName\":\"authorizerUri\"},\"EnableSimpleResponses\":{\"locationName\":\"enableSimpleResponses\",\"type\":\"boolean\"},\"IdentitySource\":{\"shape\":\"Ss\",\"locationName\":\"identitySource\"},\"IdentityValidationExpression\":{\"locationName\":\"identityValidationExpression\"},\"JwtConfiguration\":{\"shape\":\"St\",\"locationName\":\"jwtConfiguration\"},\"Name\":{\"locationName\":\"name\"}}}},\"GetAuthorizers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/authorizers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AuthorizerCredentialsArn\":{\"locationName\":\"authorizerCredentialsArn\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"AuthorizerPayloadFormatVersion\":{\"locationName\":\"authorizerPayloadFormatVersion\"},\"AuthorizerResultTtlInSeconds\":{\"locationName\":\"authorizerResultTtlInSeconds\",\"type\":\"integer\"},\"AuthorizerType\":{\"locationName\":\"authorizerType\"},\"AuthorizerUri\":{\"locationName\":\"authorizerUri\"},\"EnableSimpleResponses\":{\"locationName\":\"enableSimpleResponses\",\"type\":\"boolean\"},\"IdentitySource\":{\"shape\":\"Ss\",\"locationName\":\"identitySource\"},\"IdentityValidationExpression\":{\"locationName\":\"identityValidationExpression\"},\"JwtConfiguration\":{\"shape\":\"St\",\"locationName\":\"jwtConfiguration\"},\"Name\":{\"locationName\":\"name\"}},\"required\":[\"Name\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetDeployment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/deployments/{deploymentId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"DeploymentId\":{\"location\":\"uri\",\"locationName\":\"deploymentId\"}},\"required\":[\"ApiId\",\"DeploymentId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AutoDeployed\":{\"locationName\":\"autoDeployed\",\"type\":\"boolean\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"DeploymentStatus\":{\"locationName\":\"deploymentStatus\"},\"DeploymentStatusMessage\":{\"locationName\":\"deploymentStatusMessage\"},\"Description\":{\"locationName\":\"description\"}}}},\"GetDeployments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/deployments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutoDeployed\":{\"locationName\":\"autoDeployed\",\"type\":\"boolean\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"DeploymentStatus\":{\"locationName\":\"deploymentStatus\"},\"DeploymentStatusMessage\":{\"locationName\":\"deploymentStatusMessage\"},\"Description\":{\"locationName\":\"description\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetDomainName\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/domainnames/{domainName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"}},\"required\":[\"DomainName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiMappingSelectionExpression\":{\"locationName\":\"apiMappingSelectionExpression\"},\"DomainName\":{\"locationName\":\"domainName\"},\"DomainNameConfigurations\":{\"shape\":\"S10\",\"locationName\":\"domainNameConfigurations\"},\"MutualTlsAuthentication\":{\"shape\":\"S17\",\"locationName\":\"mutualTlsAuthentication\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"GetDomainNames\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/domainnames\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApiMappingSelectionExpression\":{\"locationName\":\"apiMappingSelectionExpression\"},\"DomainName\":{\"locationName\":\"domainName\"},\"DomainNameConfigurations\":{\"shape\":\"S10\",\"locationName\":\"domainNameConfigurations\"},\"MutualTlsAuthentication\":{\"shape\":\"S17\",\"locationName\":\"mutualTlsAuthentication\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}},\"required\":[\"DomainName\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetIntegration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"}},\"required\":[\"ApiId\",\"IntegrationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ConnectionId\":{\"locationName\":\"connectionId\"},\"ConnectionType\":{\"locationName\":\"connectionType\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"IntegrationId\":{\"locationName\":\"integrationId\"},\"IntegrationMethod\":{\"locationName\":\"integrationMethod\"},\"IntegrationResponseSelectionExpression\":{\"locationName\":\"integrationResponseSelectionExpression\"},\"IntegrationSubtype\":{\"locationName\":\"integrationSubtype\"},\"IntegrationType\":{\"locationName\":\"integrationType\"},\"IntegrationUri\":{\"locationName\":\"integrationUri\"},\"PassthroughBehavior\":{\"locationName\":\"passthroughBehavior\"},\"PayloadFormatVersion\":{\"locationName\":\"payloadFormatVersion\"},\"RequestParameters\":{\"shape\":\"S1e\",\"locationName\":\"requestParameters\"},\"RequestTemplates\":{\"shape\":\"S1f\",\"locationName\":\"requestTemplates\"},\"ResponseParameters\":{\"shape\":\"S1h\",\"locationName\":\"responseParameters\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"},\"TimeoutInMillis\":{\"locationName\":\"timeoutInMillis\",\"type\":\"integer\"},\"TlsConfig\":{\"shape\":\"S1l\",\"locationName\":\"tlsConfig\"}}}},\"GetIntegrationResponse\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"},\"IntegrationResponseId\":{\"location\":\"uri\",\"locationName\":\"integrationResponseId\"}},\"required\":[\"ApiId\",\"IntegrationResponseId\",\"IntegrationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"IntegrationResponseId\":{\"locationName\":\"integrationResponseId\"},\"IntegrationResponseKey\":{\"locationName\":\"integrationResponseKey\"},\"ResponseParameters\":{\"shape\":\"S1e\",\"locationName\":\"responseParameters\"},\"ResponseTemplates\":{\"shape\":\"S1f\",\"locationName\":\"responseTemplates\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"}}}},\"GetIntegrationResponses\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"IntegrationId\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"IntegrationResponseId\":{\"locationName\":\"integrationResponseId\"},\"IntegrationResponseKey\":{\"locationName\":\"integrationResponseKey\"},\"ResponseParameters\":{\"shape\":\"S1e\",\"locationName\":\"responseParameters\"},\"ResponseTemplates\":{\"shape\":\"S1f\",\"locationName\":\"responseTemplates\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"}},\"required\":[\"IntegrationResponseKey\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetIntegrations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/integrations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ConnectionId\":{\"locationName\":\"connectionId\"},\"ConnectionType\":{\"locationName\":\"connectionType\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"IntegrationId\":{\"locationName\":\"integrationId\"},\"IntegrationMethod\":{\"locationName\":\"integrationMethod\"},\"IntegrationResponseSelectionExpression\":{\"locationName\":\"integrationResponseSelectionExpression\"},\"IntegrationSubtype\":{\"locationName\":\"integrationSubtype\"},\"IntegrationType\":{\"locationName\":\"integrationType\"},\"IntegrationUri\":{\"locationName\":\"integrationUri\"},\"PassthroughBehavior\":{\"locationName\":\"passthroughBehavior\"},\"PayloadFormatVersion\":{\"locationName\":\"payloadFormatVersion\"},\"RequestParameters\":{\"shape\":\"S1e\",\"locationName\":\"requestParameters\"},\"RequestTemplates\":{\"shape\":\"S1f\",\"locationName\":\"requestTemplates\"},\"ResponseParameters\":{\"shape\":\"S1h\",\"locationName\":\"responseParameters\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"},\"TimeoutInMillis\":{\"locationName\":\"timeoutInMillis\",\"type\":\"integer\"},\"TlsConfig\":{\"shape\":\"S1l\",\"locationName\":\"tlsConfig\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetModel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/models/{modelId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ModelId\":{\"location\":\"uri\",\"locationName\":\"modelId\"}},\"required\":[\"ModelId\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ContentType\":{\"locationName\":\"contentType\"},\"Description\":{\"locationName\":\"description\"},\"ModelId\":{\"locationName\":\"modelId\"},\"Name\":{\"locationName\":\"name\"},\"Schema\":{\"locationName\":\"schema\"}}}},\"GetModelTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/models/{modelId}/template\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ModelId\":{\"location\":\"uri\",\"locationName\":\"modelId\"}},\"required\":[\"ModelId\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\"}}}},\"GetModels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/models\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ContentType\":{\"locationName\":\"contentType\"},\"Description\":{\"locationName\":\"description\"},\"ModelId\":{\"locationName\":\"modelId\"},\"Name\":{\"locationName\":\"name\"},\"Schema\":{\"locationName\":\"schema\"}},\"required\":[\"Name\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetRoute\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"}},\"required\":[\"ApiId\",\"RouteId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiKeyRequired\":{\"locationName\":\"apiKeyRequired\",\"type\":\"boolean\"},\"AuthorizationScopes\":{\"shape\":\"S1s\",\"locationName\":\"authorizationScopes\"},\"AuthorizationType\":{\"locationName\":\"authorizationType\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"OperationName\":{\"locationName\":\"operationName\"},\"RequestModels\":{\"shape\":\"S1u\",\"locationName\":\"requestModels\"},\"RequestParameters\":{\"shape\":\"S1v\",\"locationName\":\"requestParameters\"},\"RouteId\":{\"locationName\":\"routeId\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteResponseSelectionExpression\":{\"locationName\":\"routeResponseSelectionExpression\"},\"Target\":{\"locationName\":\"target\"}}}},\"GetRouteResponse\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"},\"RouteResponseId\":{\"location\":\"uri\",\"locationName\":\"routeResponseId\"}},\"required\":[\"RouteResponseId\",\"ApiId\",\"RouteId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"ResponseModels\":{\"shape\":\"S1u\",\"locationName\":\"responseModels\"},\"ResponseParameters\":{\"shape\":\"S1v\",\"locationName\":\"responseParameters\"},\"RouteResponseId\":{\"locationName\":\"routeResponseId\"},\"RouteResponseKey\":{\"locationName\":\"routeResponseKey\"}}}},\"GetRouteResponses\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}/routeresponses\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"}},\"required\":[\"RouteId\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"ResponseModels\":{\"shape\":\"S1u\",\"locationName\":\"responseModels\"},\"ResponseParameters\":{\"shape\":\"S1v\",\"locationName\":\"responseParameters\"},\"RouteResponseId\":{\"locationName\":\"routeResponseId\"},\"RouteResponseKey\":{\"locationName\":\"routeResponseKey\"}},\"required\":[\"RouteResponseKey\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetRoutes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/routes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiKeyRequired\":{\"locationName\":\"apiKeyRequired\",\"type\":\"boolean\"},\"AuthorizationScopes\":{\"shape\":\"S1s\",\"locationName\":\"authorizationScopes\"},\"AuthorizationType\":{\"locationName\":\"authorizationType\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"OperationName\":{\"locationName\":\"operationName\"},\"RequestModels\":{\"shape\":\"S1u\",\"locationName\":\"requestModels\"},\"RequestParameters\":{\"shape\":\"S1v\",\"locationName\":\"requestParameters\"},\"RouteId\":{\"locationName\":\"routeId\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteResponseSelectionExpression\":{\"locationName\":\"routeResponseSelectionExpression\"},\"Target\":{\"locationName\":\"target\"}},\"required\":[\"RouteKey\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetStage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/stages/{stageName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"StageName\":{\"location\":\"uri\",\"locationName\":\"stageName\"}},\"required\":[\"StageName\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AccessLogSettings\":{\"shape\":\"S21\",\"locationName\":\"accessLogSettings\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"AutoDeploy\":{\"locationName\":\"autoDeploy\",\"type\":\"boolean\"},\"ClientCertificateId\":{\"locationName\":\"clientCertificateId\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DefaultRouteSettings\":{\"shape\":\"S22\",\"locationName\":\"defaultRouteSettings\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"Description\":{\"locationName\":\"description\"},\"LastDeploymentStatusMessage\":{\"locationName\":\"lastDeploymentStatusMessage\"},\"LastUpdatedDate\":{\"shape\":\"Sl\",\"locationName\":\"lastUpdatedDate\"},\"RouteSettings\":{\"shape\":\"S26\",\"locationName\":\"routeSettings\"},\"StageName\":{\"locationName\":\"stageName\"},\"StageVariables\":{\"shape\":\"S27\",\"locationName\":\"stageVariables\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"GetStages\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/apis/{apiId}/stages\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccessLogSettings\":{\"shape\":\"S21\",\"locationName\":\"accessLogSettings\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"AutoDeploy\":{\"locationName\":\"autoDeploy\",\"type\":\"boolean\"},\"ClientCertificateId\":{\"locationName\":\"clientCertificateId\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DefaultRouteSettings\":{\"shape\":\"S22\",\"locationName\":\"defaultRouteSettings\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"Description\":{\"locationName\":\"description\"},\"LastDeploymentStatusMessage\":{\"locationName\":\"lastDeploymentStatusMessage\"},\"LastUpdatedDate\":{\"shape\":\"Sl\",\"locationName\":\"lastUpdatedDate\"},\"RouteSettings\":{\"shape\":\"S26\",\"locationName\":\"routeSettings\"},\"StageName\":{\"locationName\":\"stageName\"},\"StageVariables\":{\"shape\":\"S27\",\"locationName\":\"stageVariables\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}},\"required\":[\"StageName\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"GetVpcLink\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/vpclinks/{vpcLinkId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"VpcLinkId\":{\"location\":\"uri\",\"locationName\":\"vpcLinkId\"}},\"required\":[\"VpcLinkId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Name\":{\"locationName\":\"name\"},\"SecurityGroupIds\":{\"shape\":\"S2b\",\"locationName\":\"securityGroupIds\"},\"SubnetIds\":{\"shape\":\"S2c\",\"locationName\":\"subnetIds\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"VpcLinkId\":{\"locationName\":\"vpcLinkId\"},\"VpcLinkStatus\":{\"locationName\":\"vpcLinkStatus\"},\"VpcLinkStatusMessage\":{\"locationName\":\"vpcLinkStatusMessage\"},\"VpcLinkVersion\":{\"locationName\":\"vpcLinkVersion\"}}}},\"GetVpcLinks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/vpclinks\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Name\":{\"locationName\":\"name\"},\"SecurityGroupIds\":{\"shape\":\"S2b\",\"locationName\":\"securityGroupIds\"},\"SubnetIds\":{\"shape\":\"S2c\",\"locationName\":\"subnetIds\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"VpcLinkId\":{\"locationName\":\"vpcLinkId\"},\"VpcLinkStatus\":{\"locationName\":\"vpcLinkStatus\"},\"VpcLinkStatusMessage\":{\"locationName\":\"vpcLinkStatusMessage\"},\"VpcLinkVersion\":{\"locationName\":\"vpcLinkVersion\"}},\"required\":[\"VpcLinkId\",\"SecurityGroupIds\",\"SubnetIds\",\"Name\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ImportApi\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/apis\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Basepath\":{\"location\":\"querystring\",\"locationName\":\"basepath\"},\"Body\":{\"locationName\":\"body\"},\"FailOnWarnings\":{\"location\":\"querystring\",\"locationName\":\"failOnWarnings\",\"type\":\"boolean\"}},\"required\":[\"Body\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiEndpoint\":{\"locationName\":\"apiEndpoint\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiId\":{\"locationName\":\"apiId\"},\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"ImportInfo\":{\"shape\":\"Sm\",\"locationName\":\"importInfo\"},\"Name\":{\"locationName\":\"name\"},\"ProtocolType\":{\"locationName\":\"protocolType\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Version\":{\"locationName\":\"version\"},\"Warnings\":{\"shape\":\"Sm\",\"locationName\":\"warnings\"}}}},\"ReimportApi\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/apis/{apiId}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"Basepath\":{\"location\":\"querystring\",\"locationName\":\"basepath\"},\"Body\":{\"locationName\":\"body\"},\"FailOnWarnings\":{\"location\":\"querystring\",\"locationName\":\"failOnWarnings\",\"type\":\"boolean\"}},\"required\":[\"ApiId\",\"Body\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiEndpoint\":{\"locationName\":\"apiEndpoint\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiId\":{\"locationName\":\"apiId\"},\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"ImportInfo\":{\"shape\":\"Sm\",\"locationName\":\"importInfo\"},\"Name\":{\"locationName\":\"name\"},\"ProtocolType\":{\"locationName\":\"protocolType\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Version\":{\"locationName\":\"version\"},\"Warnings\":{\"shape\":\"Sm\",\"locationName\":\"warnings\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/v2/tags/{resource-arn}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"shape\":\"Sm\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"ResourceArn\",\"TagKeys\"]}},\"UpdateApi\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"Name\":{\"locationName\":\"name\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Target\":{\"locationName\":\"target\"},\"Version\":{\"locationName\":\"version\"}},\"required\":[\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiEndpoint\":{\"locationName\":\"apiEndpoint\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiId\":{\"locationName\":\"apiId\"},\"ApiKeySelectionExpression\":{\"locationName\":\"apiKeySelectionExpression\"},\"CorsConfiguration\":{\"shape\":\"S3\",\"locationName\":\"corsConfiguration\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Description\":{\"locationName\":\"description\"},\"DisableSchemaValidation\":{\"locationName\":\"disableSchemaValidation\",\"type\":\"boolean\"},\"DisableExecuteApiEndpoint\":{\"locationName\":\"disableExecuteApiEndpoint\",\"type\":\"boolean\"},\"ImportInfo\":{\"shape\":\"Sm\",\"locationName\":\"importInfo\"},\"Name\":{\"locationName\":\"name\"},\"ProtocolType\":{\"locationName\":\"protocolType\"},\"RouteSelectionExpression\":{\"locationName\":\"routeSelectionExpression\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Version\":{\"locationName\":\"version\"},\"Warnings\":{\"shape\":\"Sm\",\"locationName\":\"warnings\"}}}},\"UpdateApiMapping\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/domainnames/{domainName}/apimappings/{apiMappingId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"locationName\":\"apiId\"},\"ApiMappingId\":{\"location\":\"uri\",\"locationName\":\"apiMappingId\"},\"ApiMappingKey\":{\"locationName\":\"apiMappingKey\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"},\"Stage\":{\"locationName\":\"stage\"}},\"required\":[\"ApiMappingId\",\"ApiId\",\"DomainName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"locationName\":\"apiId\"},\"ApiMappingId\":{\"locationName\":\"apiMappingId\"},\"ApiMappingKey\":{\"locationName\":\"apiMappingKey\"},\"Stage\":{\"locationName\":\"stage\"}}}},\"UpdateAuthorizer\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/authorizers/{authorizerId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"AuthorizerCredentialsArn\":{\"locationName\":\"authorizerCredentialsArn\"},\"AuthorizerId\":{\"location\":\"uri\",\"locationName\":\"authorizerId\"},\"AuthorizerPayloadFormatVersion\":{\"locationName\":\"authorizerPayloadFormatVersion\"},\"AuthorizerResultTtlInSeconds\":{\"locationName\":\"authorizerResultTtlInSeconds\",\"type\":\"integer\"},\"AuthorizerType\":{\"locationName\":\"authorizerType\"},\"AuthorizerUri\":{\"locationName\":\"authorizerUri\"},\"EnableSimpleResponses\":{\"locationName\":\"enableSimpleResponses\",\"type\":\"boolean\"},\"IdentitySource\":{\"shape\":\"Ss\",\"locationName\":\"identitySource\"},\"IdentityValidationExpression\":{\"locationName\":\"identityValidationExpression\"},\"JwtConfiguration\":{\"shape\":\"St\",\"locationName\":\"jwtConfiguration\"},\"Name\":{\"locationName\":\"name\"}},\"required\":[\"AuthorizerId\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizerCredentialsArn\":{\"locationName\":\"authorizerCredentialsArn\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"AuthorizerPayloadFormatVersion\":{\"locationName\":\"authorizerPayloadFormatVersion\"},\"AuthorizerResultTtlInSeconds\":{\"locationName\":\"authorizerResultTtlInSeconds\",\"type\":\"integer\"},\"AuthorizerType\":{\"locationName\":\"authorizerType\"},\"AuthorizerUri\":{\"locationName\":\"authorizerUri\"},\"EnableSimpleResponses\":{\"locationName\":\"enableSimpleResponses\",\"type\":\"boolean\"},\"IdentitySource\":{\"shape\":\"Ss\",\"locationName\":\"identitySource\"},\"IdentityValidationExpression\":{\"locationName\":\"identityValidationExpression\"},\"JwtConfiguration\":{\"shape\":\"St\",\"locationName\":\"jwtConfiguration\"},\"Name\":{\"locationName\":\"name\"}}}},\"UpdateDeployment\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/deployments/{deploymentId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"DeploymentId\":{\"location\":\"uri\",\"locationName\":\"deploymentId\"},\"Description\":{\"locationName\":\"description\"}},\"required\":[\"ApiId\",\"DeploymentId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AutoDeployed\":{\"locationName\":\"autoDeployed\",\"type\":\"boolean\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"DeploymentStatus\":{\"locationName\":\"deploymentStatus\"},\"DeploymentStatusMessage\":{\"locationName\":\"deploymentStatusMessage\"},\"Description\":{\"locationName\":\"description\"}}}},\"UpdateDomainName\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/domainnames/{domainName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"domainName\"},\"DomainNameConfigurations\":{\"shape\":\"S10\",\"locationName\":\"domainNameConfigurations\"},\"MutualTlsAuthentication\":{\"shape\":\"S15\",\"locationName\":\"mutualTlsAuthentication\"}},\"required\":[\"DomainName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiMappingSelectionExpression\":{\"locationName\":\"apiMappingSelectionExpression\"},\"DomainName\":{\"locationName\":\"domainName\"},\"DomainNameConfigurations\":{\"shape\":\"S10\",\"locationName\":\"domainNameConfigurations\"},\"MutualTlsAuthentication\":{\"shape\":\"S17\",\"locationName\":\"mutualTlsAuthentication\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"UpdateIntegration\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ConnectionId\":{\"locationName\":\"connectionId\"},\"ConnectionType\":{\"locationName\":\"connectionType\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"},\"IntegrationMethod\":{\"locationName\":\"integrationMethod\"},\"IntegrationSubtype\":{\"locationName\":\"integrationSubtype\"},\"IntegrationType\":{\"locationName\":\"integrationType\"},\"IntegrationUri\":{\"locationName\":\"integrationUri\"},\"PassthroughBehavior\":{\"locationName\":\"passthroughBehavior\"},\"PayloadFormatVersion\":{\"locationName\":\"payloadFormatVersion\"},\"RequestParameters\":{\"shape\":\"S1e\",\"locationName\":\"requestParameters\"},\"RequestTemplates\":{\"shape\":\"S1f\",\"locationName\":\"requestTemplates\"},\"ResponseParameters\":{\"shape\":\"S1h\",\"locationName\":\"responseParameters\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"},\"TimeoutInMillis\":{\"locationName\":\"timeoutInMillis\",\"type\":\"integer\"},\"TlsConfig\":{\"shape\":\"S1j\",\"locationName\":\"tlsConfig\"}},\"required\":[\"ApiId\",\"IntegrationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ConnectionId\":{\"locationName\":\"connectionId\"},\"ConnectionType\":{\"locationName\":\"connectionType\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"CredentialsArn\":{\"locationName\":\"credentialsArn\"},\"Description\":{\"locationName\":\"description\"},\"IntegrationId\":{\"locationName\":\"integrationId\"},\"IntegrationMethod\":{\"locationName\":\"integrationMethod\"},\"IntegrationResponseSelectionExpression\":{\"locationName\":\"integrationResponseSelectionExpression\"},\"IntegrationSubtype\":{\"locationName\":\"integrationSubtype\"},\"IntegrationType\":{\"locationName\":\"integrationType\"},\"IntegrationUri\":{\"locationName\":\"integrationUri\"},\"PassthroughBehavior\":{\"locationName\":\"passthroughBehavior\"},\"PayloadFormatVersion\":{\"locationName\":\"payloadFormatVersion\"},\"RequestParameters\":{\"shape\":\"S1e\",\"locationName\":\"requestParameters\"},\"RequestTemplates\":{\"shape\":\"S1f\",\"locationName\":\"requestTemplates\"},\"ResponseParameters\":{\"shape\":\"S1h\",\"locationName\":\"responseParameters\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"},\"TimeoutInMillis\":{\"locationName\":\"timeoutInMillis\",\"type\":\"integer\"},\"TlsConfig\":{\"shape\":\"S1l\",\"locationName\":\"tlsConfig\"}}}},\"UpdateIntegrationResponse\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"IntegrationId\":{\"location\":\"uri\",\"locationName\":\"integrationId\"},\"IntegrationResponseId\":{\"location\":\"uri\",\"locationName\":\"integrationResponseId\"},\"IntegrationResponseKey\":{\"locationName\":\"integrationResponseKey\"},\"ResponseParameters\":{\"shape\":\"S1e\",\"locationName\":\"responseParameters\"},\"ResponseTemplates\":{\"shape\":\"S1f\",\"locationName\":\"responseTemplates\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"}},\"required\":[\"ApiId\",\"IntegrationResponseId\",\"IntegrationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ContentHandlingStrategy\":{\"locationName\":\"contentHandlingStrategy\"},\"IntegrationResponseId\":{\"locationName\":\"integrationResponseId\"},\"IntegrationResponseKey\":{\"locationName\":\"integrationResponseKey\"},\"ResponseParameters\":{\"shape\":\"S1e\",\"locationName\":\"responseParameters\"},\"ResponseTemplates\":{\"shape\":\"S1f\",\"locationName\":\"responseTemplates\"},\"TemplateSelectionExpression\":{\"locationName\":\"templateSelectionExpression\"}}}},\"UpdateModel\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/models/{modelId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ContentType\":{\"locationName\":\"contentType\"},\"Description\":{\"locationName\":\"description\"},\"ModelId\":{\"location\":\"uri\",\"locationName\":\"modelId\"},\"Name\":{\"locationName\":\"name\"},\"Schema\":{\"locationName\":\"schema\"}},\"required\":[\"ModelId\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ContentType\":{\"locationName\":\"contentType\"},\"Description\":{\"locationName\":\"description\"},\"ModelId\":{\"locationName\":\"modelId\"},\"Name\":{\"locationName\":\"name\"},\"Schema\":{\"locationName\":\"schema\"}}}},\"UpdateRoute\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ApiKeyRequired\":{\"locationName\":\"apiKeyRequired\",\"type\":\"boolean\"},\"AuthorizationScopes\":{\"shape\":\"S1s\",\"locationName\":\"authorizationScopes\"},\"AuthorizationType\":{\"locationName\":\"authorizationType\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"OperationName\":{\"locationName\":\"operationName\"},\"RequestModels\":{\"shape\":\"S1u\",\"locationName\":\"requestModels\"},\"RequestParameters\":{\"shape\":\"S1v\",\"locationName\":\"requestParameters\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteResponseSelectionExpression\":{\"locationName\":\"routeResponseSelectionExpression\"},\"Target\":{\"locationName\":\"target\"}},\"required\":[\"ApiId\",\"RouteId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"ApiKeyRequired\":{\"locationName\":\"apiKeyRequired\",\"type\":\"boolean\"},\"AuthorizationScopes\":{\"shape\":\"S1s\",\"locationName\":\"authorizationScopes\"},\"AuthorizationType\":{\"locationName\":\"authorizationType\"},\"AuthorizerId\":{\"locationName\":\"authorizerId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"OperationName\":{\"locationName\":\"operationName\"},\"RequestModels\":{\"shape\":\"S1u\",\"locationName\":\"requestModels\"},\"RequestParameters\":{\"shape\":\"S1v\",\"locationName\":\"requestParameters\"},\"RouteId\":{\"locationName\":\"routeId\"},\"RouteKey\":{\"locationName\":\"routeKey\"},\"RouteResponseSelectionExpression\":{\"locationName\":\"routeResponseSelectionExpression\"},\"Target\":{\"locationName\":\"target\"}}}},\"UpdateRouteResponse\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"ResponseModels\":{\"shape\":\"S1u\",\"locationName\":\"responseModels\"},\"ResponseParameters\":{\"shape\":\"S1v\",\"locationName\":\"responseParameters\"},\"RouteId\":{\"location\":\"uri\",\"locationName\":\"routeId\"},\"RouteResponseId\":{\"location\":\"uri\",\"locationName\":\"routeResponseId\"},\"RouteResponseKey\":{\"locationName\":\"routeResponseKey\"}},\"required\":[\"RouteResponseId\",\"ApiId\",\"RouteId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ModelSelectionExpression\":{\"locationName\":\"modelSelectionExpression\"},\"ResponseModels\":{\"shape\":\"S1u\",\"locationName\":\"responseModels\"},\"ResponseParameters\":{\"shape\":\"S1v\",\"locationName\":\"responseParameters\"},\"RouteResponseId\":{\"locationName\":\"routeResponseId\"},\"RouteResponseKey\":{\"locationName\":\"routeResponseKey\"}}}},\"UpdateStage\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/apis/{apiId}/stages/{stageName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AccessLogSettings\":{\"shape\":\"S21\",\"locationName\":\"accessLogSettings\"},\"ApiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"AutoDeploy\":{\"locationName\":\"autoDeploy\",\"type\":\"boolean\"},\"ClientCertificateId\":{\"locationName\":\"clientCertificateId\"},\"DefaultRouteSettings\":{\"shape\":\"S22\",\"locationName\":\"defaultRouteSettings\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"Description\":{\"locationName\":\"description\"},\"RouteSettings\":{\"shape\":\"S26\",\"locationName\":\"routeSettings\"},\"StageName\":{\"location\":\"uri\",\"locationName\":\"stageName\"},\"StageVariables\":{\"shape\":\"S27\",\"locationName\":\"stageVariables\"}},\"required\":[\"StageName\",\"ApiId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AccessLogSettings\":{\"shape\":\"S21\",\"locationName\":\"accessLogSettings\"},\"ApiGatewayManaged\":{\"locationName\":\"apiGatewayManaged\",\"type\":\"boolean\"},\"AutoDeploy\":{\"locationName\":\"autoDeploy\",\"type\":\"boolean\"},\"ClientCertificateId\":{\"locationName\":\"clientCertificateId\"},\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"DefaultRouteSettings\":{\"shape\":\"S22\",\"locationName\":\"defaultRouteSettings\"},\"DeploymentId\":{\"locationName\":\"deploymentId\"},\"Description\":{\"locationName\":\"description\"},\"LastDeploymentStatusMessage\":{\"locationName\":\"lastDeploymentStatusMessage\"},\"LastUpdatedDate\":{\"shape\":\"Sl\",\"locationName\":\"lastUpdatedDate\"},\"RouteSettings\":{\"shape\":\"S26\",\"locationName\":\"routeSettings\"},\"StageName\":{\"locationName\":\"stageName\"},\"StageVariables\":{\"shape\":\"S27\",\"locationName\":\"stageVariables\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"UpdateVpcLink\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v2/vpclinks/{vpcLinkId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"VpcLinkId\":{\"location\":\"uri\",\"locationName\":\"vpcLinkId\"}},\"required\":[\"VpcLinkId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CreatedDate\":{\"shape\":\"Sl\",\"locationName\":\"createdDate\"},\"Name\":{\"locationName\":\"name\"},\"SecurityGroupIds\":{\"shape\":\"S2b\",\"locationName\":\"securityGroupIds\"},\"SubnetIds\":{\"shape\":\"S2c\",\"locationName\":\"subnetIds\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"VpcLinkId\":{\"locationName\":\"vpcLinkId\"},\"VpcLinkStatus\":{\"locationName\":\"vpcLinkStatus\"},\"VpcLinkStatusMessage\":{\"locationName\":\"vpcLinkStatusMessage\"},\"VpcLinkVersion\":{\"locationName\":\"vpcLinkVersion\"}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"members\":{\"AllowCredentials\":{\"locationName\":\"allowCredentials\",\"type\":\"boolean\"},\"AllowHeaders\":{\"shape\":\"S5\",\"locationName\":\"allowHeaders\"},\"AllowMethods\":{\"locationName\":\"allowMethods\",\"type\":\"list\",\"member\":{}},\"AllowOrigins\":{\"locationName\":\"allowOrigins\",\"type\":\"list\",\"member\":{}},\"ExposeHeaders\":{\"shape\":\"S5\",\"locationName\":\"exposeHeaders\"},\"MaxAge\":{\"locationName\":\"maxAge\",\"type\":\"integer\"}}},\"S5\":{\"type\":\"list\",\"member\":{}},\"Sg\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sl\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Sm\":{\"type\":\"list\",\"member\":{}},\"Ss\":{\"type\":\"list\",\"member\":{}},\"St\":{\"type\":\"structure\",\"members\":{\"Audience\":{\"shape\":\"Sm\",\"locationName\":\"audience\"},\"Issuer\":{\"locationName\":\"issuer\"}}},\"S10\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApiGatewayDomainName\":{\"locationName\":\"apiGatewayDomainName\"},\"CertificateArn\":{\"locationName\":\"certificateArn\"},\"CertificateName\":{\"locationName\":\"certificateName\"},\"CertificateUploadDate\":{\"shape\":\"Sl\",\"locationName\":\"certificateUploadDate\"},\"DomainNameStatus\":{\"locationName\":\"domainNameStatus\"},\"DomainNameStatusMessage\":{\"locationName\":\"domainNameStatusMessage\"},\"EndpointType\":{\"locationName\":\"endpointType\"},\"HostedZoneId\":{\"locationName\":\"hostedZoneId\"},\"SecurityPolicy\":{\"locationName\":\"securityPolicy\"}}}},\"S15\":{\"type\":\"structure\",\"members\":{\"TruststoreUri\":{\"locationName\":\"truststoreUri\"},\"TruststoreVersion\":{\"locationName\":\"truststoreVersion\"}}},\"S17\":{\"type\":\"structure\",\"members\":{\"TruststoreUri\":{\"locationName\":\"truststoreUri\"},\"TruststoreVersion\":{\"locationName\":\"truststoreVersion\"},\"TruststoreWarnings\":{\"shape\":\"Sm\",\"locationName\":\"truststoreWarnings\"}}},\"S1e\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1f\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1h\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S1e\"}},\"S1j\":{\"type\":\"structure\",\"members\":{\"ServerNameToVerify\":{\"locationName\":\"serverNameToVerify\"}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"ServerNameToVerify\":{\"locationName\":\"serverNameToVerify\"}}},\"S1s\":{\"type\":\"list\",\"member\":{}},\"S1u\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1v\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Required\":{\"locationName\":\"required\",\"type\":\"boolean\"}}}},\"S21\":{\"type\":\"structure\",\"members\":{\"DestinationArn\":{\"locationName\":\"destinationArn\"},\"Format\":{\"locationName\":\"format\"}}},\"S22\":{\"type\":\"structure\",\"members\":{\"DataTraceEnabled\":{\"locationName\":\"dataTraceEnabled\",\"type\":\"boolean\"},\"DetailedMetricsEnabled\":{\"locationName\":\"detailedMetricsEnabled\",\"type\":\"boolean\"},\"LoggingLevel\":{\"locationName\":\"loggingLevel\"},\"ThrottlingBurstLimit\":{\"locationName\":\"throttlingBurstLimit\",\"type\":\"integer\"},\"ThrottlingRateLimit\":{\"locationName\":\"throttlingRateLimit\",\"type\":\"double\"}}},\"S26\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S22\"}},\"S27\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S2b\":{\"type\":\"list\",\"member\":{}},\"S2c\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 96828:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 5832:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-10-09\",\"endpointPrefix\":\"appconfig\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AppConfig\",\"serviceFullName\":\"Amazon AppConfig\",\"serviceId\":\"AppConfig\",\"signatureVersion\":\"v4\",\"signingName\":\"appconfig\",\"uid\":\"appconfig-2019-10-09\"},\"operations\":{\"CreateApplication\":{\"http\":{\"requestUri\":\"/applications\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"shape\":\"S7\"}},\"CreateConfigurationProfile\":{\"http\":{\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"Name\",\"LocationUri\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"Name\":{},\"Description\":{},\"LocationUri\":{},\"RetrievalRoleArn\":{},\"Validators\":{\"shape\":\"Sc\"},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"shape\":\"Sg\"}},\"CreateDeploymentStrategy\":{\"http\":{\"requestUri\":\"/deploymentstrategies\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"DeploymentDurationInMinutes\",\"GrowthFactor\",\"ReplicateTo\"],\"members\":{\"Name\":{},\"Description\":{},\"DeploymentDurationInMinutes\":{\"type\":\"integer\"},\"FinalBakeTimeInMinutes\":{\"type\":\"integer\"},\"GrowthFactor\":{\"type\":\"float\"},\"GrowthType\":{},\"ReplicateTo\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"shape\":\"Sm\"}},\"CreateEnvironment\":{\"http\":{\"requestUri\":\"/applications/{ApplicationId}/environments\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"Name\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"Name\":{},\"Description\":{},\"Monitors\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"shape\":\"Ss\"}},\"CreateHostedConfigurationVersion\":{\"http\":{\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\",\"Content\",\"ContentType\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"},\"Description\":{\"location\":\"header\",\"locationName\":\"Description\"},\"Content\":{\"shape\":\"Sv\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"LatestVersionNumber\":{\"location\":\"header\",\"locationName\":\"Latest-Version-Number\",\"type\":\"integer\"}},\"payload\":\"Content\"},\"output\":{\"shape\":\"Sy\"}},\"DeleteApplication\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{ApplicationId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"}}}},\"DeleteConfigurationProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"}}}},\"DeleteDeploymentStrategy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/deployementstrategies/{DeploymentStrategyId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"DeploymentStrategyId\"],\"members\":{\"DeploymentStrategyId\":{\"location\":\"uri\",\"locationName\":\"DeploymentStrategyId\"}}}},\"DeleteEnvironment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{ApplicationId}/environments/{EnvironmentId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"EnvironmentId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"EnvironmentId\":{\"location\":\"uri\",\"locationName\":\"EnvironmentId\"}}}},\"DeleteHostedConfigurationVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\",\"VersionNumber\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"integer\"}}}},\"GetApplication\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"}}},\"output\":{\"shape\":\"S7\"}},\"GetConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{Application}/environments/{Environment}/configurations/{Configuration}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Application\",\"Environment\",\"Configuration\",\"ClientId\"],\"members\":{\"Application\":{\"location\":\"uri\",\"locationName\":\"Application\"},\"Environment\":{\"location\":\"uri\",\"locationName\":\"Environment\"},\"Configuration\":{\"location\":\"uri\",\"locationName\":\"Configuration\"},\"ClientId\":{\"location\":\"querystring\",\"locationName\":\"client_id\"},\"ClientConfigurationVersion\":{\"location\":\"querystring\",\"locationName\":\"client_configuration_version\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Content\":{\"shape\":\"Sv\"},\"ConfigurationVersion\":{\"location\":\"header\",\"locationName\":\"Configuration-Version\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"}},\"payload\":\"Content\"}},\"GetConfigurationProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"}}},\"output\":{\"shape\":\"Sg\"}},\"GetDeployment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"EnvironmentId\",\"DeploymentNumber\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"EnvironmentId\":{\"location\":\"uri\",\"locationName\":\"EnvironmentId\"},\"DeploymentNumber\":{\"location\":\"uri\",\"locationName\":\"DeploymentNumber\",\"type\":\"integer\"}}},\"output\":{\"shape\":\"S1d\"}},\"GetDeploymentStrategy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/deploymentstrategies/{DeploymentStrategyId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DeploymentStrategyId\"],\"members\":{\"DeploymentStrategyId\":{\"location\":\"uri\",\"locationName\":\"DeploymentStrategyId\"}}},\"output\":{\"shape\":\"Sm\"}},\"GetEnvironment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/environments/{EnvironmentId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"EnvironmentId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"EnvironmentId\":{\"location\":\"uri\",\"locationName\":\"EnvironmentId\"}}},\"output\":{\"shape\":\"Ss\"}},\"GetHostedConfigurationVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\",\"VersionNumber\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"integer\"}}},\"output\":{\"shape\":\"Sy\"}},\"ListApplications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}},\"NextToken\":{}}}},\"ListConfigurationProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"Id\":{},\"Name\":{},\"LocationUri\":{},\"ValidatorTypes\":{\"type\":\"list\",\"member\":{}}}}},\"NextToken\":{}}}},\"ListDeploymentStrategies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/deploymentstrategies\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm\"}},\"NextToken\":{}}}},\"ListDeployments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"EnvironmentId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"EnvironmentId\":{\"location\":\"uri\",\"locationName\":\"EnvironmentId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeploymentNumber\":{\"type\":\"integer\"},\"ConfigurationName\":{},\"ConfigurationVersion\":{},\"DeploymentDurationInMinutes\":{\"type\":\"integer\"},\"GrowthType\":{},\"GrowthFactor\":{\"type\":\"float\"},\"FinalBakeTimeInMinutes\":{\"type\":\"integer\"},\"State\":{},\"PercentageComplete\":{\"type\":\"float\"},\"StartedAt\":{\"shape\":\"S1j\"},\"CompletedAt\":{\"shape\":\"S1j\"}}}},\"NextToken\":{}}}},\"ListEnvironments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/environments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}},\"NextToken\":{}}}},\"ListHostedConfigurationVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"ConfigurationProfileId\":{},\"VersionNumber\":{\"type\":\"integer\"},\"Description\":{},\"ContentType\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S4\"}}}},\"StartDeployment\":{\"http\":{\"requestUri\":\"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"EnvironmentId\",\"DeploymentStrategyId\",\"ConfigurationProfileId\",\"ConfigurationVersion\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"EnvironmentId\":{\"location\":\"uri\",\"locationName\":\"EnvironmentId\"},\"DeploymentStrategyId\":{},\"ConfigurationProfileId\":{},\"ConfigurationVersion\":{},\"Description\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"shape\":\"S1d\"}},\"StopDeployment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"EnvironmentId\",\"DeploymentNumber\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"EnvironmentId\":{\"location\":\"uri\",\"locationName\":\"EnvironmentId\"},\"DeploymentNumber\":{\"location\":\"uri\",\"locationName\":\"DeploymentNumber\",\"type\":\"integer\"}}},\"output\":{\"shape\":\"S1d\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"shape\":\"S4\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}}},\"UpdateApplication\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/applications/{ApplicationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"Name\":{},\"Description\":{}}},\"output\":{\"shape\":\"S7\"}},\"UpdateConfigurationProfile\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"},\"Name\":{},\"Description\":{},\"RetrievalRoleArn\":{},\"Validators\":{\"shape\":\"Sc\"}}},\"output\":{\"shape\":\"Sg\"}},\"UpdateDeploymentStrategy\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/deploymentstrategies/{DeploymentStrategyId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DeploymentStrategyId\"],\"members\":{\"DeploymentStrategyId\":{\"location\":\"uri\",\"locationName\":\"DeploymentStrategyId\"},\"Description\":{},\"DeploymentDurationInMinutes\":{\"type\":\"integer\"},\"FinalBakeTimeInMinutes\":{\"type\":\"integer\"},\"GrowthFactor\":{\"type\":\"float\"},\"GrowthType\":{}}},\"output\":{\"shape\":\"Sm\"}},\"UpdateEnvironment\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/applications/{ApplicationId}/environments/{EnvironmentId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"EnvironmentId\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"EnvironmentId\":{\"location\":\"uri\",\"locationName\":\"EnvironmentId\"},\"Name\":{},\"Description\":{},\"Monitors\":{\"shape\":\"Sp\"}}},\"output\":{\"shape\":\"Ss\"}},\"ValidateConfiguration\":{\"http\":{\"requestUri\":\"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/validators\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationId\",\"ConfigurationProfileId\",\"ConfigurationVersion\"],\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"ApplicationId\"},\"ConfigurationProfileId\":{\"location\":\"uri\",\"locationName\":\"ConfigurationProfileId\"},\"ConfigurationVersion\":{\"location\":\"querystring\",\"locationName\":\"configuration_version\"}}}}},\"shapes\":{\"S4\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S7\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\",\"Content\"],\"members\":{\"Type\":{},\"Content\":{\"type\":\"string\",\"sensitive\":true}}}},\"Sg\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"Id\":{},\"Name\":{},\"Description\":{},\"LocationUri\":{},\"RetrievalRoleArn\":{},\"Validators\":{\"shape\":\"Sc\"}}},\"Sm\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"DeploymentDurationInMinutes\":{\"type\":\"integer\"},\"GrowthType\":{},\"GrowthFactor\":{\"type\":\"float\"},\"FinalBakeTimeInMinutes\":{\"type\":\"integer\"},\"ReplicateTo\":{}}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AlarmArn\":{},\"AlarmRoleArn\":{}}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"Id\":{},\"Name\":{},\"Description\":{},\"State\":{},\"Monitors\":{\"shape\":\"Sp\"}}},\"Sv\":{\"type\":\"blob\",\"sensitive\":true},\"Sy\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"header\",\"locationName\":\"Application-Id\"},\"ConfigurationProfileId\":{\"location\":\"header\",\"locationName\":\"Configuration-Profile-Id\"},\"VersionNumber\":{\"location\":\"header\",\"locationName\":\"Version-Number\",\"type\":\"integer\"},\"Description\":{\"location\":\"header\",\"locationName\":\"Description\"},\"Content\":{\"shape\":\"Sv\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"}},\"payload\":\"Content\"},\"S1d\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"EnvironmentId\":{},\"DeploymentStrategyId\":{},\"ConfigurationProfileId\":{},\"DeploymentNumber\":{\"type\":\"integer\"},\"ConfigurationName\":{},\"ConfigurationLocationUri\":{},\"ConfigurationVersion\":{},\"Description\":{},\"DeploymentDurationInMinutes\":{\"type\":\"integer\"},\"GrowthType\":{},\"GrowthFactor\":{\"type\":\"float\"},\"FinalBakeTimeInMinutes\":{\"type\":\"integer\"},\"State\":{},\"EventLog\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventType\":{},\"TriggeredBy\":{},\"Description\":{},\"OccurredAt\":{\"shape\":\"S1j\"}}}},\"PercentageComplete\":{\"type\":\"float\"},\"StartedAt\":{\"shape\":\"S1j\"},\"CompletedAt\":{\"shape\":\"S1j\"}}},\"S1j\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"}}}");

/***/ }),

/***/ 38388:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListApplications\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListConfigurationProfiles\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDeploymentStrategies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDeployments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListEnvironments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListHostedConfigurationVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 63769:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-08-23\",\"endpointPrefix\":\"appflow\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Appflow\",\"serviceId\":\"Appflow\",\"signatureVersion\":\"v4\",\"signingName\":\"appflow\",\"uid\":\"appflow-2020-08-23\"},\"operations\":{\"CreateConnectorProfile\":{\"http\":{\"requestUri\":\"/create-connector-profile\"},\"input\":{\"type\":\"structure\",\"required\":[\"connectorProfileName\",\"connectorType\",\"connectionMode\",\"connectorProfileConfig\"],\"members\":{\"connectorProfileName\":{},\"kmsArn\":{},\"connectorType\":{},\"connectionMode\":{},\"connectorProfileConfig\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"connectorProfileArn\":{}}}},\"CreateFlow\":{\"http\":{\"requestUri\":\"/create-flow\"},\"input\":{\"type\":\"structure\",\"required\":[\"flowName\",\"triggerConfig\",\"sourceFlowConfig\",\"destinationFlowConfigList\",\"tasks\"],\"members\":{\"flowName\":{},\"description\":{},\"kmsArn\":{},\"triggerConfig\":{\"shape\":\"S20\"},\"sourceFlowConfig\":{\"shape\":\"S28\"},\"destinationFlowConfigList\":{\"shape\":\"S2r\"},\"tasks\":{\"shape\":\"S3d\"},\"tags\":{\"shape\":\"S41\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"flowArn\":{},\"flowStatus\":{}}}},\"DeleteConnectorProfile\":{\"http\":{\"requestUri\":\"/delete-connector-profile\"},\"input\":{\"type\":\"structure\",\"required\":[\"connectorProfileName\"],\"members\":{\"connectorProfileName\":{},\"forceDelete\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteFlow\":{\"http\":{\"requestUri\":\"/delete-flow\"},\"input\":{\"type\":\"structure\",\"required\":[\"flowName\"],\"members\":{\"flowName\":{},\"forceDelete\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeConnectorEntity\":{\"http\":{\"requestUri\":\"/describe-connector-entity\"},\"input\":{\"type\":\"structure\",\"required\":[\"connectorEntityName\"],\"members\":{\"connectorEntityName\":{},\"connectorType\":{},\"connectorProfileName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"connectorEntityFields\"],\"members\":{\"connectorEntityFields\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"identifier\"],\"members\":{\"identifier\":{},\"label\":{},\"supportedFieldTypeDetails\":{\"type\":\"structure\",\"required\":[\"v1\"],\"members\":{\"v1\":{\"type\":\"structure\",\"required\":[\"fieldType\",\"filterOperators\"],\"members\":{\"fieldType\":{},\"filterOperators\":{\"type\":\"list\",\"member\":{}},\"supportedValues\":{\"type\":\"list\",\"member\":{}}}}}},\"description\":{},\"sourceProperties\":{\"type\":\"structure\",\"members\":{\"isRetrievable\":{\"type\":\"boolean\"},\"isQueryable\":{\"type\":\"boolean\"}}},\"destinationProperties\":{\"type\":\"structure\",\"members\":{\"isCreatable\":{\"type\":\"boolean\"},\"isNullable\":{\"type\":\"boolean\"},\"isUpsertable\":{\"type\":\"boolean\"},\"isUpdatable\":{\"type\":\"boolean\"},\"supportedWriteOperations\":{\"type\":\"list\",\"member\":{}}}}}}}}}},\"DescribeConnectorProfiles\":{\"http\":{\"requestUri\":\"/describe-connector-profiles\"},\"input\":{\"type\":\"structure\",\"members\":{\"connectorProfileNames\":{\"type\":\"list\",\"member\":{}},\"connectorType\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"connectorProfileDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"connectorProfileArn\":{},\"connectorProfileName\":{},\"connectorType\":{},\"connectionMode\":{},\"credentialsArn\":{},\"connectorProfileProperties\":{\"shape\":\"S7\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"DescribeConnectors\":{\"http\":{\"requestUri\":\"/describe-connectors\"},\"input\":{\"type\":\"structure\",\"members\":{\"connectorTypes\":{\"shape\":\"S51\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"connectorConfigurations\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"canUseAsSource\":{\"type\":\"boolean\"},\"canUseAsDestination\":{\"type\":\"boolean\"},\"supportedDestinationConnectors\":{\"shape\":\"S51\"},\"supportedSchedulingFrequencies\":{\"type\":\"list\",\"member\":{}},\"isPrivateLinkEnabled\":{\"type\":\"boolean\"},\"isPrivateLinkEndpointUrlRequired\":{\"type\":\"boolean\"},\"supportedTriggerTypes\":{\"type\":\"list\",\"member\":{}},\"connectorMetadata\":{\"type\":\"structure\",\"members\":{\"Amplitude\":{\"type\":\"structure\",\"members\":{}},\"Datadog\":{\"type\":\"structure\",\"members\":{}},\"Dynatrace\":{\"type\":\"structure\",\"members\":{}},\"GoogleAnalytics\":{\"type\":\"structure\",\"members\":{\"oAuthScopes\":{\"shape\":\"S5d\"}}},\"InforNexus\":{\"type\":\"structure\",\"members\":{}},\"Marketo\":{\"type\":\"structure\",\"members\":{}},\"Redshift\":{\"type\":\"structure\",\"members\":{}},\"S3\":{\"type\":\"structure\",\"members\":{}},\"Salesforce\":{\"type\":\"structure\",\"members\":{\"oAuthScopes\":{\"shape\":\"S5d\"}}},\"ServiceNow\":{\"type\":\"structure\",\"members\":{}},\"Singular\":{\"type\":\"structure\",\"members\":{}},\"Slack\":{\"type\":\"structure\",\"members\":{\"oAuthScopes\":{\"shape\":\"S5d\"}}},\"Snowflake\":{\"type\":\"structure\",\"members\":{\"supportedRegions\":{\"type\":\"list\",\"member\":{}}}},\"Trendmicro\":{\"type\":\"structure\",\"members\":{}},\"Veeva\":{\"type\":\"structure\",\"members\":{}},\"Zendesk\":{\"type\":\"structure\",\"members\":{\"oAuthScopes\":{\"shape\":\"S5d\"}}},\"EventBridge\":{\"type\":\"structure\",\"members\":{}},\"Upsolver\":{\"type\":\"structure\",\"members\":{}}}}}}},\"nextToken\":{}}}},\"DescribeFlow\":{\"http\":{\"requestUri\":\"/describe-flow\"},\"input\":{\"type\":\"structure\",\"required\":[\"flowName\"],\"members\":{\"flowName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"flowArn\":{},\"description\":{},\"flowName\":{},\"kmsArn\":{},\"flowStatus\":{},\"flowStatusMessage\":{},\"sourceFlowConfig\":{\"shape\":\"S28\"},\"destinationFlowConfigList\":{\"shape\":\"S2r\"},\"lastRunExecutionDetails\":{\"shape\":\"S5x\"},\"triggerConfig\":{\"shape\":\"S20\"},\"tasks\":{\"shape\":\"S3d\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"createdBy\":{},\"lastUpdatedBy\":{},\"tags\":{\"shape\":\"S41\"}}}},\"DescribeFlowExecutionRecords\":{\"http\":{\"requestUri\":\"/describe-flow-execution-records\"},\"input\":{\"type\":\"structure\",\"required\":[\"flowName\"],\"members\":{\"flowName\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"flowExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"executionId\":{},\"executionStatus\":{},\"executionResult\":{\"type\":\"structure\",\"members\":{\"errorInfo\":{\"type\":\"structure\",\"members\":{\"putFailuresCount\":{\"type\":\"long\"},\"executionMessage\":{}}},\"bytesProcessed\":{\"type\":\"long\"},\"bytesWritten\":{\"type\":\"long\"},\"recordsProcessed\":{\"type\":\"long\"}}},\"startedAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListConnectorEntities\":{\"http\":{\"requestUri\":\"/list-connector-entities\"},\"input\":{\"type\":\"structure\",\"members\":{\"connectorProfileName\":{},\"connectorType\":{},\"entitiesPath\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"connectorEntityMap\"],\"members\":{\"connectorEntityMap\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"label\":{},\"hasNestedEntities\":{\"type\":\"boolean\"}}}}}}}},\"ListFlows\":{\"http\":{\"requestUri\":\"/list-flows\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"flows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"flowArn\":{},\"description\":{},\"flowName\":{},\"flowStatus\":{},\"sourceConnectorType\":{},\"destinationConnectorType\":{},\"triggerType\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"createdBy\":{},\"lastUpdatedBy\":{},\"tags\":{\"shape\":\"S41\"},\"lastRunExecutionDetails\":{\"shape\":\"S5x\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S41\"}}}},\"StartFlow\":{\"http\":{\"requestUri\":\"/start-flow\"},\"input\":{\"type\":\"structure\",\"required\":[\"flowName\"],\"members\":{\"flowName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"flowArn\":{},\"flowStatus\":{},\"executionId\":{}}}},\"StopFlow\":{\"http\":{\"requestUri\":\"/stop-flow\"},\"input\":{\"type\":\"structure\",\"required\":[\"flowName\"],\"members\":{\"flowName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"flowArn\":{},\"flowStatus\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S41\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateConnectorProfile\":{\"http\":{\"requestUri\":\"/update-connector-profile\"},\"input\":{\"type\":\"structure\",\"required\":[\"connectorProfileName\",\"connectionMode\",\"connectorProfileConfig\"],\"members\":{\"connectorProfileName\":{},\"connectionMode\":{},\"connectorProfileConfig\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"connectorProfileArn\":{}}}},\"UpdateFlow\":{\"http\":{\"requestUri\":\"/update-flow\"},\"input\":{\"type\":\"structure\",\"required\":[\"flowName\",\"triggerConfig\",\"destinationFlowConfigList\",\"tasks\"],\"members\":{\"flowName\":{},\"description\":{},\"triggerConfig\":{\"shape\":\"S20\"},\"sourceFlowConfig\":{\"shape\":\"S28\"},\"destinationFlowConfigList\":{\"shape\":\"S2r\"},\"tasks\":{\"shape\":\"S3d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"flowStatus\":{}}}}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"required\":[\"connectorProfileProperties\",\"connectorProfileCredentials\"],\"members\":{\"connectorProfileProperties\":{\"shape\":\"S7\"},\"connectorProfileCredentials\":{\"type\":\"structure\",\"members\":{\"Amplitude\":{\"type\":\"structure\",\"required\":[\"apiKey\",\"secretKey\"],\"members\":{\"apiKey\":{},\"secretKey\":{\"type\":\"string\",\"sensitive\":true}}},\"Datadog\":{\"type\":\"structure\",\"required\":[\"apiKey\",\"applicationKey\"],\"members\":{\"apiKey\":{},\"applicationKey\":{}}},\"Dynatrace\":{\"type\":\"structure\",\"required\":[\"apiToken\"],\"members\":{\"apiToken\":{}}},\"GoogleAnalytics\":{\"type\":\"structure\",\"required\":[\"clientId\",\"clientSecret\"],\"members\":{\"clientId\":{},\"clientSecret\":{\"shape\":\"S18\"},\"accessToken\":{\"shape\":\"S19\"},\"refreshToken\":{},\"oAuthRequest\":{\"shape\":\"S1b\"}}},\"InforNexus\":{\"type\":\"structure\",\"required\":[\"accessKeyId\",\"userId\",\"secretAccessKey\",\"datakey\"],\"members\":{\"accessKeyId\":{\"type\":\"string\",\"sensitive\":true},\"userId\":{},\"secretAccessKey\":{},\"datakey\":{}}},\"Marketo\":{\"type\":\"structure\",\"required\":[\"clientId\",\"clientSecret\"],\"members\":{\"clientId\":{},\"clientSecret\":{\"shape\":\"S18\"},\"accessToken\":{\"shape\":\"S19\"},\"oAuthRequest\":{\"shape\":\"S1b\"}}},\"Redshift\":{\"type\":\"structure\",\"required\":[\"username\",\"password\"],\"members\":{\"username\":{},\"password\":{\"shape\":\"S1k\"}}},\"Salesforce\":{\"type\":\"structure\",\"members\":{\"accessToken\":{\"shape\":\"S19\"},\"refreshToken\":{},\"oAuthRequest\":{\"shape\":\"S1b\"},\"clientCredentialsArn\":{\"type\":\"string\",\"sensitive\":true}}},\"ServiceNow\":{\"type\":\"structure\",\"required\":[\"username\",\"password\"],\"members\":{\"username\":{},\"password\":{\"shape\":\"S1k\"}}},\"Singular\":{\"type\":\"structure\",\"required\":[\"apiKey\"],\"members\":{\"apiKey\":{}}},\"Slack\":{\"type\":\"structure\",\"required\":[\"clientId\",\"clientSecret\"],\"members\":{\"clientId\":{},\"clientSecret\":{\"shape\":\"S18\"},\"accessToken\":{\"shape\":\"S19\"},\"oAuthRequest\":{\"shape\":\"S1b\"}}},\"Snowflake\":{\"type\":\"structure\",\"required\":[\"username\",\"password\"],\"members\":{\"username\":{},\"password\":{\"shape\":\"S1k\"}}},\"Trendmicro\":{\"type\":\"structure\",\"required\":[\"apiSecretKey\"],\"members\":{\"apiSecretKey\":{\"type\":\"string\",\"sensitive\":true}}},\"Veeva\":{\"type\":\"structure\",\"required\":[\"username\",\"password\"],\"members\":{\"username\":{},\"password\":{\"shape\":\"S1k\"}}},\"Zendesk\":{\"type\":\"structure\",\"required\":[\"clientId\",\"clientSecret\"],\"members\":{\"clientId\":{},\"clientSecret\":{\"shape\":\"S18\"},\"accessToken\":{\"shape\":\"S19\"},\"oAuthRequest\":{\"shape\":\"S1b\"}}}}}}},\"S7\":{\"type\":\"structure\",\"members\":{\"Amplitude\":{\"type\":\"structure\",\"members\":{}},\"Datadog\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}},\"Dynatrace\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}},\"GoogleAnalytics\":{\"type\":\"structure\",\"members\":{}},\"InforNexus\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}},\"Marketo\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}},\"Redshift\":{\"type\":\"structure\",\"required\":[\"databaseUrl\",\"bucketName\",\"roleArn\"],\"members\":{\"databaseUrl\":{},\"bucketName\":{},\"bucketPrefix\":{},\"roleArn\":{}}},\"Salesforce\":{\"type\":\"structure\",\"members\":{\"instanceUrl\":{},\"isSandboxEnvironment\":{\"type\":\"boolean\"}}},\"ServiceNow\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}},\"Singular\":{\"type\":\"structure\",\"members\":{}},\"Slack\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}},\"Snowflake\":{\"type\":\"structure\",\"required\":[\"warehouse\",\"stage\",\"bucketName\"],\"members\":{\"warehouse\":{},\"stage\":{},\"bucketName\":{},\"bucketPrefix\":{},\"privateLinkServiceName\":{},\"accountName\":{},\"region\":{}}},\"Trendmicro\":{\"type\":\"structure\",\"members\":{}},\"Veeva\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}},\"Zendesk\":{\"type\":\"structure\",\"required\":[\"instanceUrl\"],\"members\":{\"instanceUrl\":{}}}}},\"S18\":{\"type\":\"string\",\"sensitive\":true},\"S19\":{\"type\":\"string\",\"sensitive\":true},\"S1b\":{\"type\":\"structure\",\"members\":{\"authCode\":{},\"redirectUri\":{}}},\"S1k\":{\"type\":\"string\",\"sensitive\":true},\"S20\":{\"type\":\"structure\",\"required\":[\"triggerType\"],\"members\":{\"triggerType\":{},\"triggerProperties\":{\"type\":\"structure\",\"members\":{\"Scheduled\":{\"type\":\"structure\",\"required\":[\"scheduleExpression\"],\"members\":{\"scheduleExpression\":{},\"dataPullMode\":{},\"scheduleStartTime\":{\"type\":\"timestamp\"},\"scheduleEndTime\":{\"type\":\"timestamp\"},\"timezone\":{}}}}}}},\"S28\":{\"type\":\"structure\",\"required\":[\"connectorType\",\"sourceConnectorProperties\"],\"members\":{\"connectorType\":{},\"connectorProfileName\":{},\"sourceConnectorProperties\":{\"type\":\"structure\",\"members\":{\"Amplitude\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Datadog\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Dynatrace\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"GoogleAnalytics\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"InforNexus\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Marketo\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"S3\":{\"type\":\"structure\",\"required\":[\"bucketName\"],\"members\":{\"bucketName\":{},\"bucketPrefix\":{}}},\"Salesforce\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{},\"enableDynamicFieldUpdate\":{\"type\":\"boolean\"},\"includeDeletedRecords\":{\"type\":\"boolean\"}}},\"ServiceNow\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Singular\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Slack\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Trendmicro\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Veeva\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}},\"Zendesk\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{}}}}},\"incrementalPullConfig\":{\"type\":\"structure\",\"members\":{\"datetimeTypeFieldName\":{}}}}},\"S2r\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"connectorType\",\"destinationConnectorProperties\"],\"members\":{\"connectorType\":{},\"connectorProfileName\":{},\"destinationConnectorProperties\":{\"type\":\"structure\",\"members\":{\"Redshift\":{\"type\":\"structure\",\"required\":[\"object\",\"intermediateBucketName\"],\"members\":{\"object\":{},\"intermediateBucketName\":{},\"bucketPrefix\":{},\"errorHandlingConfig\":{\"shape\":\"S2v\"}}},\"S3\":{\"type\":\"structure\",\"required\":[\"bucketName\"],\"members\":{\"bucketName\":{},\"bucketPrefix\":{},\"s3OutputFormatConfig\":{\"type\":\"structure\",\"members\":{\"fileType\":{},\"prefixConfig\":{\"shape\":\"S2z\"},\"aggregationConfig\":{\"shape\":\"S32\"}}}}},\"Salesforce\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{},\"idFieldNames\":{\"type\":\"list\",\"member\":{}},\"errorHandlingConfig\":{\"shape\":\"S2v\"},\"writeOperationType\":{}}},\"Snowflake\":{\"type\":\"structure\",\"required\":[\"object\",\"intermediateBucketName\"],\"members\":{\"object\":{},\"intermediateBucketName\":{},\"bucketPrefix\":{},\"errorHandlingConfig\":{\"shape\":\"S2v\"}}},\"EventBridge\":{\"type\":\"structure\",\"required\":[\"object\"],\"members\":{\"object\":{},\"errorHandlingConfig\":{\"shape\":\"S2v\"}}},\"Upsolver\":{\"type\":\"structure\",\"required\":[\"bucketName\",\"s3OutputFormatConfig\"],\"members\":{\"bucketName\":{},\"bucketPrefix\":{},\"s3OutputFormatConfig\":{\"type\":\"structure\",\"required\":[\"prefixConfig\"],\"members\":{\"fileType\":{},\"prefixConfig\":{\"shape\":\"S2z\"},\"aggregationConfig\":{\"shape\":\"S32\"}}}}}}}}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"failOnFirstDestinationError\":{\"type\":\"boolean\"},\"bucketPrefix\":{},\"bucketName\":{}}},\"S2z\":{\"type\":\"structure\",\"members\":{\"prefixType\":{},\"prefixFormat\":{}}},\"S32\":{\"type\":\"structure\",\"members\":{\"aggregationType\":{}}},\"S3d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"sourceFields\",\"taskType\"],\"members\":{\"sourceFields\":{\"type\":\"list\",\"member\":{}},\"connectorOperator\":{\"type\":\"structure\",\"members\":{\"Amplitude\":{},\"Datadog\":{},\"Dynatrace\":{},\"GoogleAnalytics\":{},\"InforNexus\":{},\"Marketo\":{},\"S3\":{},\"Salesforce\":{},\"ServiceNow\":{},\"Singular\":{},\"Slack\":{},\"Trendmicro\":{},\"Veeva\":{},\"Zendesk\":{}}},\"destinationField\":{},\"taskType\":{},\"taskProperties\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S41\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S51\":{\"type\":\"list\",\"member\":{}},\"S5d\":{\"type\":\"list\",\"member\":{}},\"S5x\":{\"type\":\"structure\",\"members\":{\"mostRecentExecutionMessage\":{},\"mostRecentExecutionTime\":{\"type\":\"timestamp\"},\"mostRecentExecutionStatus\":{}}}}}");

/***/ }),

/***/ 3505:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeConnectorProfiles\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"DescribeConnectors\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\"},\"DescribeFlowExecutionRecords\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListFlows\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 26469:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-07-29\",\"endpointPrefix\":\"app-integrations\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon AppIntegrations Service\",\"serviceId\":\"AppIntegrations\",\"signatureVersion\":\"v4\",\"signingName\":\"app-integrations\",\"uid\":\"appintegrations-2020-07-29\"},\"operations\":{\"CreateEventIntegration\":{\"http\":{\"requestUri\":\"/eventIntegrations\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"EventFilter\",\"EventBridgeBus\"],\"members\":{\"Name\":{},\"Description\":{},\"EventFilter\":{\"shape\":\"S4\"},\"EventBridgeBus\":{},\"ClientToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventIntegrationArn\":{}}}},\"DeleteEventIntegration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/eventIntegrations/{Name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetEventIntegration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/eventIntegrations/{Name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"EventIntegrationArn\":{},\"EventBridgeBus\":{},\"EventFilter\":{\"shape\":\"S4\"},\"Tags\":{\"shape\":\"S8\"}}}},\"ListEventIntegrationAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/eventIntegrations/{Name}/associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"EventIntegrationName\"],\"members\":{\"EventIntegrationName\":{\"location\":\"uri\",\"locationName\":\"Name\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventIntegrationAssociations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventIntegrationAssociationArn\":{},\"EventIntegrationAssociationId\":{},\"EventIntegrationName\":{},\"ClientId\":{},\"EventBridgeRuleName\":{},\"ClientAssociationMetadata\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"NextToken\":{}}}},\"ListEventIntegrations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/eventIntegrations\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventIntegrations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventIntegrationArn\":{},\"Name\":{},\"Description\":{},\"EventFilter\":{\"shape\":\"S4\"},\"EventBridgeBus\":{},\"Tags\":{\"shape\":\"S8\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S8\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateEventIntegration\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/eventIntegrations/{Name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"Source\"],\"members\":{\"Source\":{}}},\"S8\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 74824:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 14452:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-02-06\",\"endpointPrefix\":\"application-autoscaling\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Application Auto Scaling\",\"serviceId\":\"Application Auto Scaling\",\"signatureVersion\":\"v4\",\"signingName\":\"application-autoscaling\",\"targetPrefix\":\"AnyScaleFrontendService\",\"uid\":\"application-autoscaling-2016-02-06\"},\"operations\":{\"DeleteScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyName\",\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\"],\"members\":{\"PolicyName\":{},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteScheduledAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\",\"ScheduledActionName\",\"ResourceId\",\"ScalableDimension\"],\"members\":{\"ServiceNamespace\":{},\"ScheduledActionName\":{},\"ResourceId\":{},\"ScalableDimension\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterScalableTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\"],\"members\":{\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeScalableTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\"],\"members\":{\"ServiceNamespace\":{},\"ResourceIds\":{\"shape\":\"Sb\"},\"ScalableDimension\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScalableTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\",\"MinCapacity\",\"MaxCapacity\",\"RoleARN\",\"CreationTime\"],\"members\":{\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"MinCapacity\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"integer\"},\"RoleARN\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"SuspendedState\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}}},\"DescribeScalingActivities\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\"],\"members\":{\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScalingActivities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ActivityId\",\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\",\"Description\",\"Cause\",\"StartTime\",\"StatusCode\"],\"members\":{\"ActivityId\":{},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"Description\":{},\"Cause\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"StatusCode\":{},\"StatusMessage\":{},\"Details\":{}}}},\"NextToken\":{}}}},\"DescribeScalingPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\"],\"members\":{\"PolicyNames\":{\"shape\":\"Sb\"},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScalingPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PolicyARN\",\"PolicyName\",\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\",\"PolicyType\",\"CreationTime\"],\"members\":{\"PolicyARN\":{},\"PolicyName\":{},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"PolicyType\":{},\"StepScalingPolicyConfiguration\":{\"shape\":\"Sx\"},\"TargetTrackingScalingPolicyConfiguration\":{\"shape\":\"S16\"},\"Alarms\":{\"shape\":\"S1k\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeScheduledActions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\"],\"members\":{\"ScheduledActionNames\":{\"shape\":\"Sb\"},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScheduledActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScheduledActionName\",\"ScheduledActionARN\",\"ServiceNamespace\",\"Schedule\",\"ResourceId\",\"CreationTime\"],\"members\":{\"ScheduledActionName\":{},\"ScheduledActionARN\":{},\"ServiceNamespace\":{},\"Schedule\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"ScalableTargetAction\":{\"shape\":\"S1r\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"PutScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyName\",\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\"],\"members\":{\"PolicyName\":{},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"PolicyType\":{},\"StepScalingPolicyConfiguration\":{\"shape\":\"Sx\"},\"TargetTrackingScalingPolicyConfiguration\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"PolicyARN\"],\"members\":{\"PolicyARN\":{},\"Alarms\":{\"shape\":\"S1k\"}}}},\"PutScheduledAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\",\"ScheduledActionName\",\"ResourceId\",\"ScalableDimension\"],\"members\":{\"ServiceNamespace\":{},\"Schedule\":{},\"ScheduledActionName\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"ScalableTargetAction\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RegisterScalableTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\"],\"members\":{\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"MinCapacity\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"integer\"},\"RoleARN\":{},\"SuspendedState\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sb\":{\"type\":\"list\",\"member\":{}},\"Sj\":{\"type\":\"structure\",\"members\":{\"DynamicScalingInSuspended\":{\"type\":\"boolean\"},\"DynamicScalingOutSuspended\":{\"type\":\"boolean\"},\"ScheduledScalingSuspended\":{\"type\":\"boolean\"}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"AdjustmentType\":{},\"StepAdjustments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScalingAdjustment\"],\"members\":{\"MetricIntervalLowerBound\":{\"type\":\"double\"},\"MetricIntervalUpperBound\":{\"type\":\"double\"},\"ScalingAdjustment\":{\"type\":\"integer\"}}}},\"MinAdjustmentMagnitude\":{\"type\":\"integer\"},\"Cooldown\":{\"type\":\"integer\"},\"MetricAggregationType\":{}}},\"S16\":{\"type\":\"structure\",\"required\":[\"TargetValue\"],\"members\":{\"TargetValue\":{\"type\":\"double\"},\"PredefinedMetricSpecification\":{\"type\":\"structure\",\"required\":[\"PredefinedMetricType\"],\"members\":{\"PredefinedMetricType\":{},\"ResourceLabel\":{}}},\"CustomizedMetricSpecification\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Namespace\",\"Statistic\"],\"members\":{\"MetricName\":{},\"Namespace\":{},\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"Statistic\":{},\"Unit\":{}}},\"ScaleOutCooldown\":{\"type\":\"integer\"},\"ScaleInCooldown\":{\"type\":\"integer\"},\"DisableScaleIn\":{\"type\":\"boolean\"}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AlarmName\",\"AlarmARN\"],\"members\":{\"AlarmName\":{},\"AlarmARN\":{}}}},\"S1r\":{\"type\":\"structure\",\"members\":{\"MinCapacity\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"integer\"}}}}}");

/***/ }),

/***/ 11157:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeScalableTargets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ScalableTargets\"},\"DescribeScalingActivities\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ScalingActivities\"},\"DescribeScalingPolicies\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ScalingPolicies\"},\"DescribeScheduledActions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ScheduledActions\"}}}");

/***/ }),

/***/ 48728:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-11-25\",\"endpointPrefix\":\"applicationinsights\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Application Insights\",\"serviceFullName\":\"Amazon CloudWatch Application Insights\",\"serviceId\":\"Application Insights\",\"signatureVersion\":\"v4\",\"signingName\":\"applicationinsights\",\"targetPrefix\":\"EC2WindowsBarleyService\",\"uid\":\"application-insights-2018-11-25\"},\"operations\":{\"CreateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\"],\"members\":{\"ResourceGroupName\":{},\"OpsCenterEnabled\":{\"type\":\"boolean\"},\"CWEMonitorEnabled\":{\"type\":\"boolean\"},\"OpsItemSNSTopicArn\":{},\"Tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationInfo\":{\"shape\":\"Sb\"}}}},\"CreateComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"ComponentName\",\"ResourceList\"],\"members\":{\"ResourceGroupName\":{},\"ComponentName\":{},\"ResourceList\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateLogPattern\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"PatternSetName\",\"PatternName\",\"Pattern\",\"Rank\"],\"members\":{\"ResourceGroupName\":{},\"PatternSetName\":{},\"PatternName\":{},\"Pattern\":{},\"Rank\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LogPattern\":{\"shape\":\"Sp\"},\"ResourceGroupName\":{}}}},\"DeleteApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\"],\"members\":{\"ResourceGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"ComponentName\"],\"members\":{\"ResourceGroupName\":{},\"ComponentName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteLogPattern\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"PatternSetName\",\"PatternName\"],\"members\":{\"ResourceGroupName\":{},\"PatternSetName\":{},\"PatternName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\"],\"members\":{\"ResourceGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationInfo\":{\"shape\":\"Sb\"}}}},\"DescribeComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"ComponentName\"],\"members\":{\"ResourceGroupName\":{},\"ComponentName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationComponent\":{\"shape\":\"S11\"},\"ResourceList\":{\"shape\":\"Sg\"}}}},\"DescribeComponentConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"ComponentName\"],\"members\":{\"ResourceGroupName\":{},\"ComponentName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Monitor\":{\"type\":\"boolean\"},\"Tier\":{},\"ComponentConfiguration\":{}}}},\"DescribeComponentConfigurationRecommendation\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"ComponentName\",\"Tier\"],\"members\":{\"ResourceGroupName\":{},\"ComponentName\":{},\"Tier\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComponentConfiguration\":{}}}},\"DescribeLogPattern\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"PatternSetName\",\"PatternName\"],\"members\":{\"ResourceGroupName\":{},\"PatternSetName\":{},\"PatternName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceGroupName\":{},\"LogPattern\":{\"shape\":\"Sp\"}}}},\"DescribeObservation\":{\"input\":{\"type\":\"structure\",\"required\":[\"ObservationId\"],\"members\":{\"ObservationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Observation\":{\"shape\":\"S1k\"}}}},\"DescribeProblem\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProblemId\"],\"members\":{\"ProblemId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Problem\":{\"shape\":\"S2w\"}}}},\"DescribeProblemObservations\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProblemId\"],\"members\":{\"ProblemId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RelatedObservations\":{\"type\":\"structure\",\"members\":{\"ObservationList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1k\"}}}}}}},\"ListApplications\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationInfoList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}},\"NextToken\":{}}}},\"ListComponents\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\"],\"members\":{\"ResourceGroupName\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationComponentList\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\"}},\"NextToken\":{}}}},\"ListConfigurationHistory\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceGroupName\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"EventStatus\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MonitoredResourceARN\":{},\"EventStatus\":{},\"EventResourceType\":{},\"EventTime\":{\"type\":\"timestamp\"},\"EventDetail\":{},\"EventResourceName\":{}}}},\"NextToken\":{}}}},\"ListLogPatternSets\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\"],\"members\":{\"ResourceGroupName\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceGroupName\":{},\"LogPatternSets\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListLogPatterns\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\"],\"members\":{\"ResourceGroupName\":{},\"PatternSetName\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceGroupName\":{},\"LogPatterns\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp\"}},\"NextToken\":{}}}},\"ListProblems\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceGroupName\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProblemList\":{\"type\":\"list\",\"member\":{\"shape\":\"S2w\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S6\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\"],\"members\":{\"ResourceGroupName\":{},\"OpsCenterEnabled\":{\"type\":\"boolean\"},\"CWEMonitorEnabled\":{\"type\":\"boolean\"},\"OpsItemSNSTopicArn\":{},\"RemoveSNSTopic\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationInfo\":{\"shape\":\"Sb\"}}}},\"UpdateComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"ComponentName\"],\"members\":{\"ResourceGroupName\":{},\"ComponentName\":{},\"NewComponentName\":{},\"ResourceList\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateComponentConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"ComponentName\"],\"members\":{\"ResourceGroupName\":{},\"ComponentName\":{},\"Monitor\":{\"type\":\"boolean\"},\"Tier\":{},\"ComponentConfiguration\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateLogPattern\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceGroupName\",\"PatternSetName\",\"PatternName\"],\"members\":{\"ResourceGroupName\":{},\"PatternSetName\":{},\"PatternName\":{},\"Pattern\":{},\"Rank\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceGroupName\":{},\"LogPattern\":{\"shape\":\"Sp\"}}}}},\"shapes\":{\"S6\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"ResourceGroupName\":{},\"LifeCycle\":{},\"OpsItemSNSTopicArn\":{},\"OpsCenterEnabled\":{\"type\":\"boolean\"},\"CWEMonitorEnabled\":{\"type\":\"boolean\"},\"Remarks\":{}}},\"Sg\":{\"type\":\"list\",\"member\":{}},\"Sp\":{\"type\":\"structure\",\"members\":{\"PatternSetName\":{},\"PatternName\":{},\"Pattern\":{},\"Rank\":{\"type\":\"integer\"}}},\"S11\":{\"type\":\"structure\",\"members\":{\"ComponentName\":{},\"ComponentRemarks\":{},\"ResourceType\":{},\"OsType\":{},\"Tier\":{},\"Monitor\":{\"type\":\"boolean\"},\"DetectedWorkload\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S1k\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"SourceType\":{},\"SourceARN\":{},\"LogGroup\":{},\"LineTime\":{\"type\":\"timestamp\"},\"LogText\":{},\"LogFilter\":{},\"MetricNamespace\":{},\"MetricName\":{},\"Unit\":{},\"Value\":{\"type\":\"double\"},\"CloudWatchEventId\":{},\"CloudWatchEventSource\":{},\"CloudWatchEventDetailType\":{},\"HealthEventArn\":{},\"HealthService\":{},\"HealthEventTypeCode\":{},\"HealthEventTypeCategory\":{},\"HealthEventDescription\":{},\"CodeDeployDeploymentId\":{},\"CodeDeployDeploymentGroup\":{},\"CodeDeployState\":{},\"CodeDeployApplication\":{},\"CodeDeployInstanceGroupId\":{},\"Ec2State\":{},\"RdsEventCategories\":{},\"RdsEventMessage\":{},\"S3EventName\":{},\"StatesExecutionArn\":{},\"StatesArn\":{},\"StatesStatus\":{},\"StatesInput\":{},\"EbsEvent\":{},\"EbsResult\":{},\"EbsCause\":{},\"EbsRequestId\":{},\"XRayFaultPercent\":{\"type\":\"integer\"},\"XRayThrottlePercent\":{\"type\":\"integer\"},\"XRayErrorPercent\":{\"type\":\"integer\"},\"XRayRequestCount\":{\"type\":\"integer\"},\"XRayRequestAverageLatency\":{\"type\":\"long\"},\"XRayNodeName\":{},\"XRayNodeType\":{}}},\"S2w\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Title\":{},\"Insights\":{},\"Status\":{},\"AffectedResource\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"SeverityLevel\":{},\"ResourceGroupName\":{},\"Feedback\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}");

/***/ }),

/***/ 9986:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListApplications\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListComponents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListConfigurationHistory\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListLogPatternSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListLogPatterns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListProblems\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 4710:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-10-01\",\"endpointPrefix\":\"appmesh\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS App Mesh\",\"serviceId\":\"App Mesh\",\"signatureVersion\":\"v4\",\"signingName\":\"appmesh\",\"uid\":\"appmesh-2018-10-01\"},\"operations\":{\"CreateMesh\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/meshes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"mesh\":{\"shape\":\"S5\"}},\"payload\":\"mesh\"},\"idempotent\":true},\"CreateRoute\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"routeName\":{},\"spec\":{\"shape\":\"Sd\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"route\":{\"shape\":\"Sl\"}},\"payload\":\"route\"},\"idempotent\":true},\"CreateVirtualNode\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/meshes/{meshName}/virtualNodes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualNodeName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"spec\":{\"shape\":\"Sp\"},\"virtualNodeName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualNode\":{\"shape\":\"S14\"}},\"payload\":\"virtualNode\"},\"idempotent\":true},\"CreateVirtualRouter\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/meshes/{meshName}/virtualRouters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"spec\":{\"shape\":\"S18\"},\"virtualRouterName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualRouter\":{\"shape\":\"S1b\"}},\"payload\":\"virtualRouter\"},\"idempotent\":true},\"DeleteMesh\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/meshes/{meshName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"mesh\":{\"shape\":\"S5\"}},\"payload\":\"mesh\"},\"idempotent\":true},\"DeleteRoute\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"routeName\":{\"location\":\"uri\",\"locationName\":\"routeName\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"route\":{\"shape\":\"Sl\"}},\"payload\":\"route\"},\"idempotent\":true},\"DeleteVirtualNode\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/meshes/{meshName}/virtualNodes/{virtualNodeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualNodeName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"virtualNodeName\":{\"location\":\"uri\",\"locationName\":\"virtualNodeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualNode\":{\"shape\":\"S14\"}},\"payload\":\"virtualNode\"},\"idempotent\":true},\"DeleteVirtualRouter\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/meshes/{meshName}/virtualRouters/{virtualRouterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualRouter\":{\"shape\":\"S1b\"}},\"payload\":\"virtualRouter\"},\"idempotent\":true},\"DescribeMesh\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes/{meshName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"mesh\":{\"shape\":\"S5\"}},\"payload\":\"mesh\"}},\"DescribeRoute\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"routeName\":{\"location\":\"uri\",\"locationName\":\"routeName\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"route\":{\"shape\":\"Sl\"}},\"payload\":\"route\"}},\"DescribeVirtualNode\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes/{meshName}/virtualNodes/{virtualNodeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualNodeName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"virtualNodeName\":{\"location\":\"uri\",\"locationName\":\"virtualNodeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualNode\":{\"shape\":\"S14\"}},\"payload\":\"virtualNode\"}},\"DescribeVirtualRouter\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes/{meshName}/virtualRouters/{virtualRouterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualRouter\":{\"shape\":\"S1b\"}},\"payload\":\"virtualRouter\"}},\"ListMeshes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"meshes\"],\"members\":{\"meshes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"meshName\":{}}}},\"nextToken\":{}}}},\"ListRoutes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualRouterName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"routes\"],\"members\":{\"nextToken\":{},\"routes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"meshName\":{},\"routeName\":{},\"virtualRouterName\":{}}}}}}},\"ListVirtualNodes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes/{meshName}/virtualNodes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualNodes\"],\"members\":{\"nextToken\":{},\"virtualNodes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"meshName\":{},\"virtualNodeName\":{}}}}}}},\"ListVirtualRouters\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meshes/{meshName}/virtualRouters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualRouters\"],\"members\":{\"nextToken\":{},\"virtualRouters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"meshName\":{},\"virtualRouterName\":{}}}}}}},\"UpdateRoute\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"routeName\":{\"location\":\"uri\",\"locationName\":\"routeName\"},\"spec\":{\"shape\":\"Sd\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"route\":{\"shape\":\"Sl\"}},\"payload\":\"route\"},\"idempotent\":true},\"UpdateVirtualNode\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/meshes/{meshName}/virtualNodes/{virtualNodeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualNodeName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"spec\":{\"shape\":\"Sp\"},\"virtualNodeName\":{\"location\":\"uri\",\"locationName\":\"virtualNodeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualNode\":{\"shape\":\"S14\"}},\"payload\":\"virtualNode\"},\"idempotent\":true},\"UpdateVirtualRouter\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/meshes/{meshName}/virtualRouters/{virtualRouterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"spec\":{\"shape\":\"S18\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualRouter\":{\"shape\":\"S1b\"}},\"payload\":\"virtualRouter\"},\"idempotent\":true}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"meshName\",\"metadata\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"S6\"},\"status\":{\"type\":\"structure\",\"members\":{\"status\":{}}}}},\"S6\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"uid\":{},\"version\":{\"type\":\"long\"}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"httpRoute\":{\"type\":\"structure\",\"members\":{\"action\":{\"type\":\"structure\",\"members\":{\"weightedTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"virtualNode\":{},\"weight\":{\"type\":\"integer\"}}}}}},\"match\":{\"type\":\"structure\",\"members\":{\"prefix\":{}}}}}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"virtualRouterName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"S6\"},\"routeName\":{},\"spec\":{\"shape\":\"Sd\"},\"status\":{\"type\":\"structure\",\"members\":{\"status\":{}}},\"virtualRouterName\":{}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"backends\":{\"type\":\"list\",\"member\":{}},\"listeners\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"healthCheck\":{\"type\":\"structure\",\"required\":[\"healthyThreshold\",\"intervalMillis\",\"protocol\",\"timeoutMillis\",\"unhealthyThreshold\"],\"members\":{\"healthyThreshold\":{\"type\":\"integer\"},\"intervalMillis\":{\"type\":\"long\"},\"path\":{},\"port\":{\"type\":\"integer\"},\"protocol\":{},\"timeoutMillis\":{\"type\":\"long\"},\"unhealthyThreshold\":{\"type\":\"integer\"}}},\"portMapping\":{\"type\":\"structure\",\"members\":{\"port\":{\"type\":\"integer\"},\"protocol\":{}}}}}},\"serviceDiscovery\":{\"type\":\"structure\",\"members\":{\"dns\":{\"type\":\"structure\",\"members\":{\"serviceName\":{}}}}}}},\"S14\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualNodeName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"S6\"},\"spec\":{\"shape\":\"Sp\"},\"status\":{\"type\":\"structure\",\"members\":{\"status\":{}}},\"virtualNodeName\":{}}},\"S18\":{\"type\":\"structure\",\"members\":{\"serviceNames\":{\"type\":\"list\",\"member\":{}}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualRouterName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"S6\"},\"spec\":{\"shape\":\"S18\"},\"status\":{\"type\":\"structure\",\"members\":{\"status\":{}}},\"virtualRouterName\":{}}}}}");

/***/ }),

/***/ 74196:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListMeshes\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"meshes\"},\"ListRoutes\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"routes\"},\"ListVirtualNodes\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"virtualNodes\"},\"ListVirtualRouters\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"virtualRouters\"}}}");

/***/ }),

/***/ 99818:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-01-25\",\"endpointPrefix\":\"appmesh\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS App Mesh\",\"serviceId\":\"App Mesh\",\"signatureVersion\":\"v4\",\"signingName\":\"appmesh\",\"uid\":\"appmesh-2019-01-25\"},\"operations\":{\"CreateGatewayRoute\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayRouteName\",\"meshName\",\"spec\",\"virtualGatewayName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"gatewayRouteName\":{},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S5\"},\"tags\":{\"shape\":\"Sf\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayRoute\"],\"members\":{\"gatewayRoute\":{\"shape\":\"Sk\"}},\"payload\":\"gatewayRoute\"},\"idempotent\":true},\"CreateMesh\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{},\"spec\":{\"shape\":\"Ss\"},\"tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"mesh\"],\"members\":{\"mesh\":{\"shape\":\"Sw\"}},\"payload\":\"mesh\"},\"idempotent\":true},\"CreateRoute\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"routeName\":{},\"spec\":{\"shape\":\"S10\"},\"tags\":{\"shape\":\"Sf\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"route\"],\"members\":{\"route\":{\"shape\":\"S26\"}},\"payload\":\"route\"},\"idempotent\":true},\"CreateVirtualGateway\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateways\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualGatewayName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S2a\"},\"tags\":{\"shape\":\"Sf\"},\"virtualGatewayName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualGateway\"],\"members\":{\"virtualGateway\":{\"shape\":\"S3a\"}},\"payload\":\"virtualGateway\"},\"idempotent\":true},\"CreateVirtualNode\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualNodes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualNodeName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S3e\"},\"tags\":{\"shape\":\"Sf\"},\"virtualNodeName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualNode\"],\"members\":{\"virtualNode\":{\"shape\":\"S4p\"}},\"payload\":\"virtualNode\"},\"idempotent\":true},\"CreateVirtualRouter\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S4t\"},\"tags\":{\"shape\":\"Sf\"},\"virtualRouterName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualRouter\"],\"members\":{\"virtualRouter\":{\"shape\":\"S4x\"}},\"payload\":\"virtualRouter\"},\"idempotent\":true},\"CreateVirtualService\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualServices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualServiceName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S51\"},\"tags\":{\"shape\":\"Sf\"},\"virtualServiceName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualService\"],\"members\":{\"virtualService\":{\"shape\":\"S56\"}},\"payload\":\"virtualService\"},\"idempotent\":true},\"DeleteGatewayRoute\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayRouteName\",\"meshName\",\"virtualGatewayName\"],\"members\":{\"gatewayRouteName\":{\"location\":\"uri\",\"locationName\":\"gatewayRouteName\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayRoute\"],\"members\":{\"gatewayRoute\":{\"shape\":\"Sk\"}},\"payload\":\"gatewayRoute\"},\"idempotent\":true},\"DeleteMesh\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20190125/meshes/{meshName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"mesh\"],\"members\":{\"mesh\":{\"shape\":\"Sw\"}},\"payload\":\"mesh\"},\"idempotent\":true},\"DeleteRoute\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"routeName\":{\"location\":\"uri\",\"locationName\":\"routeName\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"route\"],\"members\":{\"route\":{\"shape\":\"S26\"}},\"payload\":\"route\"},\"idempotent\":true},\"DeleteVirtualGateway\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualGatewayName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualGateway\"],\"members\":{\"virtualGateway\":{\"shape\":\"S3a\"}},\"payload\":\"virtualGateway\"},\"idempotent\":true},\"DeleteVirtualNode\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualNodeName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualNodeName\":{\"location\":\"uri\",\"locationName\":\"virtualNodeName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualNode\"],\"members\":{\"virtualNode\":{\"shape\":\"S4p\"}},\"payload\":\"virtualNode\"},\"idempotent\":true},\"DeleteVirtualRouter\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualRouter\"],\"members\":{\"virtualRouter\":{\"shape\":\"S4x\"}},\"payload\":\"virtualRouter\"},\"idempotent\":true},\"DeleteVirtualService\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualServiceName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualServiceName\":{\"location\":\"uri\",\"locationName\":\"virtualServiceName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualService\"],\"members\":{\"virtualService\":{\"shape\":\"S56\"}},\"payload\":\"virtualService\"},\"idempotent\":true},\"DescribeGatewayRoute\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayRouteName\",\"meshName\",\"virtualGatewayName\"],\"members\":{\"gatewayRouteName\":{\"location\":\"uri\",\"locationName\":\"gatewayRouteName\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayRoute\"],\"members\":{\"gatewayRoute\":{\"shape\":\"Sk\"}},\"payload\":\"gatewayRoute\"}},\"DescribeMesh\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"mesh\"],\"members\":{\"mesh\":{\"shape\":\"Sw\"}},\"payload\":\"mesh\"}},\"DescribeRoute\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"routeName\":{\"location\":\"uri\",\"locationName\":\"routeName\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"route\"],\"members\":{\"route\":{\"shape\":\"S26\"}},\"payload\":\"route\"}},\"DescribeVirtualGateway\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualGatewayName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualGateway\"],\"members\":{\"virtualGateway\":{\"shape\":\"S3a\"}},\"payload\":\"virtualGateway\"}},\"DescribeVirtualNode\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualNodeName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualNodeName\":{\"location\":\"uri\",\"locationName\":\"virtualNodeName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualNode\"],\"members\":{\"virtualNode\":{\"shape\":\"S4p\"}},\"payload\":\"virtualNode\"}},\"DescribeVirtualRouter\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualRouterName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualRouter\"],\"members\":{\"virtualRouter\":{\"shape\":\"S4x\"}},\"payload\":\"virtualRouter\"}},\"DescribeVirtualService\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualServiceName\"],\"members\":{\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"virtualServiceName\":{\"location\":\"uri\",\"locationName\":\"virtualServiceName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualService\"],\"members\":{\"virtualService\":{\"shape\":\"S56\"}},\"payload\":\"virtualService\"}},\"ListGatewayRoutes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualGatewayName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayRoutes\"],\"members\":{\"gatewayRoutes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"gatewayRouteName\",\"lastUpdatedAt\",\"meshName\",\"meshOwner\",\"resourceOwner\",\"version\",\"virtualGatewayName\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"gatewayRouteName\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshName\":{},\"meshOwner\":{},\"resourceOwner\":{},\"version\":{\"type\":\"long\"},\"virtualGatewayName\":{}}}},\"nextToken\":{}}}},\"ListMeshes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"meshes\"],\"members\":{\"meshes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"lastUpdatedAt\",\"meshName\",\"meshOwner\",\"resourceOwner\",\"version\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshName\":{},\"meshOwner\":{},\"resourceOwner\":{},\"version\":{\"type\":\"long\"}}}},\"nextToken\":{}}}},\"ListRoutes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"virtualRouterName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"routes\"],\"members\":{\"nextToken\":{},\"routes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"lastUpdatedAt\",\"meshName\",\"meshOwner\",\"resourceOwner\",\"routeName\",\"version\",\"virtualRouterName\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshName\":{},\"meshOwner\":{},\"resourceOwner\":{},\"routeName\":{},\"version\":{\"type\":\"long\"},\"virtualRouterName\":{}}}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/tags\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"tags\"],\"members\":{\"nextToken\":{},\"tags\":{\"shape\":\"Sf\"}}}},\"ListVirtualGateways\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateways\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualGateways\"],\"members\":{\"nextToken\":{},\"virtualGateways\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"lastUpdatedAt\",\"meshName\",\"meshOwner\",\"resourceOwner\",\"version\",\"virtualGatewayName\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshName\":{},\"meshOwner\":{},\"resourceOwner\":{},\"version\":{\"type\":\"long\"},\"virtualGatewayName\":{}}}}}}},\"ListVirtualNodes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualNodes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualNodes\"],\"members\":{\"nextToken\":{},\"virtualNodes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"lastUpdatedAt\",\"meshName\",\"meshOwner\",\"resourceOwner\",\"version\",\"virtualNodeName\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshName\":{},\"meshOwner\":{},\"resourceOwner\":{},\"version\":{\"type\":\"long\"},\"virtualNodeName\":{}}}}}}},\"ListVirtualRouters\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualRouters\"],\"members\":{\"nextToken\":{},\"virtualRouters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"lastUpdatedAt\",\"meshName\",\"meshOwner\",\"resourceOwner\",\"version\",\"virtualRouterName\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshName\":{},\"meshOwner\":{},\"resourceOwner\":{},\"version\":{\"type\":\"long\"},\"virtualRouterName\":{}}}}}}},\"ListVirtualServices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualServices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualServices\"],\"members\":{\"nextToken\":{},\"virtualServices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"lastUpdatedAt\",\"meshName\",\"meshOwner\",\"resourceOwner\",\"version\",\"virtualServiceName\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshName\":{},\"meshOwner\":{},\"resourceOwner\":{},\"version\":{\"type\":\"long\"},\"virtualServiceName\":{}}}}}}},\"TagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/tag\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UntagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/untag\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateGatewayRoute\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayRouteName\",\"meshName\",\"spec\",\"virtualGatewayName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"gatewayRouteName\":{\"location\":\"uri\",\"locationName\":\"gatewayRouteName\"},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S5\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayRoute\"],\"members\":{\"gatewayRoute\":{\"shape\":\"Sk\"}},\"payload\":\"gatewayRoute\"},\"idempotent\":true},\"UpdateMesh\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"spec\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"mesh\"],\"members\":{\"mesh\":{\"shape\":\"Sw\"}},\"payload\":\"mesh\"},\"idempotent\":true},\"UpdateRoute\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"routeName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"routeName\":{\"location\":\"uri\",\"locationName\":\"routeName\"},\"spec\":{\"shape\":\"S10\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"route\"],\"members\":{\"route\":{\"shape\":\"S26\"}},\"payload\":\"route\"},\"idempotent\":true},\"UpdateVirtualGateway\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualGatewayName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S2a\"},\"virtualGatewayName\":{\"location\":\"uri\",\"locationName\":\"virtualGatewayName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualGateway\"],\"members\":{\"virtualGateway\":{\"shape\":\"S3a\"}},\"payload\":\"virtualGateway\"},\"idempotent\":true},\"UpdateVirtualNode\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualNodeName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S3e\"},\"virtualNodeName\":{\"location\":\"uri\",\"locationName\":\"virtualNodeName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualNode\"],\"members\":{\"virtualNode\":{\"shape\":\"S4p\"}},\"payload\":\"virtualNode\"},\"idempotent\":true},\"UpdateVirtualRouter\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualRouterName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S4t\"},\"virtualRouterName\":{\"location\":\"uri\",\"locationName\":\"virtualRouterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualRouter\"],\"members\":{\"virtualRouter\":{\"shape\":\"S4x\"}},\"payload\":\"virtualRouter\"},\"idempotent\":true},\"UpdateVirtualService\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"meshName\",\"spec\",\"virtualServiceName\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"meshName\":{\"location\":\"uri\",\"locationName\":\"meshName\"},\"meshOwner\":{\"location\":\"querystring\",\"locationName\":\"meshOwner\"},\"spec\":{\"shape\":\"S51\"},\"virtualServiceName\":{\"location\":\"uri\",\"locationName\":\"virtualServiceName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"virtualService\"],\"members\":{\"virtualService\":{\"shape\":\"S56\"}},\"payload\":\"virtualService\"},\"idempotent\":true}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"members\":{\"grpcRoute\":{\"type\":\"structure\",\"required\":[\"action\",\"match\"],\"members\":{\"action\":{\"type\":\"structure\",\"required\":[\"target\"],\"members\":{\"target\":{\"shape\":\"S8\"}}},\"match\":{\"type\":\"structure\",\"members\":{\"serviceName\":{}}}}},\"http2Route\":{\"shape\":\"Sc\"},\"httpRoute\":{\"shape\":\"Sc\"}}},\"S8\":{\"type\":\"structure\",\"required\":[\"virtualService\"],\"members\":{\"virtualService\":{\"type\":\"structure\",\"required\":[\"virtualServiceName\"],\"members\":{\"virtualServiceName\":{}}}}},\"Sc\":{\"type\":\"structure\",\"required\":[\"action\",\"match\"],\"members\":{\"action\":{\"type\":\"structure\",\"required\":[\"target\"],\"members\":{\"target\":{\"shape\":\"S8\"}}},\"match\":{\"type\":\"structure\",\"required\":[\"prefix\"],\"members\":{\"prefix\":{}}}}},\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"gatewayRouteName\",\"meshName\",\"metadata\",\"spec\",\"status\",\"virtualGatewayName\"],\"members\":{\"gatewayRouteName\":{},\"meshName\":{},\"metadata\":{\"shape\":\"Sl\"},\"spec\":{\"shape\":\"S5\"},\"status\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{}}},\"virtualGatewayName\":{}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"arn\",\"createdAt\",\"lastUpdatedAt\",\"meshOwner\",\"resourceOwner\",\"uid\",\"version\"],\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"meshOwner\":{},\"resourceOwner\":{},\"uid\":{},\"version\":{\"type\":\"long\"}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"egressFilter\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{}}}}},\"Sw\":{\"type\":\"structure\",\"required\":[\"meshName\",\"metadata\",\"spec\",\"status\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"Sl\"},\"spec\":{\"shape\":\"Ss\"},\"status\":{\"type\":\"structure\",\"members\":{\"status\":{}}}}},\"S10\":{\"type\":\"structure\",\"members\":{\"grpcRoute\":{\"type\":\"structure\",\"required\":[\"action\",\"match\"],\"members\":{\"action\":{\"type\":\"structure\",\"required\":[\"weightedTargets\"],\"members\":{\"weightedTargets\":{\"shape\":\"S13\"}}},\"match\":{\"type\":\"structure\",\"members\":{\"metadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"invert\":{\"type\":\"boolean\"},\"match\":{\"type\":\"structure\",\"members\":{\"exact\":{},\"prefix\":{},\"range\":{\"shape\":\"S1c\"},\"regex\":{},\"suffix\":{}},\"union\":true},\"name\":{}}}},\"methodName\":{},\"serviceName\":{}}},\"retryPolicy\":{\"type\":\"structure\",\"required\":[\"maxRetries\",\"perRetryTimeout\"],\"members\":{\"grpcRetryEvents\":{\"type\":\"list\",\"member\":{}},\"httpRetryEvents\":{\"shape\":\"S1i\"},\"maxRetries\":{\"type\":\"long\"},\"perRetryTimeout\":{\"shape\":\"S1l\"},\"tcpRetryEvents\":{\"shape\":\"S1o\"}}},\"timeout\":{\"shape\":\"S1q\"}}},\"http2Route\":{\"shape\":\"S1r\"},\"httpRoute\":{\"shape\":\"S1r\"},\"priority\":{\"type\":\"integer\"},\"tcpRoute\":{\"type\":\"structure\",\"required\":[\"action\"],\"members\":{\"action\":{\"type\":\"structure\",\"required\":[\"weightedTargets\"],\"members\":{\"weightedTargets\":{\"shape\":\"S13\"}}},\"timeout\":{\"shape\":\"S24\"}}}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"virtualNode\",\"weight\"],\"members\":{\"virtualNode\":{},\"weight\":{\"type\":\"integer\"}}}},\"S1c\":{\"type\":\"structure\",\"required\":[\"end\",\"start\"],\"members\":{\"end\":{\"type\":\"long\"},\"start\":{\"type\":\"long\"}}},\"S1i\":{\"type\":\"list\",\"member\":{}},\"S1l\":{\"type\":\"structure\",\"members\":{\"unit\":{},\"value\":{\"type\":\"long\"}}},\"S1o\":{\"type\":\"list\",\"member\":{}},\"S1q\":{\"type\":\"structure\",\"members\":{\"idle\":{\"shape\":\"S1l\"},\"perRequest\":{\"shape\":\"S1l\"}}},\"S1r\":{\"type\":\"structure\",\"required\":[\"action\",\"match\"],\"members\":{\"action\":{\"type\":\"structure\",\"required\":[\"weightedTargets\"],\"members\":{\"weightedTargets\":{\"shape\":\"S13\"}}},\"match\":{\"type\":\"structure\",\"required\":[\"prefix\"],\"members\":{\"headers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"invert\":{\"type\":\"boolean\"},\"match\":{\"type\":\"structure\",\"members\":{\"exact\":{},\"prefix\":{},\"range\":{\"shape\":\"S1c\"},\"regex\":{},\"suffix\":{}},\"union\":true},\"name\":{}}}},\"method\":{},\"prefix\":{},\"scheme\":{}}},\"retryPolicy\":{\"type\":\"structure\",\"required\":[\"maxRetries\",\"perRetryTimeout\"],\"members\":{\"httpRetryEvents\":{\"shape\":\"S1i\"},\"maxRetries\":{\"type\":\"long\"},\"perRetryTimeout\":{\"shape\":\"S1l\"},\"tcpRetryEvents\":{\"shape\":\"S1o\"}}},\"timeout\":{\"shape\":\"S20\"}}},\"S20\":{\"type\":\"structure\",\"members\":{\"idle\":{\"shape\":\"S1l\"},\"perRequest\":{\"shape\":\"S1l\"}}},\"S24\":{\"type\":\"structure\",\"members\":{\"idle\":{\"shape\":\"S1l\"}}},\"S26\":{\"type\":\"structure\",\"required\":[\"meshName\",\"metadata\",\"routeName\",\"spec\",\"status\",\"virtualRouterName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"Sl\"},\"routeName\":{},\"spec\":{\"shape\":\"S10\"},\"status\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{}}},\"virtualRouterName\":{}}},\"S2a\":{\"type\":\"structure\",\"required\":[\"listeners\"],\"members\":{\"backendDefaults\":{\"type\":\"structure\",\"members\":{\"clientPolicy\":{\"type\":\"structure\",\"members\":{\"tls\":{\"type\":\"structure\",\"required\":[\"validation\"],\"members\":{\"enforce\":{\"type\":\"boolean\"},\"ports\":{\"shape\":\"S2e\"},\"validation\":{\"type\":\"structure\",\"required\":[\"trust\"],\"members\":{\"trust\":{\"type\":\"structure\",\"members\":{\"acm\":{\"type\":\"structure\",\"required\":[\"certificateAuthorityArns\"],\"members\":{\"certificateAuthorityArns\":{\"type\":\"list\",\"member\":{}}}},\"file\":{\"type\":\"structure\",\"required\":[\"certificateChain\"],\"members\":{\"certificateChain\":{}}}},\"union\":true}}}}}}}}},\"listeners\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"portMapping\"],\"members\":{\"connectionPool\":{\"type\":\"structure\",\"members\":{\"grpc\":{\"type\":\"structure\",\"required\":[\"maxRequests\"],\"members\":{\"maxRequests\":{\"type\":\"integer\"}}},\"http\":{\"type\":\"structure\",\"required\":[\"maxConnections\"],\"members\":{\"maxConnections\":{\"type\":\"integer\"},\"maxPendingRequests\":{\"type\":\"integer\"}}},\"http2\":{\"type\":\"structure\",\"required\":[\"maxRequests\"],\"members\":{\"maxRequests\":{\"type\":\"integer\"}}}},\"union\":true},\"healthCheck\":{\"type\":\"structure\",\"required\":[\"healthyThreshold\",\"intervalMillis\",\"protocol\",\"timeoutMillis\",\"unhealthyThreshold\"],\"members\":{\"healthyThreshold\":{\"type\":\"integer\"},\"intervalMillis\":{\"type\":\"long\"},\"path\":{},\"port\":{\"type\":\"integer\"},\"protocol\":{},\"timeoutMillis\":{\"type\":\"long\"},\"unhealthyThreshold\":{\"type\":\"integer\"}}},\"portMapping\":{\"type\":\"structure\",\"required\":[\"port\",\"protocol\"],\"members\":{\"port\":{\"type\":\"integer\"},\"protocol\":{}}},\"tls\":{\"type\":\"structure\",\"required\":[\"certificate\",\"mode\"],\"members\":{\"certificate\":{\"type\":\"structure\",\"members\":{\"acm\":{\"type\":\"structure\",\"required\":[\"certificateArn\"],\"members\":{\"certificateArn\":{}}},\"file\":{\"type\":\"structure\",\"required\":[\"certificateChain\",\"privateKey\"],\"members\":{\"certificateChain\":{},\"privateKey\":{}}}},\"union\":true},\"mode\":{}}}}}},\"logging\":{\"type\":\"structure\",\"members\":{\"accessLog\":{\"type\":\"structure\",\"members\":{\"file\":{\"type\":\"structure\",\"required\":[\"path\"],\"members\":{\"path\":{}}}},\"union\":true}}}}},\"S2e\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"S3a\":{\"type\":\"structure\",\"required\":[\"meshName\",\"metadata\",\"spec\",\"status\",\"virtualGatewayName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"Sl\"},\"spec\":{\"shape\":\"S2a\"},\"status\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{}}},\"virtualGatewayName\":{}}},\"S3e\":{\"type\":\"structure\",\"members\":{\"backendDefaults\":{\"type\":\"structure\",\"members\":{\"clientPolicy\":{\"shape\":\"S3g\"}}},\"backends\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"virtualService\":{\"type\":\"structure\",\"required\":[\"virtualServiceName\"],\"members\":{\"clientPolicy\":{\"shape\":\"S3g\"},\"virtualServiceName\":{}}}},\"union\":true}},\"listeners\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"portMapping\"],\"members\":{\"connectionPool\":{\"type\":\"structure\",\"members\":{\"grpc\":{\"type\":\"structure\",\"required\":[\"maxRequests\"],\"members\":{\"maxRequests\":{\"type\":\"integer\"}}},\"http\":{\"type\":\"structure\",\"required\":[\"maxConnections\"],\"members\":{\"maxConnections\":{\"type\":\"integer\"},\"maxPendingRequests\":{\"type\":\"integer\"}}},\"http2\":{\"type\":\"structure\",\"required\":[\"maxRequests\"],\"members\":{\"maxRequests\":{\"type\":\"integer\"}}},\"tcp\":{\"type\":\"structure\",\"required\":[\"maxConnections\"],\"members\":{\"maxConnections\":{\"type\":\"integer\"}}}},\"union\":true},\"healthCheck\":{\"type\":\"structure\",\"required\":[\"healthyThreshold\",\"intervalMillis\",\"protocol\",\"timeoutMillis\",\"unhealthyThreshold\"],\"members\":{\"healthyThreshold\":{\"type\":\"integer\"},\"intervalMillis\":{\"type\":\"long\"},\"path\":{},\"port\":{\"type\":\"integer\"},\"protocol\":{},\"timeoutMillis\":{\"type\":\"long\"},\"unhealthyThreshold\":{\"type\":\"integer\"}}},\"outlierDetection\":{\"type\":\"structure\",\"required\":[\"baseEjectionDuration\",\"interval\",\"maxEjectionPercent\",\"maxServerErrors\"],\"members\":{\"baseEjectionDuration\":{\"shape\":\"S1l\"},\"interval\":{\"shape\":\"S1l\"},\"maxEjectionPercent\":{\"type\":\"integer\"},\"maxServerErrors\":{\"type\":\"long\"}}},\"portMapping\":{\"shape\":\"S45\"},\"timeout\":{\"type\":\"structure\",\"members\":{\"grpc\":{\"shape\":\"S1q\"},\"http\":{\"shape\":\"S20\"},\"http2\":{\"shape\":\"S20\"},\"tcp\":{\"shape\":\"S24\"}},\"union\":true},\"tls\":{\"type\":\"structure\",\"required\":[\"certificate\",\"mode\"],\"members\":{\"certificate\":{\"type\":\"structure\",\"members\":{\"acm\":{\"type\":\"structure\",\"required\":[\"certificateArn\"],\"members\":{\"certificateArn\":{}}},\"file\":{\"type\":\"structure\",\"required\":[\"certificateChain\",\"privateKey\"],\"members\":{\"certificateChain\":{},\"privateKey\":{}}}},\"union\":true},\"mode\":{}}}}}},\"logging\":{\"type\":\"structure\",\"members\":{\"accessLog\":{\"type\":\"structure\",\"members\":{\"file\":{\"type\":\"structure\",\"required\":[\"path\"],\"members\":{\"path\":{}}}},\"union\":true}}},\"serviceDiscovery\":{\"type\":\"structure\",\"members\":{\"awsCloudMap\":{\"type\":\"structure\",\"required\":[\"namespaceName\",\"serviceName\"],\"members\":{\"attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"namespaceName\":{},\"serviceName\":{}}},\"dns\":{\"type\":\"structure\",\"required\":[\"hostname\"],\"members\":{\"hostname\":{}}}},\"union\":true}}},\"S3g\":{\"type\":\"structure\",\"members\":{\"tls\":{\"type\":\"structure\",\"required\":[\"validation\"],\"members\":{\"enforce\":{\"type\":\"boolean\"},\"ports\":{\"shape\":\"S2e\"},\"validation\":{\"type\":\"structure\",\"required\":[\"trust\"],\"members\":{\"trust\":{\"type\":\"structure\",\"members\":{\"acm\":{\"type\":\"structure\",\"required\":[\"certificateAuthorityArns\"],\"members\":{\"certificateAuthorityArns\":{\"type\":\"list\",\"member\":{}}}},\"file\":{\"type\":\"structure\",\"required\":[\"certificateChain\"],\"members\":{\"certificateChain\":{}}}},\"union\":true}}}}}}},\"S45\":{\"type\":\"structure\",\"required\":[\"port\",\"protocol\"],\"members\":{\"port\":{\"type\":\"integer\"},\"protocol\":{}}},\"S4p\":{\"type\":\"structure\",\"required\":[\"meshName\",\"metadata\",\"spec\",\"status\",\"virtualNodeName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"Sl\"},\"spec\":{\"shape\":\"S3e\"},\"status\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{}}},\"virtualNodeName\":{}}},\"S4t\":{\"type\":\"structure\",\"members\":{\"listeners\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"portMapping\"],\"members\":{\"portMapping\":{\"shape\":\"S45\"}}}}}},\"S4x\":{\"type\":\"structure\",\"required\":[\"meshName\",\"metadata\",\"spec\",\"status\",\"virtualRouterName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"Sl\"},\"spec\":{\"shape\":\"S4t\"},\"status\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{}}},\"virtualRouterName\":{}}},\"S51\":{\"type\":\"structure\",\"members\":{\"provider\":{\"type\":\"structure\",\"members\":{\"virtualNode\":{\"type\":\"structure\",\"required\":[\"virtualNodeName\"],\"members\":{\"virtualNodeName\":{}}},\"virtualRouter\":{\"type\":\"structure\",\"required\":[\"virtualRouterName\"],\"members\":{\"virtualRouterName\":{}}}},\"union\":true}}},\"S56\":{\"type\":\"structure\",\"required\":[\"meshName\",\"metadata\",\"spec\",\"status\",\"virtualServiceName\"],\"members\":{\"meshName\":{},\"metadata\":{\"shape\":\"Sl\"},\"spec\":{\"shape\":\"S51\"},\"status\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{}}},\"virtualServiceName\":{}}}}}");

/***/ }),

/***/ 9865:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListGatewayRoutes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"gatewayRoutes\"},\"ListMeshes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"meshes\"},\"ListRoutes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"routes\"},\"ListTagsForResource\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"tags\"},\"ListVirtualGateways\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"virtualGateways\"},\"ListVirtualNodes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"virtualNodes\"},\"ListVirtualRouters\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"virtualRouters\"},\"ListVirtualServices\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"limit\",\"result_key\":\"virtualServices\"}}}");

/***/ }),

/***/ 12513:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-12-01\",\"endpointPrefix\":\"appstream2\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon AppStream\",\"serviceId\":\"AppStream\",\"signatureVersion\":\"v4\",\"signingName\":\"appstream\",\"targetPrefix\":\"PhotonAdminProxyService\",\"uid\":\"appstream-2016-12-01\"},\"operations\":{\"AssociateFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetName\",\"StackName\"],\"members\":{\"FleetName\":{},\"StackName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchAssociateUserStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserStackAssociations\"],\"members\":{\"UserStackAssociations\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"shape\":\"Sb\"}}}},\"BatchDisassociateUserStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserStackAssociations\"],\"members\":{\"UserStackAssociations\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"shape\":\"Sb\"}}}},\"CopyImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceImageName\",\"DestinationImageName\",\"DestinationRegion\"],\"members\":{\"SourceImageName\":{},\"DestinationImageName\":{},\"DestinationRegion\":{},\"DestinationImageDescription\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DestinationImageName\":{}}}},\"CreateDirectoryConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryName\",\"OrganizationalUnitDistinguishedNames\"],\"members\":{\"DirectoryName\":{},\"OrganizationalUnitDistinguishedNames\":{\"shape\":\"Sn\"},\"ServiceAccountCredentials\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryConfig\":{\"shape\":\"St\"}}}},\"CreateFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InstanceType\",\"ComputeCapacity\"],\"members\":{\"Name\":{},\"ImageName\":{},\"ImageArn\":{},\"InstanceType\":{},\"FleetType\":{},\"ComputeCapacity\":{\"shape\":\"Sy\"},\"VpcConfig\":{\"shape\":\"S10\"},\"MaxUserDurationInSeconds\":{\"type\":\"integer\"},\"DisconnectTimeoutInSeconds\":{\"type\":\"integer\"},\"Description\":{},\"DisplayName\":{},\"EnableDefaultInternetAccess\":{\"type\":\"boolean\"},\"DomainJoinInfo\":{\"shape\":\"S15\"},\"Tags\":{\"shape\":\"S16\"},\"IdleDisconnectTimeoutInSeconds\":{\"type\":\"integer\"},\"IamRoleArn\":{},\"StreamView\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Fleet\":{\"shape\":\"S1b\"}}}},\"CreateImageBuilder\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InstanceType\"],\"members\":{\"Name\":{},\"ImageName\":{},\"ImageArn\":{},\"InstanceType\":{},\"Description\":{},\"DisplayName\":{},\"VpcConfig\":{\"shape\":\"S10\"},\"IamRoleArn\":{},\"EnableDefaultInternetAccess\":{\"type\":\"boolean\"},\"DomainJoinInfo\":{\"shape\":\"S15\"},\"AppstreamAgentVersion\":{},\"Tags\":{\"shape\":\"S16\"},\"AccessEndpoints\":{\"shape\":\"S1j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageBuilder\":{\"shape\":\"S1n\"}}}},\"CreateImageBuilderStreamingURL\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Validity\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingURL\":{},\"Expires\":{\"type\":\"timestamp\"}}}},\"CreateStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"DisplayName\":{},\"StorageConnectors\":{\"shape\":\"S1z\"},\"RedirectURL\":{},\"FeedbackURL\":{},\"UserSettings\":{\"shape\":\"S27\"},\"ApplicationSettings\":{\"shape\":\"S2b\"},\"Tags\":{\"shape\":\"S16\"},\"AccessEndpoints\":{\"shape\":\"S1j\"},\"EmbedHostDomains\":{\"shape\":\"S2d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Stack\":{\"shape\":\"S2g\"}}}},\"CreateStreamingURL\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\",\"FleetName\",\"UserId\"],\"members\":{\"StackName\":{},\"FleetName\":{},\"UserId\":{},\"ApplicationId\":{},\"Validity\":{\"type\":\"long\"},\"SessionContext\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingURL\":{},\"Expires\":{\"type\":\"timestamp\"}}}},\"CreateUsageReportSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"S3BucketName\":{},\"Schedule\":{}}}},\"CreateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AuthenticationType\"],\"members\":{\"UserName\":{\"shape\":\"S7\"},\"MessageAction\":{},\"FirstName\":{\"shape\":\"S2t\"},\"LastName\":{\"shape\":\"S2t\"},\"AuthenticationType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDirectoryConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryName\"],\"members\":{\"DirectoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Image\":{\"shape\":\"S31\"}}}},\"DeleteImageBuilder\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageBuilder\":{\"shape\":\"S1n\"}}}},\"DeleteImagePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SharedAccountId\"],\"members\":{\"Name\":{},\"SharedAccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteUsageReportSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AuthenticationType\"],\"members\":{\"UserName\":{\"shape\":\"S7\"},\"AuthenticationType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeDirectoryConfigs\":{\"input\":{\"type\":\"structure\",\"members\":{\"DirectoryNames\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryConfigs\":{\"type\":\"list\",\"member\":{\"shape\":\"St\"}},\"NextToken\":{}}}},\"DescribeFleets\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"shape\":\"S3q\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Fleets\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}},\"NextToken\":{}}}},\"DescribeImageBuilders\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"shape\":\"S3q\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageBuilders\":{\"type\":\"list\",\"member\":{\"shape\":\"S1n\"}},\"NextToken\":{}}}},\"DescribeImagePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"MaxResults\":{\"type\":\"integer\"},\"SharedAwsAccountIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"SharedImagePermissionsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"sharedAccountId\",\"imagePermissions\"],\"members\":{\"sharedAccountId\":{},\"imagePermissions\":{\"shape\":\"S39\"}}}},\"NextToken\":{}}}},\"DescribeImages\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"shape\":\"S3q\"},\"Arns\":{\"type\":\"list\",\"member\":{}},\"Type\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Images\":{\"type\":\"list\",\"member\":{\"shape\":\"S31\"}},\"NextToken\":{}}}},\"DescribeSessions\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\",\"FleetName\"],\"members\":{\"StackName\":{},\"FleetName\":{},\"UserId\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"},\"AuthenticationType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Sessions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"UserId\",\"StackName\",\"FleetName\",\"State\"],\"members\":{\"Id\":{},\"UserId\":{},\"StackName\":{},\"FleetName\":{},\"State\":{},\"ConnectionState\":{},\"StartTime\":{\"type\":\"timestamp\"},\"MaxExpirationTime\":{\"type\":\"timestamp\"},\"AuthenticationType\":{},\"NetworkAccessConfiguration\":{\"shape\":\"S1s\"}}}},\"NextToken\":{}}}},\"DescribeStacks\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"shape\":\"S3q\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Stacks\":{\"type\":\"list\",\"member\":{\"shape\":\"S2g\"}},\"NextToken\":{}}}},\"DescribeUsageReportSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UsageReportSubscriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"S3BucketName\":{},\"Schedule\":{},\"LastGeneratedReportDate\":{\"type\":\"timestamp\"},\"SubscriptionErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"NextToken\":{}}}},\"DescribeUserStackAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackName\":{},\"UserName\":{\"shape\":\"S7\"},\"AuthenticationType\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserStackAssociations\":{\"shape\":\"S5\"},\"NextToken\":{}}}},\"DescribeUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"AuthenticationType\"],\"members\":{\"AuthenticationType\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AuthenticationType\"],\"members\":{\"Arn\":{},\"UserName\":{\"shape\":\"S7\"},\"Enabled\":{\"type\":\"boolean\"},\"Status\":{},\"FirstName\":{\"shape\":\"S2t\"},\"LastName\":{\"shape\":\"S2t\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"AuthenticationType\":{}}}},\"NextToken\":{}}}},\"DisableUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AuthenticationType\"],\"members\":{\"UserName\":{\"shape\":\"S7\"},\"AuthenticationType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetName\",\"StackName\"],\"members\":{\"FleetName\":{},\"StackName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AuthenticationType\"],\"members\":{\"UserName\":{\"shape\":\"S7\"},\"AuthenticationType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ExpireSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"SessionId\"],\"members\":{\"SessionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListAssociatedFleets\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Names\":{\"shape\":\"S3q\"},\"NextToken\":{}}}},\"ListAssociatedStacks\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetName\"],\"members\":{\"FleetName\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Names\":{\"shape\":\"S3q\"},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S16\"}}}},\"StartFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartImageBuilder\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"AppstreamAgentVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageBuilder\":{\"shape\":\"S1n\"}}}},\"StopFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopImageBuilder\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageBuilder\":{\"shape\":\"S1n\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDirectoryConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryName\"],\"members\":{\"DirectoryName\":{},\"OrganizationalUnitDistinguishedNames\":{\"shape\":\"Sn\"},\"ServiceAccountCredentials\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryConfig\":{\"shape\":\"St\"}}}},\"UpdateFleet\":{\"input\":{\"type\":\"structure\",\"members\":{\"ImageName\":{},\"ImageArn\":{},\"Name\":{},\"InstanceType\":{},\"ComputeCapacity\":{\"shape\":\"Sy\"},\"VpcConfig\":{\"shape\":\"S10\"},\"MaxUserDurationInSeconds\":{\"type\":\"integer\"},\"DisconnectTimeoutInSeconds\":{\"type\":\"integer\"},\"DeleteVpcConfig\":{\"deprecated\":true,\"type\":\"boolean\"},\"Description\":{},\"DisplayName\":{},\"EnableDefaultInternetAccess\":{\"type\":\"boolean\"},\"DomainJoinInfo\":{\"shape\":\"S15\"},\"IdleDisconnectTimeoutInSeconds\":{\"type\":\"integer\"},\"AttributesToDelete\":{\"type\":\"list\",\"member\":{}},\"IamRoleArn\":{},\"StreamView\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Fleet\":{\"shape\":\"S1b\"}}}},\"UpdateImagePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SharedAccountId\",\"ImagePermissions\"],\"members\":{\"Name\":{},\"SharedAccountId\":{},\"ImagePermissions\":{\"shape\":\"S39\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"DisplayName\":{},\"Description\":{},\"Name\":{},\"StorageConnectors\":{\"shape\":\"S1z\"},\"DeleteStorageConnectors\":{\"deprecated\":true,\"type\":\"boolean\"},\"RedirectURL\":{},\"FeedbackURL\":{},\"AttributesToDelete\":{\"type\":\"list\",\"member\":{}},\"UserSettings\":{\"shape\":\"S27\"},\"ApplicationSettings\":{\"shape\":\"S2b\"},\"AccessEndpoints\":{\"shape\":\"S1j\"},\"EmbedHostDomains\":{\"shape\":\"S2d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Stack\":{\"shape\":\"S2g\"}}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"S6\":{\"type\":\"structure\",\"required\":[\"StackName\",\"UserName\",\"AuthenticationType\"],\"members\":{\"StackName\":{},\"UserName\":{\"shape\":\"S7\"},\"AuthenticationType\":{},\"SendEmailNotification\":{\"type\":\"boolean\"}}},\"S7\":{\"type\":\"string\",\"sensitive\":true},\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UserStackAssociation\":{\"shape\":\"S6\"},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sp\":{\"type\":\"structure\",\"required\":[\"AccountName\",\"AccountPassword\"],\"members\":{\"AccountName\":{\"type\":\"string\",\"sensitive\":true},\"AccountPassword\":{\"type\":\"string\",\"sensitive\":true}}},\"St\":{\"type\":\"structure\",\"required\":[\"DirectoryName\"],\"members\":{\"DirectoryName\":{},\"OrganizationalUnitDistinguishedNames\":{\"shape\":\"Sn\"},\"ServiceAccountCredentials\":{\"shape\":\"Sp\"},\"CreatedTime\":{\"type\":\"timestamp\"}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"DesiredInstances\"],\"members\":{\"DesiredInstances\":{\"type\":\"integer\"}}},\"S10\":{\"type\":\"structure\",\"members\":{\"SubnetIds\":{\"type\":\"list\",\"member\":{}},\"SecurityGroupIds\":{\"type\":\"list\",\"member\":{}}}},\"S15\":{\"type\":\"structure\",\"members\":{\"DirectoryName\":{},\"OrganizationalUnitDistinguishedName\":{}}},\"S16\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1b\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Name\",\"InstanceType\",\"ComputeCapacityStatus\",\"State\"],\"members\":{\"Arn\":{},\"Name\":{},\"DisplayName\":{},\"Description\":{},\"ImageName\":{},\"ImageArn\":{},\"InstanceType\":{},\"FleetType\":{},\"ComputeCapacityStatus\":{\"type\":\"structure\",\"required\":[\"Desired\"],\"members\":{\"Desired\":{\"type\":\"integer\"},\"Running\":{\"type\":\"integer\"},\"InUse\":{\"type\":\"integer\"},\"Available\":{\"type\":\"integer\"}}},\"MaxUserDurationInSeconds\":{\"type\":\"integer\"},\"DisconnectTimeoutInSeconds\":{\"type\":\"integer\"},\"State\":{},\"VpcConfig\":{\"shape\":\"S10\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"FleetErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"EnableDefaultInternetAccess\":{\"type\":\"boolean\"},\"DomainJoinInfo\":{\"shape\":\"S15\"},\"IdleDisconnectTimeoutInSeconds\":{\"type\":\"integer\"},\"IamRoleArn\":{},\"StreamView\":{}}},\"S1j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EndpointType\"],\"members\":{\"EndpointType\":{},\"VpceId\":{}}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Arn\":{},\"ImageArn\":{},\"Description\":{},\"DisplayName\":{},\"VpcConfig\":{\"shape\":\"S10\"},\"InstanceType\":{},\"Platform\":{},\"IamRoleArn\":{},\"State\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"CreatedTime\":{\"type\":\"timestamp\"},\"EnableDefaultInternetAccess\":{\"type\":\"boolean\"},\"DomainJoinInfo\":{\"shape\":\"S15\"},\"NetworkAccessConfiguration\":{\"shape\":\"S1s\"},\"ImageBuilderErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{},\"ErrorTimestamp\":{\"type\":\"timestamp\"}}}},\"AppstreamAgentVersion\":{},\"AccessEndpoints\":{\"shape\":\"S1j\"}}},\"S1s\":{\"type\":\"structure\",\"members\":{\"EniPrivateIpAddress\":{},\"EniId\":{}}},\"S1z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ConnectorType\"],\"members\":{\"ConnectorType\":{},\"ResourceIdentifier\":{},\"Domains\":{\"type\":\"list\",\"member\":{}}}}},\"S27\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"Permission\"],\"members\":{\"Action\":{},\"Permission\":{}}}},\"S2b\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"SettingsGroup\":{}}},\"S2d\":{\"type\":\"list\",\"member\":{}},\"S2g\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Arn\":{},\"Name\":{},\"Description\":{},\"DisplayName\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"StorageConnectors\":{\"shape\":\"S1z\"},\"RedirectURL\":{},\"FeedbackURL\":{},\"StackErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"UserSettings\":{\"shape\":\"S27\"},\"ApplicationSettings\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"SettingsGroup\":{},\"S3BucketName\":{}}},\"AccessEndpoints\":{\"shape\":\"S1j\"},\"EmbedHostDomains\":{\"shape\":\"S2d\"}}},\"S2t\":{\"type\":\"string\",\"sensitive\":true},\"S31\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Arn\":{},\"BaseImageArn\":{},\"DisplayName\":{},\"State\":{},\"Visibility\":{},\"ImageBuilderSupported\":{\"type\":\"boolean\"},\"ImageBuilderName\":{},\"Platform\":{},\"Description\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"Applications\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DisplayName\":{},\"IconURL\":{},\"LaunchPath\":{},\"LaunchParameters\":{},\"Enabled\":{\"type\":\"boolean\"},\"Metadata\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"CreatedTime\":{\"type\":\"timestamp\"},\"PublicBaseImageReleasedDate\":{\"type\":\"timestamp\"},\"AppstreamAgentVersion\":{},\"ImagePermissions\":{\"shape\":\"S39\"}}},\"S39\":{\"type\":\"structure\",\"members\":{\"allowFleet\":{\"type\":\"boolean\"},\"allowImageBuilder\":{\"type\":\"boolean\"}}},\"S3q\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 81915:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeImagePermissions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeImages\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 98407:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"FleetStarted\":{\"delay\":30,\"maxAttempts\":40,\"operation\":\"DescribeFleets\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"Fleets[].State\",\"expected\":\"ACTIVE\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"Fleets[].State\",\"expected\":\"PENDING_DEACTIVATE\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"Fleets[].State\",\"expected\":\"INACTIVE\"}]},\"FleetStopped\":{\"delay\":30,\"maxAttempts\":40,\"operation\":\"DescribeFleets\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"Fleets[].State\",\"expected\":\"INACTIVE\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"Fleets[].State\",\"expected\":\"PENDING_ACTIVATE\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"Fleets[].State\",\"expected\":\"ACTIVE\"}]}}}");

/***/ }),

/***/ 3651:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-25\",\"endpointPrefix\":\"appsync\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AWSAppSync\",\"serviceFullName\":\"AWS AppSync\",\"serviceId\":\"AppSync\",\"signatureVersion\":\"v4\",\"signingName\":\"appsync\",\"uid\":\"appsync-2017-07-25\"},\"operations\":{\"CreateApiCache\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/ApiCaches\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"ttl\",\"apiCachingBehavior\",\"type\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ttl\":{\"type\":\"long\"},\"transitEncryptionEnabled\":{\"type\":\"boolean\"},\"atRestEncryptionEnabled\":{\"type\":\"boolean\"},\"apiCachingBehavior\":{},\"type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"apiCache\":{\"shape\":\"S8\"}}}},\"CreateApiKey\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/apikeys\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"description\":{},\"expires\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"apiKey\":{\"shape\":\"Sc\"}}}},\"CreateDataSource\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/datasources\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"name\",\"type\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"name\":{},\"description\":{},\"type\":{},\"serviceRoleArn\":{},\"dynamodbConfig\":{\"shape\":\"Sg\"},\"lambdaConfig\":{\"shape\":\"Si\"},\"elasticsearchConfig\":{\"shape\":\"Sj\"},\"httpConfig\":{\"shape\":\"Sk\"},\"relationalDatabaseConfig\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataSource\":{\"shape\":\"Ss\"}}}},\"CreateFunction\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/functions\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"name\",\"dataSourceName\",\"functionVersion\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"name\":{},\"description\":{},\"dataSourceName\":{},\"requestMappingTemplate\":{},\"responseMappingTemplate\":{},\"functionVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"functionConfiguration\":{\"shape\":\"Sw\"}}}},\"CreateGraphqlApi\":{\"http\":{\"requestUri\":\"/v1/apis\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"authenticationType\"],\"members\":{\"name\":{},\"logConfig\":{\"shape\":\"Sy\"},\"authenticationType\":{},\"userPoolConfig\":{\"shape\":\"S11\"},\"openIDConnectConfig\":{\"shape\":\"S13\"},\"tags\":{\"shape\":\"S14\"},\"additionalAuthenticationProviders\":{\"shape\":\"S17\"},\"xrayEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"graphqlApi\":{\"shape\":\"S1b\"}}}},\"CreateResolver\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}/resolvers\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\",\"fieldName\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"},\"fieldName\":{},\"dataSourceName\":{},\"requestMappingTemplate\":{},\"responseMappingTemplate\":{},\"kind\":{},\"pipelineConfig\":{\"shape\":\"S1f\"},\"syncConfig\":{\"shape\":\"S1h\"},\"cachingConfig\":{\"shape\":\"S1l\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resolver\":{\"shape\":\"S1o\"}}}},\"CreateType\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/types\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"definition\",\"format\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"definition\":{},\"format\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"type\":{\"shape\":\"S1s\"}}}},\"DeleteApiCache\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}/ApiCaches\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApiKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}/apikeys/{id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"id\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDataSource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}/datasources/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"name\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteFunction\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}/functions/{functionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"functionId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"functionId\":{\"location\":\"uri\",\"locationName\":\"functionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteGraphqlApi\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteResolver\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\",\"fieldName\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"},\"fieldName\":{\"location\":\"uri\",\"locationName\":\"fieldName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteType\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"FlushApiCache\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apis/{apiId}/FlushCache\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetApiCache\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/ApiCaches\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"apiCache\":{\"shape\":\"S8\"}}}},\"GetDataSource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/datasources/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"name\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataSource\":{\"shape\":\"Ss\"}}}},\"GetFunction\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/functions/{functionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"functionId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"functionId\":{\"location\":\"uri\",\"locationName\":\"functionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"functionConfiguration\":{\"shape\":\"Sw\"}}}},\"GetGraphqlApi\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"graphqlApi\":{\"shape\":\"S1b\"}}}},\"GetIntrospectionSchema\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/schema\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"format\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"includeDirectives\":{\"location\":\"querystring\",\"locationName\":\"includeDirectives\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"schema\":{\"type\":\"blob\"}},\"payload\":\"schema\"}},\"GetResolver\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\",\"fieldName\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"},\"fieldName\":{\"location\":\"uri\",\"locationName\":\"fieldName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resolver\":{\"shape\":\"S1o\"}}}},\"GetSchemaCreationStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/schemacreation\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"details\":{}}}},\"GetType\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\",\"format\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"type\":{\"shape\":\"S1s\"}}}},\"ListApiKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/apikeys\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"apiKeys\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}},\"nextToken\":{}}}},\"ListDataSources\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/datasources\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataSources\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}},\"nextToken\":{}}}},\"ListFunctions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/functions\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"functions\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"nextToken\":{}}}},\"ListGraphqlApis\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"graphqlApis\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}},\"nextToken\":{}}}},\"ListResolvers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}/resolvers\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resolvers\":{\"shape\":\"S39\"},\"nextToken\":{}}}},\"ListResolversByFunction\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/functions/{functionId}/resolvers\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"functionId\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"functionId\":{\"location\":\"uri\",\"locationName\":\"functionId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resolvers\":{\"shape\":\"S39\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S14\"}}}},\"ListTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apis/{apiId}/types\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"format\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"types\":{\"type\":\"list\",\"member\":{\"shape\":\"S1s\"}},\"nextToken\":{}}}},\"StartSchemaCreation\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/schemacreation\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"definition\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"definition\":{\"type\":\"blob\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/v1/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S14\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApiCache\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/ApiCaches/update\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"ttl\",\"apiCachingBehavior\",\"type\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"ttl\":{\"type\":\"long\"},\"apiCachingBehavior\":{},\"type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"apiCache\":{\"shape\":\"S8\"}}}},\"UpdateApiKey\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/apikeys/{id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"id\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"id\":{\"location\":\"uri\",\"locationName\":\"id\"},\"description\":{},\"expires\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"apiKey\":{\"shape\":\"Sc\"}}}},\"UpdateDataSource\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/datasources/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"name\",\"type\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"description\":{},\"type\":{},\"serviceRoleArn\":{},\"dynamodbConfig\":{\"shape\":\"Sg\"},\"lambdaConfig\":{\"shape\":\"Si\"},\"elasticsearchConfig\":{\"shape\":\"Sj\"},\"httpConfig\":{\"shape\":\"Sk\"},\"relationalDatabaseConfig\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataSource\":{\"shape\":\"Ss\"}}}},\"UpdateFunction\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/functions/{functionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"name\",\"functionId\",\"dataSourceName\",\"functionVersion\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"name\":{},\"description\":{},\"functionId\":{\"location\":\"uri\",\"locationName\":\"functionId\"},\"dataSourceName\":{},\"requestMappingTemplate\":{},\"responseMappingTemplate\":{},\"functionVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"functionConfiguration\":{\"shape\":\"Sw\"}}}},\"UpdateGraphqlApi\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"name\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"name\":{},\"logConfig\":{\"shape\":\"Sy\"},\"authenticationType\":{},\"userPoolConfig\":{\"shape\":\"S11\"},\"openIDConnectConfig\":{\"shape\":\"S13\"},\"additionalAuthenticationProviders\":{\"shape\":\"S17\"},\"xrayEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"graphqlApi\":{\"shape\":\"S1b\"}}}},\"UpdateResolver\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\",\"fieldName\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"},\"fieldName\":{\"location\":\"uri\",\"locationName\":\"fieldName\"},\"dataSourceName\":{},\"requestMappingTemplate\":{},\"responseMappingTemplate\":{},\"kind\":{},\"pipelineConfig\":{\"shape\":\"S1f\"},\"syncConfig\":{\"shape\":\"S1h\"},\"cachingConfig\":{\"shape\":\"S1l\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resolver\":{\"shape\":\"S1o\"}}}},\"UpdateType\":{\"http\":{\"requestUri\":\"/v1/apis/{apiId}/types/{typeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"apiId\",\"typeName\",\"format\"],\"members\":{\"apiId\":{\"location\":\"uri\",\"locationName\":\"apiId\"},\"typeName\":{\"location\":\"uri\",\"locationName\":\"typeName\"},\"definition\":{},\"format\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"type\":{\"shape\":\"S1s\"}}}}},\"shapes\":{\"S8\":{\"type\":\"structure\",\"members\":{\"ttl\":{\"type\":\"long\"},\"apiCachingBehavior\":{},\"transitEncryptionEnabled\":{\"type\":\"boolean\"},\"atRestEncryptionEnabled\":{\"type\":\"boolean\"},\"type\":{},\"status\":{}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"id\":{},\"description\":{},\"expires\":{\"type\":\"long\"},\"deletes\":{\"type\":\"long\"}}},\"Sg\":{\"type\":\"structure\",\"required\":[\"tableName\",\"awsRegion\"],\"members\":{\"tableName\":{},\"awsRegion\":{},\"useCallerCredentials\":{\"type\":\"boolean\"},\"deltaSyncConfig\":{\"type\":\"structure\",\"members\":{\"baseTableTTL\":{\"type\":\"long\"},\"deltaSyncTableName\":{},\"deltaSyncTableTTL\":{\"type\":\"long\"}}},\"versioned\":{\"type\":\"boolean\"}}},\"Si\":{\"type\":\"structure\",\"required\":[\"lambdaFunctionArn\"],\"members\":{\"lambdaFunctionArn\":{}}},\"Sj\":{\"type\":\"structure\",\"required\":[\"endpoint\",\"awsRegion\"],\"members\":{\"endpoint\":{},\"awsRegion\":{}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"endpoint\":{},\"authorizationConfig\":{\"type\":\"structure\",\"required\":[\"authorizationType\"],\"members\":{\"authorizationType\":{},\"awsIamConfig\":{\"type\":\"structure\",\"members\":{\"signingRegion\":{},\"signingServiceName\":{}}}}}}},\"So\":{\"type\":\"structure\",\"members\":{\"relationalDatabaseSourceType\":{},\"rdsHttpEndpointConfig\":{\"type\":\"structure\",\"members\":{\"awsRegion\":{},\"dbClusterIdentifier\":{},\"databaseName\":{},\"schema\":{},\"awsSecretStoreArn\":{}}}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"dataSourceArn\":{},\"name\":{},\"description\":{},\"type\":{},\"serviceRoleArn\":{},\"dynamodbConfig\":{\"shape\":\"Sg\"},\"lambdaConfig\":{\"shape\":\"Si\"},\"elasticsearchConfig\":{\"shape\":\"Sj\"},\"httpConfig\":{\"shape\":\"Sk\"},\"relationalDatabaseConfig\":{\"shape\":\"So\"}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"functionId\":{},\"functionArn\":{},\"name\":{},\"description\":{},\"dataSourceName\":{},\"requestMappingTemplate\":{},\"responseMappingTemplate\":{},\"functionVersion\":{}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"fieldLogLevel\",\"cloudWatchLogsRoleArn\"],\"members\":{\"fieldLogLevel\":{},\"cloudWatchLogsRoleArn\":{},\"excludeVerboseContent\":{\"type\":\"boolean\"}}},\"S11\":{\"type\":\"structure\",\"required\":[\"userPoolId\",\"awsRegion\",\"defaultAction\"],\"members\":{\"userPoolId\":{},\"awsRegion\":{},\"defaultAction\":{},\"appIdClientRegex\":{}}},\"S13\":{\"type\":\"structure\",\"required\":[\"issuer\"],\"members\":{\"issuer\":{},\"clientId\":{},\"iatTTL\":{\"type\":\"long\"},\"authTTL\":{\"type\":\"long\"}}},\"S14\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S17\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"authenticationType\":{},\"openIDConnectConfig\":{\"shape\":\"S13\"},\"userPoolConfig\":{\"type\":\"structure\",\"required\":[\"userPoolId\",\"awsRegion\"],\"members\":{\"userPoolId\":{},\"awsRegion\":{},\"appIdClientRegex\":{}}}}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"name\":{},\"apiId\":{},\"authenticationType\":{},\"logConfig\":{\"shape\":\"Sy\"},\"userPoolConfig\":{\"shape\":\"S11\"},\"openIDConnectConfig\":{\"shape\":\"S13\"},\"arn\":{},\"uris\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"tags\":{\"shape\":\"S14\"},\"additionalAuthenticationProviders\":{\"shape\":\"S17\"},\"xrayEnabled\":{\"type\":\"boolean\"},\"wafWebAclArn\":{}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"functions\":{\"type\":\"list\",\"member\":{}}}},\"S1h\":{\"type\":\"structure\",\"members\":{\"conflictHandler\":{},\"conflictDetection\":{},\"lambdaConflictHandlerConfig\":{\"type\":\"structure\",\"members\":{\"lambdaConflictHandlerArn\":{}}}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"ttl\":{\"type\":\"long\"},\"cachingKeys\":{\"type\":\"list\",\"member\":{}}}},\"S1o\":{\"type\":\"structure\",\"members\":{\"typeName\":{},\"fieldName\":{},\"dataSourceName\":{},\"resolverArn\":{},\"requestMappingTemplate\":{},\"responseMappingTemplate\":{},\"kind\":{},\"pipelineConfig\":{\"shape\":\"S1f\"},\"syncConfig\":{\"shape\":\"S1h\"},\"cachingConfig\":{\"shape\":\"S1l\"}}},\"S1s\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"arn\":{},\"definition\":{},\"format\":{}}},\"S39\":{\"type\":\"list\",\"member\":{\"shape\":\"S1o\"}}}}");

/***/ }),

/***/ 93930:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 19898:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-05-18\",\"endpointPrefix\":\"athena\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Athena\",\"serviceId\":\"Athena\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AmazonAthena\",\"uid\":\"athena-2017-05-18\"},\"operations\":{\"BatchGetNamedQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"NamedQueryIds\"],\"members\":{\"NamedQueryIds\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NamedQueries\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"UnprocessedNamedQueryIds\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NamedQueryId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"BatchGetQueryExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryExecutionIds\"],\"members\":{\"QueryExecutionIds\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"QueryExecutions\":{\"type\":\"list\",\"member\":{\"shape\":\"Sl\"}},\"UnprocessedQueryExecutionIds\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"QueryExecutionId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"CreateDataCatalog\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Type\":{},\"Description\":{},\"Parameters\":{\"shape\":\"S12\"},\"Tags\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateNamedQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Database\",\"QueryString\"],\"members\":{\"Name\":{},\"Description\":{},\"Database\":{},\"QueryString\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"WorkGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NamedQueryId\":{}}},\"idempotent\":true},\"CreateWorkGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Configuration\":{\"shape\":\"S1e\"},\"Description\":{},\"Tags\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDataCatalog\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteNamedQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"NamedQueryId\"],\"members\":{\"NamedQueryId\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteWorkGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkGroup\"],\"members\":{\"WorkGroup\":{},\"RecursiveDeleteOption\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"GetDataCatalog\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataCatalog\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Description\":{},\"Type\":{},\"Parameters\":{\"shape\":\"S12\"}}}}}},\"GetDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"CatalogName\",\"DatabaseName\"],\"members\":{\"CatalogName\":{},\"DatabaseName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Database\":{\"shape\":\"S1u\"}}}},\"GetNamedQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"NamedQueryId\"],\"members\":{\"NamedQueryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NamedQuery\":{\"shape\":\"S6\"}}}},\"GetQueryExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryExecutionId\"],\"members\":{\"QueryExecutionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"QueryExecution\":{\"shape\":\"Sl\"}}}},\"GetQueryResults\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryExecutionId\"],\"members\":{\"QueryExecutionId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpdateCount\":{\"type\":\"long\"},\"ResultSet\":{\"type\":\"structure\",\"members\":{\"Rows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Data\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VarCharValue\":{}}}}}}},\"ResultSetMetadata\":{\"type\":\"structure\",\"members\":{\"ColumnInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"CatalogName\":{},\"SchemaName\":{},\"TableName\":{},\"Name\":{},\"Label\":{},\"Type\":{},\"Precision\":{\"type\":\"integer\"},\"Scale\":{\"type\":\"integer\"},\"Nullable\":{},\"CaseSensitive\":{\"type\":\"boolean\"}}}}}}}},\"NextToken\":{}}}},\"GetTableMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"CatalogName\",\"DatabaseName\",\"TableName\"],\"members\":{\"CatalogName\":{},\"DatabaseName\":{},\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableMetadata\":{\"shape\":\"S2h\"}}}},\"GetWorkGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkGroup\"],\"members\":{\"WorkGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkGroup\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"State\":{},\"Configuration\":{\"shape\":\"S1e\"},\"Description\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}}}},\"ListDataCatalogs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataCatalogsSummary\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CatalogName\":{},\"Type\":{}}}},\"NextToken\":{}}}},\"ListDatabases\":{\"input\":{\"type\":\"structure\",\"required\":[\"CatalogName\"],\"members\":{\"CatalogName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatabaseList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1u\"}},\"NextToken\":{}}}},\"ListNamedQueries\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"WorkGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NamedQueryIds\":{\"shape\":\"S2\"},\"NextToken\":{}}}},\"ListQueryExecutions\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"WorkGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"QueryExecutionIds\":{\"shape\":\"Sh\"},\"NextToken\":{}}}},\"ListTableMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"CatalogName\",\"DatabaseName\"],\"members\":{\"CatalogName\":{},\"DatabaseName\":{},\"Expression\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableMetadataList\":{\"type\":\"list\",\"member\":{\"shape\":\"S2h\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S15\"},\"NextToken\":{}}}},\"ListWorkGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"State\":{},\"Description\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"StartQueryExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryString\"],\"members\":{\"QueryString\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"QueryExecutionContext\":{\"shape\":\"Sr\"},\"ResultConfiguration\":{\"shape\":\"Sn\"},\"WorkGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"QueryExecutionId\":{}}},\"idempotent\":true},\"StopQueryExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryExecutionId\"],\"members\":{\"QueryExecutionId\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDataCatalog\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Type\":{},\"Description\":{},\"Parameters\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateWorkGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkGroup\"],\"members\":{\"WorkGroup\":{},\"Description\":{},\"ConfigurationUpdates\":{\"type\":\"structure\",\"members\":{\"EnforceWorkGroupConfiguration\":{\"type\":\"boolean\"},\"ResultConfigurationUpdates\":{\"type\":\"structure\",\"members\":{\"OutputLocation\":{},\"RemoveOutputLocation\":{\"type\":\"boolean\"},\"EncryptionConfiguration\":{\"shape\":\"Sp\"},\"RemoveEncryptionConfiguration\":{\"type\":\"boolean\"}}},\"PublishCloudWatchMetricsEnabled\":{\"type\":\"boolean\"},\"BytesScannedCutoffPerQuery\":{\"type\":\"long\"},\"RemoveBytesScannedCutoffPerQuery\":{\"type\":\"boolean\"},\"RequesterPaysEnabled\":{\"type\":\"boolean\"}}},\"State\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"S6\":{\"type\":\"structure\",\"required\":[\"Name\",\"Database\",\"QueryString\"],\"members\":{\"Name\":{},\"Description\":{},\"Database\":{},\"QueryString\":{},\"NamedQueryId\":{},\"WorkGroup\":{}}},\"Sh\":{\"type\":\"list\",\"member\":{}},\"Sl\":{\"type\":\"structure\",\"members\":{\"QueryExecutionId\":{},\"Query\":{},\"StatementType\":{},\"ResultConfiguration\":{\"shape\":\"Sn\"},\"QueryExecutionContext\":{\"shape\":\"Sr\"},\"Status\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateChangeReason\":{},\"SubmissionDateTime\":{\"type\":\"timestamp\"},\"CompletionDateTime\":{\"type\":\"timestamp\"}}},\"Statistics\":{\"type\":\"structure\",\"members\":{\"EngineExecutionTimeInMillis\":{\"type\":\"long\"},\"DataScannedInBytes\":{\"type\":\"long\"},\"DataManifestLocation\":{},\"TotalExecutionTimeInMillis\":{\"type\":\"long\"},\"QueryQueueTimeInMillis\":{\"type\":\"long\"},\"QueryPlanningTimeInMillis\":{\"type\":\"long\"},\"ServiceProcessingTimeInMillis\":{\"type\":\"long\"}}},\"WorkGroup\":{}}},\"Sn\":{\"type\":\"structure\",\"members\":{\"OutputLocation\":{},\"EncryptionConfiguration\":{\"shape\":\"Sp\"}}},\"Sp\":{\"type\":\"structure\",\"required\":[\"EncryptionOption\"],\"members\":{\"EncryptionOption\":{},\"KmsKey\":{}}},\"Sr\":{\"type\":\"structure\",\"members\":{\"Database\":{},\"Catalog\":{}}},\"S12\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S15\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"ResultConfiguration\":{\"shape\":\"Sn\"},\"EnforceWorkGroupConfiguration\":{\"type\":\"boolean\"},\"PublishCloudWatchMetricsEnabled\":{\"type\":\"boolean\"},\"BytesScannedCutoffPerQuery\":{\"type\":\"long\"},\"RequesterPaysEnabled\":{\"type\":\"boolean\"}}},\"S1u\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"Parameters\":{\"shape\":\"S12\"}}},\"S2h\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"LastAccessTime\":{\"type\":\"timestamp\"},\"TableType\":{},\"Columns\":{\"shape\":\"S2k\"},\"PartitionKeys\":{\"shape\":\"S2k\"},\"Parameters\":{\"shape\":\"S12\"}}},\"S2k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Type\":{},\"Comment\":{}}}}}}");

/***/ }),

/***/ 23135:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetQueryResults\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListDataCatalogs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DataCatalogsSummary\"},\"ListDatabases\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DatabaseList\"},\"ListNamedQueries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListQueryExecutions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListTableMetadata\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TableMetadataList\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Tags\"},\"ListWorkGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 66702:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-25\",\"endpointPrefix\":\"auditmanager\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS Audit Manager\",\"serviceId\":\"AuditManager\",\"signatureVersion\":\"v4\",\"signingName\":\"auditmanager\",\"uid\":\"auditmanager-2017-07-25\"},\"operations\":{\"AssociateAssessmentReportEvidenceFolder\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/associateToAssessmentReport\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"evidenceFolderId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"evidenceFolderId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchAssociateAssessmentReportEvidence\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/batchAssociateToAssessmentReport\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"evidenceFolderId\",\"evidenceIds\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"evidenceFolderId\":{},\"evidenceIds\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"evidenceIds\":{\"shape\":\"S5\"},\"errors\":{\"shape\":\"S7\"}}}},\"BatchCreateDelegationByAssessment\":{\"http\":{\"requestUri\":\"/assessments/{assessmentId}/delegations\"},\"input\":{\"type\":\"structure\",\"required\":[\"createDelegationRequests\",\"assessmentId\"],\"members\":{\"createDelegationRequests\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\"}},\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"delegations\":{\"shape\":\"Sj\"},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"createDelegationRequest\":{\"shape\":\"Sd\"},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"BatchDeleteDelegationByAssessment\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/delegations\"},\"input\":{\"type\":\"structure\",\"required\":[\"delegationIds\",\"assessmentId\"],\"members\":{\"delegationIds\":{\"type\":\"list\",\"member\":{}},\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"delegationId\":{},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"BatchDisassociateAssessmentReportEvidence\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/batchDisassociateFromAssessmentReport\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"evidenceFolderId\",\"evidenceIds\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"evidenceFolderId\":{},\"evidenceIds\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"evidenceIds\":{\"shape\":\"S5\"},\"errors\":{\"shape\":\"S7\"}}}},\"BatchImportEvidenceToAssessmentControl\":{\"http\":{\"requestUri\":\"/assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}/evidence\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"controlSetId\",\"controlId\",\"manualEvidence\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"uri\",\"locationName\":\"controlSetId\"},\"controlId\":{\"location\":\"uri\",\"locationName\":\"controlId\"},\"manualEvidence\":{\"type\":\"list\",\"member\":{\"shape\":\"S10\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"manualEvidence\":{\"shape\":\"S10\"},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"CreateAssessment\":{\"http\":{\"requestUri\":\"/assessments\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"assessmentReportsDestination\",\"scope\",\"roles\",\"frameworkId\"],\"members\":{\"name\":{},\"description\":{},\"assessmentReportsDestination\":{\"shape\":\"S17\"},\"scope\":{\"shape\":\"S19\"},\"roles\":{\"shape\":\"S1i\"},\"frameworkId\":{},\"tags\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"assessment\":{\"shape\":\"S1o\"}}}},\"CreateAssessmentFramework\":{\"http\":{\"requestUri\":\"/assessmentFrameworks\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"controlSets\"],\"members\":{\"name\":{},\"description\":{},\"complianceType\":{},\"controlSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"controls\":{\"shape\":\"S2j\"}}}},\"tags\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"framework\":{\"shape\":\"S2m\"}}}},\"CreateAssessmentReport\":{\"http\":{\"requestUri\":\"/assessments/{assessmentId}/reports\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"assessmentId\"],\"members\":{\"name\":{},\"description\":{},\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"assessmentReport\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{},\"awsAccountId\":{},\"assessmentId\":{},\"assessmentName\":{},\"author\":{},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"}}}}}},\"CreateControl\":{\"http\":{\"requestUri\":\"/controls\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"controlMappingSources\"],\"members\":{\"name\":{},\"description\":{},\"testingInformation\":{},\"actionPlanTitle\":{},\"actionPlanInstructions\":{},\"controlMappingSources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"sourceName\":{},\"sourceDescription\":{},\"sourceSetUpOption\":{},\"sourceType\":{},\"sourceKeyword\":{\"shape\":\"S33\"},\"sourceFrequency\":{},\"troubleshootingText\":{}}}},\"tags\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"control\":{\"shape\":\"S2s\"}}}},\"DeleteAssessment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/assessments/{assessmentId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAssessmentFramework\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/assessmentFrameworks/{frameworkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"frameworkId\"],\"members\":{\"frameworkId\":{\"location\":\"uri\",\"locationName\":\"frameworkId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAssessmentReport\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/assessments/{assessmentId}/reports/{assessmentReportId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"assessmentReportId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"assessmentReportId\":{\"location\":\"uri\",\"locationName\":\"assessmentReportId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteControl\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/controls/{controlId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"controlId\"],\"members\":{\"controlId\":{\"location\":\"uri\",\"locationName\":\"controlId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterAccount\":{\"http\":{\"requestUri\":\"/account/deregisterAccount\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{}}}},\"DeregisterOrganizationAdminAccount\":{\"http\":{\"requestUri\":\"/account/deregisterOrganizationAdminAccount\"},\"input\":{\"type\":\"structure\",\"members\":{\"adminAccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateAssessmentReportEvidenceFolder\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/disassociateFromAssessmentReport\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"evidenceFolderId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"evidenceFolderId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAccountStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/account/status\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{}}}},\"GetAssessment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"assessment\":{\"shape\":\"S1o\"}}}},\"GetAssessmentFramework\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessmentFrameworks/{frameworkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"frameworkId\"],\"members\":{\"frameworkId\":{\"location\":\"uri\",\"locationName\":\"frameworkId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"framework\":{\"shape\":\"S2m\"}}}},\"GetAssessmentReportUrl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}/reports/{assessmentReportId}/url\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentReportId\",\"assessmentId\"],\"members\":{\"assessmentReportId\":{\"location\":\"uri\",\"locationName\":\"assessmentReportId\"},\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"preSignedUrl\":{\"type\":\"structure\",\"members\":{\"hyperlinkName\":{},\"link\":{}}}}}},\"GetChangeLogs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}/changelogs\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"querystring\",\"locationName\":\"controlSetId\"},\"controlId\":{\"location\":\"querystring\",\"locationName\":\"controlId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"changeLogs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"objectType\":{},\"objectName\":{},\"action\":{},\"createdAt\":{\"type\":\"timestamp\"},\"createdBy\":{}}}},\"nextToken\":{}}}},\"GetControl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/controls/{controlId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"controlId\"],\"members\":{\"controlId\":{\"location\":\"uri\",\"locationName\":\"controlId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"control\":{\"shape\":\"S2s\"}}}},\"GetDelegations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/delegations\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"delegations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"assessmentName\":{},\"assessmentId\":{},\"status\":{},\"roleArn\":{},\"creationTime\":{\"type\":\"timestamp\"},\"controlSetName\":{}}}},\"nextToken\":{}}}},\"GetEvidence\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence/{evidenceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"controlSetId\",\"evidenceFolderId\",\"evidenceId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"uri\",\"locationName\":\"controlSetId\"},\"evidenceFolderId\":{\"location\":\"uri\",\"locationName\":\"evidenceFolderId\"},\"evidenceId\":{\"location\":\"uri\",\"locationName\":\"evidenceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"evidence\":{\"shape\":\"S4p\"}}}},\"GetEvidenceByEvidenceFolder\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"controlSetId\",\"evidenceFolderId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"uri\",\"locationName\":\"controlSetId\"},\"evidenceFolderId\":{\"location\":\"uri\",\"locationName\":\"evidenceFolderId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"evidence\":{\"type\":\"list\",\"member\":{\"shape\":\"S4p\"}},\"nextToken\":{}}}},\"GetEvidenceFolder\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"controlSetId\",\"evidenceFolderId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"uri\",\"locationName\":\"controlSetId\"},\"evidenceFolderId\":{\"location\":\"uri\",\"locationName\":\"evidenceFolderId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"evidenceFolder\":{\"shape\":\"S53\"}}}},\"GetEvidenceFoldersByAssessment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}/evidenceFolders\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"evidenceFolders\":{\"shape\":\"S57\"},\"nextToken\":{}}}},\"GetEvidenceFoldersByAssessmentControl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments/{assessmentId}/evidenceFolders-by-assessment-control/{controlSetId}/{controlId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"controlSetId\",\"controlId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"uri\",\"locationName\":\"controlSetId\"},\"controlId\":{\"location\":\"uri\",\"locationName\":\"controlId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"evidenceFolders\":{\"shape\":\"S57\"},\"nextToken\":{}}}},\"GetOrganizationAdminAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/account/organizationAdminAccount\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"adminAccountId\":{},\"organizationId\":{}}}},\"GetServicesInScope\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/services\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"serviceMetadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"displayName\":{},\"description\":{},\"category\":{}}}}}}},\"GetSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/settings/{attribute}\"},\"input\":{\"type\":\"structure\",\"required\":[\"attribute\"],\"members\":{\"attribute\":{\"location\":\"uri\",\"locationName\":\"attribute\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"settings\":{\"shape\":\"S5k\"}}}},\"ListAssessmentFrameworks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessmentFrameworks\"},\"input\":{\"type\":\"structure\",\"required\":[\"frameworkType\"],\"members\":{\"frameworkType\":{\"location\":\"querystring\",\"locationName\":\"frameworkType\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"frameworkMetadataList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"id\":{},\"type\":{},\"name\":{},\"description\":{},\"logo\":{},\"complianceType\":{},\"controlsCount\":{\"type\":\"integer\"},\"controlSetsCount\":{\"type\":\"integer\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListAssessmentReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessmentReports\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"assessmentReports\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{},\"assessmentId\":{},\"assessmentName\":{},\"author\":{},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListAssessments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assessments\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"assessmentMetadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"id\":{},\"complianceType\":{},\"status\":{},\"roles\":{\"shape\":\"S1i\"},\"delegations\":{\"shape\":\"Sj\"},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdated\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListControls\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/controls\"},\"input\":{\"type\":\"structure\",\"required\":[\"controlType\"],\"members\":{\"controlType\":{\"location\":\"querystring\",\"locationName\":\"controlType\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"controlMetadataList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"id\":{},\"name\":{},\"controlSources\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListKeywordsForDataSource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/dataSourceKeywords\"},\"input\":{\"type\":\"structure\",\"required\":[\"source\"],\"members\":{\"source\":{\"location\":\"querystring\",\"locationName\":\"source\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"keywords\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListNotifications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/notifications\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"notifications\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"assessmentId\":{},\"assessmentName\":{},\"controlSetId\":{},\"controlSetName\":{},\"description\":{},\"eventTime\":{\"type\":\"timestamp\"},\"source\":{}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S1k\"}}}},\"RegisterAccount\":{\"http\":{\"requestUri\":\"/account/registerAccount\"},\"input\":{\"type\":\"structure\",\"members\":{\"kmsKey\":{},\"delegatedAdminAccount\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{}}}},\"RegisterOrganizationAdminAccount\":{\"http\":{\"requestUri\":\"/account/registerOrganizationAdminAccount\"},\"input\":{\"type\":\"structure\",\"required\":[\"adminAccountId\"],\"members\":{\"adminAccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"adminAccountId\":{},\"organizationId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAssessment\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"scope\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"assessmentName\":{},\"assessmentDescription\":{},\"scope\":{\"shape\":\"S19\"},\"assessmentReportsDestination\":{\"shape\":\"S17\"},\"roles\":{\"shape\":\"S1i\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"assessment\":{\"shape\":\"S1o\"}}}},\"UpdateAssessmentControl\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"controlSetId\",\"controlId\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"uri\",\"locationName\":\"controlSetId\"},\"controlId\":{\"location\":\"uri\",\"locationName\":\"controlId\"},\"controlStatus\":{},\"commentBody\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"control\":{\"shape\":\"S22\"}}}},\"UpdateAssessmentControlSetStatus\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/controlSets/{controlSetId}/status\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"controlSetId\",\"status\",\"comment\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"controlSetId\":{\"location\":\"uri\",\"locationName\":\"controlSetId\"},\"status\":{},\"comment\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"controlSet\":{\"shape\":\"S1y\"}}}},\"UpdateAssessmentFramework\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessmentFrameworks/{frameworkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"frameworkId\",\"name\",\"controlSets\"],\"members\":{\"frameworkId\":{\"location\":\"uri\",\"locationName\":\"frameworkId\"},\"name\":{},\"description\":{},\"complianceType\":{},\"controlSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"controls\":{\"shape\":\"S2j\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"framework\":{\"shape\":\"S2m\"}}}},\"UpdateAssessmentStatus\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assessments/{assessmentId}/status\"},\"input\":{\"type\":\"structure\",\"required\":[\"assessmentId\",\"status\"],\"members\":{\"assessmentId\":{\"location\":\"uri\",\"locationName\":\"assessmentId\"},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"assessment\":{\"shape\":\"S1o\"}}}},\"UpdateControl\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/controls/{controlId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"controlId\",\"name\",\"controlMappingSources\"],\"members\":{\"controlId\":{\"location\":\"uri\",\"locationName\":\"controlId\"},\"name\":{},\"description\":{},\"testingInformation\":{},\"actionPlanTitle\":{},\"actionPlanInstructions\":{},\"controlMappingSources\":{\"shape\":\"S2x\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"control\":{\"shape\":\"S2s\"}}}},\"UpdateSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/settings\"},\"input\":{\"type\":\"structure\",\"members\":{\"snsTopic\":{},\"defaultAssessmentReportsDestination\":{\"shape\":\"S17\"},\"defaultProcessOwners\":{\"shape\":\"S1i\"},\"kmsKey\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"settings\":{\"shape\":\"S5k\"}}}},\"ValidateAssessmentReportIntegrity\":{\"http\":{\"requestUri\":\"/assessmentReports/integrity\"},\"input\":{\"type\":\"structure\",\"required\":[\"s3RelativePath\"],\"members\":{\"s3RelativePath\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"signatureValid\":{\"type\":\"boolean\"},\"signatureAlgorithm\":{},\"signatureDateTime\":{},\"signatureKeyId\":{},\"validationErrors\":{\"type\":\"list\",\"member\":{}}}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{}},\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"evidenceId\":{},\"errorCode\":{},\"errorMessage\":{}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"comment\":{},\"controlSetId\":{},\"roleArn\":{},\"roleType\":{}}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"assessmentName\":{},\"assessmentId\":{},\"status\":{},\"roleArn\":{},\"roleType\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdated\":{\"type\":\"timestamp\"},\"controlSetId\":{},\"comment\":{},\"createdBy\":{}}}},\"S10\":{\"type\":\"structure\",\"members\":{\"s3ResourcePath\":{}}},\"S17\":{\"type\":\"structure\",\"members\":{\"destinationType\":{},\"destination\":{}}},\"S19\":{\"type\":\"structure\",\"members\":{\"awsAccounts\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}},\"awsServices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"serviceName\":{}}}}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"id\":{},\"emailAddress\":{},\"name\":{}}},\"S1i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"roleType\":{},\"roleArn\":{}}}},\"S1k\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1o\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"awsAccount\":{\"shape\":\"S1b\"},\"metadata\":{\"type\":\"structure\",\"members\":{\"name\":{},\"id\":{},\"description\":{},\"complianceType\":{},\"status\":{},\"assessmentReportsDestination\":{\"shape\":\"S17\"},\"scope\":{\"shape\":\"S19\"},\"roles\":{\"shape\":\"S1i\"},\"delegations\":{\"shape\":\"Sj\"},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdated\":{\"type\":\"timestamp\"}}},\"framework\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"metadata\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"logo\":{},\"complianceType\":{}}},\"controlSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S1y\"}}}},\"tags\":{\"shape\":\"S1k\"}}},\"S1y\":{\"type\":\"structure\",\"members\":{\"id\":{},\"description\":{},\"status\":{},\"roles\":{\"shape\":\"S1i\"},\"controls\":{\"type\":\"list\",\"member\":{\"shape\":\"S22\"}},\"delegations\":{\"shape\":\"Sj\"},\"systemEvidenceCount\":{\"type\":\"integer\"},\"manualEvidenceCount\":{\"type\":\"integer\"}}},\"S22\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{},\"status\":{},\"response\":{},\"comments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"authorName\":{},\"commentBody\":{},\"postedDate\":{\"type\":\"timestamp\"}}}},\"evidenceSources\":{\"type\":\"list\",\"member\":{}},\"evidenceCount\":{\"type\":\"integer\"},\"assessmentReportEvidenceCount\":{\"type\":\"integer\"}}},\"S2j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{}}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"id\":{},\"name\":{},\"type\":{},\"complianceType\":{},\"description\":{},\"logo\":{},\"controlSources\":{},\"controlSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"controls\":{\"type\":\"list\",\"member\":{\"shape\":\"S2s\"}}}}},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"createdBy\":{},\"lastUpdatedBy\":{},\"tags\":{\"shape\":\"S1k\"}}},\"S2s\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"id\":{},\"type\":{},\"name\":{},\"description\":{},\"testingInformation\":{},\"actionPlanTitle\":{},\"actionPlanInstructions\":{},\"controlSources\":{},\"controlMappingSources\":{\"shape\":\"S2x\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"createdBy\":{},\"lastUpdatedBy\":{},\"tags\":{\"shape\":\"S1k\"}}},\"S2x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"sourceId\":{},\"sourceName\":{},\"sourceDescription\":{},\"sourceSetUpOption\":{},\"sourceType\":{},\"sourceKeyword\":{\"shape\":\"S33\"},\"sourceFrequency\":{},\"troubleshootingText\":{}}}},\"S33\":{\"type\":\"structure\",\"members\":{\"keywordInputType\":{},\"keywordValue\":{}}},\"S4p\":{\"type\":\"structure\",\"members\":{\"dataSource\":{},\"evidenceAwsAccountId\":{},\"time\":{\"type\":\"timestamp\"},\"eventSource\":{},\"eventName\":{},\"evidenceByType\":{},\"resourcesIncluded\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"value\":{}}}},\"attributes\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"iamId\":{},\"complianceCheck\":{},\"awsOrganization\":{},\"awsAccountId\":{},\"evidenceFolderId\":{},\"id\":{},\"assessmentReportSelection\":{}}},\"S53\":{\"type\":\"structure\",\"members\":{\"name\":{},\"date\":{\"type\":\"timestamp\"},\"assessmentId\":{},\"controlSetId\":{},\"controlId\":{},\"id\":{},\"dataSource\":{},\"author\":{},\"totalEvidence\":{\"type\":\"integer\"},\"assessmentReportSelectionCount\":{\"type\":\"integer\"},\"controlName\":{},\"evidenceResourcesIncludedCount\":{\"type\":\"integer\"},\"evidenceByTypeConfigurationDataCount\":{\"type\":\"integer\"},\"evidenceByTypeManualCount\":{\"type\":\"integer\"},\"evidenceByTypeComplianceCheckCount\":{\"type\":\"integer\"},\"evidenceByTypeComplianceCheckIssuesCount\":{\"type\":\"integer\"},\"evidenceByTypeUserActivityCount\":{\"type\":\"integer\"},\"evidenceAwsServiceSourceCount\":{\"type\":\"integer\"}}},\"S57\":{\"type\":\"list\",\"member\":{\"shape\":\"S53\"}},\"S5k\":{\"type\":\"structure\",\"members\":{\"isAwsOrgEnabled\":{\"type\":\"boolean\"},\"snsTopic\":{},\"defaultAssessmentReportsDestination\":{\"shape\":\"S17\"},\"defaultProcessOwners\":{\"shape\":\"S1i\"},\"kmsKey\":{}}}}}");

/***/ }),

/***/ 99387:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetChangeLogs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetDelegations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetEvidenceByEvidenceFolder\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetEvidenceFoldersByAssessment\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetEvidenceFoldersByAssessmentControl\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListAssessmentFrameworks\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListAssessmentReports\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListAssessments\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListControls\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListKeywordsForDataSource\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListNotifications\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 68489:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2011-01-01\",\"endpointPrefix\":\"autoscaling\",\"protocol\":\"query\",\"serviceFullName\":\"Auto Scaling\",\"serviceId\":\"Auto Scaling\",\"signatureVersion\":\"v4\",\"uid\":\"autoscaling-2011-01-01\",\"xmlNamespace\":\"http://autoscaling.amazonaws.com/doc/2011-01-01/\"},\"operations\":{\"AttachInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"InstanceIds\":{\"shape\":\"S2\"},\"AutoScalingGroupName\":{}}}},\"AttachLoadBalancerTargetGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"TargetGroupARNs\"],\"members\":{\"AutoScalingGroupName\":{},\"TargetGroupARNs\":{\"shape\":\"S6\"}}},\"output\":{\"resultWrapper\":\"AttachLoadBalancerTargetGroupsResult\",\"type\":\"structure\",\"members\":{}}},\"AttachLoadBalancers\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"LoadBalancerNames\"],\"members\":{\"AutoScalingGroupName\":{},\"LoadBalancerNames\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"AttachLoadBalancersResult\",\"type\":\"structure\",\"members\":{}}},\"BatchDeleteScheduledAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"ScheduledActionNames\"],\"members\":{\"AutoScalingGroupName\":{},\"ScheduledActionNames\":{\"shape\":\"Sd\"}}},\"output\":{\"resultWrapper\":\"BatchDeleteScheduledActionResult\",\"type\":\"structure\",\"members\":{\"FailedScheduledActions\":{\"shape\":\"Sf\"}}}},\"BatchPutScheduledUpdateGroupAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"ScheduledUpdateGroupActions\"],\"members\":{\"AutoScalingGroupName\":{},\"ScheduledUpdateGroupActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScheduledActionName\"],\"members\":{\"ScheduledActionName\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Recurrence\":{},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"},\"DesiredCapacity\":{\"type\":\"integer\"}}}}}},\"output\":{\"resultWrapper\":\"BatchPutScheduledUpdateGroupActionResult\",\"type\":\"structure\",\"members\":{\"FailedScheduledUpdateGroupActions\":{\"shape\":\"Sf\"}}}},\"CancelInstanceRefresh\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{}}},\"output\":{\"resultWrapper\":\"CancelInstanceRefreshResult\",\"type\":\"structure\",\"members\":{\"InstanceRefreshId\":{}}}},\"CompleteLifecycleAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"LifecycleHookName\",\"AutoScalingGroupName\",\"LifecycleActionResult\"],\"members\":{\"LifecycleHookName\":{},\"AutoScalingGroupName\":{},\"LifecycleActionToken\":{},\"LifecycleActionResult\":{},\"InstanceId\":{}}},\"output\":{\"resultWrapper\":\"CompleteLifecycleActionResult\",\"type\":\"structure\",\"members\":{}}},\"CreateAutoScalingGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"MinSize\",\"MaxSize\"],\"members\":{\"AutoScalingGroupName\":{},\"LaunchConfigurationName\":{},\"LaunchTemplate\":{\"shape\":\"S10\"},\"MixedInstancesPolicy\":{\"shape\":\"S12\"},\"InstanceId\":{},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"},\"DesiredCapacity\":{\"type\":\"integer\"},\"DefaultCooldown\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S1d\"},\"LoadBalancerNames\":{\"shape\":\"Sa\"},\"TargetGroupARNs\":{\"shape\":\"S6\"},\"HealthCheckType\":{},\"HealthCheckGracePeriod\":{\"type\":\"integer\"},\"PlacementGroup\":{},\"VPCZoneIdentifier\":{},\"TerminationPolicies\":{\"shape\":\"S1g\"},\"NewInstancesProtectedFromScaleIn\":{\"type\":\"boolean\"},\"CapacityRebalance\":{\"type\":\"boolean\"},\"LifecycleHookSpecificationList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LifecycleHookName\",\"LifecycleTransition\"],\"members\":{\"LifecycleHookName\":{},\"LifecycleTransition\":{},\"NotificationMetadata\":{},\"HeartbeatTimeout\":{\"type\":\"integer\"},\"DefaultResult\":{},\"NotificationTargetARN\":{},\"RoleARN\":{}}}},\"Tags\":{\"shape\":\"S1q\"},\"ServiceLinkedRoleARN\":{},\"MaxInstanceLifetime\":{\"type\":\"integer\"}}}},\"CreateLaunchConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LaunchConfigurationName\"],\"members\":{\"LaunchConfigurationName\":{},\"ImageId\":{},\"KeyName\":{},\"SecurityGroups\":{\"shape\":\"S1x\"},\"ClassicLinkVPCId\":{},\"ClassicLinkVPCSecurityGroups\":{\"shape\":\"S1y\"},\"UserData\":{},\"InstanceId\":{},\"InstanceType\":{},\"KernelId\":{},\"RamdiskId\":{},\"BlockDeviceMappings\":{\"shape\":\"S20\"},\"InstanceMonitoring\":{\"shape\":\"S29\"},\"SpotPrice\":{},\"IamInstanceProfile\":{},\"EbsOptimized\":{\"type\":\"boolean\"},\"AssociatePublicIpAddress\":{\"type\":\"boolean\"},\"PlacementTenancy\":{},\"MetadataOptions\":{\"shape\":\"S2e\"}}}},\"CreateOrUpdateTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S1q\"}}}},\"DeleteAutoScalingGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"ForceDelete\":{\"type\":\"boolean\"}}}},\"DeleteLaunchConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LaunchConfigurationName\"],\"members\":{\"LaunchConfigurationName\":{}}}},\"DeleteLifecycleHook\":{\"input\":{\"type\":\"structure\",\"required\":[\"LifecycleHookName\",\"AutoScalingGroupName\"],\"members\":{\"LifecycleHookName\":{},\"AutoScalingGroupName\":{}}},\"output\":{\"resultWrapper\":\"DeleteLifecycleHookResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteNotificationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"TopicARN\"],\"members\":{\"AutoScalingGroupName\":{},\"TopicARN\":{}}}},\"DeletePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyName\"],\"members\":{\"AutoScalingGroupName\":{},\"PolicyName\":{}}}},\"DeleteScheduledAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"ScheduledActionName\"],\"members\":{\"AutoScalingGroupName\":{},\"ScheduledActionName\":{}}}},\"DeleteTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S1q\"}}}},\"DescribeAccountLimits\":{\"output\":{\"resultWrapper\":\"DescribeAccountLimitsResult\",\"type\":\"structure\",\"members\":{\"MaxNumberOfAutoScalingGroups\":{\"type\":\"integer\"},\"MaxNumberOfLaunchConfigurations\":{\"type\":\"integer\"},\"NumberOfAutoScalingGroups\":{\"type\":\"integer\"},\"NumberOfLaunchConfigurations\":{\"type\":\"integer\"}}}},\"DescribeAdjustmentTypes\":{\"output\":{\"resultWrapper\":\"DescribeAdjustmentTypesResult\",\"type\":\"structure\",\"members\":{\"AdjustmentTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AdjustmentType\":{}}}}}}},\"DescribeAutoScalingGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"AutoScalingGroupNames\":{\"shape\":\"S31\"},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeAutoScalingGroupsResult\",\"type\":\"structure\",\"required\":[\"AutoScalingGroups\"],\"members\":{\"AutoScalingGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"MinSize\",\"MaxSize\",\"DesiredCapacity\",\"DefaultCooldown\",\"AvailabilityZones\",\"HealthCheckType\",\"CreatedTime\"],\"members\":{\"AutoScalingGroupName\":{},\"AutoScalingGroupARN\":{},\"LaunchConfigurationName\":{},\"LaunchTemplate\":{\"shape\":\"S10\"},\"MixedInstancesPolicy\":{\"shape\":\"S12\"},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"},\"DesiredCapacity\":{\"type\":\"integer\"},\"DefaultCooldown\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S1d\"},\"LoadBalancerNames\":{\"shape\":\"Sa\"},\"TargetGroupARNs\":{\"shape\":\"S6\"},\"HealthCheckType\":{},\"HealthCheckGracePeriod\":{\"type\":\"integer\"},\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AvailabilityZone\",\"LifecycleState\",\"HealthStatus\",\"ProtectedFromScaleIn\"],\"members\":{\"InstanceId\":{},\"InstanceType\":{},\"AvailabilityZone\":{},\"LifecycleState\":{},\"HealthStatus\":{},\"LaunchConfigurationName\":{},\"LaunchTemplate\":{\"shape\":\"S10\"},\"ProtectedFromScaleIn\":{\"type\":\"boolean\"},\"WeightedCapacity\":{}}}},\"CreatedTime\":{\"type\":\"timestamp\"},\"SuspendedProcesses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProcessName\":{},\"SuspensionReason\":{}}}},\"PlacementGroup\":{},\"VPCZoneIdentifier\":{},\"EnabledMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Metric\":{},\"Granularity\":{}}}},\"Status\":{},\"Tags\":{\"shape\":\"S3d\"},\"TerminationPolicies\":{\"shape\":\"S1g\"},\"NewInstancesProtectedFromScaleIn\":{\"type\":\"boolean\"},\"ServiceLinkedRoleARN\":{},\"MaxInstanceLifetime\":{\"type\":\"integer\"},\"CapacityRebalance\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"DescribeAutoScalingInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"InstanceIds\":{\"shape\":\"S2\"},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeAutoScalingInstancesResult\",\"type\":\"structure\",\"members\":{\"AutoScalingInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AutoScalingGroupName\",\"AvailabilityZone\",\"LifecycleState\",\"HealthStatus\",\"ProtectedFromScaleIn\"],\"members\":{\"InstanceId\":{},\"InstanceType\":{},\"AutoScalingGroupName\":{},\"AvailabilityZone\":{},\"LifecycleState\":{},\"HealthStatus\":{},\"LaunchConfigurationName\":{},\"LaunchTemplate\":{\"shape\":\"S10\"},\"ProtectedFromScaleIn\":{\"type\":\"boolean\"},\"WeightedCapacity\":{}}}},\"NextToken\":{}}}},\"DescribeAutoScalingNotificationTypes\":{\"output\":{\"resultWrapper\":\"DescribeAutoScalingNotificationTypesResult\",\"type\":\"structure\",\"members\":{\"AutoScalingNotificationTypes\":{\"shape\":\"S3k\"}}}},\"DescribeInstanceRefreshes\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"InstanceRefreshIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeInstanceRefreshesResult\",\"type\":\"structure\",\"members\":{\"InstanceRefreshes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceRefreshId\":{},\"AutoScalingGroupName\":{},\"Status\":{},\"StatusReason\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"PercentageComplete\":{\"type\":\"integer\"},\"InstancesToUpdate\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"DescribeLaunchConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"LaunchConfigurationNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeLaunchConfigurationsResult\",\"type\":\"structure\",\"required\":[\"LaunchConfigurations\"],\"members\":{\"LaunchConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LaunchConfigurationName\",\"ImageId\",\"InstanceType\",\"CreatedTime\"],\"members\":{\"LaunchConfigurationName\":{},\"LaunchConfigurationARN\":{},\"ImageId\":{},\"KeyName\":{},\"SecurityGroups\":{\"shape\":\"S1x\"},\"ClassicLinkVPCId\":{},\"ClassicLinkVPCSecurityGroups\":{\"shape\":\"S1y\"},\"UserData\":{},\"InstanceType\":{},\"KernelId\":{},\"RamdiskId\":{},\"BlockDeviceMappings\":{\"shape\":\"S20\"},\"InstanceMonitoring\":{\"shape\":\"S29\"},\"SpotPrice\":{},\"IamInstanceProfile\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"EbsOptimized\":{\"type\":\"boolean\"},\"AssociatePublicIpAddress\":{\"type\":\"boolean\"},\"PlacementTenancy\":{},\"MetadataOptions\":{\"shape\":\"S2e\"}}}},\"NextToken\":{}}}},\"DescribeLifecycleHookTypes\":{\"output\":{\"resultWrapper\":\"DescribeLifecycleHookTypesResult\",\"type\":\"structure\",\"members\":{\"LifecycleHookTypes\":{\"shape\":\"S3k\"}}}},\"DescribeLifecycleHooks\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"LifecycleHookNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeLifecycleHooksResult\",\"type\":\"structure\",\"members\":{\"LifecycleHooks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LifecycleHookName\":{},\"AutoScalingGroupName\":{},\"LifecycleTransition\":{},\"NotificationTargetARN\":{},\"RoleARN\":{},\"NotificationMetadata\":{},\"HeartbeatTimeout\":{\"type\":\"integer\"},\"GlobalTimeout\":{\"type\":\"integer\"},\"DefaultResult\":{}}}}}}},\"DescribeLoadBalancerTargetGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancerTargetGroupsResult\",\"type\":\"structure\",\"members\":{\"LoadBalancerTargetGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LoadBalancerTargetGroupARN\":{},\"State\":{}}}},\"NextToken\":{}}}},\"DescribeLoadBalancers\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancersResult\",\"type\":\"structure\",\"members\":{\"LoadBalancers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LoadBalancerName\":{},\"State\":{}}}},\"NextToken\":{}}}},\"DescribeMetricCollectionTypes\":{\"output\":{\"resultWrapper\":\"DescribeMetricCollectionTypesResult\",\"type\":\"structure\",\"members\":{\"Metrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Metric\":{}}}},\"Granularities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Granularity\":{}}}}}}},\"DescribeNotificationConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"AutoScalingGroupNames\":{\"shape\":\"S31\"},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeNotificationConfigurationsResult\",\"type\":\"structure\",\"required\":[\"NotificationConfigurations\"],\"members\":{\"NotificationConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutoScalingGroupName\":{},\"TopicARN\":{},\"NotificationType\":{}}}},\"NextToken\":{}}}},\"DescribePolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"AutoScalingGroupName\":{},\"PolicyNames\":{\"type\":\"list\",\"member\":{}},\"PolicyTypes\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribePoliciesResult\",\"type\":\"structure\",\"members\":{\"ScalingPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutoScalingGroupName\":{},\"PolicyName\":{},\"PolicyARN\":{},\"PolicyType\":{},\"AdjustmentType\":{},\"MinAdjustmentStep\":{\"shape\":\"S4s\"},\"MinAdjustmentMagnitude\":{\"type\":\"integer\"},\"ScalingAdjustment\":{\"type\":\"integer\"},\"Cooldown\":{\"type\":\"integer\"},\"StepAdjustments\":{\"shape\":\"S4v\"},\"MetricAggregationType\":{},\"EstimatedInstanceWarmup\":{\"type\":\"integer\"},\"Alarms\":{\"shape\":\"S4z\"},\"TargetTrackingConfiguration\":{\"shape\":\"S51\"},\"Enabled\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"DescribeScalingActivities\":{\"input\":{\"type\":\"structure\",\"members\":{\"ActivityIds\":{\"type\":\"list\",\"member\":{}},\"AutoScalingGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeScalingActivitiesResult\",\"type\":\"structure\",\"required\":[\"Activities\"],\"members\":{\"Activities\":{\"shape\":\"S5i\"},\"NextToken\":{}}}},\"DescribeScalingProcessTypes\":{\"output\":{\"resultWrapper\":\"DescribeScalingProcessTypesResult\",\"type\":\"structure\",\"members\":{\"Processes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProcessName\"],\"members\":{\"ProcessName\":{}}}}}}},\"DescribeScheduledActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"AutoScalingGroupName\":{},\"ScheduledActionNames\":{\"shape\":\"Sd\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeScheduledActionsResult\",\"type\":\"structure\",\"members\":{\"ScheduledUpdateGroupActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutoScalingGroupName\":{},\"ScheduledActionName\":{},\"ScheduledActionARN\":{},\"Time\":{\"type\":\"timestamp\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Recurrence\":{},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"},\"DesiredCapacity\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"NextToken\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeTagsResult\",\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S3d\"},\"NextToken\":{}}}},\"DescribeTerminationPolicyTypes\":{\"output\":{\"resultWrapper\":\"DescribeTerminationPolicyTypesResult\",\"type\":\"structure\",\"members\":{\"TerminationPolicyTypes\":{\"shape\":\"S1g\"}}}},\"DetachInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"ShouldDecrementDesiredCapacity\"],\"members\":{\"InstanceIds\":{\"shape\":\"S2\"},\"AutoScalingGroupName\":{},\"ShouldDecrementDesiredCapacity\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DetachInstancesResult\",\"type\":\"structure\",\"members\":{\"Activities\":{\"shape\":\"S5i\"}}}},\"DetachLoadBalancerTargetGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"TargetGroupARNs\"],\"members\":{\"AutoScalingGroupName\":{},\"TargetGroupARNs\":{\"shape\":\"S6\"}}},\"output\":{\"resultWrapper\":\"DetachLoadBalancerTargetGroupsResult\",\"type\":\"structure\",\"members\":{}}},\"DetachLoadBalancers\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"LoadBalancerNames\"],\"members\":{\"AutoScalingGroupName\":{},\"LoadBalancerNames\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"DetachLoadBalancersResult\",\"type\":\"structure\",\"members\":{}}},\"DisableMetricsCollection\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"Metrics\":{\"shape\":\"S67\"}}}},\"EnableMetricsCollection\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"Granularity\"],\"members\":{\"AutoScalingGroupName\":{},\"Metrics\":{\"shape\":\"S67\"},\"Granularity\":{}}}},\"EnterStandby\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"ShouldDecrementDesiredCapacity\"],\"members\":{\"InstanceIds\":{\"shape\":\"S2\"},\"AutoScalingGroupName\":{},\"ShouldDecrementDesiredCapacity\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"EnterStandbyResult\",\"type\":\"structure\",\"members\":{\"Activities\":{\"shape\":\"S5i\"}}}},\"ExecutePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyName\"],\"members\":{\"AutoScalingGroupName\":{},\"PolicyName\":{},\"HonorCooldown\":{\"type\":\"boolean\"},\"MetricValue\":{\"type\":\"double\"},\"BreachThreshold\":{\"type\":\"double\"}}}},\"ExitStandby\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"InstanceIds\":{\"shape\":\"S2\"},\"AutoScalingGroupName\":{}}},\"output\":{\"resultWrapper\":\"ExitStandbyResult\",\"type\":\"structure\",\"members\":{\"Activities\":{\"shape\":\"S5i\"}}}},\"PutLifecycleHook\":{\"input\":{\"type\":\"structure\",\"required\":[\"LifecycleHookName\",\"AutoScalingGroupName\"],\"members\":{\"LifecycleHookName\":{},\"AutoScalingGroupName\":{},\"LifecycleTransition\":{},\"RoleARN\":{},\"NotificationTargetARN\":{},\"NotificationMetadata\":{},\"HeartbeatTimeout\":{\"type\":\"integer\"},\"DefaultResult\":{}}},\"output\":{\"resultWrapper\":\"PutLifecycleHookResult\",\"type\":\"structure\",\"members\":{}}},\"PutNotificationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"TopicARN\",\"NotificationTypes\"],\"members\":{\"AutoScalingGroupName\":{},\"TopicARN\":{},\"NotificationTypes\":{\"shape\":\"S3k\"}}}},\"PutScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"PolicyName\"],\"members\":{\"AutoScalingGroupName\":{},\"PolicyName\":{},\"PolicyType\":{},\"AdjustmentType\":{},\"MinAdjustmentStep\":{\"shape\":\"S4s\"},\"MinAdjustmentMagnitude\":{\"type\":\"integer\"},\"ScalingAdjustment\":{\"type\":\"integer\"},\"Cooldown\":{\"type\":\"integer\"},\"MetricAggregationType\":{},\"StepAdjustments\":{\"shape\":\"S4v\"},\"EstimatedInstanceWarmup\":{\"type\":\"integer\"},\"TargetTrackingConfiguration\":{\"shape\":\"S51\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"PutScalingPolicyResult\",\"type\":\"structure\",\"members\":{\"PolicyARN\":{},\"Alarms\":{\"shape\":\"S4z\"}}}},\"PutScheduledUpdateGroupAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"ScheduledActionName\"],\"members\":{\"AutoScalingGroupName\":{},\"ScheduledActionName\":{},\"Time\":{\"type\":\"timestamp\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Recurrence\":{},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"},\"DesiredCapacity\":{\"type\":\"integer\"}}}},\"RecordLifecycleActionHeartbeat\":{\"input\":{\"type\":\"structure\",\"required\":[\"LifecycleHookName\",\"AutoScalingGroupName\"],\"members\":{\"LifecycleHookName\":{},\"AutoScalingGroupName\":{},\"LifecycleActionToken\":{},\"InstanceId\":{}}},\"output\":{\"resultWrapper\":\"RecordLifecycleActionHeartbeatResult\",\"type\":\"structure\",\"members\":{}}},\"ResumeProcesses\":{\"input\":{\"shape\":\"S6n\"}},\"SetDesiredCapacity\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\",\"DesiredCapacity\"],\"members\":{\"AutoScalingGroupName\":{},\"DesiredCapacity\":{\"type\":\"integer\"},\"HonorCooldown\":{\"type\":\"boolean\"}}}},\"SetInstanceHealth\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"HealthStatus\"],\"members\":{\"InstanceId\":{},\"HealthStatus\":{},\"ShouldRespectGracePeriod\":{\"type\":\"boolean\"}}}},\"SetInstanceProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\",\"AutoScalingGroupName\",\"ProtectedFromScaleIn\"],\"members\":{\"InstanceIds\":{\"shape\":\"S2\"},\"AutoScalingGroupName\":{},\"ProtectedFromScaleIn\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"SetInstanceProtectionResult\",\"type\":\"structure\",\"members\":{}}},\"StartInstanceRefresh\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"Strategy\":{},\"Preferences\":{\"type\":\"structure\",\"members\":{\"MinHealthyPercentage\":{\"type\":\"integer\"},\"InstanceWarmup\":{\"type\":\"integer\"}}}}},\"output\":{\"resultWrapper\":\"StartInstanceRefreshResult\",\"type\":\"structure\",\"members\":{\"InstanceRefreshId\":{}}}},\"SuspendProcesses\":{\"input\":{\"shape\":\"S6n\"}},\"TerminateInstanceInAutoScalingGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ShouldDecrementDesiredCapacity\"],\"members\":{\"InstanceId\":{},\"ShouldDecrementDesiredCapacity\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"TerminateInstanceInAutoScalingGroupResult\",\"type\":\"structure\",\"members\":{\"Activity\":{\"shape\":\"S5j\"}}}},\"UpdateAutoScalingGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"LaunchConfigurationName\":{},\"LaunchTemplate\":{\"shape\":\"S10\"},\"MixedInstancesPolicy\":{\"shape\":\"S12\"},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"},\"DesiredCapacity\":{\"type\":\"integer\"},\"DefaultCooldown\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S1d\"},\"HealthCheckType\":{},\"HealthCheckGracePeriod\":{\"type\":\"integer\"},\"PlacementGroup\":{},\"VPCZoneIdentifier\":{},\"TerminationPolicies\":{\"shape\":\"S1g\"},\"NewInstancesProtectedFromScaleIn\":{\"type\":\"boolean\"},\"ServiceLinkedRoleARN\":{},\"MaxInstanceLifetime\":{\"type\":\"integer\"},\"CapacityRebalance\":{\"type\":\"boolean\"}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"S6\":{\"type\":\"list\",\"member\":{}},\"Sa\":{\"type\":\"list\",\"member\":{}},\"Sd\":{\"type\":\"list\",\"member\":{}},\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScheduledActionName\"],\"members\":{\"ScheduledActionName\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"S10\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"Version\":{}}},\"S12\":{\"type\":\"structure\",\"members\":{\"LaunchTemplate\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateSpecification\":{\"shape\":\"S10\"},\"Overrides\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceType\":{},\"WeightedCapacity\":{},\"LaunchTemplateSpecification\":{\"shape\":\"S10\"}}}}}},\"InstancesDistribution\":{\"type\":\"structure\",\"members\":{\"OnDemandAllocationStrategy\":{},\"OnDemandBaseCapacity\":{\"type\":\"integer\"},\"OnDemandPercentageAboveBaseCapacity\":{\"type\":\"integer\"},\"SpotAllocationStrategy\":{},\"SpotInstancePools\":{\"type\":\"integer\"},\"SpotMaxPrice\":{}}}}},\"S1d\":{\"type\":\"list\",\"member\":{}},\"S1g\":{\"type\":\"list\",\"member\":{}},\"S1q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"ResourceId\":{},\"ResourceType\":{},\"Key\":{},\"Value\":{},\"PropagateAtLaunch\":{\"type\":\"boolean\"}}}},\"S1x\":{\"type\":\"list\",\"member\":{}},\"S1y\":{\"type\":\"list\",\"member\":{}},\"S20\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DeviceName\"],\"members\":{\"VirtualName\":{},\"DeviceName\":{},\"Ebs\":{\"type\":\"structure\",\"members\":{\"SnapshotId\":{},\"VolumeSize\":{\"type\":\"integer\"},\"VolumeType\":{},\"DeleteOnTermination\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"Encrypted\":{\"type\":\"boolean\"}}},\"NoDevice\":{\"type\":\"boolean\"}}}},\"S29\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"S2e\":{\"type\":\"structure\",\"members\":{\"HttpTokens\":{},\"HttpPutResponseHopLimit\":{\"type\":\"integer\"},\"HttpEndpoint\":{}}},\"S31\":{\"type\":\"list\",\"member\":{}},\"S3d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"ResourceType\":{},\"Key\":{},\"Value\":{},\"PropagateAtLaunch\":{\"type\":\"boolean\"}}}},\"S3k\":{\"type\":\"list\",\"member\":{}},\"S4s\":{\"type\":\"integer\",\"deprecated\":true},\"S4v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScalingAdjustment\"],\"members\":{\"MetricIntervalLowerBound\":{\"type\":\"double\"},\"MetricIntervalUpperBound\":{\"type\":\"double\"},\"ScalingAdjustment\":{\"type\":\"integer\"}}}},\"S4z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AlarmName\":{},\"AlarmARN\":{}}}},\"S51\":{\"type\":\"structure\",\"required\":[\"TargetValue\"],\"members\":{\"PredefinedMetricSpecification\":{\"type\":\"structure\",\"required\":[\"PredefinedMetricType\"],\"members\":{\"PredefinedMetricType\":{},\"ResourceLabel\":{}}},\"CustomizedMetricSpecification\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Namespace\",\"Statistic\"],\"members\":{\"MetricName\":{},\"Namespace\":{},\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"Statistic\":{},\"Unit\":{}}},\"TargetValue\":{\"type\":\"double\"},\"DisableScaleIn\":{\"type\":\"boolean\"}}},\"S5i\":{\"type\":\"list\",\"member\":{\"shape\":\"S5j\"}},\"S5j\":{\"type\":\"structure\",\"required\":[\"ActivityId\",\"AutoScalingGroupName\",\"Cause\",\"StartTime\",\"StatusCode\"],\"members\":{\"ActivityId\":{},\"AutoScalingGroupName\":{},\"Description\":{},\"Cause\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"StatusCode\":{},\"StatusMessage\":{},\"Progress\":{\"type\":\"integer\"},\"Details\":{}}},\"S67\":{\"type\":\"list\",\"member\":{}},\"S6n\":{\"type\":\"structure\",\"required\":[\"AutoScalingGroupName\"],\"members\":{\"AutoScalingGroupName\":{},\"ScalingProcesses\":{\"type\":\"list\",\"member\":{}}}}}}");

/***/ }),

/***/ 38676:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAutoScalingGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"AutoScalingGroups\"},\"DescribeAutoScalingInstances\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"AutoScalingInstances\"},\"DescribeLaunchConfigurations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"LaunchConfigurations\"},\"DescribeNotificationConfigurations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"NotificationConfigurations\"},\"DescribePolicies\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"ScalingPolicies\"},\"DescribeScalingActivities\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"Activities\"},\"DescribeScheduledActions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"ScheduledUpdateGroupActions\"},\"DescribeTags\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"Tags\"}}}");

/***/ }),

/***/ 95300:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-01-06\",\"endpointPrefix\":\"autoscaling-plans\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Auto Scaling Plans\",\"serviceId\":\"Auto Scaling Plans\",\"signatureVersion\":\"v4\",\"signingName\":\"autoscaling-plans\",\"targetPrefix\":\"AnyScaleScalingPlannerFrontendService\",\"uid\":\"autoscaling-plans-2018-01-06\"},\"operations\":{\"CreateScalingPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScalingPlanName\",\"ApplicationSource\",\"ScalingInstructions\"],\"members\":{\"ScalingPlanName\":{},\"ApplicationSource\":{\"shape\":\"S3\"},\"ScalingInstructions\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ScalingPlanVersion\"],\"members\":{\"ScalingPlanVersion\":{\"type\":\"long\"}}}},\"DeleteScalingPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScalingPlanName\",\"ScalingPlanVersion\"],\"members\":{\"ScalingPlanName\":{},\"ScalingPlanVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeScalingPlanResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScalingPlanName\",\"ScalingPlanVersion\"],\"members\":{\"ScalingPlanName\":{},\"ScalingPlanVersion\":{\"type\":\"long\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScalingPlanResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScalingPlanName\",\"ScalingPlanVersion\",\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\",\"ScalingStatusCode\"],\"members\":{\"ScalingPlanName\":{},\"ScalingPlanVersion\":{\"type\":\"long\"},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"ScalingPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PolicyName\",\"PolicyType\"],\"members\":{\"PolicyName\":{},\"PolicyType\":{},\"TargetTrackingConfiguration\":{\"shape\":\"Sh\"}}}},\"ScalingStatusCode\":{},\"ScalingStatusMessage\":{}}}},\"NextToken\":{}}}},\"DescribeScalingPlans\":{\"input\":{\"type\":\"structure\",\"members\":{\"ScalingPlanNames\":{\"type\":\"list\",\"member\":{}},\"ScalingPlanVersion\":{\"type\":\"long\"},\"ApplicationSources\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScalingPlans\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScalingPlanName\",\"ScalingPlanVersion\",\"ApplicationSource\",\"ScalingInstructions\",\"StatusCode\"],\"members\":{\"ScalingPlanName\":{},\"ScalingPlanVersion\":{\"type\":\"long\"},\"ApplicationSource\":{\"shape\":\"S3\"},\"ScalingInstructions\":{\"shape\":\"Sa\"},\"StatusCode\":{},\"StatusMessage\":{},\"StatusStartTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"GetScalingPlanResourceForecastData\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScalingPlanName\",\"ScalingPlanVersion\",\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\",\"ForecastDataType\",\"StartTime\",\"EndTime\"],\"members\":{\"ScalingPlanName\":{},\"ScalingPlanVersion\":{\"type\":\"long\"},\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"ForecastDataType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Datapoints\"],\"members\":{\"Datapoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"Value\":{\"type\":\"double\"}}}}}}},\"UpdateScalingPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScalingPlanName\",\"ScalingPlanVersion\"],\"members\":{\"ScalingPlanName\":{},\"ScalingPlanVersion\":{\"type\":\"long\"},\"ApplicationSource\":{\"shape\":\"S3\"},\"ScalingInstructions\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"members\":{\"CloudFormationStackARN\":{},\"TagFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}}}},\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ServiceNamespace\",\"ResourceId\",\"ScalableDimension\",\"MinCapacity\",\"MaxCapacity\",\"TargetTrackingConfigurations\"],\"members\":{\"ServiceNamespace\":{},\"ResourceId\":{},\"ScalableDimension\":{},\"MinCapacity\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"integer\"},\"TargetTrackingConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"Sh\"}},\"PredefinedLoadMetricSpecification\":{\"type\":\"structure\",\"required\":[\"PredefinedLoadMetricType\"],\"members\":{\"PredefinedLoadMetricType\":{},\"ResourceLabel\":{}}},\"CustomizedLoadMetricSpecification\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Namespace\",\"Statistic\"],\"members\":{\"MetricName\":{},\"Namespace\":{},\"Dimensions\":{\"shape\":\"So\"},\"Statistic\":{},\"Unit\":{}}},\"ScheduledActionBufferTime\":{\"type\":\"integer\"},\"PredictiveScalingMaxCapacityBehavior\":{},\"PredictiveScalingMaxCapacityBuffer\":{\"type\":\"integer\"},\"PredictiveScalingMode\":{},\"ScalingPolicyUpdateBehavior\":{},\"DisableDynamicScaling\":{\"type\":\"boolean\"}}}},\"Sh\":{\"type\":\"structure\",\"required\":[\"TargetValue\"],\"members\":{\"PredefinedScalingMetricSpecification\":{\"type\":\"structure\",\"required\":[\"PredefinedScalingMetricType\"],\"members\":{\"PredefinedScalingMetricType\":{},\"ResourceLabel\":{}}},\"CustomizedScalingMetricSpecification\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Namespace\",\"Statistic\"],\"members\":{\"MetricName\":{},\"Namespace\":{},\"Dimensions\":{\"shape\":\"So\"},\"Statistic\":{},\"Unit\":{}}},\"TargetValue\":{\"type\":\"double\"},\"DisableScaleIn\":{\"type\":\"boolean\"},\"ScaleOutCooldown\":{\"type\":\"integer\"},\"ScaleInCooldown\":{\"type\":\"integer\"},\"EstimatedInstanceWarmup\":{\"type\":\"integer\"}}},\"So\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 4511:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 65918:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-11-15\",\"endpointPrefix\":\"backup\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS Backup\",\"serviceId\":\"Backup\",\"signatureVersion\":\"v4\",\"uid\":\"backup-2018-11-15\"},\"operations\":{\"CreateBackupPlan\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/backup/plans/\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlan\"],\"members\":{\"BackupPlan\":{\"shape\":\"S2\"},\"BackupPlanTags\":{\"shape\":\"Sc\"},\"CreatorRequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupPlanId\":{},\"BackupPlanArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"VersionId\":{},\"AdvancedBackupSettings\":{\"shape\":\"Si\"}}},\"idempotent\":true},\"CreateBackupSelection\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/backup/plans/{backupPlanId}/selections/\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\",\"BackupSelection\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"},\"BackupSelection\":{\"shape\":\"Ss\"},\"CreatorRequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SelectionId\":{},\"BackupPlanId\":{},\"CreationDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"CreateBackupVault\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/backup-vaults/{backupVaultName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"BackupVaultTags\":{\"shape\":\"Sc\"},\"EncryptionKeyArn\":{},\"CreatorRequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupVaultName\":{},\"BackupVaultArn\":{},\"CreationDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DeleteBackupPlan\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/backup/plans/{backupPlanId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupPlanId\":{},\"BackupPlanArn\":{},\"DeletionDate\":{\"type\":\"timestamp\"},\"VersionId\":{}}}},\"DeleteBackupSelection\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/backup/plans/{backupPlanId}/selections/{selectionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\",\"SelectionId\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"},\"SelectionId\":{\"location\":\"uri\",\"locationName\":\"selectionId\"}}}},\"DeleteBackupVault\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/backup-vaults/{backupVaultName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"}}}},\"DeleteBackupVaultAccessPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/backup-vaults/{backupVaultName}/access-policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"}}},\"idempotent\":true},\"DeleteBackupVaultNotifications\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/backup-vaults/{backupVaultName}/notification-configuration\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"}}},\"idempotent\":true},\"DeleteRecoveryPoint\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\",\"RecoveryPointArn\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"RecoveryPointArn\":{\"location\":\"uri\",\"locationName\":\"recoveryPointArn\"}}},\"idempotent\":true},\"DescribeBackupJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-jobs/{backupJobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupJobId\"],\"members\":{\"BackupJobId\":{\"location\":\"uri\",\"locationName\":\"backupJobId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"BackupJobId\":{},\"BackupVaultName\":{},\"BackupVaultArn\":{},\"RecoveryPointArn\":{},\"ResourceArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"State\":{},\"StatusMessage\":{},\"PercentDone\":{},\"BackupSizeInBytes\":{\"type\":\"long\"},\"IamRoleArn\":{},\"CreatedBy\":{\"shape\":\"S1f\"},\"ResourceType\":{},\"BytesTransferred\":{\"type\":\"long\"},\"ExpectedCompletionDate\":{\"type\":\"timestamp\"},\"StartBy\":{\"type\":\"timestamp\"},\"BackupOptions\":{\"shape\":\"Sl\"},\"BackupType\":{}}},\"idempotent\":true},\"DescribeBackupVault\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-vaults/{backupVaultName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupVaultName\":{},\"BackupVaultArn\":{},\"EncryptionKeyArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CreatorRequestId\":{},\"NumberOfRecoveryPoints\":{\"type\":\"long\"}}},\"idempotent\":true},\"DescribeCopyJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/copy-jobs/{copyJobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CopyJobId\"],\"members\":{\"CopyJobId\":{\"location\":\"uri\",\"locationName\":\"copyJobId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CopyJob\":{\"shape\":\"S1l\"}}},\"idempotent\":true},\"DescribeGlobalSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-settings\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalSettings\":{\"shape\":\"S1p\"},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"DescribeProtectedResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/resources/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ResourceType\":{},\"LastBackupTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeRecoveryPoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\",\"RecoveryPointArn\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"RecoveryPointArn\":{\"location\":\"uri\",\"locationName\":\"recoveryPointArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecoveryPointArn\":{},\"BackupVaultName\":{},\"BackupVaultArn\":{},\"SourceBackupVaultArn\":{},\"ResourceArn\":{},\"ResourceType\":{},\"CreatedBy\":{\"shape\":\"S1f\"},\"IamRoleArn\":{},\"Status\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"BackupSizeInBytes\":{\"type\":\"long\"},\"CalculatedLifecycle\":{\"shape\":\"S1x\"},\"Lifecycle\":{\"shape\":\"Sa\"},\"EncryptionKeyArn\":{},\"IsEncrypted\":{\"type\":\"boolean\"},\"StorageClass\":{},\"LastRestoreTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeRegionSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/account-settings\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceTypeOptInPreference\":{\"shape\":\"S22\"}}}},\"DescribeRestoreJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restore-jobs/{restoreJobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"RestoreJobId\"],\"members\":{\"RestoreJobId\":{\"location\":\"uri\",\"locationName\":\"restoreJobId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"RestoreJobId\":{},\"RecoveryPointArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"Status\":{},\"StatusMessage\":{},\"PercentDone\":{},\"BackupSizeInBytes\":{\"type\":\"long\"},\"IamRoleArn\":{},\"ExpectedCompletionTimeMinutes\":{\"type\":\"long\"},\"CreatedResourceArn\":{},\"ResourceType\":{}}},\"idempotent\":true},\"ExportBackupPlanTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/plans/{backupPlanId}/toTemplate/\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupPlanTemplateJson\":{}}}},\"GetBackupPlan\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/plans/{backupPlanId}/\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupPlan\":{\"shape\":\"S2c\"},\"BackupPlanId\":{},\"BackupPlanArn\":{},\"VersionId\":{},\"CreatorRequestId\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"DeletionDate\":{\"type\":\"timestamp\"},\"LastExecutionDate\":{\"type\":\"timestamp\"},\"AdvancedBackupSettings\":{\"shape\":\"Si\"}}},\"idempotent\":true},\"GetBackupPlanFromJSON\":{\"http\":{\"requestUri\":\"/backup/template/json/toPlan\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanTemplateJson\"],\"members\":{\"BackupPlanTemplateJson\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupPlan\":{\"shape\":\"S2c\"}}}},\"GetBackupPlanFromTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/template/plans/{templateId}/toPlan\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanTemplateId\"],\"members\":{\"BackupPlanTemplateId\":{\"location\":\"uri\",\"locationName\":\"templateId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupPlanDocument\":{\"shape\":\"S2c\"}}}},\"GetBackupSelection\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/plans/{backupPlanId}/selections/{selectionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\",\"SelectionId\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"},\"SelectionId\":{\"location\":\"uri\",\"locationName\":\"selectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupSelection\":{\"shape\":\"Ss\"},\"SelectionId\":{},\"BackupPlanId\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CreatorRequestId\":{}}},\"idempotent\":true},\"GetBackupVaultAccessPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-vaults/{backupVaultName}/access-policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupVaultName\":{},\"BackupVaultArn\":{},\"Policy\":{}}},\"idempotent\":true},\"GetBackupVaultNotifications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-vaults/{backupVaultName}/notification-configuration\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupVaultName\":{},\"BackupVaultArn\":{},\"SNSTopicArn\":{},\"BackupVaultEvents\":{\"shape\":\"S2q\"}}},\"idempotent\":true},\"GetRecoveryPointRestoreMetadata\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/restore-metadata\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\",\"RecoveryPointArn\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"RecoveryPointArn\":{\"location\":\"uri\",\"locationName\":\"recoveryPointArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupVaultArn\":{},\"RecoveryPointArn\":{},\"RestoreMetadata\":{\"shape\":\"S2u\"}}},\"idempotent\":true},\"GetSupportedResourceTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/supported-resource-types\"},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceTypes\":{\"type\":\"list\",\"member\":{}}}}},\"ListBackupJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-jobs/\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"ByResourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"ByState\":{\"location\":\"querystring\",\"locationName\":\"state\"},\"ByBackupVaultName\":{\"location\":\"querystring\",\"locationName\":\"backupVaultName\"},\"ByCreatedBefore\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"ByCreatedAfter\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"},\"ByResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"ByAccountId\":{\"location\":\"querystring\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"BackupJobId\":{},\"BackupVaultName\":{},\"BackupVaultArn\":{},\"RecoveryPointArn\":{},\"ResourceArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"State\":{},\"StatusMessage\":{},\"PercentDone\":{},\"BackupSizeInBytes\":{\"type\":\"long\"},\"IamRoleArn\":{},\"CreatedBy\":{\"shape\":\"S1f\"},\"ExpectedCompletionDate\":{\"type\":\"timestamp\"},\"StartBy\":{\"type\":\"timestamp\"},\"ResourceType\":{},\"BytesTransferred\":{\"type\":\"long\"},\"BackupOptions\":{\"shape\":\"Sl\"},\"BackupType\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListBackupPlanTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/template/plans\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"BackupPlanTemplatesList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BackupPlanTemplateId\":{},\"BackupPlanTemplateName\":{}}}}}}},\"ListBackupPlanVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/plans/{backupPlanId}/versions/\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"BackupPlanVersionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3b\"}}}},\"idempotent\":true},\"ListBackupPlans\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/plans/\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"IncludeDeleted\":{\"location\":\"querystring\",\"locationName\":\"includeDeleted\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"BackupPlansList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3b\"}}}},\"idempotent\":true},\"ListBackupSelections\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup/plans/{backupPlanId}/selections/\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"BackupSelectionsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SelectionId\":{},\"SelectionName\":{},\"BackupPlanId\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CreatorRequestId\":{},\"IamRoleArn\":{}}}}}},\"idempotent\":true},\"ListBackupVaults\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-vaults/\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupVaultList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BackupVaultName\":{},\"BackupVaultArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"EncryptionKeyArn\":{},\"CreatorRequestId\":{},\"NumberOfRecoveryPoints\":{\"type\":\"long\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListCopyJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/copy-jobs/\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"ByResourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"ByState\":{\"location\":\"querystring\",\"locationName\":\"state\"},\"ByCreatedBefore\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"ByCreatedAfter\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"},\"ByResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"ByDestinationVaultArn\":{\"location\":\"querystring\",\"locationName\":\"destinationVaultArn\"},\"ByAccountId\":{\"location\":\"querystring\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CopyJobs\":{\"type\":\"list\",\"member\":{\"shape\":\"S1l\"}},\"NextToken\":{}}}},\"ListProtectedResources\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/resources/\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ResourceType\":{},\"LastBackupTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListRecoveryPointsByBackupVault\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/backup-vaults/{backupVaultName}/recovery-points/\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"ByResourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"ByResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"ByBackupPlanId\":{\"location\":\"querystring\",\"locationName\":\"backupPlanId\"},\"ByCreatedBefore\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"ByCreatedAfter\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"RecoveryPoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RecoveryPointArn\":{},\"BackupVaultName\":{},\"BackupVaultArn\":{},\"SourceBackupVaultArn\":{},\"ResourceArn\":{},\"ResourceType\":{},\"CreatedBy\":{\"shape\":\"S1f\"},\"IamRoleArn\":{},\"Status\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"BackupSizeInBytes\":{\"type\":\"long\"},\"CalculatedLifecycle\":{\"shape\":\"S1x\"},\"Lifecycle\":{\"shape\":\"Sa\"},\"EncryptionKeyArn\":{},\"IsEncrypted\":{\"type\":\"boolean\"},\"LastRestoreTime\":{\"type\":\"timestamp\"}}}}}},\"idempotent\":true},\"ListRecoveryPointsByResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/resources/{resourceArn}/recovery-points/\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"RecoveryPoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RecoveryPointArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"Status\":{},\"EncryptionKeyArn\":{},\"BackupSizeBytes\":{\"type\":\"long\"},\"BackupVaultName\":{}}}}}},\"idempotent\":true},\"ListRestoreJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/restore-jobs/\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"ByAccountId\":{\"location\":\"querystring\",\"locationName\":\"accountId\"},\"ByCreatedBefore\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"ByCreatedAfter\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"},\"ByStatus\":{\"location\":\"querystring\",\"locationName\":\"status\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RestoreJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"RestoreJobId\":{},\"RecoveryPointArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"Status\":{},\"StatusMessage\":{},\"PercentDone\":{},\"BackupSizeInBytes\":{\"type\":\"long\"},\"IamRoleArn\":{},\"ExpectedCompletionTimeMinutes\":{\"type\":\"long\"},\"CreatedResourceArn\":{},\"ResourceType\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}/\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"idempotent\":true},\"PutBackupVaultAccessPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/backup-vaults/{backupVaultName}/access-policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"Policy\":{}}},\"idempotent\":true},\"PutBackupVaultNotifications\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/backup-vaults/{backupVaultName}/notification-configuration\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\",\"SNSTopicArn\",\"BackupVaultEvents\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"SNSTopicArn\":{},\"BackupVaultEvents\":{\"shape\":\"S2q\"}}},\"idempotent\":true},\"StartBackupJob\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/backup-jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\",\"ResourceArn\",\"IamRoleArn\"],\"members\":{\"BackupVaultName\":{},\"ResourceArn\":{},\"IamRoleArn\":{},\"IdempotencyToken\":{},\"StartWindowMinutes\":{\"type\":\"long\"},\"CompleteWindowMinutes\":{\"type\":\"long\"},\"Lifecycle\":{\"shape\":\"Sa\"},\"RecoveryPointTags\":{\"shape\":\"Sc\"},\"BackupOptions\":{\"shape\":\"Sl\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupJobId\":{},\"RecoveryPointArn\":{},\"CreationDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"StartCopyJob\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/copy-jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"RecoveryPointArn\",\"SourceBackupVaultName\",\"DestinationBackupVaultArn\",\"IamRoleArn\"],\"members\":{\"RecoveryPointArn\":{},\"SourceBackupVaultName\":{},\"DestinationBackupVaultArn\":{},\"IamRoleArn\":{},\"IdempotencyToken\":{},\"Lifecycle\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CopyJobId\":{},\"CreationDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"StartRestoreJob\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/restore-jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"RecoveryPointArn\",\"Metadata\",\"IamRoleArn\"],\"members\":{\"RecoveryPointArn\":{},\"Metadata\":{\"shape\":\"S2u\"},\"IamRoleArn\":{},\"IdempotencyToken\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RestoreJobId\":{}}},\"idempotent\":true},\"StopBackupJob\":{\"http\":{\"requestUri\":\"/backup-jobs/{backupJobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupJobId\"],\"members\":{\"BackupJobId\":{\"location\":\"uri\",\"locationName\":\"backupJobId\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"Sc\"}}},\"idempotent\":true},\"UntagResource\":{\"http\":{\"requestUri\":\"/untag/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeyList\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeyList\":{\"type\":\"list\",\"member\":{},\"sensitive\":true}}},\"idempotent\":true},\"UpdateBackupPlan\":{\"http\":{\"requestUri\":\"/backup/plans/{backupPlanId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupPlanId\",\"BackupPlan\"],\"members\":{\"BackupPlanId\":{\"location\":\"uri\",\"locationName\":\"backupPlanId\"},\"BackupPlan\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupPlanId\":{},\"BackupPlanArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"VersionId\":{},\"AdvancedBackupSettings\":{\"shape\":\"Si\"}}},\"idempotent\":true},\"UpdateGlobalSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/global-settings\"},\"input\":{\"type\":\"structure\",\"members\":{\"GlobalSettings\":{\"shape\":\"S1p\"}}}},\"UpdateRecoveryPointLifecycle\":{\"http\":{\"requestUri\":\"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"BackupVaultName\",\"RecoveryPointArn\"],\"members\":{\"BackupVaultName\":{\"location\":\"uri\",\"locationName\":\"backupVaultName\"},\"RecoveryPointArn\":{\"location\":\"uri\",\"locationName\":\"recoveryPointArn\"},\"Lifecycle\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupVaultArn\":{},\"RecoveryPointArn\":{},\"Lifecycle\":{\"shape\":\"Sa\"},\"CalculatedLifecycle\":{\"shape\":\"S1x\"}}},\"idempotent\":true},\"UpdateRegionSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/account-settings\"},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceTypeOptInPreference\":{\"shape\":\"S22\"}}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"BackupPlanName\",\"Rules\"],\"members\":{\"BackupPlanName\":{},\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleName\",\"TargetBackupVaultName\"],\"members\":{\"RuleName\":{},\"TargetBackupVaultName\":{},\"ScheduleExpression\":{},\"StartWindowMinutes\":{\"type\":\"long\"},\"CompletionWindowMinutes\":{\"type\":\"long\"},\"Lifecycle\":{\"shape\":\"Sa\"},\"RecoveryPointTags\":{\"shape\":\"Sc\"},\"CopyActions\":{\"shape\":\"Sf\"}}}},\"AdvancedBackupSettings\":{\"shape\":\"Si\"}}},\"Sa\":{\"type\":\"structure\",\"members\":{\"MoveToColdStorageAfterDays\":{\"type\":\"long\"},\"DeleteAfterDays\":{\"type\":\"long\"}}},\"Sc\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DestinationBackupVaultArn\"],\"members\":{\"Lifecycle\":{\"shape\":\"Sa\"},\"DestinationBackupVaultArn\":{}}}},\"Si\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"BackupOptions\":{\"shape\":\"Sl\"}}}},\"Sl\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Ss\":{\"type\":\"structure\",\"required\":[\"SelectionName\",\"IamRoleArn\"],\"members\":{\"SelectionName\":{},\"IamRoleArn\":{},\"Resources\":{\"type\":\"list\",\"member\":{}},\"ListOfTags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ConditionType\",\"ConditionKey\",\"ConditionValue\"],\"members\":{\"ConditionType\":{},\"ConditionKey\":{},\"ConditionValue\":{}}}}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"BackupPlanId\":{},\"BackupPlanArn\":{},\"BackupPlanVersion\":{},\"BackupRuleId\":{}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"CopyJobId\":{},\"SourceBackupVaultArn\":{},\"SourceRecoveryPointArn\":{},\"DestinationBackupVaultArn\":{},\"DestinationRecoveryPointArn\":{},\"ResourceArn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"State\":{},\"StatusMessage\":{},\"BackupSizeInBytes\":{\"type\":\"long\"},\"IamRoleArn\":{},\"CreatedBy\":{\"shape\":\"S1f\"},\"ResourceType\":{}}},\"S1p\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1x\":{\"type\":\"structure\",\"members\":{\"MoveToColdStorageAt\":{\"type\":\"timestamp\"},\"DeleteAt\":{\"type\":\"timestamp\"}}},\"S22\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"boolean\"}},\"S2c\":{\"type\":\"structure\",\"required\":[\"BackupPlanName\",\"Rules\"],\"members\":{\"BackupPlanName\":{},\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleName\",\"TargetBackupVaultName\"],\"members\":{\"RuleName\":{},\"TargetBackupVaultName\":{},\"ScheduleExpression\":{},\"StartWindowMinutes\":{\"type\":\"long\"},\"CompletionWindowMinutes\":{\"type\":\"long\"},\"Lifecycle\":{\"shape\":\"Sa\"},\"RecoveryPointTags\":{\"shape\":\"Sc\"},\"RuleId\":{},\"CopyActions\":{\"shape\":\"Sf\"}}}},\"AdvancedBackupSettings\":{\"shape\":\"Si\"}}},\"S2q\":{\"type\":\"list\",\"member\":{}},\"S2u\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"S3b\":{\"type\":\"structure\",\"members\":{\"BackupPlanArn\":{},\"BackupPlanId\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"DeletionDate\":{\"type\":\"timestamp\"},\"VersionId\":{},\"BackupPlanName\":{},\"CreatorRequestId\":{},\"LastExecutionDate\":{\"type\":\"timestamp\"},\"AdvancedBackupSettings\":{\"shape\":\"Si\"}}}}}");

/***/ }),

/***/ 61080:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListBackupJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListBackupPlanTemplates\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListBackupPlanVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListBackupPlans\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListBackupSelections\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListBackupVaults\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListCopyJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListProtectedResources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRecoveryPointsByBackupVault\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRecoveryPointsByResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRestoreJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTags\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 97171:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-08-10\",\"endpointPrefix\":\"batch\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AWS Batch\",\"serviceFullName\":\"AWS Batch\",\"serviceId\":\"Batch\",\"signatureVersion\":\"v4\",\"uid\":\"batch-2016-08-10\"},\"operations\":{\"CancelJob\":{\"http\":{\"requestUri\":\"/v1/canceljob\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"reason\"],\"members\":{\"jobId\":{},\"reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateComputeEnvironment\":{\"http\":{\"requestUri\":\"/v1/createcomputeenvironment\"},\"input\":{\"type\":\"structure\",\"required\":[\"computeEnvironmentName\",\"type\",\"serviceRole\"],\"members\":{\"computeEnvironmentName\":{},\"type\":{},\"state\":{},\"computeResources\":{\"shape\":\"S7\"},\"serviceRole\":{},\"tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"computeEnvironmentName\":{},\"computeEnvironmentArn\":{}}}},\"CreateJobQueue\":{\"http\":{\"requestUri\":\"/v1/createjobqueue\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobQueueName\",\"priority\",\"computeEnvironmentOrder\"],\"members\":{\"jobQueueName\":{},\"state\":{},\"priority\":{\"type\":\"integer\"},\"computeEnvironmentOrder\":{\"shape\":\"So\"},\"tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobQueueName\",\"jobQueueArn\"],\"members\":{\"jobQueueName\":{},\"jobQueueArn\":{}}}},\"DeleteComputeEnvironment\":{\"http\":{\"requestUri\":\"/v1/deletecomputeenvironment\"},\"input\":{\"type\":\"structure\",\"required\":[\"computeEnvironment\"],\"members\":{\"computeEnvironment\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteJobQueue\":{\"http\":{\"requestUri\":\"/v1/deletejobqueue\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobQueue\"],\"members\":{\"jobQueue\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterJobDefinition\":{\"http\":{\"requestUri\":\"/v1/deregisterjobdefinition\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobDefinition\"],\"members\":{\"jobDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeComputeEnvironments\":{\"http\":{\"requestUri\":\"/v1/describecomputeenvironments\"},\"input\":{\"type\":\"structure\",\"members\":{\"computeEnvironments\":{\"shape\":\"Sb\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"computeEnvironments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"computeEnvironmentName\",\"computeEnvironmentArn\",\"ecsClusterArn\"],\"members\":{\"computeEnvironmentName\":{},\"computeEnvironmentArn\":{},\"ecsClusterArn\":{},\"tags\":{\"shape\":\"Si\"},\"type\":{},\"state\":{},\"status\":{},\"statusReason\":{},\"computeResources\":{\"shape\":\"S7\"},\"serviceRole\":{}}}},\"nextToken\":{}}}},\"DescribeJobDefinitions\":{\"http\":{\"requestUri\":\"/v1/describejobdefinitions\"},\"input\":{\"type\":\"structure\",\"members\":{\"jobDefinitions\":{\"shape\":\"Sb\"},\"maxResults\":{\"type\":\"integer\"},\"jobDefinitionName\":{},\"status\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobDefinitions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"jobDefinitionName\",\"jobDefinitionArn\",\"revision\",\"type\"],\"members\":{\"jobDefinitionName\":{},\"jobDefinitionArn\":{},\"revision\":{\"type\":\"integer\"},\"status\":{},\"type\":{},\"parameters\":{\"shape\":\"S16\"},\"retryStrategy\":{\"shape\":\"S17\"},\"containerProperties\":{\"shape\":\"S1b\"},\"timeout\":{\"shape\":\"S24\"},\"nodeProperties\":{\"shape\":\"S25\"},\"tags\":{\"shape\":\"Si\"},\"propagateTags\":{\"type\":\"boolean\"},\"platformCapabilities\":{\"shape\":\"S28\"}}}},\"nextToken\":{}}}},\"DescribeJobQueues\":{\"http\":{\"requestUri\":\"/v1/describejobqueues\"},\"input\":{\"type\":\"structure\",\"members\":{\"jobQueues\":{\"shape\":\"Sb\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobQueues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"jobQueueName\",\"jobQueueArn\",\"state\",\"priority\",\"computeEnvironmentOrder\"],\"members\":{\"jobQueueName\":{},\"jobQueueArn\":{},\"state\":{},\"status\":{},\"statusReason\":{},\"priority\":{\"type\":\"integer\"},\"computeEnvironmentOrder\":{\"shape\":\"So\"},\"tags\":{\"shape\":\"Si\"}}}},\"nextToken\":{}}}},\"DescribeJobs\":{\"http\":{\"requestUri\":\"/v1/describejobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobs\"],\"members\":{\"jobs\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"jobName\",\"jobId\",\"jobQueue\",\"status\",\"startedAt\",\"jobDefinition\"],\"members\":{\"jobArn\":{},\"jobName\":{},\"jobId\":{},\"jobQueue\":{},\"status\":{},\"attempts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"container\":{\"type\":\"structure\",\"members\":{\"containerInstanceArn\":{},\"taskArn\":{},\"exitCode\":{\"type\":\"integer\"},\"reason\":{},\"logStreamName\":{},\"networkInterfaces\":{\"shape\":\"S2n\"}}},\"startedAt\":{\"type\":\"long\"},\"stoppedAt\":{\"type\":\"long\"},\"statusReason\":{}}}},\"statusReason\":{},\"createdAt\":{\"type\":\"long\"},\"retryStrategy\":{\"shape\":\"S17\"},\"startedAt\":{\"type\":\"long\"},\"stoppedAt\":{\"type\":\"long\"},\"dependsOn\":{\"shape\":\"S2q\"},\"jobDefinition\":{},\"parameters\":{\"shape\":\"S16\"},\"container\":{\"type\":\"structure\",\"members\":{\"image\":{},\"vcpus\":{\"type\":\"integer\"},\"memory\":{\"type\":\"integer\"},\"command\":{\"shape\":\"Sb\"},\"jobRoleArn\":{},\"executionRoleArn\":{},\"volumes\":{\"shape\":\"S1c\"},\"environment\":{\"shape\":\"S1f\"},\"mountPoints\":{\"shape\":\"S1h\"},\"readonlyRootFilesystem\":{\"type\":\"boolean\"},\"ulimits\":{\"shape\":\"S1k\"},\"privileged\":{\"type\":\"boolean\"},\"user\":{},\"exitCode\":{\"type\":\"integer\"},\"reason\":{},\"containerInstanceArn\":{},\"taskArn\":{},\"logStreamName\":{},\"instanceType\":{},\"networkInterfaces\":{\"shape\":\"S2n\"},\"resourceRequirements\":{\"shape\":\"S1m\"},\"linuxParameters\":{\"shape\":\"S1p\"},\"logConfiguration\":{\"shape\":\"S1w\"},\"secrets\":{\"shape\":\"S1z\"},\"networkConfiguration\":{\"shape\":\"S21\"},\"fargatePlatformConfiguration\":{\"shape\":\"S23\"}}},\"nodeDetails\":{\"type\":\"structure\",\"members\":{\"nodeIndex\":{\"type\":\"integer\"},\"isMainNode\":{\"type\":\"boolean\"}}},\"nodeProperties\":{\"shape\":\"S25\"},\"arrayProperties\":{\"type\":\"structure\",\"members\":{\"statusSummary\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}},\"size\":{\"type\":\"integer\"},\"index\":{\"type\":\"integer\"}}},\"timeout\":{\"shape\":\"S24\"},\"tags\":{\"shape\":\"Si\"},\"propagateTags\":{\"type\":\"boolean\"},\"platformCapabilities\":{\"shape\":\"S28\"}}}}}}},\"ListJobs\":{\"http\":{\"requestUri\":\"/v1/listjobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"jobQueue\":{},\"arrayJobId\":{},\"multiNodeJobId\":{},\"jobStatus\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobSummaryList\"],\"members\":{\"jobSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"jobId\",\"jobName\"],\"members\":{\"jobArn\":{},\"jobId\":{},\"jobName\":{},\"createdAt\":{\"type\":\"long\"},\"status\":{},\"statusReason\":{},\"startedAt\":{\"type\":\"long\"},\"stoppedAt\":{\"type\":\"long\"},\"container\":{\"type\":\"structure\",\"members\":{\"exitCode\":{\"type\":\"integer\"},\"reason\":{}}},\"arrayProperties\":{\"type\":\"structure\",\"members\":{\"size\":{\"type\":\"integer\"},\"index\":{\"type\":\"integer\"}}},\"nodeProperties\":{\"type\":\"structure\",\"members\":{\"isMainNode\":{\"type\":\"boolean\"},\"numNodes\":{\"type\":\"integer\"},\"nodeIndex\":{\"type\":\"integer\"}}}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Si\"}}}},\"RegisterJobDefinition\":{\"http\":{\"requestUri\":\"/v1/registerjobdefinition\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobDefinitionName\",\"type\"],\"members\":{\"jobDefinitionName\":{},\"type\":{},\"parameters\":{\"shape\":\"S16\"},\"containerProperties\":{\"shape\":\"S1b\"},\"nodeProperties\":{\"shape\":\"S25\"},\"retryStrategy\":{\"shape\":\"S17\"},\"propagateTags\":{\"type\":\"boolean\"},\"timeout\":{\"shape\":\"S24\"},\"tags\":{\"shape\":\"Si\"},\"platformCapabilities\":{\"shape\":\"S28\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobDefinitionName\",\"jobDefinitionArn\",\"revision\"],\"members\":{\"jobDefinitionName\":{},\"jobDefinitionArn\":{},\"revision\":{\"type\":\"integer\"}}}},\"SubmitJob\":{\"http\":{\"requestUri\":\"/v1/submitjob\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobName\",\"jobQueue\",\"jobDefinition\"],\"members\":{\"jobName\":{},\"jobQueue\":{},\"arrayProperties\":{\"type\":\"structure\",\"members\":{\"size\":{\"type\":\"integer\"}}},\"dependsOn\":{\"shape\":\"S2q\"},\"jobDefinition\":{},\"parameters\":{\"shape\":\"S16\"},\"containerOverrides\":{\"shape\":\"S3b\"},\"nodeOverrides\":{\"type\":\"structure\",\"members\":{\"numNodes\":{\"type\":\"integer\"},\"nodePropertyOverrides\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"targetNodes\"],\"members\":{\"targetNodes\":{},\"containerOverrides\":{\"shape\":\"S3b\"}}}}}},\"retryStrategy\":{\"shape\":\"S17\"},\"propagateTags\":{\"type\":\"boolean\"},\"timeout\":{\"shape\":\"S24\"},\"tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobName\",\"jobId\"],\"members\":{\"jobArn\":{},\"jobName\":{},\"jobId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/v1/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TerminateJob\":{\"http\":{\"requestUri\":\"/v1/terminatejob\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"reason\"],\"members\":{\"jobId\":{},\"reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateComputeEnvironment\":{\"http\":{\"requestUri\":\"/v1/updatecomputeenvironment\"},\"input\":{\"type\":\"structure\",\"required\":[\"computeEnvironment\"],\"members\":{\"computeEnvironment\":{},\"state\":{},\"computeResources\":{\"type\":\"structure\",\"members\":{\"minvCpus\":{\"type\":\"integer\"},\"maxvCpus\":{\"type\":\"integer\"},\"desiredvCpus\":{\"type\":\"integer\"},\"subnets\":{\"shape\":\"Sb\"},\"securityGroupIds\":{\"shape\":\"Sb\"}}},\"serviceRole\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"computeEnvironmentName\":{},\"computeEnvironmentArn\":{}}}},\"UpdateJobQueue\":{\"http\":{\"requestUri\":\"/v1/updatejobqueue\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobQueue\"],\"members\":{\"jobQueue\":{},\"state\":{},\"priority\":{\"type\":\"integer\"},\"computeEnvironmentOrder\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobQueueName\":{},\"jobQueueArn\":{}}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"required\":[\"type\",\"maxvCpus\",\"subnets\"],\"members\":{\"type\":{},\"allocationStrategy\":{},\"minvCpus\":{\"type\":\"integer\"},\"maxvCpus\":{\"type\":\"integer\"},\"desiredvCpus\":{\"type\":\"integer\"},\"instanceTypes\":{\"shape\":\"Sb\"},\"imageId\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use ec2Configuration[].imageIdOverride instead.\"},\"subnets\":{\"shape\":\"Sb\"},\"securityGroupIds\":{\"shape\":\"Sb\"},\"ec2KeyPair\":{},\"instanceRole\":{},\"tags\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"placementGroup\":{},\"bidPercentage\":{\"type\":\"integer\"},\"spotIamFleetRole\":{},\"launchTemplate\":{\"type\":\"structure\",\"members\":{\"launchTemplateId\":{},\"launchTemplateName\":{},\"version\":{}}},\"ec2Configuration\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"imageType\"],\"members\":{\"imageType\":{},\"imageIdOverride\":{}}}}}},\"Sb\":{\"type\":\"list\",\"member\":{}},\"Si\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"So\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"order\",\"computeEnvironment\"],\"members\":{\"order\":{\"type\":\"integer\"},\"computeEnvironment\":{}}}},\"S16\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S17\":{\"type\":\"structure\",\"members\":{\"attempts\":{\"type\":\"integer\"},\"evaluateOnExit\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"action\"],\"members\":{\"onStatusReason\":{},\"onReason\":{},\"onExitCode\":{},\"action\":{}}}}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"image\":{},\"vcpus\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use resourceRequirements instead.\",\"type\":\"integer\"},\"memory\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use resourceRequirements instead.\",\"type\":\"integer\"},\"command\":{\"shape\":\"Sb\"},\"jobRoleArn\":{},\"executionRoleArn\":{},\"volumes\":{\"shape\":\"S1c\"},\"environment\":{\"shape\":\"S1f\"},\"mountPoints\":{\"shape\":\"S1h\"},\"readonlyRootFilesystem\":{\"type\":\"boolean\"},\"privileged\":{\"type\":\"boolean\"},\"ulimits\":{\"shape\":\"S1k\"},\"user\":{},\"instanceType\":{},\"resourceRequirements\":{\"shape\":\"S1m\"},\"linuxParameters\":{\"shape\":\"S1p\"},\"logConfiguration\":{\"shape\":\"S1w\"},\"secrets\":{\"shape\":\"S1z\"},\"networkConfiguration\":{\"shape\":\"S21\"},\"fargatePlatformConfiguration\":{\"shape\":\"S23\"}}},\"S1c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"host\":{\"type\":\"structure\",\"members\":{\"sourcePath\":{}}},\"name\":{}}}},\"S1f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{}}}},\"S1h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"containerPath\":{},\"readOnly\":{\"type\":\"boolean\"},\"sourceVolume\":{}}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"hardLimit\",\"name\",\"softLimit\"],\"members\":{\"hardLimit\":{\"type\":\"integer\"},\"name\":{},\"softLimit\":{\"type\":\"integer\"}}}},\"S1m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"value\",\"type\"],\"members\":{\"value\":{},\"type\":{}}}},\"S1p\":{\"type\":\"structure\",\"members\":{\"devices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"hostPath\"],\"members\":{\"hostPath\":{},\"containerPath\":{},\"permissions\":{\"type\":\"list\",\"member\":{}}}}},\"initProcessEnabled\":{\"type\":\"boolean\"},\"sharedMemorySize\":{\"type\":\"integer\"},\"tmpfs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"containerPath\",\"size\"],\"members\":{\"containerPath\":{},\"size\":{\"type\":\"integer\"},\"mountOptions\":{\"shape\":\"Sb\"}}}},\"maxSwap\":{\"type\":\"integer\"},\"swappiness\":{\"type\":\"integer\"}}},\"S1w\":{\"type\":\"structure\",\"required\":[\"logDriver\"],\"members\":{\"logDriver\":{},\"options\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"secretOptions\":{\"shape\":\"S1z\"}}},\"S1z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"valueFrom\"],\"members\":{\"name\":{},\"valueFrom\":{}}}},\"S21\":{\"type\":\"structure\",\"members\":{\"assignPublicIp\":{}}},\"S23\":{\"type\":\"structure\",\"members\":{\"platformVersion\":{}}},\"S24\":{\"type\":\"structure\",\"members\":{\"attemptDurationSeconds\":{\"type\":\"integer\"}}},\"S25\":{\"type\":\"structure\",\"required\":[\"numNodes\",\"mainNode\",\"nodeRangeProperties\"],\"members\":{\"numNodes\":{\"type\":\"integer\"},\"mainNode\":{\"type\":\"integer\"},\"nodeRangeProperties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"targetNodes\"],\"members\":{\"targetNodes\":{},\"container\":{\"shape\":\"S1b\"}}}}}},\"S28\":{\"type\":\"list\",\"member\":{}},\"S2n\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"attachmentId\":{},\"ipv6Address\":{},\"privateIpv4Address\":{}}}},\"S2q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"type\":{}}}},\"S3b\":{\"type\":\"structure\",\"members\":{\"vcpus\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use resourceRequirements instead.\",\"type\":\"integer\"},\"memory\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use resourceRequirements instead.\",\"type\":\"integer\"},\"command\":{\"shape\":\"Sb\"},\"instanceType\":{},\"environment\":{\"shape\":\"S1f\"},\"resourceRequirements\":{\"shape\":\"S1m\"}}}}}");

/***/ }),

/***/ 27755:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeComputeEnvironments\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"computeEnvironments\"},\"DescribeJobDefinitions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"jobDefinitions\"},\"DescribeJobQueues\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"jobQueues\"},\"ListJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"jobSummaryList\"}}}");

/***/ }),

/***/ 44714:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-09-01\",\"endpointPrefix\":\"braket\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Braket\",\"serviceId\":\"Braket\",\"signatureVersion\":\"v4\",\"signingName\":\"braket\",\"uid\":\"braket-2019-09-01\"},\"operations\":{\"CancelQuantumTask\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/quantum-task/{quantumTaskArn}/cancel\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"clientToken\",\"quantumTaskArn\"],\"members\":{\"clientToken\":{\"idempotencyToken\":true},\"quantumTaskArn\":{\"location\":\"uri\",\"locationName\":\"quantumTaskArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"cancellationStatus\",\"quantumTaskArn\"],\"members\":{\"cancellationStatus\":{},\"quantumTaskArn\":{}}},\"idempotent\":true},\"CreateQuantumTask\":{\"http\":{\"requestUri\":\"/quantum-task\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"action\",\"clientToken\",\"deviceArn\",\"outputS3Bucket\",\"outputS3KeyPrefix\",\"shots\"],\"members\":{\"action\":{\"jsonvalue\":true},\"clientToken\":{\"idempotencyToken\":true},\"deviceArn\":{},\"deviceParameters\":{\"jsonvalue\":true},\"outputS3Bucket\":{},\"outputS3KeyPrefix\":{},\"shots\":{\"type\":\"long\"},\"tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"quantumTaskArn\"],\"members\":{\"quantumTaskArn\":{}}}},\"GetDevice\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/device/{deviceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"deviceArn\"],\"members\":{\"deviceArn\":{\"location\":\"uri\",\"locationName\":\"deviceArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"deviceArn\",\"deviceCapabilities\",\"deviceName\",\"deviceStatus\",\"deviceType\",\"providerName\"],\"members\":{\"deviceArn\":{},\"deviceCapabilities\":{\"jsonvalue\":true},\"deviceName\":{},\"deviceStatus\":{},\"deviceType\":{},\"providerName\":{}}}},\"GetQuantumTask\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/quantum-task/{quantumTaskArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"quantumTaskArn\"],\"members\":{\"quantumTaskArn\":{\"location\":\"uri\",\"locationName\":\"quantumTaskArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"createdAt\",\"deviceArn\",\"deviceParameters\",\"outputS3Bucket\",\"outputS3Directory\",\"quantumTaskArn\",\"shots\",\"status\"],\"members\":{\"createdAt\":{\"shape\":\"Sm\"},\"deviceArn\":{},\"deviceParameters\":{\"jsonvalue\":true},\"endedAt\":{\"shape\":\"Sm\"},\"failureReason\":{},\"outputS3Bucket\":{},\"outputS3Directory\":{},\"quantumTaskArn\":{},\"shots\":{\"type\":\"long\"},\"status\":{},\"tags\":{\"shape\":\"Sd\"}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sd\"}}}},\"SearchDevices\":{\"http\":{\"requestUri\":\"/devices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"filters\"],\"members\":{\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"values\"],\"members\":{\"name\":{},\"values\":{\"type\":\"list\",\"member\":{}}}}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"devices\"],\"members\":{\"devices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"deviceArn\",\"deviceName\",\"deviceStatus\",\"deviceType\",\"providerName\"],\"members\":{\"deviceArn\":{},\"deviceName\":{},\"deviceStatus\":{},\"deviceType\":{},\"providerName\":{}}}},\"nextToken\":{}}}},\"SearchQuantumTasks\":{\"http\":{\"requestUri\":\"/quantum-tasks\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"filters\"],\"members\":{\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"operator\",\"values\"],\"members\":{\"name\":{},\"operator\":{},\"values\":{\"type\":\"list\",\"member\":{}}}}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"quantumTasks\"],\"members\":{\"nextToken\":{},\"quantumTasks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"createdAt\",\"deviceArn\",\"outputS3Bucket\",\"outputS3Directory\",\"quantumTaskArn\",\"shots\",\"status\"],\"members\":{\"createdAt\":{\"shape\":\"Sm\"},\"deviceArn\":{},\"endedAt\":{\"shape\":\"Sm\"},\"outputS3Bucket\":{},\"outputS3Directory\":{},\"quantumTaskArn\":{},\"shots\":{\"type\":\"long\"},\"status\":{},\"tags\":{\"shape\":\"Sd\"}}}}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true}},\"shapes\":{\"Sd\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sm\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"}}}");

/***/ }),

/***/ 60058:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"SearchDevices\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"devices\"},\"SearchQuantumTasks\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"quantumTasks\"}}}");

/***/ }),

/***/ 47942:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-10-20\",\"endpointPrefix\":\"budgets\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWSBudgets\",\"serviceFullName\":\"AWS Budgets\",\"serviceId\":\"Budgets\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSBudgetServiceGateway\",\"uid\":\"budgets-2016-10-20\"},\"operations\":{\"CreateBudget\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Budget\"],\"members\":{\"AccountId\":{},\"Budget\":{\"shape\":\"S3\"},\"NotificationsWithSubscribers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Notification\",\"Subscribers\"],\"members\":{\"Notification\":{\"shape\":\"Sl\"},\"Subscribers\":{\"shape\":\"Sr\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateBudgetAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"NotificationType\",\"ActionType\",\"ActionThreshold\",\"Definition\",\"ExecutionRoleArn\",\"ApprovalModel\",\"Subscribers\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"NotificationType\":{},\"ActionType\":{},\"ActionThreshold\":{\"shape\":\"Sy\"},\"Definition\":{\"shape\":\"Sz\"},\"ExecutionRoleArn\":{},\"ApprovalModel\":{},\"Subscribers\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"ActionId\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"ActionId\":{}}}},\"CreateNotification\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Notification\",\"Subscribers\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Notification\":{\"shape\":\"Sl\"},\"Subscribers\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateSubscriber\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Notification\",\"Subscriber\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Notification\":{\"shape\":\"Sl\"},\"Subscriber\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteBudget\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\"],\"members\":{\"AccountId\":{},\"BudgetName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteBudgetAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"ActionId\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"ActionId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Action\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Action\":{\"shape\":\"S1t\"}}}},\"DeleteNotification\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Notification\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Notification\":{\"shape\":\"Sl\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSubscriber\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Notification\",\"Subscriber\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Notification\":{\"shape\":\"Sl\"},\"Subscriber\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeBudget\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\"],\"members\":{\"AccountId\":{},\"BudgetName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Budget\":{\"shape\":\"S3\"}}}},\"DescribeBudgetAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"ActionId\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"ActionId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Action\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Action\":{\"shape\":\"S1t\"}}}},\"DescribeBudgetActionHistories\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"ActionId\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"ActionId\":{},\"TimePeriod\":{\"shape\":\"Sf\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ActionHistories\"],\"members\":{\"ActionHistories\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Timestamp\",\"Status\",\"EventType\",\"ActionHistoryDetails\"],\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"Status\":{},\"EventType\":{},\"ActionHistoryDetails\":{\"type\":\"structure\",\"required\":[\"Message\",\"Action\"],\"members\":{\"Message\":{},\"Action\":{\"shape\":\"S1t\"}}}}}},\"NextToken\":{}}}},\"DescribeBudgetActionsForAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Actions\"],\"members\":{\"Actions\":{\"shape\":\"S2c\"},\"NextToken\":{}}}},\"DescribeBudgetActionsForBudget\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Actions\"],\"members\":{\"Actions\":{\"shape\":\"S2c\"},\"NextToken\":{}}}},\"DescribeBudgetPerformanceHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"TimePeriod\":{\"shape\":\"Sf\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BudgetPerformanceHistory\":{\"type\":\"structure\",\"members\":{\"BudgetName\":{},\"BudgetType\":{},\"CostFilters\":{\"shape\":\"Sa\"},\"CostTypes\":{\"shape\":\"Sc\"},\"TimeUnit\":{},\"BudgetedAndActualAmountsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BudgetedAmount\":{\"shape\":\"S5\"},\"ActualAmount\":{\"shape\":\"S5\"},\"TimePeriod\":{\"shape\":\"Sf\"}}}}}},\"NextToken\":{}}}},\"DescribeBudgets\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Budgets\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"NextToken\":{}}}},\"DescribeNotificationsForBudget\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Notifications\":{\"type\":\"list\",\"member\":{\"shape\":\"Sl\"}},\"NextToken\":{}}}},\"DescribeSubscribersForNotification\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Notification\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Notification\":{\"shape\":\"Sl\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Subscribers\":{\"shape\":\"Sr\"},\"NextToken\":{}}}},\"ExecuteBudgetAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"ActionId\",\"ExecutionType\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"ActionId\":{},\"ExecutionType\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"ActionId\",\"ExecutionType\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"ActionId\":{},\"ExecutionType\":{}}}},\"UpdateBudget\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"NewBudget\"],\"members\":{\"AccountId\":{},\"NewBudget\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateBudgetAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"ActionId\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"ActionId\":{},\"NotificationType\":{},\"ActionThreshold\":{\"shape\":\"Sy\"},\"Definition\":{\"shape\":\"Sz\"},\"ExecutionRoleArn\":{},\"ApprovalModel\":{},\"Subscribers\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"OldAction\",\"NewAction\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"OldAction\":{\"shape\":\"S1t\"},\"NewAction\":{\"shape\":\"S1t\"}}}},\"UpdateNotification\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"OldNotification\",\"NewNotification\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"OldNotification\":{\"shape\":\"Sl\"},\"NewNotification\":{\"shape\":\"Sl\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateSubscriber\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BudgetName\",\"Notification\",\"OldSubscriber\",\"NewSubscriber\"],\"members\":{\"AccountId\":{},\"BudgetName\":{},\"Notification\":{\"shape\":\"Sl\"},\"OldSubscriber\":{\"shape\":\"Ss\"},\"NewSubscriber\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"BudgetName\",\"TimeUnit\",\"BudgetType\"],\"members\":{\"BudgetName\":{},\"BudgetLimit\":{\"shape\":\"S5\"},\"PlannedBudgetLimits\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S5\"}},\"CostFilters\":{\"shape\":\"Sa\"},\"CostTypes\":{\"shape\":\"Sc\"},\"TimeUnit\":{},\"TimePeriod\":{\"shape\":\"Sf\"},\"CalculatedSpend\":{\"type\":\"structure\",\"required\":[\"ActualSpend\"],\"members\":{\"ActualSpend\":{\"shape\":\"S5\"},\"ForecastedSpend\":{\"shape\":\"S5\"}}},\"BudgetType\":{},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}},\"S5\":{\"type\":\"structure\",\"required\":[\"Amount\",\"Unit\"],\"members\":{\"Amount\":{},\"Unit\":{}}},\"Sa\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"IncludeTax\":{\"type\":\"boolean\"},\"IncludeSubscription\":{\"type\":\"boolean\"},\"UseBlended\":{\"type\":\"boolean\"},\"IncludeRefund\":{\"type\":\"boolean\"},\"IncludeCredit\":{\"type\":\"boolean\"},\"IncludeUpfront\":{\"type\":\"boolean\"},\"IncludeRecurring\":{\"type\":\"boolean\"},\"IncludeOtherSubscription\":{\"type\":\"boolean\"},\"IncludeSupport\":{\"type\":\"boolean\"},\"IncludeDiscount\":{\"type\":\"boolean\"},\"UseAmortized\":{\"type\":\"boolean\"}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"Start\":{\"type\":\"timestamp\"},\"End\":{\"type\":\"timestamp\"}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"NotificationType\",\"ComparisonOperator\",\"Threshold\"],\"members\":{\"NotificationType\":{},\"ComparisonOperator\":{},\"Threshold\":{\"type\":\"double\"},\"ThresholdType\":{},\"NotificationState\":{}}},\"Sr\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}},\"Ss\":{\"type\":\"structure\",\"required\":[\"SubscriptionType\",\"Address\"],\"members\":{\"SubscriptionType\":{},\"Address\":{\"type\":\"string\",\"sensitive\":true}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"ActionThresholdValue\",\"ActionThresholdType\"],\"members\":{\"ActionThresholdValue\":{\"type\":\"double\"},\"ActionThresholdType\":{}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"IamActionDefinition\":{\"type\":\"structure\",\"required\":[\"PolicyArn\"],\"members\":{\"PolicyArn\":{},\"Roles\":{\"type\":\"list\",\"member\":{}},\"Groups\":{\"type\":\"list\",\"member\":{}},\"Users\":{\"type\":\"list\",\"member\":{}}}},\"ScpActionDefinition\":{\"type\":\"structure\",\"required\":[\"PolicyId\",\"TargetIds\"],\"members\":{\"PolicyId\":{},\"TargetIds\":{\"type\":\"list\",\"member\":{}}}},\"SsmActionDefinition\":{\"type\":\"structure\",\"required\":[\"ActionSubType\",\"Region\",\"InstanceIds\"],\"members\":{\"ActionSubType\":{},\"Region\":{},\"InstanceIds\":{\"type\":\"list\",\"member\":{}}}}}},\"S1t\":{\"type\":\"structure\",\"required\":[\"ActionId\",\"BudgetName\",\"NotificationType\",\"ActionType\",\"ActionThreshold\",\"Definition\",\"ExecutionRoleArn\",\"ApprovalModel\",\"Status\",\"Subscribers\"],\"members\":{\"ActionId\":{},\"BudgetName\":{},\"NotificationType\":{},\"ActionType\":{},\"ActionThreshold\":{\"shape\":\"Sy\"},\"Definition\":{\"shape\":\"Sz\"},\"ExecutionRoleArn\":{},\"ApprovalModel\":{},\"Status\":{},\"Subscribers\":{\"shape\":\"Sr\"}}},\"S2c\":{\"type\":\"list\",\"member\":{\"shape\":\"S1t\"}}}}");

/***/ }),

/***/ 64219:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeBudgetActionHistories\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ActionHistories\"},\"DescribeBudgetActionsForAccount\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Actions\"},\"DescribeBudgetActionsForBudget\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Actions\"},\"DescribeBudgetPerformanceHistory\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"BudgetPerformanceHistory\"},\"DescribeBudgets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Budgets\"},\"DescribeNotificationsForBudget\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Notifications\"},\"DescribeSubscribersForNotification\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Subscribers\"}}}");

/***/ }),

/***/ 86565:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-10-25\",\"endpointPrefix\":\"ce\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWS Cost Explorer\",\"serviceFullName\":\"AWS Cost Explorer Service\",\"serviceId\":\"Cost Explorer\",\"signatureVersion\":\"v4\",\"signingName\":\"ce\",\"targetPrefix\":\"AWSInsightsIndexService\",\"uid\":\"ce-2017-10-25\"},\"operations\":{\"CreateAnomalyMonitor\":{\"input\":{\"type\":\"structure\",\"required\":[\"AnomalyMonitor\"],\"members\":{\"AnomalyMonitor\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"MonitorArn\"],\"members\":{\"MonitorArn\":{}}}},\"CreateAnomalySubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"AnomalySubscription\"],\"members\":{\"AnomalySubscription\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"SubscriptionArn\"],\"members\":{\"SubscriptionArn\":{}}}},\"CreateCostCategoryDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RuleVersion\",\"Rules\"],\"members\":{\"Name\":{},\"RuleVersion\":{},\"Rules\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CostCategoryArn\":{},\"EffectiveStart\":{}}}},\"DeleteAnomalyMonitor\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitorArn\"],\"members\":{\"MonitorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAnomalySubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionArn\"],\"members\":{\"SubscriptionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteCostCategoryDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"CostCategoryArn\"],\"members\":{\"CostCategoryArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CostCategoryArn\":{},\"EffectiveEnd\":{}}}},\"DescribeCostCategoryDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"CostCategoryArn\"],\"members\":{\"CostCategoryArn\":{},\"EffectiveOn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CostCategory\":{\"type\":\"structure\",\"required\":[\"CostCategoryArn\",\"EffectiveStart\",\"Name\",\"RuleVersion\",\"Rules\"],\"members\":{\"CostCategoryArn\":{},\"EffectiveStart\":{},\"EffectiveEnd\":{},\"Name\":{},\"RuleVersion\":{},\"Rules\":{\"shape\":\"Sz\"},\"ProcessingStatus\":{\"shape\":\"S1d\"}}}}}},\"GetAnomalies\":{\"input\":{\"type\":\"structure\",\"required\":[\"DateInterval\"],\"members\":{\"MonitorArn\":{},\"DateInterval\":{\"type\":\"structure\",\"required\":[\"StartDate\"],\"members\":{\"StartDate\":{},\"EndDate\":{}}},\"Feedback\":{},\"TotalImpact\":{\"type\":\"structure\",\"required\":[\"NumericOperator\",\"StartValue\"],\"members\":{\"NumericOperator\":{},\"StartValue\":{\"type\":\"double\"},\"EndValue\":{\"type\":\"double\"}}},\"NextPageToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Anomalies\"],\"members\":{\"Anomalies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AnomalyId\",\"AnomalyScore\",\"Impact\",\"MonitorArn\"],\"members\":{\"AnomalyId\":{},\"AnomalyStartDate\":{},\"AnomalyEndDate\":{},\"DimensionValue\":{},\"RootCauses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Service\":{},\"Region\":{},\"LinkedAccount\":{},\"UsageType\":{}}}},\"AnomalyScore\":{\"type\":\"structure\",\"required\":[\"MaxScore\",\"CurrentScore\"],\"members\":{\"MaxScore\":{\"type\":\"double\"},\"CurrentScore\":{\"type\":\"double\"}}},\"Impact\":{\"type\":\"structure\",\"required\":[\"MaxImpact\"],\"members\":{\"MaxImpact\":{\"type\":\"double\"},\"TotalImpact\":{\"type\":\"double\"}}},\"MonitorArn\":{},\"Feedback\":{}}}},\"NextPageToken\":{}}}},\"GetAnomalyMonitors\":{\"input\":{\"type\":\"structure\",\"members\":{\"MonitorArnList\":{\"shape\":\"Sb\"},\"NextPageToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"AnomalyMonitors\"],\"members\":{\"AnomalyMonitors\":{\"type\":\"list\",\"member\":{\"shape\":\"S2\"}},\"NextPageToken\":{}}}},\"GetAnomalySubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionArnList\":{\"shape\":\"Sb\"},\"MonitorArn\":{},\"NextPageToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"AnomalySubscriptions\"],\"members\":{\"AnomalySubscriptions\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm\"}},\"NextPageToken\":{}}}},\"GetCostAndUsage\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\",\"Metrics\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"Metrics\":{\"shape\":\"S25\"},\"GroupBy\":{\"shape\":\"S27\"},\"NextPageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextPageToken\":{},\"GroupDefinitions\":{\"shape\":\"S27\"},\"ResultsByTime\":{\"shape\":\"S2c\"},\"DimensionValueAttributes\":{\"shape\":\"S2n\"}}}},\"GetCostAndUsageWithResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\",\"Filter\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"Metrics\":{\"shape\":\"S25\"},\"GroupBy\":{\"shape\":\"S27\"},\"NextPageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextPageToken\":{},\"GroupDefinitions\":{\"shape\":\"S27\"},\"ResultsByTime\":{\"shape\":\"S2c\"},\"DimensionValueAttributes\":{\"shape\":\"S2n\"}}}},\"GetCostCategories\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\"],\"members\":{\"SearchString\":{},\"TimePeriod\":{\"shape\":\"S23\"},\"CostCategoryName\":{},\"Filter\":{\"shape\":\"S7\"},\"SortBy\":{\"shape\":\"S2w\"},\"MaxResults\":{\"type\":\"integer\"},\"NextPageToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ReturnSize\",\"TotalSize\"],\"members\":{\"NextPageToken\":{},\"CostCategoryNames\":{\"type\":\"list\",\"member\":{}},\"CostCategoryValues\":{\"shape\":\"S33\"},\"ReturnSize\":{\"type\":\"integer\"},\"TotalSize\":{\"type\":\"integer\"}}}},\"GetCostForecast\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\",\"Metric\",\"Granularity\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Metric\":{},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"PredictionIntervalLevel\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Total\":{\"shape\":\"S2f\"},\"ForecastResultsByTime\":{\"shape\":\"S38\"}}}},\"GetDimensionValues\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\",\"Dimension\"],\"members\":{\"SearchString\":{},\"TimePeriod\":{\"shape\":\"S23\"},\"Dimension\":{},\"Context\":{},\"Filter\":{\"shape\":\"S7\"},\"SortBy\":{\"shape\":\"S2w\"},\"MaxResults\":{\"type\":\"integer\"},\"NextPageToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DimensionValues\",\"ReturnSize\",\"TotalSize\"],\"members\":{\"DimensionValues\":{\"shape\":\"S2n\"},\"ReturnSize\":{\"type\":\"integer\"},\"TotalSize\":{\"type\":\"integer\"},\"NextPageToken\":{}}}},\"GetReservationCoverage\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"GroupBy\":{\"shape\":\"S27\"},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"Metrics\":{\"shape\":\"S25\"},\"NextPageToken\":{},\"SortBy\":{\"shape\":\"S2x\"},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CoveragesByTime\"],\"members\":{\"CoveragesByTime\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S2p\"},\"Coverage\":{\"shape\":\"S3j\"}}}},\"Total\":{\"shape\":\"S3j\"}}}},\"Total\":{\"shape\":\"S3j\"},\"NextPageToken\":{}}}},\"GetReservationPurchaseRecommendation\":{\"input\":{\"type\":\"structure\",\"required\":[\"Service\"],\"members\":{\"AccountId\":{},\"Service\":{},\"Filter\":{\"shape\":\"S7\"},\"AccountScope\":{},\"LookbackPeriodInDays\":{},\"TermInYears\":{},\"PaymentOption\":{},\"ServiceSpecification\":{\"shape\":\"S41\"},\"PageSize\":{\"type\":\"integer\"},\"NextPageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"type\":\"structure\",\"members\":{\"RecommendationId\":{},\"GenerationTimestamp\":{}}},\"Recommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountScope\":{},\"LookbackPeriodInDays\":{},\"TermInYears\":{},\"PaymentOption\":{},\"ServiceSpecification\":{\"shape\":\"S41\"},\"RecommendationDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"InstanceDetails\":{\"type\":\"structure\",\"members\":{\"EC2InstanceDetails\":{\"type\":\"structure\",\"members\":{\"Family\":{},\"InstanceType\":{},\"Region\":{},\"AvailabilityZone\":{},\"Platform\":{},\"Tenancy\":{},\"CurrentGeneration\":{\"type\":\"boolean\"},\"SizeFlexEligible\":{\"type\":\"boolean\"}}},\"RDSInstanceDetails\":{\"type\":\"structure\",\"members\":{\"Family\":{},\"InstanceType\":{},\"Region\":{},\"DatabaseEngine\":{},\"DatabaseEdition\":{},\"DeploymentOption\":{},\"LicenseModel\":{},\"CurrentGeneration\":{\"type\":\"boolean\"},\"SizeFlexEligible\":{\"type\":\"boolean\"}}},\"RedshiftInstanceDetails\":{\"type\":\"structure\",\"members\":{\"Family\":{},\"NodeType\":{},\"Region\":{},\"CurrentGeneration\":{\"type\":\"boolean\"},\"SizeFlexEligible\":{\"type\":\"boolean\"}}},\"ElastiCacheInstanceDetails\":{\"type\":\"structure\",\"members\":{\"Family\":{},\"NodeType\":{},\"Region\":{},\"ProductDescription\":{},\"CurrentGeneration\":{\"type\":\"boolean\"},\"SizeFlexEligible\":{\"type\":\"boolean\"}}},\"ESInstanceDetails\":{\"type\":\"structure\",\"members\":{\"InstanceClass\":{},\"InstanceSize\":{},\"Region\":{},\"CurrentGeneration\":{\"type\":\"boolean\"},\"SizeFlexEligible\":{\"type\":\"boolean\"}}}}},\"RecommendedNumberOfInstancesToPurchase\":{},\"RecommendedNormalizedUnitsToPurchase\":{},\"MinimumNumberOfInstancesUsedPerHour\":{},\"MinimumNormalizedUnitsUsedPerHour\":{},\"MaximumNumberOfInstancesUsedPerHour\":{},\"MaximumNormalizedUnitsUsedPerHour\":{},\"AverageNumberOfInstancesUsedPerHour\":{},\"AverageNormalizedUnitsUsedPerHour\":{},\"AverageUtilization\":{},\"EstimatedBreakEvenInMonths\":{},\"CurrencyCode\":{},\"EstimatedMonthlySavingsAmount\":{},\"EstimatedMonthlySavingsPercentage\":{},\"EstimatedMonthlyOnDemandCost\":{},\"EstimatedReservationCostForLookbackPeriod\":{},\"UpfrontCost\":{},\"RecurringStandardMonthlyCost\":{}}}},\"RecommendationSummary\":{\"type\":\"structure\",\"members\":{\"TotalEstimatedMonthlySavingsAmount\":{},\"TotalEstimatedMonthlySavingsPercentage\":{},\"CurrencyCode\":{}}}}}},\"NextPageToken\":{}}}},\"GetReservationUtilization\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"GroupBy\":{\"shape\":\"S27\"},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"SortBy\":{\"shape\":\"S2x\"},\"NextPageToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UtilizationsByTime\"],\"members\":{\"UtilizationsByTime\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"Attributes\":{\"shape\":\"S2p\"},\"Utilization\":{\"shape\":\"S4q\"}}}},\"Total\":{\"shape\":\"S4q\"}}}},\"Total\":{\"shape\":\"S4q\"},\"NextPageToken\":{}}}},\"GetRightsizingRecommendation\":{\"input\":{\"type\":\"structure\",\"required\":[\"Service\"],\"members\":{\"Filter\":{\"shape\":\"S7\"},\"Configuration\":{\"shape\":\"S59\"},\"Service\":{},\"PageSize\":{\"type\":\"integer\"},\"NextPageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"type\":\"structure\",\"members\":{\"RecommendationId\":{},\"GenerationTimestamp\":{},\"LookbackPeriodInDays\":{},\"AdditionalMetadata\":{}}},\"Summary\":{\"type\":\"structure\",\"members\":{\"TotalRecommendationCount\":{},\"EstimatedTotalMonthlySavingsAmount\":{},\"SavingsCurrencyCode\":{},\"SavingsPercentage\":{}}},\"RightsizingRecommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"CurrentInstance\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"InstanceName\":{},\"Tags\":{\"type\":\"list\",\"member\":{\"shape\":\"Sf\"}},\"ResourceDetails\":{\"shape\":\"S5i\"},\"ResourceUtilization\":{\"shape\":\"S5k\"},\"ReservationCoveredHoursInLookbackPeriod\":{},\"SavingsPlansCoveredHoursInLookbackPeriod\":{},\"OnDemandHoursInLookbackPeriod\":{},\"TotalRunningHoursInLookbackPeriod\":{},\"MonthlyCost\":{},\"CurrencyCode\":{}}},\"RightsizingType\":{},\"ModifyRecommendationDetail\":{\"type\":\"structure\",\"members\":{\"TargetInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EstimatedMonthlyCost\":{},\"EstimatedMonthlySavings\":{},\"CurrencyCode\":{},\"DefaultTargetInstance\":{\"type\":\"boolean\"},\"ResourceDetails\":{\"shape\":\"S5i\"},\"ExpectedResourceUtilization\":{\"shape\":\"S5k\"}}}}}},\"TerminateRecommendationDetail\":{\"type\":\"structure\",\"members\":{\"EstimatedMonthlySavings\":{},\"CurrencyCode\":{}}}}}},\"NextPageToken\":{},\"Configuration\":{\"shape\":\"S59\"}}}},\"GetSavingsPlansCoverage\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"GroupBy\":{\"shape\":\"S27\"},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"Metrics\":{\"shape\":\"S25\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortBy\":{\"shape\":\"S2x\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"SavingsPlansCoverages\"],\"members\":{\"SavingsPlansCoverages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S2p\"},\"Coverage\":{\"type\":\"structure\",\"members\":{\"SpendCoveredBySavingsPlans\":{},\"OnDemandCost\":{},\"TotalCost\":{},\"CoveragePercentage\":{}}},\"TimePeriod\":{\"shape\":\"S23\"}}}},\"NextToken\":{}}}},\"GetSavingsPlansPurchaseRecommendation\":{\"input\":{\"type\":\"structure\",\"required\":[\"SavingsPlansType\",\"TermInYears\",\"PaymentOption\",\"LookbackPeriodInDays\"],\"members\":{\"SavingsPlansType\":{},\"TermInYears\":{},\"PaymentOption\":{},\"AccountScope\":{},\"NextPageToken\":{},\"PageSize\":{\"type\":\"integer\"},\"LookbackPeriodInDays\":{},\"Filter\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"type\":\"structure\",\"members\":{\"RecommendationId\":{},\"GenerationTimestamp\":{},\"AdditionalMetadata\":{}}},\"SavingsPlansPurchaseRecommendation\":{\"type\":\"structure\",\"members\":{\"AccountScope\":{},\"SavingsPlansType\":{},\"TermInYears\":{},\"PaymentOption\":{},\"LookbackPeriodInDays\":{},\"SavingsPlansPurchaseRecommendationDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SavingsPlansDetails\":{\"type\":\"structure\",\"members\":{\"Region\":{},\"InstanceFamily\":{},\"OfferingId\":{}}},\"AccountId\":{},\"UpfrontCost\":{},\"EstimatedROI\":{},\"CurrencyCode\":{},\"EstimatedSPCost\":{},\"EstimatedOnDemandCost\":{},\"EstimatedOnDemandCostWithCurrentCommitment\":{},\"EstimatedSavingsAmount\":{},\"EstimatedSavingsPercentage\":{},\"HourlyCommitmentToPurchase\":{},\"EstimatedAverageUtilization\":{},\"EstimatedMonthlySavingsAmount\":{},\"CurrentMinimumHourlyOnDemandSpend\":{},\"CurrentMaximumHourlyOnDemandSpend\":{},\"CurrentAverageHourlyOnDemandSpend\":{}}}},\"SavingsPlansPurchaseRecommendationSummary\":{\"type\":\"structure\",\"members\":{\"EstimatedROI\":{},\"CurrencyCode\":{},\"EstimatedTotalCost\":{},\"CurrentOnDemandSpend\":{},\"EstimatedSavingsAmount\":{},\"TotalRecommendationCount\":{},\"DailyCommitmentToPurchase\":{},\"HourlyCommitmentToPurchase\":{},\"EstimatedSavingsPercentage\":{},\"EstimatedMonthlySavingsAmount\":{},\"EstimatedOnDemandCostWithCurrentCommitment\":{}}}}},\"NextPageToken\":{}}}},\"GetSavingsPlansUtilization\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"SortBy\":{\"shape\":\"S2x\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Total\"],\"members\":{\"SavingsPlansUtilizationsByTime\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TimePeriod\",\"Utilization\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Utilization\":{\"shape\":\"S6a\"},\"Savings\":{\"shape\":\"S6b\"},\"AmortizedCommitment\":{\"shape\":\"S6c\"}}}},\"Total\":{\"shape\":\"S6d\"}}}},\"GetSavingsPlansUtilizationDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Filter\":{\"shape\":\"S7\"},\"DataType\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortBy\":{\"shape\":\"S2x\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"SavingsPlansUtilizationDetails\",\"TimePeriod\"],\"members\":{\"SavingsPlansUtilizationDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SavingsPlanArn\":{},\"Attributes\":{\"shape\":\"S2p\"},\"Utilization\":{\"shape\":\"S6a\"},\"Savings\":{\"shape\":\"S6b\"},\"AmortizedCommitment\":{\"shape\":\"S6c\"}}}},\"Total\":{\"shape\":\"S6d\"},\"TimePeriod\":{\"shape\":\"S23\"},\"NextToken\":{}}}},\"GetTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\"],\"members\":{\"SearchString\":{},\"TimePeriod\":{\"shape\":\"S23\"},\"TagKey\":{},\"Filter\":{\"shape\":\"S7\"},\"SortBy\":{\"shape\":\"S2w\"},\"MaxResults\":{\"type\":\"integer\"},\"NextPageToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\",\"ReturnSize\",\"TotalSize\"],\"members\":{\"NextPageToken\":{},\"Tags\":{\"type\":\"list\",\"member\":{}},\"ReturnSize\":{\"type\":\"integer\"},\"TotalSize\":{\"type\":\"integer\"}}}},\"GetUsageForecast\":{\"input\":{\"type\":\"structure\",\"required\":[\"TimePeriod\",\"Metric\",\"Granularity\"],\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Metric\":{},\"Granularity\":{},\"Filter\":{\"shape\":\"S7\"},\"PredictionIntervalLevel\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Total\":{\"shape\":\"S2f\"},\"ForecastResultsByTime\":{\"shape\":\"S38\"}}}},\"ListCostCategoryDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"EffectiveOn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CostCategoryReferences\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CostCategoryArn\":{},\"Name\":{},\"EffectiveStart\":{},\"EffectiveEnd\":{},\"NumberOfRules\":{\"type\":\"integer\"},\"ProcessingStatus\":{\"shape\":\"S1d\"},\"Values\":{\"shape\":\"S33\"}}}},\"NextToken\":{}}}},\"ProvideAnomalyFeedback\":{\"input\":{\"type\":\"structure\",\"required\":[\"AnomalyId\",\"Feedback\"],\"members\":{\"AnomalyId\":{},\"Feedback\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AnomalyId\"],\"members\":{\"AnomalyId\":{}}}},\"UpdateAnomalyMonitor\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitorArn\"],\"members\":{\"MonitorArn\":{},\"MonitorName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"MonitorArn\"],\"members\":{\"MonitorArn\":{}}}},\"UpdateAnomalySubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionArn\"],\"members\":{\"SubscriptionArn\":{},\"Threshold\":{\"type\":\"double\"},\"Frequency\":{},\"MonitorArnList\":{\"shape\":\"Sn\"},\"Subscribers\":{\"shape\":\"Sp\"},\"SubscriptionName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"SubscriptionArn\"],\"members\":{\"SubscriptionArn\":{}}}},\"UpdateCostCategoryDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"CostCategoryArn\",\"RuleVersion\",\"Rules\"],\"members\":{\"CostCategoryArn\":{},\"RuleVersion\":{},\"Rules\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CostCategoryArn\":{},\"EffectiveStart\":{}}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"MonitorName\",\"MonitorType\"],\"members\":{\"MonitorArn\":{},\"MonitorName\":{},\"CreationDate\":{},\"LastUpdatedDate\":{},\"LastEvaluatedDate\":{},\"MonitorType\":{},\"MonitorDimension\":{},\"MonitorSpecification\":{\"shape\":\"S7\"},\"DimensionalValueCount\":{\"type\":\"integer\"}}},\"S7\":{\"type\":\"structure\",\"members\":{\"Or\":{\"shape\":\"S8\"},\"And\":{\"shape\":\"S8\"},\"Not\":{\"shape\":\"S7\"},\"Dimensions\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"shape\":\"Sb\"},\"MatchOptions\":{\"shape\":\"Sd\"}}},\"Tags\":{\"shape\":\"Sf\"},\"CostCategories\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"shape\":\"Sb\"},\"MatchOptions\":{\"shape\":\"Sd\"}}}}},\"S8\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}},\"Sb\":{\"type\":\"list\",\"member\":{}},\"Sd\":{\"type\":\"list\",\"member\":{}},\"Sf\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"shape\":\"Sb\"},\"MatchOptions\":{\"shape\":\"Sd\"}}},\"Sm\":{\"type\":\"structure\",\"required\":[\"MonitorArnList\",\"Subscribers\",\"Threshold\",\"Frequency\",\"SubscriptionName\"],\"members\":{\"SubscriptionArn\":{},\"AccountId\":{},\"MonitorArnList\":{\"shape\":\"Sn\"},\"Subscribers\":{\"shape\":\"Sp\"},\"Threshold\":{\"type\":\"double\"},\"Frequency\":{},\"SubscriptionName\":{}}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Type\":{},\"Status\":{}}}},\"Sz\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Value\",\"Rule\"],\"members\":{\"Value\":{},\"Rule\":{\"shape\":\"S7\"}}}},\"S1d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Component\":{},\"Status\":{}}}},\"S23\":{\"type\":\"structure\",\"required\":[\"Start\",\"End\"],\"members\":{\"Start\":{},\"End\":{}}},\"S25\":{\"type\":\"list\",\"member\":{}},\"S27\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Key\":{}}}},\"S2c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"Total\":{\"shape\":\"S2e\"},\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Keys\":{\"type\":\"list\",\"member\":{}},\"Metrics\":{\"shape\":\"S2e\"}}}},\"Estimated\":{\"type\":\"boolean\"}}}},\"S2e\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S2f\"}},\"S2f\":{\"type\":\"structure\",\"members\":{\"Amount\":{},\"Unit\":{}}},\"S2n\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{},\"Attributes\":{\"shape\":\"S2p\"}}}},\"S2p\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S2w\":{\"type\":\"list\",\"member\":{\"shape\":\"S2x\"}},\"S2x\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"SortOrder\":{}}},\"S33\":{\"type\":\"list\",\"member\":{}},\"S38\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TimePeriod\":{\"shape\":\"S23\"},\"MeanValue\":{},\"PredictionIntervalLowerBound\":{},\"PredictionIntervalUpperBound\":{}}}},\"S3j\":{\"type\":\"structure\",\"members\":{\"CoverageHours\":{\"type\":\"structure\",\"members\":{\"OnDemandHours\":{},\"ReservedHours\":{},\"TotalRunningHours\":{},\"CoverageHoursPercentage\":{}}},\"CoverageNormalizedUnits\":{\"type\":\"structure\",\"members\":{\"OnDemandNormalizedUnits\":{},\"ReservedNormalizedUnits\":{},\"TotalRunningNormalizedUnits\":{},\"CoverageNormalizedUnitsPercentage\":{}}},\"CoverageCost\":{\"type\":\"structure\",\"members\":{\"OnDemandCost\":{}}}}},\"S41\":{\"type\":\"structure\",\"members\":{\"EC2Specification\":{\"type\":\"structure\",\"members\":{\"OfferingClass\":{}}}}},\"S4q\":{\"type\":\"structure\",\"members\":{\"UtilizationPercentage\":{},\"UtilizationPercentageInUnits\":{},\"PurchasedHours\":{},\"PurchasedUnits\":{},\"TotalActualHours\":{},\"TotalActualUnits\":{},\"UnusedHours\":{},\"UnusedUnits\":{},\"OnDemandCostOfRIHoursUsed\":{},\"NetRISavings\":{},\"TotalPotentialRISavings\":{},\"AmortizedUpfrontFee\":{},\"AmortizedRecurringFee\":{},\"TotalAmortizedFee\":{},\"RICostForUnusedHours\":{},\"RealizedSavings\":{},\"UnrealizedSavings\":{}}},\"S59\":{\"type\":\"structure\",\"required\":[\"RecommendationTarget\",\"BenefitsConsidered\"],\"members\":{\"RecommendationTarget\":{},\"BenefitsConsidered\":{\"type\":\"boolean\"}}},\"S5i\":{\"type\":\"structure\",\"members\":{\"EC2ResourceDetails\":{\"type\":\"structure\",\"members\":{\"HourlyOnDemandRate\":{},\"InstanceType\":{},\"Platform\":{},\"Region\":{},\"Sku\":{},\"Memory\":{},\"NetworkPerformance\":{},\"Storage\":{},\"Vcpu\":{}}}}},\"S5k\":{\"type\":\"structure\",\"members\":{\"EC2ResourceUtilization\":{\"type\":\"structure\",\"members\":{\"MaxCpuUtilizationPercentage\":{},\"MaxMemoryUtilizationPercentage\":{},\"MaxStorageUtilizationPercentage\":{},\"EBSResourceUtilization\":{\"type\":\"structure\",\"members\":{\"EbsReadOpsPerSecond\":{},\"EbsWriteOpsPerSecond\":{},\"EbsReadBytesPerSecond\":{},\"EbsWriteBytesPerSecond\":{}}}}}}},\"S6a\":{\"type\":\"structure\",\"members\":{\"TotalCommitment\":{},\"UsedCommitment\":{},\"UnusedCommitment\":{},\"UtilizationPercentage\":{}}},\"S6b\":{\"type\":\"structure\",\"members\":{\"NetSavings\":{},\"OnDemandCostEquivalent\":{}}},\"S6c\":{\"type\":\"structure\",\"members\":{\"AmortizedRecurringCommitment\":{},\"AmortizedUpfrontCommitment\":{},\"TotalAmortizedCommitment\":{}}},\"S6d\":{\"type\":\"structure\",\"required\":[\"Utilization\"],\"members\":{\"Utilization\":{\"shape\":\"S6a\"},\"Savings\":{\"shape\":\"S6b\"},\"AmortizedCommitment\":{\"shape\":\"S6c\"}}}}}");

/***/ }),

/***/ 94382:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetSavingsPlansCoverage\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetSavingsPlansUtilizationDetails\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListCostCategoryDefinitions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 55823:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-05-01\",\"endpointPrefix\":\"chime\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Chime\",\"serviceId\":\"Chime\",\"signatureVersion\":\"v4\",\"uid\":\"chime-2018-05-01\"},\"operations\":{\"AssociatePhoneNumberWithUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users/{userId}?operation=associate-phone-number\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\",\"E164PhoneNumber\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"},\"E164PhoneNumber\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociatePhoneNumbersWithVoiceConnector\":{\"http\":{\"requestUri\":\"/voice-connectors/{voiceConnectorId}?operation=associate-phone-numbers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"E164PhoneNumbers\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"E164PhoneNumbers\":{\"shape\":\"S7\"},\"ForceAssociate\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberErrors\":{\"shape\":\"Sa\"}}}},\"AssociatePhoneNumbersWithVoiceConnectorGroup\":{\"http\":{\"requestUri\":\"/voice-connector-groups/{voiceConnectorGroupId}?operation=associate-phone-numbers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorGroupId\",\"E164PhoneNumbers\"],\"members\":{\"VoiceConnectorGroupId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorGroupId\"},\"E164PhoneNumbers\":{\"shape\":\"S7\"},\"ForceAssociate\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberErrors\":{\"shape\":\"Sa\"}}}},\"AssociateSigninDelegateGroupsWithAccount\":{\"http\":{\"requestUri\":\"/accounts/{accountId}?operation=associate-signin-delegate-groups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"SigninDelegateGroups\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"SigninDelegateGroups\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchCreateAttendee\":{\"http\":{\"requestUri\":\"/meetings/{meetingId}/attendees?operation=batch-create\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"Attendees\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"Attendees\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attendees\":{\"shape\":\"St\"},\"Errors\":{\"shape\":\"Sw\"}}}},\"BatchCreateRoomMembership\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}/memberships?operation=batch-create\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\",\"MembershipItemList\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"},\"MembershipItemList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MemberId\":{},\"Role\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MemberId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"BatchDeletePhoneNumber\":{\"http\":{\"requestUri\":\"/phone-numbers?operation=batch-delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PhoneNumberIds\"],\"members\":{\"PhoneNumberIds\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberErrors\":{\"shape\":\"Sa\"}}}},\"BatchSuspendUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users?operation=suspend\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserIdList\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserIdList\":{\"shape\":\"S19\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserErrors\":{\"shape\":\"S1b\"}}}},\"BatchUnsuspendUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users?operation=unsuspend\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserIdList\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserIdList\":{\"shape\":\"S19\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserErrors\":{\"shape\":\"S1b\"}}}},\"BatchUpdatePhoneNumber\":{\"http\":{\"requestUri\":\"/phone-numbers?operation=batch-update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"UpdatePhoneNumberRequestItems\"],\"members\":{\"UpdatePhoneNumberRequestItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PhoneNumberId\"],\"members\":{\"PhoneNumberId\":{},\"ProductType\":{},\"CallingName\":{\"shape\":\"S1j\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberErrors\":{\"shape\":\"Sa\"}}}},\"BatchUpdateUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UpdateUserRequestItems\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UpdateUserRequestItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"UserId\":{},\"LicenseType\":{},\"UserType\":{},\"AlexaForBusinessMetadata\":{\"shape\":\"S1q\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserErrors\":{\"shape\":\"S1b\"}}}},\"CreateAccount\":{\"http\":{\"requestUri\":\"/accounts\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Account\":{\"shape\":\"S1x\"}}}},\"CreateAppInstance\":{\"http\":{\"requestUri\":\"/app-instances\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ClientRequestToken\"],\"members\":{\"Name\":{\"shape\":\"S22\"},\"Metadata\":{\"shape\":\"S23\"},\"ClientRequestToken\":{\"shape\":\"S24\",\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceArn\":{}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"CreateAppInstanceAdmin\":{\"http\":{\"requestUri\":\"/app-instances/{appInstanceArn}/admins\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceAdminArn\",\"AppInstanceArn\"],\"members\":{\"AppInstanceAdminArn\":{},\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceAdmin\":{\"shape\":\"S29\"},\"AppInstanceArn\":{}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"CreateAppInstanceUser\":{\"http\":{\"requestUri\":\"/app-instance-users\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\",\"AppInstanceUserId\",\"Name\",\"ClientRequestToken\"],\"members\":{\"AppInstanceArn\":{},\"AppInstanceUserId\":{\"type\":\"string\",\"sensitive\":true},\"Name\":{\"shape\":\"S2d\"},\"Metadata\":{\"shape\":\"S23\"},\"ClientRequestToken\":{\"shape\":\"S24\",\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceUserArn\":{}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"CreateAttendee\":{\"http\":{\"requestUri\":\"/meetings/{meetingId}/attendees\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"ExternalUserId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"ExternalUserId\":{\"shape\":\"Sn\"},\"Tags\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attendee\":{\"shape\":\"Su\"}}}},\"CreateBot\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/bots\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DisplayName\",\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"DisplayName\":{\"shape\":\"S1s\"},\"Domain\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bot\":{\"shape\":\"S2j\"}}}},\"CreateChannel\":{\"http\":{\"requestUri\":\"/channels\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\",\"Name\",\"ClientRequestToken\"],\"members\":{\"AppInstanceArn\":{},\"Name\":{\"shape\":\"S22\"},\"Mode\":{},\"Privacy\":{},\"Metadata\":{\"shape\":\"S23\"},\"ClientRequestToken\":{\"shape\":\"S24\",\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S2o\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"CreateChannelBan\":{\"http\":{\"requestUri\":\"/channels/{channelArn}/bans\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MemberArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MemberArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"Member\":{\"shape\":\"S29\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"CreateChannelMembership\":{\"http\":{\"requestUri\":\"/channels/{channelArn}/memberships\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MemberArn\",\"Type\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MemberArn\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"Member\":{\"shape\":\"S29\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"CreateChannelModerator\":{\"http\":{\"requestUri\":\"/channels/{channelArn}/moderators\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"ChannelModeratorArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"ChannelModeratorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"ChannelModerator\":{\"shape\":\"S29\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"CreateMeeting\":{\"http\":{\"requestUri\":\"/meetings\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ClientRequestToken\"],\"members\":{\"ClientRequestToken\":{\"shape\":\"S24\",\"idempotencyToken\":true},\"ExternalMeetingId\":{\"shape\":\"S2y\"},\"MeetingHostId\":{\"shape\":\"Sn\"},\"MediaRegion\":{},\"Tags\":{\"shape\":\"S2z\"},\"NotificationsConfiguration\":{\"shape\":\"S30\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Meeting\":{\"shape\":\"S33\"}}}},\"CreateMeetingDialOut\":{\"http\":{\"requestUri\":\"/meetings/{meetingId}/dial-outs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FromPhoneNumber\",\"ToPhoneNumber\",\"JoinToken\",\"MeetingId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"FromPhoneNumber\":{\"shape\":\"S3\"},\"ToPhoneNumber\":{\"shape\":\"S3\"},\"JoinToken\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransactionId\":{}}}},\"CreateMeetingWithAttendees\":{\"http\":{\"requestUri\":\"/meetings?operation=create-attendees\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ClientRequestToken\"],\"members\":{\"ClientRequestToken\":{\"shape\":\"S24\",\"idempotencyToken\":true},\"ExternalMeetingId\":{\"shape\":\"S2y\"},\"MeetingHostId\":{\"shape\":\"Sn\"},\"MediaRegion\":{},\"Tags\":{\"shape\":\"S2z\"},\"NotificationsConfiguration\":{\"shape\":\"S30\"},\"Attendees\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Meeting\":{\"shape\":\"S33\"},\"Attendees\":{\"shape\":\"St\"},\"Errors\":{\"shape\":\"Sw\"}}}},\"CreatePhoneNumberOrder\":{\"http\":{\"requestUri\":\"/phone-number-orders\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ProductType\",\"E164PhoneNumbers\"],\"members\":{\"ProductType\":{},\"E164PhoneNumbers\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberOrder\":{\"shape\":\"S3d\"}}}},\"CreateProxySession\":{\"http\":{\"requestUri\":\"/voice-connectors/{voiceConnectorId}/proxy-sessions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ParticipantPhoneNumbers\",\"Capabilities\",\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"ParticipantPhoneNumbers\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"Name\":{\"type\":\"string\",\"sensitive\":true},\"ExpiryMinutes\":{\"type\":\"integer\"},\"Capabilities\":{\"shape\":\"S3n\"},\"NumberSelectionBehavior\":{},\"GeoMatchLevel\":{},\"GeoMatchParams\":{\"shape\":\"S3r\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProxySession\":{\"shape\":\"S3v\"}}}},\"CreateRoom\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/rooms\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"Name\":{\"shape\":\"S1s\"},\"ClientRequestToken\":{\"shape\":\"S24\",\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Room\":{\"shape\":\"S42\"}}}},\"CreateRoomMembership\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}/memberships\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\",\"MemberId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"},\"MemberId\":{},\"Role\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoomMembership\":{\"shape\":\"S45\"}}}},\"CreateSipMediaApplication\":{\"http\":{\"requestUri\":\"/sip-media-applications\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AwsRegion\",\"Endpoints\"],\"members\":{\"AwsRegion\":{},\"Name\":{},\"Endpoints\":{\"shape\":\"S4a\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipMediaApplication\":{\"shape\":\"S4e\"}}}},\"CreateSipMediaApplicationCall\":{\"http\":{\"requestUri\":\"/sip-media-applications/{sipMediaApplicationId}/calls\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"SipMediaApplicationId\"],\"members\":{\"FromPhoneNumber\":{\"shape\":\"S3\"},\"ToPhoneNumber\":{\"shape\":\"S3\"},\"SipMediaApplicationId\":{\"location\":\"uri\",\"locationName\":\"sipMediaApplicationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipMediaApplicationCall\":{\"type\":\"structure\",\"members\":{\"TransactionId\":{}}}}}},\"CreateSipRule\":{\"http\":{\"requestUri\":\"/sip-rules\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"TriggerType\",\"TriggerValue\",\"TargetApplications\"],\"members\":{\"Name\":{},\"TriggerType\":{},\"TriggerValue\":{},\"Disabled\":{\"type\":\"boolean\"},\"TargetApplications\":{\"shape\":\"S4l\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipRule\":{\"shape\":\"S4p\"}}}},\"CreateUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users?operation=create\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"Username\":{},\"Email\":{\"shape\":\"S4r\"},\"UserType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S4t\"}}}},\"CreateVoiceConnector\":{\"http\":{\"requestUri\":\"/voice-connectors\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RequireEncryption\"],\"members\":{\"Name\":{},\"AwsRegion\":{},\"RequireEncryption\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnector\":{\"shape\":\"S50\"}}}},\"CreateVoiceConnectorGroup\":{\"http\":{\"requestUri\":\"/voice-connector-groups\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"VoiceConnectorItems\":{\"shape\":\"S53\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnectorGroup\":{\"shape\":\"S57\"}}}},\"DeleteAccount\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{accountId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAppInstance\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/app-instances/{appInstanceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"DeleteAppInstanceAdmin\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceAdminArn\",\"AppInstanceArn\"],\"members\":{\"AppInstanceAdminArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceAdminArn\"},\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"DeleteAppInstanceStreamingConfigurations\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/app-instances/{appInstanceArn}/streaming-configurations\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}}},\"DeleteAppInstanceUser\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/app-instance-users/{appInstanceUserArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceUserArn\"],\"members\":{\"AppInstanceUserArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceUserArn\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"DeleteAttendee\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/meetings/{meetingId}/attendees/{attendeeId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"AttendeeId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"AttendeeId\":{\"location\":\"uri\",\"locationName\":\"attendeeId\"}}}},\"DeleteChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{channelArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DeleteChannelBan\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{channelArn}/bans/{memberArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MemberArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MemberArn\":{\"location\":\"uri\",\"locationName\":\"memberArn\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DeleteChannelMembership\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{channelArn}/memberships/{memberArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MemberArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MemberArn\":{\"location\":\"uri\",\"locationName\":\"memberArn\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DeleteChannelMessage\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{channelArn}/messages/{messageId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MessageId\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MessageId\":{\"location\":\"uri\",\"locationName\":\"messageId\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DeleteChannelModerator\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{channelArn}/moderators/{channelModeratorArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"ChannelModeratorArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"ChannelModeratorArn\":{\"location\":\"uri\",\"locationName\":\"channelModeratorArn\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DeleteEventsConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{accountId}/bots/{botId}/events-configuration\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BotId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"BotId\":{\"location\":\"uri\",\"locationName\":\"botId\"}}}},\"DeleteMeeting\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/meetings/{meetingId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"}}}},\"DeletePhoneNumber\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/phone-numbers/{phoneNumberId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"PhoneNumberId\"],\"members\":{\"PhoneNumberId\":{\"location\":\"uri\",\"locationName\":\"phoneNumberId\"}}}},\"DeleteProxySession\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"ProxySessionId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"ProxySessionId\":{\"location\":\"uri\",\"locationName\":\"proxySessionId\"}}}},\"DeleteRoom\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"}}}},\"DeleteRoomMembership\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}/memberships/{memberId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\",\"MemberId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"},\"MemberId\":{\"location\":\"uri\",\"locationName\":\"memberId\"}}}},\"DeleteSipMediaApplication\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/sip-media-applications/{sipMediaApplicationId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"SipMediaApplicationId\"],\"members\":{\"SipMediaApplicationId\":{\"location\":\"uri\",\"locationName\":\"sipMediaApplicationId\"}}}},\"DeleteSipRule\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/sip-rules/{sipRuleId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"SipRuleId\"],\"members\":{\"SipRuleId\":{\"location\":\"uri\",\"locationName\":\"sipRuleId\"}}}},\"DeleteVoiceConnector\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}}},\"DeleteVoiceConnectorEmergencyCallingConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/emergency-calling-configuration\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}}},\"DeleteVoiceConnectorGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connector-groups/{voiceConnectorGroupId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorGroupId\"],\"members\":{\"VoiceConnectorGroupId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorGroupId\"}}}},\"DeleteVoiceConnectorOrigination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/origination\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}}},\"DeleteVoiceConnectorProxy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}}},\"DeleteVoiceConnectorStreamingConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/streaming-configuration\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}}},\"DeleteVoiceConnectorTermination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/termination\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}}},\"DeleteVoiceConnectorTerminationCredentials\":{\"http\":{\"requestUri\":\"/voice-connectors/{voiceConnectorId}/termination/credentials?operation=delete\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Usernames\",\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"Usernames\":{\"shape\":\"S61\"}}}},\"DescribeAppInstance\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instances/{appInstanceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstance\":{\"type\":\"structure\",\"members\":{\"AppInstanceArn\":{},\"Name\":{\"shape\":\"S22\"},\"Metadata\":{\"shape\":\"S23\"},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"}}}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"DescribeAppInstanceAdmin\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceAdminArn\",\"AppInstanceArn\"],\"members\":{\"AppInstanceAdminArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceAdminArn\"},\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceAdmin\":{\"type\":\"structure\",\"members\":{\"Admin\":{\"shape\":\"S29\"},\"AppInstanceArn\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"}}}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"DescribeAppInstanceUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instance-users/{appInstanceUserArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceUserArn\"],\"members\":{\"AppInstanceUserArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceUserArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceUser\":{\"type\":\"structure\",\"members\":{\"AppInstanceUserArn\":{},\"Name\":{\"shape\":\"S2d\"},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"Metadata\":{\"shape\":\"S23\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"}}}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"DescribeChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Channel\":{\"type\":\"structure\",\"members\":{\"Name\":{\"shape\":\"S22\"},\"ChannelArn\":{},\"Mode\":{},\"Privacy\":{},\"Metadata\":{\"shape\":\"S23\"},\"CreatedBy\":{\"shape\":\"S29\"},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastMessageTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DescribeChannelBan\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/bans/{memberArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MemberArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MemberArn\":{\"location\":\"uri\",\"locationName\":\"memberArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelBan\":{\"type\":\"structure\",\"members\":{\"Member\":{\"shape\":\"S29\"},\"ChannelArn\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"S29\"}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DescribeChannelMembership\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/memberships/{memberArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MemberArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MemberArn\":{\"location\":\"uri\",\"locationName\":\"memberArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelMembership\":{\"type\":\"structure\",\"members\":{\"InvitedBy\":{\"shape\":\"S29\"},\"Type\":{},\"Member\":{\"shape\":\"S29\"},\"ChannelArn\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DescribeChannelMembershipForAppInstanceUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}?scope=app-instance-user-membership\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"AppInstanceUserArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"AppInstanceUserArn\":{\"location\":\"querystring\",\"locationName\":\"app-instance-user-arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelMembership\":{\"shape\":\"S6n\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DescribeChannelModeratedByAppInstanceUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}?scope=app-instance-user-moderated-channel\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"AppInstanceUserArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"AppInstanceUserArn\":{\"location\":\"querystring\",\"locationName\":\"app-instance-user-arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Channel\":{\"shape\":\"S6s\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DescribeChannelModerator\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/moderators/{channelModeratorArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"ChannelModeratorArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"ChannelModeratorArn\":{\"location\":\"uri\",\"locationName\":\"channelModeratorArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelModerator\":{\"type\":\"structure\",\"members\":{\"Moderator\":{\"shape\":\"S29\"},\"ChannelArn\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"S29\"}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"DisassociatePhoneNumberFromUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users/{userId}?operation=disassociate-phone-number\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociatePhoneNumbersFromVoiceConnector\":{\"http\":{\"requestUri\":\"/voice-connectors/{voiceConnectorId}?operation=disassociate-phone-numbers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"E164PhoneNumbers\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"E164PhoneNumbers\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberErrors\":{\"shape\":\"Sa\"}}}},\"DisassociatePhoneNumbersFromVoiceConnectorGroup\":{\"http\":{\"requestUri\":\"/voice-connector-groups/{voiceConnectorGroupId}?operation=disassociate-phone-numbers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorGroupId\",\"E164PhoneNumbers\"],\"members\":{\"VoiceConnectorGroupId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorGroupId\"},\"E164PhoneNumbers\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberErrors\":{\"shape\":\"Sa\"}}}},\"DisassociateSigninDelegateGroupsFromAccount\":{\"http\":{\"requestUri\":\"/accounts/{accountId}?operation=disassociate-signin-delegate-groups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"GroupNames\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"GroupNames\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Account\":{\"shape\":\"S1x\"}}}},\"GetAccountSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/settings\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountSettings\":{\"shape\":\"S78\"}}}},\"GetAppInstanceRetentionSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instances/{appInstanceArn}/retention-settings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceRetentionSettings\":{\"shape\":\"S7b\"},\"InitiateDeletionTimestamp\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"GetAppInstanceStreamingConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instances/{appInstanceArn}/streaming-configurations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceStreamingConfigurations\":{\"shape\":\"S7g\"}}}},\"GetAttendee\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meetings/{meetingId}/attendees/{attendeeId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"AttendeeId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"AttendeeId\":{\"location\":\"uri\",\"locationName\":\"attendeeId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attendee\":{\"shape\":\"Su\"}}}},\"GetBot\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/bots/{botId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BotId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"BotId\":{\"location\":\"uri\",\"locationName\":\"botId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bot\":{\"shape\":\"S2j\"}}}},\"GetChannelMessage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/messages/{messageId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MessageId\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MessageId\":{\"location\":\"uri\",\"locationName\":\"messageId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelMessage\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"MessageId\":{},\"Content\":{\"shape\":\"S7q\"},\"Metadata\":{\"shape\":\"S23\"},\"Type\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastEditedTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"Sender\":{\"shape\":\"S29\"},\"Redacted\":{\"type\":\"boolean\"},\"Persistence\":{}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"GetEventsConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/bots/{botId}/events-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BotId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"BotId\":{\"location\":\"uri\",\"locationName\":\"botId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventsConfiguration\":{\"shape\":\"S7w\"}}}},\"GetGlobalSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/settings\",\"responseCode\":200},\"output\":{\"type\":\"structure\",\"members\":{\"BusinessCalling\":{\"shape\":\"S7y\"},\"VoiceConnector\":{\"shape\":\"S7z\"}}}},\"GetMeeting\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meetings/{meetingId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Meeting\":{\"shape\":\"S33\"}}}},\"GetMessagingSessionEndpoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/endpoints/messaging-session\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Url\":{}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"GetPhoneNumber\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/phone-numbers/{phoneNumberId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PhoneNumberId\"],\"members\":{\"PhoneNumberId\":{\"location\":\"uri\",\"locationName\":\"phoneNumberId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumber\":{\"shape\":\"S88\"}}}},\"GetPhoneNumberOrder\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/phone-number-orders/{phoneNumberOrderId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PhoneNumberOrderId\"],\"members\":{\"PhoneNumberOrderId\":{\"location\":\"uri\",\"locationName\":\"phoneNumberOrderId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberOrder\":{\"shape\":\"S3d\"}}}},\"GetPhoneNumberSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/settings/phone-number\",\"responseCode\":200},\"output\":{\"type\":\"structure\",\"members\":{\"CallingName\":{\"shape\":\"S1j\"},\"CallingNameUpdatedTimestamp\":{\"shape\":\"S1z\"}}}},\"GetProxySession\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"ProxySessionId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"ProxySessionId\":{\"location\":\"uri\",\"locationName\":\"proxySessionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProxySession\":{\"shape\":\"S3v\"}}}},\"GetRetentionSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/retention-settings\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RetentionSettings\":{\"shape\":\"S8n\"},\"InitiateDeletionTimestamp\":{\"shape\":\"S1z\"}}}},\"GetRoom\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Room\":{\"shape\":\"S42\"}}}},\"GetSipMediaApplication\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sip-media-applications/{sipMediaApplicationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SipMediaApplicationId\"],\"members\":{\"SipMediaApplicationId\":{\"location\":\"uri\",\"locationName\":\"sipMediaApplicationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipMediaApplication\":{\"shape\":\"S4e\"}}}},\"GetSipMediaApplicationLoggingConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sip-media-applications/{sipMediaApplicationId}/logging-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SipMediaApplicationId\"],\"members\":{\"SipMediaApplicationId\":{\"location\":\"uri\",\"locationName\":\"sipMediaApplicationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipMediaApplicationLoggingConfiguration\":{\"shape\":\"S8w\"}}}},\"GetSipRule\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sip-rules/{sipRuleId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SipRuleId\"],\"members\":{\"SipRuleId\":{\"location\":\"uri\",\"locationName\":\"sipRuleId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipRule\":{\"shape\":\"S4p\"}}}},\"GetUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/users/{userId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S4t\"}}}},\"GetUserSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/users/{userId}/settings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserSettings\":{\"shape\":\"S93\"}}}},\"GetVoiceConnector\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnector\":{\"shape\":\"S50\"}}}},\"GetVoiceConnectorEmergencyCallingConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/emergency-calling-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EmergencyCallingConfiguration\":{\"shape\":\"S99\"}}}},\"GetVoiceConnectorGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connector-groups/{voiceConnectorGroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorGroupId\"],\"members\":{\"VoiceConnectorGroupId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorGroupId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnectorGroup\":{\"shape\":\"S57\"}}}},\"GetVoiceConnectorLoggingConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/logging-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S9h\"}}}},\"GetVoiceConnectorOrigination\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/origination\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Origination\":{\"shape\":\"S9k\"}}}},\"GetVoiceConnectorProxy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Proxy\":{\"shape\":\"S9t\"}}}},\"GetVoiceConnectorStreamingConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/streaming-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingConfiguration\":{\"shape\":\"S9y\"}}}},\"GetVoiceConnectorTermination\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/termination\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Termination\":{\"shape\":\"Sa5\"}}}},\"GetVoiceConnectorTerminationHealth\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/termination/health\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TerminationHealth\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"shape\":\"S1z\"},\"Source\":{}}}}}},\"InviteUsers\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users?operation=add\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserEmailList\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserEmailList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4r\"}},\"UserType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invites\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InviteId\":{},\"Status\":{},\"EmailAddress\":{\"shape\":\"S4r\"},\"EmailStatus\":{}}}}}}},\"ListAccounts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts\"},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"UserEmail\":{\"shape\":\"S4r\",\"location\":\"querystring\",\"locationName\":\"user-email\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accounts\":{\"type\":\"list\",\"member\":{\"shape\":\"S1x\"}},\"NextToken\":{}}}},\"ListAppInstanceAdmins\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instances/{appInstanceArn}/admins\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceArn\":{},\"AppInstanceAdmins\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Admin\":{\"shape\":\"S29\"}}}},\"NextToken\":{\"shape\":\"Sao\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"ListAppInstanceUsers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instance-users\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"querystring\",\"locationName\":\"app-instance-arn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceArn\":{},\"AppInstanceUsers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AppInstanceUserArn\":{},\"Name\":{\"shape\":\"S2d\"},\"Metadata\":{\"shape\":\"S23\"}}}},\"NextToken\":{\"shape\":\"Sao\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"ListAppInstances\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/app-instances\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AppInstanceArn\":{},\"Name\":{\"shape\":\"S22\"},\"Metadata\":{\"shape\":\"S23\"}}}},\"NextToken\":{\"shape\":\"Sao\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"ListAttendeeTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meetings/{meetingId}/attendees/{attendeeId}/tags\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"AttendeeId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"AttendeeId\":{\"location\":\"uri\",\"locationName\":\"attendeeId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S2o\"}}}},\"ListAttendees\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meetings/{meetingId}/attendees\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attendees\":{\"shape\":\"St\"},\"NextToken\":{}}}},\"ListBots\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/bots\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bots\":{\"type\":\"list\",\"member\":{\"shape\":\"S2j\"}},\"NextToken\":{}}}},\"ListChannelBans\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/bans\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"NextToken\":{\"shape\":\"Sao\"},\"ChannelBans\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Member\":{\"shape\":\"S29\"}}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"ListChannelMemberships\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/memberships\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"Type\":{\"location\":\"querystring\",\"locationName\":\"type\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"ChannelMemberships\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Member\":{\"shape\":\"S29\"}}}},\"NextToken\":{\"shape\":\"Sao\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"ListChannelMembershipsForAppInstanceUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels?scope=app-instance-user-memberships\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppInstanceUserArn\":{\"location\":\"querystring\",\"locationName\":\"app-instance-user-arn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelMemberships\":{\"type\":\"list\",\"member\":{\"shape\":\"S6n\"}},\"NextToken\":{\"shape\":\"Sao\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"ListChannelMessages\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/messages\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"SortOrder\":{\"location\":\"querystring\",\"locationName\":\"sort-order\"},\"NotBefore\":{\"location\":\"querystring\",\"locationName\":\"not-before\",\"type\":\"timestamp\"},\"NotAfter\":{\"location\":\"querystring\",\"locationName\":\"not-after\",\"type\":\"timestamp\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"NextToken\":{\"shape\":\"Sao\"},\"ChannelMessages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MessageId\":{},\"Content\":{\"shape\":\"S7q\"},\"Metadata\":{\"shape\":\"S23\"},\"Type\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"LastEditedTimestamp\":{\"type\":\"timestamp\"},\"Sender\":{\"shape\":\"S29\"},\"Redacted\":{\"type\":\"boolean\"}}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"ListChannelModerators\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelArn}/moderators\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"NextToken\":{\"shape\":\"Sao\"},\"ChannelModerators\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Moderator\":{\"shape\":\"S29\"}}}}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"ListChannels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\"],\"members\":{\"AppInstanceArn\":{\"location\":\"querystring\",\"locationName\":\"app-instance-arn\"},\"Privacy\":{\"location\":\"querystring\",\"locationName\":\"privacy\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Channels\":{\"type\":\"list\",\"member\":{\"shape\":\"S6o\"}},\"NextToken\":{\"shape\":\"Sao\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"ListChannelsModeratedByAppInstanceUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels?scope=app-instance-user-moderated-channels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AppInstanceUserArn\":{\"location\":\"querystring\",\"locationName\":\"app-instance-user-arn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"shape\":\"Sao\",\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Channels\":{\"type\":\"list\",\"member\":{\"shape\":\"S6s\"}},\"NextToken\":{\"shape\":\"Sao\"}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"ListMeetingTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meetings/{meetingId}/tags\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S2o\"}}}},\"ListMeetings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/meetings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Meetings\":{\"type\":\"list\",\"member\":{\"shape\":\"S33\"}},\"NextToken\":{}}}},\"ListPhoneNumberOrders\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/phone-number-orders\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberOrders\":{\"type\":\"list\",\"member\":{\"shape\":\"S3d\"}},\"NextToken\":{}}}},\"ListPhoneNumbers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/phone-numbers\"},\"input\":{\"type\":\"structure\",\"members\":{\"Status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"ProductType\":{\"location\":\"querystring\",\"locationName\":\"product-type\"},\"FilterName\":{\"location\":\"querystring\",\"locationName\":\"filter-name\"},\"FilterValue\":{\"location\":\"querystring\",\"locationName\":\"filter-value\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumbers\":{\"type\":\"list\",\"member\":{\"shape\":\"S88\"}},\"NextToken\":{}}}},\"ListProxySessions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/proxy-sessions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"Status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProxySessions\":{\"type\":\"list\",\"member\":{\"shape\":\"S3v\"}},\"NextToken\":{}}}},\"ListRoomMemberships\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}/memberships\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoomMemberships\":{\"type\":\"list\",\"member\":{\"shape\":\"S45\"}},\"NextToken\":{}}}},\"ListRooms\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/rooms\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"MemberId\":{\"location\":\"querystring\",\"locationName\":\"member-id\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rooms\":{\"type\":\"list\",\"member\":{\"shape\":\"S42\"}},\"NextToken\":{}}}},\"ListSipMediaApplications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sip-media-applications\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipMediaApplications\":{\"type\":\"list\",\"member\":{\"shape\":\"S4e\"}},\"NextToken\":{}}}},\"ListSipRules\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sip-rules\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"SipMediaApplicationId\":{\"location\":\"querystring\",\"locationName\":\"sip-media-application\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipRules\":{\"type\":\"list\",\"member\":{\"shape\":\"S4p\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{\"shape\":\"S31\",\"location\":\"querystring\",\"locationName\":\"arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S2o\"}}}},\"ListUsers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{accountId}/users\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserEmail\":{\"shape\":\"S4r\",\"location\":\"querystring\",\"locationName\":\"user-email\"},\"UserType\":{\"location\":\"querystring\",\"locationName\":\"user-type\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"shape\":\"S4t\"}},\"NextToken\":{}}}},\"ListVoiceConnectorGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connector-groups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnectorGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S57\"}},\"NextToken\":{}}}},\"ListVoiceConnectorTerminationCredentials\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/termination/credentials\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Usernames\":{\"shape\":\"S61\"}}}},\"ListVoiceConnectors\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/voice-connectors\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnectors\":{\"type\":\"list\",\"member\":{\"shape\":\"S50\"}},\"NextToken\":{}}}},\"LogoutUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users/{userId}?operation=logout\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAppInstanceRetentionSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/app-instances/{appInstanceArn}/retention-settings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\",\"AppInstanceRetentionSettings\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"},\"AppInstanceRetentionSettings\":{\"shape\":\"S7b\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceRetentionSettings\":{\"shape\":\"S7b\"},\"InitiateDeletionTimestamp\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"PutAppInstanceStreamingConfigurations\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/app-instances/{appInstanceArn}/streaming-configurations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\",\"AppInstanceStreamingConfigurations\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"},\"AppInstanceStreamingConfigurations\":{\"shape\":\"S7g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceStreamingConfigurations\":{\"shape\":\"S7g\"}}}},\"PutEventsConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{accountId}/bots/{botId}/events-configuration\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BotId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"BotId\":{\"location\":\"uri\",\"locationName\":\"botId\"},\"OutboundEventsHTTPSEndpoint\":{\"shape\":\"S1s\"},\"LambdaFunctionArn\":{\"shape\":\"S1s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventsConfiguration\":{\"shape\":\"S7w\"}}}},\"PutRetentionSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{accountId}/retention-settings\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RetentionSettings\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RetentionSettings\":{\"shape\":\"S8n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RetentionSettings\":{\"shape\":\"S8n\"},\"InitiateDeletionTimestamp\":{\"shape\":\"S1z\"}}}},\"PutSipMediaApplicationLoggingConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/sip-media-applications/{sipMediaApplicationId}/logging-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SipMediaApplicationId\"],\"members\":{\"SipMediaApplicationId\":{\"location\":\"uri\",\"locationName\":\"sipMediaApplicationId\"},\"SipMediaApplicationLoggingConfiguration\":{\"shape\":\"S8w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipMediaApplicationLoggingConfiguration\":{\"shape\":\"S8w\"}}}},\"PutVoiceConnectorEmergencyCallingConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/emergency-calling-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"EmergencyCallingConfiguration\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"EmergencyCallingConfiguration\":{\"shape\":\"S99\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EmergencyCallingConfiguration\":{\"shape\":\"S99\"}}}},\"PutVoiceConnectorLoggingConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/logging-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"LoggingConfiguration\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"LoggingConfiguration\":{\"shape\":\"S9h\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S9h\"}}}},\"PutVoiceConnectorOrigination\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/origination\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"Origination\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"Origination\":{\"shape\":\"S9k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Origination\":{\"shape\":\"S9k\"}}}},\"PutVoiceConnectorProxy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy\"},\"input\":{\"type\":\"structure\",\"required\":[\"DefaultSessionExpiryMinutes\",\"PhoneNumberPoolCountries\",\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"DefaultSessionExpiryMinutes\":{\"type\":\"integer\"},\"PhoneNumberPoolCountries\":{\"type\":\"list\",\"member\":{}},\"FallBackPhoneNumber\":{\"shape\":\"S3\"},\"Disabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Proxy\":{\"shape\":\"S9t\"}}}},\"PutVoiceConnectorStreamingConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/streaming-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"StreamingConfiguration\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"StreamingConfiguration\":{\"shape\":\"S9y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingConfiguration\":{\"shape\":\"S9y\"}}}},\"PutVoiceConnectorTermination\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}/termination\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"Termination\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"Termination\":{\"shape\":\"Sa5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Termination\":{\"shape\":\"Sa5\"}}}},\"PutVoiceConnectorTerminationCredentials\":{\"http\":{\"requestUri\":\"/voice-connectors/{voiceConnectorId}/termination/credentials?operation=put\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"Credentials\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Username\":{\"shape\":\"S1s\"},\"Password\":{\"shape\":\"S1s\"}}}}}}},\"RedactChannelMessage\":{\"http\":{\"requestUri\":\"/channels/{channelArn}/messages/{messageId}?operation=redact\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MessageId\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MessageId\":{\"location\":\"uri\",\"locationName\":\"messageId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"MessageId\":{}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"RedactConversationMessage\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/conversations/{conversationId}/messages/{messageId}?operation=redact\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"ConversationId\",\"MessageId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"ConversationId\":{\"location\":\"uri\",\"locationName\":\"conversationId\"},\"MessageId\":{\"location\":\"uri\",\"locationName\":\"messageId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RedactRoomMessage\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}/messages/{messageId}?operation=redact\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\",\"MessageId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"},\"MessageId\":{\"location\":\"uri\",\"locationName\":\"messageId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RegenerateSecurityToken\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/bots/{botId}?operation=regenerate-security-token\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BotId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"BotId\":{\"location\":\"uri\",\"locationName\":\"botId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bot\":{\"shape\":\"S2j\"}}}},\"ResetPersonalPIN\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users/{userId}?operation=reset-personal-pin\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S4t\"}}}},\"RestorePhoneNumber\":{\"http\":{\"requestUri\":\"/phone-numbers/{phoneNumberId}?operation=restore\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PhoneNumberId\"],\"members\":{\"PhoneNumberId\":{\"location\":\"uri\",\"locationName\":\"phoneNumberId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumber\":{\"shape\":\"S88\"}}}},\"SearchAvailablePhoneNumbers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/search?type=phone-numbers\"},\"input\":{\"type\":\"structure\",\"members\":{\"AreaCode\":{\"location\":\"querystring\",\"locationName\":\"area-code\"},\"City\":{\"location\":\"querystring\",\"locationName\":\"city\"},\"Country\":{\"location\":\"querystring\",\"locationName\":\"country\"},\"State\":{\"location\":\"querystring\",\"locationName\":\"state\"},\"TollFreePrefix\":{\"location\":\"querystring\",\"locationName\":\"toll-free-prefix\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"E164PhoneNumbers\":{\"shape\":\"S7\"}}}},\"SendChannelMessage\":{\"http\":{\"requestUri\":\"/channels/{channelArn}/messages\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"Content\",\"Type\",\"Persistence\",\"ClientRequestToken\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"Content\":{\"type\":\"string\",\"sensitive\":true},\"Type\":{},\"Persistence\":{},\"Metadata\":{\"shape\":\"S23\"},\"ClientRequestToken\":{\"shape\":\"S24\",\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"MessageId\":{}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"TagAttendee\":{\"http\":{\"requestUri\":\"/meetings/{meetingId}/attendees/{attendeeId}/tags?operation=add\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"AttendeeId\",\"Tags\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"AttendeeId\":{\"location\":\"uri\",\"locationName\":\"attendeeId\"},\"Tags\":{\"shape\":\"So\"}}}},\"TagMeeting\":{\"http\":{\"requestUri\":\"/meetings/{meetingId}/tags?operation=add\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"Tags\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"Tags\":{\"shape\":\"S2z\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags?operation=tag-resource\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{\"shape\":\"S31\"},\"Tags\":{\"shape\":\"S2o\"}}}},\"UntagAttendee\":{\"http\":{\"requestUri\":\"/meetings/{meetingId}/attendees/{attendeeId}/tags?operation=delete\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"TagKeys\",\"AttendeeId\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"AttendeeId\":{\"location\":\"uri\",\"locationName\":\"attendeeId\"},\"TagKeys\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}}},\"UntagMeeting\":{\"http\":{\"requestUri\":\"/meetings/{meetingId}/tags?operation=delete\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MeetingId\",\"TagKeys\"],\"members\":{\"MeetingId\":{\"location\":\"uri\",\"locationName\":\"meetingId\"},\"TagKeys\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/tags?operation=untag-resource\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{\"shape\":\"S31\"},\"TagKeys\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}}},\"UpdateAccount\":{\"http\":{\"requestUri\":\"/accounts/{accountId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Account\":{\"shape\":\"S1x\"}}}},\"UpdateAccountSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{accountId}/settings\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"AccountSettings\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"AccountSettings\":{\"shape\":\"S78\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAppInstance\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/app-instances/{appInstanceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceArn\",\"Name\"],\"members\":{\"AppInstanceArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceArn\"},\"Name\":{\"shape\":\"S22\"},\"Metadata\":{\"shape\":\"S23\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceArn\":{}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"UpdateAppInstanceUser\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/app-instance-users/{appInstanceUserArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AppInstanceUserArn\",\"Name\"],\"members\":{\"AppInstanceUserArn\":{\"location\":\"uri\",\"locationName\":\"appInstanceUserArn\"},\"Name\":{\"shape\":\"S2d\"},\"Metadata\":{\"shape\":\"S23\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppInstanceUserArn\":{}}},\"endpoint\":{\"hostPrefix\":\"identity-\"}},\"UpdateBot\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/bots/{botId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"BotId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"BotId\":{\"location\":\"uri\",\"locationName\":\"botId\"},\"Disabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bot\":{\"shape\":\"S2j\"}}}},\"UpdateChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{channelArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"Name\",\"Mode\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"Name\":{\"shape\":\"S22\"},\"Mode\":{},\"Metadata\":{\"shape\":\"S23\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"UpdateChannelMessage\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{channelArn}/messages/{messageId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\",\"MessageId\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"},\"MessageId\":{\"location\":\"uri\",\"locationName\":\"messageId\"},\"Content\":{\"shape\":\"S7q\"},\"Metadata\":{\"shape\":\"S23\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{},\"MessageId\":{}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"UpdateChannelReadMarker\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{channelArn}/readMarker\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelArn\"],\"members\":{\"ChannelArn\":{\"location\":\"uri\",\"locationName\":\"channelArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelArn\":{}}},\"endpoint\":{\"hostPrefix\":\"messaging-\"}},\"UpdateGlobalSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/settings\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"BusinessCalling\",\"VoiceConnector\"],\"members\":{\"BusinessCalling\":{\"shape\":\"S7y\"},\"VoiceConnector\":{\"shape\":\"S7z\"}}}},\"UpdatePhoneNumber\":{\"http\":{\"requestUri\":\"/phone-numbers/{phoneNumberId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PhoneNumberId\"],\"members\":{\"PhoneNumberId\":{\"location\":\"uri\",\"locationName\":\"phoneNumberId\"},\"ProductType\":{},\"CallingName\":{\"shape\":\"S1j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumber\":{\"shape\":\"S88\"}}}},\"UpdatePhoneNumberSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/settings/phone-number\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"CallingName\"],\"members\":{\"CallingName\":{\"shape\":\"S1j\"}}}},\"UpdateProxySession\":{\"http\":{\"requestUri\":\"/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Capabilities\",\"VoiceConnectorId\",\"ProxySessionId\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"ProxySessionId\":{\"location\":\"uri\",\"locationName\":\"proxySessionId\"},\"Capabilities\":{\"shape\":\"S3n\"},\"ExpiryMinutes\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProxySession\":{\"shape\":\"S3v\"}}}},\"UpdateRoom\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"},\"Name\":{\"shape\":\"S1s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Room\":{\"shape\":\"S42\"}}}},\"UpdateRoomMembership\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/rooms/{roomId}/memberships/{memberId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"RoomId\",\"MemberId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"RoomId\":{\"location\":\"uri\",\"locationName\":\"roomId\"},\"MemberId\":{\"location\":\"uri\",\"locationName\":\"memberId\"},\"Role\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoomMembership\":{\"shape\":\"S45\"}}}},\"UpdateSipMediaApplication\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/sip-media-applications/{sipMediaApplicationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SipMediaApplicationId\"],\"members\":{\"SipMediaApplicationId\":{\"location\":\"uri\",\"locationName\":\"sipMediaApplicationId\"},\"Name\":{},\"Endpoints\":{\"shape\":\"S4a\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipMediaApplication\":{\"shape\":\"S4e\"}}}},\"UpdateSipRule\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/sip-rules/{sipRuleId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"SipRuleId\",\"Name\"],\"members\":{\"SipRuleId\":{\"location\":\"uri\",\"locationName\":\"sipRuleId\"},\"Name\":{},\"Disabled\":{\"type\":\"boolean\"},\"TargetApplications\":{\"shape\":\"S4l\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SipRule\":{\"shape\":\"S4p\"}}}},\"UpdateUser\":{\"http\":{\"requestUri\":\"/accounts/{accountId}/users/{userId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"},\"LicenseType\":{},\"UserType\":{},\"AlexaForBusinessMetadata\":{\"shape\":\"S1q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S4t\"}}}},\"UpdateUserSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{accountId}/users/{userId}/settings\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"UserId\",\"UserSettings\"],\"members\":{\"AccountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"userId\"},\"UserSettings\":{\"shape\":\"S93\"}}}},\"UpdateVoiceConnector\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connectors/{voiceConnectorId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"Name\",\"RequireEncryption\"],\"members\":{\"VoiceConnectorId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorId\"},\"Name\":{},\"RequireEncryption\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnector\":{\"shape\":\"S50\"}}}},\"UpdateVoiceConnectorGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/voice-connector-groups/{voiceConnectorGroupId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorGroupId\",\"Name\",\"VoiceConnectorItems\"],\"members\":{\"VoiceConnectorGroupId\":{\"location\":\"uri\",\"locationName\":\"voiceConnectorGroupId\"},\"Name\":{},\"VoiceConnectorItems\":{\"shape\":\"S53\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceConnectorGroup\":{\"shape\":\"S57\"}}}}},\"shapes\":{\"S3\":{\"type\":\"string\",\"sensitive\":true},\"S7\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PhoneNumberId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"Sg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupName\":{}}}},\"Sm\":{\"type\":\"structure\",\"required\":[\"ExternalUserId\"],\"members\":{\"ExternalUserId\":{\"shape\":\"Sn\"},\"Tags\":{\"shape\":\"So\"}}},\"Sn\":{\"type\":\"string\",\"sensitive\":true},\"So\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp\"}},\"Sp\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{\"shape\":\"Sq\"},\"Value\":{\"type\":\"string\",\"sensitive\":true}}},\"Sq\":{\"type\":\"string\",\"sensitive\":true},\"St\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\"}},\"Su\":{\"type\":\"structure\",\"members\":{\"ExternalUserId\":{\"shape\":\"Sn\"},\"AttendeeId\":{},\"JoinToken\":{\"shape\":\"Sv\"}}},\"Sv\":{\"type\":\"string\",\"sensitive\":true},\"Sw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ExternalUserId\":{\"shape\":\"Sn\"},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"S16\":{\"type\":\"list\",\"member\":{}},\"S19\":{\"type\":\"list\",\"member\":{}},\"S1b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UserId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"S1j\":{\"type\":\"string\",\"sensitive\":true},\"S1q\":{\"type\":\"structure\",\"members\":{\"IsAlexaForBusinessEnabled\":{\"type\":\"boolean\"},\"AlexaForBusinessRoomArn\":{\"shape\":\"S1s\"}}},\"S1s\":{\"type\":\"string\",\"sensitive\":true},\"S1x\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AccountId\",\"Name\"],\"members\":{\"AwsAccountId\":{},\"AccountId\":{},\"Name\":{},\"AccountType\":{},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"DefaultLicense\":{},\"SupportedLicenses\":{\"type\":\"list\",\"member\":{}},\"SigninDelegateGroups\":{\"shape\":\"Sg\"}}},\"S1z\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"S22\":{\"type\":\"string\",\"sensitive\":true},\"S23\":{\"type\":\"string\",\"sensitive\":true},\"S24\":{\"type\":\"string\",\"sensitive\":true},\"S29\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{\"type\":\"string\",\"sensitive\":true}}},\"S2d\":{\"type\":\"string\",\"sensitive\":true},\"S2j\":{\"type\":\"structure\",\"members\":{\"BotId\":{},\"UserId\":{},\"DisplayName\":{\"shape\":\"S1s\"},\"BotType\":{},\"Disabled\":{\"type\":\"boolean\"},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"},\"BotEmail\":{\"shape\":\"S1s\"},\"SecurityToken\":{\"shape\":\"S1s\"}}},\"S2o\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp\"}},\"S2y\":{\"type\":\"string\",\"sensitive\":true},\"S2z\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp\"}},\"S30\":{\"type\":\"structure\",\"members\":{\"SnsTopicArn\":{\"shape\":\"S31\"},\"SqsQueueArn\":{\"shape\":\"S31\"}}},\"S31\":{\"type\":\"string\",\"sensitive\":true},\"S33\":{\"type\":\"structure\",\"members\":{\"MeetingId\":{},\"ExternalMeetingId\":{\"shape\":\"S2y\"},\"MediaPlacement\":{\"type\":\"structure\",\"members\":{\"AudioHostUrl\":{},\"AudioFallbackUrl\":{},\"ScreenDataUrl\":{},\"ScreenSharingUrl\":{},\"ScreenViewingUrl\":{},\"SignalingUrl\":{},\"TurnControlUrl\":{}}},\"MediaRegion\":{}}},\"S3d\":{\"type\":\"structure\",\"members\":{\"PhoneNumberOrderId\":{},\"ProductType\":{},\"Status\":{},\"OrderedPhoneNumbers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"E164PhoneNumber\":{\"shape\":\"S3\"},\"Status\":{}}}},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"}}},\"S3n\":{\"type\":\"list\",\"member\":{}},\"S3r\":{\"type\":\"structure\",\"required\":[\"Country\",\"AreaCode\"],\"members\":{\"Country\":{},\"AreaCode\":{}}},\"S3v\":{\"type\":\"structure\",\"members\":{\"VoiceConnectorId\":{},\"ProxySessionId\":{},\"Name\":{},\"Status\":{},\"ExpiryMinutes\":{\"type\":\"integer\"},\"Capabilities\":{\"shape\":\"S3n\"},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"},\"EndedTimestamp\":{\"shape\":\"S1z\"},\"Participants\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PhoneNumber\":{\"shape\":\"S3\"},\"ProxyPhoneNumber\":{\"shape\":\"S3\"}}}},\"NumberSelectionBehavior\":{},\"GeoMatchLevel\":{},\"GeoMatchParams\":{\"shape\":\"S3r\"}}},\"S42\":{\"type\":\"structure\",\"members\":{\"RoomId\":{},\"Name\":{\"shape\":\"S1s\"},\"AccountId\":{},\"CreatedBy\":{},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"}}},\"S45\":{\"type\":\"structure\",\"members\":{\"RoomId\":{},\"Member\":{\"type\":\"structure\",\"members\":{\"MemberId\":{},\"MemberType\":{},\"Email\":{\"shape\":\"S1s\"},\"FullName\":{\"shape\":\"S1s\"},\"AccountId\":{}}},\"Role\":{},\"InvitedBy\":{},\"UpdatedTimestamp\":{\"shape\":\"S1z\"}}},\"S4a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LambdaArn\":{\"type\":\"string\",\"sensitive\":true}}}},\"S4e\":{\"type\":\"structure\",\"members\":{\"SipMediaApplicationId\":{},\"AwsRegion\":{},\"Name\":{},\"Endpoints\":{\"shape\":\"S4a\"},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"}}},\"S4l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SipMediaApplicationId\":{},\"Priority\":{\"type\":\"integer\"},\"AwsRegion\":{}}}},\"S4p\":{\"type\":\"structure\",\"members\":{\"SipRuleId\":{},\"Name\":{},\"Disabled\":{\"type\":\"boolean\"},\"TriggerType\":{},\"TriggerValue\":{},\"TargetApplications\":{\"shape\":\"S4l\"},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"}}},\"S4r\":{\"type\":\"string\",\"sensitive\":true},\"S4t\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"UserId\":{},\"AccountId\":{},\"PrimaryEmail\":{\"shape\":\"S4r\"},\"PrimaryProvisionedNumber\":{\"shape\":\"S1s\"},\"DisplayName\":{\"shape\":\"S1s\"},\"LicenseType\":{},\"UserType\":{},\"UserRegistrationStatus\":{},\"UserInvitationStatus\":{},\"RegisteredOn\":{\"shape\":\"S1z\"},\"InvitedOn\":{\"shape\":\"S1z\"},\"AlexaForBusinessMetadata\":{\"shape\":\"S1q\"},\"PersonalPIN\":{}}},\"S50\":{\"type\":\"structure\",\"members\":{\"VoiceConnectorId\":{},\"AwsRegion\":{},\"Name\":{},\"OutboundHostName\":{},\"RequireEncryption\":{\"type\":\"boolean\"},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"}}},\"S53\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VoiceConnectorId\",\"Priority\"],\"members\":{\"VoiceConnectorId\":{},\"Priority\":{\"type\":\"integer\"}}}},\"S57\":{\"type\":\"structure\",\"members\":{\"VoiceConnectorGroupId\":{},\"Name\":{},\"VoiceConnectorItems\":{\"shape\":\"S53\"},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"}}},\"S61\":{\"type\":\"list\",\"member\":{\"shape\":\"S1s\"}},\"S6n\":{\"type\":\"structure\",\"members\":{\"ChannelSummary\":{\"shape\":\"S6o\"},\"AppInstanceUserMembershipSummary\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"ReadMarkerTimestamp\":{\"type\":\"timestamp\"}}}}},\"S6o\":{\"type\":\"structure\",\"members\":{\"Name\":{\"shape\":\"S22\"},\"ChannelArn\":{},\"Mode\":{},\"Privacy\":{},\"Metadata\":{\"shape\":\"S23\"},\"LastMessageTimestamp\":{\"type\":\"timestamp\"}}},\"S6s\":{\"type\":\"structure\",\"members\":{\"ChannelSummary\":{\"shape\":\"S6o\"}}},\"S78\":{\"type\":\"structure\",\"members\":{\"DisableRemoteControl\":{\"type\":\"boolean\"},\"EnableDialOut\":{\"type\":\"boolean\"}}},\"S7b\":{\"type\":\"structure\",\"members\":{\"ChannelRetentionSettings\":{\"type\":\"structure\",\"members\":{\"RetentionDays\":{\"type\":\"integer\"}}}}},\"S7g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AppInstanceDataType\",\"ResourceArn\"],\"members\":{\"AppInstanceDataType\":{},\"ResourceArn\":{\"shape\":\"S31\"}}}},\"S7q\":{\"type\":\"string\",\"sensitive\":true},\"S7w\":{\"type\":\"structure\",\"members\":{\"BotId\":{},\"OutboundEventsHTTPSEndpoint\":{\"shape\":\"S1s\"},\"LambdaFunctionArn\":{\"shape\":\"S1s\"}}},\"S7y\":{\"type\":\"structure\",\"members\":{\"CdrBucket\":{}}},\"S7z\":{\"type\":\"structure\",\"members\":{\"CdrBucket\":{}}},\"S88\":{\"type\":\"structure\",\"members\":{\"PhoneNumberId\":{},\"E164PhoneNumber\":{\"shape\":\"S3\"},\"Type\":{},\"ProductType\":{},\"Status\":{},\"Capabilities\":{\"type\":\"structure\",\"members\":{\"InboundCall\":{\"type\":\"boolean\"},\"OutboundCall\":{\"type\":\"boolean\"},\"InboundSMS\":{\"type\":\"boolean\"},\"OutboundSMS\":{\"type\":\"boolean\"},\"InboundMMS\":{\"type\":\"boolean\"},\"OutboundMMS\":{\"type\":\"boolean\"}}},\"Associations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{},\"Name\":{},\"AssociatedTimestamp\":{\"shape\":\"S1z\"}}}},\"CallingName\":{\"shape\":\"S1j\"},\"CallingNameStatus\":{},\"CreatedTimestamp\":{\"shape\":\"S1z\"},\"UpdatedTimestamp\":{\"shape\":\"S1z\"},\"DeletionTimestamp\":{\"shape\":\"S1z\"}}},\"S8n\":{\"type\":\"structure\",\"members\":{\"RoomRetentionSettings\":{\"type\":\"structure\",\"members\":{\"RetentionDays\":{\"type\":\"integer\"}}},\"ConversationRetentionSettings\":{\"type\":\"structure\",\"members\":{\"RetentionDays\":{\"type\":\"integer\"}}}}},\"S8w\":{\"type\":\"structure\",\"members\":{\"EnableSipMediaApplicationMessageLogs\":{\"type\":\"boolean\"}}},\"S93\":{\"type\":\"structure\",\"required\":[\"Telephony\"],\"members\":{\"Telephony\":{\"type\":\"structure\",\"required\":[\"InboundCalling\",\"OutboundCalling\",\"SMS\"],\"members\":{\"InboundCalling\":{\"type\":\"boolean\"},\"OutboundCalling\":{\"type\":\"boolean\"},\"SMS\":{\"type\":\"boolean\"}}}}},\"S99\":{\"type\":\"structure\",\"members\":{\"DNIS\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EmergencyPhoneNumber\",\"CallingCountry\"],\"members\":{\"EmergencyPhoneNumber\":{\"shape\":\"S3\"},\"TestPhoneNumber\":{\"shape\":\"S3\"},\"CallingCountry\":{}}}}}},\"S9h\":{\"type\":\"structure\",\"members\":{\"EnableSIPLogs\":{\"type\":\"boolean\"}}},\"S9k\":{\"type\":\"structure\",\"members\":{\"Routes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Protocol\":{},\"Priority\":{\"type\":\"integer\"},\"Weight\":{\"type\":\"integer\"}}}},\"Disabled\":{\"type\":\"boolean\"}}},\"S9t\":{\"type\":\"structure\",\"members\":{\"DefaultSessionExpiryMinutes\":{\"type\":\"integer\"},\"Disabled\":{\"type\":\"boolean\"},\"FallBackPhoneNumber\":{\"shape\":\"S3\"},\"PhoneNumberCountries\":{\"shape\":\"S9v\"}}},\"S9v\":{\"type\":\"list\",\"member\":{}},\"S9y\":{\"type\":\"structure\",\"required\":[\"DataRetentionInHours\"],\"members\":{\"DataRetentionInHours\":{\"type\":\"integer\"},\"Disabled\":{\"type\":\"boolean\"},\"StreamingNotificationTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"NotificationTarget\"],\"members\":{\"NotificationTarget\":{}}}}}},\"Sa5\":{\"type\":\"structure\",\"members\":{\"CpsLimit\":{\"type\":\"integer\"},\"DefaultPhoneNumber\":{\"shape\":\"S3\"},\"CallingRegions\":{\"type\":\"list\",\"member\":{}},\"CidrAllowedList\":{\"shape\":\"S9v\"},\"Disabled\":{\"type\":\"boolean\"}}},\"Sao\":{\"type\":\"string\",\"sensitive\":true}}}");

/***/ }),

/***/ 6307:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAccounts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListAppInstanceAdmins\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListAppInstanceUsers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListAppInstances\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListAttendees\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListBots\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListChannelBans\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListChannelMemberships\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListChannelMembershipsForAppInstanceUser\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListChannelMessages\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListChannelModerators\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListChannels\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListChannelsModeratedByAppInstanceUser\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMeetings\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPhoneNumberOrders\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPhoneNumbers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListProxySessions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRoomMemberships\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRooms\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSipMediaApplications\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSipRules\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListUsers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListVoiceConnectorGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListVoiceConnectors\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 90697:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-09-23\",\"endpointPrefix\":\"cloud9\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Cloud9\",\"serviceId\":\"Cloud9\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSCloud9WorkspaceManagementService\",\"uid\":\"cloud9-2017-09-23\"},\"operations\":{\"CreateEnvironmentEC2\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"instanceType\"],\"members\":{\"name\":{},\"description\":{\"shape\":\"S3\"},\"clientRequestToken\":{},\"instanceType\":{},\"subnetId\":{},\"automaticStopTimeMinutes\":{\"type\":\"integer\"},\"ownerArn\":{},\"tags\":{\"shape\":\"S9\"},\"connectionType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"environmentId\":{}}},\"idempotent\":true},\"CreateEnvironmentMembership\":{\"input\":{\"type\":\"structure\",\"required\":[\"environmentId\",\"userArn\",\"permissions\"],\"members\":{\"environmentId\":{},\"userArn\":{},\"permissions\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"membership\":{\"shape\":\"Sj\"}}},\"idempotent\":true},\"DeleteEnvironment\":{\"input\":{\"type\":\"structure\",\"required\":[\"environmentId\"],\"members\":{\"environmentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteEnvironmentMembership\":{\"input\":{\"type\":\"structure\",\"required\":[\"environmentId\",\"userArn\"],\"members\":{\"environmentId\":{},\"userArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DescribeEnvironmentMemberships\":{\"input\":{\"type\":\"structure\",\"members\":{\"userArn\":{},\"environmentId\":{},\"permissions\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"memberships\":{\"type\":\"list\",\"member\":{\"shape\":\"Sj\"}},\"nextToken\":{}}}},\"DescribeEnvironmentStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"environmentId\"],\"members\":{\"environmentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"message\":{}}}},\"DescribeEnvironments\":{\"input\":{\"type\":\"structure\",\"required\":[\"environmentIds\"],\"members\":{\"environmentIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"environments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"description\":{\"shape\":\"S3\"},\"type\":{},\"connectionType\":{},\"arn\":{},\"ownerArn\":{},\"lifecycle\":{\"type\":\"structure\",\"members\":{\"status\":{},\"reason\":{},\"failureResource\":{}}}}}}}}},\"ListEnvironments\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"environmentIds\":{\"type\":\"list\",\"member\":{}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S9\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateEnvironment\":{\"input\":{\"type\":\"structure\",\"required\":[\"environmentId\"],\"members\":{\"environmentId\":{},\"name\":{},\"description\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateEnvironmentMembership\":{\"input\":{\"type\":\"structure\",\"required\":[\"environmentId\",\"userArn\",\"permissions\"],\"members\":{\"environmentId\":{},\"userArn\":{},\"permissions\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"membership\":{\"shape\":\"Sj\"}}},\"idempotent\":true}},\"shapes\":{\"S3\":{\"type\":\"string\",\"sensitive\":true},\"S9\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"permissions\":{},\"userId\":{},\"userArn\":{},\"environmentId\":{},\"lastAccess\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 79426:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeEnvironmentMemberships\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListEnvironments\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 87301:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-05-10\",\"endpointPrefix\":\"clouddirectory\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon CloudDirectory\",\"serviceId\":\"CloudDirectory\",\"signatureVersion\":\"v4\",\"signingName\":\"clouddirectory\",\"uid\":\"clouddirectory-2016-05-10\"},\"operations\":{\"AddFacetToObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/facets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SchemaFacet\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ApplySchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/apply\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PublishedSchemaArn\",\"DirectoryArn\"],\"members\":{\"PublishedSchemaArn\":{},\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppliedSchemaArn\":{},\"DirectoryArn\":{}}}},\"AttachObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ParentReference\",\"ChildReference\",\"LinkName\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ParentReference\":{\"shape\":\"Sf\"},\"ChildReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachedObjectIdentifier\":{}}}},\"AttachPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"PolicyReference\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AttachToIndex\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/index/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"IndexReference\",\"TargetReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachedObjectIdentifier\":{}}}},\"AttachTypedLink\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SourceObjectReference\",\"TargetObjectReference\",\"TypedLinkFacet\",\"Attributes\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SourceObjectReference\":{\"shape\":\"Sf\"},\"TargetObjectReference\":{\"shape\":\"Sf\"},\"TypedLinkFacet\":{\"shape\":\"St\"},\"Attributes\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}}},\"BatchRead\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/batchread\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"Operations\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Operations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ListObjectAttributes\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"FacetFilter\":{\"shape\":\"S3\"}}},\"ListObjectChildren\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListAttachedIndices\":{\"type\":\"structure\",\"required\":[\"TargetReference\"],\"members\":{\"TargetReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListObjectParentPaths\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"GetObjectInformation\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"}}},\"GetObjectAttributes\":{\"type\":\"structure\",\"required\":[\"ObjectReference\",\"SchemaFacet\",\"AttributeNames\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"AttributeNames\":{\"shape\":\"S1a\"}}},\"ListObjectPolicies\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListPolicyAttachments\":{\"type\":\"structure\",\"required\":[\"PolicyReference\"],\"members\":{\"PolicyReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"LookupPolicy\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListIndex\":{\"type\":\"structure\",\"required\":[\"IndexReference\"],\"members\":{\"RangesOnIndexedValues\":{\"shape\":\"S1f\"},\"IndexReference\":{\"shape\":\"Sf\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"ListOutgoingTypedLinks\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1k\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListIncomingTypedLinks\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1k\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"GetLinkAttributes\":{\"type\":\"structure\",\"required\":[\"TypedLinkSpecifier\",\"AttributeNames\"],\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeNames\":{\"shape\":\"S1a\"}}}}}},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SuccessfulResponse\":{\"type\":\"structure\",\"members\":{\"ListObjectAttributes\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"},\"NextToken\":{}}},\"ListObjectChildren\":{\"type\":\"structure\",\"members\":{\"Children\":{\"shape\":\"S1v\"},\"NextToken\":{}}},\"GetObjectInformation\":{\"type\":\"structure\",\"members\":{\"SchemaFacets\":{\"shape\":\"S1x\"},\"ObjectIdentifier\":{}}},\"GetObjectAttributes\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}},\"ListAttachedIndices\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S20\"},\"NextToken\":{}}},\"ListObjectParentPaths\":{\"type\":\"structure\",\"members\":{\"PathToObjectIdentifiersList\":{\"shape\":\"S23\"},\"NextToken\":{}}},\"ListObjectPolicies\":{\"type\":\"structure\",\"members\":{\"AttachedPolicyIds\":{\"shape\":\"S26\"},\"NextToken\":{}}},\"ListPolicyAttachments\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifiers\":{\"shape\":\"S26\"},\"NextToken\":{}}},\"LookupPolicy\":{\"type\":\"structure\",\"members\":{\"PolicyToPathList\":{\"shape\":\"S2a\"},\"NextToken\":{}}},\"ListIndex\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S20\"},\"NextToken\":{}}},\"ListOutgoingTypedLinks\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifiers\":{\"shape\":\"S2h\"},\"NextToken\":{}}},\"ListIncomingTypedLinks\":{\"type\":\"structure\",\"members\":{\"LinkSpecifiers\":{\"shape\":\"S2h\"},\"NextToken\":{}}},\"GetLinkAttributes\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}}}},\"ExceptionResponse\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}}}}}}},\"BatchWrite\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/batchwrite\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"Operations\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Operations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreateObject\":{\"type\":\"structure\",\"required\":[\"SchemaFacet\",\"ObjectAttributeList\"],\"members\":{\"SchemaFacet\":{\"shape\":\"S1x\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{},\"BatchReferenceName\":{}}},\"AttachObject\":{\"type\":\"structure\",\"required\":[\"ParentReference\",\"ChildReference\",\"LinkName\"],\"members\":{\"ParentReference\":{\"shape\":\"Sf\"},\"ChildReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"DetachObject\":{\"type\":\"structure\",\"required\":[\"ParentReference\",\"LinkName\"],\"members\":{\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{},\"BatchReferenceName\":{}}},\"UpdateObjectAttributes\":{\"type\":\"structure\",\"required\":[\"ObjectReference\",\"AttributeUpdates\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"AttributeUpdates\":{\"shape\":\"S2v\"}}},\"DeleteObject\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"}}},\"AddFacetToObject\":{\"type\":\"structure\",\"required\":[\"SchemaFacet\",\"ObjectAttributeList\",\"ObjectReference\"],\"members\":{\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"RemoveFacetFromObject\":{\"type\":\"structure\",\"required\":[\"SchemaFacet\",\"ObjectReference\"],\"members\":{\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"AttachPolicy\":{\"type\":\"structure\",\"required\":[\"PolicyReference\",\"ObjectReference\"],\"members\":{\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"DetachPolicy\":{\"type\":\"structure\",\"required\":[\"PolicyReference\",\"ObjectReference\"],\"members\":{\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"CreateIndex\":{\"type\":\"structure\",\"required\":[\"OrderedIndexedAttributeList\",\"IsUnique\"],\"members\":{\"OrderedIndexedAttributeList\":{\"shape\":\"S35\"},\"IsUnique\":{\"type\":\"boolean\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{},\"BatchReferenceName\":{}}},\"AttachToIndex\":{\"type\":\"structure\",\"required\":[\"IndexReference\",\"TargetReference\"],\"members\":{\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"DetachFromIndex\":{\"type\":\"structure\",\"required\":[\"IndexReference\",\"TargetReference\"],\"members\":{\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"AttachTypedLink\":{\"type\":\"structure\",\"required\":[\"SourceObjectReference\",\"TargetObjectReference\",\"TypedLinkFacet\",\"Attributes\"],\"members\":{\"SourceObjectReference\":{\"shape\":\"Sf\"},\"TargetObjectReference\":{\"shape\":\"Sf\"},\"TypedLinkFacet\":{\"shape\":\"St\"},\"Attributes\":{\"shape\":\"Sv\"}}},\"DetachTypedLink\":{\"type\":\"structure\",\"required\":[\"TypedLinkSpecifier\"],\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}},\"UpdateLinkAttributes\":{\"type\":\"structure\",\"required\":[\"TypedLinkSpecifier\",\"AttributeUpdates\"],\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeUpdates\":{\"shape\":\"S3c\"}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreateObject\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}},\"AttachObject\":{\"type\":\"structure\",\"members\":{\"attachedObjectIdentifier\":{}}},\"DetachObject\":{\"type\":\"structure\",\"members\":{\"detachedObjectIdentifier\":{}}},\"UpdateObjectAttributes\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}},\"DeleteObject\":{\"type\":\"structure\",\"members\":{}},\"AddFacetToObject\":{\"type\":\"structure\",\"members\":{}},\"RemoveFacetFromObject\":{\"type\":\"structure\",\"members\":{}},\"AttachPolicy\":{\"type\":\"structure\",\"members\":{}},\"DetachPolicy\":{\"type\":\"structure\",\"members\":{}},\"CreateIndex\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}},\"AttachToIndex\":{\"type\":\"structure\",\"members\":{\"AttachedObjectIdentifier\":{}}},\"DetachFromIndex\":{\"type\":\"structure\",\"members\":{\"DetachedObjectIdentifier\":{}}},\"AttachTypedLink\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}},\"DetachTypedLink\":{\"type\":\"structure\",\"members\":{}},\"UpdateLinkAttributes\":{\"type\":\"structure\",\"members\":{}}}}}}}},\"CreateDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SchemaArn\"],\"members\":{\"Name\":{},\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"Name\",\"ObjectIdentifier\",\"AppliedSchemaArn\"],\"members\":{\"DirectoryArn\":{},\"Name\":{},\"ObjectIdentifier\":{},\"AppliedSchemaArn\":{}}}},\"CreateFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\",\"ObjectType\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"Attributes\":{\"shape\":\"S42\"},\"ObjectType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateIndex\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/index\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"OrderedIndexedAttributeList\",\"IsUnique\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"OrderedIndexedAttributeList\":{\"shape\":\"S35\"},\"IsUnique\":{\"type\":\"boolean\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}}},\"CreateObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SchemaFacets\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SchemaFacets\":{\"shape\":\"S1x\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}}},\"CreateSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{}}}},\"CreateTypedLinkFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Facet\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Facet\":{\"type\":\"structure\",\"required\":[\"Name\",\"Attributes\",\"IdentityAttributeOrder\"],\"members\":{\"Name\":{},\"Attributes\":{\"shape\":\"S4q\"},\"IdentityAttributeOrder\":{\"shape\":\"S1a\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{}}}},\"DeleteFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{}}}},\"DeleteTypedLinkFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DetachFromIndex\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/index/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"IndexReference\",\"TargetReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DetachedObjectIdentifier\":{}}}},\"DetachObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ParentReference\",\"LinkName\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DetachedObjectIdentifier\":{}}}},\"DetachPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"PolicyReference\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DetachTypedLink\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TypedLinkSpecifier\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}}},\"DisableDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/disable\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{}}}},\"EnableDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/enable\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{}}}},\"GetAppliedSchemaVersion\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/getappliedschema\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppliedSchemaArn\":{}}}},\"GetDirectory\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Directory\"],\"members\":{\"Directory\":{\"shape\":\"S5i\"}}}},\"GetFacet\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Facet\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ObjectType\":{}}}}}},\"GetLinkAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/attributes/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TypedLinkSpecifier\",\"AttributeNames\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeNames\":{\"shape\":\"S1a\"},\"ConsistencyLevel\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}}},\"GetObjectAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/attributes/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\",\"SchemaFacet\",\"AttributeNames\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"AttributeNames\":{\"shape\":\"S1a\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}}},\"GetObjectInformation\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/information\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaFacets\":{\"shape\":\"S1x\"},\"ObjectIdentifier\":{}}}},\"GetSchemaAsJson\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/json\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Document\":{}}}},\"GetTypedLinkFacetInformation\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityAttributeOrder\":{\"shape\":\"S1a\"}}}},\"ListAppliedSchemaArns\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/applied\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{},\"SchemaArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArns\":{\"shape\":\"S61\"},\"NextToken\":{}}}},\"ListAttachedIndices\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/indices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TargetReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TargetReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S20\"},\"NextToken\":{}}}},\"ListDevelopmentSchemaArns\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/development\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArns\":{\"shape\":\"S61\"},\"NextToken\":{}}}},\"ListDirectories\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"state\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Directories\"],\"members\":{\"Directories\":{\"type\":\"list\",\"member\":{\"shape\":\"S5i\"}},\"NextToken\":{}}}},\"ListFacetAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/attributes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S42\"},\"NextToken\":{}}}},\"ListFacetNames\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FacetNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListIncomingTypedLinks\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/incoming\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1k\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LinkSpecifiers\":{\"shape\":\"S2h\"},\"NextToken\":{}}}},\"ListIndex\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/index/targets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"IndexReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"RangesOnIndexedValues\":{\"shape\":\"S1f\"},\"IndexReference\":{\"shape\":\"Sf\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S20\"},\"NextToken\":{}}}},\"ListObjectAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/attributes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"},\"FacetFilter\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"},\"NextToken\":{}}}},\"ListObjectChildren\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/children\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Children\":{\"shape\":\"S1v\"},\"NextToken\":{}}}},\"ListObjectParentPaths\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/parentpaths\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PathToObjectIdentifiersList\":{\"shape\":\"S23\"},\"NextToken\":{}}}},\"ListObjectParents\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/parent\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parents\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"NextToken\":{}}}},\"ListObjectPolicies\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachedPolicyIds\":{\"shape\":\"S26\"},\"NextToken\":{}}}},\"ListOutgoingTypedLinks\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/outgoing\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1k\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifiers\":{\"shape\":\"S2h\"},\"NextToken\":{}}}},\"ListPolicyAttachments\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/attachment\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"PolicyReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"PolicyReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifiers\":{\"shape\":\"S26\"},\"NextToken\":{}}}},\"ListPublishedSchemaArns\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/published\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArns\":{\"shape\":\"S61\"},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/tags\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S72\"},\"NextToken\":{}}}},\"ListTypedLinkFacetAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/attributes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4q\"},\"NextToken\":{}}}},\"ListTypedLinkFacetNames\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FacetNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"LookupPolicy\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/lookup\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyToPathList\":{\"shape\":\"S2a\"},\"NextToken\":{}}}},\"PublishSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/publish\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DevelopmentSchemaArn\",\"Version\"],\"members\":{\"DevelopmentSchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Version\":{},\"MinorVersion\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublishedSchemaArn\":{}}}},\"PutSchemaFromJson\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/json\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Document\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Document\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}},\"RemoveFacetFromObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/facets/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SchemaFacet\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/tags/add\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S72\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/tags/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"AttributeUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Attribute\":{\"shape\":\"S43\"},\"Action\":{}}}},\"ObjectType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateLinkAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/attributes/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TypedLinkSpecifier\",\"AttributeUpdates\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeUpdates\":{\"shape\":\"S3c\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateObjectAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\",\"AttributeUpdates\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"AttributeUpdates\":{\"shape\":\"S2v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}}},\"UpdateSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{}}}},\"UpdateTypedLinkFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\",\"AttributeUpdates\",\"IdentityAttributeOrder\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"AttributeUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"Action\"],\"members\":{\"Attribute\":{\"shape\":\"S4r\"},\"Action\":{}}}},\"IdentityAttributeOrder\":{\"shape\":\"S1a\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpgradeAppliedSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/upgradeapplied\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PublishedSchemaArn\",\"DirectoryArn\"],\"members\":{\"PublishedSchemaArn\":{},\"DirectoryArn\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpgradedSchemaArn\":{},\"DirectoryArn\":{}}}},\"UpgradePublishedSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/upgradepublished\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DevelopmentSchemaArn\",\"PublishedSchemaArn\",\"MinorVersion\"],\"members\":{\"DevelopmentSchemaArn\":{},\"PublishedSchemaArn\":{},\"MinorVersion\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpgradedSchemaArn\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"FacetName\":{}}},\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{\"shape\":\"S7\"},\"Value\":{\"shape\":\"S9\"}}}},\"S7\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"FacetName\",\"Name\"],\"members\":{\"SchemaArn\":{},\"FacetName\":{},\"Name\":{}}},\"S9\":{\"type\":\"structure\",\"members\":{\"StringValue\":{},\"BinaryValue\":{\"type\":\"blob\"},\"BooleanValue\":{\"type\":\"boolean\"},\"NumberValue\":{},\"DatetimeValue\":{\"type\":\"timestamp\"}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"Selector\":{}}},\"St\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"TypedLinkName\"],\"members\":{\"SchemaArn\":{},\"TypedLinkName\":{}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeName\",\"Value\"],\"members\":{\"AttributeName\":{},\"Value\":{\"shape\":\"S9\"}}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"TypedLinkFacet\",\"SourceObjectReference\",\"TargetObjectReference\",\"IdentityAttributeValues\"],\"members\":{\"TypedLinkFacet\":{\"shape\":\"St\"},\"SourceObjectReference\":{\"shape\":\"Sf\"},\"TargetObjectReference\":{\"shape\":\"Sf\"},\"IdentityAttributeValues\":{\"shape\":\"Sv\"}}},\"S1a\":{\"type\":\"list\",\"member\":{}},\"S1f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeKey\":{\"shape\":\"S7\"},\"Range\":{\"shape\":\"S1h\"}}}},\"S1h\":{\"type\":\"structure\",\"required\":[\"StartMode\",\"EndMode\"],\"members\":{\"StartMode\":{},\"StartValue\":{\"shape\":\"S9\"},\"EndMode\":{},\"EndValue\":{\"shape\":\"S9\"}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Range\"],\"members\":{\"AttributeName\":{},\"Range\":{\"shape\":\"S1h\"}}}},\"S1v\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1x\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"S20\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexedAttributes\":{\"shape\":\"S5\"},\"ObjectIdentifier\":{}}}},\"S23\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"ObjectIdentifiers\":{\"shape\":\"S26\"}}}},\"S26\":{\"type\":\"list\",\"member\":{}},\"S2a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"Policies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyId\":{},\"ObjectIdentifier\":{},\"PolicyType\":{}}}}}}},\"S2h\":{\"type\":\"list\",\"member\":{\"shape\":\"Sy\"}},\"S2v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ObjectAttributeKey\":{\"shape\":\"S7\"},\"ObjectAttributeAction\":{\"type\":\"structure\",\"members\":{\"ObjectAttributeActionType\":{},\"ObjectAttributeUpdateValue\":{\"shape\":\"S9\"}}}}}},\"S35\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}},\"S3c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeKey\":{\"shape\":\"S7\"},\"AttributeAction\":{\"type\":\"structure\",\"members\":{\"AttributeActionType\":{},\"AttributeUpdateValue\":{\"shape\":\"S9\"}}}}}},\"S42\":{\"type\":\"list\",\"member\":{\"shape\":\"S43\"}},\"S43\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"AttributeDefinition\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"DefaultValue\":{\"shape\":\"S9\"},\"IsImmutable\":{\"type\":\"boolean\"},\"Rules\":{\"shape\":\"S46\"}}},\"AttributeReference\":{\"type\":\"structure\",\"required\":[\"TargetFacetName\",\"TargetAttributeName\"],\"members\":{\"TargetFacetName\":{},\"TargetAttributeName\":{}}},\"RequiredBehavior\":{}}},\"S46\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Parameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S4q\":{\"type\":\"list\",\"member\":{\"shape\":\"S4r\"}},\"S4r\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\",\"RequiredBehavior\"],\"members\":{\"Name\":{},\"Type\":{},\"DefaultValue\":{\"shape\":\"S9\"},\"IsImmutable\":{\"type\":\"boolean\"},\"Rules\":{\"shape\":\"S46\"},\"RequiredBehavior\":{}}},\"S5i\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DirectoryArn\":{},\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"}}},\"S61\":{\"type\":\"list\",\"member\":{}},\"S72\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 72446:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAppliedSchemaArns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListAttachedIndices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDevelopmentSchemaArns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDirectories\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListFacetAttributes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListFacetNames\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListIndex\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectAttributes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectChildren\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectParentPaths\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectParents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectPolicies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPolicyAttachments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPublishedSchemaArns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTypedLinkFacetAttributes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTypedLinkFacetNames\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"LookupPolicy\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 79943:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-01-11\",\"endpointPrefix\":\"clouddirectory\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon CloudDirectory\",\"serviceId\":\"CloudDirectory\",\"signatureVersion\":\"v4\",\"signingName\":\"clouddirectory\",\"uid\":\"clouddirectory-2017-01-11\"},\"operations\":{\"AddFacetToObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/facets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SchemaFacet\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ApplySchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/apply\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PublishedSchemaArn\",\"DirectoryArn\"],\"members\":{\"PublishedSchemaArn\":{},\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppliedSchemaArn\":{},\"DirectoryArn\":{}}}},\"AttachObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ParentReference\",\"ChildReference\",\"LinkName\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ParentReference\":{\"shape\":\"Sf\"},\"ChildReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachedObjectIdentifier\":{}}}},\"AttachPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"PolicyReference\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AttachToIndex\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/index/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"IndexReference\",\"TargetReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachedObjectIdentifier\":{}}}},\"AttachTypedLink\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/attach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SourceObjectReference\",\"TargetObjectReference\",\"TypedLinkFacet\",\"Attributes\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SourceObjectReference\":{\"shape\":\"Sf\"},\"TargetObjectReference\":{\"shape\":\"Sf\"},\"TypedLinkFacet\":{\"shape\":\"St\"},\"Attributes\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}}},\"BatchRead\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/batchread\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"Operations\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Operations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ListObjectAttributes\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"FacetFilter\":{\"shape\":\"S3\"}}},\"ListObjectChildren\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListAttachedIndices\":{\"type\":\"structure\",\"required\":[\"TargetReference\"],\"members\":{\"TargetReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListObjectParentPaths\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"GetObjectInformation\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"}}},\"GetObjectAttributes\":{\"type\":\"structure\",\"required\":[\"ObjectReference\",\"SchemaFacet\",\"AttributeNames\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"AttributeNames\":{\"shape\":\"S1a\"}}},\"ListObjectParents\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListObjectPolicies\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListPolicyAttachments\":{\"type\":\"structure\",\"required\":[\"PolicyReference\"],\"members\":{\"PolicyReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"LookupPolicy\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListIndex\":{\"type\":\"structure\",\"required\":[\"IndexReference\"],\"members\":{\"RangesOnIndexedValues\":{\"shape\":\"S1g\"},\"IndexReference\":{\"shape\":\"Sf\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"ListOutgoingTypedLinks\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1l\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"ListIncomingTypedLinks\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1l\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"GetLinkAttributes\":{\"type\":\"structure\",\"required\":[\"TypedLinkSpecifier\",\"AttributeNames\"],\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeNames\":{\"shape\":\"S1a\"}}}}}},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SuccessfulResponse\":{\"type\":\"structure\",\"members\":{\"ListObjectAttributes\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"},\"NextToken\":{}}},\"ListObjectChildren\":{\"type\":\"structure\",\"members\":{\"Children\":{\"shape\":\"S1w\"},\"NextToken\":{}}},\"GetObjectInformation\":{\"type\":\"structure\",\"members\":{\"SchemaFacets\":{\"shape\":\"S1y\"},\"ObjectIdentifier\":{}}},\"GetObjectAttributes\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}},\"ListAttachedIndices\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S21\"},\"NextToken\":{}}},\"ListObjectParentPaths\":{\"type\":\"structure\",\"members\":{\"PathToObjectIdentifiersList\":{\"shape\":\"S24\"},\"NextToken\":{}}},\"ListObjectPolicies\":{\"type\":\"structure\",\"members\":{\"AttachedPolicyIds\":{\"shape\":\"S27\"},\"NextToken\":{}}},\"ListPolicyAttachments\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifiers\":{\"shape\":\"S27\"},\"NextToken\":{}}},\"LookupPolicy\":{\"type\":\"structure\",\"members\":{\"PolicyToPathList\":{\"shape\":\"S2b\"},\"NextToken\":{}}},\"ListIndex\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S21\"},\"NextToken\":{}}},\"ListOutgoingTypedLinks\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifiers\":{\"shape\":\"S2i\"},\"NextToken\":{}}},\"ListIncomingTypedLinks\":{\"type\":\"structure\",\"members\":{\"LinkSpecifiers\":{\"shape\":\"S2i\"},\"NextToken\":{}}},\"GetLinkAttributes\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}},\"ListObjectParents\":{\"type\":\"structure\",\"members\":{\"ParentLinks\":{\"shape\":\"S2m\"},\"NextToken\":{}}}}},\"ExceptionResponse\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}}}}}}},\"BatchWrite\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/batchwrite\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"Operations\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Operations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreateObject\":{\"type\":\"structure\",\"required\":[\"SchemaFacet\",\"ObjectAttributeList\"],\"members\":{\"SchemaFacet\":{\"shape\":\"S1y\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{},\"BatchReferenceName\":{}}},\"AttachObject\":{\"type\":\"structure\",\"required\":[\"ParentReference\",\"ChildReference\",\"LinkName\"],\"members\":{\"ParentReference\":{\"shape\":\"Sf\"},\"ChildReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"DetachObject\":{\"type\":\"structure\",\"required\":[\"ParentReference\",\"LinkName\"],\"members\":{\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{},\"BatchReferenceName\":{}}},\"UpdateObjectAttributes\":{\"type\":\"structure\",\"required\":[\"ObjectReference\",\"AttributeUpdates\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"},\"AttributeUpdates\":{\"shape\":\"S2z\"}}},\"DeleteObject\":{\"type\":\"structure\",\"required\":[\"ObjectReference\"],\"members\":{\"ObjectReference\":{\"shape\":\"Sf\"}}},\"AddFacetToObject\":{\"type\":\"structure\",\"required\":[\"SchemaFacet\",\"ObjectAttributeList\",\"ObjectReference\"],\"members\":{\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"RemoveFacetFromObject\":{\"type\":\"structure\",\"required\":[\"SchemaFacet\",\"ObjectReference\"],\"members\":{\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"AttachPolicy\":{\"type\":\"structure\",\"required\":[\"PolicyReference\",\"ObjectReference\"],\"members\":{\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"DetachPolicy\":{\"type\":\"structure\",\"required\":[\"PolicyReference\",\"ObjectReference\"],\"members\":{\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"CreateIndex\":{\"type\":\"structure\",\"required\":[\"OrderedIndexedAttributeList\",\"IsUnique\"],\"members\":{\"OrderedIndexedAttributeList\":{\"shape\":\"S39\"},\"IsUnique\":{\"type\":\"boolean\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{},\"BatchReferenceName\":{}}},\"AttachToIndex\":{\"type\":\"structure\",\"required\":[\"IndexReference\",\"TargetReference\"],\"members\":{\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"DetachFromIndex\":{\"type\":\"structure\",\"required\":[\"IndexReference\",\"TargetReference\"],\"members\":{\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"AttachTypedLink\":{\"type\":\"structure\",\"required\":[\"SourceObjectReference\",\"TargetObjectReference\",\"TypedLinkFacet\",\"Attributes\"],\"members\":{\"SourceObjectReference\":{\"shape\":\"Sf\"},\"TargetObjectReference\":{\"shape\":\"Sf\"},\"TypedLinkFacet\":{\"shape\":\"St\"},\"Attributes\":{\"shape\":\"Sv\"}}},\"DetachTypedLink\":{\"type\":\"structure\",\"required\":[\"TypedLinkSpecifier\"],\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}},\"UpdateLinkAttributes\":{\"type\":\"structure\",\"required\":[\"TypedLinkSpecifier\",\"AttributeUpdates\"],\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeUpdates\":{\"shape\":\"S3g\"}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreateObject\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}},\"AttachObject\":{\"type\":\"structure\",\"members\":{\"attachedObjectIdentifier\":{}}},\"DetachObject\":{\"type\":\"structure\",\"members\":{\"detachedObjectIdentifier\":{}}},\"UpdateObjectAttributes\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}},\"DeleteObject\":{\"type\":\"structure\",\"members\":{}},\"AddFacetToObject\":{\"type\":\"structure\",\"members\":{}},\"RemoveFacetFromObject\":{\"type\":\"structure\",\"members\":{}},\"AttachPolicy\":{\"type\":\"structure\",\"members\":{}},\"DetachPolicy\":{\"type\":\"structure\",\"members\":{}},\"CreateIndex\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}},\"AttachToIndex\":{\"type\":\"structure\",\"members\":{\"AttachedObjectIdentifier\":{}}},\"DetachFromIndex\":{\"type\":\"structure\",\"members\":{\"DetachedObjectIdentifier\":{}}},\"AttachTypedLink\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}},\"DetachTypedLink\":{\"type\":\"structure\",\"members\":{}},\"UpdateLinkAttributes\":{\"type\":\"structure\",\"members\":{}}}}}}}},\"CreateDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SchemaArn\"],\"members\":{\"Name\":{},\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"Name\",\"ObjectIdentifier\",\"AppliedSchemaArn\"],\"members\":{\"DirectoryArn\":{},\"Name\":{},\"ObjectIdentifier\":{},\"AppliedSchemaArn\":{}}}},\"CreateFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"Attributes\":{\"shape\":\"S46\"},\"ObjectType\":{},\"FacetStyle\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateIndex\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/index\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"OrderedIndexedAttributeList\",\"IsUnique\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"OrderedIndexedAttributeList\":{\"shape\":\"S39\"},\"IsUnique\":{\"type\":\"boolean\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}}},\"CreateObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SchemaFacets\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SchemaFacets\":{\"shape\":\"S1y\"},\"ObjectAttributeList\":{\"shape\":\"S5\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}}},\"CreateSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{}}}},\"CreateTypedLinkFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Facet\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Facet\":{\"type\":\"structure\",\"required\":[\"Name\",\"Attributes\",\"IdentityAttributeOrder\"],\"members\":{\"Name\":{},\"Attributes\":{\"shape\":\"S4v\"},\"IdentityAttributeOrder\":{\"shape\":\"S1a\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{}}}},\"DeleteFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{}}}},\"DeleteTypedLinkFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DetachFromIndex\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/index/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"IndexReference\",\"TargetReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"IndexReference\":{\"shape\":\"Sf\"},\"TargetReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DetachedObjectIdentifier\":{}}}},\"DetachObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ParentReference\",\"LinkName\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ParentReference\":{\"shape\":\"Sf\"},\"LinkName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DetachedObjectIdentifier\":{}}}},\"DetachPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"PolicyReference\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"PolicyReference\":{\"shape\":\"Sf\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DetachTypedLink\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/detach\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TypedLinkSpecifier\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TypedLinkSpecifier\":{\"shape\":\"Sy\"}}}},\"DisableDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/disable\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{}}}},\"EnableDirectory\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/enable\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{}}}},\"GetAppliedSchemaVersion\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/getappliedschema\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppliedSchemaArn\":{}}}},\"GetDirectory\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Directory\"],\"members\":{\"Directory\":{\"shape\":\"S5n\"}}}},\"GetFacet\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Facet\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ObjectType\":{},\"FacetStyle\":{}}}}}},\"GetLinkAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/attributes/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TypedLinkSpecifier\",\"AttributeNames\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeNames\":{\"shape\":\"S1a\"},\"ConsistencyLevel\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}}},\"GetObjectAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/attributes/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\",\"SchemaFacet\",\"AttributeNames\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"AttributeNames\":{\"shape\":\"S1a\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"}}}},\"GetObjectInformation\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/information\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaFacets\":{\"shape\":\"S1y\"},\"ObjectIdentifier\":{}}}},\"GetSchemaAsJson\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/json\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Document\":{}}}},\"GetTypedLinkFacetInformation\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityAttributeOrder\":{\"shape\":\"S1a\"}}}},\"ListAppliedSchemaArns\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/applied\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\"],\"members\":{\"DirectoryArn\":{},\"SchemaArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArns\":{\"shape\":\"S66\"},\"NextToken\":{}}}},\"ListAttachedIndices\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/indices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TargetReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TargetReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S21\"},\"NextToken\":{}}}},\"ListDevelopmentSchemaArns\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/development\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArns\":{\"shape\":\"S66\"},\"NextToken\":{}}}},\"ListDirectories\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/directory/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"state\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Directories\"],\"members\":{\"Directories\":{\"type\":\"list\",\"member\":{\"shape\":\"S5n\"}},\"NextToken\":{}}}},\"ListFacetAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/attributes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S46\"},\"NextToken\":{}}}},\"ListFacetNames\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FacetNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListIncomingTypedLinks\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/incoming\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1l\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LinkSpecifiers\":{\"shape\":\"S2i\"},\"NextToken\":{}}}},\"ListIndex\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/index/targets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"IndexReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"RangesOnIndexedValues\":{\"shape\":\"S1g\"},\"IndexReference\":{\"shape\":\"Sf\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IndexAttachments\":{\"shape\":\"S21\"},\"NextToken\":{}}}},\"ListManagedSchemaArns\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/managed\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArns\":{\"shape\":\"S66\"},\"NextToken\":{}}}},\"ListObjectAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/attributes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"},\"FacetFilter\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5\"},\"NextToken\":{}}}},\"ListObjectChildren\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/children\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Children\":{\"shape\":\"S1w\"},\"NextToken\":{}}}},\"ListObjectParentPaths\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/parentpaths\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PathToObjectIdentifiersList\":{\"shape\":\"S24\"},\"NextToken\":{}}}},\"ListObjectParents\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/parent\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"},\"IncludeAllLinksToEachParent\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parents\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"NextToken\":{},\"ParentLinks\":{\"shape\":\"S2m\"}}}},\"ListObjectPolicies\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachedPolicyIds\":{\"shape\":\"S27\"},\"NextToken\":{}}}},\"ListOutgoingTypedLinks\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/outgoing\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"FilterAttributeRanges\":{\"shape\":\"S1l\"},\"FilterTypedLink\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TypedLinkSpecifiers\":{\"shape\":\"S2i\"},\"NextToken\":{}}}},\"ListPolicyAttachments\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/attachment\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"PolicyReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"PolicyReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ConsistencyLevel\":{\"location\":\"header\",\"locationName\":\"x-amz-consistency-level\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifiers\":{\"shape\":\"S27\"},\"NextToken\":{}}}},\"ListPublishedSchemaArns\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/published\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArns\":{\"shape\":\"S66\"},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/tags\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S79\"},\"NextToken\":{}}}},\"ListTypedLinkFacetAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/attributes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4v\"},\"NextToken\":{}}}},\"ListTypedLinkFacetNames\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FacetNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"LookupPolicy\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/policy/lookup\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyToPathList\":{\"shape\":\"S2b\"},\"NextToken\":{}}}},\"PublishSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/publish\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DevelopmentSchemaArn\",\"Version\"],\"members\":{\"DevelopmentSchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Version\":{},\"MinorVersion\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublishedSchemaArn\":{}}}},\"PutSchemaFromJson\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/json\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Document\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Document\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}},\"RemoveFacetFromObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/facets/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"SchemaFacet\",\"ObjectReference\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"SchemaFacet\":{\"shape\":\"S3\"},\"ObjectReference\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/tags/add\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S79\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/tags/remove\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/facet\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"AttributeUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Attribute\":{\"shape\":\"S47\"},\"Action\":{}}}},\"ObjectType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateLinkAttributes\":{\"http\":{\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/attributes/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"TypedLinkSpecifier\",\"AttributeUpdates\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"TypedLinkSpecifier\":{\"shape\":\"Sy\"},\"AttributeUpdates\":{\"shape\":\"S3g\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateObjectAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/object/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryArn\",\"ObjectReference\",\"AttributeUpdates\"],\"members\":{\"DirectoryArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"ObjectReference\":{\"shape\":\"Sf\"},\"AttributeUpdates\":{\"shape\":\"S2z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{}}}},\"UpdateSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{}}}},\"UpdateTypedLinkFacet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/typedlink/facet\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"Name\",\"AttributeUpdates\",\"IdentityAttributeOrder\"],\"members\":{\"SchemaArn\":{\"location\":\"header\",\"locationName\":\"x-amz-data-partition\"},\"Name\":{},\"AttributeUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"Action\"],\"members\":{\"Attribute\":{\"shape\":\"S4w\"},\"Action\":{}}}},\"IdentityAttributeOrder\":{\"shape\":\"S1a\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpgradeAppliedSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/upgradeapplied\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PublishedSchemaArn\",\"DirectoryArn\"],\"members\":{\"PublishedSchemaArn\":{},\"DirectoryArn\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpgradedSchemaArn\":{},\"DirectoryArn\":{}}}},\"UpgradePublishedSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/amazonclouddirectory/2017-01-11/schema/upgradepublished\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DevelopmentSchemaArn\",\"PublishedSchemaArn\",\"MinorVersion\"],\"members\":{\"DevelopmentSchemaArn\":{},\"PublishedSchemaArn\":{},\"MinorVersion\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpgradedSchemaArn\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"FacetName\":{}}},\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{\"shape\":\"S7\"},\"Value\":{\"shape\":\"S9\"}}}},\"S7\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"FacetName\",\"Name\"],\"members\":{\"SchemaArn\":{},\"FacetName\":{},\"Name\":{}}},\"S9\":{\"type\":\"structure\",\"members\":{\"StringValue\":{},\"BinaryValue\":{\"type\":\"blob\"},\"BooleanValue\":{\"type\":\"boolean\"},\"NumberValue\":{},\"DatetimeValue\":{\"type\":\"timestamp\"}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"Selector\":{}}},\"St\":{\"type\":\"structure\",\"required\":[\"SchemaArn\",\"TypedLinkName\"],\"members\":{\"SchemaArn\":{},\"TypedLinkName\":{}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeName\",\"Value\"],\"members\":{\"AttributeName\":{},\"Value\":{\"shape\":\"S9\"}}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"TypedLinkFacet\",\"SourceObjectReference\",\"TargetObjectReference\",\"IdentityAttributeValues\"],\"members\":{\"TypedLinkFacet\":{\"shape\":\"St\"},\"SourceObjectReference\":{\"shape\":\"Sf\"},\"TargetObjectReference\":{\"shape\":\"Sf\"},\"IdentityAttributeValues\":{\"shape\":\"Sv\"}}},\"S1a\":{\"type\":\"list\",\"member\":{}},\"S1g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeKey\":{\"shape\":\"S7\"},\"Range\":{\"shape\":\"S1i\"}}}},\"S1i\":{\"type\":\"structure\",\"required\":[\"StartMode\",\"EndMode\"],\"members\":{\"StartMode\":{},\"StartValue\":{\"shape\":\"S9\"},\"EndMode\":{},\"EndValue\":{\"shape\":\"S9\"}}},\"S1l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Range\"],\"members\":{\"AttributeName\":{},\"Range\":{\"shape\":\"S1i\"}}}},\"S1w\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1y\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"S21\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexedAttributes\":{\"shape\":\"S5\"},\"ObjectIdentifier\":{}}}},\"S24\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"ObjectIdentifiers\":{\"shape\":\"S27\"}}}},\"S27\":{\"type\":\"list\",\"member\":{}},\"S2b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"Policies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyId\":{},\"ObjectIdentifier\":{},\"PolicyType\":{}}}}}}},\"S2i\":{\"type\":\"list\",\"member\":{\"shape\":\"Sy\"}},\"S2m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ObjectIdentifier\":{},\"LinkName\":{}}}},\"S2z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ObjectAttributeKey\":{\"shape\":\"S7\"},\"ObjectAttributeAction\":{\"type\":\"structure\",\"members\":{\"ObjectAttributeActionType\":{},\"ObjectAttributeUpdateValue\":{\"shape\":\"S9\"}}}}}},\"S39\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}},\"S3g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeKey\":{\"shape\":\"S7\"},\"AttributeAction\":{\"type\":\"structure\",\"members\":{\"AttributeActionType\":{},\"AttributeUpdateValue\":{\"shape\":\"S9\"}}}}}},\"S46\":{\"type\":\"list\",\"member\":{\"shape\":\"S47\"}},\"S47\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"AttributeDefinition\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"DefaultValue\":{\"shape\":\"S9\"},\"IsImmutable\":{\"type\":\"boolean\"},\"Rules\":{\"shape\":\"S4a\"}}},\"AttributeReference\":{\"type\":\"structure\",\"required\":[\"TargetFacetName\",\"TargetAttributeName\"],\"members\":{\"TargetFacetName\":{},\"TargetAttributeName\":{}}},\"RequiredBehavior\":{}}},\"S4a\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Parameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S4v\":{\"type\":\"list\",\"member\":{\"shape\":\"S4w\"}},\"S4w\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\",\"RequiredBehavior\"],\"members\":{\"Name\":{},\"Type\":{},\"DefaultValue\":{\"shape\":\"S9\"},\"IsImmutable\":{\"type\":\"boolean\"},\"Rules\":{\"shape\":\"S4a\"},\"RequiredBehavior\":{}}},\"S5n\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DirectoryArn\":{},\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"}}},\"S66\":{\"type\":\"list\",\"member\":{}},\"S79\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 20410:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAppliedSchemaArns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListAttachedIndices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDevelopmentSchemaArns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDirectories\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListFacetAttributes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListFacetNames\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListIndex\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListManagedSchemaArns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectAttributes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectChildren\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectParentPaths\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectParents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListObjectPolicies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPolicyAttachments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPublishedSchemaArns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTypedLinkFacetAttributes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTypedLinkFacetNames\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"LookupPolicy\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 50980:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2010-05-15\",\"endpointPrefix\":\"cloudformation\",\"protocol\":\"query\",\"serviceFullName\":\"AWS CloudFormation\",\"serviceId\":\"CloudFormation\",\"signatureVersion\":\"v4\",\"uid\":\"cloudformation-2010-05-15\",\"xmlNamespace\":\"http://cloudformation.amazonaws.com/doc/2010-05-15/\"},\"operations\":{\"CancelUpdateStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"ClientRequestToken\":{}}}},\"ContinueUpdateRollback\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"RoleARN\":{},\"ResourcesToSkip\":{\"type\":\"list\",\"member\":{}},\"ClientRequestToken\":{}}},\"output\":{\"resultWrapper\":\"ContinueUpdateRollbackResult\",\"type\":\"structure\",\"members\":{}}},\"CreateChangeSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\",\"ChangeSetName\"],\"members\":{\"StackName\":{},\"TemplateBody\":{},\"TemplateURL\":{},\"UsePreviousTemplate\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"Se\"},\"Capabilities\":{\"shape\":\"Sj\"},\"ResourceTypes\":{\"shape\":\"Sl\"},\"RoleARN\":{},\"RollbackConfiguration\":{\"shape\":\"Sn\"},\"NotificationARNs\":{\"shape\":\"St\"},\"Tags\":{\"shape\":\"Sv\"},\"ChangeSetName\":{},\"ClientToken\":{},\"Description\":{},\"ChangeSetType\":{},\"ResourcesToImport\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"LogicalResourceId\",\"ResourceIdentifier\"],\"members\":{\"ResourceType\":{},\"LogicalResourceId\":{},\"ResourceIdentifier\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"IncludeNestedStacks\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateChangeSetResult\",\"type\":\"structure\",\"members\":{\"Id\":{},\"StackId\":{}}}},\"CreateStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"TemplateBody\":{},\"TemplateURL\":{},\"Parameters\":{\"shape\":\"Se\"},\"DisableRollback\":{\"type\":\"boolean\"},\"RollbackConfiguration\":{\"shape\":\"Sn\"},\"TimeoutInMinutes\":{\"type\":\"integer\"},\"NotificationARNs\":{\"shape\":\"St\"},\"Capabilities\":{\"shape\":\"Sj\"},\"ResourceTypes\":{\"shape\":\"Sl\"},\"RoleARN\":{},\"OnFailure\":{},\"StackPolicyBody\":{},\"StackPolicyURL\":{},\"Tags\":{\"shape\":\"Sv\"},\"ClientRequestToken\":{},\"EnableTerminationProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateStackResult\",\"type\":\"structure\",\"members\":{\"StackId\":{}}}},\"CreateStackInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\",\"Regions\"],\"members\":{\"StackSetName\":{},\"Accounts\":{\"shape\":\"S1n\"},\"DeploymentTargets\":{\"shape\":\"S1p\"},\"Regions\":{\"shape\":\"S1s\"},\"ParameterOverrides\":{\"shape\":\"Se\"},\"OperationPreferences\":{\"shape\":\"S1u\"},\"OperationId\":{\"idempotencyToken\":true}}},\"output\":{\"resultWrapper\":\"CreateStackInstancesResult\",\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"CreateStackSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\"],\"members\":{\"StackSetName\":{},\"Description\":{},\"TemplateBody\":{},\"TemplateURL\":{},\"Parameters\":{\"shape\":\"Se\"},\"Capabilities\":{\"shape\":\"Sj\"},\"Tags\":{\"shape\":\"Sv\"},\"AdministrationRoleARN\":{},\"ExecutionRoleName\":{},\"PermissionModel\":{},\"AutoDeployment\":{\"shape\":\"S23\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"resultWrapper\":\"CreateStackSetResult\",\"type\":\"structure\",\"members\":{\"StackSetId\":{}}}},\"DeleteChangeSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ChangeSetName\"],\"members\":{\"ChangeSetName\":{},\"StackName\":{}}},\"output\":{\"resultWrapper\":\"DeleteChangeSetResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"RetainResources\":{\"type\":\"list\",\"member\":{}},\"RoleARN\":{},\"ClientRequestToken\":{}}}},\"DeleteStackInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\",\"Regions\",\"RetainStacks\"],\"members\":{\"StackSetName\":{},\"Accounts\":{\"shape\":\"S1n\"},\"DeploymentTargets\":{\"shape\":\"S1p\"},\"Regions\":{\"shape\":\"S1s\"},\"OperationPreferences\":{\"shape\":\"S1u\"},\"RetainStacks\":{\"type\":\"boolean\"},\"OperationId\":{\"idempotencyToken\":true}}},\"output\":{\"resultWrapper\":\"DeleteStackInstancesResult\",\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"DeleteStackSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\"],\"members\":{\"StackSetName\":{}}},\"output\":{\"resultWrapper\":\"DeleteStackSetResult\",\"type\":\"structure\",\"members\":{}}},\"DeregisterType\":{\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Type\":{},\"TypeName\":{},\"VersionId\":{}}},\"output\":{\"resultWrapper\":\"DeregisterTypeResult\",\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DescribeAccountLimits\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeAccountLimitsResult\",\"type\":\"structure\",\"members\":{\"AccountLimits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"DescribeChangeSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ChangeSetName\"],\"members\":{\"ChangeSetName\":{},\"StackName\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeChangeSetResult\",\"type\":\"structure\",\"members\":{\"ChangeSetName\":{},\"ChangeSetId\":{},\"StackId\":{},\"StackName\":{},\"Description\":{},\"Parameters\":{\"shape\":\"Se\"},\"CreationTime\":{\"type\":\"timestamp\"},\"ExecutionStatus\":{},\"Status\":{},\"StatusReason\":{},\"NotificationARNs\":{\"shape\":\"St\"},\"RollbackConfiguration\":{\"shape\":\"Sn\"},\"Capabilities\":{\"shape\":\"Sj\"},\"Tags\":{\"shape\":\"Sv\"},\"Changes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"ResourceChange\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"LogicalResourceId\":{},\"PhysicalResourceId\":{},\"ResourceType\":{},\"Replacement\":{},\"Scope\":{\"type\":\"list\",\"member\":{}},\"Details\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Target\":{\"type\":\"structure\",\"members\":{\"Attribute\":{},\"Name\":{},\"RequiresRecreation\":{}}},\"Evaluation\":{},\"ChangeSource\":{},\"CausingEntity\":{}}}},\"ChangeSetId\":{},\"ModuleInfo\":{\"shape\":\"S3i\"}}}}}},\"NextToken\":{},\"IncludeNestedStacks\":{\"type\":\"boolean\"},\"ParentChangeSetId\":{},\"RootChangeSetId\":{}}}},\"DescribeStackDriftDetectionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackDriftDetectionId\"],\"members\":{\"StackDriftDetectionId\":{}}},\"output\":{\"resultWrapper\":\"DescribeStackDriftDetectionStatusResult\",\"type\":\"structure\",\"required\":[\"StackId\",\"StackDriftDetectionId\",\"DetectionStatus\",\"Timestamp\"],\"members\":{\"StackId\":{},\"StackDriftDetectionId\":{},\"StackDriftStatus\":{},\"DetectionStatus\":{},\"DetectionStatusReason\":{},\"DriftedStackResourceCount\":{\"type\":\"integer\"},\"Timestamp\":{\"type\":\"timestamp\"}}}},\"DescribeStackEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackName\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeStackEventsResult\",\"type\":\"structure\",\"members\":{\"StackEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StackId\",\"EventId\",\"StackName\",\"Timestamp\"],\"members\":{\"StackId\":{},\"EventId\":{},\"StackName\":{},\"LogicalResourceId\":{},\"PhysicalResourceId\":{},\"ResourceType\":{},\"Timestamp\":{\"type\":\"timestamp\"},\"ResourceStatus\":{},\"ResourceStatusReason\":{},\"ResourceProperties\":{},\"ClientRequestToken\":{}}}},\"NextToken\":{}}}},\"DescribeStackInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\",\"StackInstanceAccount\",\"StackInstanceRegion\"],\"members\":{\"StackSetName\":{},\"StackInstanceAccount\":{},\"StackInstanceRegion\":{}}},\"output\":{\"resultWrapper\":\"DescribeStackInstanceResult\",\"type\":\"structure\",\"members\":{\"StackInstance\":{\"type\":\"structure\",\"members\":{\"StackSetId\":{},\"Region\":{},\"Account\":{},\"StackId\":{},\"ParameterOverrides\":{\"shape\":\"Se\"},\"Status\":{},\"StackInstanceStatus\":{\"shape\":\"S45\"},\"StatusReason\":{},\"OrganizationalUnitId\":{},\"DriftStatus\":{},\"LastDriftCheckTimestamp\":{\"type\":\"timestamp\"}}}}}},\"DescribeStackResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\",\"LogicalResourceId\"],\"members\":{\"StackName\":{},\"LogicalResourceId\":{}}},\"output\":{\"resultWrapper\":\"DescribeStackResourceResult\",\"type\":\"structure\",\"members\":{\"StackResourceDetail\":{\"type\":\"structure\",\"required\":[\"LogicalResourceId\",\"ResourceType\",\"LastUpdatedTimestamp\",\"ResourceStatus\"],\"members\":{\"StackName\":{},\"StackId\":{},\"LogicalResourceId\":{},\"PhysicalResourceId\":{},\"ResourceType\":{},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"ResourceStatus\":{},\"ResourceStatusReason\":{},\"Description\":{},\"Metadata\":{},\"DriftInformation\":{\"shape\":\"S4c\"},\"ModuleInfo\":{\"shape\":\"S3i\"}}}}}},\"DescribeStackResourceDrifts\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"StackResourceDriftStatusFilters\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeStackResourceDriftsResult\",\"type\":\"structure\",\"required\":[\"StackResourceDrifts\"],\"members\":{\"StackResourceDrifts\":{\"type\":\"list\",\"member\":{\"shape\":\"S4j\"}},\"NextToken\":{}}}},\"DescribeStackResources\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackName\":{},\"LogicalResourceId\":{},\"PhysicalResourceId\":{}}},\"output\":{\"resultWrapper\":\"DescribeStackResourcesResult\",\"type\":\"structure\",\"members\":{\"StackResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LogicalResourceId\",\"ResourceType\",\"Timestamp\",\"ResourceStatus\"],\"members\":{\"StackName\":{},\"StackId\":{},\"LogicalResourceId\":{},\"PhysicalResourceId\":{},\"ResourceType\":{},\"Timestamp\":{\"type\":\"timestamp\"},\"ResourceStatus\":{},\"ResourceStatusReason\":{},\"Description\":{},\"DriftInformation\":{\"shape\":\"S4c\"},\"ModuleInfo\":{\"shape\":\"S3i\"}}}}}}},\"DescribeStackSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\"],\"members\":{\"StackSetName\":{}}},\"output\":{\"resultWrapper\":\"DescribeStackSetResult\",\"type\":\"structure\",\"members\":{\"StackSet\":{\"type\":\"structure\",\"members\":{\"StackSetName\":{},\"StackSetId\":{},\"Description\":{},\"Status\":{},\"TemplateBody\":{},\"Parameters\":{\"shape\":\"Se\"},\"Capabilities\":{\"shape\":\"Sj\"},\"Tags\":{\"shape\":\"Sv\"},\"StackSetARN\":{},\"AdministrationRoleARN\":{},\"ExecutionRoleName\":{},\"StackSetDriftDetectionDetails\":{\"shape\":\"S53\"},\"AutoDeployment\":{\"shape\":\"S23\"},\"PermissionModel\":{},\"OrganizationalUnitIds\":{\"shape\":\"S1q\"}}}}}},\"DescribeStackSetOperation\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\",\"OperationId\"],\"members\":{\"StackSetName\":{},\"OperationId\":{}}},\"output\":{\"resultWrapper\":\"DescribeStackSetOperationResult\",\"type\":\"structure\",\"members\":{\"StackSetOperation\":{\"type\":\"structure\",\"members\":{\"OperationId\":{},\"StackSetId\":{},\"Action\":{},\"Status\":{},\"OperationPreferences\":{\"shape\":\"S1u\"},\"RetainStacks\":{\"type\":\"boolean\"},\"AdministrationRoleARN\":{},\"ExecutionRoleName\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"EndTimestamp\":{\"type\":\"timestamp\"},\"DeploymentTargets\":{\"shape\":\"S1p\"},\"StackSetDriftDetectionDetails\":{\"shape\":\"S53\"}}}}}},\"DescribeStacks\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackName\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeStacksResult\",\"type\":\"structure\",\"members\":{\"Stacks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StackName\",\"CreationTime\",\"StackStatus\"],\"members\":{\"StackId\":{},\"StackName\":{},\"ChangeSetId\":{},\"Description\":{},\"Parameters\":{\"shape\":\"Se\"},\"CreationTime\":{\"type\":\"timestamp\"},\"DeletionTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"RollbackConfiguration\":{\"shape\":\"Sn\"},\"StackStatus\":{},\"StackStatusReason\":{},\"DisableRollback\":{\"type\":\"boolean\"},\"NotificationARNs\":{\"shape\":\"St\"},\"TimeoutInMinutes\":{\"type\":\"integer\"},\"Capabilities\":{\"shape\":\"Sj\"},\"Outputs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OutputKey\":{},\"OutputValue\":{},\"Description\":{},\"ExportName\":{}}}},\"RoleARN\":{},\"Tags\":{\"shape\":\"Sv\"},\"EnableTerminationProtection\":{\"type\":\"boolean\"},\"ParentId\":{},\"RootId\":{},\"DriftInformation\":{\"type\":\"structure\",\"required\":[\"StackDriftStatus\"],\"members\":{\"StackDriftStatus\":{},\"LastCheckTimestamp\":{\"type\":\"timestamp\"}}}}}},\"NextToken\":{}}}},\"DescribeType\":{\"input\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"TypeName\":{},\"Arn\":{},\"VersionId\":{}}},\"output\":{\"resultWrapper\":\"DescribeTypeResult\",\"type\":\"structure\",\"members\":{\"Arn\":{},\"Type\":{},\"TypeName\":{},\"DefaultVersionId\":{},\"IsDefaultVersion\":{\"type\":\"boolean\"},\"Description\":{},\"Schema\":{},\"ProvisioningType\":{},\"DeprecatedStatus\":{},\"LoggingConfig\":{\"shape\":\"S62\"},\"ExecutionRoleArn\":{},\"Visibility\":{},\"SourceUrl\":{},\"DocumentationUrl\":{},\"LastUpdated\":{\"type\":\"timestamp\"},\"TimeCreated\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeTypeRegistration\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegistrationToken\"],\"members\":{\"RegistrationToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeTypeRegistrationResult\",\"type\":\"structure\",\"members\":{\"ProgressStatus\":{},\"Description\":{},\"TypeArn\":{},\"TypeVersionArn\":{}}},\"idempotent\":true},\"DetectStackDrift\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"LogicalResourceIds\":{\"shape\":\"S6c\"}}},\"output\":{\"resultWrapper\":\"DetectStackDriftResult\",\"type\":\"structure\",\"required\":[\"StackDriftDetectionId\"],\"members\":{\"StackDriftDetectionId\":{}}}},\"DetectStackResourceDrift\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\",\"LogicalResourceId\"],\"members\":{\"StackName\":{},\"LogicalResourceId\":{}}},\"output\":{\"resultWrapper\":\"DetectStackResourceDriftResult\",\"type\":\"structure\",\"required\":[\"StackResourceDrift\"],\"members\":{\"StackResourceDrift\":{\"shape\":\"S4j\"}}}},\"DetectStackSetDrift\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\"],\"members\":{\"StackSetName\":{},\"OperationPreferences\":{\"shape\":\"S1u\"},\"OperationId\":{\"idempotencyToken\":true}}},\"output\":{\"resultWrapper\":\"DetectStackSetDriftResult\",\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"EstimateTemplateCost\":{\"input\":{\"type\":\"structure\",\"members\":{\"TemplateBody\":{},\"TemplateURL\":{},\"Parameters\":{\"shape\":\"Se\"}}},\"output\":{\"resultWrapper\":\"EstimateTemplateCostResult\",\"type\":\"structure\",\"members\":{\"Url\":{}}}},\"ExecuteChangeSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ChangeSetName\"],\"members\":{\"ChangeSetName\":{},\"StackName\":{},\"ClientRequestToken\":{}}},\"output\":{\"resultWrapper\":\"ExecuteChangeSetResult\",\"type\":\"structure\",\"members\":{}}},\"GetStackPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{}}},\"output\":{\"resultWrapper\":\"GetStackPolicyResult\",\"type\":\"structure\",\"members\":{\"StackPolicyBody\":{}}}},\"GetTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackName\":{},\"ChangeSetName\":{},\"TemplateStage\":{}}},\"output\":{\"resultWrapper\":\"GetTemplateResult\",\"type\":\"structure\",\"members\":{\"TemplateBody\":{},\"StagesAvailable\":{\"type\":\"list\",\"member\":{}}}}},\"GetTemplateSummary\":{\"input\":{\"type\":\"structure\",\"members\":{\"TemplateBody\":{},\"TemplateURL\":{},\"StackName\":{},\"StackSetName\":{}}},\"output\":{\"resultWrapper\":\"GetTemplateSummaryResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterKey\":{},\"DefaultValue\":{},\"ParameterType\":{},\"NoEcho\":{\"type\":\"boolean\"},\"Description\":{},\"ParameterConstraints\":{\"type\":\"structure\",\"members\":{\"AllowedValues\":{\"type\":\"list\",\"member\":{}}}}}}},\"Description\":{},\"Capabilities\":{\"shape\":\"Sj\"},\"CapabilitiesReason\":{},\"ResourceTypes\":{\"shape\":\"Sl\"},\"Version\":{},\"Metadata\":{},\"DeclaredTransforms\":{\"shape\":\"S75\"},\"ResourceIdentifierSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"LogicalResourceIds\":{\"shape\":\"S6c\"},\"ResourceIdentifiers\":{\"type\":\"list\",\"member\":{}}}}}}}},\"ListChangeSets\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListChangeSetsResult\",\"type\":\"structure\",\"members\":{\"Summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"StackName\":{},\"ChangeSetId\":{},\"ChangeSetName\":{},\"ExecutionStatus\":{},\"Status\":{},\"StatusReason\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"Description\":{},\"IncludeNestedStacks\":{\"type\":\"boolean\"},\"ParentChangeSetId\":{},\"RootChangeSetId\":{}}}},\"NextToken\":{}}}},\"ListExports\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListExportsResult\",\"type\":\"structure\",\"members\":{\"Exports\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ExportingStackId\":{},\"Name\":{},\"Value\":{}}}},\"NextToken\":{}}}},\"ListImports\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExportName\"],\"members\":{\"ExportName\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListImportsResult\",\"type\":\"structure\",\"members\":{\"Imports\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListStackInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\"],\"members\":{\"StackSetName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{}}}},\"StackInstanceAccount\":{},\"StackInstanceRegion\":{}}},\"output\":{\"resultWrapper\":\"ListStackInstancesResult\",\"type\":\"structure\",\"members\":{\"Summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StackSetId\":{},\"Region\":{},\"Account\":{},\"StackId\":{},\"Status\":{},\"StatusReason\":{},\"StackInstanceStatus\":{\"shape\":\"S45\"},\"OrganizationalUnitId\":{},\"DriftStatus\":{},\"LastDriftCheckTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListStackResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListStackResourcesResult\",\"type\":\"structure\",\"members\":{\"StackResourceSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LogicalResourceId\",\"ResourceType\",\"LastUpdatedTimestamp\",\"ResourceStatus\"],\"members\":{\"LogicalResourceId\":{},\"PhysicalResourceId\":{},\"ResourceType\":{},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"ResourceStatus\":{},\"ResourceStatusReason\":{},\"DriftInformation\":{\"type\":\"structure\",\"required\":[\"StackResourceDriftStatus\"],\"members\":{\"StackResourceDriftStatus\":{},\"LastCheckTimestamp\":{\"type\":\"timestamp\"}}},\"ModuleInfo\":{\"shape\":\"S3i\"}}}},\"NextToken\":{}}}},\"ListStackSetOperationResults\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\",\"OperationId\"],\"members\":{\"StackSetName\":{},\"OperationId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListStackSetOperationResultsResult\",\"type\":\"structure\",\"members\":{\"Summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Account\":{},\"Region\":{},\"Status\":{},\"StatusReason\":{},\"AccountGateResult\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"StatusReason\":{}}},\"OrganizationalUnitId\":{}}}},\"NextToken\":{}}}},\"ListStackSetOperations\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\"],\"members\":{\"StackSetName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListStackSetOperationsResult\",\"type\":\"structure\",\"members\":{\"Summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OperationId\":{},\"Action\":{},\"Status\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"EndTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListStackSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Status\":{}}},\"output\":{\"resultWrapper\":\"ListStackSetsResult\",\"type\":\"structure\",\"members\":{\"Summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StackSetName\":{},\"StackSetId\":{},\"Description\":{},\"Status\":{},\"AutoDeployment\":{\"shape\":\"S23\"},\"PermissionModel\":{},\"DriftStatus\":{},\"LastDriftCheckTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListStacks\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"StackStatusFilter\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"ListStacksResult\",\"type\":\"structure\",\"members\":{\"StackSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StackName\",\"CreationTime\",\"StackStatus\"],\"members\":{\"StackId\":{},\"StackName\":{},\"TemplateDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"DeletionTime\":{\"type\":\"timestamp\"},\"StackStatus\":{},\"StackStatusReason\":{},\"ParentId\":{},\"RootId\":{},\"DriftInformation\":{\"type\":\"structure\",\"required\":[\"StackDriftStatus\"],\"members\":{\"StackDriftStatus\":{},\"LastCheckTimestamp\":{\"type\":\"timestamp\"}}}}}},\"NextToken\":{}}}},\"ListTypeRegistrations\":{\"input\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"TypeName\":{},\"TypeArn\":{},\"RegistrationStatusFilter\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListTypeRegistrationsResult\",\"type\":\"structure\",\"members\":{\"RegistrationTokenList\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"idempotent\":true},\"ListTypeVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"TypeName\":{},\"Arn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DeprecatedStatus\":{}}},\"output\":{\"resultWrapper\":\"ListTypeVersionsResult\",\"type\":\"structure\",\"members\":{\"TypeVersionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"TypeName\":{},\"VersionId\":{},\"IsDefaultVersion\":{\"type\":\"boolean\"},\"Arn\":{},\"TimeCreated\":{\"type\":\"timestamp\"},\"Description\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"Visibility\":{},\"ProvisioningType\":{},\"DeprecatedStatus\":{},\"Type\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListTypesResult\",\"type\":\"structure\",\"members\":{\"TypeSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"TypeName\":{},\"DefaultVersionId\":{},\"TypeArn\":{},\"LastUpdated\":{\"type\":\"timestamp\"},\"Description\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"RecordHandlerProgress\":{\"input\":{\"type\":\"structure\",\"required\":[\"BearerToken\",\"OperationStatus\"],\"members\":{\"BearerToken\":{},\"OperationStatus\":{},\"CurrentOperationStatus\":{},\"StatusMessage\":{},\"ErrorCode\":{},\"ResourceModel\":{},\"ClientRequestToken\":{}}},\"output\":{\"resultWrapper\":\"RecordHandlerProgressResult\",\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"RegisterType\":{\"input\":{\"type\":\"structure\",\"required\":[\"TypeName\",\"SchemaHandlerPackage\"],\"members\":{\"Type\":{},\"TypeName\":{},\"SchemaHandlerPackage\":{},\"LoggingConfig\":{\"shape\":\"S62\"},\"ExecutionRoleArn\":{},\"ClientRequestToken\":{}}},\"output\":{\"resultWrapper\":\"RegisterTypeResult\",\"type\":\"structure\",\"members\":{\"RegistrationToken\":{}}},\"idempotent\":true},\"SetStackPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"StackPolicyBody\":{},\"StackPolicyURL\":{}}}},\"SetTypeDefaultVersion\":{\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Type\":{},\"TypeName\":{},\"VersionId\":{}}},\"output\":{\"resultWrapper\":\"SetTypeDefaultVersionResult\",\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"SignalResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\",\"LogicalResourceId\",\"UniqueId\",\"Status\"],\"members\":{\"StackName\":{},\"LogicalResourceId\":{},\"UniqueId\":{},\"Status\":{}}}},\"StopStackSetOperation\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\",\"OperationId\"],\"members\":{\"StackSetName\":{},\"OperationId\":{}}},\"output\":{\"resultWrapper\":\"StopStackSetOperationResult\",\"type\":\"structure\",\"members\":{}}},\"UpdateStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackName\"],\"members\":{\"StackName\":{},\"TemplateBody\":{},\"TemplateURL\":{},\"UsePreviousTemplate\":{\"type\":\"boolean\"},\"StackPolicyDuringUpdateBody\":{},\"StackPolicyDuringUpdateURL\":{},\"Parameters\":{\"shape\":\"Se\"},\"Capabilities\":{\"shape\":\"Sj\"},\"ResourceTypes\":{\"shape\":\"Sl\"},\"RoleARN\":{},\"RollbackConfiguration\":{\"shape\":\"Sn\"},\"StackPolicyBody\":{},\"StackPolicyURL\":{},\"NotificationARNs\":{\"shape\":\"St\"},\"Tags\":{\"shape\":\"Sv\"},\"ClientRequestToken\":{}}},\"output\":{\"resultWrapper\":\"UpdateStackResult\",\"type\":\"structure\",\"members\":{\"StackId\":{}}}},\"UpdateStackInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\",\"Regions\"],\"members\":{\"StackSetName\":{},\"Accounts\":{\"shape\":\"S1n\"},\"DeploymentTargets\":{\"shape\":\"S1p\"},\"Regions\":{\"shape\":\"S1s\"},\"ParameterOverrides\":{\"shape\":\"Se\"},\"OperationPreferences\":{\"shape\":\"S1u\"},\"OperationId\":{\"idempotencyToken\":true}}},\"output\":{\"resultWrapper\":\"UpdateStackInstancesResult\",\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"UpdateStackSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackSetName\"],\"members\":{\"StackSetName\":{},\"Description\":{},\"TemplateBody\":{},\"TemplateURL\":{},\"UsePreviousTemplate\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"Se\"},\"Capabilities\":{\"shape\":\"Sj\"},\"Tags\":{\"shape\":\"Sv\"},\"OperationPreferences\":{\"shape\":\"S1u\"},\"AdministrationRoleARN\":{},\"ExecutionRoleName\":{},\"DeploymentTargets\":{\"shape\":\"S1p\"},\"PermissionModel\":{},\"AutoDeployment\":{\"shape\":\"S23\"},\"OperationId\":{\"idempotencyToken\":true},\"Accounts\":{\"shape\":\"S1n\"},\"Regions\":{\"shape\":\"S1s\"}}},\"output\":{\"resultWrapper\":\"UpdateStackSetResult\",\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"UpdateTerminationProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"EnableTerminationProtection\",\"StackName\"],\"members\":{\"EnableTerminationProtection\":{\"type\":\"boolean\"},\"StackName\":{}}},\"output\":{\"resultWrapper\":\"UpdateTerminationProtectionResult\",\"type\":\"structure\",\"members\":{\"StackId\":{}}}},\"ValidateTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{\"TemplateBody\":{},\"TemplateURL\":{}}},\"output\":{\"resultWrapper\":\"ValidateTemplateResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterKey\":{},\"DefaultValue\":{},\"NoEcho\":{\"type\":\"boolean\"},\"Description\":{}}}},\"Description\":{},\"Capabilities\":{\"shape\":\"Sj\"},\"CapabilitiesReason\":{},\"DeclaredTransforms\":{\"shape\":\"S75\"}}}}},\"shapes\":{\"Se\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterKey\":{},\"ParameterValue\":{},\"UsePreviousValue\":{\"type\":\"boolean\"},\"ResolvedValue\":{}}}},\"Sj\":{\"type\":\"list\",\"member\":{}},\"Sl\":{\"type\":\"list\",\"member\":{}},\"Sn\":{\"type\":\"structure\",\"members\":{\"RollbackTriggers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Type\"],\"members\":{\"Arn\":{},\"Type\":{}}}},\"MonitoringTimeInMinutes\":{\"type\":\"integer\"}}},\"St\":{\"type\":\"list\",\"member\":{}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S1n\":{\"type\":\"list\",\"member\":{}},\"S1p\":{\"type\":\"structure\",\"members\":{\"Accounts\":{\"shape\":\"S1n\"},\"OrganizationalUnitIds\":{\"shape\":\"S1q\"}}},\"S1q\":{\"type\":\"list\",\"member\":{}},\"S1s\":{\"type\":\"list\",\"member\":{}},\"S1u\":{\"type\":\"structure\",\"members\":{\"RegionOrder\":{\"shape\":\"S1s\"},\"FailureToleranceCount\":{\"type\":\"integer\"},\"FailureTolerancePercentage\":{\"type\":\"integer\"},\"MaxConcurrentCount\":{\"type\":\"integer\"},\"MaxConcurrentPercentage\":{\"type\":\"integer\"}}},\"S23\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"RetainStacksOnAccountRemoval\":{\"type\":\"boolean\"}}},\"S3i\":{\"type\":\"structure\",\"members\":{\"TypeHierarchy\":{},\"LogicalIdHierarchy\":{}}},\"S45\":{\"type\":\"structure\",\"members\":{\"DetailedStatus\":{}}},\"S4c\":{\"type\":\"structure\",\"required\":[\"StackResourceDriftStatus\"],\"members\":{\"StackResourceDriftStatus\":{},\"LastCheckTimestamp\":{\"type\":\"timestamp\"}}},\"S4j\":{\"type\":\"structure\",\"required\":[\"StackId\",\"LogicalResourceId\",\"ResourceType\",\"StackResourceDriftStatus\",\"Timestamp\"],\"members\":{\"StackId\":{},\"LogicalResourceId\":{},\"PhysicalResourceId\":{},\"PhysicalResourceIdContext\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"ResourceType\":{},\"ExpectedProperties\":{},\"ActualProperties\":{},\"PropertyDifferences\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PropertyPath\",\"ExpectedValue\",\"ActualValue\",\"DifferenceType\"],\"members\":{\"PropertyPath\":{},\"ExpectedValue\":{},\"ActualValue\":{},\"DifferenceType\":{}}}},\"StackResourceDriftStatus\":{},\"Timestamp\":{\"type\":\"timestamp\"},\"ModuleInfo\":{\"shape\":\"S3i\"}}},\"S53\":{\"type\":\"structure\",\"members\":{\"DriftStatus\":{},\"DriftDetectionStatus\":{},\"LastDriftCheckTimestamp\":{\"type\":\"timestamp\"},\"TotalStackInstancesCount\":{\"type\":\"integer\"},\"DriftedStackInstancesCount\":{\"type\":\"integer\"},\"InSyncStackInstancesCount\":{\"type\":\"integer\"},\"InProgressStackInstancesCount\":{\"type\":\"integer\"},\"FailedStackInstancesCount\":{\"type\":\"integer\"}}},\"S62\":{\"type\":\"structure\",\"required\":[\"LogRoleArn\",\"LogGroupName\"],\"members\":{\"LogRoleArn\":{},\"LogGroupName\":{}}},\"S6c\":{\"type\":\"list\",\"member\":{}},\"S75\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 43078:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAccountLimits\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"AccountLimits\"},\"DescribeStackEvents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"StackEvents\"},\"DescribeStackResourceDrifts\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"DescribeStackResources\":{\"result_key\":\"StackResources\"},\"DescribeStacks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Stacks\"},\"ListChangeSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Summaries\"},\"ListExports\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Exports\"},\"ListImports\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Imports\"},\"ListStackInstances\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Summaries\"},\"ListStackResources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"StackResourceSummaries\"},\"ListStackSetOperationResults\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Summaries\"},\"ListStackSetOperations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Summaries\"},\"ListStackSets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Summaries\"},\"ListStacks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"StackSummaries\"},\"ListTypeRegistrations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListTypeVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListTypes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 11714:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"StackExists\":{\"delay\":5,\"operation\":\"DescribeStacks\",\"maxAttempts\":20,\"acceptors\":[{\"matcher\":\"status\",\"expected\":200,\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"ValidationError\",\"state\":\"retry\"}]},\"StackCreateComplete\":{\"delay\":30,\"operation\":\"DescribeStacks\",\"maxAttempts\":120,\"description\":\"Wait until stack status is CREATE_COMPLETE.\",\"acceptors\":[{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"CREATE_COMPLETE\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"CREATE_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"DELETE_COMPLETE\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"DELETE_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"ROLLBACK_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"ROLLBACK_COMPLETE\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"expected\":\"ValidationError\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"StackDeleteComplete\":{\"delay\":30,\"operation\":\"DescribeStacks\",\"maxAttempts\":120,\"description\":\"Wait until stack status is DELETE_COMPLETE.\",\"acceptors\":[{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"DELETE_COMPLETE\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"expected\":\"ValidationError\",\"matcher\":\"error\",\"state\":\"success\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"DELETE_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"CREATE_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"ROLLBACK_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_ROLLBACK_IN_PROGRESS\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_ROLLBACK_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_ROLLBACK_COMPLETE\",\"matcher\":\"pathAny\",\"state\":\"failure\"}]},\"StackUpdateComplete\":{\"delay\":30,\"maxAttempts\":120,\"operation\":\"DescribeStacks\",\"description\":\"Wait until stack status is UPDATE_COMPLETE.\",\"acceptors\":[{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_COMPLETE\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"expected\":\"UPDATE_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Stacks[].StackStatus\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_ROLLBACK_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"expected\":\"UPDATE_ROLLBACK_COMPLETE\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Stacks[].StackStatus\"},{\"expected\":\"ValidationError\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"StackImportComplete\":{\"delay\":30,\"maxAttempts\":120,\"operation\":\"DescribeStacks\",\"description\":\"Wait until stack status is IMPORT_COMPLETE.\",\"acceptors\":[{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"IMPORT_COMPLETE\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"expected\":\"ROLLBACK_COMPLETE\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Stacks[].StackStatus\"},{\"expected\":\"ROLLBACK_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Stacks[].StackStatus\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"IMPORT_ROLLBACK_IN_PROGRESS\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"IMPORT_ROLLBACK_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"expected\":\"IMPORT_ROLLBACK_COMPLETE\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Stacks[].StackStatus\"},{\"expected\":\"ValidationError\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"StackRollbackComplete\":{\"delay\":30,\"operation\":\"DescribeStacks\",\"maxAttempts\":120,\"description\":\"Wait until stack status is UPDATE_ROLLBACK_COMPLETE.\",\"acceptors\":[{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_ROLLBACK_COMPLETE\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"UPDATE_ROLLBACK_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Stacks[].StackStatus\",\"expected\":\"DELETE_FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"expected\":\"ValidationError\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"ChangeSetCreateComplete\":{\"delay\":30,\"operation\":\"DescribeChangeSet\",\"maxAttempts\":120,\"description\":\"Wait until change set status is CREATE_COMPLETE.\",\"acceptors\":[{\"argument\":\"Status\",\"expected\":\"CREATE_COMPLETE\",\"matcher\":\"path\",\"state\":\"success\"},{\"argument\":\"Status\",\"expected\":\"FAILED\",\"matcher\":\"path\",\"state\":\"failure\"},{\"expected\":\"ValidationError\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"TypeRegistrationComplete\":{\"delay\":30,\"operation\":\"DescribeTypeRegistration\",\"maxAttempts\":120,\"description\":\"Wait until type registration is COMPLETE.\",\"acceptors\":[{\"argument\":\"ProgressStatus\",\"expected\":\"COMPLETE\",\"matcher\":\"path\",\"state\":\"success\"},{\"argument\":\"ProgressStatus\",\"expected\":\"FAILED\",\"matcher\":\"path\",\"state\":\"failure\"}]}}}");

/***/ }),

/***/ 81977:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-25\",\"endpointPrefix\":\"cloudfront\",\"globalEndpoint\":\"cloudfront.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"CloudFront\",\"serviceFullName\":\"Amazon CloudFront\",\"serviceId\":\"CloudFront\",\"signatureVersion\":\"v4\",\"uid\":\"cloudfront-2016-11-25\"},\"operations\":{\"CreateCloudFrontOriginAccessIdentity\":{\"http\":{\"requestUri\":\"/2016-11-25/origin-access-identity/cloudfront\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"CreateDistribution\":{\"http\":{\"requestUri\":\"/2016-11-25/distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateDistributionWithTags\":{\"http\":{\"requestUri\":\"/2016-11-25/distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfigWithTags\"],\"members\":{\"DistributionConfigWithTags\":{\"locationName\":\"DistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"},\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Tags\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"Tags\":{\"shape\":\"S21\"}}}},\"payload\":\"DistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateInvalidation\":{\"http\":{\"requestUri\":\"/2016-11-25/distribution/{DistributionId}/invalidation\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"InvalidationBatch\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"InvalidationBatch\":{\"shape\":\"S28\",\"locationName\":\"InvalidationBatch\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}}},\"payload\":\"InvalidationBatch\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"Invalidation\":{\"shape\":\"S2c\"}},\"payload\":\"Invalidation\"}},\"CreateStreamingDistribution\":{\"http\":{\"requestUri\":\"/2016-11-25/streaming-distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"CreateStreamingDistributionWithTags\":{\"http\":{\"requestUri\":\"/2016-11-25/streaming-distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfigWithTags\"],\"members\":{\"StreamingDistributionConfigWithTags\":{\"locationName\":\"StreamingDistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"},\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Tags\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\"},\"Tags\":{\"shape\":\"S21\"}}}},\"payload\":\"StreamingDistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"DeleteCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2016-11-25/origin-access-identity/cloudfront/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2016-11-25/distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteStreamingDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2016-11-25/streaming-distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"GetCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/origin-access-identity/cloudfront/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"GetCloudFrontOriginAccessIdentityConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"}},\"GetDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"GetDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"DistributionConfig\"}},\"GetInvalidation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/distribution/{DistributionId}/invalidation/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"Id\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invalidation\":{\"shape\":\"S2c\"}},\"payload\":\"Invalidation\"}},\"GetStreamingDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/streaming-distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"GetStreamingDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistributionConfig\"}},\"ListCloudFrontOriginAccessIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/origin-access-identity/cloudfront\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CloudFrontOriginAccessIdentitySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\",\"Comment\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"Comment\":{}}}}}}},\"payload\":\"CloudFrontOriginAccessIdentityList\"}},\"ListDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S3a\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByWebACLId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/distributionsByWebACLId/{WebACLId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"WebACLId\":{\"location\":\"uri\",\"locationName\":\"WebACLId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S3a\"}},\"payload\":\"DistributionList\"}},\"ListInvalidations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/distribution/{DistributionId}/invalidation\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidationList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"InvalidationSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"CreateTime\",\"Status\"],\"members\":{\"Id\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"payload\":\"InvalidationList\"}},\"ListStreamingDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/streaming-distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StreamingDistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"S3Origin\",\"Aliases\",\"TrustedSigners\",\"Comment\",\"PriceClass\",\"Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"S3Origin\":{\"shape\":\"S2f\"},\"Aliases\":{\"shape\":\"S8\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"payload\":\"StreamingDistributionList\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-11-25/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S21\"}},\"payload\":\"Tags\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2016-11-25/tagging?Operation=Tag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"Tags\":{\"shape\":\"S21\",\"locationName\":\"Tags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}}},\"payload\":\"Tags\"}},\"UntagResource\":{\"http\":{\"requestUri\":\"/2016-11-25/tagging?Operation=Untag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"TagKeys\":{\"locationName\":\"TagKeys\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"},\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}}},\"payload\":\"TagKeys\"}},\"UpdateCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2016-11-25/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\",\"Id\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"UpdateDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2016-11-25/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Id\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"UpdateStreamingDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2016-11-25/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Id\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2016-11-25/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Comment\"],\"members\":{\"CallerReference\":{},\"Comment\":{}}},\"S5\":{\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Origins\",\"DefaultCacheBehavior\",\"Comment\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"Aliases\":{\"shape\":\"S8\"},\"DefaultRootObject\":{},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1a\"},\"CustomErrorResponses\":{\"shape\":\"S1d\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"IncludeCookies\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1i\"},\"Restrictions\":{\"shape\":\"S1m\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}},\"S8\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CNAME\"}}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Origin\",\"type\":\"structure\",\"required\":[\"Id\",\"DomainName\"],\"members\":{\"Id\":{},\"DomainName\":{},\"OriginPath\":{},\"CustomHeaders\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginCustomHeader\",\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}}}}},\"S3OriginConfig\":{\"type\":\"structure\",\"required\":[\"OriginAccessIdentity\"],\"members\":{\"OriginAccessIdentity\":{}}},\"CustomOriginConfig\":{\"type\":\"structure\",\"required\":[\"HTTPPort\",\"HTTPSPort\",\"OriginProtocolPolicy\"],\"members\":{\"HTTPPort\":{\"type\":\"integer\"},\"HTTPSPort\":{\"type\":\"integer\"},\"OriginProtocolPolicy\":{},\"OriginSslProtocols\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"SslProtocol\"}}}}}}}}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"}}},\"So\":{\"type\":\"structure\",\"required\":[\"QueryString\",\"Cookies\"],\"members\":{\"QueryString\":{\"type\":\"boolean\"},\"Cookies\":{\"type\":\"structure\",\"required\":[\"Forward\"],\"members\":{\"Forward\":{},\"WhitelistedNames\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Headers\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"QueryStringCacheKeys\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"AwsAccountNumber\"}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"},\"CachedMethods\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"}}}}},\"S13\":{\"type\":\"list\",\"member\":{\"locationName\":\"Method\"}},\"S16\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"LambdaFunctionAssociation\",\"type\":\"structure\",\"members\":{\"LambdaFunctionARN\":{},\"EventType\":{}}}}}},\"S1a\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheBehavior\",\"type\":\"structure\",\"required\":[\"PathPattern\",\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"PathPattern\":{},\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"}}}}}},\"S1d\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CustomErrorResponse\",\"type\":\"structure\",\"required\":[\"ErrorCode\"],\"members\":{\"ErrorCode\":{\"type\":\"integer\"},\"ResponsePagePath\":{},\"ResponseCode\":{},\"ErrorCachingMinTTL\":{\"type\":\"long\"}}}}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"CloudFrontDefaultCertificate\":{\"type\":\"boolean\"},\"IAMCertificateId\":{},\"ACMCertificateArn\":{},\"SSLSupportMethod\":{},\"MinimumProtocolVersion\":{},\"Certificate\":{\"deprecated\":true},\"CertificateSource\":{\"deprecated\":true}}},\"S1m\":{\"type\":\"structure\",\"required\":[\"GeoRestriction\"],\"members\":{\"GeoRestriction\":{\"type\":\"structure\",\"required\":[\"RestrictionType\",\"Quantity\"],\"members\":{\"RestrictionType\":{},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Location\"}}}}}},\"S1s\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"InProgressInvalidationBatches\",\"DomainName\",\"ActiveTrustedSigners\",\"DistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"InProgressInvalidationBatches\":{\"type\":\"integer\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1u\"},\"DistributionConfig\":{\"shape\":\"S7\"}}},\"S1u\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Signer\",\"type\":\"structure\",\"members\":{\"AwsAccountNumber\":{},\"KeyPairIds\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}}}}}}}}},\"S21\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S28\":{\"type\":\"structure\",\"required\":[\"Paths\",\"CallerReference\"],\"members\":{\"Paths\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Path\"}}}},\"CallerReference\":{}}},\"S2c\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"CreateTime\",\"InvalidationBatch\"],\"members\":{\"Id\":{},\"Status\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"InvalidationBatch\":{\"shape\":\"S28\"}}},\"S2e\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"S3Origin\",\"Comment\",\"TrustedSigners\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"S3Origin\":{\"shape\":\"S2f\"},\"Aliases\":{\"shape\":\"S8\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"TrustedSigners\":{\"shape\":\"Sy\"},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"S2f\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"OriginAccessIdentity\"],\"members\":{\"DomainName\":{},\"OriginAccessIdentity\":{}}},\"S2i\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"DomainName\",\"ActiveTrustedSigners\",\"StreamingDistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1u\"},\"StreamingDistributionConfig\":{\"shape\":\"S2e\"}}},\"S3a\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"Aliases\",\"Origins\",\"DefaultCacheBehavior\",\"CacheBehaviors\",\"CustomErrorResponses\",\"Comment\",\"PriceClass\",\"Enabled\",\"ViewerCertificate\",\"Restrictions\",\"WebACLId\",\"HttpVersion\",\"IsIPV6Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"Aliases\":{\"shape\":\"S8\"},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1a\"},\"CustomErrorResponses\":{\"shape\":\"S1d\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1i\"},\"Restrictions\":{\"shape\":\"S1m\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}}}}}}}");

/***/ }),

/***/ 12819:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCloudFrontOriginAccessIdentities\":{\"input_token\":\"Marker\",\"output_token\":\"CloudFrontOriginAccessIdentityList.NextMarker\",\"limit_key\":\"MaxItems\",\"more_results\":\"CloudFrontOriginAccessIdentityList.IsTruncated\",\"result_key\":\"CloudFrontOriginAccessIdentityList.Items\"},\"ListDistributions\":{\"input_token\":\"Marker\",\"output_token\":\"DistributionList.NextMarker\",\"limit_key\":\"MaxItems\",\"more_results\":\"DistributionList.IsTruncated\",\"result_key\":\"DistributionList.Items\"},\"ListInvalidations\":{\"input_token\":\"Marker\",\"output_token\":\"InvalidationList.NextMarker\",\"limit_key\":\"MaxItems\",\"more_results\":\"InvalidationList.IsTruncated\",\"result_key\":\"InvalidationList.Items\"},\"ListStreamingDistributions\":{\"input_token\":\"Marker\",\"output_token\":\"StreamingDistributionList.NextMarker\",\"limit_key\":\"MaxItems\",\"more_results\":\"StreamingDistributionList.IsTruncated\",\"result_key\":\"StreamingDistributionList.Items\"}}}");

/***/ }),

/***/ 52832:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DistributionDeployed\":{\"delay\":60,\"operation\":\"GetDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Distribution.Status\"}]},\"InvalidationCompleted\":{\"delay\":20,\"operation\":\"GetInvalidation\",\"maxAttempts\":30,\"description\":\"Wait until an invalidation has completed.\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Invalidation.Status\"}]},\"StreamingDistributionDeployed\":{\"delay\":60,\"operation\":\"GetStreamingDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a streaming distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamingDistribution.Status\"}]}}}");

/***/ }),

/***/ 38288:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-03-25\",\"endpointPrefix\":\"cloudfront\",\"globalEndpoint\":\"cloudfront.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"CloudFront\",\"serviceFullName\":\"Amazon CloudFront\",\"serviceId\":\"CloudFront\",\"signatureVersion\":\"v4\",\"uid\":\"cloudfront-2017-03-25\"},\"operations\":{\"CreateCloudFrontOriginAccessIdentity\":{\"http\":{\"requestUri\":\"/2017-03-25/origin-access-identity/cloudfront\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"CreateDistribution\":{\"http\":{\"requestUri\":\"/2017-03-25/distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateDistributionWithTags\":{\"http\":{\"requestUri\":\"/2017-03-25/distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfigWithTags\"],\"members\":{\"DistributionConfigWithTags\":{\"locationName\":\"DistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"},\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Tags\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"Tags\":{\"shape\":\"S21\"}}}},\"payload\":\"DistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateInvalidation\":{\"http\":{\"requestUri\":\"/2017-03-25/distribution/{DistributionId}/invalidation\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"InvalidationBatch\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"InvalidationBatch\":{\"shape\":\"S28\",\"locationName\":\"InvalidationBatch\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}}},\"payload\":\"InvalidationBatch\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"Invalidation\":{\"shape\":\"S2c\"}},\"payload\":\"Invalidation\"}},\"CreateStreamingDistribution\":{\"http\":{\"requestUri\":\"/2017-03-25/streaming-distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"CreateStreamingDistributionWithTags\":{\"http\":{\"requestUri\":\"/2017-03-25/streaming-distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfigWithTags\"],\"members\":{\"StreamingDistributionConfigWithTags\":{\"locationName\":\"StreamingDistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"},\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Tags\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\"},\"Tags\":{\"shape\":\"S21\"}}}},\"payload\":\"StreamingDistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"DeleteCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-03-25/origin-access-identity/cloudfront/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-03-25/distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteServiceLinkedRole\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-03-25/service-linked-role/{RoleName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{\"location\":\"uri\",\"locationName\":\"RoleName\"}}}},\"DeleteStreamingDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-03-25/streaming-distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"GetCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/origin-access-identity/cloudfront/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"GetCloudFrontOriginAccessIdentityConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"}},\"GetDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"GetDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"DistributionConfig\"}},\"GetInvalidation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/distribution/{DistributionId}/invalidation/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"Id\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invalidation\":{\"shape\":\"S2c\"}},\"payload\":\"Invalidation\"}},\"GetStreamingDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/streaming-distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"GetStreamingDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistributionConfig\"}},\"ListCloudFrontOriginAccessIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/origin-access-identity/cloudfront\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CloudFrontOriginAccessIdentitySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\",\"Comment\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"Comment\":{}}}}}}},\"payload\":\"CloudFrontOriginAccessIdentityList\"}},\"ListDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S3b\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByWebACLId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/distributionsByWebACLId/{WebACLId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"WebACLId\":{\"location\":\"uri\",\"locationName\":\"WebACLId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S3b\"}},\"payload\":\"DistributionList\"}},\"ListInvalidations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/distribution/{DistributionId}/invalidation\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidationList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"InvalidationSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"CreateTime\",\"Status\"],\"members\":{\"Id\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"payload\":\"InvalidationList\"}},\"ListStreamingDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/streaming-distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StreamingDistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"S3Origin\",\"Aliases\",\"TrustedSigners\",\"Comment\",\"PriceClass\",\"Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"S3Origin\":{\"shape\":\"S2f\"},\"Aliases\":{\"shape\":\"S8\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"payload\":\"StreamingDistributionList\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-25/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S21\"}},\"payload\":\"Tags\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2017-03-25/tagging?Operation=Tag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"Tags\":{\"shape\":\"S21\",\"locationName\":\"Tags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}}},\"payload\":\"Tags\"}},\"UntagResource\":{\"http\":{\"requestUri\":\"/2017-03-25/tagging?Operation=Untag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"TagKeys\":{\"locationName\":\"TagKeys\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"},\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}}},\"payload\":\"TagKeys\"}},\"UpdateCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-03-25/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\",\"Id\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"UpdateDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-03-25/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Id\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1s\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"UpdateStreamingDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-03-25/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Id\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S2e\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-03-25/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S2i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Comment\"],\"members\":{\"CallerReference\":{},\"Comment\":{}}},\"S5\":{\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Origins\",\"DefaultCacheBehavior\",\"Comment\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"Aliases\":{\"shape\":\"S8\"},\"DefaultRootObject\":{},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1a\"},\"CustomErrorResponses\":{\"shape\":\"S1d\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"IncludeCookies\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1i\"},\"Restrictions\":{\"shape\":\"S1m\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}},\"S8\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CNAME\"}}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Origin\",\"type\":\"structure\",\"required\":[\"Id\",\"DomainName\"],\"members\":{\"Id\":{},\"DomainName\":{},\"OriginPath\":{},\"CustomHeaders\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginCustomHeader\",\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}}}}},\"S3OriginConfig\":{\"type\":\"structure\",\"required\":[\"OriginAccessIdentity\"],\"members\":{\"OriginAccessIdentity\":{}}},\"CustomOriginConfig\":{\"type\":\"structure\",\"required\":[\"HTTPPort\",\"HTTPSPort\",\"OriginProtocolPolicy\"],\"members\":{\"HTTPPort\":{\"type\":\"integer\"},\"HTTPSPort\":{\"type\":\"integer\"},\"OriginProtocolPolicy\":{},\"OriginSslProtocols\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"SslProtocol\"}}}},\"OriginReadTimeout\":{\"type\":\"integer\"},\"OriginKeepaliveTimeout\":{\"type\":\"integer\"}}}}}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"}}},\"So\":{\"type\":\"structure\",\"required\":[\"QueryString\",\"Cookies\"],\"members\":{\"QueryString\":{\"type\":\"boolean\"},\"Cookies\":{\"type\":\"structure\",\"required\":[\"Forward\"],\"members\":{\"Forward\":{},\"WhitelistedNames\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Headers\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"QueryStringCacheKeys\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"AwsAccountNumber\"}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"},\"CachedMethods\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"}}}}},\"S13\":{\"type\":\"list\",\"member\":{\"locationName\":\"Method\"}},\"S16\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"LambdaFunctionAssociation\",\"type\":\"structure\",\"members\":{\"LambdaFunctionARN\":{},\"EventType\":{}}}}}},\"S1a\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheBehavior\",\"type\":\"structure\",\"required\":[\"PathPattern\",\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"PathPattern\":{},\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"}}}}}},\"S1d\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CustomErrorResponse\",\"type\":\"structure\",\"required\":[\"ErrorCode\"],\"members\":{\"ErrorCode\":{\"type\":\"integer\"},\"ResponsePagePath\":{},\"ResponseCode\":{},\"ErrorCachingMinTTL\":{\"type\":\"long\"}}}}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"CloudFrontDefaultCertificate\":{\"type\":\"boolean\"},\"IAMCertificateId\":{},\"ACMCertificateArn\":{},\"SSLSupportMethod\":{},\"MinimumProtocolVersion\":{},\"Certificate\":{\"deprecated\":true},\"CertificateSource\":{\"deprecated\":true}}},\"S1m\":{\"type\":\"structure\",\"required\":[\"GeoRestriction\"],\"members\":{\"GeoRestriction\":{\"type\":\"structure\",\"required\":[\"RestrictionType\",\"Quantity\"],\"members\":{\"RestrictionType\":{},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Location\"}}}}}},\"S1s\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"InProgressInvalidationBatches\",\"DomainName\",\"ActiveTrustedSigners\",\"DistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"InProgressInvalidationBatches\":{\"type\":\"integer\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1u\"},\"DistributionConfig\":{\"shape\":\"S7\"}}},\"S1u\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Signer\",\"type\":\"structure\",\"members\":{\"AwsAccountNumber\":{},\"KeyPairIds\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}}}}}}}}},\"S21\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S28\":{\"type\":\"structure\",\"required\":[\"Paths\",\"CallerReference\"],\"members\":{\"Paths\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Path\"}}}},\"CallerReference\":{}}},\"S2c\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"CreateTime\",\"InvalidationBatch\"],\"members\":{\"Id\":{},\"Status\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"InvalidationBatch\":{\"shape\":\"S28\"}}},\"S2e\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"S3Origin\",\"Comment\",\"TrustedSigners\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"S3Origin\":{\"shape\":\"S2f\"},\"Aliases\":{\"shape\":\"S8\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"TrustedSigners\":{\"shape\":\"Sy\"},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"S2f\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"OriginAccessIdentity\"],\"members\":{\"DomainName\":{},\"OriginAccessIdentity\":{}}},\"S2i\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"DomainName\",\"ActiveTrustedSigners\",\"StreamingDistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1u\"},\"StreamingDistributionConfig\":{\"shape\":\"S2e\"}}},\"S3b\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"Aliases\",\"Origins\",\"DefaultCacheBehavior\",\"CacheBehaviors\",\"CustomErrorResponses\",\"Comment\",\"PriceClass\",\"Enabled\",\"ViewerCertificate\",\"Restrictions\",\"WebACLId\",\"HttpVersion\",\"IsIPV6Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"Aliases\":{\"shape\":\"S8\"},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1a\"},\"CustomErrorResponses\":{\"shape\":\"S1d\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1i\"},\"Restrictions\":{\"shape\":\"S1m\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}}}}}}}");

/***/ }),

/***/ 19896:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCloudFrontOriginAccessIdentities\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"CloudFrontOriginAccessIdentityList.IsTruncated\",\"output_token\":\"CloudFrontOriginAccessIdentityList.NextMarker\",\"result_key\":\"CloudFrontOriginAccessIdentityList.Items\"},\"ListDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"DistributionList.IsTruncated\",\"output_token\":\"DistributionList.NextMarker\",\"result_key\":\"DistributionList.Items\"},\"ListInvalidations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"InvalidationList.IsTruncated\",\"output_token\":\"InvalidationList.NextMarker\",\"result_key\":\"InvalidationList.Items\"},\"ListStreamingDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"StreamingDistributionList.IsTruncated\",\"output_token\":\"StreamingDistributionList.NextMarker\",\"result_key\":\"StreamingDistributionList.Items\"}}}");

/***/ }),

/***/ 43589:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DistributionDeployed\":{\"delay\":60,\"operation\":\"GetDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Distribution.Status\"}]},\"InvalidationCompleted\":{\"delay\":20,\"operation\":\"GetInvalidation\",\"maxAttempts\":30,\"description\":\"Wait until an invalidation has completed.\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Invalidation.Status\"}]},\"StreamingDistributionDeployed\":{\"delay\":60,\"operation\":\"GetStreamingDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a streaming distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamingDistribution.Status\"}]}}}");

/***/ }),

/***/ 62352:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-10-30\",\"endpointPrefix\":\"cloudfront\",\"globalEndpoint\":\"cloudfront.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"CloudFront\",\"serviceFullName\":\"Amazon CloudFront\",\"serviceId\":\"CloudFront\",\"signatureVersion\":\"v4\",\"uid\":\"cloudfront-2017-10-30\"},\"operations\":{\"CreateCloudFrontOriginAccessIdentity\":{\"http\":{\"requestUri\":\"/2017-10-30/origin-access-identity/cloudfront\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"CreateDistribution\":{\"http\":{\"requestUri\":\"/2017-10-30/distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateDistributionWithTags\":{\"http\":{\"requestUri\":\"/2017-10-30/distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfigWithTags\"],\"members\":{\"DistributionConfigWithTags\":{\"locationName\":\"DistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"},\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Tags\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"Tags\":{\"shape\":\"S22\"}}}},\"payload\":\"DistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateFieldLevelEncryptionConfig\":{\"http\":{\"requestUri\":\"/2017-10-30/field-level-encryption\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2k\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"CreateFieldLevelEncryptionProfile\":{\"http\":{\"requestUri\":\"/2017-10-30/field-level-encryption-profile\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S2t\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"CreateInvalidation\":{\"http\":{\"requestUri\":\"/2017-10-30/distribution/{DistributionId}/invalidation\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"InvalidationBatch\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"InvalidationBatch\":{\"shape\":\"S2v\",\"locationName\":\"InvalidationBatch\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"InvalidationBatch\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"Invalidation\":{\"shape\":\"S2z\"}},\"payload\":\"Invalidation\"}},\"CreatePublicKey\":{\"http\":{\"requestUri\":\"/2017-10-30/public-key\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S31\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S33\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"CreateStreamingDistribution\":{\"http\":{\"requestUri\":\"/2017-10-30/streaming-distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"CreateStreamingDistributionWithTags\":{\"http\":{\"requestUri\":\"/2017-10-30/streaming-distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfigWithTags\"],\"members\":{\"StreamingDistributionConfigWithTags\":{\"locationName\":\"StreamingDistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"},\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Tags\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\"},\"Tags\":{\"shape\":\"S22\"}}}},\"payload\":\"StreamingDistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"DeleteCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-10-30/origin-access-identity/cloudfront/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-10-30/distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-10-30/field-level-encryption/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-10-30/field-level-encryption-profile/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeletePublicKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-10-30/public-key/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteStreamingDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-10-30/streaming-distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"GetCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/origin-access-identity/cloudfront/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"GetCloudFrontOriginAccessIdentityConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"}},\"GetDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"GetDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"DistributionConfig\"}},\"GetFieldLevelEncryption\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/field-level-encryption/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2k\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"GetFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionConfig\"}},\"GetFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/field-level-encryption-profile/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S2t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"GetFieldLevelEncryptionProfileConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"}},\"GetInvalidation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/distribution/{DistributionId}/invalidation/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"Id\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invalidation\":{\"shape\":\"S2z\"}},\"payload\":\"Invalidation\"}},\"GetPublicKey\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/public-key/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S33\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"GetPublicKeyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyConfig\":{\"shape\":\"S31\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKeyConfig\"}},\"GetStreamingDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/streaming-distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"GetStreamingDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistributionConfig\"}},\"ListCloudFrontOriginAccessIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/origin-access-identity/cloudfront\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CloudFrontOriginAccessIdentitySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\",\"Comment\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"Comment\":{}}}}}}},\"payload\":\"CloudFrontOriginAccessIdentityList\"}},\"ListDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4g\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByWebACLId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/distributionsByWebACLId/{WebACLId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"WebACLId\":{\"location\":\"uri\",\"locationName\":\"WebACLId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4g\"}},\"payload\":\"DistributionList\"}},\"ListFieldLevelEncryptionConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/field-level-encryption\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2a\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2e\"}}}}}}},\"payload\":\"FieldLevelEncryptionList\"}},\"ListFieldLevelEncryptionProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/field-level-encryption-profile\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionProfileSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"Name\",\"EncryptionEntities\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Name\":{},\"EncryptionEntities\":{\"shape\":\"S2n\"},\"Comment\":{}}}}}}},\"payload\":\"FieldLevelEncryptionProfileList\"}},\"ListInvalidations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/distribution/{DistributionId}/invalidation\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidationList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"InvalidationSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"CreateTime\",\"Status\"],\"members\":{\"Id\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"payload\":\"InvalidationList\"}},\"ListPublicKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/public-key\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"PublicKeySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"Name\",\"CreatedTime\",\"EncodedKey\"],\"members\":{\"Id\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"EncodedKey\":{},\"Comment\":{}}}}}}},\"payload\":\"PublicKeyList\"}},\"ListStreamingDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/streaming-distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StreamingDistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"S3Origin\",\"Aliases\",\"TrustedSigners\",\"Comment\",\"PriceClass\",\"Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"S3Origin\":{\"shape\":\"S36\"},\"Aliases\":{\"shape\":\"S8\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"payload\":\"StreamingDistributionList\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-10-30/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S22\"}},\"payload\":\"Tags\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2017-10-30/tagging?Operation=Tag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"Tags\":{\"shape\":\"S22\",\"locationName\":\"Tags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}}},\"payload\":\"Tags\"}},\"UntagResource\":{\"http\":{\"requestUri\":\"/2017-10-30/tagging?Operation=Untag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"TagKeys\":{\"locationName\":\"TagKeys\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"},\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}}},\"payload\":\"TagKeys\"}},\"UpdateCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-10-30/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\",\"Id\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"UpdateDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-10-30/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Id\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"UpdateFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-10-30/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2k\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"UpdateFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-10-30/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S2t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"UpdatePublicKey\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-10-30/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\",\"Id\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S31\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S33\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"UpdateStreamingDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-10-30/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Id\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2017-10-30/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Comment\"],\"members\":{\"CallerReference\":{},\"Comment\":{}}},\"S5\":{\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Origins\",\"DefaultCacheBehavior\",\"Comment\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"Aliases\":{\"shape\":\"S8\"},\"DefaultRootObject\":{},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1b\"},\"CustomErrorResponses\":{\"shape\":\"S1e\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"IncludeCookies\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1j\"},\"Restrictions\":{\"shape\":\"S1n\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}},\"S8\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CNAME\"}}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Origin\",\"type\":\"structure\",\"required\":[\"Id\",\"DomainName\"],\"members\":{\"Id\":{},\"DomainName\":{},\"OriginPath\":{},\"CustomHeaders\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginCustomHeader\",\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}}}}},\"S3OriginConfig\":{\"type\":\"structure\",\"required\":[\"OriginAccessIdentity\"],\"members\":{\"OriginAccessIdentity\":{}}},\"CustomOriginConfig\":{\"type\":\"structure\",\"required\":[\"HTTPPort\",\"HTTPSPort\",\"OriginProtocolPolicy\"],\"members\":{\"HTTPPort\":{\"type\":\"integer\"},\"HTTPSPort\":{\"type\":\"integer\"},\"OriginProtocolPolicy\":{},\"OriginSslProtocols\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"SslProtocol\"}}}},\"OriginReadTimeout\":{\"type\":\"integer\"},\"OriginKeepaliveTimeout\":{\"type\":\"integer\"}}}}}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"},\"FieldLevelEncryptionId\":{}}},\"So\":{\"type\":\"structure\",\"required\":[\"QueryString\",\"Cookies\"],\"members\":{\"QueryString\":{\"type\":\"boolean\"},\"Cookies\":{\"type\":\"structure\",\"required\":[\"Forward\"],\"members\":{\"Forward\":{},\"WhitelistedNames\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Headers\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"QueryStringCacheKeys\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"AwsAccountNumber\"}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"},\"CachedMethods\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"}}}}},\"S13\":{\"type\":\"list\",\"member\":{\"locationName\":\"Method\"}},\"S16\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"LambdaFunctionAssociation\",\"type\":\"structure\",\"required\":[\"LambdaFunctionARN\",\"EventType\"],\"members\":{\"LambdaFunctionARN\":{},\"EventType\":{}}}}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheBehavior\",\"type\":\"structure\",\"required\":[\"PathPattern\",\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"PathPattern\":{},\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"},\"FieldLevelEncryptionId\":{}}}}}},\"S1e\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CustomErrorResponse\",\"type\":\"structure\",\"required\":[\"ErrorCode\"],\"members\":{\"ErrorCode\":{\"type\":\"integer\"},\"ResponsePagePath\":{},\"ResponseCode\":{},\"ErrorCachingMinTTL\":{\"type\":\"long\"}}}}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"CloudFrontDefaultCertificate\":{\"type\":\"boolean\"},\"IAMCertificateId\":{},\"ACMCertificateArn\":{},\"SSLSupportMethod\":{},\"MinimumProtocolVersion\":{},\"Certificate\":{\"deprecated\":true},\"CertificateSource\":{\"deprecated\":true}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"GeoRestriction\"],\"members\":{\"GeoRestriction\":{\"type\":\"structure\",\"required\":[\"RestrictionType\",\"Quantity\"],\"members\":{\"RestrictionType\":{},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Location\"}}}}}},\"S1t\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"InProgressInvalidationBatches\",\"DomainName\",\"ActiveTrustedSigners\",\"DistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"InProgressInvalidationBatches\":{\"type\":\"integer\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1v\"},\"DistributionConfig\":{\"shape\":\"S7\"}}},\"S1v\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Signer\",\"type\":\"structure\",\"members\":{\"AwsAccountNumber\":{},\"KeyPairIds\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}}}}}}}}},\"S22\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S29\":{\"type\":\"structure\",\"required\":[\"CallerReference\"],\"members\":{\"CallerReference\":{},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2a\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2e\"}}},\"S2a\":{\"type\":\"structure\",\"required\":[\"ForwardWhenQueryArgProfileIsUnknown\"],\"members\":{\"ForwardWhenQueryArgProfileIsUnknown\":{\"type\":\"boolean\"},\"QueryArgProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"QueryArgProfile\",\"type\":\"structure\",\"required\":[\"QueryArg\",\"ProfileId\"],\"members\":{\"QueryArg\":{},\"ProfileId\":{}}}}}}}},\"S2e\":{\"type\":\"structure\",\"required\":[\"ForwardWhenContentTypeIsUnknown\"],\"members\":{\"ForwardWhenContentTypeIsUnknown\":{\"type\":\"boolean\"},\"ContentTypeProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"ContentTypeProfile\",\"type\":\"structure\",\"required\":[\"Format\",\"ContentType\"],\"members\":{\"Format\":{},\"ProfileId\":{},\"ContentType\":{}}}}}}}},\"S2k\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\"}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"Name\",\"CallerReference\",\"EncryptionEntities\"],\"members\":{\"Name\":{},\"CallerReference\":{},\"Comment\":{},\"EncryptionEntities\":{\"shape\":\"S2n\"}}},\"S2n\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"EncryptionEntity\",\"type\":\"structure\",\"required\":[\"PublicKeyId\",\"ProviderId\",\"FieldPatterns\"],\"members\":{\"PublicKeyId\":{},\"ProviderId\":{},\"FieldPatterns\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldPattern\"}}}}}}}}},\"S2t\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\"}}},\"S2v\":{\"type\":\"structure\",\"required\":[\"Paths\",\"CallerReference\"],\"members\":{\"Paths\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Path\"}}}},\"CallerReference\":{}}},\"S2z\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"CreateTime\",\"InvalidationBatch\"],\"members\":{\"Id\":{},\"Status\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"InvalidationBatch\":{\"shape\":\"S2v\"}}},\"S31\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Name\",\"EncodedKey\"],\"members\":{\"CallerReference\":{},\"Name\":{},\"EncodedKey\":{},\"Comment\":{}}},\"S33\":{\"type\":\"structure\",\"required\":[\"Id\",\"CreatedTime\",\"PublicKeyConfig\"],\"members\":{\"Id\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"PublicKeyConfig\":{\"shape\":\"S31\"}}},\"S35\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"S3Origin\",\"Comment\",\"TrustedSigners\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"S3Origin\":{\"shape\":\"S36\"},\"Aliases\":{\"shape\":\"S8\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"TrustedSigners\":{\"shape\":\"Sy\"},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"S36\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"OriginAccessIdentity\"],\"members\":{\"DomainName\":{},\"OriginAccessIdentity\":{}}},\"S39\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"DomainName\",\"ActiveTrustedSigners\",\"StreamingDistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1v\"},\"StreamingDistributionConfig\":{\"shape\":\"S35\"}}},\"S4g\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"Aliases\",\"Origins\",\"DefaultCacheBehavior\",\"CacheBehaviors\",\"CustomErrorResponses\",\"Comment\",\"PriceClass\",\"Enabled\",\"ViewerCertificate\",\"Restrictions\",\"WebACLId\",\"HttpVersion\",\"IsIPV6Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"Aliases\":{\"shape\":\"S8\"},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1b\"},\"CustomErrorResponses\":{\"shape\":\"S1e\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1j\"},\"Restrictions\":{\"shape\":\"S1n\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}}}}}}}");

/***/ }),

/***/ 94430:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCloudFrontOriginAccessIdentities\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"CloudFrontOriginAccessIdentityList.IsTruncated\",\"output_token\":\"CloudFrontOriginAccessIdentityList.NextMarker\",\"result_key\":\"CloudFrontOriginAccessIdentityList.Items\"},\"ListDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"DistributionList.IsTruncated\",\"output_token\":\"DistributionList.NextMarker\",\"result_key\":\"DistributionList.Items\"},\"ListInvalidations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"InvalidationList.IsTruncated\",\"output_token\":\"InvalidationList.NextMarker\",\"result_key\":\"InvalidationList.Items\"},\"ListStreamingDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"StreamingDistributionList.IsTruncated\",\"output_token\":\"StreamingDistributionList.NextMarker\",\"result_key\":\"StreamingDistributionList.Items\"}}}");

/***/ }),

/***/ 36502:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DistributionDeployed\":{\"delay\":60,\"operation\":\"GetDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Distribution.Status\"}]},\"InvalidationCompleted\":{\"delay\":20,\"operation\":\"GetInvalidation\",\"maxAttempts\":30,\"description\":\"Wait until an invalidation has completed.\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Invalidation.Status\"}]},\"StreamingDistributionDeployed\":{\"delay\":60,\"operation\":\"GetStreamingDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a streaming distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamingDistribution.Status\"}]}}}");

/***/ }),

/***/ 59976:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-06-18\",\"endpointPrefix\":\"cloudfront\",\"globalEndpoint\":\"cloudfront.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"CloudFront\",\"serviceFullName\":\"Amazon CloudFront\",\"serviceId\":\"CloudFront\",\"signatureVersion\":\"v4\",\"uid\":\"cloudfront-2018-06-18\"},\"operations\":{\"CreateCloudFrontOriginAccessIdentity\":{\"http\":{\"requestUri\":\"/2018-06-18/origin-access-identity/cloudfront\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"CreateDistribution\":{\"http\":{\"requestUri\":\"/2018-06-18/distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateDistributionWithTags\":{\"http\":{\"requestUri\":\"/2018-06-18/distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfigWithTags\"],\"members\":{\"DistributionConfigWithTags\":{\"locationName\":\"DistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"},\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Tags\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"Tags\":{\"shape\":\"S22\"}}}},\"payload\":\"DistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateFieldLevelEncryptionConfig\":{\"http\":{\"requestUri\":\"/2018-06-18/field-level-encryption\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2k\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"CreateFieldLevelEncryptionProfile\":{\"http\":{\"requestUri\":\"/2018-06-18/field-level-encryption-profile\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S2t\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"CreateInvalidation\":{\"http\":{\"requestUri\":\"/2018-06-18/distribution/{DistributionId}/invalidation\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"InvalidationBatch\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"InvalidationBatch\":{\"shape\":\"S2v\",\"locationName\":\"InvalidationBatch\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"InvalidationBatch\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"Invalidation\":{\"shape\":\"S2z\"}},\"payload\":\"Invalidation\"}},\"CreatePublicKey\":{\"http\":{\"requestUri\":\"/2018-06-18/public-key\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S31\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S33\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"CreateStreamingDistribution\":{\"http\":{\"requestUri\":\"/2018-06-18/streaming-distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"CreateStreamingDistributionWithTags\":{\"http\":{\"requestUri\":\"/2018-06-18/streaming-distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfigWithTags\"],\"members\":{\"StreamingDistributionConfigWithTags\":{\"locationName\":\"StreamingDistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"},\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Tags\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\"},\"Tags\":{\"shape\":\"S22\"}}}},\"payload\":\"StreamingDistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"DeleteCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-06-18/origin-access-identity/cloudfront/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-06-18/distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-06-18/field-level-encryption/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-06-18/field-level-encryption-profile/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeletePublicKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-06-18/public-key/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteStreamingDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-06-18/streaming-distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"GetCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/origin-access-identity/cloudfront/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"GetCloudFrontOriginAccessIdentityConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"}},\"GetDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"GetDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"DistributionConfig\"}},\"GetFieldLevelEncryption\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/field-level-encryption/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2k\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"GetFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionConfig\"}},\"GetFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/field-level-encryption-profile/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S2t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"GetFieldLevelEncryptionProfileConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"}},\"GetInvalidation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/distribution/{DistributionId}/invalidation/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"Id\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invalidation\":{\"shape\":\"S2z\"}},\"payload\":\"Invalidation\"}},\"GetPublicKey\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/public-key/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S33\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"GetPublicKeyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyConfig\":{\"shape\":\"S31\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKeyConfig\"}},\"GetStreamingDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/streaming-distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"GetStreamingDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistributionConfig\"}},\"ListCloudFrontOriginAccessIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/origin-access-identity/cloudfront\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CloudFrontOriginAccessIdentitySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\",\"Comment\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"Comment\":{}}}}}}},\"payload\":\"CloudFrontOriginAccessIdentityList\"}},\"ListDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4g\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByWebACLId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/distributionsByWebACLId/{WebACLId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"WebACLId\":{\"location\":\"uri\",\"locationName\":\"WebACLId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4g\"}},\"payload\":\"DistributionList\"}},\"ListFieldLevelEncryptionConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/field-level-encryption\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2a\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2e\"}}}}}}},\"payload\":\"FieldLevelEncryptionList\"}},\"ListFieldLevelEncryptionProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/field-level-encryption-profile\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionProfileSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"Name\",\"EncryptionEntities\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Name\":{},\"EncryptionEntities\":{\"shape\":\"S2n\"},\"Comment\":{}}}}}}},\"payload\":\"FieldLevelEncryptionProfileList\"}},\"ListInvalidations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/distribution/{DistributionId}/invalidation\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidationList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"InvalidationSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"CreateTime\",\"Status\"],\"members\":{\"Id\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"payload\":\"InvalidationList\"}},\"ListPublicKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/public-key\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"PublicKeySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"Name\",\"CreatedTime\",\"EncodedKey\"],\"members\":{\"Id\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"EncodedKey\":{},\"Comment\":{}}}}}}},\"payload\":\"PublicKeyList\"}},\"ListStreamingDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/streaming-distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StreamingDistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"S3Origin\",\"Aliases\",\"TrustedSigners\",\"Comment\",\"PriceClass\",\"Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"S3Origin\":{\"shape\":\"S36\"},\"Aliases\":{\"shape\":\"S8\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"payload\":\"StreamingDistributionList\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-06-18/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S22\"}},\"payload\":\"Tags\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2018-06-18/tagging?Operation=Tag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"Tags\":{\"shape\":\"S22\",\"locationName\":\"Tags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}}},\"payload\":\"Tags\"}},\"UntagResource\":{\"http\":{\"requestUri\":\"/2018-06-18/tagging?Operation=Untag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"TagKeys\":{\"locationName\":\"TagKeys\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"},\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}}},\"payload\":\"TagKeys\"}},\"UpdateCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-06-18/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\",\"Id\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"UpdateDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-06-18/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Id\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S1t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"UpdateFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-06-18/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2k\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"UpdateFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-06-18/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S2t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"UpdatePublicKey\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-06-18/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\",\"Id\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S31\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S33\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"UpdateStreamingDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-06-18/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Id\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S35\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-06-18/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S39\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Comment\"],\"members\":{\"CallerReference\":{},\"Comment\":{}}},\"S5\":{\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Origins\",\"DefaultCacheBehavior\",\"Comment\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"Aliases\":{\"shape\":\"S8\"},\"DefaultRootObject\":{},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1b\"},\"CustomErrorResponses\":{\"shape\":\"S1e\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"IncludeCookies\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1j\"},\"Restrictions\":{\"shape\":\"S1n\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}},\"S8\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CNAME\"}}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Origin\",\"type\":\"structure\",\"required\":[\"Id\",\"DomainName\"],\"members\":{\"Id\":{},\"DomainName\":{},\"OriginPath\":{},\"CustomHeaders\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginCustomHeader\",\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}}}}},\"S3OriginConfig\":{\"type\":\"structure\",\"required\":[\"OriginAccessIdentity\"],\"members\":{\"OriginAccessIdentity\":{}}},\"CustomOriginConfig\":{\"type\":\"structure\",\"required\":[\"HTTPPort\",\"HTTPSPort\",\"OriginProtocolPolicy\"],\"members\":{\"HTTPPort\":{\"type\":\"integer\"},\"HTTPSPort\":{\"type\":\"integer\"},\"OriginProtocolPolicy\":{},\"OriginSslProtocols\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"SslProtocol\"}}}},\"OriginReadTimeout\":{\"type\":\"integer\"},\"OriginKeepaliveTimeout\":{\"type\":\"integer\"}}}}}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"},\"FieldLevelEncryptionId\":{}}},\"So\":{\"type\":\"structure\",\"required\":[\"QueryString\",\"Cookies\"],\"members\":{\"QueryString\":{\"type\":\"boolean\"},\"Cookies\":{\"type\":\"structure\",\"required\":[\"Forward\"],\"members\":{\"Forward\":{},\"WhitelistedNames\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Headers\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"QueryStringCacheKeys\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"AwsAccountNumber\"}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"},\"CachedMethods\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S13\"}}}}},\"S13\":{\"type\":\"list\",\"member\":{\"locationName\":\"Method\"}},\"S16\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"LambdaFunctionAssociation\",\"type\":\"structure\",\"required\":[\"LambdaFunctionARN\",\"EventType\"],\"members\":{\"LambdaFunctionARN\":{},\"EventType\":{},\"IncludeBody\":{\"type\":\"boolean\"}}}}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheBehavior\",\"type\":\"structure\",\"required\":[\"PathPattern\",\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"PathPattern\":{},\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"So\"},\"TrustedSigners\":{\"shape\":\"Sy\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S12\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S16\"},\"FieldLevelEncryptionId\":{}}}}}},\"S1e\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CustomErrorResponse\",\"type\":\"structure\",\"required\":[\"ErrorCode\"],\"members\":{\"ErrorCode\":{\"type\":\"integer\"},\"ResponsePagePath\":{},\"ResponseCode\":{},\"ErrorCachingMinTTL\":{\"type\":\"long\"}}}}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"CloudFrontDefaultCertificate\":{\"type\":\"boolean\"},\"IAMCertificateId\":{},\"ACMCertificateArn\":{},\"SSLSupportMethod\":{},\"MinimumProtocolVersion\":{},\"Certificate\":{\"deprecated\":true},\"CertificateSource\":{\"deprecated\":true}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"GeoRestriction\"],\"members\":{\"GeoRestriction\":{\"type\":\"structure\",\"required\":[\"RestrictionType\",\"Quantity\"],\"members\":{\"RestrictionType\":{},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Location\"}}}}}},\"S1t\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"InProgressInvalidationBatches\",\"DomainName\",\"ActiveTrustedSigners\",\"DistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"InProgressInvalidationBatches\":{\"type\":\"integer\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1v\"},\"DistributionConfig\":{\"shape\":\"S7\"}}},\"S1v\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Signer\",\"type\":\"structure\",\"members\":{\"AwsAccountNumber\":{},\"KeyPairIds\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}}}}}}}}},\"S22\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S29\":{\"type\":\"structure\",\"required\":[\"CallerReference\"],\"members\":{\"CallerReference\":{},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2a\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2e\"}}},\"S2a\":{\"type\":\"structure\",\"required\":[\"ForwardWhenQueryArgProfileIsUnknown\"],\"members\":{\"ForwardWhenQueryArgProfileIsUnknown\":{\"type\":\"boolean\"},\"QueryArgProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"QueryArgProfile\",\"type\":\"structure\",\"required\":[\"QueryArg\",\"ProfileId\"],\"members\":{\"QueryArg\":{},\"ProfileId\":{}}}}}}}},\"S2e\":{\"type\":\"structure\",\"required\":[\"ForwardWhenContentTypeIsUnknown\"],\"members\":{\"ForwardWhenContentTypeIsUnknown\":{\"type\":\"boolean\"},\"ContentTypeProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"ContentTypeProfile\",\"type\":\"structure\",\"required\":[\"Format\",\"ContentType\"],\"members\":{\"Format\":{},\"ProfileId\":{},\"ContentType\":{}}}}}}}},\"S2k\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionConfig\":{\"shape\":\"S29\"}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"Name\",\"CallerReference\",\"EncryptionEntities\"],\"members\":{\"Name\":{},\"CallerReference\":{},\"Comment\":{},\"EncryptionEntities\":{\"shape\":\"S2n\"}}},\"S2n\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"EncryptionEntity\",\"type\":\"structure\",\"required\":[\"PublicKeyId\",\"ProviderId\",\"FieldPatterns\"],\"members\":{\"PublicKeyId\":{},\"ProviderId\":{},\"FieldPatterns\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldPattern\"}}}}}}}}},\"S2t\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2m\"}}},\"S2v\":{\"type\":\"structure\",\"required\":[\"Paths\",\"CallerReference\"],\"members\":{\"Paths\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Path\"}}}},\"CallerReference\":{}}},\"S2z\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"CreateTime\",\"InvalidationBatch\"],\"members\":{\"Id\":{},\"Status\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"InvalidationBatch\":{\"shape\":\"S2v\"}}},\"S31\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Name\",\"EncodedKey\"],\"members\":{\"CallerReference\":{},\"Name\":{},\"EncodedKey\":{},\"Comment\":{}}},\"S33\":{\"type\":\"structure\",\"required\":[\"Id\",\"CreatedTime\",\"PublicKeyConfig\"],\"members\":{\"Id\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"PublicKeyConfig\":{\"shape\":\"S31\"}}},\"S35\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"S3Origin\",\"Comment\",\"TrustedSigners\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"S3Origin\":{\"shape\":\"S36\"},\"Aliases\":{\"shape\":\"S8\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"TrustedSigners\":{\"shape\":\"Sy\"},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"S36\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"OriginAccessIdentity\"],\"members\":{\"DomainName\":{},\"OriginAccessIdentity\":{}}},\"S39\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"DomainName\",\"ActiveTrustedSigners\",\"StreamingDistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S1v\"},\"StreamingDistributionConfig\":{\"shape\":\"S35\"}}},\"S4g\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"Aliases\",\"Origins\",\"DefaultCacheBehavior\",\"CacheBehaviors\",\"CustomErrorResponses\",\"Comment\",\"PriceClass\",\"Enabled\",\"ViewerCertificate\",\"Restrictions\",\"WebACLId\",\"HttpVersion\",\"IsIPV6Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"Aliases\":{\"shape\":\"S8\"},\"Origins\":{\"shape\":\"Sb\"},\"DefaultCacheBehavior\":{\"shape\":\"Sn\"},\"CacheBehaviors\":{\"shape\":\"S1b\"},\"CustomErrorResponses\":{\"shape\":\"S1e\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1j\"},\"Restrictions\":{\"shape\":\"S1n\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}}}}}}}");

/***/ }),

/***/ 43510:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCloudFrontOriginAccessIdentities\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"CloudFrontOriginAccessIdentityList.IsTruncated\",\"output_token\":\"CloudFrontOriginAccessIdentityList.NextMarker\",\"result_key\":\"CloudFrontOriginAccessIdentityList.Items\"},\"ListDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"DistributionList.IsTruncated\",\"output_token\":\"DistributionList.NextMarker\",\"result_key\":\"DistributionList.Items\"},\"ListInvalidations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"InvalidationList.IsTruncated\",\"output_token\":\"InvalidationList.NextMarker\",\"result_key\":\"InvalidationList.Items\"},\"ListStreamingDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"StreamingDistributionList.IsTruncated\",\"output_token\":\"StreamingDistributionList.NextMarker\",\"result_key\":\"StreamingDistributionList.Items\"}}}");

/***/ }),

/***/ 67512:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DistributionDeployed\":{\"delay\":60,\"operation\":\"GetDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Distribution.Status\"}]},\"InvalidationCompleted\":{\"delay\":20,\"operation\":\"GetInvalidation\",\"maxAttempts\":30,\"description\":\"Wait until an invalidation has completed.\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Invalidation.Status\"}]},\"StreamingDistributionDeployed\":{\"delay\":60,\"operation\":\"GetStreamingDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a streaming distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamingDistribution.Status\"}]}}}");

/***/ }),

/***/ 2861:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-11-05\",\"endpointPrefix\":\"cloudfront\",\"globalEndpoint\":\"cloudfront.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"CloudFront\",\"serviceFullName\":\"Amazon CloudFront\",\"serviceId\":\"CloudFront\",\"signatureVersion\":\"v4\",\"uid\":\"cloudfront-2018-11-05\"},\"operations\":{\"CreateCloudFrontOriginAccessIdentity\":{\"http\":{\"requestUri\":\"/2018-11-05/origin-access-identity/cloudfront\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"CreateDistribution\":{\"http\":{\"requestUri\":\"/2018-11-05/distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S22\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateDistributionWithTags\":{\"http\":{\"requestUri\":\"/2018-11-05/distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfigWithTags\"],\"members\":{\"DistributionConfigWithTags\":{\"locationName\":\"DistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"},\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Tags\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"Tags\":{\"shape\":\"S2b\"}}}},\"payload\":\"DistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S22\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateFieldLevelEncryptionConfig\":{\"http\":{\"requestUri\":\"/2018-11-05/field-level-encryption\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S2i\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2t\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"CreateFieldLevelEncryptionProfile\":{\"http\":{\"requestUri\":\"/2018-11-05/field-level-encryption-profile\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2v\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S32\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"CreateInvalidation\":{\"http\":{\"requestUri\":\"/2018-11-05/distribution/{DistributionId}/invalidation\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"InvalidationBatch\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"InvalidationBatch\":{\"shape\":\"S34\",\"locationName\":\"InvalidationBatch\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"InvalidationBatch\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"Invalidation\":{\"shape\":\"S38\"}},\"payload\":\"Invalidation\"}},\"CreatePublicKey\":{\"http\":{\"requestUri\":\"/2018-11-05/public-key\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S3a\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S3c\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"CreateStreamingDistribution\":{\"http\":{\"requestUri\":\"/2018-11-05/streaming-distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3e\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3i\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"CreateStreamingDistributionWithTags\":{\"http\":{\"requestUri\":\"/2018-11-05/streaming-distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfigWithTags\"],\"members\":{\"StreamingDistributionConfigWithTags\":{\"locationName\":\"StreamingDistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"},\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Tags\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3e\"},\"Tags\":{\"shape\":\"S2b\"}}}},\"payload\":\"StreamingDistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3i\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"DeleteCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-11-05/origin-access-identity/cloudfront/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-11-05/distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-11-05/field-level-encryption/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-11-05/field-level-encryption-profile/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeletePublicKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-11-05/public-key/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteStreamingDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-11-05/streaming-distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"GetCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/origin-access-identity/cloudfront/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"GetCloudFrontOriginAccessIdentityConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"}},\"GetDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S22\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"GetDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"DistributionConfig\"}},\"GetFieldLevelEncryption\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/field-level-encryption/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"GetFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S2i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionConfig\"}},\"GetFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/field-level-encryption-profile/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S32\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"GetFieldLevelEncryptionProfileConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2v\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"}},\"GetInvalidation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/distribution/{DistributionId}/invalidation/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"Id\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invalidation\":{\"shape\":\"S38\"}},\"payload\":\"Invalidation\"}},\"GetPublicKey\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/public-key/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S3c\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"GetPublicKeyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyConfig\":{\"shape\":\"S3a\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKeyConfig\"}},\"GetStreamingDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/streaming-distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"GetStreamingDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3e\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistributionConfig\"}},\"ListCloudFrontOriginAccessIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/origin-access-identity/cloudfront\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CloudFrontOriginAccessIdentitySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\",\"Comment\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"Comment\":{}}}}}}},\"payload\":\"CloudFrontOriginAccessIdentityList\"}},\"ListDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4p\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByWebACLId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/distributionsByWebACLId/{WebACLId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"WebACLId\":{\"location\":\"uri\",\"locationName\":\"WebACLId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4p\"}},\"payload\":\"DistributionList\"}},\"ListFieldLevelEncryptionConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/field-level-encryption\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2j\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2n\"}}}}}}},\"payload\":\"FieldLevelEncryptionList\"}},\"ListFieldLevelEncryptionProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/field-level-encryption-profile\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionProfileSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"Name\",\"EncryptionEntities\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Name\":{},\"EncryptionEntities\":{\"shape\":\"S2w\"},\"Comment\":{}}}}}}},\"payload\":\"FieldLevelEncryptionProfileList\"}},\"ListInvalidations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/distribution/{DistributionId}/invalidation\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidationList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"InvalidationSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"CreateTime\",\"Status\"],\"members\":{\"Id\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"payload\":\"InvalidationList\"}},\"ListPublicKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/public-key\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"PublicKeySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"Name\",\"CreatedTime\",\"EncodedKey\"],\"members\":{\"Id\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"EncodedKey\":{},\"Comment\":{}}}}}}},\"payload\":\"PublicKeyList\"}},\"ListStreamingDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/streaming-distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StreamingDistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"S3Origin\",\"Aliases\",\"TrustedSigners\",\"Comment\",\"PriceClass\",\"Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"S3Origin\":{\"shape\":\"S3f\"},\"Aliases\":{\"shape\":\"S8\"},\"TrustedSigners\":{\"shape\":\"S17\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"payload\":\"StreamingDistributionList\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-11-05/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S2b\"}},\"payload\":\"Tags\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2018-11-05/tagging?Operation=Tag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"Tags\":{\"shape\":\"S2b\",\"locationName\":\"Tags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}}},\"payload\":\"Tags\"}},\"UntagResource\":{\"http\":{\"requestUri\":\"/2018-11-05/tagging?Operation=Untag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"TagKeys\":{\"locationName\":\"TagKeys\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"},\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}}},\"payload\":\"TagKeys\"}},\"UpdateCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-11-05/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\",\"Id\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"UpdateDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-11-05/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Id\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S22\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"UpdateFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-11-05/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S2i\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"UpdateFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-11-05/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2v\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S32\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"UpdatePublicKey\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-11-05/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\",\"Id\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S3a\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S3c\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"UpdateStreamingDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2018-11-05/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Id\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3e\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2018-11-05/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Comment\"],\"members\":{\"CallerReference\":{},\"Comment\":{}}},\"S5\":{\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Origins\",\"DefaultCacheBehavior\",\"Comment\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"Aliases\":{\"shape\":\"S8\"},\"DefaultRootObject\":{},\"Origins\":{\"shape\":\"Sb\"},\"OriginGroups\":{\"shape\":\"Sn\"},\"DefaultCacheBehavior\":{\"shape\":\"Sw\"},\"CacheBehaviors\":{\"shape\":\"S1k\"},\"CustomErrorResponses\":{\"shape\":\"S1n\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"IncludeCookies\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1s\"},\"Restrictions\":{\"shape\":\"S1w\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}},\"S8\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CNAME\"}}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Origin\",\"type\":\"structure\",\"required\":[\"Id\",\"DomainName\"],\"members\":{\"Id\":{},\"DomainName\":{},\"OriginPath\":{},\"CustomHeaders\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginCustomHeader\",\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}}}}},\"S3OriginConfig\":{\"type\":\"structure\",\"required\":[\"OriginAccessIdentity\"],\"members\":{\"OriginAccessIdentity\":{}}},\"CustomOriginConfig\":{\"type\":\"structure\",\"required\":[\"HTTPPort\",\"HTTPSPort\",\"OriginProtocolPolicy\"],\"members\":{\"HTTPPort\":{\"type\":\"integer\"},\"HTTPSPort\":{\"type\":\"integer\"},\"OriginProtocolPolicy\":{},\"OriginSslProtocols\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"SslProtocol\"}}}},\"OriginReadTimeout\":{\"type\":\"integer\"},\"OriginKeepaliveTimeout\":{\"type\":\"integer\"}}}}}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginGroup\",\"type\":\"structure\",\"required\":[\"Id\",\"FailoverCriteria\",\"Members\"],\"members\":{\"Id\":{},\"FailoverCriteria\":{\"type\":\"structure\",\"required\":[\"StatusCodes\"],\"members\":{\"StatusCodes\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StatusCode\",\"type\":\"integer\"}}}}}},\"Members\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginGroupMember\",\"type\":\"structure\",\"required\":[\"OriginId\"],\"members\":{\"OriginId\":{}}}}}}}}}}},\"Sw\":{\"type\":\"structure\",\"required\":[\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"Sx\"},\"TrustedSigners\":{\"shape\":\"S17\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S1b\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S1f\"},\"FieldLevelEncryptionId\":{}}},\"Sx\":{\"type\":\"structure\",\"required\":[\"QueryString\",\"Cookies\"],\"members\":{\"QueryString\":{\"type\":\"boolean\"},\"Cookies\":{\"type\":\"structure\",\"required\":[\"Forward\"],\"members\":{\"Forward\":{},\"WhitelistedNames\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Headers\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"QueryStringCacheKeys\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"S17\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"AwsAccountNumber\"}}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S1c\"},\"CachedMethods\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S1c\"}}}}},\"S1c\":{\"type\":\"list\",\"member\":{\"locationName\":\"Method\"}},\"S1f\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"LambdaFunctionAssociation\",\"type\":\"structure\",\"required\":[\"LambdaFunctionARN\",\"EventType\"],\"members\":{\"LambdaFunctionARN\":{},\"EventType\":{},\"IncludeBody\":{\"type\":\"boolean\"}}}}}},\"S1k\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheBehavior\",\"type\":\"structure\",\"required\":[\"PathPattern\",\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"PathPattern\":{},\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"Sx\"},\"TrustedSigners\":{\"shape\":\"S17\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S1b\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S1f\"},\"FieldLevelEncryptionId\":{}}}}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CustomErrorResponse\",\"type\":\"structure\",\"required\":[\"ErrorCode\"],\"members\":{\"ErrorCode\":{\"type\":\"integer\"},\"ResponsePagePath\":{},\"ResponseCode\":{},\"ErrorCachingMinTTL\":{\"type\":\"long\"}}}}}},\"S1s\":{\"type\":\"structure\",\"members\":{\"CloudFrontDefaultCertificate\":{\"type\":\"boolean\"},\"IAMCertificateId\":{},\"ACMCertificateArn\":{},\"SSLSupportMethod\":{},\"MinimumProtocolVersion\":{},\"Certificate\":{\"deprecated\":true},\"CertificateSource\":{\"deprecated\":true}}},\"S1w\":{\"type\":\"structure\",\"required\":[\"GeoRestriction\"],\"members\":{\"GeoRestriction\":{\"type\":\"structure\",\"required\":[\"RestrictionType\",\"Quantity\"],\"members\":{\"RestrictionType\":{},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Location\"}}}}}},\"S22\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"InProgressInvalidationBatches\",\"DomainName\",\"ActiveTrustedSigners\",\"DistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"InProgressInvalidationBatches\":{\"type\":\"integer\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S24\"},\"DistributionConfig\":{\"shape\":\"S7\"}}},\"S24\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Signer\",\"type\":\"structure\",\"members\":{\"AwsAccountNumber\":{},\"KeyPairIds\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}}}}}}}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S2i\":{\"type\":\"structure\",\"required\":[\"CallerReference\"],\"members\":{\"CallerReference\":{},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2j\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2n\"}}},\"S2j\":{\"type\":\"structure\",\"required\":[\"ForwardWhenQueryArgProfileIsUnknown\"],\"members\":{\"ForwardWhenQueryArgProfileIsUnknown\":{\"type\":\"boolean\"},\"QueryArgProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"QueryArgProfile\",\"type\":\"structure\",\"required\":[\"QueryArg\",\"ProfileId\"],\"members\":{\"QueryArg\":{},\"ProfileId\":{}}}}}}}},\"S2n\":{\"type\":\"structure\",\"required\":[\"ForwardWhenContentTypeIsUnknown\"],\"members\":{\"ForwardWhenContentTypeIsUnknown\":{\"type\":\"boolean\"},\"ContentTypeProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"ContentTypeProfile\",\"type\":\"structure\",\"required\":[\"Format\",\"ContentType\"],\"members\":{\"Format\":{},\"ProfileId\":{},\"ContentType\":{}}}}}}}},\"S2t\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionConfig\":{\"shape\":\"S2i\"}}},\"S2v\":{\"type\":\"structure\",\"required\":[\"Name\",\"CallerReference\",\"EncryptionEntities\"],\"members\":{\"Name\":{},\"CallerReference\":{},\"Comment\":{},\"EncryptionEntities\":{\"shape\":\"S2w\"}}},\"S2w\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"EncryptionEntity\",\"type\":\"structure\",\"required\":[\"PublicKeyId\",\"ProviderId\",\"FieldPatterns\"],\"members\":{\"PublicKeyId\":{},\"ProviderId\":{},\"FieldPatterns\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldPattern\"}}}}}}}}},\"S32\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2v\"}}},\"S34\":{\"type\":\"structure\",\"required\":[\"Paths\",\"CallerReference\"],\"members\":{\"Paths\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Path\"}}}},\"CallerReference\":{}}},\"S38\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"CreateTime\",\"InvalidationBatch\"],\"members\":{\"Id\":{},\"Status\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"InvalidationBatch\":{\"shape\":\"S34\"}}},\"S3a\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Name\",\"EncodedKey\"],\"members\":{\"CallerReference\":{},\"Name\":{},\"EncodedKey\":{},\"Comment\":{}}},\"S3c\":{\"type\":\"structure\",\"required\":[\"Id\",\"CreatedTime\",\"PublicKeyConfig\"],\"members\":{\"Id\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"PublicKeyConfig\":{\"shape\":\"S3a\"}}},\"S3e\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"S3Origin\",\"Comment\",\"TrustedSigners\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"S3Origin\":{\"shape\":\"S3f\"},\"Aliases\":{\"shape\":\"S8\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"TrustedSigners\":{\"shape\":\"S17\"},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"S3f\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"OriginAccessIdentity\"],\"members\":{\"DomainName\":{},\"OriginAccessIdentity\":{}}},\"S3i\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"DomainName\",\"ActiveTrustedSigners\",\"StreamingDistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S24\"},\"StreamingDistributionConfig\":{\"shape\":\"S3e\"}}},\"S4p\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"Aliases\",\"Origins\",\"DefaultCacheBehavior\",\"CacheBehaviors\",\"CustomErrorResponses\",\"Comment\",\"PriceClass\",\"Enabled\",\"ViewerCertificate\",\"Restrictions\",\"WebACLId\",\"HttpVersion\",\"IsIPV6Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"Aliases\":{\"shape\":\"S8\"},\"Origins\":{\"shape\":\"Sb\"},\"OriginGroups\":{\"shape\":\"Sn\"},\"DefaultCacheBehavior\":{\"shape\":\"Sw\"},\"CacheBehaviors\":{\"shape\":\"S1k\"},\"CustomErrorResponses\":{\"shape\":\"S1n\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1s\"},\"Restrictions\":{\"shape\":\"S1w\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}}}}}}}");

/***/ }),

/***/ 94484:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCloudFrontOriginAccessIdentities\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"CloudFrontOriginAccessIdentityList.IsTruncated\",\"output_token\":\"CloudFrontOriginAccessIdentityList.NextMarker\",\"result_key\":\"CloudFrontOriginAccessIdentityList.Items\"},\"ListDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"DistributionList.IsTruncated\",\"output_token\":\"DistributionList.NextMarker\",\"result_key\":\"DistributionList.Items\"},\"ListInvalidations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"InvalidationList.IsTruncated\",\"output_token\":\"InvalidationList.NextMarker\",\"result_key\":\"InvalidationList.Items\"},\"ListStreamingDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"StreamingDistributionList.IsTruncated\",\"output_token\":\"StreamingDistributionList.NextMarker\",\"result_key\":\"StreamingDistributionList.Items\"}}}");

/***/ }),

/***/ 94992:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DistributionDeployed\":{\"delay\":60,\"operation\":\"GetDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Distribution.Status\"}]},\"InvalidationCompleted\":{\"delay\":20,\"operation\":\"GetInvalidation\",\"maxAttempts\":30,\"description\":\"Wait until an invalidation has completed.\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Invalidation.Status\"}]},\"StreamingDistributionDeployed\":{\"delay\":60,\"operation\":\"GetStreamingDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a streaming distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamingDistribution.Status\"}]}}}");

/***/ }),

/***/ 22621:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-03-26\",\"endpointPrefix\":\"cloudfront\",\"globalEndpoint\":\"cloudfront.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"CloudFront\",\"serviceFullName\":\"Amazon CloudFront\",\"serviceId\":\"CloudFront\",\"signatureVersion\":\"v4\",\"uid\":\"cloudfront-2019-03-26\"},\"operations\":{\"CreateCloudFrontOriginAccessIdentity\":{\"http\":{\"requestUri\":\"/2019-03-26/origin-access-identity/cloudfront\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"CreateDistribution\":{\"http\":{\"requestUri\":\"/2019-03-26/distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S23\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateDistributionWithTags\":{\"http\":{\"requestUri\":\"/2019-03-26/distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfigWithTags\"],\"members\":{\"DistributionConfigWithTags\":{\"locationName\":\"DistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"},\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Tags\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"Tags\":{\"shape\":\"S2f\"}}}},\"payload\":\"DistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S23\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateFieldLevelEncryptionConfig\":{\"http\":{\"requestUri\":\"/2019-03-26/field-level-encryption\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S2m\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2x\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"CreateFieldLevelEncryptionProfile\":{\"http\":{\"requestUri\":\"/2019-03-26/field-level-encryption-profile\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2z\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S36\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"CreateInvalidation\":{\"http\":{\"requestUri\":\"/2019-03-26/distribution/{DistributionId}/invalidation\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"InvalidationBatch\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"InvalidationBatch\":{\"shape\":\"S38\",\"locationName\":\"InvalidationBatch\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"InvalidationBatch\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"Invalidation\":{\"shape\":\"S3c\"}},\"payload\":\"Invalidation\"}},\"CreatePublicKey\":{\"http\":{\"requestUri\":\"/2019-03-26/public-key\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S3e\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S3g\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"CreateStreamingDistribution\":{\"http\":{\"requestUri\":\"/2019-03-26/streaming-distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3i\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3m\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"CreateStreamingDistributionWithTags\":{\"http\":{\"requestUri\":\"/2019-03-26/streaming-distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfigWithTags\"],\"members\":{\"StreamingDistributionConfigWithTags\":{\"locationName\":\"StreamingDistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"},\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Tags\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3i\"},\"Tags\":{\"shape\":\"S2f\"}}}},\"payload\":\"StreamingDistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3m\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"DeleteCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-03-26/origin-access-identity/cloudfront/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-03-26/distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-03-26/field-level-encryption/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-03-26/field-level-encryption-profile/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeletePublicKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-03-26/public-key/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteStreamingDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-03-26/streaming-distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"GetCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/origin-access-identity/cloudfront/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"GetCloudFrontOriginAccessIdentityConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"}},\"GetDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S23\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"GetDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionConfig\":{\"shape\":\"S7\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"DistributionConfig\"}},\"GetFieldLevelEncryption\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/field-level-encryption/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2x\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"GetFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S2m\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionConfig\"}},\"GetFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/field-level-encryption-profile/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S36\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"GetFieldLevelEncryptionProfileConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2z\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"}},\"GetInvalidation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/distribution/{DistributionId}/invalidation/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"Id\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invalidation\":{\"shape\":\"S3c\"}},\"payload\":\"Invalidation\"}},\"GetPublicKey\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/public-key/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S3g\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"GetPublicKeyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyConfig\":{\"shape\":\"S3e\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKeyConfig\"}},\"GetStreamingDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/streaming-distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3m\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"GetStreamingDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistributionConfig\"}},\"ListCloudFrontOriginAccessIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/origin-access-identity/cloudfront\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CloudFrontOriginAccessIdentitySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\",\"Comment\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"Comment\":{}}}}}}},\"payload\":\"CloudFrontOriginAccessIdentityList\"}},\"ListDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4t\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByWebACLId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/distributionsByWebACLId/{WebACLId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"WebACLId\":{\"location\":\"uri\",\"locationName\":\"WebACLId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S4t\"}},\"payload\":\"DistributionList\"}},\"ListFieldLevelEncryptionConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/field-level-encryption\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2n\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2r\"}}}}}}},\"payload\":\"FieldLevelEncryptionList\"}},\"ListFieldLevelEncryptionProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/field-level-encryption-profile\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionProfileSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"Name\",\"EncryptionEntities\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Name\":{},\"EncryptionEntities\":{\"shape\":\"S30\"},\"Comment\":{}}}}}}},\"payload\":\"FieldLevelEncryptionProfileList\"}},\"ListInvalidations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/distribution/{DistributionId}/invalidation\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidationList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"InvalidationSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"CreateTime\",\"Status\"],\"members\":{\"Id\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"payload\":\"InvalidationList\"}},\"ListPublicKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/public-key\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"PublicKeySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"Name\",\"CreatedTime\",\"EncodedKey\"],\"members\":{\"Id\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"EncodedKey\":{},\"Comment\":{}}}}}}},\"payload\":\"PublicKeyList\"}},\"ListStreamingDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/streaming-distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StreamingDistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"S3Origin\",\"Aliases\",\"TrustedSigners\",\"Comment\",\"PriceClass\",\"Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"S3Origin\":{\"shape\":\"S3j\"},\"Aliases\":{\"shape\":\"S8\"},\"TrustedSigners\":{\"shape\":\"S17\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"payload\":\"StreamingDistributionList\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-03-26/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S2f\"}},\"payload\":\"Tags\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2019-03-26/tagging?Operation=Tag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"Tags\":{\"shape\":\"S2f\",\"locationName\":\"Tags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}}},\"payload\":\"Tags\"}},\"UntagResource\":{\"http\":{\"requestUri\":\"/2019-03-26/tagging?Operation=Untag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"TagKeys\":{\"locationName\":\"TagKeys\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"},\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}}},\"payload\":\"TagKeys\"}},\"UpdateCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-03-26/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\",\"Id\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"S5\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"UpdateDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-03-26/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Id\"],\"members\":{\"DistributionConfig\":{\"shape\":\"S7\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S23\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"UpdateFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-03-26/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S2m\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S2x\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"UpdateFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-03-26/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2z\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S36\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"UpdatePublicKey\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-03-26/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\",\"Id\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S3e\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S3g\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"UpdateStreamingDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-03-26/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Id\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S3i\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2019-03-26/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S3m\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Comment\"],\"members\":{\"CallerReference\":{},\"Comment\":{}}},\"S5\":{\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"S2\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Origins\",\"DefaultCacheBehavior\",\"Comment\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"Aliases\":{\"shape\":\"S8\"},\"DefaultRootObject\":{},\"Origins\":{\"shape\":\"Sb\"},\"OriginGroups\":{\"shape\":\"Sn\"},\"DefaultCacheBehavior\":{\"shape\":\"Sw\"},\"CacheBehaviors\":{\"shape\":\"S1k\"},\"CustomErrorResponses\":{\"shape\":\"S1n\"},\"Comment\":{\"type\":\"string\",\"sensitive\":true},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"IncludeCookies\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1t\"},\"Restrictions\":{\"shape\":\"S1x\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}},\"S8\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CNAME\"}}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Origin\",\"type\":\"structure\",\"required\":[\"Id\",\"DomainName\"],\"members\":{\"Id\":{},\"DomainName\":{},\"OriginPath\":{},\"CustomHeaders\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginCustomHeader\",\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}}}}},\"S3OriginConfig\":{\"type\":\"structure\",\"required\":[\"OriginAccessIdentity\"],\"members\":{\"OriginAccessIdentity\":{}}},\"CustomOriginConfig\":{\"type\":\"structure\",\"required\":[\"HTTPPort\",\"HTTPSPort\",\"OriginProtocolPolicy\"],\"members\":{\"HTTPPort\":{\"type\":\"integer\"},\"HTTPSPort\":{\"type\":\"integer\"},\"OriginProtocolPolicy\":{},\"OriginSslProtocols\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"SslProtocol\"}}}},\"OriginReadTimeout\":{\"type\":\"integer\"},\"OriginKeepaliveTimeout\":{\"type\":\"integer\"}}},\"ConnectionAttempts\":{\"type\":\"integer\"},\"ConnectionTimeout\":{\"type\":\"integer\"}}}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginGroup\",\"type\":\"structure\",\"required\":[\"Id\",\"FailoverCriteria\",\"Members\"],\"members\":{\"Id\":{},\"FailoverCriteria\":{\"type\":\"structure\",\"required\":[\"StatusCodes\"],\"members\":{\"StatusCodes\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StatusCode\",\"type\":\"integer\"}}}}}},\"Members\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginGroupMember\",\"type\":\"structure\",\"required\":[\"OriginId\"],\"members\":{\"OriginId\":{}}}}}}}}}}},\"Sw\":{\"type\":\"structure\",\"required\":[\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"Sx\"},\"TrustedSigners\":{\"shape\":\"S17\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S1b\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S1f\"},\"FieldLevelEncryptionId\":{}}},\"Sx\":{\"type\":\"structure\",\"required\":[\"QueryString\",\"Cookies\"],\"members\":{\"QueryString\":{\"type\":\"boolean\"},\"Cookies\":{\"type\":\"structure\",\"required\":[\"Forward\"],\"members\":{\"Forward\":{},\"WhitelistedNames\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"Headers\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"QueryStringCacheKeys\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"S17\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"AwsAccountNumber\"}}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S1c\"},\"CachedMethods\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S1c\"}}}}},\"S1c\":{\"type\":\"list\",\"member\":{\"locationName\":\"Method\"}},\"S1f\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"LambdaFunctionAssociation\",\"type\":\"structure\",\"required\":[\"LambdaFunctionARN\",\"EventType\"],\"members\":{\"LambdaFunctionARN\":{},\"EventType\":{},\"IncludeBody\":{\"type\":\"boolean\"}}}}}},\"S1k\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheBehavior\",\"type\":\"structure\",\"required\":[\"PathPattern\",\"TargetOriginId\",\"ForwardedValues\",\"TrustedSigners\",\"ViewerProtocolPolicy\",\"MinTTL\"],\"members\":{\"PathPattern\":{},\"TargetOriginId\":{},\"ForwardedValues\":{\"shape\":\"Sx\"},\"TrustedSigners\":{\"shape\":\"S17\"},\"ViewerProtocolPolicy\":{},\"MinTTL\":{\"type\":\"long\"},\"AllowedMethods\":{\"shape\":\"S1b\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S1f\"},\"FieldLevelEncryptionId\":{}}}}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CustomErrorResponse\",\"type\":\"structure\",\"required\":[\"ErrorCode\"],\"members\":{\"ErrorCode\":{\"type\":\"integer\"},\"ResponsePagePath\":{},\"ResponseCode\":{},\"ErrorCachingMinTTL\":{\"type\":\"long\"}}}}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"CloudFrontDefaultCertificate\":{\"type\":\"boolean\"},\"IAMCertificateId\":{},\"ACMCertificateArn\":{},\"SSLSupportMethod\":{},\"MinimumProtocolVersion\":{},\"Certificate\":{\"deprecated\":true},\"CertificateSource\":{\"deprecated\":true}}},\"S1x\":{\"type\":\"structure\",\"required\":[\"GeoRestriction\"],\"members\":{\"GeoRestriction\":{\"type\":\"structure\",\"required\":[\"RestrictionType\",\"Quantity\"],\"members\":{\"RestrictionType\":{},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Location\"}}}}}},\"S23\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"InProgressInvalidationBatches\",\"DomainName\",\"ActiveTrustedSigners\",\"DistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"InProgressInvalidationBatches\":{\"type\":\"integer\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S25\"},\"DistributionConfig\":{\"shape\":\"S7\"},\"AliasICPRecordals\":{\"shape\":\"S2a\"}}},\"S25\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Signer\",\"type\":\"structure\",\"members\":{\"AwsAccountNumber\":{},\"KeyPairIds\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}}}}}}}}},\"S2a\":{\"type\":\"list\",\"member\":{\"locationName\":\"AliasICPRecordal\",\"type\":\"structure\",\"members\":{\"CNAME\":{},\"ICPRecordalStatus\":{}}}},\"S2f\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"CallerReference\"],\"members\":{\"CallerReference\":{},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S2n\"},\"ContentTypeProfileConfig\":{\"shape\":\"S2r\"}}},\"S2n\":{\"type\":\"structure\",\"required\":[\"ForwardWhenQueryArgProfileIsUnknown\"],\"members\":{\"ForwardWhenQueryArgProfileIsUnknown\":{\"type\":\"boolean\"},\"QueryArgProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"QueryArgProfile\",\"type\":\"structure\",\"required\":[\"QueryArg\",\"ProfileId\"],\"members\":{\"QueryArg\":{},\"ProfileId\":{}}}}}}}},\"S2r\":{\"type\":\"structure\",\"required\":[\"ForwardWhenContentTypeIsUnknown\"],\"members\":{\"ForwardWhenContentTypeIsUnknown\":{\"type\":\"boolean\"},\"ContentTypeProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"ContentTypeProfile\",\"type\":\"structure\",\"required\":[\"Format\",\"ContentType\"],\"members\":{\"Format\":{},\"ProfileId\":{},\"ContentType\":{}}}}}}}},\"S2x\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionConfig\":{\"shape\":\"S2m\"}}},\"S2z\":{\"type\":\"structure\",\"required\":[\"Name\",\"CallerReference\",\"EncryptionEntities\"],\"members\":{\"Name\":{},\"CallerReference\":{},\"Comment\":{},\"EncryptionEntities\":{\"shape\":\"S30\"}}},\"S30\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"EncryptionEntity\",\"type\":\"structure\",\"required\":[\"PublicKeyId\",\"ProviderId\",\"FieldPatterns\"],\"members\":{\"PublicKeyId\":{},\"ProviderId\":{},\"FieldPatterns\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldPattern\"}}}}}}}}},\"S36\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S2z\"}}},\"S38\":{\"type\":\"structure\",\"required\":[\"Paths\",\"CallerReference\"],\"members\":{\"Paths\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Path\"}}}},\"CallerReference\":{}}},\"S3c\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"CreateTime\",\"InvalidationBatch\"],\"members\":{\"Id\":{},\"Status\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"InvalidationBatch\":{\"shape\":\"S38\"}}},\"S3e\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Name\",\"EncodedKey\"],\"members\":{\"CallerReference\":{},\"Name\":{},\"EncodedKey\":{},\"Comment\":{}}},\"S3g\":{\"type\":\"structure\",\"required\":[\"Id\",\"CreatedTime\",\"PublicKeyConfig\"],\"members\":{\"Id\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"PublicKeyConfig\":{\"shape\":\"S3e\"}}},\"S3i\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"S3Origin\",\"Comment\",\"TrustedSigners\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"S3Origin\":{\"shape\":\"S3j\"},\"Aliases\":{\"shape\":\"S8\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"TrustedSigners\":{\"shape\":\"S17\"},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"S3j\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"OriginAccessIdentity\"],\"members\":{\"DomainName\":{},\"OriginAccessIdentity\":{}}},\"S3m\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"DomainName\",\"ActiveTrustedSigners\",\"StreamingDistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S25\"},\"StreamingDistributionConfig\":{\"shape\":\"S3i\"}}},\"S4t\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"Aliases\",\"Origins\",\"DefaultCacheBehavior\",\"CacheBehaviors\",\"CustomErrorResponses\",\"Comment\",\"PriceClass\",\"Enabled\",\"ViewerCertificate\",\"Restrictions\",\"WebACLId\",\"HttpVersion\",\"IsIPV6Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"Aliases\":{\"shape\":\"S8\"},\"Origins\":{\"shape\":\"Sb\"},\"OriginGroups\":{\"shape\":\"Sn\"},\"DefaultCacheBehavior\":{\"shape\":\"Sw\"},\"CacheBehaviors\":{\"shape\":\"S1k\"},\"CustomErrorResponses\":{\"shape\":\"S1n\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S1t\"},\"Restrictions\":{\"shape\":\"S1x\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"},\"AliasICPRecordals\":{\"shape\":\"S2a\"}}}}}}}}");

/***/ }),

/***/ 49289:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCloudFrontOriginAccessIdentities\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"CloudFrontOriginAccessIdentityList.IsTruncated\",\"output_token\":\"CloudFrontOriginAccessIdentityList.NextMarker\",\"result_key\":\"CloudFrontOriginAccessIdentityList.Items\"},\"ListDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"DistributionList.IsTruncated\",\"output_token\":\"DistributionList.NextMarker\",\"result_key\":\"DistributionList.Items\"},\"ListInvalidations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"InvalidationList.IsTruncated\",\"output_token\":\"InvalidationList.NextMarker\",\"result_key\":\"InvalidationList.Items\"},\"ListStreamingDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"StreamingDistributionList.IsTruncated\",\"output_token\":\"StreamingDistributionList.NextMarker\",\"result_key\":\"StreamingDistributionList.Items\"}}}");

/***/ }),

/***/ 89078:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DistributionDeployed\":{\"delay\":60,\"operation\":\"GetDistribution\",\"maxAttempts\":35,\"description\":\"Wait until a distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Distribution.Status\"}]},\"InvalidationCompleted\":{\"delay\":20,\"operation\":\"GetInvalidation\",\"maxAttempts\":30,\"description\":\"Wait until an invalidation has completed.\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Invalidation.Status\"}]},\"StreamingDistributionDeployed\":{\"delay\":60,\"operation\":\"GetStreamingDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a streaming distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamingDistribution.Status\"}]}}}");

/***/ }),

/***/ 44946:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-05-31\",\"endpointPrefix\":\"cloudfront\",\"globalEndpoint\":\"cloudfront.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"CloudFront\",\"serviceFullName\":\"Amazon CloudFront\",\"serviceId\":\"CloudFront\",\"signatureVersion\":\"v4\",\"uid\":\"cloudfront-2020-05-31\"},\"operations\":{\"CreateCachePolicy\":{\"http\":{\"requestUri\":\"/2020-05-31/cache-policy\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CachePolicyConfig\"],\"members\":{\"CachePolicyConfig\":{\"shape\":\"S2\",\"locationName\":\"CachePolicyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"CachePolicyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CachePolicy\":{\"shape\":\"Sl\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CachePolicy\"}},\"CreateCloudFrontOriginAccessIdentity\":{\"http\":{\"requestUri\":\"/2020-05-31/origin-access-identity/cloudfront\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"So\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"Sq\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"CreateDistribution\":{\"http\":{\"requestUri\":\"/2020-05-31/distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\"],\"members\":{\"DistributionConfig\":{\"shape\":\"Ss\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S2l\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateDistributionWithTags\":{\"http\":{\"requestUri\":\"/2020-05-31/distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfigWithTags\"],\"members\":{\"DistributionConfigWithTags\":{\"locationName\":\"DistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Tags\"],\"members\":{\"DistributionConfig\":{\"shape\":\"Ss\"},\"Tags\":{\"shape\":\"S2z\"}}}},\"payload\":\"DistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S2l\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"CreateFieldLevelEncryptionConfig\":{\"http\":{\"requestUri\":\"/2020-05-31/field-level-encryption\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S36\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S3h\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"CreateFieldLevelEncryptionProfile\":{\"http\":{\"requestUri\":\"/2020-05-31/field-level-encryption-profile\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S3j\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S3q\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"CreateInvalidation\":{\"http\":{\"requestUri\":\"/2020-05-31/distribution/{DistributionId}/invalidation\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"InvalidationBatch\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"InvalidationBatch\":{\"shape\":\"S3s\",\"locationName\":\"InvalidationBatch\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"InvalidationBatch\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"Invalidation\":{\"shape\":\"S3w\"}},\"payload\":\"Invalidation\"}},\"CreateKeyGroup\":{\"http\":{\"requestUri\":\"/2020-05-31/key-group\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"KeyGroupConfig\"],\"members\":{\"KeyGroupConfig\":{\"shape\":\"S3y\",\"locationName\":\"KeyGroupConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"KeyGroupConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"KeyGroup\":{\"shape\":\"S41\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"KeyGroup\"}},\"CreateMonitoringSubscription\":{\"http\":{\"requestUri\":\"/2020-05-31/distributions/{DistributionId}/monitoring-subscription\"},\"input\":{\"type\":\"structure\",\"required\":[\"MonitoringSubscription\",\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"MonitoringSubscription\":{\"shape\":\"S43\",\"locationName\":\"MonitoringSubscription\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"MonitoringSubscription\"},\"output\":{\"type\":\"structure\",\"members\":{\"MonitoringSubscription\":{\"shape\":\"S43\"}},\"payload\":\"MonitoringSubscription\"}},\"CreateOriginRequestPolicy\":{\"http\":{\"requestUri\":\"/2020-05-31/origin-request-policy\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"OriginRequestPolicyConfig\"],\"members\":{\"OriginRequestPolicyConfig\":{\"shape\":\"S48\",\"locationName\":\"OriginRequestPolicyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"OriginRequestPolicyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"OriginRequestPolicy\":{\"shape\":\"S4g\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"OriginRequestPolicy\"}},\"CreatePublicKey\":{\"http\":{\"requestUri\":\"/2020-05-31/public-key\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S4i\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S4k\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"CreateRealtimeLogConfig\":{\"http\":{\"requestUri\":\"/2020-05-31/realtime-log-config\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateRealtimeLogConfigRequest\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"required\":[\"EndPoints\",\"Fields\",\"Name\",\"SamplingRate\"],\"members\":{\"EndPoints\":{\"shape\":\"S4m\"},\"Fields\":{\"shape\":\"S4p\"},\"Name\":{},\"SamplingRate\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RealtimeLogConfig\":{\"shape\":\"S4r\"}}}},\"CreateStreamingDistribution\":{\"http\":{\"requestUri\":\"/2020-05-31/streaming-distribution\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S4t\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S4x\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"CreateStreamingDistributionWithTags\":{\"http\":{\"requestUri\":\"/2020-05-31/streaming-distribution?WithTags\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfigWithTags\"],\"members\":{\"StreamingDistributionConfigWithTags\":{\"locationName\":\"StreamingDistributionConfigWithTags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Tags\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S4t\"},\"Tags\":{\"shape\":\"S2z\"}}}},\"payload\":\"StreamingDistributionConfigWithTags\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S4x\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"DeleteCachePolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/cache-policy/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/origin-access-identity/cloudfront/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/field-level-encryption/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/field-level-encryption-profile/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteKeyGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/key-group/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteMonitoringSubscription\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/distributions/{DistributionId}/monitoring-subscription\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteOriginRequestPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/origin-request-policy/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeletePublicKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/public-key/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"DeleteRealtimeLogConfig\":{\"http\":{\"requestUri\":\"/2020-05-31/delete-realtime-log-config/\",\"responseCode\":204},\"input\":{\"locationName\":\"DeleteRealtimeLogConfigRequest\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"members\":{\"Name\":{},\"ARN\":{}}}},\"DeleteStreamingDistribution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-05-31/streaming-distribution/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}}}},\"GetCachePolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/cache-policy/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CachePolicy\":{\"shape\":\"Sl\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CachePolicy\"}},\"GetCachePolicyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/cache-policy/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CachePolicyConfig\":{\"shape\":\"S2\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CachePolicyConfig\"}},\"GetCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/origin-access-identity/cloudfront/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"Sq\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"GetCloudFrontOriginAccessIdentityConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"So\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"}},\"GetDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S2l\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"GetDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionConfig\":{\"shape\":\"Ss\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"DistributionConfig\"}},\"GetFieldLevelEncryption\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/field-level-encryption/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S3h\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"GetFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S36\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionConfig\"}},\"GetFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/field-level-encryption-profile/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S3q\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"GetFieldLevelEncryptionProfileConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S3j\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"}},\"GetInvalidation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distribution/{DistributionId}/invalidation/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\",\"Id\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invalidation\":{\"shape\":\"S3w\"}},\"payload\":\"Invalidation\"}},\"GetKeyGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/key-group/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyGroup\":{\"shape\":\"S41\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"KeyGroup\"}},\"GetKeyGroupConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/key-group/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyGroupConfig\":{\"shape\":\"S3y\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"KeyGroupConfig\"}},\"GetMonitoringSubscription\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distributions/{DistributionId}/monitoring-subscription\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MonitoringSubscription\":{\"shape\":\"S43\"}},\"payload\":\"MonitoringSubscription\"}},\"GetOriginRequestPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/origin-request-policy/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OriginRequestPolicy\":{\"shape\":\"S4g\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"OriginRequestPolicy\"}},\"GetOriginRequestPolicyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/origin-request-policy/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OriginRequestPolicyConfig\":{\"shape\":\"S48\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"OriginRequestPolicyConfig\"}},\"GetPublicKey\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/public-key/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S4k\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"GetPublicKeyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyConfig\":{\"shape\":\"S4i\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKeyConfig\"}},\"GetRealtimeLogConfig\":{\"http\":{\"requestUri\":\"/2020-05-31/get-realtime-log-config/\"},\"input\":{\"locationName\":\"GetRealtimeLogConfigRequest\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"members\":{\"Name\":{},\"ARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RealtimeLogConfig\":{\"shape\":\"S4r\"}}}},\"GetStreamingDistribution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/streaming-distribution/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S4x\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}},\"GetStreamingDistributionConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S4t\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistributionConfig\"}},\"ListCachePolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/cache-policy\"},\"input\":{\"type\":\"structure\",\"members\":{\"Type\":{\"location\":\"querystring\",\"locationName\":\"Type\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CachePolicyList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CachePolicySummary\",\"type\":\"structure\",\"required\":[\"Type\",\"CachePolicy\"],\"members\":{\"Type\":{},\"CachePolicy\":{\"shape\":\"Sl\"}}}}}}},\"payload\":\"CachePolicyList\"}},\"ListCloudFrontOriginAccessIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/origin-access-identity/cloudfront\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentityList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CloudFrontOriginAccessIdentitySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\",\"Comment\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"Comment\":{}}}}}}},\"payload\":\"CloudFrontOriginAccessIdentityList\"}},\"ListDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S6w\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByCachePolicyId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distributionsByCachePolicyId/{CachePolicyId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CachePolicyId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"CachePolicyId\":{\"location\":\"uri\",\"locationName\":\"CachePolicyId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionIdList\":{\"shape\":\"S71\"}},\"payload\":\"DistributionIdList\"}},\"ListDistributionsByKeyGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distributionsByKeyGroupId/{KeyGroupId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"KeyGroupId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"KeyGroupId\":{\"location\":\"uri\",\"locationName\":\"KeyGroupId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionIdList\":{\"shape\":\"S71\"}},\"payload\":\"DistributionIdList\"}},\"ListDistributionsByOriginRequestPolicyId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distributionsByOriginRequestPolicyId/{OriginRequestPolicyId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"OriginRequestPolicyId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"OriginRequestPolicyId\":{\"location\":\"uri\",\"locationName\":\"OriginRequestPolicyId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionIdList\":{\"shape\":\"S71\"}},\"payload\":\"DistributionIdList\"}},\"ListDistributionsByRealtimeLogConfig\":{\"http\":{\"requestUri\":\"/2020-05-31/distributionsByRealtimeLogConfig/\"},\"input\":{\"locationName\":\"ListDistributionsByRealtimeLogConfigRequest\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"members\":{\"Marker\":{},\"MaxItems\":{},\"RealtimeLogConfigName\":{},\"RealtimeLogConfigArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S6w\"}},\"payload\":\"DistributionList\"}},\"ListDistributionsByWebACLId\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distributionsByWebACLId/{WebACLId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"WebACLId\":{\"location\":\"uri\",\"locationName\":\"WebACLId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DistributionList\":{\"shape\":\"S6w\"}},\"payload\":\"DistributionList\"}},\"ListFieldLevelEncryptionConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/field-level-encryption\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S37\"},\"ContentTypeProfileConfig\":{\"shape\":\"S3b\"}}}}}}},\"payload\":\"FieldLevelEncryptionList\"}},\"ListFieldLevelEncryptionProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/field-level-encryption-profile\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfileList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldLevelEncryptionProfileSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"Name\",\"EncryptionEntities\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Name\":{},\"EncryptionEntities\":{\"shape\":\"S3k\"},\"Comment\":{}}}}}}},\"payload\":\"FieldLevelEncryptionProfileList\"}},\"ListInvalidations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/distribution/{DistributionId}/invalidation\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionId\"],\"members\":{\"DistributionId\":{\"location\":\"uri\",\"locationName\":\"DistributionId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidationList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"InvalidationSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"CreateTime\",\"Status\"],\"members\":{\"Id\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"payload\":\"InvalidationList\"}},\"ListKeyGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/key-group\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyGroupList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyGroupSummary\",\"type\":\"structure\",\"required\":[\"KeyGroup\"],\"members\":{\"KeyGroup\":{\"shape\":\"S41\"}}}}}}},\"payload\":\"KeyGroupList\"}},\"ListOriginRequestPolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/origin-request-policy\"},\"input\":{\"type\":\"structure\",\"members\":{\"Type\":{\"location\":\"querystring\",\"locationName\":\"Type\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OriginRequestPolicyList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginRequestPolicySummary\",\"type\":\"structure\",\"required\":[\"Type\",\"OriginRequestPolicy\"],\"members\":{\"Type\":{},\"OriginRequestPolicy\":{\"shape\":\"S4g\"}}}}}}},\"payload\":\"OriginRequestPolicyList\"}},\"ListPublicKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/public-key\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyList\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"Quantity\"],\"members\":{\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"PublicKeySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"Name\",\"CreatedTime\",\"EncodedKey\"],\"members\":{\"Id\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"EncodedKey\":{},\"Comment\":{}}}}}}},\"payload\":\"PublicKeyList\"}},\"ListRealtimeLogConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/realtime-log-config\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RealtimeLogConfigs\":{\"type\":\"structure\",\"required\":[\"MaxItems\",\"IsTruncated\",\"Marker\"],\"members\":{\"MaxItems\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"shape\":\"S4r\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{},\"NextMarker\":{}}}},\"payload\":\"RealtimeLogConfigs\"}},\"ListStreamingDistributions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/streaming-distribution\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistributionList\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StreamingDistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"S3Origin\",\"Aliases\",\"TrustedSigners\",\"Comment\",\"PriceClass\",\"Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"S3Origin\":{\"shape\":\"S4u\"},\"Aliases\":{\"shape\":\"St\"},\"TrustedSigners\":{\"shape\":\"S1j\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}}}}}},\"payload\":\"StreamingDistributionList\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-05-31/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S2z\"}},\"payload\":\"Tags\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2020-05-31/tagging?Operation=Tag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"Tags\":{\"shape\":\"S2z\",\"locationName\":\"Tags\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}}},\"payload\":\"Tags\"}},\"UntagResource\":{\"http\":{\"requestUri\":\"/2020-05-31/tagging?Operation=Untag\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"querystring\",\"locationName\":\"Resource\"},\"TagKeys\":{\"locationName\":\"TagKeys\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}}},\"payload\":\"TagKeys\"}},\"UpdateCachePolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/cache-policy/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CachePolicyConfig\",\"Id\"],\"members\":{\"CachePolicyConfig\":{\"shape\":\"S2\",\"locationName\":\"CachePolicyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CachePolicyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CachePolicy\":{\"shape\":\"Sl\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CachePolicy\"}},\"UpdateCloudFrontOriginAccessIdentity\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/origin-access-identity/cloudfront/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"CloudFrontOriginAccessIdentityConfig\",\"Id\"],\"members\":{\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"So\",\"locationName\":\"CloudFrontOriginAccessIdentityConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"CloudFrontOriginAccessIdentityConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontOriginAccessIdentity\":{\"shape\":\"Sq\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"CloudFrontOriginAccessIdentity\"}},\"UpdateDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DistributionConfig\",\"Id\"],\"members\":{\"DistributionConfig\":{\"shape\":\"Ss\",\"locationName\":\"DistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"DistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"Distribution\":{\"shape\":\"S2l\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"Distribution\"}},\"UpdateFieldLevelEncryptionConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/field-level-encryption/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionConfig\":{\"shape\":\"S36\",\"locationName\":\"FieldLevelEncryptionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryption\":{\"shape\":\"S3h\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryption\"}},\"UpdateFieldLevelEncryptionProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/field-level-encryption-profile/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"FieldLevelEncryptionProfileConfig\",\"Id\"],\"members\":{\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S3j\",\"locationName\":\"FieldLevelEncryptionProfileConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"FieldLevelEncryptionProfileConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"FieldLevelEncryptionProfile\":{\"shape\":\"S3q\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"FieldLevelEncryptionProfile\"}},\"UpdateKeyGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/key-group/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"KeyGroupConfig\",\"Id\"],\"members\":{\"KeyGroupConfig\":{\"shape\":\"S3y\",\"locationName\":\"KeyGroupConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"KeyGroupConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"KeyGroup\":{\"shape\":\"S41\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"KeyGroup\"}},\"UpdateOriginRequestPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/origin-request-policy/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"OriginRequestPolicyConfig\",\"Id\"],\"members\":{\"OriginRequestPolicyConfig\":{\"shape\":\"S48\",\"locationName\":\"OriginRequestPolicyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"OriginRequestPolicyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"OriginRequestPolicy\":{\"shape\":\"S4g\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"OriginRequestPolicy\"}},\"UpdatePublicKey\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/public-key/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"PublicKeyConfig\",\"Id\"],\"members\":{\"PublicKeyConfig\":{\"shape\":\"S4i\",\"locationName\":\"PublicKeyConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"PublicKeyConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{\"shape\":\"S4k\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"PublicKey\"}},\"UpdateRealtimeLogConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/realtime-log-config/\"},\"input\":{\"locationName\":\"UpdateRealtimeLogConfigRequest\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"},\"type\":\"structure\",\"members\":{\"EndPoints\":{\"shape\":\"S4m\"},\"Fields\":{\"shape\":\"S4p\"},\"Name\":{},\"ARN\":{},\"SamplingRate\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RealtimeLogConfig\":{\"shape\":\"S4r\"}}}},\"UpdateStreamingDistribution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-05-31/streaming-distribution/{Id}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamingDistributionConfig\",\"Id\"],\"members\":{\"StreamingDistributionConfig\":{\"shape\":\"S4t\",\"locationName\":\"StreamingDistributionConfig\",\"xmlNamespace\":{\"uri\":\"http://cloudfront.amazonaws.com/doc/2020-05-31/\"}},\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"}},\"payload\":\"StreamingDistributionConfig\"},\"output\":{\"type\":\"structure\",\"members\":{\"StreamingDistribution\":{\"shape\":\"S4x\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"}},\"payload\":\"StreamingDistribution\"}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"Name\",\"MinTTL\"],\"members\":{\"Comment\":{},\"Name\":{},\"DefaultTTL\":{\"type\":\"long\"},\"MaxTTL\":{\"type\":\"long\"},\"MinTTL\":{\"type\":\"long\"},\"ParametersInCacheKeyAndForwardedToOrigin\":{\"type\":\"structure\",\"required\":[\"EnableAcceptEncodingGzip\",\"HeadersConfig\",\"CookiesConfig\",\"QueryStringsConfig\"],\"members\":{\"EnableAcceptEncodingGzip\":{\"type\":\"boolean\"},\"EnableAcceptEncodingBrotli\":{\"type\":\"boolean\"},\"HeadersConfig\":{\"type\":\"structure\",\"required\":[\"HeaderBehavior\"],\"members\":{\"HeaderBehavior\":{},\"Headers\":{\"shape\":\"S9\"}}},\"CookiesConfig\":{\"type\":\"structure\",\"required\":[\"CookieBehavior\"],\"members\":{\"CookieBehavior\":{},\"Cookies\":{\"shape\":\"Se\"}}},\"QueryStringsConfig\":{\"type\":\"structure\",\"required\":[\"QueryStringBehavior\"],\"members\":{\"QueryStringBehavior\":{},\"QueryStrings\":{\"shape\":\"Si\"}}}}}}},\"S9\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"Se\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"Si\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"CachePolicyConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CachePolicyConfig\":{\"shape\":\"S2\"}}},\"So\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Comment\"],\"members\":{\"CallerReference\":{},\"Comment\":{}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"Id\",\"S3CanonicalUserId\"],\"members\":{\"Id\":{},\"S3CanonicalUserId\":{},\"CloudFrontOriginAccessIdentityConfig\":{\"shape\":\"So\"}}},\"Ss\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Origins\",\"DefaultCacheBehavior\",\"Comment\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"Aliases\":{\"shape\":\"St\"},\"DefaultRootObject\":{},\"Origins\":{\"shape\":\"Sv\"},\"OriginGroups\":{\"shape\":\"S19\"},\"DefaultCacheBehavior\":{\"shape\":\"S1i\"},\"CacheBehaviors\":{\"shape\":\"S22\"},\"CustomErrorResponses\":{\"shape\":\"S25\"},\"Comment\":{\"type\":\"string\",\"sensitive\":true},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"IncludeCookies\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S2b\"},\"Restrictions\":{\"shape\":\"S2f\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"}}},\"St\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CNAME\"}}}},\"Sv\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Origin\",\"type\":\"structure\",\"required\":[\"Id\",\"DomainName\"],\"members\":{\"Id\":{},\"DomainName\":{},\"OriginPath\":{},\"CustomHeaders\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginCustomHeader\",\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}}}}},\"S3OriginConfig\":{\"type\":\"structure\",\"required\":[\"OriginAccessIdentity\"],\"members\":{\"OriginAccessIdentity\":{}}},\"CustomOriginConfig\":{\"type\":\"structure\",\"required\":[\"HTTPPort\",\"HTTPSPort\",\"OriginProtocolPolicy\"],\"members\":{\"HTTPPort\":{\"type\":\"integer\"},\"HTTPSPort\":{\"type\":\"integer\"},\"OriginProtocolPolicy\":{},\"OriginSslProtocols\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"SslProtocol\"}}}},\"OriginReadTimeout\":{\"type\":\"integer\"},\"OriginKeepaliveTimeout\":{\"type\":\"integer\"}}},\"ConnectionAttempts\":{\"type\":\"integer\"},\"ConnectionTimeout\":{\"type\":\"integer\"},\"OriginShield\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"OriginShieldRegion\":{}}}}}}}},\"S19\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginGroup\",\"type\":\"structure\",\"required\":[\"Id\",\"FailoverCriteria\",\"Members\"],\"members\":{\"Id\":{},\"FailoverCriteria\":{\"type\":\"structure\",\"required\":[\"StatusCodes\"],\"members\":{\"StatusCodes\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"StatusCode\",\"type\":\"integer\"}}}}}},\"Members\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"OriginGroupMember\",\"type\":\"structure\",\"required\":[\"OriginId\"],\"members\":{\"OriginId\":{}}}}}}}}}}},\"S1i\":{\"type\":\"structure\",\"required\":[\"TargetOriginId\",\"ViewerProtocolPolicy\"],\"members\":{\"TargetOriginId\":{},\"TrustedSigners\":{\"shape\":\"S1j\"},\"TrustedKeyGroups\":{\"shape\":\"S1l\"},\"ViewerProtocolPolicy\":{},\"AllowedMethods\":{\"shape\":\"S1o\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S1s\"},\"FieldLevelEncryptionId\":{},\"RealtimeLogConfigArn\":{},\"CachePolicyId\":{},\"OriginRequestPolicyId\":{},\"ForwardedValues\":{\"shape\":\"S1x\",\"deprecated\":true},\"MinTTL\":{\"deprecated\":true,\"type\":\"long\"},\"DefaultTTL\":{\"deprecated\":true,\"type\":\"long\"},\"MaxTTL\":{\"deprecated\":true,\"type\":\"long\"}}},\"S1j\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"AwsAccountNumber\"}}}},\"S1l\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyGroup\"}}}},\"S1o\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S1p\"},\"CachedMethods\":{\"type\":\"structure\",\"required\":[\"Quantity\",\"Items\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"shape\":\"S1p\"}}}}},\"S1p\":{\"type\":\"list\",\"member\":{\"locationName\":\"Method\"}},\"S1s\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"LambdaFunctionAssociation\",\"type\":\"structure\",\"required\":[\"LambdaFunctionARN\",\"EventType\"],\"members\":{\"LambdaFunctionARN\":{},\"EventType\":{},\"IncludeBody\":{\"type\":\"boolean\"}}}}}},\"S1x\":{\"type\":\"structure\",\"required\":[\"QueryString\",\"Cookies\"],\"members\":{\"QueryString\":{\"type\":\"boolean\"},\"Cookies\":{\"type\":\"structure\",\"required\":[\"Forward\"],\"members\":{\"Forward\":{},\"WhitelistedNames\":{\"shape\":\"Se\"}}},\"Headers\":{\"shape\":\"S9\"},\"QueryStringCacheKeys\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Name\"}}}}}},\"S22\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheBehavior\",\"type\":\"structure\",\"required\":[\"PathPattern\",\"TargetOriginId\",\"ViewerProtocolPolicy\"],\"members\":{\"PathPattern\":{},\"TargetOriginId\":{},\"TrustedSigners\":{\"shape\":\"S1j\"},\"TrustedKeyGroups\":{\"shape\":\"S1l\"},\"ViewerProtocolPolicy\":{},\"AllowedMethods\":{\"shape\":\"S1o\"},\"SmoothStreaming\":{\"type\":\"boolean\"},\"Compress\":{\"type\":\"boolean\"},\"LambdaFunctionAssociations\":{\"shape\":\"S1s\"},\"FieldLevelEncryptionId\":{},\"RealtimeLogConfigArn\":{},\"CachePolicyId\":{},\"OriginRequestPolicyId\":{},\"ForwardedValues\":{\"shape\":\"S1x\",\"deprecated\":true},\"MinTTL\":{\"deprecated\":true,\"type\":\"long\"},\"DefaultTTL\":{\"deprecated\":true,\"type\":\"long\"},\"MaxTTL\":{\"deprecated\":true,\"type\":\"long\"}}}}}},\"S25\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"CustomErrorResponse\",\"type\":\"structure\",\"required\":[\"ErrorCode\"],\"members\":{\"ErrorCode\":{\"type\":\"integer\"},\"ResponsePagePath\":{},\"ResponseCode\":{},\"ErrorCachingMinTTL\":{\"type\":\"long\"}}}}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"CloudFrontDefaultCertificate\":{\"type\":\"boolean\"},\"IAMCertificateId\":{},\"ACMCertificateArn\":{},\"SSLSupportMethod\":{},\"MinimumProtocolVersion\":{},\"Certificate\":{\"deprecated\":true},\"CertificateSource\":{\"deprecated\":true}}},\"S2f\":{\"type\":\"structure\",\"required\":[\"GeoRestriction\"],\"members\":{\"GeoRestriction\":{\"type\":\"structure\",\"required\":[\"RestrictionType\",\"Quantity\"],\"members\":{\"RestrictionType\":{},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Location\"}}}}}},\"S2l\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"InProgressInvalidationBatches\",\"DomainName\",\"DistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"InProgressInvalidationBatches\":{\"type\":\"integer\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S2m\"},\"ActiveTrustedKeyGroups\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyGroup\",\"type\":\"structure\",\"members\":{\"KeyGroupId\":{},\"KeyPairIds\":{\"shape\":\"S2p\"}}}}}},\"DistributionConfig\":{\"shape\":\"Ss\"},\"AliasICPRecordals\":{\"shape\":\"S2u\"}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Quantity\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Signer\",\"type\":\"structure\",\"members\":{\"AwsAccountNumber\":{},\"KeyPairIds\":{\"shape\":\"S2p\"}}}}}},\"S2p\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}}}},\"S2u\":{\"type\":\"list\",\"member\":{\"locationName\":\"AliasICPRecordal\",\"type\":\"structure\",\"members\":{\"CNAME\":{},\"ICPRecordalStatus\":{}}}},\"S2z\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S36\":{\"type\":\"structure\",\"required\":[\"CallerReference\"],\"members\":{\"CallerReference\":{},\"Comment\":{},\"QueryArgProfileConfig\":{\"shape\":\"S37\"},\"ContentTypeProfileConfig\":{\"shape\":\"S3b\"}}},\"S37\":{\"type\":\"structure\",\"required\":[\"ForwardWhenQueryArgProfileIsUnknown\"],\"members\":{\"ForwardWhenQueryArgProfileIsUnknown\":{\"type\":\"boolean\"},\"QueryArgProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"QueryArgProfile\",\"type\":\"structure\",\"required\":[\"QueryArg\",\"ProfileId\"],\"members\":{\"QueryArg\":{},\"ProfileId\":{}}}}}}}},\"S3b\":{\"type\":\"structure\",\"required\":[\"ForwardWhenContentTypeIsUnknown\"],\"members\":{\"ForwardWhenContentTypeIsUnknown\":{\"type\":\"boolean\"},\"ContentTypeProfiles\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"ContentTypeProfile\",\"type\":\"structure\",\"required\":[\"Format\",\"ContentType\"],\"members\":{\"Format\":{},\"ProfileId\":{},\"ContentType\":{}}}}}}}},\"S3h\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionConfig\":{\"shape\":\"S36\"}}},\"S3j\":{\"type\":\"structure\",\"required\":[\"Name\",\"CallerReference\",\"EncryptionEntities\"],\"members\":{\"Name\":{},\"CallerReference\":{},\"Comment\":{},\"EncryptionEntities\":{\"shape\":\"S3k\"}}},\"S3k\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"EncryptionEntity\",\"type\":\"structure\",\"required\":[\"PublicKeyId\",\"ProviderId\",\"FieldPatterns\"],\"members\":{\"PublicKeyId\":{},\"ProviderId\":{},\"FieldPatterns\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"FieldPattern\"}}}}}}}}},\"S3q\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"FieldLevelEncryptionProfileConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FieldLevelEncryptionProfileConfig\":{\"shape\":\"S3j\"}}},\"S3s\":{\"type\":\"structure\",\"required\":[\"Paths\",\"CallerReference\"],\"members\":{\"Paths\":{\"type\":\"structure\",\"required\":[\"Quantity\"],\"members\":{\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Path\"}}}},\"CallerReference\":{}}},\"S3w\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"CreateTime\",\"InvalidationBatch\"],\"members\":{\"Id\":{},\"Status\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"InvalidationBatch\":{\"shape\":\"S3s\"}}},\"S3y\":{\"type\":\"structure\",\"required\":[\"Name\",\"Items\"],\"members\":{\"Name\":{},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"PublicKey\"}},\"Comment\":{}}},\"S41\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"KeyGroupConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"KeyGroupConfig\":{\"shape\":\"S3y\"}}},\"S43\":{\"type\":\"structure\",\"members\":{\"RealtimeMetricsSubscriptionConfig\":{\"type\":\"structure\",\"required\":[\"RealtimeMetricsSubscriptionStatus\"],\"members\":{\"RealtimeMetricsSubscriptionStatus\":{}}}}},\"S48\":{\"type\":\"structure\",\"required\":[\"Name\",\"HeadersConfig\",\"CookiesConfig\",\"QueryStringsConfig\"],\"members\":{\"Comment\":{},\"Name\":{},\"HeadersConfig\":{\"type\":\"structure\",\"required\":[\"HeaderBehavior\"],\"members\":{\"HeaderBehavior\":{},\"Headers\":{\"shape\":\"S9\"}}},\"CookiesConfig\":{\"type\":\"structure\",\"required\":[\"CookieBehavior\"],\"members\":{\"CookieBehavior\":{},\"Cookies\":{\"shape\":\"Se\"}}},\"QueryStringsConfig\":{\"type\":\"structure\",\"required\":[\"QueryStringBehavior\"],\"members\":{\"QueryStringBehavior\":{},\"QueryStrings\":{\"shape\":\"Si\"}}}}},\"S4g\":{\"type\":\"structure\",\"required\":[\"Id\",\"LastModifiedTime\",\"OriginRequestPolicyConfig\"],\"members\":{\"Id\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"OriginRequestPolicyConfig\":{\"shape\":\"S48\"}}},\"S4i\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"Name\",\"EncodedKey\"],\"members\":{\"CallerReference\":{},\"Name\":{},\"EncodedKey\":{},\"Comment\":{}}},\"S4k\":{\"type\":\"structure\",\"required\":[\"Id\",\"CreatedTime\",\"PublicKeyConfig\"],\"members\":{\"Id\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"PublicKeyConfig\":{\"shape\":\"S4i\"}}},\"S4m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StreamType\"],\"members\":{\"StreamType\":{},\"KinesisStreamConfig\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"StreamARN\"],\"members\":{\"RoleARN\":{},\"StreamARN\":{}}}}}},\"S4p\":{\"type\":\"list\",\"member\":{\"locationName\":\"Field\"}},\"S4r\":{\"type\":\"structure\",\"required\":[\"ARN\",\"Name\",\"SamplingRate\",\"EndPoints\",\"Fields\"],\"members\":{\"ARN\":{},\"Name\":{},\"SamplingRate\":{\"type\":\"long\"},\"EndPoints\":{\"shape\":\"S4m\"},\"Fields\":{\"shape\":\"S4p\"}}},\"S4t\":{\"type\":\"structure\",\"required\":[\"CallerReference\",\"S3Origin\",\"Comment\",\"TrustedSigners\",\"Enabled\"],\"members\":{\"CallerReference\":{},\"S3Origin\":{\"shape\":\"S4u\"},\"Aliases\":{\"shape\":\"St\"},\"Comment\":{},\"Logging\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"Bucket\",\"Prefix\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Bucket\":{},\"Prefix\":{}}},\"TrustedSigners\":{\"shape\":\"S1j\"},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"S4u\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"OriginAccessIdentity\"],\"members\":{\"DomainName\":{},\"OriginAccessIdentity\":{}}},\"S4x\":{\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"DomainName\",\"ActiveTrustedSigners\",\"StreamingDistributionConfig\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"ActiveTrustedSigners\":{\"shape\":\"S2m\"},\"StreamingDistributionConfig\":{\"shape\":\"S4t\"}}},\"S6w\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionSummary\",\"type\":\"structure\",\"required\":[\"Id\",\"ARN\",\"Status\",\"LastModifiedTime\",\"DomainName\",\"Aliases\",\"Origins\",\"DefaultCacheBehavior\",\"CacheBehaviors\",\"CustomErrorResponses\",\"Comment\",\"PriceClass\",\"Enabled\",\"ViewerCertificate\",\"Restrictions\",\"WebACLId\",\"HttpVersion\",\"IsIPV6Enabled\"],\"members\":{\"Id\":{},\"ARN\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DomainName\":{},\"Aliases\":{\"shape\":\"St\"},\"Origins\":{\"shape\":\"Sv\"},\"OriginGroups\":{\"shape\":\"S19\"},\"DefaultCacheBehavior\":{\"shape\":\"S1i\"},\"CacheBehaviors\":{\"shape\":\"S22\"},\"CustomErrorResponses\":{\"shape\":\"S25\"},\"Comment\":{},\"PriceClass\":{},\"Enabled\":{\"type\":\"boolean\"},\"ViewerCertificate\":{\"shape\":\"S2b\"},\"Restrictions\":{\"shape\":\"S2f\"},\"WebACLId\":{},\"HttpVersion\":{},\"IsIPV6Enabled\":{\"type\":\"boolean\"},\"AliasICPRecordals\":{\"shape\":\"S2u\"}}}}}},\"S71\":{\"type\":\"structure\",\"required\":[\"Marker\",\"MaxItems\",\"IsTruncated\",\"Quantity\"],\"members\":{\"Marker\":{},\"NextMarker\":{},\"MaxItems\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Quantity\":{\"type\":\"integer\"},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"DistributionId\"}}}}}}");

/***/ }),

/***/ 92022:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCloudFrontOriginAccessIdentities\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"CloudFrontOriginAccessIdentityList.IsTruncated\",\"output_token\":\"CloudFrontOriginAccessIdentityList.NextMarker\",\"result_key\":\"CloudFrontOriginAccessIdentityList.Items\"},\"ListDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"DistributionList.IsTruncated\",\"output_token\":\"DistributionList.NextMarker\",\"result_key\":\"DistributionList.Items\"},\"ListInvalidations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"InvalidationList.IsTruncated\",\"output_token\":\"InvalidationList.NextMarker\",\"result_key\":\"InvalidationList.Items\"},\"ListStreamingDistributions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"StreamingDistributionList.IsTruncated\",\"output_token\":\"StreamingDistributionList.NextMarker\",\"result_key\":\"StreamingDistributionList.Items\"}}}");

/***/ }),

/***/ 83035:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DistributionDeployed\":{\"delay\":60,\"operation\":\"GetDistribution\",\"maxAttempts\":35,\"description\":\"Wait until a distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Distribution.Status\"}]},\"InvalidationCompleted\":{\"delay\":20,\"operation\":\"GetInvalidation\",\"maxAttempts\":30,\"description\":\"Wait until an invalidation has completed.\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Invalidation.Status\"}]},\"StreamingDistributionDeployed\":{\"delay\":60,\"operation\":\"GetStreamingDistribution\",\"maxAttempts\":25,\"description\":\"Wait until a streaming distribution is deployed.\",\"acceptors\":[{\"expected\":\"Deployed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamingDistribution.Status\"}]}}}");

/***/ }),

/***/ 59717:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-05-30\",\"endpointPrefix\":\"cloudhsm\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"CloudHSM\",\"serviceFullName\":\"Amazon CloudHSM\",\"serviceId\":\"CloudHSM\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"CloudHsmFrontendService\",\"uid\":\"cloudhsm-2014-05-30\"},\"operations\":{\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagList\"],\"members\":{\"ResourceArn\":{},\"TagList\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}}},\"CreateHapg\":{\"input\":{\"type\":\"structure\",\"required\":[\"Label\"],\"members\":{\"Label\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HapgArn\":{}}}},\"CreateHsm\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetId\",\"SshKey\",\"IamRoleArn\",\"SubscriptionType\"],\"members\":{\"SubnetId\":{\"locationName\":\"SubnetId\"},\"SshKey\":{\"locationName\":\"SshKey\"},\"EniIp\":{\"locationName\":\"EniIp\"},\"IamRoleArn\":{\"locationName\":\"IamRoleArn\"},\"ExternalId\":{\"locationName\":\"ExternalId\"},\"SubscriptionType\":{\"locationName\":\"SubscriptionType\"},\"ClientToken\":{\"locationName\":\"ClientToken\"},\"SyslogIp\":{\"locationName\":\"SyslogIp\"}},\"locationName\":\"CreateHsmRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"HsmArn\":{}}}},\"CreateLunaClient\":{\"input\":{\"type\":\"structure\",\"required\":[\"Certificate\"],\"members\":{\"Label\":{},\"Certificate\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientArn\":{}}}},\"DeleteHapg\":{\"input\":{\"type\":\"structure\",\"required\":[\"HapgArn\"],\"members\":{\"HapgArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}}},\"DeleteHsm\":{\"input\":{\"type\":\"structure\",\"required\":[\"HsmArn\"],\"members\":{\"HsmArn\":{\"locationName\":\"HsmArn\"}},\"locationName\":\"DeleteHsmRequest\"},\"output\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}}},\"DeleteLunaClient\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientArn\"],\"members\":{\"ClientArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}}},\"DescribeHapg\":{\"input\":{\"type\":\"structure\",\"required\":[\"HapgArn\"],\"members\":{\"HapgArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HapgArn\":{},\"HapgSerial\":{},\"HsmsLastActionFailed\":{\"shape\":\"Sz\"},\"HsmsPendingDeletion\":{\"shape\":\"Sz\"},\"HsmsPendingRegistration\":{\"shape\":\"Sz\"},\"Label\":{},\"LastModifiedTimestamp\":{},\"PartitionSerialList\":{\"shape\":\"S11\"},\"State\":{}}}},\"DescribeHsm\":{\"input\":{\"type\":\"structure\",\"members\":{\"HsmArn\":{},\"HsmSerialNumber\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HsmArn\":{},\"Status\":{},\"StatusDetails\":{},\"AvailabilityZone\":{},\"EniId\":{},\"EniIp\":{},\"SubscriptionType\":{},\"SubscriptionStartDate\":{},\"SubscriptionEndDate\":{},\"VpcId\":{},\"SubnetId\":{},\"IamRoleArn\":{},\"SerialNumber\":{},\"VendorName\":{},\"HsmType\":{},\"SoftwareVersion\":{},\"SshPublicKey\":{},\"SshKeyLastUpdated\":{},\"ServerCertUri\":{},\"ServerCertLastUpdated\":{},\"Partitions\":{\"type\":\"list\",\"member\":{}}}}},\"DescribeLunaClient\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClientArn\":{},\"CertificateFingerprint\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientArn\":{},\"Certificate\":{},\"CertificateFingerprint\":{},\"LastModifiedTimestamp\":{},\"Label\":{}}}},\"GetConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientArn\",\"ClientVersion\",\"HapgList\"],\"members\":{\"ClientArn\":{},\"ClientVersion\":{},\"HapgList\":{\"shape\":\"S1i\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigType\":{},\"ConfigFile\":{},\"ConfigCred\":{}}}},\"ListAvailableZones\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AZList\":{\"type\":\"list\",\"member\":{}}}}},\"ListHapgs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"HapgList\"],\"members\":{\"HapgList\":{\"shape\":\"S1i\"},\"NextToken\":{}}}},\"ListHsms\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HsmList\":{\"shape\":\"Sz\"},\"NextToken\":{}}}},\"ListLunaClients\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ClientList\"],\"members\":{\"ClientList\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TagList\"],\"members\":{\"TagList\":{\"shape\":\"S3\"}}}},\"ModifyHapg\":{\"input\":{\"type\":\"structure\",\"required\":[\"HapgArn\"],\"members\":{\"HapgArn\":{},\"Label\":{},\"PartitionSerialList\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HapgArn\":{}}}},\"ModifyHsm\":{\"input\":{\"type\":\"structure\",\"required\":[\"HsmArn\"],\"members\":{\"HsmArn\":{\"locationName\":\"HsmArn\"},\"SubnetId\":{\"locationName\":\"SubnetId\"},\"EniIp\":{\"locationName\":\"EniIp\"},\"IamRoleArn\":{\"locationName\":\"IamRoleArn\"},\"ExternalId\":{\"locationName\":\"ExternalId\"},\"SyslogIp\":{\"locationName\":\"SyslogIp\"}},\"locationName\":\"ModifyHsmRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"HsmArn\":{}}}},\"ModifyLunaClient\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientArn\",\"Certificate\"],\"members\":{\"ClientArn\":{},\"Certificate\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientArn\":{}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeyList\"],\"members\":{\"ResourceArn\":{},\"TagKeyList\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sz\":{\"type\":\"list\",\"member\":{}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S1i\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 26512:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 19362:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-04-28\",\"endpointPrefix\":\"cloudhsmv2\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"CloudHSM V2\",\"serviceFullName\":\"AWS CloudHSM V2\",\"serviceId\":\"CloudHSM V2\",\"signatureVersion\":\"v4\",\"signingName\":\"cloudhsm\",\"targetPrefix\":\"BaldrApiService\",\"uid\":\"cloudhsmv2-2017-04-28\"},\"operations\":{\"CopyBackupToRegion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DestinationRegion\",\"BackupId\"],\"members\":{\"DestinationRegion\":{},\"BackupId\":{},\"TagList\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DestinationBackup\":{\"type\":\"structure\",\"members\":{\"CreateTimestamp\":{\"type\":\"timestamp\"},\"SourceRegion\":{},\"SourceBackup\":{},\"SourceCluster\":{}}}}}},\"CreateCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"HsmType\",\"SubnetIds\"],\"members\":{\"BackupRetentionPolicy\":{\"shape\":\"Sd\"},\"HsmType\":{},\"SourceBackupId\":{},\"SubnetIds\":{\"type\":\"list\",\"member\":{}},\"TagList\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sk\"}}}},\"CreateHsm\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"AvailabilityZone\"],\"members\":{\"ClusterId\":{},\"AvailabilityZone\":{},\"IpAddress\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Hsm\":{\"shape\":\"Sn\"}}}},\"DeleteBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupId\"],\"members\":{\"BackupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backup\":{\"shape\":\"S16\"}}}},\"DeleteCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sk\"}}}},\"DeleteHsm\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"HsmId\":{},\"EniId\":{},\"EniIp\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HsmId\":{}}}},\"DescribeBackups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S1g\"},\"SortAscending\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backups\":{\"type\":\"list\",\"member\":{\"shape\":\"S16\"}},\"NextToken\":{}}}},\"DescribeClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S1g\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Clusters\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\"}},\"NextToken\":{}}}},\"InitializeCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"SignedCert\",\"TrustAnchor\"],\"members\":{\"ClusterId\":{},\"SignedCert\":{},\"TrustAnchor\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateMessage\":{}}}},\"ListTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TagList\"],\"members\":{\"TagList\":{\"shape\":\"S4\"},\"NextToken\":{}}}},\"ModifyBackupAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupId\",\"NeverExpires\"],\"members\":{\"BackupId\":{},\"NeverExpires\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backup\":{\"shape\":\"S16\"}}}},\"ModifyCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupRetentionPolicy\",\"ClusterId\"],\"members\":{\"BackupRetentionPolicy\":{\"shape\":\"Sd\"},\"ClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sk\"}}}},\"RestoreBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupId\"],\"members\":{\"BackupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backup\":{\"shape\":\"S16\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagList\"],\"members\":{\"ResourceId\":{},\"TagList\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagKeyList\"],\"members\":{\"ResourceId\":{},\"TagKeyList\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Value\":{}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"BackupPolicy\":{},\"BackupRetentionPolicy\":{\"shape\":\"Sd\"},\"ClusterId\":{},\"CreateTimestamp\":{\"type\":\"timestamp\"},\"Hsms\":{\"type\":\"list\",\"member\":{\"shape\":\"Sn\"}},\"HsmType\":{},\"PreCoPassword\":{},\"SecurityGroup\":{},\"SourceBackupId\":{},\"State\":{},\"StateMessage\":{},\"SubnetMapping\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"VpcId\":{},\"Certificates\":{\"type\":\"structure\",\"members\":{\"ClusterCsr\":{},\"HsmCertificate\":{},\"AwsHardwareCertificate\":{},\"ManufacturerHardwareCertificate\":{},\"ClusterCertificate\":{}}},\"TagList\":{\"shape\":\"S4\"}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"HsmId\"],\"members\":{\"AvailabilityZone\":{},\"ClusterId\":{},\"SubnetId\":{},\"EniId\":{},\"EniIp\":{},\"HsmId\":{},\"State\":{},\"StateMessage\":{}}},\"S16\":{\"type\":\"structure\",\"required\":[\"BackupId\"],\"members\":{\"BackupId\":{},\"BackupState\":{},\"ClusterId\":{},\"CreateTimestamp\":{\"type\":\"timestamp\"},\"CopyTimestamp\":{\"type\":\"timestamp\"},\"NeverExpires\":{\"type\":\"boolean\"},\"SourceRegion\":{},\"SourceBackup\":{},\"SourceCluster\":{},\"DeleteTimestamp\":{\"type\":\"timestamp\"},\"TagList\":{\"shape\":\"S4\"}}},\"S1g\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}}");

/***/ }),

/***/ 96674:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeBackups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeClusters\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTags\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 4999:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2011-02-01\",\"endpointPrefix\":\"cloudsearch\",\"serviceFullName\":\"Amazon CloudSearch\",\"serviceId\":\"CloudSearch\",\"signatureVersion\":\"v4\",\"xmlNamespace\":\"http://cloudsearch.amazonaws.com/doc/2011-02-01/\",\"protocol\":\"query\"},\"operations\":{\"CreateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"CreateDomainResult\",\"type\":\"structure\",\"members\":{\"DomainStatus\":{\"shape\":\"S4\"}}}},\"DefineIndexField\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"IndexField\"],\"members\":{\"DomainName\":{},\"IndexField\":{\"shape\":\"Sf\"}}},\"output\":{\"resultWrapper\":\"DefineIndexFieldResult\",\"type\":\"structure\",\"required\":[\"IndexField\"],\"members\":{\"IndexField\":{\"shape\":\"Sx\"}}}},\"DefineRankExpression\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"RankExpression\"],\"members\":{\"DomainName\":{},\"RankExpression\":{\"shape\":\"S12\"}}},\"output\":{\"resultWrapper\":\"DefineRankExpressionResult\",\"type\":\"structure\",\"required\":[\"RankExpression\"],\"members\":{\"RankExpression\":{\"shape\":\"S15\"}}}},\"DeleteDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DeleteDomainResult\",\"type\":\"structure\",\"members\":{\"DomainStatus\":{\"shape\":\"S4\"}}}},\"DeleteIndexField\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"IndexFieldName\"],\"members\":{\"DomainName\":{},\"IndexFieldName\":{}}},\"output\":{\"resultWrapper\":\"DeleteIndexFieldResult\",\"type\":\"structure\",\"required\":[\"IndexField\"],\"members\":{\"IndexField\":{\"shape\":\"Sx\"}}}},\"DeleteRankExpression\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"RankName\"],\"members\":{\"DomainName\":{},\"RankName\":{}}},\"output\":{\"resultWrapper\":\"DeleteRankExpressionResult\",\"type\":\"structure\",\"required\":[\"RankExpression\"],\"members\":{\"RankExpression\":{\"shape\":\"S15\"}}}},\"DescribeAvailabilityOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DescribeAvailabilityOptionsResult\",\"type\":\"structure\",\"members\":{\"AvailabilityOptions\":{\"shape\":\"S1e\"}}}},\"DescribeDefaultSearchField\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DescribeDefaultSearchFieldResult\",\"type\":\"structure\",\"required\":[\"DefaultSearchField\"],\"members\":{\"DefaultSearchField\":{\"shape\":\"S1i\"}}}},\"DescribeDomains\":{\"input\":{\"type\":\"structure\",\"members\":{\"DomainNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeDomainsResult\",\"type\":\"structure\",\"required\":[\"DomainStatusList\"],\"members\":{\"DomainStatusList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}}}}},\"DescribeIndexFields\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"FieldNames\":{\"shape\":\"S1o\"}}},\"output\":{\"resultWrapper\":\"DescribeIndexFieldsResult\",\"type\":\"structure\",\"required\":[\"IndexFields\"],\"members\":{\"IndexFields\":{\"type\":\"list\",\"member\":{\"shape\":\"Sx\"}}}}},\"DescribeRankExpressions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"RankNames\":{\"shape\":\"S1o\"}}},\"output\":{\"resultWrapper\":\"DescribeRankExpressionsResult\",\"type\":\"structure\",\"required\":[\"RankExpressions\"],\"members\":{\"RankExpressions\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\"}}}}},\"DescribeServiceAccessPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DescribeServiceAccessPoliciesResult\",\"type\":\"structure\",\"required\":[\"AccessPolicies\"],\"members\":{\"AccessPolicies\":{\"shape\":\"S1w\"}}}},\"DescribeStemmingOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DescribeStemmingOptionsResult\",\"type\":\"structure\",\"required\":[\"Stems\"],\"members\":{\"Stems\":{\"shape\":\"S20\"}}}},\"DescribeStopwordOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DescribeStopwordOptionsResult\",\"type\":\"structure\",\"required\":[\"Stopwords\"],\"members\":{\"Stopwords\":{\"shape\":\"S24\"}}}},\"DescribeSynonymOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DescribeSynonymOptionsResult\",\"type\":\"structure\",\"required\":[\"Synonyms\"],\"members\":{\"Synonyms\":{\"shape\":\"S28\"}}}},\"IndexDocuments\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"IndexDocumentsResult\",\"type\":\"structure\",\"members\":{\"FieldNames\":{\"shape\":\"S1o\"}}}},\"UpdateAvailabilityOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"MultiAZ\"],\"members\":{\"DomainName\":{},\"MultiAZ\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"UpdateAvailabilityOptionsResult\",\"type\":\"structure\",\"members\":{\"AvailabilityOptions\":{\"shape\":\"S1e\"}}}},\"UpdateDefaultSearchField\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"DefaultSearchField\"],\"members\":{\"DomainName\":{},\"DefaultSearchField\":{}}},\"output\":{\"resultWrapper\":\"UpdateDefaultSearchFieldResult\",\"type\":\"structure\",\"required\":[\"DefaultSearchField\"],\"members\":{\"DefaultSearchField\":{\"shape\":\"S1i\"}}}},\"UpdateServiceAccessPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"AccessPolicies\"],\"members\":{\"DomainName\":{},\"AccessPolicies\":{}}},\"output\":{\"resultWrapper\":\"UpdateServiceAccessPoliciesResult\",\"type\":\"structure\",\"required\":[\"AccessPolicies\"],\"members\":{\"AccessPolicies\":{\"shape\":\"S1w\"}}}},\"UpdateStemmingOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Stems\"],\"members\":{\"DomainName\":{},\"Stems\":{}}},\"output\":{\"resultWrapper\":\"UpdateStemmingOptionsResult\",\"type\":\"structure\",\"required\":[\"Stems\"],\"members\":{\"Stems\":{\"shape\":\"S20\"}}}},\"UpdateStopwordOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Stopwords\"],\"members\":{\"DomainName\":{},\"Stopwords\":{}}},\"output\":{\"resultWrapper\":\"UpdateStopwordOptionsResult\",\"type\":\"structure\",\"required\":[\"Stopwords\"],\"members\":{\"Stopwords\":{\"shape\":\"S24\"}}}},\"UpdateSynonymOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Synonyms\"],\"members\":{\"DomainName\":{},\"Synonyms\":{}}},\"output\":{\"resultWrapper\":\"UpdateSynonymOptionsResult\",\"type\":\"structure\",\"required\":[\"Synonyms\"],\"members\":{\"Synonyms\":{\"shape\":\"S28\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"DomainName\",\"RequiresIndexDocuments\"],\"members\":{\"DomainId\":{},\"DomainName\":{},\"Created\":{\"type\":\"boolean\"},\"Deleted\":{\"type\":\"boolean\"},\"NumSearchableDocs\":{\"type\":\"long\"},\"DocService\":{\"shape\":\"S8\"},\"SearchService\":{\"shape\":\"S8\"},\"RequiresIndexDocuments\":{\"type\":\"boolean\"},\"Processing\":{\"type\":\"boolean\"},\"SearchInstanceType\":{},\"SearchPartitionCount\":{\"type\":\"integer\"},\"SearchInstanceCount\":{\"type\":\"integer\"}}},\"S8\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Endpoint\":{}}},\"Sf\":{\"type\":\"structure\",\"required\":[\"IndexFieldName\",\"IndexFieldType\"],\"members\":{\"IndexFieldName\":{},\"IndexFieldType\":{},\"UIntOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{\"type\":\"integer\"}}},\"LiteralOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SearchEnabled\":{\"type\":\"boolean\"},\"FacetEnabled\":{\"type\":\"boolean\"},\"ResultEnabled\":{\"type\":\"boolean\"}}},\"TextOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"ResultEnabled\":{\"type\":\"boolean\"},\"TextProcessor\":{}}},\"SourceAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SourceDataFunction\"],\"members\":{\"SourceDataFunction\":{},\"SourceDataCopy\":{\"type\":\"structure\",\"required\":[\"SourceName\"],\"members\":{\"SourceName\":{},\"DefaultValue\":{}}},\"SourceDataTrimTitle\":{\"type\":\"structure\",\"required\":[\"SourceName\"],\"members\":{\"SourceName\":{},\"DefaultValue\":{},\"Separator\":{},\"Language\":{}}},\"SourceDataMap\":{\"type\":\"structure\",\"required\":[\"SourceName\"],\"members\":{\"SourceName\":{},\"DefaultValue\":{},\"Cases\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}}}},\"Sx\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"Sf\"},\"Status\":{\"shape\":\"Sy\"}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"CreationDate\",\"UpdateDate\",\"State\"],\"members\":{\"CreationDate\":{\"type\":\"timestamp\"},\"UpdateDate\":{\"type\":\"timestamp\"},\"UpdateVersion\":{\"type\":\"integer\"},\"State\":{},\"PendingDeletion\":{\"type\":\"boolean\"}}},\"S12\":{\"type\":\"structure\",\"required\":[\"RankName\",\"RankExpression\"],\"members\":{\"RankName\":{},\"RankExpression\":{}}},\"S15\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S12\"},\"Status\":{\"shape\":\"Sy\"}}},\"S1e\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"type\":\"boolean\"},\"Status\":{\"shape\":\"Sy\"}}},\"S1i\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"Sy\"}}},\"S1o\":{\"type\":\"list\",\"member\":{}},\"S1w\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"Sy\"}}},\"S20\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"Sy\"}}},\"S24\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"Sy\"}}},\"S28\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"Sy\"}}}}}");

/***/ }),

/***/ 74483:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDomains\":{\"result_key\":\"DomainStatusList\"},\"DescribeIndexFields\":{\"result_key\":\"IndexFields\"},\"DescribeRankExpressions\":{\"result_key\":\"RankExpressions\"}}}");

/***/ }),

/***/ 93200:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-01-01\",\"endpointPrefix\":\"cloudsearch\",\"protocol\":\"query\",\"serviceFullName\":\"Amazon CloudSearch\",\"serviceId\":\"CloudSearch\",\"signatureVersion\":\"v4\",\"uid\":\"cloudsearch-2013-01-01\",\"xmlNamespace\":\"http://cloudsearch.amazonaws.com/doc/2013-01-01/\"},\"operations\":{\"BuildSuggesters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"BuildSuggestersResult\",\"type\":\"structure\",\"members\":{\"FieldNames\":{\"shape\":\"S4\"}}}},\"CreateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"CreateDomainResult\",\"type\":\"structure\",\"members\":{\"DomainStatus\":{\"shape\":\"S8\"}}}},\"DefineAnalysisScheme\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"AnalysisScheme\"],\"members\":{\"DomainName\":{},\"AnalysisScheme\":{\"shape\":\"Sl\"}}},\"output\":{\"resultWrapper\":\"DefineAnalysisSchemeResult\",\"type\":\"structure\",\"required\":[\"AnalysisScheme\"],\"members\":{\"AnalysisScheme\":{\"shape\":\"Ss\"}}}},\"DefineExpression\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Expression\"],\"members\":{\"DomainName\":{},\"Expression\":{\"shape\":\"Sy\"}}},\"output\":{\"resultWrapper\":\"DefineExpressionResult\",\"type\":\"structure\",\"required\":[\"Expression\"],\"members\":{\"Expression\":{\"shape\":\"S11\"}}}},\"DefineIndexField\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"IndexField\"],\"members\":{\"DomainName\":{},\"IndexField\":{\"shape\":\"S13\"}}},\"output\":{\"resultWrapper\":\"DefineIndexFieldResult\",\"type\":\"structure\",\"required\":[\"IndexField\"],\"members\":{\"IndexField\":{\"shape\":\"S1n\"}}}},\"DefineSuggester\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Suggester\"],\"members\":{\"DomainName\":{},\"Suggester\":{\"shape\":\"S1p\"}}},\"output\":{\"resultWrapper\":\"DefineSuggesterResult\",\"type\":\"structure\",\"required\":[\"Suggester\"],\"members\":{\"Suggester\":{\"shape\":\"S1t\"}}}},\"DeleteAnalysisScheme\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"AnalysisSchemeName\"],\"members\":{\"DomainName\":{},\"AnalysisSchemeName\":{}}},\"output\":{\"resultWrapper\":\"DeleteAnalysisSchemeResult\",\"type\":\"structure\",\"required\":[\"AnalysisScheme\"],\"members\":{\"AnalysisScheme\":{\"shape\":\"Ss\"}}}},\"DeleteDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DeleteDomainResult\",\"type\":\"structure\",\"members\":{\"DomainStatus\":{\"shape\":\"S8\"}}}},\"DeleteExpression\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ExpressionName\"],\"members\":{\"DomainName\":{},\"ExpressionName\":{}}},\"output\":{\"resultWrapper\":\"DeleteExpressionResult\",\"type\":\"structure\",\"required\":[\"Expression\"],\"members\":{\"Expression\":{\"shape\":\"S11\"}}}},\"DeleteIndexField\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"IndexFieldName\"],\"members\":{\"DomainName\":{},\"IndexFieldName\":{}}},\"output\":{\"resultWrapper\":\"DeleteIndexFieldResult\",\"type\":\"structure\",\"required\":[\"IndexField\"],\"members\":{\"IndexField\":{\"shape\":\"S1n\"}}}},\"DeleteSuggester\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"SuggesterName\"],\"members\":{\"DomainName\":{},\"SuggesterName\":{}}},\"output\":{\"resultWrapper\":\"DeleteSuggesterResult\",\"type\":\"structure\",\"required\":[\"Suggester\"],\"members\":{\"Suggester\":{\"shape\":\"S1t\"}}}},\"DescribeAnalysisSchemes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"AnalysisSchemeNames\":{\"shape\":\"S25\"},\"Deployed\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeAnalysisSchemesResult\",\"type\":\"structure\",\"required\":[\"AnalysisSchemes\"],\"members\":{\"AnalysisSchemes\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}}}}},\"DescribeAvailabilityOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"Deployed\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeAvailabilityOptionsResult\",\"type\":\"structure\",\"members\":{\"AvailabilityOptions\":{\"shape\":\"S2a\"}}}},\"DescribeDomainEndpointOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"Deployed\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDomainEndpointOptionsResult\",\"type\":\"structure\",\"members\":{\"DomainEndpointOptions\":{\"shape\":\"S2e\"}}}},\"DescribeDomains\":{\"input\":{\"type\":\"structure\",\"members\":{\"DomainNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeDomainsResult\",\"type\":\"structure\",\"required\":[\"DomainStatusList\"],\"members\":{\"DomainStatusList\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}}}}},\"DescribeExpressions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"ExpressionNames\":{\"shape\":\"S25\"},\"Deployed\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeExpressionsResult\",\"type\":\"structure\",\"required\":[\"Expressions\"],\"members\":{\"Expressions\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\"}}}}},\"DescribeIndexFields\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"FieldNames\":{\"type\":\"list\",\"member\":{}},\"Deployed\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeIndexFieldsResult\",\"type\":\"structure\",\"required\":[\"IndexFields\"],\"members\":{\"IndexFields\":{\"type\":\"list\",\"member\":{\"shape\":\"S1n\"}}}}},\"DescribeScalingParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DescribeScalingParametersResult\",\"type\":\"structure\",\"required\":[\"ScalingParameters\"],\"members\":{\"ScalingParameters\":{\"shape\":\"S2u\"}}}},\"DescribeServiceAccessPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"Deployed\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeServiceAccessPoliciesResult\",\"type\":\"structure\",\"required\":[\"AccessPolicies\"],\"members\":{\"AccessPolicies\":{\"shape\":\"S2z\"}}}},\"DescribeSuggesters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"SuggesterNames\":{\"shape\":\"S25\"},\"Deployed\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeSuggestersResult\",\"type\":\"structure\",\"required\":[\"Suggesters\"],\"members\":{\"Suggesters\":{\"type\":\"list\",\"member\":{\"shape\":\"S1t\"}}}}},\"IndexDocuments\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"IndexDocumentsResult\",\"type\":\"structure\",\"members\":{\"FieldNames\":{\"shape\":\"S4\"}}}},\"ListDomainNames\":{\"output\":{\"resultWrapper\":\"ListDomainNamesResult\",\"type\":\"structure\",\"members\":{\"DomainNames\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"UpdateAvailabilityOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"MultiAZ\"],\"members\":{\"DomainName\":{},\"MultiAZ\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"UpdateAvailabilityOptionsResult\",\"type\":\"structure\",\"members\":{\"AvailabilityOptions\":{\"shape\":\"S2a\"}}}},\"UpdateDomainEndpointOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"DomainEndpointOptions\"],\"members\":{\"DomainName\":{},\"DomainEndpointOptions\":{\"shape\":\"S2f\"}}},\"output\":{\"resultWrapper\":\"UpdateDomainEndpointOptionsResult\",\"type\":\"structure\",\"members\":{\"DomainEndpointOptions\":{\"shape\":\"S2e\"}}}},\"UpdateScalingParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ScalingParameters\"],\"members\":{\"DomainName\":{},\"ScalingParameters\":{\"shape\":\"S2v\"}}},\"output\":{\"resultWrapper\":\"UpdateScalingParametersResult\",\"type\":\"structure\",\"required\":[\"ScalingParameters\"],\"members\":{\"ScalingParameters\":{\"shape\":\"S2u\"}}}},\"UpdateServiceAccessPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"AccessPolicies\"],\"members\":{\"DomainName\":{},\"AccessPolicies\":{}}},\"output\":{\"resultWrapper\":\"UpdateServiceAccessPoliciesResult\",\"type\":\"structure\",\"required\":[\"AccessPolicies\"],\"members\":{\"AccessPolicies\":{\"shape\":\"S2z\"}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{}},\"S8\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"DomainName\",\"RequiresIndexDocuments\"],\"members\":{\"DomainId\":{},\"DomainName\":{},\"ARN\":{},\"Created\":{\"type\":\"boolean\"},\"Deleted\":{\"type\":\"boolean\"},\"DocService\":{\"shape\":\"Sc\"},\"SearchService\":{\"shape\":\"Sc\"},\"RequiresIndexDocuments\":{\"type\":\"boolean\"},\"Processing\":{\"type\":\"boolean\"},\"SearchInstanceType\":{},\"SearchPartitionCount\":{\"type\":\"integer\"},\"SearchInstanceCount\":{\"type\":\"integer\"},\"Limits\":{\"type\":\"structure\",\"required\":[\"MaximumReplicationCount\",\"MaximumPartitionCount\"],\"members\":{\"MaximumReplicationCount\":{\"type\":\"integer\"},\"MaximumPartitionCount\":{\"type\":\"integer\"}}}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"AnalysisSchemeName\",\"AnalysisSchemeLanguage\"],\"members\":{\"AnalysisSchemeName\":{},\"AnalysisSchemeLanguage\":{},\"AnalysisOptions\":{\"type\":\"structure\",\"members\":{\"Synonyms\":{},\"Stopwords\":{},\"StemmingDictionary\":{},\"JapaneseTokenizationDictionary\":{},\"AlgorithmicStemming\":{}}}}},\"Ss\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"Sl\"},\"Status\":{\"shape\":\"St\"}}},\"St\":{\"type\":\"structure\",\"required\":[\"CreationDate\",\"UpdateDate\",\"State\"],\"members\":{\"CreationDate\":{\"type\":\"timestamp\"},\"UpdateDate\":{\"type\":\"timestamp\"},\"UpdateVersion\":{\"type\":\"integer\"},\"State\":{},\"PendingDeletion\":{\"type\":\"boolean\"}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"ExpressionName\",\"ExpressionValue\"],\"members\":{\"ExpressionName\":{},\"ExpressionValue\":{}}},\"S11\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"Sy\"},\"Status\":{\"shape\":\"St\"}}},\"S13\":{\"type\":\"structure\",\"required\":[\"IndexFieldName\",\"IndexFieldType\"],\"members\":{\"IndexFieldName\":{},\"IndexFieldType\":{},\"IntOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{\"type\":\"long\"},\"SourceField\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"},\"SortEnabled\":{\"type\":\"boolean\"}}},\"DoubleOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{\"type\":\"double\"},\"SourceField\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"},\"SortEnabled\":{\"type\":\"boolean\"}}},\"LiteralOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SourceField\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"},\"SortEnabled\":{\"type\":\"boolean\"}}},\"TextOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SourceField\":{},\"ReturnEnabled\":{\"type\":\"boolean\"},\"SortEnabled\":{\"type\":\"boolean\"},\"HighlightEnabled\":{\"type\":\"boolean\"},\"AnalysisScheme\":{}}},\"DateOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SourceField\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"},\"SortEnabled\":{\"type\":\"boolean\"}}},\"LatLonOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SourceField\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"},\"SortEnabled\":{\"type\":\"boolean\"}}},\"IntArrayOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{\"type\":\"long\"},\"SourceFields\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"}}},\"DoubleArrayOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{\"type\":\"double\"},\"SourceFields\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"}}},\"LiteralArrayOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SourceFields\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"}}},\"TextArrayOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SourceFields\":{},\"ReturnEnabled\":{\"type\":\"boolean\"},\"HighlightEnabled\":{\"type\":\"boolean\"},\"AnalysisScheme\":{}}},\"DateArrayOptions\":{\"type\":\"structure\",\"members\":{\"DefaultValue\":{},\"SourceFields\":{},\"FacetEnabled\":{\"type\":\"boolean\"},\"SearchEnabled\":{\"type\":\"boolean\"},\"ReturnEnabled\":{\"type\":\"boolean\"}}}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S13\"},\"Status\":{\"shape\":\"St\"}}},\"S1p\":{\"type\":\"structure\",\"required\":[\"SuggesterName\",\"DocumentSuggesterOptions\"],\"members\":{\"SuggesterName\":{},\"DocumentSuggesterOptions\":{\"type\":\"structure\",\"required\":[\"SourceField\"],\"members\":{\"SourceField\":{},\"FuzzyMatching\":{},\"SortExpression\":{}}}}},\"S1t\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S1p\"},\"Status\":{\"shape\":\"St\"}}},\"S25\":{\"type\":\"list\",\"member\":{}},\"S2a\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"type\":\"boolean\"},\"Status\":{\"shape\":\"St\"}}},\"S2e\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S2f\"},\"Status\":{\"shape\":\"St\"}}},\"S2f\":{\"type\":\"structure\",\"members\":{\"EnforceHTTPS\":{\"type\":\"boolean\"},\"TLSSecurityPolicy\":{}}},\"S2u\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S2v\"},\"Status\":{\"shape\":\"St\"}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"DesiredInstanceType\":{},\"DesiredReplicationCount\":{\"type\":\"integer\"},\"DesiredPartitionCount\":{\"type\":\"integer\"}}},\"S2z\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"St\"}}}}}");

/***/ }),

/***/ 82352:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAnalysisSchemes\":{\"result_key\":\"AnalysisSchemes\"},\"DescribeDomains\":{\"result_key\":\"DomainStatusList\"},\"DescribeExpressions\":{\"result_key\":\"Expressions\"},\"DescribeIndexFields\":{\"result_key\":\"IndexFields\"},\"DescribeSuggesters\":{\"result_key\":\"Suggesters\"}}}");

/***/ }),

/***/ 56588:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-01-01\",\"endpointPrefix\":\"cloudsearchdomain\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon CloudSearch Domain\",\"serviceId\":\"CloudSearch Domain\",\"signatureVersion\":\"v4\",\"signingName\":\"cloudsearch\",\"uid\":\"cloudsearchdomain-2013-01-01\"},\"operations\":{\"Search\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-01-01/search?format=sdk&pretty=true\"},\"input\":{\"type\":\"structure\",\"required\":[\"query\"],\"members\":{\"cursor\":{\"location\":\"querystring\",\"locationName\":\"cursor\"},\"expr\":{\"location\":\"querystring\",\"locationName\":\"expr\"},\"facet\":{\"location\":\"querystring\",\"locationName\":\"facet\"},\"filterQuery\":{\"location\":\"querystring\",\"locationName\":\"fq\"},\"highlight\":{\"location\":\"querystring\",\"locationName\":\"highlight\"},\"partial\":{\"location\":\"querystring\",\"locationName\":\"partial\",\"type\":\"boolean\"},\"query\":{\"location\":\"querystring\",\"locationName\":\"q\"},\"queryOptions\":{\"location\":\"querystring\",\"locationName\":\"q.options\"},\"queryParser\":{\"location\":\"querystring\",\"locationName\":\"q.parser\"},\"return\":{\"location\":\"querystring\",\"locationName\":\"return\"},\"size\":{\"location\":\"querystring\",\"locationName\":\"size\",\"type\":\"long\"},\"sort\":{\"location\":\"querystring\",\"locationName\":\"sort\"},\"start\":{\"location\":\"querystring\",\"locationName\":\"start\",\"type\":\"long\"},\"stats\":{\"location\":\"querystring\",\"locationName\":\"stats\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{\"type\":\"structure\",\"members\":{\"timems\":{\"type\":\"long\"},\"rid\":{}}},\"hits\":{\"type\":\"structure\",\"members\":{\"found\":{\"type\":\"long\"},\"start\":{\"type\":\"long\"},\"cursor\":{},\"hit\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"fields\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"exprs\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"highlights\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"facets\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"buckets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"value\":{},\"count\":{\"type\":\"long\"}}}}}}},\"stats\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"min\":{},\"max\":{},\"count\":{\"type\":\"long\"},\"missing\":{\"type\":\"long\"},\"sum\":{\"type\":\"double\"},\"sumOfSquares\":{\"type\":\"double\"},\"mean\":{},\"stddev\":{\"type\":\"double\"}}}}}}},\"Suggest\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-01-01/suggest?format=sdk&pretty=true\"},\"input\":{\"type\":\"structure\",\"required\":[\"query\",\"suggester\"],\"members\":{\"query\":{\"location\":\"querystring\",\"locationName\":\"q\"},\"suggester\":{\"location\":\"querystring\",\"locationName\":\"suggester\"},\"size\":{\"location\":\"querystring\",\"locationName\":\"size\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{\"type\":\"structure\",\"members\":{\"timems\":{\"type\":\"long\"},\"rid\":{}}},\"suggest\":{\"type\":\"structure\",\"members\":{\"query\":{},\"found\":{\"type\":\"long\"},\"suggestions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"suggestion\":{},\"score\":{\"type\":\"long\"},\"id\":{}}}}}}}}},\"UploadDocuments\":{\"http\":{\"requestUri\":\"/2013-01-01/documents/batch?format=sdk\"},\"input\":{\"type\":\"structure\",\"required\":[\"documents\",\"contentType\"],\"members\":{\"documents\":{\"type\":\"blob\",\"streaming\":true},\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"}},\"payload\":\"documents\"},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"adds\":{\"type\":\"long\"},\"deletes\":{\"type\":\"long\"},\"warnings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"message\":{}}}}}}}},\"shapes\":{}}");

/***/ }),

/***/ 90967:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-11-01\",\"endpointPrefix\":\"cloudtrail\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"CloudTrail\",\"serviceFullName\":\"AWS CloudTrail\",\"serviceId\":\"CloudTrail\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101\",\"uid\":\"cloudtrail-2013-11-01\"},\"operations\":{\"AddTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{},\"TagsList\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"CreateTrail\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"S3BucketName\"],\"members\":{\"Name\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"SnsTopicName\":{},\"IncludeGlobalServiceEvents\":{\"type\":\"boolean\"},\"IsMultiRegionTrail\":{\"type\":\"boolean\"},\"EnableLogFileValidation\":{\"type\":\"boolean\"},\"CloudWatchLogsLogGroupArn\":{},\"CloudWatchLogsRoleArn\":{},\"KmsKeyId\":{},\"IsOrganizationTrail\":{\"type\":\"boolean\"},\"TagsList\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"SnsTopicName\":{\"deprecated\":true},\"SnsTopicARN\":{},\"IncludeGlobalServiceEvents\":{\"type\":\"boolean\"},\"IsMultiRegionTrail\":{\"type\":\"boolean\"},\"TrailARN\":{},\"LogFileValidationEnabled\":{\"type\":\"boolean\"},\"CloudWatchLogsLogGroupArn\":{},\"CloudWatchLogsRoleArn\":{},\"KmsKeyId\":{},\"IsOrganizationTrail\":{\"type\":\"boolean\"}}},\"idempotent\":true},\"DeleteTrail\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DescribeTrails\":{\"input\":{\"type\":\"structure\",\"members\":{\"trailNameList\":{\"type\":\"list\",\"member\":{}},\"includeShadowTrails\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"trailList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sf\"}}}},\"idempotent\":true},\"GetEventSelectors\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrailName\"],\"members\":{\"TrailName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrailARN\":{},\"EventSelectors\":{\"shape\":\"Si\"},\"AdvancedEventSelectors\":{\"shape\":\"Sp\"}}},\"idempotent\":true},\"GetInsightSelectors\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrailName\"],\"members\":{\"TrailName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrailARN\":{},\"InsightSelectors\":{\"shape\":\"Sz\"}}},\"idempotent\":true},\"GetTrail\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Trail\":{\"shape\":\"Sf\"}}},\"idempotent\":true},\"GetTrailStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IsLogging\":{\"type\":\"boolean\"},\"LatestDeliveryError\":{},\"LatestNotificationError\":{},\"LatestDeliveryTime\":{\"type\":\"timestamp\"},\"LatestNotificationTime\":{\"type\":\"timestamp\"},\"StartLoggingTime\":{\"type\":\"timestamp\"},\"StopLoggingTime\":{\"type\":\"timestamp\"},\"LatestCloudWatchLogsDeliveryError\":{},\"LatestCloudWatchLogsDeliveryTime\":{\"type\":\"timestamp\"},\"LatestDigestDeliveryTime\":{\"type\":\"timestamp\"},\"LatestDigestDeliveryError\":{},\"LatestDeliveryAttemptTime\":{},\"LatestNotificationAttemptTime\":{},\"LatestNotificationAttemptSucceeded\":{},\"LatestDeliveryAttemptSucceeded\":{},\"TimeLoggingStarted\":{},\"TimeLoggingStopped\":{}}},\"idempotent\":true},\"ListPublicKeys\":{\"input\":{\"type\":\"structure\",\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"blob\"},\"ValidityStartTime\":{\"type\":\"timestamp\"},\"ValidityEndTime\":{\"type\":\"timestamp\"},\"Fingerprint\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceIdList\"],\"members\":{\"ResourceIdList\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceTagList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"TagsList\":{\"shape\":\"S3\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListTrails\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Trails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TrailARN\":{},\"Name\":{},\"HomeRegion\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"LookupEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"LookupAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeKey\",\"AttributeValue\"],\"members\":{\"AttributeKey\":{},\"AttributeValue\":{}}}},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"EventCategory\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventId\":{},\"EventName\":{},\"ReadOnly\":{},\"AccessKeyId\":{},\"EventTime\":{\"type\":\"timestamp\"},\"EventSource\":{},\"Username\":{},\"Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"ResourceName\":{}}}},\"CloudTrailEvent\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"PutEventSelectors\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrailName\"],\"members\":{\"TrailName\":{},\"EventSelectors\":{\"shape\":\"Si\"},\"AdvancedEventSelectors\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrailARN\":{},\"EventSelectors\":{\"shape\":\"Si\"},\"AdvancedEventSelectors\":{\"shape\":\"Sp\"}}},\"idempotent\":true},\"PutInsightSelectors\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrailName\",\"InsightSelectors\"],\"members\":{\"TrailName\":{},\"InsightSelectors\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrailARN\":{},\"InsightSelectors\":{\"shape\":\"Sz\"}}},\"idempotent\":true},\"RemoveTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{},\"TagsList\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"StartLogging\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"StopLogging\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateTrail\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"SnsTopicName\":{},\"IncludeGlobalServiceEvents\":{\"type\":\"boolean\"},\"IsMultiRegionTrail\":{\"type\":\"boolean\"},\"EnableLogFileValidation\":{\"type\":\"boolean\"},\"CloudWatchLogsLogGroupArn\":{},\"CloudWatchLogsRoleArn\":{},\"KmsKeyId\":{},\"IsOrganizationTrail\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"SnsTopicName\":{\"deprecated\":true},\"SnsTopicARN\":{},\"IncludeGlobalServiceEvents\":{\"type\":\"boolean\"},\"IsMultiRegionTrail\":{\"type\":\"boolean\"},\"TrailARN\":{},\"LogFileValidationEnabled\":{\"type\":\"boolean\"},\"CloudWatchLogsLogGroupArn\":{},\"CloudWatchLogsRoleArn\":{},\"KmsKeyId\":{},\"IsOrganizationTrail\":{\"type\":\"boolean\"}}},\"idempotent\":true}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"SnsTopicName\":{\"deprecated\":true},\"SnsTopicARN\":{},\"IncludeGlobalServiceEvents\":{\"type\":\"boolean\"},\"IsMultiRegionTrail\":{\"type\":\"boolean\"},\"HomeRegion\":{},\"TrailARN\":{},\"LogFileValidationEnabled\":{\"type\":\"boolean\"},\"CloudWatchLogsLogGroupArn\":{},\"CloudWatchLogsRoleArn\":{},\"KmsKeyId\":{},\"HasCustomEventSelectors\":{\"type\":\"boolean\"},\"HasInsightSelectors\":{\"type\":\"boolean\"},\"IsOrganizationTrail\":{\"type\":\"boolean\"}}},\"Si\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReadWriteType\":{},\"IncludeManagementEvents\":{\"type\":\"boolean\"},\"DataResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"ExcludeManagementEventSources\":{\"type\":\"list\",\"member\":{}}}}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FieldSelectors\"],\"members\":{\"Name\":{},\"FieldSelectors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Field\"],\"members\":{\"Field\":{},\"Equals\":{\"shape\":\"Sv\"},\"StartsWith\":{\"shape\":\"Sv\"},\"EndsWith\":{\"shape\":\"Sv\"},\"NotEquals\":{\"shape\":\"Sv\"},\"NotStartsWith\":{\"shape\":\"Sv\"},\"NotEndsWith\":{\"shape\":\"Sv\"}}}}}}},\"Sv\":{\"type\":\"list\",\"member\":{}},\"Sz\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InsightType\":{}}}}}}");

/***/ }),

/***/ 78414:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeTrails\":{\"result_key\":\"trailList\"},\"ListPublicKeys\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"PublicKeyList\"},\"ListTags\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"ResourceTagList\"},\"ListTrails\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Trails\"},\"LookupEvents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Events\"}}}");

/***/ }),

/***/ 26175:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-09-22\",\"endpointPrefix\":\"codeartifact\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"CodeArtifact\",\"serviceId\":\"codeartifact\",\"signatureVersion\":\"v4\",\"signingName\":\"codeartifact\",\"uid\":\"codeartifact-2018-09-22\"},\"operations\":{\"AssociateExternalConnection\":{\"http\":{\"requestUri\":\"/v1/repository/external-connection\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"externalConnection\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"externalConnection\":{\"location\":\"querystring\",\"locationName\":\"external-connection\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S7\"}}}},\"CopyPackageVersions\":{\"http\":{\"requestUri\":\"/v1/package/versions/copy\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"sourceRepository\",\"destinationRepository\",\"format\",\"package\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"sourceRepository\":{\"location\":\"querystring\",\"locationName\":\"source-repository\"},\"destinationRepository\":{\"location\":\"querystring\",\"locationName\":\"destination-repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"versions\":{\"shape\":\"Sj\"},\"versionRevisions\":{\"shape\":\"Sl\"},\"allowOverwrite\":{\"type\":\"boolean\"},\"includeFromUpstream\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"successfulVersions\":{\"shape\":\"Sp\"},\"failedVersions\":{\"shape\":\"St\"}}}},\"CreateDomain\":{\"http\":{\"requestUri\":\"/v1/domain\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"encryptionKey\":{},\"tags\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"domain\":{\"shape\":\"S13\"}}}},\"CreateRepository\":{\"http\":{\"requestUri\":\"/v1/repository\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"description\":{},\"upstreams\":{\"shape\":\"S19\"},\"tags\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S7\"}}}},\"DeleteDomain\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/domain\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"domain\":{\"shape\":\"S13\"}}}},\"DeleteDomainPermissionsPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/domain/permissions/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"policyRevision\":{\"location\":\"querystring\",\"locationName\":\"policy-revision\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{\"shape\":\"S1h\"}}}},\"DeletePackageVersions\":{\"http\":{\"requestUri\":\"/v1/package/versions/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"versions\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"versions\":{\"shape\":\"Sj\"},\"expectedStatus\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"successfulVersions\":{\"shape\":\"Sp\"},\"failedVersions\":{\"shape\":\"St\"}}}},\"DeleteRepository\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/repository\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S7\"}}}},\"DeleteRepositoryPermissionsPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/repository/permissions/policies\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"policyRevision\":{\"location\":\"querystring\",\"locationName\":\"policy-revision\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{\"shape\":\"S1h\"}}}},\"DescribeDomain\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/domain\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"domain\":{\"shape\":\"S13\"}}}},\"DescribePackageVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/package/version\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"packageVersion\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"packageVersion\":{\"location\":\"querystring\",\"locationName\":\"version\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"packageVersion\"],\"members\":{\"packageVersion\":{\"type\":\"structure\",\"members\":{\"format\":{},\"namespace\":{},\"packageName\":{},\"displayName\":{},\"version\":{},\"summary\":{},\"homePage\":{},\"sourceCodeRepository\":{},\"publishedTime\":{\"type\":\"timestamp\"},\"licenses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"url\":{}}}},\"revision\":{},\"status\":{}}}}}},\"DescribeRepository\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/repository\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S7\"}}}},\"DisassociateExternalConnection\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/repository/external-connection\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"externalConnection\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"externalConnection\":{\"location\":\"querystring\",\"locationName\":\"external-connection\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S7\"}}}},\"DisposePackageVersions\":{\"http\":{\"requestUri\":\"/v1/package/versions/dispose\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"versions\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"versions\":{\"shape\":\"Sj\"},\"versionRevisions\":{\"shape\":\"Sl\"},\"expectedStatus\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"successfulVersions\":{\"shape\":\"Sp\"},\"failedVersions\":{\"shape\":\"St\"}}}},\"GetAuthorizationToken\":{\"http\":{\"requestUri\":\"/v1/authorization-token\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"durationSeconds\":{\"location\":\"querystring\",\"locationName\":\"duration\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizationToken\":{},\"expiration\":{\"type\":\"timestamp\"}}}},\"GetDomainPermissionsPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/domain/permissions/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{\"shape\":\"S1h\"}}}},\"GetPackageVersionAsset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/package/version/asset\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"packageVersion\",\"asset\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"packageVersion\":{\"location\":\"querystring\",\"locationName\":\"version\"},\"asset\":{\"location\":\"querystring\",\"locationName\":\"asset\"},\"packageVersionRevision\":{\"location\":\"querystring\",\"locationName\":\"revision\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"asset\":{\"type\":\"blob\",\"streaming\":true},\"assetName\":{\"location\":\"header\",\"locationName\":\"X-AssetName\"},\"packageVersion\":{\"location\":\"header\",\"locationName\":\"X-PackageVersion\"},\"packageVersionRevision\":{\"location\":\"header\",\"locationName\":\"X-PackageVersionRevision\"}},\"payload\":\"asset\"}},\"GetPackageVersionReadme\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/package/version/readme\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"packageVersion\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"packageVersion\":{\"location\":\"querystring\",\"locationName\":\"version\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"format\":{},\"namespace\":{},\"package\":{},\"version\":{},\"versionRevision\":{},\"readme\":{}}}},\"GetRepositoryEndpoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/repository/endpoint\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositoryEndpoint\":{}}}},\"GetRepositoryPermissionsPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/repository/permissions/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{\"shape\":\"S1h\"}}}},\"ListDomains\":{\"http\":{\"requestUri\":\"/v1/domains\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"domains\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"owner\":{},\"arn\":{},\"status\":{},\"createdTime\":{\"type\":\"timestamp\"},\"encryptionKey\":{}}}},\"nextToken\":{}}}},\"ListPackageVersionAssets\":{\"http\":{\"requestUri\":\"/v1/package/version/assets\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"packageVersion\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"packageVersion\":{\"location\":\"querystring\",\"locationName\":\"version\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"format\":{},\"namespace\":{},\"package\":{},\"version\":{},\"versionRevision\":{},\"nextToken\":{},\"assets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"size\":{\"type\":\"long\"},\"hashes\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}}},\"ListPackageVersionDependencies\":{\"http\":{\"requestUri\":\"/v1/package/version/dependencies\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"packageVersion\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"packageVersion\":{\"location\":\"querystring\",\"locationName\":\"version\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"format\":{},\"namespace\":{},\"package\":{},\"version\":{},\"versionRevision\":{},\"nextToken\":{},\"dependencies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"namespace\":{},\"package\":{},\"dependencyType\":{},\"versionRequirement\":{}}}}}}},\"ListPackageVersions\":{\"http\":{\"requestUri\":\"/v1/package/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"sortBy\":{\"location\":\"querystring\",\"locationName\":\"sortBy\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"defaultDisplayVersion\":{},\"format\":{},\"namespace\":{},\"package\":{},\"versions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"version\",\"status\"],\"members\":{\"version\":{},\"revision\":{},\"status\":{}}}},\"nextToken\":{}}}},\"ListPackages\":{\"http\":{\"requestUri\":\"/v1/packages\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"packagePrefix\":{\"location\":\"querystring\",\"locationName\":\"package-prefix\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"packages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"format\":{},\"namespace\":{},\"package\":{}}}},\"nextToken\":{}}}},\"ListRepositories\":{\"http\":{\"requestUri\":\"/v1/repositories\"},\"input\":{\"type\":\"structure\",\"members\":{\"repositoryPrefix\":{\"location\":\"querystring\",\"locationName\":\"repository-prefix\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositories\":{\"shape\":\"S3f\"},\"nextToken\":{}}}},\"ListRepositoriesInDomain\":{\"http\":{\"requestUri\":\"/v1/domain/repositories\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"administratorAccount\":{\"location\":\"querystring\",\"locationName\":\"administrator-account\"},\"repositoryPrefix\":{\"location\":\"querystring\",\"locationName\":\"repository-prefix\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositories\":{\"shape\":\"S3f\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"requestUri\":\"/v1/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sy\"}}}},\"PutDomainPermissionsPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/domain/permissions/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"policyDocument\"],\"members\":{\"domain\":{},\"domainOwner\":{},\"policyRevision\":{},\"policyDocument\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{\"shape\":\"S1h\"}}}},\"PutRepositoryPermissionsPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/repository/permissions/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"policyDocument\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"policyRevision\":{},\"policyDocument\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{\"shape\":\"S1h\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/v1/tag\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/v1/untag\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdatePackageVersionsStatus\":{\"http\":{\"requestUri\":\"/v1/package/versions/update_status\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\",\"format\",\"package\",\"versions\",\"targetStatus\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"format\":{\"location\":\"querystring\",\"locationName\":\"format\"},\"namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"package\":{\"location\":\"querystring\",\"locationName\":\"package\"},\"versions\":{\"shape\":\"Sj\"},\"versionRevisions\":{\"shape\":\"Sl\"},\"expectedStatus\":{},\"targetStatus\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"successfulVersions\":{\"shape\":\"Sp\"},\"failedVersions\":{\"shape\":\"St\"}}}},\"UpdateRepository\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/repository\"},\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"repository\"],\"members\":{\"domain\":{\"location\":\"querystring\",\"locationName\":\"domain\"},\"domainOwner\":{\"location\":\"querystring\",\"locationName\":\"domain-owner\"},\"repository\":{\"location\":\"querystring\",\"locationName\":\"repository\"},\"description\":{},\"upstreams\":{\"shape\":\"S19\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S7\"}}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"members\":{\"name\":{},\"administratorAccount\":{},\"domainName\":{},\"domainOwner\":{},\"arn\":{},\"description\":{},\"upstreams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{}}}},\"externalConnections\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"externalConnectionName\":{},\"packageFormat\":{},\"status\":{}}}}}},\"Sj\":{\"type\":\"list\",\"member\":{}},\"Sl\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sp\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"revision\":{},\"status\":{}}}},\"St\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"errorCode\":{},\"errorMessage\":{}}}},\"Sy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"S13\":{\"type\":\"structure\",\"members\":{\"name\":{},\"owner\":{},\"arn\":{},\"status\":{},\"createdTime\":{\"type\":\"timestamp\"},\"encryptionKey\":{},\"repositoryCount\":{\"type\":\"integer\"},\"assetSizeBytes\":{\"type\":\"long\"},\"s3BucketArn\":{}}},\"S19\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{}}}},\"S1h\":{\"type\":\"structure\",\"members\":{\"resourceArn\":{},\"revision\":{},\"document\":{}}},\"S3f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"administratorAccount\":{},\"domainName\":{},\"domainOwner\":{},\"arn\":{},\"description\":{}}}}}}");

/***/ }),

/***/ 21307:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDomains\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"domains\"},\"ListPackageVersionAssets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"assets\"},\"ListPackageVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"versions\"},\"ListPackages\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"packages\"},\"ListRepositories\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"repositories\"},\"ListRepositoriesInDomain\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"repositories\"}}}");

/***/ }),

/***/ 32310:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-10-06\",\"endpointPrefix\":\"codebuild\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS CodeBuild\",\"serviceId\":\"CodeBuild\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"CodeBuild_20161006\",\"uid\":\"codebuild-2016-10-06\"},\"operations\":{\"BatchDeleteBuilds\":{\"input\":{\"type\":\"structure\",\"required\":[\"ids\"],\"members\":{\"ids\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"buildsDeleted\":{\"shape\":\"S2\"},\"buildsNotDeleted\":{\"shape\":\"S5\"}}}},\"BatchGetBuildBatches\":{\"input\":{\"type\":\"structure\",\"required\":[\"ids\"],\"members\":{\"ids\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"buildBatches\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}},\"buildBatchesNotFound\":{\"shape\":\"S9\"}}}},\"BatchGetBuilds\":{\"input\":{\"type\":\"structure\",\"required\":[\"ids\"],\"members\":{\"ids\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"builds\":{\"type\":\"list\",\"member\":{\"shape\":\"S21\"}},\"buildsNotFound\":{\"shape\":\"S2\"}}}},\"BatchGetProjects\":{\"input\":{\"type\":\"structure\",\"required\":[\"names\"],\"members\":{\"names\":{\"shape\":\"S2c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"projects\":{\"type\":\"list\",\"member\":{\"shape\":\"S2f\"}},\"projectsNotFound\":{\"shape\":\"S2c\"}}}},\"BatchGetReportGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"reportGroupArns\"],\"members\":{\"reportGroupArns\":{\"shape\":\"S2z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"reportGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S32\"}},\"reportGroupsNotFound\":{\"shape\":\"S2z\"}}}},\"BatchGetReports\":{\"input\":{\"type\":\"structure\",\"required\":[\"reportArns\"],\"members\":{\"reportArns\":{\"shape\":\"S3b\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"reports\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"type\":{},\"name\":{},\"reportGroupArn\":{},\"executionId\":{},\"status\":{},\"created\":{\"type\":\"timestamp\"},\"expired\":{\"type\":\"timestamp\"},\"exportConfig\":{\"shape\":\"S35\"},\"truncated\":{\"type\":\"boolean\"},\"testSummary\":{\"type\":\"structure\",\"required\":[\"total\",\"statusCounts\",\"durationInNanoSeconds\"],\"members\":{\"total\":{\"type\":\"integer\"},\"statusCounts\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}},\"durationInNanoSeconds\":{\"type\":\"long\"}}},\"codeCoverageSummary\":{\"type\":\"structure\",\"members\":{\"lineCoveragePercentage\":{\"type\":\"double\"},\"linesCovered\":{\"type\":\"integer\"},\"linesMissed\":{\"type\":\"integer\"},\"branchCoveragePercentage\":{\"type\":\"double\"},\"branchesCovered\":{\"type\":\"integer\"},\"branchesMissed\":{\"type\":\"integer\"}}}}}},\"reportsNotFound\":{\"shape\":\"S3b\"}}}},\"CreateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"source\",\"artifacts\",\"environment\",\"serviceRole\"],\"members\":{\"name\":{},\"description\":{},\"source\":{\"shape\":\"Sl\"},\"secondarySources\":{\"shape\":\"St\"},\"sourceVersion\":{},\"secondarySourceVersions\":{\"shape\":\"Su\"},\"artifacts\":{\"shape\":\"S2i\"},\"secondaryArtifacts\":{\"shape\":\"S2l\"},\"cache\":{\"shape\":\"Sy\"},\"environment\":{\"shape\":\"S12\"},\"serviceRole\":{},\"timeoutInMinutes\":{\"type\":\"integer\"},\"queuedTimeoutInMinutes\":{\"type\":\"integer\"},\"encryptionKey\":{},\"tags\":{\"shape\":\"S2n\"},\"vpcConfig\":{\"shape\":\"S1h\"},\"badgeEnabled\":{\"type\":\"boolean\"},\"logsConfig\":{\"shape\":\"S1b\"},\"fileSystemLocations\":{\"shape\":\"S1k\"},\"buildBatchConfig\":{\"shape\":\"S1n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"project\":{\"shape\":\"S2f\"}}}},\"CreateReportGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"type\",\"exportConfig\"],\"members\":{\"name\":{},\"type\":{},\"exportConfig\":{\"shape\":\"S35\"},\"tags\":{\"shape\":\"S2n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"reportGroup\":{\"shape\":\"S32\"}}}},\"CreateWebhook\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{},\"branchFilter\":{},\"filterGroups\":{\"shape\":\"S2s\"},\"buildType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"webhook\":{\"shape\":\"S2r\"}}}},\"DeleteBuildBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"statusCode\":{},\"buildsDeleted\":{\"shape\":\"S2\"},\"buildsNotDeleted\":{\"shape\":\"S5\"}}}},\"DeleteProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteReportGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"deleteReports\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSourceCredentials\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{}}}},\"DeleteWebhook\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeCodeCoverages\":{\"input\":{\"type\":\"structure\",\"required\":[\"reportArn\"],\"members\":{\"reportArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"sortOrder\":{},\"sortBy\":{},\"minLineCoveragePercentage\":{\"type\":\"double\"},\"maxLineCoveragePercentage\":{\"type\":\"double\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"codeCoverages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"reportARN\":{},\"filePath\":{},\"lineCoveragePercentage\":{\"type\":\"double\"},\"linesCovered\":{\"type\":\"integer\"},\"linesMissed\":{\"type\":\"integer\"},\"branchCoveragePercentage\":{\"type\":\"double\"},\"branchesCovered\":{\"type\":\"integer\"},\"branchesMissed\":{\"type\":\"integer\"},\"expired\":{\"type\":\"timestamp\"}}}}}}},\"DescribeTestCases\":{\"input\":{\"type\":\"structure\",\"required\":[\"reportArn\"],\"members\":{\"reportArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filter\":{\"type\":\"structure\",\"members\":{\"status\":{},\"keyword\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"testCases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"reportArn\":{},\"testRawDataPath\":{},\"prefix\":{},\"name\":{},\"status\":{},\"durationInNanoSeconds\":{\"type\":\"long\"},\"message\":{},\"expired\":{\"type\":\"timestamp\"}}}}}}},\"GetReportGroupTrend\":{\"input\":{\"type\":\"structure\",\"required\":[\"reportGroupArn\",\"trendField\"],\"members\":{\"reportGroupArn\":{},\"numOfReports\":{\"type\":\"integer\"},\"trendField\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"stats\":{\"type\":\"structure\",\"members\":{\"average\":{},\"max\":{},\"min\":{}}},\"rawData\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"reportArn\":{},\"data\":{}}}}}}},\"GetResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{}}}},\"ImportSourceCredentials\":{\"input\":{\"type\":\"structure\",\"required\":[\"token\",\"serverType\",\"authType\"],\"members\":{\"username\":{},\"token\":{\"type\":\"string\",\"sensitive\":true},\"serverType\":{},\"authType\":{},\"shouldOverwrite\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{}}}},\"InvalidateProjectCache\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListBuildBatches\":{\"input\":{\"type\":\"structure\",\"members\":{\"filter\":{\"shape\":\"S4x\"},\"maxResults\":{\"type\":\"integer\"},\"sortOrder\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"S9\"},\"nextToken\":{}}}},\"ListBuildBatchesForProject\":{\"input\":{\"type\":\"structure\",\"members\":{\"projectName\":{},\"filter\":{\"shape\":\"S4x\"},\"maxResults\":{\"type\":\"integer\"},\"sortOrder\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"S9\"},\"nextToken\":{}}}},\"ListBuilds\":{\"input\":{\"type\":\"structure\",\"members\":{\"sortOrder\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"S2\"},\"nextToken\":{}}}},\"ListBuildsForProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{},\"sortOrder\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"S2\"},\"nextToken\":{}}}},\"ListCuratedEnvironmentImages\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"platforms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"platform\":{},\"languages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"language\":{},\"images\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"versions\":{\"type\":\"list\",\"member\":{}}}}}}}}}}}}}},\"ListProjects\":{\"input\":{\"type\":\"structure\",\"members\":{\"sortBy\":{},\"sortOrder\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"projects\":{\"shape\":\"S2c\"}}}},\"ListReportGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"sortOrder\":{},\"sortBy\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"reportGroups\":{\"shape\":\"S2z\"}}}},\"ListReports\":{\"input\":{\"type\":\"structure\",\"members\":{\"sortOrder\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filter\":{\"shape\":\"S5n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"reports\":{\"shape\":\"S3b\"}}}},\"ListReportsForReportGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"reportGroupArn\"],\"members\":{\"reportGroupArn\":{},\"nextToken\":{},\"sortOrder\":{},\"maxResults\":{\"type\":\"integer\"},\"filter\":{\"shape\":\"S5n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"reports\":{\"shape\":\"S3b\"}}}},\"ListSharedProjects\":{\"input\":{\"type\":\"structure\",\"members\":{\"sortBy\":{},\"sortOrder\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"projects\":{\"type\":\"list\",\"member\":{}}}}},\"ListSharedReportGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"sortOrder\":{},\"sortBy\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"reportGroups\":{\"shape\":\"S2z\"}}}},\"ListSourceCredentials\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"sourceCredentialsInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"serverType\":{},\"authType\":{}}}}}}},\"PutResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"policy\",\"resourceArn\"],\"members\":{\"policy\":{},\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceArn\":{}}}},\"RetryBuild\":{\"input\":{\"type\":\"structure\",\"members\":{\"id\":{},\"idempotencyToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"build\":{\"shape\":\"S21\"}}}},\"RetryBuildBatch\":{\"input\":{\"type\":\"structure\",\"members\":{\"id\":{},\"idempotencyToken\":{},\"retryType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"buildBatch\":{\"shape\":\"Sc\"}}}},\"StartBuild\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{},\"secondarySourcesOverride\":{\"shape\":\"St\"},\"secondarySourcesVersionOverride\":{\"shape\":\"Su\"},\"sourceVersion\":{},\"artifactsOverride\":{\"shape\":\"S2i\"},\"secondaryArtifactsOverride\":{\"shape\":\"S2l\"},\"environmentVariablesOverride\":{\"shape\":\"S15\"},\"sourceTypeOverride\":{},\"sourceLocationOverride\":{},\"sourceAuthOverride\":{\"shape\":\"Sq\"},\"gitCloneDepthOverride\":{\"type\":\"integer\"},\"gitSubmodulesConfigOverride\":{\"shape\":\"So\"},\"buildspecOverride\":{},\"insecureSslOverride\":{\"type\":\"boolean\"},\"reportBuildStatusOverride\":{\"type\":\"boolean\"},\"buildStatusConfigOverride\":{\"shape\":\"Ss\"},\"environmentTypeOverride\":{},\"imageOverride\":{},\"computeTypeOverride\":{},\"certificateOverride\":{},\"cacheOverride\":{\"shape\":\"Sy\"},\"serviceRoleOverride\":{},\"privilegedModeOverride\":{\"type\":\"boolean\"},\"timeoutInMinutesOverride\":{\"type\":\"integer\"},\"queuedTimeoutInMinutesOverride\":{\"type\":\"integer\"},\"encryptionKeyOverride\":{},\"idempotencyToken\":{},\"logsConfigOverride\":{\"shape\":\"S1b\"},\"registryCredentialOverride\":{\"shape\":\"S18\"},\"imagePullCredentialsTypeOverride\":{},\"debugSessionEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"build\":{\"shape\":\"S21\"}}}},\"StartBuildBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{},\"secondarySourcesOverride\":{\"shape\":\"St\"},\"secondarySourcesVersionOverride\":{\"shape\":\"Su\"},\"sourceVersion\":{},\"artifactsOverride\":{\"shape\":\"S2i\"},\"secondaryArtifactsOverride\":{\"shape\":\"S2l\"},\"environmentVariablesOverride\":{\"shape\":\"S15\"},\"sourceTypeOverride\":{},\"sourceLocationOverride\":{},\"sourceAuthOverride\":{\"shape\":\"Sq\"},\"gitCloneDepthOverride\":{\"type\":\"integer\"},\"gitSubmodulesConfigOverride\":{\"shape\":\"So\"},\"buildspecOverride\":{},\"insecureSslOverride\":{\"type\":\"boolean\"},\"reportBuildBatchStatusOverride\":{\"type\":\"boolean\"},\"environmentTypeOverride\":{},\"imageOverride\":{},\"computeTypeOverride\":{},\"certificateOverride\":{},\"cacheOverride\":{\"shape\":\"Sy\"},\"serviceRoleOverride\":{},\"privilegedModeOverride\":{\"type\":\"boolean\"},\"buildTimeoutInMinutesOverride\":{\"type\":\"integer\"},\"queuedTimeoutInMinutesOverride\":{\"type\":\"integer\"},\"encryptionKeyOverride\":{},\"idempotencyToken\":{},\"logsConfigOverride\":{\"shape\":\"S1b\"},\"registryCredentialOverride\":{\"shape\":\"S18\"},\"imagePullCredentialsTypeOverride\":{},\"buildBatchConfigOverride\":{\"shape\":\"S1n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"buildBatch\":{\"shape\":\"Sc\"}}}},\"StopBuild\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"build\":{\"shape\":\"S21\"}}}},\"StopBuildBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"buildBatch\":{\"shape\":\"Sc\"}}}},\"UpdateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"source\":{\"shape\":\"Sl\"},\"secondarySources\":{\"shape\":\"St\"},\"sourceVersion\":{},\"secondarySourceVersions\":{\"shape\":\"Su\"},\"artifacts\":{\"shape\":\"S2i\"},\"secondaryArtifacts\":{\"shape\":\"S2l\"},\"cache\":{\"shape\":\"Sy\"},\"environment\":{\"shape\":\"S12\"},\"serviceRole\":{},\"timeoutInMinutes\":{\"type\":\"integer\"},\"queuedTimeoutInMinutes\":{\"type\":\"integer\"},\"encryptionKey\":{},\"tags\":{\"shape\":\"S2n\"},\"vpcConfig\":{\"shape\":\"S1h\"},\"badgeEnabled\":{\"type\":\"boolean\"},\"logsConfig\":{\"shape\":\"S1b\"},\"fileSystemLocations\":{\"shape\":\"S1k\"},\"buildBatchConfig\":{\"shape\":\"S1n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"project\":{\"shape\":\"S2f\"}}}},\"UpdateReportGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"exportConfig\":{\"shape\":\"S35\"},\"tags\":{\"shape\":\"S2n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"reportGroup\":{\"shape\":\"S32\"}}}},\"UpdateWebhook\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{},\"branchFilter\":{},\"rotateSecret\":{\"type\":\"boolean\"},\"filterGroups\":{\"shape\":\"S2s\"},\"buildType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"webhook\":{\"shape\":\"S2r\"}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"statusCode\":{}}}},\"S9\":{\"type\":\"list\",\"member\":{}},\"Sc\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"currentPhase\":{},\"buildBatchStatus\":{},\"sourceVersion\":{},\"resolvedSourceVersion\":{},\"projectName\":{},\"phases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"phaseType\":{},\"phaseStatus\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"durationInSeconds\":{\"type\":\"long\"},\"contexts\":{\"shape\":\"Sj\"}}}},\"source\":{\"shape\":\"Sl\"},\"secondarySources\":{\"shape\":\"St\"},\"secondarySourceVersions\":{\"shape\":\"Su\"},\"artifacts\":{\"shape\":\"Sw\"},\"secondaryArtifacts\":{\"shape\":\"Sx\"},\"cache\":{\"shape\":\"Sy\"},\"environment\":{\"shape\":\"S12\"},\"serviceRole\":{},\"logConfig\":{\"shape\":\"S1b\"},\"buildTimeoutInMinutes\":{\"type\":\"integer\"},\"queuedTimeoutInMinutes\":{\"type\":\"integer\"},\"complete\":{\"type\":\"boolean\"},\"initiator\":{},\"vpcConfig\":{\"shape\":\"S1h\"},\"encryptionKey\":{},\"buildBatchNumber\":{\"type\":\"long\"},\"fileSystemLocations\":{\"shape\":\"S1k\"},\"buildBatchConfig\":{\"shape\":\"S1n\"},\"buildGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"identifier\":{},\"dependsOn\":{\"type\":\"list\",\"member\":{}},\"ignoreFailure\":{\"type\":\"boolean\"},\"currentBuildSummary\":{\"shape\":\"S1t\"},\"priorBuildSummaryList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1t\"}}}}}}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"statusCode\":{},\"message\":{}}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"location\":{},\"gitCloneDepth\":{\"type\":\"integer\"},\"gitSubmodulesConfig\":{\"shape\":\"So\"},\"buildspec\":{},\"auth\":{\"shape\":\"Sq\"},\"reportBuildStatus\":{\"type\":\"boolean\"},\"buildStatusConfig\":{\"shape\":\"Ss\"},\"insecureSsl\":{\"type\":\"boolean\"},\"sourceIdentifier\":{}}},\"So\":{\"type\":\"structure\",\"required\":[\"fetchSubmodules\"],\"members\":{\"fetchSubmodules\":{\"type\":\"boolean\"}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"resource\":{}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"context\":{},\"targetUrl\":{}}},\"St\":{\"type\":\"list\",\"member\":{\"shape\":\"Sl\"}},\"Su\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"sourceIdentifier\",\"sourceVersion\"],\"members\":{\"sourceIdentifier\":{},\"sourceVersion\":{}}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"location\":{},\"sha256sum\":{},\"md5sum\":{},\"overrideArtifactName\":{\"type\":\"boolean\"},\"encryptionDisabled\":{\"type\":\"boolean\"},\"artifactIdentifier\":{}}},\"Sx\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"Sy\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"location\":{},\"modes\":{\"type\":\"list\",\"member\":{}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"type\",\"image\",\"computeType\"],\"members\":{\"type\":{},\"image\":{},\"computeType\":{},\"environmentVariables\":{\"shape\":\"S15\"},\"privilegedMode\":{\"type\":\"boolean\"},\"certificate\":{},\"registryCredential\":{\"shape\":\"S18\"},\"imagePullCredentialsType\":{}}},\"S15\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{},\"type\":{}}}},\"S18\":{\"type\":\"structure\",\"required\":[\"credential\",\"credentialProvider\"],\"members\":{\"credential\":{},\"credentialProvider\":{}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"cloudWatchLogs\":{\"shape\":\"S1c\"},\"s3Logs\":{\"shape\":\"S1e\"}}},\"S1c\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{},\"groupName\":{},\"streamName\":{}}},\"S1e\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{},\"location\":{},\"encryptionDisabled\":{\"type\":\"boolean\"}}},\"S1h\":{\"type\":\"structure\",\"members\":{\"vpcId\":{},\"subnets\":{\"type\":\"list\",\"member\":{}},\"securityGroupIds\":{\"type\":\"list\",\"member\":{}}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"type\":{},\"location\":{},\"mountPoint\":{},\"identifier\":{},\"mountOptions\":{}}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"serviceRole\":{},\"combineArtifacts\":{\"type\":\"boolean\"},\"restrictions\":{\"type\":\"structure\",\"members\":{\"maximumBuildsAllowed\":{\"type\":\"integer\"},\"computeTypesAllowed\":{\"type\":\"list\",\"member\":{}}}},\"timeoutInMins\":{\"type\":\"integer\"}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"requestedOn\":{\"type\":\"timestamp\"},\"buildStatus\":{},\"primaryArtifact\":{\"shape\":\"S1u\"},\"secondaryArtifacts\":{\"type\":\"list\",\"member\":{\"shape\":\"S1u\"}}}},\"S1u\":{\"type\":\"structure\",\"members\":{\"type\":{},\"location\":{},\"identifier\":{}}},\"S21\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"buildNumber\":{\"type\":\"long\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"currentPhase\":{},\"buildStatus\":{},\"sourceVersion\":{},\"resolvedSourceVersion\":{},\"projectName\":{},\"phases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"phaseType\":{},\"phaseStatus\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"durationInSeconds\":{\"type\":\"long\"},\"contexts\":{\"shape\":\"Sj\"}}}},\"source\":{\"shape\":\"Sl\"},\"secondarySources\":{\"shape\":\"St\"},\"secondarySourceVersions\":{\"shape\":\"Su\"},\"artifacts\":{\"shape\":\"Sw\"},\"secondaryArtifacts\":{\"shape\":\"Sx\"},\"cache\":{\"shape\":\"Sy\"},\"environment\":{\"shape\":\"S12\"},\"serviceRole\":{},\"logs\":{\"type\":\"structure\",\"members\":{\"groupName\":{},\"streamName\":{},\"deepLink\":{},\"s3DeepLink\":{},\"cloudWatchLogsArn\":{},\"s3LogsArn\":{},\"cloudWatchLogs\":{\"shape\":\"S1c\"},\"s3Logs\":{\"shape\":\"S1e\"}}},\"timeoutInMinutes\":{\"type\":\"integer\"},\"queuedTimeoutInMinutes\":{\"type\":\"integer\"},\"buildComplete\":{\"type\":\"boolean\"},\"initiator\":{},\"vpcConfig\":{\"shape\":\"S1h\"},\"networkInterface\":{\"type\":\"structure\",\"members\":{\"subnetId\":{},\"networkInterfaceId\":{}}},\"encryptionKey\":{},\"exportedEnvironmentVariables\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{}}}},\"reportArns\":{\"type\":\"list\",\"member\":{}},\"fileSystemLocations\":{\"shape\":\"S1k\"},\"debugSession\":{\"type\":\"structure\",\"members\":{\"sessionEnabled\":{\"type\":\"boolean\"},\"sessionTarget\":{}}},\"buildBatchArn\":{}}},\"S2c\":{\"type\":\"list\",\"member\":{}},\"S2f\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"description\":{},\"source\":{\"shape\":\"Sl\"},\"secondarySources\":{\"shape\":\"St\"},\"sourceVersion\":{},\"secondarySourceVersions\":{\"shape\":\"Su\"},\"artifacts\":{\"shape\":\"S2i\"},\"secondaryArtifacts\":{\"shape\":\"S2l\"},\"cache\":{\"shape\":\"Sy\"},\"environment\":{\"shape\":\"S12\"},\"serviceRole\":{},\"timeoutInMinutes\":{\"type\":\"integer\"},\"queuedTimeoutInMinutes\":{\"type\":\"integer\"},\"encryptionKey\":{},\"tags\":{\"shape\":\"S2n\"},\"created\":{\"type\":\"timestamp\"},\"lastModified\":{\"type\":\"timestamp\"},\"webhook\":{\"shape\":\"S2r\"},\"vpcConfig\":{\"shape\":\"S1h\"},\"badge\":{\"type\":\"structure\",\"members\":{\"badgeEnabled\":{\"type\":\"boolean\"},\"badgeRequestUrl\":{}}},\"logsConfig\":{\"shape\":\"S1b\"},\"fileSystemLocations\":{\"shape\":\"S1k\"},\"buildBatchConfig\":{\"shape\":\"S1n\"}}},\"S2i\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"location\":{},\"path\":{},\"namespaceType\":{},\"name\":{},\"packaging\":{},\"overrideArtifactName\":{\"type\":\"boolean\"},\"encryptionDisabled\":{\"type\":\"boolean\"},\"artifactIdentifier\":{}}},\"S2l\":{\"type\":\"list\",\"member\":{\"shape\":\"S2i\"}},\"S2n\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{}}}},\"S2r\":{\"type\":\"structure\",\"members\":{\"url\":{},\"payloadUrl\":{},\"secret\":{},\"branchFilter\":{},\"filterGroups\":{\"shape\":\"S2s\"},\"buildType\":{},\"lastModifiedSecret\":{\"type\":\"timestamp\"}}},\"S2s\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"type\",\"pattern\"],\"members\":{\"type\":{},\"pattern\":{},\"excludeMatchedPattern\":{\"type\":\"boolean\"}}}}},\"S2z\":{\"type\":\"list\",\"member\":{}},\"S32\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"exportConfig\":{\"shape\":\"S35\"},\"created\":{\"type\":\"timestamp\"},\"lastModified\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S2n\"},\"status\":{}}},\"S35\":{\"type\":\"structure\",\"members\":{\"exportConfigType\":{},\"s3Destination\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"path\":{},\"packaging\":{},\"encryptionKey\":{},\"encryptionDisabled\":{\"type\":\"boolean\"}}}}},\"S3b\":{\"type\":\"list\",\"member\":{}},\"S4x\":{\"type\":\"structure\",\"members\":{\"status\":{}}},\"S5n\":{\"type\":\"structure\",\"members\":{\"status\":{}}}}}");

/***/ }),

/***/ 10589:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeCodeCoverages\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"codeCoverages\"},\"DescribeTestCases\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"testCases\"},\"ListBuildBatches\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"ids\"},\"ListBuildBatchesForProject\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"ids\"},\"ListBuilds\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"ids\"},\"ListBuildsForProject\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"ids\"},\"ListProjects\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"projects\"},\"ListReportGroups\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"reportGroups\"},\"ListReports\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"reports\"},\"ListReportsForReportGroup\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"reports\"},\"ListSharedProjects\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"projects\"},\"ListSharedReportGroups\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"reportGroups\"}}}");

/***/ }),

/***/ 2091:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-04-13\",\"endpointPrefix\":\"codecommit\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"CodeCommit\",\"serviceFullName\":\"AWS CodeCommit\",\"serviceId\":\"CodeCommit\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"CodeCommit_20150413\",\"uid\":\"codecommit-2015-04-13\"},\"operations\":{\"AssociateApprovalRuleTemplateWithRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\",\"repositoryName\"],\"members\":{\"approvalRuleTemplateName\":{},\"repositoryName\":{}}}},\"BatchAssociateApprovalRuleTemplateWithRepositories\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\",\"repositoryNames\"],\"members\":{\"approvalRuleTemplateName\":{},\"repositoryNames\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"associatedRepositoryNames\",\"errors\"],\"members\":{\"associatedRepositoryNames\":{\"shape\":\"S5\"},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"BatchDescribeMergeConflicts\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"destinationCommitSpecifier\",\"sourceCommitSpecifier\",\"mergeOption\"],\"members\":{\"repositoryName\":{},\"destinationCommitSpecifier\":{},\"sourceCommitSpecifier\":{},\"mergeOption\":{},\"maxMergeHunks\":{\"type\":\"integer\"},\"maxConflictFiles\":{\"type\":\"integer\"},\"filePaths\":{\"type\":\"list\",\"member\":{}},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"conflicts\",\"destinationCommitId\",\"sourceCommitId\"],\"members\":{\"conflicts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"conflictMetadata\":{\"shape\":\"Sn\"},\"mergeHunks\":{\"shape\":\"S12\"}}}},\"nextToken\":{},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"filePath\",\"exceptionName\",\"message\"],\"members\":{\"filePath\":{},\"exceptionName\":{},\"message\":{}}}},\"destinationCommitId\":{},\"sourceCommitId\":{},\"baseCommitId\":{}}}},\"BatchDisassociateApprovalRuleTemplateFromRepositories\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\",\"repositoryNames\"],\"members\":{\"approvalRuleTemplateName\":{},\"repositoryNames\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"disassociatedRepositoryNames\",\"errors\"],\"members\":{\"disassociatedRepositoryNames\":{\"shape\":\"S5\"},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"BatchGetCommits\":{\"input\":{\"type\":\"structure\",\"required\":[\"commitIds\",\"repositoryName\"],\"members\":{\"commitIds\":{\"type\":\"list\",\"member\":{}},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"commits\":{\"type\":\"list\",\"member\":{\"shape\":\"S1l\"}},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"BatchGetRepositories\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryNames\"],\"members\":{\"repositoryNames\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositories\":{\"type\":\"list\",\"member\":{\"shape\":\"S1x\"}},\"repositoriesNotFound\":{\"type\":\"list\",\"member\":{}}}}},\"CreateApprovalRuleTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\",\"approvalRuleTemplateContent\"],\"members\":{\"approvalRuleTemplateName\":{},\"approvalRuleTemplateContent\":{},\"approvalRuleTemplateDescription\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplate\"],\"members\":{\"approvalRuleTemplate\":{\"shape\":\"S2c\"}}}},\"CreateBranch\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"branchName\",\"commitId\"],\"members\":{\"repositoryName\":{},\"branchName\":{},\"commitId\":{}}}},\"CreateCommit\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"branchName\"],\"members\":{\"repositoryName\":{},\"branchName\":{},\"parentCommitId\":{},\"authorName\":{},\"email\":{},\"commitMessage\":{},\"keepEmptyFolders\":{\"type\":\"boolean\"},\"putFiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"filePath\"],\"members\":{\"filePath\":{},\"fileMode\":{},\"fileContent\":{\"type\":\"blob\"},\"sourceFile\":{\"type\":\"structure\",\"required\":[\"filePath\"],\"members\":{\"filePath\":{},\"isMove\":{\"type\":\"boolean\"}}}}}},\"deleteFiles\":{\"shape\":\"S2o\"},\"setFileModes\":{\"shape\":\"S2q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"treeId\":{},\"filesAdded\":{\"shape\":\"S2t\"},\"filesUpdated\":{\"shape\":\"S2t\"},\"filesDeleted\":{\"shape\":\"S2t\"}}}},\"CreatePullRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"title\",\"targets\"],\"members\":{\"title\":{},\"description\":{},\"targets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"sourceReference\"],\"members\":{\"repositoryName\":{},\"sourceReference\":{},\"destinationReference\":{}}}},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"pullRequest\"],\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"CreatePullRequestApprovalRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"approvalRuleName\",\"approvalRuleContent\"],\"members\":{\"pullRequestId\":{},\"approvalRuleName\":{},\"approvalRuleContent\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRule\"],\"members\":{\"approvalRule\":{\"shape\":\"S3c\"}}}},\"CreateRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{},\"repositoryDescription\":{},\"tags\":{\"shape\":\"S3k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositoryMetadata\":{\"shape\":\"S1x\"}}}},\"CreateUnreferencedMergeCommit\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"sourceCommitSpecifier\",\"destinationCommitSpecifier\",\"mergeOption\"],\"members\":{\"repositoryName\":{},\"sourceCommitSpecifier\":{},\"destinationCommitSpecifier\":{},\"mergeOption\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{},\"authorName\":{},\"email\":{},\"commitMessage\":{},\"keepEmptyFolders\":{\"type\":\"boolean\"},\"conflictResolution\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"treeId\":{}}}},\"DeleteApprovalRuleTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\"],\"members\":{\"approvalRuleTemplateName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateId\"],\"members\":{\"approvalRuleTemplateId\":{}}}},\"DeleteBranch\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"branchName\"],\"members\":{\"repositoryName\":{},\"branchName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deletedBranch\":{\"shape\":\"S3y\"}}}},\"DeleteCommentContent\":{\"input\":{\"type\":\"structure\",\"required\":[\"commentId\"],\"members\":{\"commentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"comment\":{\"shape\":\"S42\"}}}},\"DeleteFile\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"branchName\",\"filePath\",\"parentCommitId\"],\"members\":{\"repositoryName\":{},\"branchName\":{},\"filePath\":{},\"parentCommitId\":{},\"keepEmptyFolders\":{\"type\":\"boolean\"},\"commitMessage\":{},\"name\":{},\"email\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"commitId\",\"blobId\",\"treeId\",\"filePath\"],\"members\":{\"commitId\":{},\"blobId\":{},\"treeId\":{},\"filePath\":{}}}},\"DeletePullRequestApprovalRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"approvalRuleName\"],\"members\":{\"pullRequestId\":{},\"approvalRuleName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRuleId\"],\"members\":{\"approvalRuleId\":{}}}},\"DeleteRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositoryId\":{}}}},\"DescribeMergeConflicts\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"destinationCommitSpecifier\",\"sourceCommitSpecifier\",\"mergeOption\",\"filePath\"],\"members\":{\"repositoryName\":{},\"destinationCommitSpecifier\":{},\"sourceCommitSpecifier\":{},\"mergeOption\":{},\"maxMergeHunks\":{\"type\":\"integer\"},\"filePath\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"conflictMetadata\",\"mergeHunks\",\"destinationCommitId\",\"sourceCommitId\"],\"members\":{\"conflictMetadata\":{\"shape\":\"Sn\"},\"mergeHunks\":{\"shape\":\"S12\"},\"nextToken\":{},\"destinationCommitId\":{},\"sourceCommitId\":{},\"baseCommitId\":{}}}},\"DescribePullRequestEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\"],\"members\":{\"pullRequestId\":{},\"pullRequestEventType\":{},\"actorArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"pullRequestEvents\"],\"members\":{\"pullRequestEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"pullRequestId\":{},\"eventDate\":{\"type\":\"timestamp\"},\"pullRequestEventType\":{},\"actorArn\":{},\"pullRequestCreatedEventMetadata\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"sourceCommitId\":{},\"destinationCommitId\":{},\"mergeBase\":{}}},\"pullRequestStatusChangedEventMetadata\":{\"type\":\"structure\",\"members\":{\"pullRequestStatus\":{}}},\"pullRequestSourceReferenceUpdatedEventMetadata\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"mergeBase\":{}}},\"pullRequestMergedStateChangedEventMetadata\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"destinationReference\":{},\"mergeMetadata\":{\"shape\":\"S38\"}}},\"approvalRuleEventMetadata\":{\"type\":\"structure\",\"members\":{\"approvalRuleName\":{},\"approvalRuleId\":{},\"approvalRuleContent\":{}}},\"approvalStateChangedEventMetadata\":{\"type\":\"structure\",\"members\":{\"revisionId\":{},\"approvalStatus\":{}}},\"approvalRuleOverriddenEventMetadata\":{\"type\":\"structure\",\"members\":{\"revisionId\":{},\"overrideStatus\":{}}}}}},\"nextToken\":{}}}},\"DisassociateApprovalRuleTemplateFromRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\",\"repositoryName\"],\"members\":{\"approvalRuleTemplateName\":{},\"repositoryName\":{}}}},\"EvaluatePullRequestApprovalRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"revisionId\"],\"members\":{\"pullRequestId\":{},\"revisionId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"evaluation\"],\"members\":{\"evaluation\":{\"type\":\"structure\",\"members\":{\"approved\":{\"type\":\"boolean\"},\"overridden\":{\"type\":\"boolean\"},\"approvalRulesSatisfied\":{\"type\":\"list\",\"member\":{}},\"approvalRulesNotSatisfied\":{\"type\":\"list\",\"member\":{}}}}}}},\"GetApprovalRuleTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\"],\"members\":{\"approvalRuleTemplateName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplate\"],\"members\":{\"approvalRuleTemplate\":{\"shape\":\"S2c\"}}}},\"GetBlob\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"blobId\"],\"members\":{\"repositoryName\":{},\"blobId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"content\"],\"members\":{\"content\":{\"type\":\"blob\"}}}},\"GetBranch\":{\"input\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"branchName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"branch\":{\"shape\":\"S3y\"}}}},\"GetComment\":{\"input\":{\"type\":\"structure\",\"required\":[\"commentId\"],\"members\":{\"commentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"comment\":{\"shape\":\"S42\"}}}},\"GetCommentReactions\":{\"input\":{\"type\":\"structure\",\"required\":[\"commentId\"],\"members\":{\"commentId\":{},\"reactionUserArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"reactionsForComment\"],\"members\":{\"reactionsForComment\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"reaction\":{\"type\":\"structure\",\"members\":{\"emoji\":{},\"shortCode\":{},\"unicode\":{}}},\"reactionUsers\":{\"type\":\"list\",\"member\":{}},\"reactionsFromDeletedUsersCount\":{\"type\":\"integer\"}}}},\"nextToken\":{}}}},\"GetCommentsForComparedCommit\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"afterCommitId\"],\"members\":{\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"commentsForComparedCommitData\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"beforeBlobId\":{},\"afterBlobId\":{},\"location\":{\"shape\":\"S5q\"},\"comments\":{\"shape\":\"S5t\"}}}},\"nextToken\":{}}}},\"GetCommentsForPullRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\"],\"members\":{\"pullRequestId\":{},\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"commentsForPullRequestData\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"pullRequestId\":{},\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"beforeBlobId\":{},\"afterBlobId\":{},\"location\":{\"shape\":\"S5q\"},\"comments\":{\"shape\":\"S5t\"}}}},\"nextToken\":{}}}},\"GetCommit\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"commitId\"],\"members\":{\"repositoryName\":{},\"commitId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"commit\"],\"members\":{\"commit\":{\"shape\":\"S1l\"}}}},\"GetDifferences\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"afterCommitSpecifier\"],\"members\":{\"repositoryName\":{},\"beforeCommitSpecifier\":{},\"afterCommitSpecifier\":{},\"beforePath\":{},\"afterPath\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"differences\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"beforeBlob\":{\"shape\":\"S65\"},\"afterBlob\":{\"shape\":\"S65\"},\"changeType\":{}}}},\"NextToken\":{}}}},\"GetFile\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"filePath\"],\"members\":{\"repositoryName\":{},\"commitSpecifier\":{},\"filePath\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"commitId\",\"blobId\",\"filePath\",\"fileMode\",\"fileSize\",\"fileContent\"],\"members\":{\"commitId\":{},\"blobId\":{},\"filePath\":{},\"fileMode\":{},\"fileSize\":{\"type\":\"long\"},\"fileContent\":{\"type\":\"blob\"}}}},\"GetFolder\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"folderPath\"],\"members\":{\"repositoryName\":{},\"commitSpecifier\":{},\"folderPath\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"commitId\",\"folderPath\"],\"members\":{\"commitId\":{},\"folderPath\":{},\"treeId\":{},\"subFolders\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"treeId\":{},\"absolutePath\":{},\"relativePath\":{}}}},\"files\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"blobId\":{},\"absolutePath\":{},\"relativePath\":{},\"fileMode\":{}}}},\"symbolicLinks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"blobId\":{},\"absolutePath\":{},\"relativePath\":{},\"fileMode\":{}}}},\"subModules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"absolutePath\":{},\"relativePath\":{}}}}}}},\"GetMergeCommit\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"sourceCommitSpecifier\",\"destinationCommitSpecifier\"],\"members\":{\"repositoryName\":{},\"sourceCommitSpecifier\":{},\"destinationCommitSpecifier\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"sourceCommitId\":{},\"destinationCommitId\":{},\"baseCommitId\":{},\"mergedCommitId\":{}}}},\"GetMergeConflicts\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"destinationCommitSpecifier\",\"sourceCommitSpecifier\",\"mergeOption\"],\"members\":{\"repositoryName\":{},\"destinationCommitSpecifier\":{},\"sourceCommitSpecifier\":{},\"mergeOption\":{},\"conflictDetailLevel\":{},\"maxConflictFiles\":{\"type\":\"integer\"},\"conflictResolutionStrategy\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"mergeable\",\"destinationCommitId\",\"sourceCommitId\",\"conflictMetadataList\"],\"members\":{\"mergeable\":{\"type\":\"boolean\"},\"destinationCommitId\":{},\"sourceCommitId\":{},\"baseCommitId\":{},\"conflictMetadataList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sn\"}},\"nextToken\":{}}}},\"GetMergeOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"sourceCommitSpecifier\",\"destinationCommitSpecifier\"],\"members\":{\"repositoryName\":{},\"sourceCommitSpecifier\":{},\"destinationCommitSpecifier\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"mergeOptions\",\"sourceCommitId\",\"destinationCommitId\",\"baseCommitId\"],\"members\":{\"mergeOptions\":{\"type\":\"list\",\"member\":{}},\"sourceCommitId\":{},\"destinationCommitId\":{},\"baseCommitId\":{}}}},\"GetPullRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\"],\"members\":{\"pullRequestId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"pullRequest\"],\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"GetPullRequestApprovalStates\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"revisionId\"],\"members\":{\"pullRequestId\":{},\"revisionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"approvals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"userArn\":{},\"approvalState\":{}}}}}}},\"GetPullRequestOverrideState\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"revisionId\"],\"members\":{\"pullRequestId\":{},\"revisionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"overridden\":{\"type\":\"boolean\"},\"overrider\":{}}}},\"GetRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositoryMetadata\":{\"shape\":\"S1x\"}}}},\"GetRepositoryTriggers\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"configurationId\":{},\"triggers\":{\"shape\":\"S76\"}}}},\"ListApprovalRuleTemplates\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"approvalRuleTemplateNames\":{\"shape\":\"S7f\"},\"nextToken\":{}}}},\"ListAssociatedApprovalRuleTemplatesForRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"approvalRuleTemplateNames\":{\"shape\":\"S7f\"},\"nextToken\":{}}}},\"ListBranches\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"branches\":{\"shape\":\"S7a\"},\"nextToken\":{}}}},\"ListPullRequests\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{},\"authorArn\":{},\"pullRequestStatus\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"pullRequestIds\"],\"members\":{\"pullRequestIds\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListRepositories\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"sortBy\":{},\"order\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositories\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"repositoryId\":{}}}},\"nextToken\":{}}}},\"ListRepositoriesForApprovalRuleTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\"],\"members\":{\"approvalRuleTemplateName\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositoryNames\":{\"shape\":\"S5\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S3k\"},\"nextToken\":{}}}},\"MergeBranchesByFastForward\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"sourceCommitSpecifier\",\"destinationCommitSpecifier\"],\"members\":{\"repositoryName\":{},\"sourceCommitSpecifier\":{},\"destinationCommitSpecifier\":{},\"targetBranch\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"treeId\":{}}}},\"MergeBranchesBySquash\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"sourceCommitSpecifier\",\"destinationCommitSpecifier\"],\"members\":{\"repositoryName\":{},\"sourceCommitSpecifier\":{},\"destinationCommitSpecifier\":{},\"targetBranch\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{},\"authorName\":{},\"email\":{},\"commitMessage\":{},\"keepEmptyFolders\":{\"type\":\"boolean\"},\"conflictResolution\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"treeId\":{}}}},\"MergeBranchesByThreeWay\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"sourceCommitSpecifier\",\"destinationCommitSpecifier\"],\"members\":{\"repositoryName\":{},\"sourceCommitSpecifier\":{},\"destinationCommitSpecifier\":{},\"targetBranch\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{},\"authorName\":{},\"email\":{},\"commitMessage\":{},\"keepEmptyFolders\":{\"type\":\"boolean\"},\"conflictResolution\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"treeId\":{}}}},\"MergePullRequestByFastForward\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"repositoryName\"],\"members\":{\"pullRequestId\":{},\"repositoryName\":{},\"sourceCommitId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"MergePullRequestBySquash\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"repositoryName\"],\"members\":{\"pullRequestId\":{},\"repositoryName\":{},\"sourceCommitId\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{},\"commitMessage\":{},\"authorName\":{},\"email\":{},\"keepEmptyFolders\":{\"type\":\"boolean\"},\"conflictResolution\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"MergePullRequestByThreeWay\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"repositoryName\"],\"members\":{\"pullRequestId\":{},\"repositoryName\":{},\"sourceCommitId\":{},\"conflictDetailLevel\":{},\"conflictResolutionStrategy\":{},\"commitMessage\":{},\"authorName\":{},\"email\":{},\"keepEmptyFolders\":{\"type\":\"boolean\"},\"conflictResolution\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"OverridePullRequestApprovalRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"revisionId\",\"overrideStatus\"],\"members\":{\"pullRequestId\":{},\"revisionId\":{},\"overrideStatus\":{}}}},\"PostCommentForComparedCommit\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"afterCommitId\",\"content\"],\"members\":{\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"location\":{\"shape\":\"S5q\"},\"content\":{},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"beforeBlobId\":{},\"afterBlobId\":{},\"location\":{\"shape\":\"S5q\"},\"comment\":{\"shape\":\"S42\"}}},\"idempotent\":true},\"PostCommentForPullRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"repositoryName\",\"beforeCommitId\",\"afterCommitId\",\"content\"],\"members\":{\"pullRequestId\":{},\"repositoryName\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"location\":{\"shape\":\"S5q\"},\"content\":{},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"pullRequestId\":{},\"beforeCommitId\":{},\"afterCommitId\":{},\"beforeBlobId\":{},\"afterBlobId\":{},\"location\":{\"shape\":\"S5q\"},\"comment\":{\"shape\":\"S42\"}}},\"idempotent\":true},\"PostCommentReply\":{\"input\":{\"type\":\"structure\",\"required\":[\"inReplyTo\",\"content\"],\"members\":{\"inReplyTo\":{},\"clientRequestToken\":{\"idempotencyToken\":true},\"content\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"comment\":{\"shape\":\"S42\"}}},\"idempotent\":true},\"PutCommentReaction\":{\"input\":{\"type\":\"structure\",\"required\":[\"commentId\",\"reactionValue\"],\"members\":{\"commentId\":{},\"reactionValue\":{}}}},\"PutFile\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"branchName\",\"fileContent\",\"filePath\"],\"members\":{\"repositoryName\":{},\"branchName\":{},\"fileContent\":{\"type\":\"blob\"},\"filePath\":{},\"fileMode\":{},\"parentCommitId\":{},\"commitMessage\":{},\"name\":{},\"email\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"commitId\",\"blobId\",\"treeId\"],\"members\":{\"commitId\":{},\"blobId\":{},\"treeId\":{}}}},\"PutRepositoryTriggers\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"triggers\"],\"members\":{\"repositoryName\":{},\"triggers\":{\"shape\":\"S76\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"configurationId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"S3k\"}}}},\"TestRepositoryTriggers\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"triggers\"],\"members\":{\"repositoryName\":{},\"triggers\":{\"shape\":\"S76\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"successfulExecutions\":{\"type\":\"list\",\"member\":{}},\"failedExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"trigger\":{},\"failureMessage\":{}}}}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"UpdateApprovalRuleTemplateContent\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\",\"newRuleContent\"],\"members\":{\"approvalRuleTemplateName\":{},\"newRuleContent\":{},\"existingRuleContentSha256\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplate\"],\"members\":{\"approvalRuleTemplate\":{\"shape\":\"S2c\"}}}},\"UpdateApprovalRuleTemplateDescription\":{\"input\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplateName\",\"approvalRuleTemplateDescription\"],\"members\":{\"approvalRuleTemplateName\":{},\"approvalRuleTemplateDescription\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplate\"],\"members\":{\"approvalRuleTemplate\":{\"shape\":\"S2c\"}}}},\"UpdateApprovalRuleTemplateName\":{\"input\":{\"type\":\"structure\",\"required\":[\"oldApprovalRuleTemplateName\",\"newApprovalRuleTemplateName\"],\"members\":{\"oldApprovalRuleTemplateName\":{},\"newApprovalRuleTemplateName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRuleTemplate\"],\"members\":{\"approvalRuleTemplate\":{\"shape\":\"S2c\"}}}},\"UpdateComment\":{\"input\":{\"type\":\"structure\",\"required\":[\"commentId\",\"content\"],\"members\":{\"commentId\":{},\"content\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"comment\":{\"shape\":\"S42\"}}}},\"UpdateDefaultBranch\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"defaultBranchName\"],\"members\":{\"repositoryName\":{},\"defaultBranchName\":{}}}},\"UpdatePullRequestApprovalRuleContent\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"approvalRuleName\",\"newRuleContent\"],\"members\":{\"pullRequestId\":{},\"approvalRuleName\":{},\"existingRuleContentSha256\":{},\"newRuleContent\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"approvalRule\"],\"members\":{\"approvalRule\":{\"shape\":\"S3c\"}}}},\"UpdatePullRequestApprovalState\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"revisionId\",\"approvalState\"],\"members\":{\"pullRequestId\":{},\"revisionId\":{},\"approvalState\":{}}}},\"UpdatePullRequestDescription\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"description\"],\"members\":{\"pullRequestId\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"pullRequest\"],\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"UpdatePullRequestStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"pullRequestStatus\"],\"members\":{\"pullRequestId\":{},\"pullRequestStatus\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"pullRequest\"],\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"UpdatePullRequestTitle\":{\"input\":{\"type\":\"structure\",\"required\":[\"pullRequestId\",\"title\"],\"members\":{\"pullRequestId\":{},\"title\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"pullRequest\"],\"members\":{\"pullRequest\":{\"shape\":\"S33\"}}}},\"UpdateRepositoryDescription\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{},\"repositoryDescription\":{}}}},\"UpdateRepositoryName\":{\"input\":{\"type\":\"structure\",\"required\":[\"oldName\",\"newName\"],\"members\":{\"oldName\":{},\"newName\":{}}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{}},\"Sn\":{\"type\":\"structure\",\"members\":{\"filePath\":{},\"fileSizes\":{\"type\":\"structure\",\"members\":{\"source\":{\"type\":\"long\"},\"destination\":{\"type\":\"long\"},\"base\":{\"type\":\"long\"}}},\"fileModes\":{\"type\":\"structure\",\"members\":{\"source\":{},\"destination\":{},\"base\":{}}},\"objectTypes\":{\"type\":\"structure\",\"members\":{\"source\":{},\"destination\":{},\"base\":{}}},\"numberOfConflicts\":{\"type\":\"integer\"},\"isBinaryFile\":{\"type\":\"structure\",\"members\":{\"source\":{\"type\":\"boolean\"},\"destination\":{\"type\":\"boolean\"},\"base\":{\"type\":\"boolean\"}}},\"contentConflict\":{\"type\":\"boolean\"},\"fileModeConflict\":{\"type\":\"boolean\"},\"objectTypeConflict\":{\"type\":\"boolean\"},\"mergeOperations\":{\"type\":\"structure\",\"members\":{\"source\":{},\"destination\":{}}}}},\"S12\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"isConflict\":{\"type\":\"boolean\"},\"source\":{\"shape\":\"S15\"},\"destination\":{\"shape\":\"S15\"},\"base\":{\"shape\":\"S15\"}}}},\"S15\":{\"type\":\"structure\",\"members\":{\"startLine\":{\"type\":\"integer\"},\"endLine\":{\"type\":\"integer\"},\"hunkContent\":{}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"commitId\":{},\"treeId\":{},\"parents\":{\"type\":\"list\",\"member\":{}},\"message\":{},\"author\":{\"shape\":\"S1n\"},\"committer\":{\"shape\":\"S1n\"},\"additionalData\":{}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"name\":{},\"email\":{},\"date\":{}}},\"S1x\":{\"type\":\"structure\",\"members\":{\"accountId\":{},\"repositoryId\":{},\"repositoryName\":{},\"repositoryDescription\":{},\"defaultBranch\":{},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"creationDate\":{\"type\":\"timestamp\"},\"cloneUrlHttp\":{},\"cloneUrlSsh\":{},\"Arn\":{}}},\"S2c\":{\"type\":\"structure\",\"members\":{\"approvalRuleTemplateId\":{},\"approvalRuleTemplateName\":{},\"approvalRuleTemplateDescription\":{},\"approvalRuleTemplateContent\":{},\"ruleContentSha256\":{},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedUser\":{}}},\"S2o\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"filePath\"],\"members\":{\"filePath\":{}}}},\"S2q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"filePath\",\"fileMode\"],\"members\":{\"filePath\":{},\"fileMode\":{}}}},\"S2t\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"absolutePath\":{},\"blobId\":{},\"fileMode\":{}}}},\"S33\":{\"type\":\"structure\",\"members\":{\"pullRequestId\":{},\"title\":{},\"description\":{},\"lastActivityDate\":{\"type\":\"timestamp\"},\"creationDate\":{\"type\":\"timestamp\"},\"pullRequestStatus\":{},\"authorArn\":{},\"pullRequestTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"repositoryName\":{},\"sourceReference\":{},\"destinationReference\":{},\"destinationCommit\":{},\"sourceCommit\":{},\"mergeBase\":{},\"mergeMetadata\":{\"shape\":\"S38\"}}}},\"clientRequestToken\":{},\"revisionId\":{},\"approvalRules\":{\"type\":\"list\",\"member\":{\"shape\":\"S3c\"}}}},\"S38\":{\"type\":\"structure\",\"members\":{\"isMerged\":{\"type\":\"boolean\"},\"mergedBy\":{},\"mergeCommitId\":{},\"mergeOption\":{}}},\"S3c\":{\"type\":\"structure\",\"members\":{\"approvalRuleId\":{},\"approvalRuleName\":{},\"approvalRuleContent\":{},\"ruleContentSha256\":{},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedUser\":{},\"originApprovalRuleTemplate\":{\"type\":\"structure\",\"members\":{\"approvalRuleTemplateId\":{},\"approvalRuleTemplateName\":{}}}}},\"S3k\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S3p\":{\"type\":\"structure\",\"members\":{\"replaceContents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"filePath\",\"replacementType\"],\"members\":{\"filePath\":{},\"replacementType\":{},\"content\":{\"type\":\"blob\"},\"fileMode\":{}}}},\"deleteFiles\":{\"shape\":\"S2o\"},\"setFileModes\":{\"shape\":\"S2q\"}}},\"S3y\":{\"type\":\"structure\",\"members\":{\"branchName\":{},\"commitId\":{}}},\"S42\":{\"type\":\"structure\",\"members\":{\"commentId\":{},\"content\":{},\"inReplyTo\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"authorArn\":{},\"deleted\":{\"type\":\"boolean\"},\"clientRequestToken\":{},\"callerReactions\":{\"type\":\"list\",\"member\":{}},\"reactionCounts\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}},\"S5q\":{\"type\":\"structure\",\"members\":{\"filePath\":{},\"filePosition\":{\"type\":\"long\"},\"relativeFileVersion\":{}}},\"S5t\":{\"type\":\"list\",\"member\":{\"shape\":\"S42\"}},\"S65\":{\"type\":\"structure\",\"members\":{\"blobId\":{},\"path\":{},\"mode\":{}}},\"S76\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"destinationArn\",\"events\"],\"members\":{\"name\":{},\"destinationArn\":{},\"customData\":{},\"branches\":{\"shape\":\"S7a\"},\"events\":{\"type\":\"list\",\"member\":{}}}}},\"S7a\":{\"type\":\"list\",\"member\":{}},\"S7f\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 11742:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeMergeConflicts\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxMergeHunks\",\"output_token\":\"nextToken\"},\"DescribePullRequestEvents\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"},\"GetCommentReactions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"},\"GetCommentsForComparedCommit\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"},\"GetCommentsForPullRequest\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"},\"GetDifferences\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetMergeConflicts\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxConflictFiles\",\"output_token\":\"nextToken\"},\"ListApprovalRuleTemplates\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"},\"ListAssociatedApprovalRuleTemplatesForRepository\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"},\"ListBranches\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"branches\"},\"ListPullRequests\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"},\"ListRepositories\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"repositories\"},\"ListRepositoriesForApprovalRuleTemplate\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\"}}}");

/***/ }),

/***/ 33531:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-10-06\",\"endpointPrefix\":\"codedeploy\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"CodeDeploy\",\"serviceFullName\":\"AWS CodeDeploy\",\"serviceId\":\"CodeDeploy\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"CodeDeploy_20141006\",\"uid\":\"codedeploy-2014-10-06\"},\"operations\":{\"AddTagsToOnPremisesInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"tags\",\"instanceNames\"],\"members\":{\"tags\":{\"shape\":\"S2\"},\"instanceNames\":{\"shape\":\"S6\"}}}},\"BatchGetApplicationRevisions\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"revisions\"],\"members\":{\"applicationName\":{},\"revisions\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationName\":{},\"errorMessage\":{},\"revisions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"revisionLocation\":{\"shape\":\"Sb\"},\"genericRevisionInfo\":{\"shape\":\"Su\"}}}}}}},\"BatchGetApplications\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationNames\"],\"members\":{\"applicationNames\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationsInfo\":{\"type\":\"list\",\"member\":{\"shape\":\"S13\"}}}}},\"BatchGetDeploymentGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"deploymentGroupNames\"],\"members\":{\"applicationName\":{},\"deploymentGroupNames\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentGroupsInfo\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}},\"errorMessage\":{}}}},\"BatchGetDeploymentInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentId\",\"instanceIds\"],\"members\":{\"deploymentId\":{},\"instanceIds\":{\"shape\":\"S31\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"instancesSummary\":{\"type\":\"list\",\"member\":{\"shape\":\"S35\"}},\"errorMessage\":{}}},\"deprecated\":true,\"deprecatedMessage\":\"This operation is deprecated, use BatchGetDeploymentTargets instead.\"},\"BatchGetDeploymentTargets\":{\"input\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"targetIds\":{\"shape\":\"S3i\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentTargets\":{\"type\":\"list\",\"member\":{\"shape\":\"S3m\"}}}}},\"BatchGetDeployments\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentIds\"],\"members\":{\"deploymentIds\":{\"shape\":\"S48\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentsInfo\":{\"type\":\"list\",\"member\":{\"shape\":\"S4b\"}}}}},\"BatchGetOnPremisesInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceNames\"],\"members\":{\"instanceNames\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceInfos\":{\"type\":\"list\",\"member\":{\"shape\":\"S4r\"}}}}},\"ContinueDeployment\":{\"input\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"deploymentWaitType\":{}}}},\"CreateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\"],\"members\":{\"applicationName\":{},\"computePlatform\":{},\"tags\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationId\":{}}}},\"CreateDeployment\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\"],\"members\":{\"applicationName\":{},\"deploymentGroupName\":{},\"revision\":{\"shape\":\"Sb\"},\"deploymentConfigName\":{},\"description\":{},\"ignoreApplicationStopFailures\":{\"type\":\"boolean\"},\"targetInstances\":{\"shape\":\"S4i\"},\"autoRollbackConfiguration\":{\"shape\":\"S1z\"},\"updateOutdatedInstancesOnly\":{\"type\":\"boolean\"},\"fileExistsBehavior\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{}}}},\"CreateDeploymentConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentConfigName\"],\"members\":{\"deploymentConfigName\":{},\"minimumHealthyHosts\":{\"shape\":\"S52\"},\"trafficRoutingConfig\":{\"shape\":\"S55\"},\"computePlatform\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentConfigId\":{}}}},\"CreateDeploymentGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"deploymentGroupName\",\"serviceRoleArn\"],\"members\":{\"applicationName\":{},\"deploymentGroupName\":{},\"deploymentConfigName\":{},\"ec2TagFilters\":{\"shape\":\"S1e\"},\"onPremisesInstanceTagFilters\":{\"shape\":\"S1h\"},\"autoScalingGroups\":{\"shape\":\"S4j\"},\"serviceRoleArn\":{},\"triggerConfigurations\":{\"shape\":\"S1p\"},\"alarmConfiguration\":{\"shape\":\"S1v\"},\"autoRollbackConfiguration\":{\"shape\":\"S1z\"},\"deploymentStyle\":{\"shape\":\"S22\"},\"blueGreenDeploymentConfiguration\":{\"shape\":\"S25\"},\"loadBalancerInfo\":{\"shape\":\"S2d\"},\"ec2TagSet\":{\"shape\":\"S2s\"},\"ecsServices\":{\"shape\":\"S2w\"},\"onPremisesTagSet\":{\"shape\":\"S2u\"},\"tags\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentGroupId\":{}}}},\"DeleteApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\"],\"members\":{\"applicationName\":{}}}},\"DeleteDeploymentConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentConfigName\"],\"members\":{\"deploymentConfigName\":{}}}},\"DeleteDeploymentGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"deploymentGroupName\"],\"members\":{\"applicationName\":{},\"deploymentGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"hooksNotCleanedUp\":{\"shape\":\"S1k\"}}}},\"DeleteGitHubAccountToken\":{\"input\":{\"type\":\"structure\",\"members\":{\"tokenName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tokenName\":{}}}},\"DeleteResourcesByExternalId\":{\"input\":{\"type\":\"structure\",\"members\":{\"externalId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterOnPremisesInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}}},\"GetApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\"],\"members\":{\"applicationName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"application\":{\"shape\":\"S13\"}}}},\"GetApplicationRevision\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"revision\"],\"members\":{\"applicationName\":{},\"revision\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationName\":{},\"revision\":{\"shape\":\"Sb\"},\"revisionInfo\":{\"shape\":\"Su\"}}}},\"GetDeployment\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentId\"],\"members\":{\"deploymentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentInfo\":{\"shape\":\"S4b\"}}}},\"GetDeploymentConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentConfigName\"],\"members\":{\"deploymentConfigName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentConfigInfo\":{\"type\":\"structure\",\"members\":{\"deploymentConfigId\":{},\"deploymentConfigName\":{},\"minimumHealthyHosts\":{\"shape\":\"S52\"},\"createTime\":{\"type\":\"timestamp\"},\"computePlatform\":{},\"trafficRoutingConfig\":{\"shape\":\"S55\"}}}}}},\"GetDeploymentGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"deploymentGroupName\"],\"members\":{\"applicationName\":{},\"deploymentGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentGroupInfo\":{\"shape\":\"S1b\"}}}},\"GetDeploymentInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentId\",\"instanceId\"],\"members\":{\"deploymentId\":{},\"instanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceSummary\":{\"shape\":\"S35\"}}},\"deprecated\":true,\"deprecatedMessage\":\"This operation is deprecated, use GetDeploymentTarget instead.\"},\"GetDeploymentTarget\":{\"input\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"targetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentTarget\":{\"shape\":\"S3m\"}}}},\"GetOnPremisesInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceInfo\":{\"shape\":\"S4r\"}}}},\"ListApplicationRevisions\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\"],\"members\":{\"applicationName\":{},\"sortBy\":{},\"sortOrder\":{},\"s3Bucket\":{},\"s3KeyPrefix\":{},\"deployed\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"revisions\":{\"shape\":\"Sa\"},\"nextToken\":{}}}},\"ListApplications\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"applications\":{\"shape\":\"S10\"},\"nextToken\":{}}}},\"ListDeploymentConfigs\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentConfigsList\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListDeploymentGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\"],\"members\":{\"applicationName\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationName\":{},\"deploymentGroups\":{\"shape\":\"Sw\"},\"nextToken\":{}}}},\"ListDeploymentInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentId\"],\"members\":{\"deploymentId\":{},\"nextToken\":{},\"instanceStatusFilter\":{\"type\":\"list\",\"member\":{\"shape\":\"S36\"}},\"instanceTypeFilter\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"instancesList\":{\"shape\":\"S31\"},\"nextToken\":{}}},\"deprecated\":true,\"deprecatedMessage\":\"This operation is deprecated, use ListDeploymentTargets instead.\"},\"ListDeploymentTargets\":{\"input\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"nextToken\":{},\"targetFilters\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"targetIds\":{\"shape\":\"S3i\"},\"nextToken\":{}}}},\"ListDeployments\":{\"input\":{\"type\":\"structure\",\"members\":{\"applicationName\":{},\"deploymentGroupName\":{},\"externalId\":{},\"includeOnlyStatuses\":{\"type\":\"list\",\"member\":{}},\"createTimeRange\":{\"type\":\"structure\",\"members\":{\"start\":{\"type\":\"timestamp\"},\"end\":{\"type\":\"timestamp\"}}},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deployments\":{\"shape\":\"S48\"},\"nextToken\":{}}}},\"ListGitHubAccountTokenNames\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tokenNameList\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListOnPremisesInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"registrationStatus\":{},\"tagFilters\":{\"shape\":\"S1h\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceNames\":{\"shape\":\"S6\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S2\"},\"NextToken\":{}}}},\"PutLifecycleEventHookExecutionStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"lifecycleEventHookExecutionId\":{},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"lifecycleEventHookExecutionId\":{}}}},\"RegisterApplicationRevision\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"revision\"],\"members\":{\"applicationName\":{},\"description\":{},\"revision\":{\"shape\":\"Sb\"}}}},\"RegisterOnPremisesInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{},\"iamSessionArn\":{},\"iamUserArn\":{}}}},\"RemoveTagsFromOnPremisesInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"tags\",\"instanceNames\"],\"members\":{\"tags\":{\"shape\":\"S2\"},\"instanceNames\":{\"shape\":\"S6\"}}}},\"SkipWaitTimeForInstanceTermination\":{\"input\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{}}},\"deprecated\":true,\"deprecatedMessage\":\"This operation is deprecated, use ContinueDeployment with DeploymentWaitType instead.\"},\"StopDeployment\":{\"input\":{\"type\":\"structure\",\"required\":[\"deploymentId\"],\"members\":{\"deploymentId\":{},\"autoRollbackEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"statusMessage\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApplication\":{\"input\":{\"type\":\"structure\",\"members\":{\"applicationName\":{},\"newApplicationName\":{}}}},\"UpdateDeploymentGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"currentDeploymentGroupName\"],\"members\":{\"applicationName\":{},\"currentDeploymentGroupName\":{},\"newDeploymentGroupName\":{},\"deploymentConfigName\":{},\"ec2TagFilters\":{\"shape\":\"S1e\"},\"onPremisesInstanceTagFilters\":{\"shape\":\"S1h\"},\"autoScalingGroups\":{\"shape\":\"S4j\"},\"serviceRoleArn\":{},\"triggerConfigurations\":{\"shape\":\"S1p\"},\"alarmConfiguration\":{\"shape\":\"S1v\"},\"autoRollbackConfiguration\":{\"shape\":\"S1z\"},\"deploymentStyle\":{\"shape\":\"S22\"},\"blueGreenDeploymentConfiguration\":{\"shape\":\"S25\"},\"loadBalancerInfo\":{\"shape\":\"S2d\"},\"ec2TagSet\":{\"shape\":\"S2s\"},\"ecsServices\":{\"shape\":\"S2w\"},\"onPremisesTagSet\":{\"shape\":\"S2u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"hooksNotCleanedUp\":{\"shape\":\"S1k\"}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S6\":{\"type\":\"list\",\"member\":{}},\"Sa\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}},\"Sb\":{\"type\":\"structure\",\"members\":{\"revisionType\":{},\"s3Location\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"key\":{},\"bundleType\":{},\"version\":{},\"eTag\":{}}},\"gitHubLocation\":{\"type\":\"structure\",\"members\":{\"repository\":{},\"commitId\":{}}},\"string\":{\"type\":\"structure\",\"members\":{\"content\":{},\"sha256\":{}},\"deprecated\":true,\"deprecatedMessage\":\"RawString and String revision type are deprecated, use AppSpecContent type instead.\"},\"appSpecContent\":{\"type\":\"structure\",\"members\":{\"content\":{},\"sha256\":{}}}}},\"Su\":{\"type\":\"structure\",\"members\":{\"description\":{},\"deploymentGroups\":{\"shape\":\"Sw\"},\"firstUsedTime\":{\"type\":\"timestamp\"},\"lastUsedTime\":{\"type\":\"timestamp\"},\"registerTime\":{\"type\":\"timestamp\"}}},\"Sw\":{\"type\":\"list\",\"member\":{}},\"S10\":{\"type\":\"list\",\"member\":{}},\"S13\":{\"type\":\"structure\",\"members\":{\"applicationId\":{},\"applicationName\":{},\"createTime\":{\"type\":\"timestamp\"},\"linkedToGitHub\":{\"type\":\"boolean\"},\"gitHubAccountName\":{},\"computePlatform\":{}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"applicationName\":{},\"deploymentGroupId\":{},\"deploymentGroupName\":{},\"deploymentConfigName\":{},\"ec2TagFilters\":{\"shape\":\"S1e\"},\"onPremisesInstanceTagFilters\":{\"shape\":\"S1h\"},\"autoScalingGroups\":{\"shape\":\"S1k\"},\"serviceRoleArn\":{},\"targetRevision\":{\"shape\":\"Sb\"},\"triggerConfigurations\":{\"shape\":\"S1p\"},\"alarmConfiguration\":{\"shape\":\"S1v\"},\"autoRollbackConfiguration\":{\"shape\":\"S1z\"},\"deploymentStyle\":{\"shape\":\"S22\"},\"blueGreenDeploymentConfiguration\":{\"shape\":\"S25\"},\"loadBalancerInfo\":{\"shape\":\"S2d\"},\"lastSuccessfulDeployment\":{\"shape\":\"S2p\"},\"lastAttemptedDeployment\":{\"shape\":\"S2p\"},\"ec2TagSet\":{\"shape\":\"S2s\"},\"onPremisesTagSet\":{\"shape\":\"S2u\"},\"computePlatform\":{},\"ecsServices\":{\"shape\":\"S2w\"}}},\"S1e\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"Type\":{}}}},\"S1h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"Type\":{}}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"hook\":{}}}},\"S1p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"triggerName\":{},\"triggerTargetArn\":{},\"triggerEvents\":{\"type\":\"list\",\"member\":{}}}}},\"S1v\":{\"type\":\"structure\",\"members\":{\"enabled\":{\"type\":\"boolean\"},\"ignorePollAlarmFailure\":{\"type\":\"boolean\"},\"alarms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{}}}}}},\"S1z\":{\"type\":\"structure\",\"members\":{\"enabled\":{\"type\":\"boolean\"},\"events\":{\"type\":\"list\",\"member\":{}}}},\"S22\":{\"type\":\"structure\",\"members\":{\"deploymentType\":{},\"deploymentOption\":{}}},\"S25\":{\"type\":\"structure\",\"members\":{\"terminateBlueInstancesOnDeploymentSuccess\":{\"type\":\"structure\",\"members\":{\"action\":{},\"terminationWaitTimeInMinutes\":{\"type\":\"integer\"}}},\"deploymentReadyOption\":{\"type\":\"structure\",\"members\":{\"actionOnTimeout\":{},\"waitTimeInMinutes\":{\"type\":\"integer\"}}},\"greenFleetProvisioningOption\":{\"type\":\"structure\",\"members\":{\"action\":{}}}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"elbInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{}}}},\"targetGroupInfoList\":{\"shape\":\"S2h\"},\"targetGroupPairInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"targetGroups\":{\"shape\":\"S2h\"},\"prodTrafficRoute\":{\"shape\":\"S2m\"},\"testTrafficRoute\":{\"shape\":\"S2m\"}}}}}},\"S2h\":{\"type\":\"list\",\"member\":{\"shape\":\"S2i\"}},\"S2i\":{\"type\":\"structure\",\"members\":{\"name\":{}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"listenerArns\":{\"type\":\"list\",\"member\":{}}}},\"S2p\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"status\":{},\"endTime\":{\"type\":\"timestamp\"},\"createTime\":{\"type\":\"timestamp\"}}},\"S2s\":{\"type\":\"structure\",\"members\":{\"ec2TagSetList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\"}}}},\"S2u\":{\"type\":\"structure\",\"members\":{\"onPremisesTagSetList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1h\"}}}},\"S2w\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"serviceName\":{},\"clusterName\":{}}}},\"S31\":{\"type\":\"list\",\"member\":{}},\"S35\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"instanceId\":{},\"status\":{\"shape\":\"S36\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"lifecycleEvents\":{\"shape\":\"S37\"},\"instanceType\":{}},\"deprecated\":true,\"deprecatedMessage\":\"InstanceSummary is deprecated, use DeploymentTarget instead.\"},\"S36\":{\"type\":\"string\",\"deprecated\":true,\"deprecatedMessage\":\"InstanceStatus is deprecated, use TargetStatus instead.\"},\"S37\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"lifecycleEventName\":{},\"diagnostics\":{\"type\":\"structure\",\"members\":{\"errorCode\":{},\"scriptName\":{},\"message\":{},\"logTail\":{}}},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"status\":{}}}},\"S3i\":{\"type\":\"list\",\"member\":{}},\"S3m\":{\"type\":\"structure\",\"members\":{\"deploymentTargetType\":{},\"instanceTarget\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"targetId\":{},\"targetArn\":{},\"status\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"lifecycleEvents\":{\"shape\":\"S37\"},\"instanceLabel\":{}}},\"lambdaTarget\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"targetId\":{},\"targetArn\":{},\"status\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"lifecycleEvents\":{\"shape\":\"S37\"},\"lambdaFunctionInfo\":{\"type\":\"structure\",\"members\":{\"functionName\":{},\"functionAlias\":{},\"currentVersion\":{},\"targetVersion\":{},\"targetVersionWeight\":{\"type\":\"double\"}}}}},\"ecsTarget\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"targetId\":{},\"targetArn\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"lifecycleEvents\":{\"shape\":\"S37\"},\"status\":{},\"taskSetsInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"identifer\":{},\"desiredCount\":{\"type\":\"long\"},\"pendingCount\":{\"type\":\"long\"},\"runningCount\":{\"type\":\"long\"},\"status\":{},\"trafficWeight\":{\"type\":\"double\"},\"targetGroup\":{\"shape\":\"S2i\"},\"taskSetLabel\":{}}}}}},\"cloudFormationTarget\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"targetId\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"lifecycleEvents\":{\"shape\":\"S37\"},\"status\":{},\"resourceType\":{},\"targetVersionWeight\":{\"type\":\"double\"}}}}},\"S48\":{\"type\":\"list\",\"member\":{}},\"S4b\":{\"type\":\"structure\",\"members\":{\"applicationName\":{},\"deploymentGroupName\":{},\"deploymentConfigName\":{},\"deploymentId\":{},\"previousRevision\":{\"shape\":\"Sb\"},\"revision\":{\"shape\":\"Sb\"},\"status\":{},\"errorInformation\":{\"type\":\"structure\",\"members\":{\"code\":{},\"message\":{}}},\"createTime\":{\"type\":\"timestamp\"},\"startTime\":{\"type\":\"timestamp\"},\"completeTime\":{\"type\":\"timestamp\"},\"deploymentOverview\":{\"type\":\"structure\",\"members\":{\"Pending\":{\"type\":\"long\"},\"InProgress\":{\"type\":\"long\"},\"Succeeded\":{\"type\":\"long\"},\"Failed\":{\"type\":\"long\"},\"Skipped\":{\"type\":\"long\"},\"Ready\":{\"type\":\"long\"}}},\"description\":{},\"creator\":{},\"ignoreApplicationStopFailures\":{\"type\":\"boolean\"},\"autoRollbackConfiguration\":{\"shape\":\"S1z\"},\"updateOutdatedInstancesOnly\":{\"type\":\"boolean\"},\"rollbackInfo\":{\"type\":\"structure\",\"members\":{\"rollbackDeploymentId\":{},\"rollbackTriggeringDeploymentId\":{},\"rollbackMessage\":{}}},\"deploymentStyle\":{\"shape\":\"S22\"},\"targetInstances\":{\"shape\":\"S4i\"},\"instanceTerminationWaitTimeStarted\":{\"type\":\"boolean\"},\"blueGreenDeploymentConfiguration\":{\"shape\":\"S25\"},\"loadBalancerInfo\":{\"shape\":\"S2d\"},\"additionalDeploymentStatusInfo\":{\"type\":\"string\",\"deprecated\":true,\"deprecatedMessage\":\"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead.\"},\"fileExistsBehavior\":{},\"deploymentStatusMessages\":{\"type\":\"list\",\"member\":{}},\"computePlatform\":{},\"externalId\":{}}},\"S4i\":{\"type\":\"structure\",\"members\":{\"tagFilters\":{\"shape\":\"S1e\"},\"autoScalingGroups\":{\"shape\":\"S4j\"},\"ec2TagSet\":{\"shape\":\"S2s\"}}},\"S4j\":{\"type\":\"list\",\"member\":{}},\"S4r\":{\"type\":\"structure\",\"members\":{\"instanceName\":{},\"iamSessionArn\":{},\"iamUserArn\":{},\"instanceArn\":{},\"registerTime\":{\"type\":\"timestamp\"},\"deregisterTime\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S2\"}}},\"S52\":{\"type\":\"structure\",\"members\":{\"value\":{\"type\":\"integer\"},\"type\":{}}},\"S55\":{\"type\":\"structure\",\"members\":{\"type\":{},\"timeBasedCanary\":{\"type\":\"structure\",\"members\":{\"canaryPercentage\":{\"type\":\"integer\"},\"canaryInterval\":{\"type\":\"integer\"}}},\"timeBasedLinear\":{\"type\":\"structure\",\"members\":{\"linearPercentage\":{\"type\":\"integer\"},\"linearInterval\":{\"type\":\"integer\"}}}}}}}");

/***/ }),

/***/ 63203:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListApplicationRevisions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"revisions\"},\"ListApplications\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"applications\"},\"ListDeploymentConfigs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"deploymentConfigsList\"},\"ListDeploymentGroups\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"deploymentGroups\"},\"ListDeploymentInstances\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"instancesList\"},\"ListDeployments\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"deployments\"}}}");

/***/ }),

/***/ 56338:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DeploymentSuccessful\":{\"delay\":15,\"operation\":\"GetDeployment\",\"maxAttempts\":120,\"acceptors\":[{\"expected\":\"Succeeded\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"deploymentInfo.status\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"deploymentInfo.status\"},{\"expected\":\"Stopped\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"deploymentInfo.status\"}]}}}");

/***/ }),

/***/ 16420:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-09-19\",\"endpointPrefix\":\"codeguru-reviewer\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"CodeGuruReviewer\",\"serviceFullName\":\"Amazon CodeGuru Reviewer\",\"serviceId\":\"CodeGuru Reviewer\",\"signatureVersion\":\"v4\",\"signingName\":\"codeguru-reviewer\",\"uid\":\"codeguru-reviewer-2019-09-19\"},\"operations\":{\"AssociateRepository\":{\"http\":{\"requestUri\":\"/associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"Repository\"],\"members\":{\"Repository\":{\"type\":\"structure\",\"members\":{\"CodeCommit\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"Bitbucket\":{\"shape\":\"S5\"},\"GitHubEnterpriseServer\":{\"shape\":\"S5\"}}},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RepositoryAssociation\":{\"shape\":\"Sd\"},\"Tags\":{\"shape\":\"S9\"}}}},\"CreateCodeReview\":{\"http\":{\"requestUri\":\"/codereviews\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RepositoryAssociationArn\",\"Type\"],\"members\":{\"Name\":{},\"RepositoryAssociationArn\":{},\"Type\":{\"type\":\"structure\",\"required\":[\"RepositoryAnalysis\"],\"members\":{\"RepositoryAnalysis\":{\"type\":\"structure\",\"required\":[\"RepositoryHead\"],\"members\":{\"RepositoryHead\":{\"shape\":\"Sp\"}}}}},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"CodeReview\":{\"shape\":\"Ss\"}}}},\"DescribeCodeReview\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/codereviews/{CodeReviewArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CodeReviewArn\"],\"members\":{\"CodeReviewArn\":{\"location\":\"uri\",\"locationName\":\"CodeReviewArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CodeReview\":{\"shape\":\"Ss\"}}}},\"DescribeRecommendationFeedback\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/feedback/{CodeReviewArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CodeReviewArn\",\"RecommendationId\"],\"members\":{\"CodeReviewArn\":{\"location\":\"uri\",\"locationName\":\"CodeReviewArn\"},\"RecommendationId\":{\"location\":\"querystring\",\"locationName\":\"RecommendationId\"},\"UserId\":{\"location\":\"querystring\",\"locationName\":\"UserId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecommendationFeedback\":{\"type\":\"structure\",\"members\":{\"CodeReviewArn\":{},\"RecommendationId\":{},\"Reactions\":{\"shape\":\"S19\"},\"UserId\":{},\"CreatedTimeStamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimeStamp\":{\"type\":\"timestamp\"}}}}}},\"DescribeRepositoryAssociation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/associations/{AssociationArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AssociationArn\"],\"members\":{\"AssociationArn\":{\"location\":\"uri\",\"locationName\":\"AssociationArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RepositoryAssociation\":{\"shape\":\"Sd\"},\"Tags\":{\"shape\":\"S9\"}}}},\"DisassociateRepository\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/associations/{AssociationArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AssociationArn\"],\"members\":{\"AssociationArn\":{\"location\":\"uri\",\"locationName\":\"AssociationArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RepositoryAssociation\":{\"shape\":\"Sd\"},\"Tags\":{\"shape\":\"S9\"}}}},\"ListCodeReviews\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/codereviews\"},\"input\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"ProviderTypes\":{\"shape\":\"S1g\",\"location\":\"querystring\",\"locationName\":\"ProviderTypes\"},\"States\":{\"location\":\"querystring\",\"locationName\":\"States\",\"type\":\"list\",\"member\":{}},\"RepositoryNames\":{\"location\":\"querystring\",\"locationName\":\"RepositoryNames\",\"type\":\"list\",\"member\":{}},\"Type\":{\"location\":\"querystring\",\"locationName\":\"Type\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CodeReviewSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CodeReviewArn\":{},\"RepositoryName\":{},\"Owner\":{},\"ProviderType\":{},\"State\":{},\"CreatedTimeStamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimeStamp\":{\"type\":\"timestamp\"},\"Type\":{},\"PullRequestId\":{},\"MetricsSummary\":{\"type\":\"structure\",\"members\":{\"MeteredLinesOfCodeCount\":{\"type\":\"long\"},\"FindingsCount\":{\"type\":\"long\"}}}}}},\"NextToken\":{}}}},\"ListRecommendationFeedback\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/feedback/{CodeReviewArn}/RecommendationFeedback\"},\"input\":{\"type\":\"structure\",\"required\":[\"CodeReviewArn\"],\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"CodeReviewArn\":{\"location\":\"uri\",\"locationName\":\"CodeReviewArn\"},\"UserIds\":{\"location\":\"querystring\",\"locationName\":\"UserIds\",\"type\":\"list\",\"member\":{}},\"RecommendationIds\":{\"location\":\"querystring\",\"locationName\":\"RecommendationIds\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecommendationFeedbackSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RecommendationId\":{},\"Reactions\":{\"shape\":\"S19\"},\"UserId\":{}}}},\"NextToken\":{}}}},\"ListRecommendations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/codereviews/{CodeReviewArn}/Recommendations\"},\"input\":{\"type\":\"structure\",\"required\":[\"CodeReviewArn\"],\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"CodeReviewArn\":{\"location\":\"uri\",\"locationName\":\"CodeReviewArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecommendationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FilePath\":{},\"RecommendationId\":{},\"StartLine\":{\"type\":\"integer\"},\"EndLine\":{\"type\":\"integer\"},\"Description\":{}}}},\"NextToken\":{}}}},\"ListRepositoryAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/associations\"},\"input\":{\"type\":\"structure\",\"members\":{\"ProviderTypes\":{\"shape\":\"S1g\",\"location\":\"querystring\",\"locationName\":\"ProviderType\"},\"States\":{\"location\":\"querystring\",\"locationName\":\"State\",\"type\":\"list\",\"member\":{}},\"Names\":{\"location\":\"querystring\",\"locationName\":\"Name\",\"type\":\"list\",\"member\":{}},\"Owners\":{\"location\":\"querystring\",\"locationName\":\"Owner\",\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RepositoryAssociationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationArn\":{},\"ConnectionArn\":{},\"LastUpdatedTimeStamp\":{\"type\":\"timestamp\"},\"AssociationId\":{},\"Name\":{},\"Owner\":{},\"ProviderType\":{},\"State\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S9\"}}}},\"PutRecommendationFeedback\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/feedback\"},\"input\":{\"type\":\"structure\",\"required\":[\"CodeReviewArn\",\"RecommendationId\",\"Reactions\"],\"members\":{\"CodeReviewArn\":{},\"RecommendationId\":{},\"Reactions\":{\"shape\":\"S19\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"Tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"TagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"Name\",\"ConnectionArn\",\"Owner\"],\"members\":{\"Name\":{},\"ConnectionArn\":{},\"Owner\":{}}},\"S9\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sd\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"AssociationArn\":{},\"ConnectionArn\":{},\"Name\":{},\"Owner\":{},\"ProviderType\":{},\"State\":{},\"StateReason\":{},\"LastUpdatedTimeStamp\":{\"type\":\"timestamp\"},\"CreatedTimeStamp\":{\"type\":\"timestamp\"}}},\"Sp\":{\"type\":\"structure\",\"required\":[\"BranchName\"],\"members\":{\"BranchName\":{}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CodeReviewArn\":{},\"RepositoryName\":{},\"Owner\":{},\"ProviderType\":{},\"State\":{},\"StateReason\":{},\"CreatedTimeStamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimeStamp\":{\"type\":\"timestamp\"},\"Type\":{},\"PullRequestId\":{},\"SourceCodeType\":{\"type\":\"structure\",\"members\":{\"CommitDiff\":{\"type\":\"structure\",\"members\":{\"SourceCommit\":{},\"DestinationCommit\":{}}},\"RepositoryHead\":{\"shape\":\"Sp\"}}},\"AssociationArn\":{},\"Metrics\":{\"type\":\"structure\",\"members\":{\"MeteredLinesOfCodeCount\":{\"type\":\"long\"},\"FindingsCount\":{\"type\":\"long\"}}}}},\"S19\":{\"type\":\"list\",\"member\":{}},\"S1g\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 89571:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCodeReviews\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRecommendationFeedback\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRecommendations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRepositoryAssociations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"RepositoryAssociationSummaries\"}}}");

/***/ }),

/***/ 55790:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-07-18\",\"endpointPrefix\":\"codeguru-profiler\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon CodeGuru Profiler\",\"serviceId\":\"CodeGuruProfiler\",\"signatureVersion\":\"v4\",\"signingName\":\"codeguru-profiler\",\"uid\":\"codeguruprofiler-2019-07-18\"},\"operations\":{\"AddNotificationChannels\":{\"http\":{\"requestUri\":\"/profilingGroups/{profilingGroupName}/notificationConfiguration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"channels\",\"profilingGroupName\"],\"members\":{\"channels\":{\"shape\":\"S2\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"notificationConfiguration\":{\"shape\":\"Sa\"}}}},\"BatchGetFrameMetricData\":{\"http\":{\"requestUri\":\"/profilingGroups/{profilingGroupName}/frames/-/metrics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"profilingGroupName\"],\"members\":{\"endTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"endTime\"},\"frameMetrics\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\"}},\"period\":{\"location\":\"querystring\",\"locationName\":\"period\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"startTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"startTime\"},\"targetResolution\":{\"location\":\"querystring\",\"locationName\":\"targetResolution\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"endTime\",\"endTimes\",\"frameMetricData\",\"resolution\",\"startTime\",\"unprocessedEndTimes\"],\"members\":{\"endTime\":{\"shape\":\"Sc\"},\"endTimes\":{\"shape\":\"Sl\"},\"frameMetricData\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"frameMetric\",\"values\"],\"members\":{\"frameMetric\":{\"shape\":\"Se\"},\"values\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}}}}},\"resolution\":{},\"startTime\":{\"shape\":\"Sc\"},\"unprocessedEndTimes\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"Sl\"}}}}},\"ConfigureAgent\":{\"http\":{\"requestUri\":\"/profilingGroups/{profilingGroupName}/configureAgent\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"profilingGroupName\"],\"members\":{\"fleetInstanceId\":{},\"metadata\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"configuration\"],\"members\":{\"configuration\":{\"type\":\"structure\",\"required\":[\"periodInSeconds\",\"shouldProfile\"],\"members\":{\"agentParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"periodInSeconds\":{\"type\":\"integer\"},\"shouldProfile\":{\"type\":\"boolean\"}}}},\"payload\":\"configuration\"}},\"CreateProfilingGroup\":{\"http\":{\"requestUri\":\"/profilingGroups\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"clientToken\",\"profilingGroupName\"],\"members\":{\"agentOrchestrationConfig\":{\"shape\":\"S13\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"},\"computePlatform\":{},\"profilingGroupName\":{},\"tags\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"profilingGroup\"],\"members\":{\"profilingGroup\":{\"shape\":\"S18\"}},\"payload\":\"profilingGroup\"},\"idempotent\":true},\"DeleteProfilingGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/profilingGroups/{profilingGroupName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"profilingGroupName\"],\"members\":{\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DescribeProfilingGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/profilingGroups/{profilingGroupName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"profilingGroupName\"],\"members\":{\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"profilingGroup\"],\"members\":{\"profilingGroup\":{\"shape\":\"S18\"}},\"payload\":\"profilingGroup\"}},\"GetFindingsReportAccountSummary\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/internal/findingsReports\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"dailyReportsOnly\":{\"location\":\"querystring\",\"locationName\":\"dailyReportsOnly\",\"type\":\"boolean\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"reportSummaries\"],\"members\":{\"nextToken\":{},\"reportSummaries\":{\"shape\":\"S1k\"}}}},\"GetNotificationConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/profilingGroups/{profilingGroupName}/notificationConfiguration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"profilingGroupName\"],\"members\":{\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"notificationConfiguration\"],\"members\":{\"notificationConfiguration\":{\"shape\":\"Sa\"}}}},\"GetPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/profilingGroups/{profilingGroupName}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"profilingGroupName\"],\"members\":{\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"policy\",\"revisionId\"],\"members\":{\"policy\":{},\"revisionId\":{}}}},\"GetProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/profilingGroups/{profilingGroupName}/profile\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"profilingGroupName\"],\"members\":{\"accept\":{\"location\":\"header\",\"locationName\":\"Accept\"},\"endTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"endTime\"},\"maxDepth\":{\"location\":\"querystring\",\"locationName\":\"maxDepth\",\"type\":\"integer\"},\"period\":{\"location\":\"querystring\",\"locationName\":\"period\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"startTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"startTime\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"contentType\",\"profile\"],\"members\":{\"contentEncoding\":{\"location\":\"header\",\"locationName\":\"Content-Encoding\"},\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"profile\":{\"type\":\"blob\"}},\"payload\":\"profile\"}},\"GetRecommendations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/internal/profilingGroups/{profilingGroupName}/recommendations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"endTime\",\"profilingGroupName\",\"startTime\"],\"members\":{\"endTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"endTime\"},\"locale\":{\"location\":\"querystring\",\"locationName\":\"locale\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"startTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"startTime\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"anomalies\",\"profileEndTime\",\"profileStartTime\",\"profilingGroupName\",\"recommendations\"],\"members\":{\"anomalies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"instances\",\"metric\",\"reason\"],\"members\":{\"instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"startTime\"],\"members\":{\"endTime\":{\"shape\":\"Sc\"},\"id\":{},\"startTime\":{\"shape\":\"Sc\"},\"userFeedback\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{}}}}}},\"metric\":{\"type\":\"structure\",\"required\":[\"frameName\",\"threadStates\",\"type\"],\"members\":{\"frameName\":{},\"threadStates\":{\"shape\":\"S26\"},\"type\":{}}},\"reason\":{}}}},\"profileEndTime\":{\"shape\":\"Sc\"},\"profileStartTime\":{\"shape\":\"Sc\"},\"profilingGroupName\":{},\"recommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"allMatchesCount\",\"allMatchesSum\",\"endTime\",\"pattern\",\"startTime\",\"topMatches\"],\"members\":{\"allMatchesCount\":{\"type\":\"integer\"},\"allMatchesSum\":{\"type\":\"double\"},\"endTime\":{\"shape\":\"Sc\"},\"pattern\":{\"type\":\"structure\",\"members\":{\"countersToAggregate\":{\"shape\":\"S26\"},\"description\":{},\"id\":{},\"name\":{},\"resolutionSteps\":{},\"targetFrames\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{}}},\"thresholdPercent\":{\"type\":\"double\"}}},\"startTime\":{\"shape\":\"Sc\"},\"topMatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"frameAddress\":{},\"targetFramesIndex\":{\"type\":\"integer\"},\"thresholdBreachValue\":{\"type\":\"double\"}}}}}}}}}},\"ListFindingsReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/internal/profilingGroups/{profilingGroupName}/findingsReports\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"endTime\",\"profilingGroupName\",\"startTime\"],\"members\":{\"dailyReportsOnly\":{\"location\":\"querystring\",\"locationName\":\"dailyReportsOnly\",\"type\":\"boolean\"},\"endTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"endTime\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"startTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"startTime\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"findingsReportSummaries\"],\"members\":{\"findingsReportSummaries\":{\"shape\":\"S1k\"},\"nextToken\":{}}}},\"ListProfileTimes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/profilingGroups/{profilingGroupName}/profileTimes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"endTime\",\"period\",\"profilingGroupName\",\"startTime\"],\"members\":{\"endTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"endTime\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"orderBy\":{\"location\":\"querystring\",\"locationName\":\"orderBy\"},\"period\":{\"location\":\"querystring\",\"locationName\":\"period\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"startTime\":{\"shape\":\"Sc\",\"location\":\"querystring\",\"locationName\":\"startTime\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"profileTimes\"],\"members\":{\"nextToken\":{},\"profileTimes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"start\":{\"shape\":\"Sc\"}}}}}}},\"ListProfilingGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/profilingGroups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"includeDescription\":{\"location\":\"querystring\",\"locationName\":\"includeDescription\",\"type\":\"boolean\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"profilingGroupNames\"],\"members\":{\"nextToken\":{},\"profilingGroupNames\":{\"type\":\"list\",\"member\":{}},\"profilingGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S18\"}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S16\"}}}},\"PostAgentProfile\":{\"http\":{\"requestUri\":\"/profilingGroups/{profilingGroupName}/agentProfile\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"agentProfile\",\"contentType\",\"profilingGroupName\"],\"members\":{\"agentProfile\":{\"type\":\"blob\"},\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"profileToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"profileToken\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}},\"payload\":\"agentProfile\"},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutPermission\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/profilingGroups/{profilingGroupName}/policy/{actionGroup}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"actionGroup\",\"principals\",\"profilingGroupName\"],\"members\":{\"actionGroup\":{\"location\":\"uri\",\"locationName\":\"actionGroup\"},\"principals\":{\"type\":\"list\",\"member\":{}},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"revisionId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"policy\",\"revisionId\"],\"members\":{\"policy\":{},\"revisionId\":{}}},\"idempotent\":true},\"RemoveNotificationChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/profilingGroups/{profilingGroupName}/notificationConfiguration/{channelId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"channelId\",\"profilingGroupName\"],\"members\":{\"channelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"notificationConfiguration\":{\"shape\":\"Sa\"}}},\"idempotent\":true},\"RemovePermission\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/profilingGroups/{profilingGroupName}/policy/{actionGroup}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"actionGroup\",\"profilingGroupName\",\"revisionId\"],\"members\":{\"actionGroup\":{\"location\":\"uri\",\"locationName\":\"actionGroup\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"revisionId\":{\"location\":\"querystring\",\"locationName\":\"revisionId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"policy\",\"revisionId\"],\"members\":{\"policy\":{},\"revisionId\":{}}}},\"SubmitFeedback\":{\"http\":{\"requestUri\":\"/internal/profilingGroups/{profilingGroupName}/anomalies/{anomalyInstanceId}/feedback\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"anomalyInstanceId\",\"profilingGroupName\",\"type\"],\"members\":{\"anomalyInstanceId\":{\"location\":\"uri\",\"locationName\":\"anomalyInstanceId\"},\"comment\":{},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"},\"type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateProfilingGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/profilingGroups/{profilingGroupName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"agentOrchestrationConfig\",\"profilingGroupName\"],\"members\":{\"agentOrchestrationConfig\":{\"shape\":\"S13\"},\"profilingGroupName\":{\"location\":\"uri\",\"locationName\":\"profilingGroupName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"profilingGroup\"],\"members\":{\"profilingGroup\":{\"shape\":\"S18\"}},\"payload\":\"profilingGroup\"},\"idempotent\":true}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"eventPublishers\",\"uri\"],\"members\":{\"eventPublishers\":{\"type\":\"list\",\"member\":{}},\"id\":{},\"uri\":{}}}},\"Sa\":{\"type\":\"structure\",\"members\":{\"channels\":{\"shape\":\"S2\"}}},\"Sc\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Se\":{\"type\":\"structure\",\"required\":[\"frameName\",\"threadStates\",\"type\"],\"members\":{\"frameName\":{},\"threadStates\":{\"type\":\"list\",\"member\":{}},\"type\":{}}},\"Sl\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"value\"],\"members\":{\"value\":{\"shape\":\"Sc\"}}}},\"S13\":{\"type\":\"structure\",\"required\":[\"profilingEnabled\"],\"members\":{\"profilingEnabled\":{\"type\":\"boolean\"}}},\"S16\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S18\":{\"type\":\"structure\",\"members\":{\"agentOrchestrationConfig\":{\"shape\":\"S13\"},\"arn\":{},\"computePlatform\":{},\"createdAt\":{\"shape\":\"Sc\"},\"name\":{},\"profilingStatus\":{\"type\":\"structure\",\"members\":{\"latestAgentOrchestratedAt\":{\"shape\":\"Sc\"},\"latestAgentProfileReportedAt\":{\"shape\":\"Sc\"},\"latestAggregatedProfile\":{\"type\":\"structure\",\"members\":{\"period\":{},\"start\":{\"shape\":\"Sc\"}}}}},\"tags\":{\"shape\":\"S16\"},\"updatedAt\":{\"shape\":\"Sc\"}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"profileEndTime\":{\"shape\":\"Sc\"},\"profileStartTime\":{\"shape\":\"Sc\"},\"profilingGroupName\":{},\"totalNumberOfFindings\":{\"type\":\"integer\"}}}},\"S26\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 14789:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetFindingsReportAccountSummary\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListFindingsReports\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListProfileTimes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"profileTimes\"},\"ListProfilingGroups\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 92486:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-07-09\",\"endpointPrefix\":\"codepipeline\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"CodePipeline\",\"serviceFullName\":\"AWS CodePipeline\",\"serviceId\":\"CodePipeline\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"CodePipeline_20150709\",\"uid\":\"codepipeline-2015-07-09\"},\"operations\":{\"AcknowledgeJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"nonce\"],\"members\":{\"jobId\":{},\"nonce\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{}}}},\"AcknowledgeThirdPartyJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"nonce\",\"clientToken\"],\"members\":{\"jobId\":{},\"nonce\":{},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{}}}},\"CreateCustomActionType\":{\"input\":{\"type\":\"structure\",\"required\":[\"category\",\"provider\",\"version\",\"inputArtifactDetails\",\"outputArtifactDetails\"],\"members\":{\"category\":{},\"provider\":{},\"version\":{},\"settings\":{\"shape\":\"Se\"},\"configurationProperties\":{\"shape\":\"Sh\"},\"inputArtifactDetails\":{\"shape\":\"Sn\"},\"outputArtifactDetails\":{\"shape\":\"Sn\"},\"tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"actionType\"],\"members\":{\"actionType\":{\"shape\":\"Sv\"},\"tags\":{\"shape\":\"Sq\"}}}},\"CreatePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipeline\"],\"members\":{\"pipeline\":{\"shape\":\"Sz\"},\"tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipeline\":{\"shape\":\"Sz\"},\"tags\":{\"shape\":\"Sq\"}}}},\"DeleteCustomActionType\":{\"input\":{\"type\":\"structure\",\"required\":[\"category\",\"provider\",\"version\"],\"members\":{\"category\":{},\"provider\":{},\"version\":{}}}},\"DeletePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}}},\"DeleteWebhook\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterWebhookWithThirdParty\":{\"input\":{\"type\":\"structure\",\"members\":{\"webhookName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableStageTransition\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"stageName\",\"transitionType\",\"reason\"],\"members\":{\"pipelineName\":{},\"stageName\":{},\"transitionType\":{},\"reason\":{}}}},\"EnableStageTransition\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"stageName\",\"transitionType\"],\"members\":{\"pipelineName\":{},\"stageName\":{},\"transitionType\":{}}}},\"GetJobDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobDetails\":{\"type\":\"structure\",\"members\":{\"id\":{},\"data\":{\"shape\":\"S29\"},\"accountId\":{}}}}}},\"GetPipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"version\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipeline\":{\"shape\":\"Sz\"},\"metadata\":{\"type\":\"structure\",\"members\":{\"pipelineArn\":{},\"created\":{\"type\":\"timestamp\"},\"updated\":{\"type\":\"timestamp\"}}}}}},\"GetPipelineExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"pipelineExecutionId\"],\"members\":{\"pipelineName\":{},\"pipelineExecutionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineExecution\":{\"type\":\"structure\",\"members\":{\"pipelineName\":{},\"pipelineVersion\":{\"type\":\"integer\"},\"pipelineExecutionId\":{},\"status\":{},\"statusSummary\":{},\"artifactRevisions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"revisionId\":{},\"revisionChangeIdentifier\":{},\"revisionSummary\":{},\"created\":{\"type\":\"timestamp\"},\"revisionUrl\":{}}}}}}}}},\"GetPipelineState\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineName\":{},\"pipelineVersion\":{\"type\":\"integer\"},\"stageStates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"stageName\":{},\"inboundExecution\":{\"shape\":\"S3c\"},\"inboundTransitionState\":{\"type\":\"structure\",\"members\":{\"enabled\":{\"type\":\"boolean\"},\"lastChangedBy\":{},\"lastChangedAt\":{\"type\":\"timestamp\"},\"disabledReason\":{}}},\"actionStates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"actionName\":{},\"currentRevision\":{\"shape\":\"S3k\"},\"latestExecution\":{\"type\":\"structure\",\"members\":{\"actionExecutionId\":{},\"status\":{},\"summary\":{},\"lastStatusChange\":{\"type\":\"timestamp\"},\"token\":{},\"lastUpdatedBy\":{},\"externalExecutionId\":{},\"externalExecutionUrl\":{},\"percentComplete\":{\"type\":\"integer\"},\"errorDetails\":{\"type\":\"structure\",\"members\":{\"code\":{},\"message\":{}}}}},\"entityUrl\":{},\"revisionUrl\":{}}}},\"latestExecution\":{\"shape\":\"S3c\"}}}},\"created\":{\"type\":\"timestamp\"},\"updated\":{\"type\":\"timestamp\"}}}},\"GetThirdPartyJobDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"clientToken\"],\"members\":{\"jobId\":{},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobDetails\":{\"type\":\"structure\",\"members\":{\"id\":{},\"data\":{\"type\":\"structure\",\"members\":{\"actionTypeId\":{\"shape\":\"Sw\"},\"actionConfiguration\":{\"shape\":\"S2a\"},\"pipelineContext\":{\"shape\":\"S2b\"},\"inputArtifacts\":{\"shape\":\"S2h\"},\"outputArtifacts\":{\"shape\":\"S2h\"},\"artifactCredentials\":{\"shape\":\"S2p\"},\"continuationToken\":{},\"encryptionKey\":{\"shape\":\"S15\"}}},\"nonce\":{}}}}}},\"ListActionExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\"],\"members\":{\"pipelineName\":{},\"filter\":{\"type\":\"structure\",\"members\":{\"pipelineExecutionId\":{}}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"actionExecutionDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"pipelineExecutionId\":{},\"actionExecutionId\":{},\"pipelineVersion\":{\"type\":\"integer\"},\"stageName\":{},\"actionName\":{},\"startTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"status\":{},\"input\":{\"type\":\"structure\",\"members\":{\"actionTypeId\":{\"shape\":\"Sw\"},\"configuration\":{\"shape\":\"S1l\"},\"resolvedConfiguration\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"roleArn\":{},\"region\":{},\"inputArtifacts\":{\"shape\":\"S49\"},\"namespace\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"outputArtifacts\":{\"shape\":\"S49\"},\"executionResult\":{\"type\":\"structure\",\"members\":{\"externalExecutionId\":{},\"externalExecutionSummary\":{},\"externalExecutionUrl\":{}}},\"outputVariables\":{\"shape\":\"S4i\"}}}}}},\"nextToken\":{}}}},\"ListActionTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"actionOwnerFilter\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"actionTypes\"],\"members\":{\"actionTypes\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"nextToken\":{}}}},\"ListPipelineExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\"],\"members\":{\"pipelineName\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineExecutionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"pipelineExecutionId\":{},\"status\":{},\"startTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"sourceRevisions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"actionName\"],\"members\":{\"actionName\":{},\"revisionId\":{},\"revisionSummary\":{},\"revisionUrl\":{}}}},\"trigger\":{\"type\":\"structure\",\"members\":{\"triggerType\":{},\"triggerDetail\":{}}},\"stopTrigger\":{\"type\":\"structure\",\"members\":{\"reason\":{}}}}}},\"nextToken\":{}}}},\"ListPipelines\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelines\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"version\":{\"type\":\"integer\"},\"created\":{\"type\":\"timestamp\"},\"updated\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sq\"},\"nextToken\":{}}}},\"ListWebhooks\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"webhooks\":{\"type\":\"list\",\"member\":{\"shape\":\"S59\"}},\"NextToken\":{}}}},\"PollForJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"actionTypeId\"],\"members\":{\"actionTypeId\":{\"shape\":\"Sw\"},\"maxBatchSize\":{\"type\":\"integer\"},\"queryParam\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"data\":{\"shape\":\"S29\"},\"nonce\":{},\"accountId\":{}}}}}}},\"PollForThirdPartyJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"actionTypeId\"],\"members\":{\"actionTypeId\":{\"shape\":\"Sw\"},\"maxBatchSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"clientId\":{},\"jobId\":{}}}}}}},\"PutActionRevision\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"stageName\",\"actionName\",\"actionRevision\"],\"members\":{\"pipelineName\":{},\"stageName\":{},\"actionName\":{},\"actionRevision\":{\"shape\":\"S3k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"newRevision\":{\"type\":\"boolean\"},\"pipelineExecutionId\":{}}}},\"PutApprovalResult\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"stageName\",\"actionName\",\"result\",\"token\"],\"members\":{\"pipelineName\":{},\"stageName\":{},\"actionName\":{},\"result\":{\"type\":\"structure\",\"required\":[\"summary\",\"status\"],\"members\":{\"summary\":{},\"status\":{}}},\"token\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"approvedAt\":{\"type\":\"timestamp\"}}}},\"PutJobFailureResult\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"failureDetails\"],\"members\":{\"jobId\":{},\"failureDetails\":{\"shape\":\"S69\"}}}},\"PutJobSuccessResult\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{},\"currentRevision\":{\"shape\":\"S6c\"},\"continuationToken\":{},\"executionDetails\":{\"shape\":\"S6e\"},\"outputVariables\":{\"shape\":\"S4i\"}}}},\"PutThirdPartyJobFailureResult\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"clientToken\",\"failureDetails\"],\"members\":{\"jobId\":{},\"clientToken\":{},\"failureDetails\":{\"shape\":\"S69\"}}}},\"PutThirdPartyJobSuccessResult\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"clientToken\"],\"members\":{\"jobId\":{},\"clientToken\":{},\"currentRevision\":{\"shape\":\"S6c\"},\"continuationToken\":{},\"executionDetails\":{\"shape\":\"S6e\"}}}},\"PutWebhook\":{\"input\":{\"type\":\"structure\",\"required\":[\"webhook\"],\"members\":{\"webhook\":{\"shape\":\"S5a\"},\"tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"webhook\":{\"shape\":\"S59\"}}}},\"RegisterWebhookWithThirdParty\":{\"input\":{\"type\":\"structure\",\"members\":{\"webhookName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RetryStageExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"stageName\",\"pipelineExecutionId\",\"retryMode\"],\"members\":{\"pipelineName\":{},\"stageName\":{},\"pipelineExecutionId\":{},\"retryMode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineExecutionId\":{}}}},\"StartPipelineExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineExecutionId\":{}}}},\"StopPipelineExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"pipelineExecutionId\"],\"members\":{\"pipelineName\":{},\"pipelineExecutionId\":{},\"abandon\":{\"type\":\"boolean\"},\"reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineExecutionId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdatePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipeline\"],\"members\":{\"pipeline\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipeline\":{\"shape\":\"Sz\"}}}}},\"shapes\":{\"Se\":{\"type\":\"structure\",\"members\":{\"thirdPartyConfigurationUrl\":{},\"entityUrlTemplate\":{},\"executionUrlTemplate\":{},\"revisionUrlTemplate\":{}}},\"Sh\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"required\",\"key\",\"secret\"],\"members\":{\"name\":{},\"required\":{\"type\":\"boolean\"},\"key\":{\"type\":\"boolean\"},\"secret\":{\"type\":\"boolean\"},\"queryable\":{\"type\":\"boolean\"},\"description\":{},\"type\":{}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"minimumCount\",\"maximumCount\"],\"members\":{\"minimumCount\":{\"type\":\"integer\"},\"maximumCount\":{\"type\":\"integer\"}}},\"Sq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sv\":{\"type\":\"structure\",\"required\":[\"id\",\"inputArtifactDetails\",\"outputArtifactDetails\"],\"members\":{\"id\":{\"shape\":\"Sw\"},\"settings\":{\"shape\":\"Se\"},\"actionConfigurationProperties\":{\"shape\":\"Sh\"},\"inputArtifactDetails\":{\"shape\":\"Sn\"},\"outputArtifactDetails\":{\"shape\":\"Sn\"}}},\"Sw\":{\"type\":\"structure\",\"required\":[\"category\",\"owner\",\"provider\",\"version\"],\"members\":{\"category\":{},\"owner\":{},\"provider\":{},\"version\":{}}},\"Sz\":{\"type\":\"structure\",\"required\":[\"name\",\"roleArn\",\"stages\"],\"members\":{\"name\":{},\"roleArn\":{},\"artifactStore\":{\"shape\":\"S12\"},\"artifactStores\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S12\"}},\"stages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"actions\"],\"members\":{\"name\":{},\"blockers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"type\"],\"members\":{\"name\":{},\"type\":{}}}},\"actions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"actionTypeId\"],\"members\":{\"name\":{},\"actionTypeId\":{\"shape\":\"Sw\"},\"runOrder\":{\"type\":\"integer\"},\"configuration\":{\"shape\":\"S1l\"},\"outputArtifacts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}}},\"inputArtifacts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}}},\"roleArn\":{},\"region\":{},\"namespace\":{}}}}}}},\"version\":{\"type\":\"integer\"}}},\"S12\":{\"type\":\"structure\",\"required\":[\"type\",\"location\"],\"members\":{\"type\":{},\"location\":{},\"encryptionKey\":{\"shape\":\"S15\"}}},\"S15\":{\"type\":\"structure\",\"required\":[\"id\",\"type\"],\"members\":{\"id\":{},\"type\":{}}},\"S1l\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S29\":{\"type\":\"structure\",\"members\":{\"actionTypeId\":{\"shape\":\"Sw\"},\"actionConfiguration\":{\"shape\":\"S2a\"},\"pipelineContext\":{\"shape\":\"S2b\"},\"inputArtifacts\":{\"shape\":\"S2h\"},\"outputArtifacts\":{\"shape\":\"S2h\"},\"artifactCredentials\":{\"shape\":\"S2p\"},\"continuationToken\":{},\"encryptionKey\":{\"shape\":\"S15\"}}},\"S2a\":{\"type\":\"structure\",\"members\":{\"configuration\":{\"shape\":\"S1l\"}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"pipelineName\":{},\"stage\":{\"type\":\"structure\",\"members\":{\"name\":{}}},\"action\":{\"type\":\"structure\",\"members\":{\"name\":{},\"actionExecutionId\":{}}},\"pipelineArn\":{},\"pipelineExecutionId\":{}}},\"S2h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"revision\":{},\"location\":{\"type\":\"structure\",\"members\":{\"type\":{},\"s3Location\":{\"type\":\"structure\",\"required\":[\"bucketName\",\"objectKey\"],\"members\":{\"bucketName\":{},\"objectKey\":{}}}}}}}},\"S2p\":{\"type\":\"structure\",\"required\":[\"accessKeyId\",\"secretAccessKey\",\"sessionToken\"],\"members\":{\"accessKeyId\":{},\"secretAccessKey\":{},\"sessionToken\":{}},\"sensitive\":true},\"S3c\":{\"type\":\"structure\",\"required\":[\"pipelineExecutionId\",\"status\"],\"members\":{\"pipelineExecutionId\":{},\"status\":{}}},\"S3k\":{\"type\":\"structure\",\"required\":[\"revisionId\",\"revisionChangeId\",\"created\"],\"members\":{\"revisionId\":{},\"revisionChangeId\":{},\"created\":{\"type\":\"timestamp\"}}},\"S49\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"s3location\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"key\":{}}}}}},\"S4i\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S59\":{\"type\":\"structure\",\"required\":[\"definition\",\"url\"],\"members\":{\"definition\":{\"shape\":\"S5a\"},\"url\":{},\"errorMessage\":{},\"errorCode\":{},\"lastTriggered\":{\"type\":\"timestamp\"},\"arn\":{},\"tags\":{\"shape\":\"Sq\"}}},\"S5a\":{\"type\":\"structure\",\"required\":[\"name\",\"targetPipeline\",\"targetAction\",\"filters\",\"authentication\",\"authenticationConfiguration\"],\"members\":{\"name\":{},\"targetPipeline\":{},\"targetAction\":{},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"jsonPath\"],\"members\":{\"jsonPath\":{},\"matchEquals\":{}}}},\"authentication\":{},\"authenticationConfiguration\":{\"type\":\"structure\",\"members\":{\"AllowedIPRange\":{},\"SecretToken\":{}}}}},\"S69\":{\"type\":\"structure\",\"required\":[\"type\",\"message\"],\"members\":{\"type\":{},\"message\":{},\"externalExecutionId\":{}}},\"S6c\":{\"type\":\"structure\",\"required\":[\"revision\",\"changeIdentifier\"],\"members\":{\"revision\":{},\"changeIdentifier\":{},\"created\":{\"type\":\"timestamp\"},\"revisionSummary\":{}}},\"S6e\":{\"type\":\"structure\",\"members\":{\"summary\":{},\"externalExecutionId\":{},\"percentComplete\":{\"type\":\"integer\"}}}}}");

/***/ }),

/***/ 38160:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListActionExecutions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"actionExecutionDetails\"},\"ListActionTypes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"actionTypes\"},\"ListPipelineExecutions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"pipelineExecutionSummaries\"},\"ListPipelines\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"pipelines\"},\"ListTagsForResource\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"tags\"},\"ListWebhooks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"webhooks\"}}}");

/***/ }),

/***/ 71626:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-04-19\",\"endpointPrefix\":\"codestar\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"CodeStar\",\"serviceFullName\":\"AWS CodeStar\",\"serviceId\":\"CodeStar\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"CodeStar_20170419\",\"uid\":\"codestar-2017-04-19\"},\"operations\":{\"AssociateTeamMember\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectId\",\"userArn\",\"projectRole\"],\"members\":{\"projectId\":{},\"clientRequestToken\":{},\"userArn\":{},\"projectRole\":{},\"remoteAccessAllowed\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"clientRequestToken\":{}}}},\"CreateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"id\"],\"members\":{\"name\":{\"shape\":\"S9\"},\"id\":{},\"description\":{\"shape\":\"Sa\"},\"clientRequestToken\":{},\"sourceCode\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"source\",\"destination\"],\"members\":{\"source\":{\"type\":\"structure\",\"required\":[\"s3\"],\"members\":{\"s3\":{\"shape\":\"Se\"}}},\"destination\":{\"type\":\"structure\",\"members\":{\"codeCommit\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"gitHub\":{\"type\":\"structure\",\"required\":[\"name\",\"type\",\"owner\",\"privateRepository\",\"issuesEnabled\",\"token\"],\"members\":{\"name\":{},\"description\":{},\"type\":{},\"owner\":{},\"privateRepository\":{\"type\":\"boolean\"},\"issuesEnabled\":{\"type\":\"boolean\"},\"token\":{\"type\":\"string\",\"sensitive\":true}}}}}}}},\"toolchain\":{\"type\":\"structure\",\"required\":[\"source\"],\"members\":{\"source\":{\"type\":\"structure\",\"required\":[\"s3\"],\"members\":{\"s3\":{\"shape\":\"Se\"}}},\"roleArn\":{},\"stackParameters\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"string\",\"sensitive\":true}}}},\"tags\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"id\",\"arn\"],\"members\":{\"id\":{},\"arn\":{},\"clientRequestToken\":{},\"projectTemplateId\":{}}}},\"CreateUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"userArn\",\"displayName\",\"emailAddress\"],\"members\":{\"userArn\":{},\"displayName\":{\"shape\":\"S14\"},\"emailAddress\":{\"shape\":\"S15\"},\"sshPublicKey\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"userArn\"],\"members\":{\"userArn\":{},\"displayName\":{\"shape\":\"S14\"},\"emailAddress\":{\"shape\":\"S15\"},\"sshPublicKey\":{},\"createdTimestamp\":{\"type\":\"timestamp\"},\"lastModifiedTimestamp\":{\"type\":\"timestamp\"}}}},\"DeleteProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{},\"clientRequestToken\":{},\"deleteStack\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"stackId\":{},\"projectArn\":{}}}},\"DeleteUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"userArn\"],\"members\":{\"userArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"userArn\"],\"members\":{\"userArn\":{}}}},\"DescribeProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{\"shape\":\"S9\"},\"id\":{},\"arn\":{},\"description\":{\"shape\":\"Sa\"},\"clientRequestToken\":{},\"createdTimeStamp\":{\"type\":\"timestamp\"},\"stackId\":{},\"projectTemplateId\":{},\"status\":{\"type\":\"structure\",\"required\":[\"state\"],\"members\":{\"state\":{},\"reason\":{}}}}}},\"DescribeUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"userArn\"],\"members\":{\"userArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"userArn\",\"createdTimestamp\",\"lastModifiedTimestamp\"],\"members\":{\"userArn\":{},\"displayName\":{\"shape\":\"S14\"},\"emailAddress\":{\"shape\":\"S15\"},\"sshPublicKey\":{},\"createdTimestamp\":{\"type\":\"timestamp\"},\"lastModifiedTimestamp\":{\"type\":\"timestamp\"}}}},\"DisassociateTeamMember\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectId\",\"userArn\"],\"members\":{\"projectId\":{},\"userArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListProjects\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"projects\"],\"members\":{\"projects\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"projectId\":{},\"projectArn\":{}}}},\"nextToken\":{}}}},\"ListResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}}},\"nextToken\":{}}}},\"ListTagsForProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sx\"},\"nextToken\":{}}}},\"ListTeamMembers\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"teamMembers\"],\"members\":{\"teamMembers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"userArn\",\"projectRole\"],\"members\":{\"userArn\":{},\"projectRole\":{},\"remoteAccessAllowed\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListUserProfiles\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"userProfiles\"],\"members\":{\"userProfiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"userArn\":{},\"displayName\":{\"shape\":\"S14\"},\"emailAddress\":{\"shape\":\"S15\"},\"sshPublicKey\":{}}}},\"nextToken\":{}}}},\"TagProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"tags\"],\"members\":{\"id\":{},\"tags\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sx\"}}}},\"UntagProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"tags\"],\"members\":{\"id\":{},\"tags\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{},\"name\":{\"shape\":\"S9\"},\"description\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateTeamMember\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectId\",\"userArn\"],\"members\":{\"projectId\":{},\"userArn\":{},\"projectRole\":{},\"remoteAccessAllowed\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"userArn\":{},\"projectRole\":{},\"remoteAccessAllowed\":{\"type\":\"boolean\"}}}},\"UpdateUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"userArn\"],\"members\":{\"userArn\":{},\"displayName\":{\"shape\":\"S14\"},\"emailAddress\":{\"shape\":\"S15\"},\"sshPublicKey\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"userArn\"],\"members\":{\"userArn\":{},\"displayName\":{\"shape\":\"S14\"},\"emailAddress\":{\"shape\":\"S15\"},\"sshPublicKey\":{},\"createdTimestamp\":{\"type\":\"timestamp\"},\"lastModifiedTimestamp\":{\"type\":\"timestamp\"}}}}},\"shapes\":{\"S9\":{\"type\":\"string\",\"sensitive\":true},\"Sa\":{\"type\":\"string\",\"sensitive\":true},\"Se\":{\"type\":\"structure\",\"members\":{\"bucketName\":{},\"bucketKey\":{}}},\"Sx\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S14\":{\"type\":\"string\",\"sensitive\":true},\"S15\":{\"type\":\"string\",\"sensitive\":true}}}");

/***/ }),

/***/ 78653:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 81568:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-12-01\",\"endpointPrefix\":\"codestar-connections\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceFullName\":\"AWS CodeStar connections\",\"serviceId\":\"CodeStar connections\",\"signatureVersion\":\"v4\",\"signingName\":\"codestar-connections\",\"targetPrefix\":\"com.amazonaws.codestar.connections.CodeStar_connections_20191201\",\"uid\":\"codestar-connections-2019-12-01\"},\"operations\":{\"CreateConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionName\"],\"members\":{\"ProviderType\":{},\"ConnectionName\":{},\"Tags\":{\"shape\":\"S4\"},\"HostArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ConnectionArn\"],\"members\":{\"ConnectionArn\":{},\"Tags\":{\"shape\":\"S4\"}}}},\"CreateHost\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ProviderType\",\"ProviderEndpoint\"],\"members\":{\"Name\":{},\"ProviderType\":{},\"ProviderEndpoint\":{},\"VpcConfiguration\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HostArn\":{}}}},\"DeleteConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionArn\"],\"members\":{\"ConnectionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteHost\":{\"input\":{\"type\":\"structure\",\"required\":[\"HostArn\"],\"members\":{\"HostArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionArn\"],\"members\":{\"ConnectionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connection\":{\"shape\":\"Ss\"}}}},\"GetHost\":{\"input\":{\"type\":\"structure\",\"required\":[\"HostArn\"],\"members\":{\"HostArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Status\":{},\"ProviderType\":{},\"ProviderEndpoint\":{},\"VpcConfiguration\":{\"shape\":\"Se\"}}}},\"ListConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"ProviderTypeFilter\":{},\"HostArnFilter\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connections\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}},\"NextToken\":{}}}},\"ListHosts\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Hosts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"HostArn\":{},\"ProviderType\":{},\"ProviderEndpoint\":{},\"VpcConfiguration\":{\"shape\":\"Se\"},\"Status\":{},\"StatusMessage\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S4\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateHost\":{\"input\":{\"type\":\"structure\",\"required\":[\"HostArn\"],\"members\":{\"HostArn\":{},\"ProviderEndpoint\":{},\"VpcConfiguration\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Se\":{\"type\":\"structure\",\"required\":[\"VpcId\",\"SubnetIds\",\"SecurityGroupIds\"],\"members\":{\"VpcId\":{},\"SubnetIds\":{\"type\":\"list\",\"member\":{}},\"SecurityGroupIds\":{\"type\":\"list\",\"member\":{}},\"TlsCertificate\":{}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"ConnectionName\":{},\"ConnectionArn\":{},\"ProviderType\":{},\"OwnerAccountId\":{},\"ConnectionStatus\":{},\"HostArn\":{}}}}}");

/***/ }),

/***/ 7656:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListConnections\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListHosts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 41964:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-10-15\",\"endpointPrefix\":\"codestar-notifications\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS CodeStar Notifications\",\"serviceId\":\"codestar notifications\",\"signatureVersion\":\"v4\",\"signingName\":\"codestar-notifications\",\"uid\":\"codestar-notifications-2019-10-15\"},\"operations\":{\"CreateNotificationRule\":{\"http\":{\"requestUri\":\"/createNotificationRule\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"EventTypeIds\",\"Resource\",\"Targets\",\"DetailType\"],\"members\":{\"Name\":{\"shape\":\"S2\"},\"EventTypeIds\":{\"shape\":\"S3\"},\"Resource\":{},\"Targets\":{\"shape\":\"S6\"},\"DetailType\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sc\"},\"Status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}},\"DeleteNotificationRule\":{\"http\":{\"requestUri\":\"/deleteNotificationRule\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}},\"DeleteTarget\":{\"http\":{\"requestUri\":\"/deleteTarget\"},\"input\":{\"type\":\"structure\",\"required\":[\"TargetAddress\"],\"members\":{\"TargetAddress\":{\"shape\":\"S9\"},\"ForceUnsubscribeAll\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeNotificationRule\":{\"http\":{\"requestUri\":\"/describeNotificationRule\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"Name\":{\"shape\":\"S2\"},\"EventTypes\":{\"shape\":\"Sp\"},\"Resource\":{},\"Targets\":{\"shape\":\"Su\"},\"DetailType\":{},\"CreatedBy\":{},\"Status\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastModifiedTimestamp\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sc\"}}}},\"ListEventTypes\":{\"http\":{\"requestUri\":\"/listEventTypes\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventTypes\":{\"shape\":\"Sp\"},\"NextToken\":{}}}},\"ListNotificationRules\":{\"http\":{\"requestUri\":\"/listNotificationRules\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NotificationRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{}}}}}}},\"ListTagsForResource\":{\"http\":{\"requestUri\":\"/listTagsForResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sc\"}}}},\"ListTargets\":{\"http\":{\"requestUri\":\"/listTargets\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Targets\":{\"shape\":\"Su\"},\"NextToken\":{}}}},\"Subscribe\":{\"http\":{\"requestUri\":\"/subscribe\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Target\"],\"members\":{\"Arn\":{},\"Target\":{\"shape\":\"S7\"},\"ClientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Tags\"],\"members\":{\"Arn\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sc\"}}}},\"Unsubscribe\":{\"http\":{\"requestUri\":\"/unsubscribe\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"TargetAddress\"],\"members\":{\"Arn\":{},\"TargetAddress\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/untagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"TagKeys\"],\"members\":{\"Arn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateNotificationRule\":{\"http\":{\"requestUri\":\"/updateNotificationRule\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"Name\":{\"shape\":\"S2\"},\"Status\":{},\"EventTypeIds\":{\"shape\":\"S3\"},\"Targets\":{\"shape\":\"S6\"},\"DetailType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"string\",\"sensitive\":true},\"S3\":{\"type\":\"list\",\"member\":{}},\"S6\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}},\"S7\":{\"type\":\"structure\",\"members\":{\"TargetType\":{},\"TargetAddress\":{\"shape\":\"S9\"}}},\"S9\":{\"type\":\"string\",\"sensitive\":true},\"Sc\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventTypeId\":{},\"ServiceName\":{},\"EventTypeName\":{},\"ResourceType\":{}}}},\"Su\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetAddress\":{\"shape\":\"S9\"},\"TargetType\":{},\"TargetStatus\":{}}}}}}");

/***/ }),

/***/ 5741:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListEventTypes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"EventTypes\"},\"ListNotificationRules\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"NotificationRules\"},\"ListTargets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Targets\"}}}");

/***/ }),

/***/ 26102:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-06-30\",\"endpointPrefix\":\"cognito-identity\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Cognito Identity\",\"serviceId\":\"Cognito Identity\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSCognitoIdentityService\",\"uid\":\"cognito-identity-2014-06-30\"},\"operations\":{\"CreateIdentityPool\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolName\",\"AllowUnauthenticatedIdentities\"],\"members\":{\"IdentityPoolName\":{},\"AllowUnauthenticatedIdentities\":{\"type\":\"boolean\"},\"AllowClassicFlow\":{\"type\":\"boolean\"},\"SupportedLoginProviders\":{\"shape\":\"S5\"},\"DeveloperProviderName\":{},\"OpenIdConnectProviderARNs\":{\"shape\":\"S9\"},\"CognitoIdentityProviders\":{\"shape\":\"Sb\"},\"SamlProviderARNs\":{\"shape\":\"Sg\"},\"IdentityPoolTags\":{\"shape\":\"Sh\"}}},\"output\":{\"shape\":\"Sk\"}},\"DeleteIdentities\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityIdsToDelete\"],\"members\":{\"IdentityIdsToDelete\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedIdentityIds\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"ErrorCode\":{}}}}}}},\"DeleteIdentityPool\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{}}}},\"DescribeIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityId\"],\"members\":{\"IdentityId\":{}}},\"output\":{\"shape\":\"Sv\"}},\"DescribeIdentityPool\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{}}},\"output\":{\"shape\":\"Sk\"}},\"GetCredentialsForIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityId\"],\"members\":{\"IdentityId\":{},\"Logins\":{\"shape\":\"S10\"},\"CustomRoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"Credentials\":{\"type\":\"structure\",\"members\":{\"AccessKeyId\":{},\"SecretKey\":{},\"SessionToken\":{},\"Expiration\":{\"type\":\"timestamp\"}}}}},\"authtype\":\"none\"},\"GetId\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"AccountId\":{},\"IdentityPoolId\":{},\"Logins\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{}}},\"authtype\":\"none\"},\"GetIdentityPoolRoles\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"Roles\":{\"shape\":\"S1c\"},\"RoleMappings\":{\"shape\":\"S1e\"}}}},\"GetOpenIdToken\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityId\"],\"members\":{\"IdentityId\":{},\"Logins\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"Token\":{}}},\"authtype\":\"none\"},\"GetOpenIdTokenForDeveloperIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"Logins\"],\"members\":{\"IdentityPoolId\":{},\"IdentityId\":{},\"Logins\":{\"shape\":\"S10\"},\"PrincipalTags\":{\"shape\":\"S1s\"},\"TokenDuration\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"Token\":{}}}},\"GetPrincipalTagAttributeMap\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityProviderName\"],\"members\":{\"IdentityPoolId\":{},\"IdentityProviderName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"IdentityProviderName\":{},\"UseDefaults\":{\"type\":\"boolean\"},\"PrincipalTags\":{\"shape\":\"S1s\"}}}},\"ListIdentities\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"MaxResults\"],\"members\":{\"IdentityPoolId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"HideDisabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"Identities\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"NextToken\":{}}}},\"ListIdentityPools\":{\"input\":{\"type\":\"structure\",\"required\":[\"MaxResults\"],\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPools\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"IdentityPoolName\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sh\"}}}},\"LookupDeveloperIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{},\"IdentityId\":{},\"DeveloperUserIdentifier\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"DeveloperUserIdentifierList\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"MergeDeveloperIdentities\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceUserIdentifier\",\"DestinationUserIdentifier\",\"DeveloperProviderName\",\"IdentityPoolId\"],\"members\":{\"SourceUserIdentifier\":{},\"DestinationUserIdentifier\":{},\"DeveloperProviderName\":{},\"IdentityPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{}}}},\"SetIdentityPoolRoles\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"Roles\"],\"members\":{\"IdentityPoolId\":{},\"Roles\":{\"shape\":\"S1c\"},\"RoleMappings\":{\"shape\":\"S1e\"}}}},\"SetPrincipalTagAttributeMap\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityProviderName\"],\"members\":{\"IdentityPoolId\":{},\"IdentityProviderName\":{},\"UseDefaults\":{\"type\":\"boolean\"},\"PrincipalTags\":{\"shape\":\"S1s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"IdentityProviderName\":{},\"UseDefaults\":{\"type\":\"boolean\"},\"PrincipalTags\":{\"shape\":\"S1s\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UnlinkDeveloperIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityId\",\"IdentityPoolId\",\"DeveloperProviderName\",\"DeveloperUserIdentifier\"],\"members\":{\"IdentityId\":{},\"IdentityPoolId\":{},\"DeveloperProviderName\":{},\"DeveloperUserIdentifier\":{}}}},\"UnlinkIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityId\",\"Logins\",\"LoginsToRemove\"],\"members\":{\"IdentityId\":{},\"Logins\":{\"shape\":\"S10\"},\"LoginsToRemove\":{\"shape\":\"Sw\"}}},\"authtype\":\"none\"},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateIdentityPool\":{\"input\":{\"shape\":\"Sk\"},\"output\":{\"shape\":\"Sk\"}}},\"shapes\":{\"S5\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S9\":{\"type\":\"list\",\"member\":{}},\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProviderName\":{},\"ClientId\":{},\"ServerSideTokenCheck\":{\"type\":\"boolean\"}}}},\"Sg\":{\"type\":\"list\",\"member\":{}},\"Sh\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sk\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityPoolName\",\"AllowUnauthenticatedIdentities\"],\"members\":{\"IdentityPoolId\":{},\"IdentityPoolName\":{},\"AllowUnauthenticatedIdentities\":{\"type\":\"boolean\"},\"AllowClassicFlow\":{\"type\":\"boolean\"},\"SupportedLoginProviders\":{\"shape\":\"S5\"},\"DeveloperProviderName\":{},\"OpenIdConnectProviderARNs\":{\"shape\":\"S9\"},\"CognitoIdentityProviders\":{\"shape\":\"Sb\"},\"SamlProviderARNs\":{\"shape\":\"Sg\"},\"IdentityPoolTags\":{\"shape\":\"Sh\"}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"Logins\":{\"shape\":\"Sw\"},\"CreationDate\":{\"type\":\"timestamp\"},\"LastModifiedDate\":{\"type\":\"timestamp\"}}},\"Sw\":{\"type\":\"list\",\"member\":{}},\"S10\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1c\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1e\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"AmbiguousRoleResolution\":{},\"RulesConfiguration\":{\"type\":\"structure\",\"required\":[\"Rules\"],\"members\":{\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Claim\",\"MatchType\",\"Value\",\"RoleARN\"],\"members\":{\"Claim\":{},\"MatchType\":{},\"Value\":{},\"RoleARN\":{}}}}}}}}},\"S1s\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 80796:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListIdentityPools\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"IdentityPools\"}}}");

/***/ }),

/***/ 60923:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-04-18\",\"endpointPrefix\":\"cognito-idp\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Cognito Identity Provider\",\"serviceId\":\"Cognito Identity Provider\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSCognitoIdentityProviderService\",\"uid\":\"cognito-idp-2016-04-18\"},\"operations\":{\"AddCustomAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"CustomAttributes\"],\"members\":{\"UserPoolId\":{},\"CustomAttributes\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminAddUserToGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"GroupName\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"GroupName\":{}}}},\"AdminConfirmSignUp\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminCreateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"UserAttributes\":{\"shape\":\"Sj\"},\"ValidationData\":{\"shape\":\"Sj\"},\"TemporaryPassword\":{\"shape\":\"Sn\"},\"ForceAliasCreation\":{\"type\":\"boolean\"},\"MessageAction\":{},\"DesiredDeliveryMediums\":{\"type\":\"list\",\"member\":{}},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"St\"}}}},\"AdminDeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"}}}},\"AdminDeleteUserAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"UserAttributeNames\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"UserAttributeNames\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminDisableProviderForUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"User\"],\"members\":{\"UserPoolId\":{},\"User\":{\"shape\":\"S13\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminDisableUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminEnableUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminForgetDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"DeviceKey\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"DeviceKey\":{}}}},\"AdminGetDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceKey\",\"UserPoolId\",\"Username\"],\"members\":{\"DeviceKey\":{},\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Device\"],\"members\":{\"Device\":{\"shape\":\"S1e\"}}}},\"AdminGetUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Username\"],\"members\":{\"Username\":{\"shape\":\"Sd\"},\"UserAttributes\":{\"shape\":\"Sj\"},\"UserCreateDate\":{\"type\":\"timestamp\"},\"UserLastModifiedDate\":{\"type\":\"timestamp\"},\"Enabled\":{\"type\":\"boolean\"},\"UserStatus\":{},\"MFAOptions\":{\"shape\":\"Sw\"},\"PreferredMfaSetting\":{},\"UserMFASettingList\":{\"shape\":\"S1h\"}}}},\"AdminInitiateAuth\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ClientId\",\"AuthFlow\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"},\"AuthFlow\":{},\"AuthParameters\":{\"shape\":\"S1l\"},\"ClientMetadata\":{\"shape\":\"Sg\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"ContextData\":{\"shape\":\"S1n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChallengeName\":{},\"Session\":{},\"ChallengeParameters\":{\"shape\":\"S1t\"},\"AuthenticationResult\":{\"shape\":\"S1u\"}}}},\"AdminLinkProviderForUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"DestinationUser\",\"SourceUser\"],\"members\":{\"UserPoolId\":{},\"DestinationUser\":{\"shape\":\"S13\"},\"SourceUser\":{\"shape\":\"S13\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminListDevices\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"Limit\":{\"type\":\"integer\"},\"PaginationToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Devices\":{\"shape\":\"S24\"},\"PaginationToken\":{}}}},\"AdminListGroupsForUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"Username\",\"UserPoolId\"],\"members\":{\"Username\":{\"shape\":\"Sd\"},\"UserPoolId\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"shape\":\"S28\"},\"NextToken\":{}}}},\"AdminListUserAuthEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuthEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventId\":{},\"EventType\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"EventResponse\":{},\"EventRisk\":{\"type\":\"structure\",\"members\":{\"RiskDecision\":{},\"RiskLevel\":{},\"CompromisedCredentialsDetected\":{\"type\":\"boolean\"}}},\"ChallengeResponses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ChallengeName\":{},\"ChallengeResponse\":{}}}},\"EventContextData\":{\"type\":\"structure\",\"members\":{\"IpAddress\":{},\"DeviceName\":{},\"Timezone\":{},\"City\":{},\"Country\":{}}},\"EventFeedback\":{\"type\":\"structure\",\"required\":[\"FeedbackValue\",\"Provider\"],\"members\":{\"FeedbackValue\":{},\"Provider\":{},\"FeedbackDate\":{\"type\":\"timestamp\"}}}}}},\"NextToken\":{}}}},\"AdminRemoveUserFromGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"GroupName\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"GroupName\":{}}}},\"AdminResetUserPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminRespondToAuthChallenge\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ClientId\",\"ChallengeName\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"},\"ChallengeName\":{},\"ChallengeResponses\":{\"shape\":\"S2y\"},\"Session\":{},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"ContextData\":{\"shape\":\"S1n\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChallengeName\":{},\"Session\":{},\"ChallengeParameters\":{\"shape\":\"S1t\"},\"AuthenticationResult\":{\"shape\":\"S1u\"}}}},\"AdminSetUserMFAPreference\":{\"input\":{\"type\":\"structure\",\"required\":[\"Username\",\"UserPoolId\"],\"members\":{\"SMSMfaSettings\":{\"shape\":\"S31\"},\"SoftwareTokenMfaSettings\":{\"shape\":\"S32\"},\"Username\":{\"shape\":\"Sd\"},\"UserPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminSetUserPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"Password\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"Password\":{\"shape\":\"Sn\"},\"Permanent\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminSetUserSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"MFAOptions\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"MFAOptions\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminUpdateAuthEventFeedback\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"EventId\",\"FeedbackValue\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"EventId\":{},\"FeedbackValue\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminUpdateDeviceStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"DeviceKey\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"DeviceKey\":{},\"DeviceRememberedStatus\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminUpdateUserAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"UserAttributes\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"UserAttributes\":{\"shape\":\"Sj\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AdminUserGlobalSignOut\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateSoftwareToken\":{\"input\":{\"type\":\"structure\",\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"Session\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecretCode\":{\"type\":\"string\",\"sensitive\":true},\"Session\":{}}}},\"ChangePassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"PreviousPassword\",\"ProposedPassword\",\"AccessToken\"],\"members\":{\"PreviousPassword\":{\"shape\":\"Sn\"},\"ProposedPassword\":{\"shape\":\"Sn\"},\"AccessToken\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"authtype\":\"none\"},\"ConfirmDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\",\"DeviceKey\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"DeviceKey\":{},\"DeviceSecretVerifierConfig\":{\"type\":\"structure\",\"members\":{\"PasswordVerifier\":{},\"Salt\":{}}},\"DeviceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserConfirmationNecessary\":{\"type\":\"boolean\"}}}},\"ConfirmForgotPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"Username\",\"ConfirmationCode\",\"Password\"],\"members\":{\"ClientId\":{\"shape\":\"S1j\"},\"SecretHash\":{\"shape\":\"S3s\"},\"Username\":{\"shape\":\"Sd\"},\"ConfirmationCode\":{},\"Password\":{\"shape\":\"Sn\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"UserContextData\":{\"shape\":\"S3u\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"authtype\":\"none\"},\"ConfirmSignUp\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"Username\",\"ConfirmationCode\"],\"members\":{\"ClientId\":{\"shape\":\"S1j\"},\"SecretHash\":{\"shape\":\"S3s\"},\"Username\":{\"shape\":\"Sd\"},\"ConfirmationCode\":{},\"ForceAliasCreation\":{\"type\":\"boolean\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"UserContextData\":{\"shape\":\"S3u\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"authtype\":\"none\"},\"CreateGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"UserPoolId\"],\"members\":{\"GroupName\":{},\"UserPoolId\":{},\"Description\":{},\"RoleArn\":{},\"Precedence\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"S29\"}}}},\"CreateIdentityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ProviderName\",\"ProviderType\",\"ProviderDetails\"],\"members\":{\"UserPoolId\":{},\"ProviderName\":{},\"ProviderType\":{},\"ProviderDetails\":{\"shape\":\"S43\"},\"AttributeMapping\":{\"shape\":\"S44\"},\"IdpIdentifiers\":{\"shape\":\"S46\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"IdentityProvider\"],\"members\":{\"IdentityProvider\":{\"shape\":\"S49\"}}}},\"CreateResourceServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Identifier\",\"Name\"],\"members\":{\"UserPoolId\":{},\"Identifier\":{},\"Name\":{},\"Scopes\":{\"shape\":\"S4d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceServer\"],\"members\":{\"ResourceServer\":{\"shape\":\"S4i\"}}}},\"CreateUserImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\",\"UserPoolId\",\"CloudWatchLogsRoleArn\"],\"members\":{\"JobName\":{},\"UserPoolId\":{},\"CloudWatchLogsRoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserImportJob\":{\"shape\":\"S4m\"}}}},\"CreateUserPool\":{\"input\":{\"type\":\"structure\",\"required\":[\"PoolName\"],\"members\":{\"PoolName\":{},\"Policies\":{\"shape\":\"S4u\"},\"LambdaConfig\":{\"shape\":\"S4y\"},\"AutoVerifiedAttributes\":{\"shape\":\"S53\"},\"AliasAttributes\":{\"shape\":\"S55\"},\"UsernameAttributes\":{\"shape\":\"S57\"},\"SmsVerificationMessage\":{},\"EmailVerificationMessage\":{},\"EmailVerificationSubject\":{},\"VerificationMessageTemplate\":{\"shape\":\"S5c\"},\"SmsAuthenticationMessage\":{},\"MfaConfiguration\":{},\"DeviceConfiguration\":{\"shape\":\"S5h\"},\"EmailConfiguration\":{\"shape\":\"S5i\"},\"SmsConfiguration\":{\"shape\":\"S5m\"},\"UserPoolTags\":{\"shape\":\"S5n\"},\"AdminCreateUserConfig\":{\"shape\":\"S5q\"},\"Schema\":{\"shape\":\"S5t\"},\"UserPoolAddOns\":{\"shape\":\"S5u\"},\"UsernameConfiguration\":{\"shape\":\"S5w\"},\"AccountRecoverySetting\":{\"shape\":\"S5x\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPool\":{\"shape\":\"S63\"}}}},\"CreateUserPoolClient\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ClientName\"],\"members\":{\"UserPoolId\":{},\"ClientName\":{},\"GenerateSecret\":{\"type\":\"boolean\"},\"RefreshTokenValidity\":{\"type\":\"integer\"},\"AccessTokenValidity\":{\"type\":\"integer\"},\"IdTokenValidity\":{\"type\":\"integer\"},\"TokenValidityUnits\":{\"shape\":\"S6c\"},\"ReadAttributes\":{\"shape\":\"S6e\"},\"WriteAttributes\":{\"shape\":\"S6e\"},\"ExplicitAuthFlows\":{\"shape\":\"S6g\"},\"SupportedIdentityProviders\":{\"shape\":\"S6i\"},\"CallbackURLs\":{\"shape\":\"S6j\"},\"LogoutURLs\":{\"shape\":\"S6l\"},\"DefaultRedirectURI\":{},\"AllowedOAuthFlows\":{\"shape\":\"S6m\"},\"AllowedOAuthScopes\":{\"shape\":\"S6o\"},\"AllowedOAuthFlowsUserPoolClient\":{\"type\":\"boolean\"},\"AnalyticsConfiguration\":{\"shape\":\"S6q\"},\"PreventUserExistenceErrors\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPoolClient\":{\"shape\":\"S6u\"}}}},\"CreateUserPoolDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"Domain\",\"UserPoolId\"],\"members\":{\"Domain\":{},\"UserPoolId\":{},\"CustomDomainConfig\":{\"shape\":\"S6x\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontDomain\":{}}}},\"DeleteGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"UserPoolId\"],\"members\":{\"GroupName\":{},\"UserPoolId\":{}}}},\"DeleteIdentityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ProviderName\"],\"members\":{\"UserPoolId\":{},\"ProviderName\":{}}}},\"DeleteResourceServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Identifier\"],\"members\":{\"UserPoolId\":{},\"Identifier\":{}}}},\"DeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"}}},\"authtype\":\"none\"},\"DeleteUserAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserAttributeNames\",\"AccessToken\"],\"members\":{\"UserAttributeNames\":{\"shape\":\"S10\"},\"AccessToken\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"authtype\":\"none\"},\"DeleteUserPool\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{}}}},\"DeleteUserPoolClient\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ClientId\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"}}}},\"DeleteUserPoolDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"Domain\",\"UserPoolId\"],\"members\":{\"Domain\":{},\"UserPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeIdentityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ProviderName\"],\"members\":{\"UserPoolId\":{},\"ProviderName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"IdentityProvider\"],\"members\":{\"IdentityProvider\":{\"shape\":\"S49\"}}}},\"DescribeResourceServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Identifier\"],\"members\":{\"UserPoolId\":{},\"Identifier\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceServer\"],\"members\":{\"ResourceServer\":{\"shape\":\"S4i\"}}}},\"DescribeRiskConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"RiskConfiguration\"],\"members\":{\"RiskConfiguration\":{\"shape\":\"S7f\"}}}},\"DescribeUserImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"JobId\"],\"members\":{\"UserPoolId\":{},\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserImportJob\":{\"shape\":\"S4m\"}}}},\"DescribeUserPool\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPool\":{\"shape\":\"S63\"}}}},\"DescribeUserPoolClient\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ClientId\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPoolClient\":{\"shape\":\"S6u\"}}}},\"DescribeUserPoolDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"Domain\"],\"members\":{\"Domain\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainDescription\":{\"type\":\"structure\",\"members\":{\"UserPoolId\":{},\"AWSAccountId\":{},\"Domain\":{},\"S3Bucket\":{},\"CloudFrontDistribution\":{},\"Version\":{},\"Status\":{},\"CustomDomainConfig\":{\"shape\":\"S6x\"}}}}}},\"ForgetDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceKey\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"DeviceKey\":{}}}},\"ForgotPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"Username\"],\"members\":{\"ClientId\":{\"shape\":\"S1j\"},\"SecretHash\":{\"shape\":\"S3s\"},\"UserContextData\":{\"shape\":\"S3u\"},\"Username\":{\"shape\":\"Sd\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CodeDeliveryDetails\":{\"shape\":\"S8d\"}}},\"authtype\":\"none\"},\"GetCSVHeader\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPoolId\":{},\"CSVHeader\":{\"type\":\"list\",\"member\":{}}}}},\"GetDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceKey\"],\"members\":{\"DeviceKey\":{},\"AccessToken\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Device\"],\"members\":{\"Device\":{\"shape\":\"S1e\"}}}},\"GetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"UserPoolId\"],\"members\":{\"GroupName\":{},\"UserPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"S29\"}}}},\"GetIdentityProviderByIdentifier\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"IdpIdentifier\"],\"members\":{\"UserPoolId\":{},\"IdpIdentifier\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"IdentityProvider\"],\"members\":{\"IdentityProvider\":{\"shape\":\"S49\"}}}},\"GetSigningCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{}}}},\"GetUICustomization\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UICustomization\"],\"members\":{\"UICustomization\":{\"shape\":\"S8r\"}}}},\"GetUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Username\",\"UserAttributes\"],\"members\":{\"Username\":{\"shape\":\"Sd\"},\"UserAttributes\":{\"shape\":\"Sj\"},\"MFAOptions\":{\"shape\":\"Sw\"},\"PreferredMfaSetting\":{},\"UserMFASettingList\":{\"shape\":\"S1h\"}}},\"authtype\":\"none\"},\"GetUserAttributeVerificationCode\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\",\"AttributeName\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"AttributeName\":{},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CodeDeliveryDetails\":{\"shape\":\"S8d\"}}},\"authtype\":\"none\"},\"GetUserPoolMfaConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SmsMfaConfiguration\":{\"shape\":\"S91\"},\"SoftwareTokenMfaConfiguration\":{\"shape\":\"S92\"},\"MfaConfiguration\":{}}}},\"GlobalSignOut\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"InitiateAuth\":{\"input\":{\"type\":\"structure\",\"required\":[\"AuthFlow\",\"ClientId\"],\"members\":{\"AuthFlow\":{},\"AuthParameters\":{\"shape\":\"S1l\"},\"ClientMetadata\":{\"shape\":\"Sg\"},\"ClientId\":{\"shape\":\"S1j\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"UserContextData\":{\"shape\":\"S3u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChallengeName\":{},\"Session\":{},\"ChallengeParameters\":{\"shape\":\"S1t\"},\"AuthenticationResult\":{\"shape\":\"S1u\"}}},\"authtype\":\"none\"},\"ListDevices\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"Limit\":{\"type\":\"integer\"},\"PaginationToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Devices\":{\"shape\":\"S24\"},\"PaginationToken\":{}}}},\"ListGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"shape\":\"S28\"},\"NextToken\":{}}}},\"ListIdentityProviders\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Providers\"],\"members\":{\"Providers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProviderName\":{},\"ProviderType\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"CreationDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListResourceServers\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceServers\"],\"members\":{\"ResourceServers\":{\"type\":\"list\",\"member\":{\"shape\":\"S4i\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S5n\"}}}},\"ListUserImportJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"MaxResults\"],\"members\":{\"UserPoolId\":{},\"MaxResults\":{\"type\":\"integer\"},\"PaginationToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserImportJobs\":{\"type\":\"list\",\"member\":{\"shape\":\"S4m\"}},\"PaginationToken\":{}}}},\"ListUserPoolClients\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPoolClients\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ClientId\":{\"shape\":\"S1j\"},\"UserPoolId\":{},\"ClientName\":{}}}},\"NextToken\":{}}}},\"ListUserPools\":{\"input\":{\"type\":\"structure\",\"required\":[\"MaxResults\"],\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPools\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"LambdaConfig\":{\"shape\":\"S4y\"},\"Status\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"CreationDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"AttributesToGet\":{\"type\":\"list\",\"member\":{}},\"Limit\":{\"type\":\"integer\"},\"PaginationToken\":{},\"Filter\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Users\":{\"shape\":\"Sa4\"},\"PaginationToken\":{}}}},\"ListUsersInGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"GroupName\"],\"members\":{\"UserPoolId\":{},\"GroupName\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Users\":{\"shape\":\"Sa4\"},\"NextToken\":{}}}},\"ResendConfirmationCode\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"Username\"],\"members\":{\"ClientId\":{\"shape\":\"S1j\"},\"SecretHash\":{\"shape\":\"S3s\"},\"UserContextData\":{\"shape\":\"S3u\"},\"Username\":{\"shape\":\"Sd\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CodeDeliveryDetails\":{\"shape\":\"S8d\"}}},\"authtype\":\"none\"},\"RespondToAuthChallenge\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"ChallengeName\"],\"members\":{\"ClientId\":{\"shape\":\"S1j\"},\"ChallengeName\":{},\"Session\":{},\"ChallengeResponses\":{\"shape\":\"S2y\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"UserContextData\":{\"shape\":\"S3u\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChallengeName\":{},\"Session\":{},\"ChallengeParameters\":{\"shape\":\"S1t\"},\"AuthenticationResult\":{\"shape\":\"S1u\"}}},\"authtype\":\"none\"},\"SetRiskConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"},\"CompromisedCredentialsRiskConfiguration\":{\"shape\":\"S7g\"},\"AccountTakeoverRiskConfiguration\":{\"shape\":\"S7l\"},\"RiskExceptionConfiguration\":{\"shape\":\"S7u\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"RiskConfiguration\"],\"members\":{\"RiskConfiguration\":{\"shape\":\"S7f\"}}}},\"SetUICustomization\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"},\"CSS\":{},\"ImageFile\":{\"type\":\"blob\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UICustomization\"],\"members\":{\"UICustomization\":{\"shape\":\"S8r\"}}}},\"SetUserMFAPreference\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\"],\"members\":{\"SMSMfaSettings\":{\"shape\":\"S31\"},\"SoftwareTokenMfaSettings\":{\"shape\":\"S32\"},\"AccessToken\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SetUserPoolMfaConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"SmsMfaConfiguration\":{\"shape\":\"S91\"},\"SoftwareTokenMfaConfiguration\":{\"shape\":\"S92\"},\"MfaConfiguration\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SmsMfaConfiguration\":{\"shape\":\"S91\"},\"SoftwareTokenMfaConfiguration\":{\"shape\":\"S92\"},\"MfaConfiguration\":{}}}},\"SetUserSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\",\"MFAOptions\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"MFAOptions\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"authtype\":\"none\"},\"SignUp\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"Username\",\"Password\"],\"members\":{\"ClientId\":{\"shape\":\"S1j\"},\"SecretHash\":{\"shape\":\"S3s\"},\"Username\":{\"shape\":\"Sd\"},\"Password\":{\"shape\":\"Sn\"},\"UserAttributes\":{\"shape\":\"Sj\"},\"ValidationData\":{\"shape\":\"Sj\"},\"AnalyticsMetadata\":{\"shape\":\"S1m\"},\"UserContextData\":{\"shape\":\"S3u\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UserConfirmed\",\"UserSub\"],\"members\":{\"UserConfirmed\":{\"type\":\"boolean\"},\"CodeDeliveryDetails\":{\"shape\":\"S8d\"},\"UserSub\":{}}},\"authtype\":\"none\"},\"StartUserImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"JobId\"],\"members\":{\"UserPoolId\":{},\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserImportJob\":{\"shape\":\"S4m\"}}}},\"StopUserImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"JobId\"],\"members\":{\"UserPoolId\":{},\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserImportJob\":{\"shape\":\"S4m\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S5n\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAuthEventFeedback\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Username\",\"EventId\",\"FeedbackToken\",\"FeedbackValue\"],\"members\":{\"UserPoolId\":{},\"Username\":{\"shape\":\"Sd\"},\"EventId\":{},\"FeedbackToken\":{\"shape\":\"S1v\"},\"FeedbackValue\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDeviceStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\",\"DeviceKey\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"DeviceKey\":{},\"DeviceRememberedStatus\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"UserPoolId\"],\"members\":{\"GroupName\":{},\"UserPoolId\":{},\"Description\":{},\"RoleArn\":{},\"Precedence\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"S29\"}}}},\"UpdateIdentityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ProviderName\"],\"members\":{\"UserPoolId\":{},\"ProviderName\":{},\"ProviderDetails\":{\"shape\":\"S43\"},\"AttributeMapping\":{\"shape\":\"S44\"},\"IdpIdentifiers\":{\"shape\":\"S46\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"IdentityProvider\"],\"members\":{\"IdentityProvider\":{\"shape\":\"S49\"}}}},\"UpdateResourceServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"Identifier\",\"Name\"],\"members\":{\"UserPoolId\":{},\"Identifier\":{},\"Name\":{},\"Scopes\":{\"shape\":\"S4d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceServer\"],\"members\":{\"ResourceServer\":{\"shape\":\"S4i\"}}}},\"UpdateUserAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserAttributes\",\"AccessToken\"],\"members\":{\"UserAttributes\":{\"shape\":\"Sj\"},\"AccessToken\":{\"shape\":\"S1v\"},\"ClientMetadata\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CodeDeliveryDetailsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S8d\"}}}},\"authtype\":\"none\"},\"UpdateUserPool\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\"],\"members\":{\"UserPoolId\":{},\"Policies\":{\"shape\":\"S4u\"},\"LambdaConfig\":{\"shape\":\"S4y\"},\"AutoVerifiedAttributes\":{\"shape\":\"S53\"},\"SmsVerificationMessage\":{},\"EmailVerificationMessage\":{},\"EmailVerificationSubject\":{},\"VerificationMessageTemplate\":{\"shape\":\"S5c\"},\"SmsAuthenticationMessage\":{},\"MfaConfiguration\":{},\"DeviceConfiguration\":{\"shape\":\"S5h\"},\"EmailConfiguration\":{\"shape\":\"S5i\"},\"SmsConfiguration\":{\"shape\":\"S5m\"},\"UserPoolTags\":{\"shape\":\"S5n\"},\"AdminCreateUserConfig\":{\"shape\":\"S5q\"},\"UserPoolAddOns\":{\"shape\":\"S5u\"},\"AccountRecoverySetting\":{\"shape\":\"S5x\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateUserPoolClient\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserPoolId\",\"ClientId\"],\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"},\"ClientName\":{},\"RefreshTokenValidity\":{\"type\":\"integer\"},\"AccessTokenValidity\":{\"type\":\"integer\"},\"IdTokenValidity\":{\"type\":\"integer\"},\"TokenValidityUnits\":{\"shape\":\"S6c\"},\"ReadAttributes\":{\"shape\":\"S6e\"},\"WriteAttributes\":{\"shape\":\"S6e\"},\"ExplicitAuthFlows\":{\"shape\":\"S6g\"},\"SupportedIdentityProviders\":{\"shape\":\"S6i\"},\"CallbackURLs\":{\"shape\":\"S6j\"},\"LogoutURLs\":{\"shape\":\"S6l\"},\"DefaultRedirectURI\":{},\"AllowedOAuthFlows\":{\"shape\":\"S6m\"},\"AllowedOAuthScopes\":{\"shape\":\"S6o\"},\"AllowedOAuthFlowsUserPoolClient\":{\"type\":\"boolean\"},\"AnalyticsConfiguration\":{\"shape\":\"S6q\"},\"PreventUserExistenceErrors\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserPoolClient\":{\"shape\":\"S6u\"}}}},\"UpdateUserPoolDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"Domain\",\"UserPoolId\",\"CustomDomainConfig\"],\"members\":{\"Domain\":{},\"UserPoolId\":{},\"CustomDomainConfig\":{\"shape\":\"S6x\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CloudFrontDomain\":{}}}},\"VerifySoftwareToken\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserCode\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"Session\":{},\"UserCode\":{},\"FriendlyDeviceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"Session\":{}}}},\"VerifyUserAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessToken\",\"AttributeName\",\"Code\"],\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"AttributeName\":{},\"Code\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"authtype\":\"none\"}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"AttributeDataType\":{},\"DeveloperOnlyAttribute\":{\"type\":\"boolean\"},\"Mutable\":{\"type\":\"boolean\"},\"Required\":{\"type\":\"boolean\"},\"NumberAttributeConstraints\":{\"type\":\"structure\",\"members\":{\"MinValue\":{},\"MaxValue\":{}}},\"StringAttributeConstraints\":{\"type\":\"structure\",\"members\":{\"MinLength\":{},\"MaxLength\":{}}}}},\"Sd\":{\"type\":\"string\",\"sensitive\":true},\"Sg\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Value\":{\"type\":\"string\",\"sensitive\":true}}}},\"Sn\":{\"type\":\"string\",\"sensitive\":true},\"St\":{\"type\":\"structure\",\"members\":{\"Username\":{\"shape\":\"Sd\"},\"Attributes\":{\"shape\":\"Sj\"},\"UserCreateDate\":{\"type\":\"timestamp\"},\"UserLastModifiedDate\":{\"type\":\"timestamp\"},\"Enabled\":{\"type\":\"boolean\"},\"UserStatus\":{},\"MFAOptions\":{\"shape\":\"Sw\"}}},\"Sw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeliveryMedium\":{},\"AttributeName\":{}}}},\"S10\":{\"type\":\"list\",\"member\":{}},\"S13\":{\"type\":\"structure\",\"members\":{\"ProviderName\":{},\"ProviderAttributeName\":{},\"ProviderAttributeValue\":{}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"DeviceKey\":{},\"DeviceAttributes\":{\"shape\":\"Sj\"},\"DeviceCreateDate\":{\"type\":\"timestamp\"},\"DeviceLastModifiedDate\":{\"type\":\"timestamp\"},\"DeviceLastAuthenticatedDate\":{\"type\":\"timestamp\"}}},\"S1h\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"string\",\"sensitive\":true},\"S1l\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"S1m\":{\"type\":\"structure\",\"members\":{\"AnalyticsEndpointId\":{}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"IpAddress\",\"ServerName\",\"ServerPath\",\"HttpHeaders\"],\"members\":{\"IpAddress\":{},\"ServerName\":{},\"ServerPath\":{},\"HttpHeaders\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"headerName\":{},\"headerValue\":{}}}},\"EncodedData\":{}}},\"S1t\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1u\":{\"type\":\"structure\",\"members\":{\"AccessToken\":{\"shape\":\"S1v\"},\"ExpiresIn\":{\"type\":\"integer\"},\"TokenType\":{},\"RefreshToken\":{\"shape\":\"S1v\"},\"IdToken\":{\"shape\":\"S1v\"},\"NewDeviceMetadata\":{\"type\":\"structure\",\"members\":{\"DeviceKey\":{},\"DeviceGroupKey\":{}}}}},\"S1v\":{\"type\":\"string\",\"sensitive\":true},\"S24\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\"}},\"S28\":{\"type\":\"list\",\"member\":{\"shape\":\"S29\"}},\"S29\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"UserPoolId\":{},\"Description\":{},\"RoleArn\":{},\"Precedence\":{\"type\":\"integer\"},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"CreationDate\":{\"type\":\"timestamp\"}}},\"S2y\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S31\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"PreferredMfa\":{\"type\":\"boolean\"}}},\"S32\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"PreferredMfa\":{\"type\":\"boolean\"}}},\"S3s\":{\"type\":\"string\",\"sensitive\":true},\"S3u\":{\"type\":\"structure\",\"members\":{\"EncodedData\":{}}},\"S43\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S44\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S46\":{\"type\":\"list\",\"member\":{}},\"S49\":{\"type\":\"structure\",\"members\":{\"UserPoolId\":{},\"ProviderName\":{},\"ProviderType\":{},\"ProviderDetails\":{\"shape\":\"S43\"},\"AttributeMapping\":{\"shape\":\"S44\"},\"IdpIdentifiers\":{\"shape\":\"S46\"},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"CreationDate\":{\"type\":\"timestamp\"}}},\"S4d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ScopeName\",\"ScopeDescription\"],\"members\":{\"ScopeName\":{},\"ScopeDescription\":{}}}},\"S4i\":{\"type\":\"structure\",\"members\":{\"UserPoolId\":{},\"Identifier\":{},\"Name\":{},\"Scopes\":{\"shape\":\"S4d\"}}},\"S4m\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobId\":{},\"UserPoolId\":{},\"PreSignedUrl\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"StartDate\":{\"type\":\"timestamp\"},\"CompletionDate\":{\"type\":\"timestamp\"},\"Status\":{},\"CloudWatchLogsRoleArn\":{},\"ImportedUsers\":{\"type\":\"long\"},\"SkippedUsers\":{\"type\":\"long\"},\"FailedUsers\":{\"type\":\"long\"},\"CompletionMessage\":{}}},\"S4u\":{\"type\":\"structure\",\"members\":{\"PasswordPolicy\":{\"type\":\"structure\",\"members\":{\"MinimumLength\":{\"type\":\"integer\"},\"RequireUppercase\":{\"type\":\"boolean\"},\"RequireLowercase\":{\"type\":\"boolean\"},\"RequireNumbers\":{\"type\":\"boolean\"},\"RequireSymbols\":{\"type\":\"boolean\"},\"TemporaryPasswordValidityDays\":{\"type\":\"integer\"}}}}},\"S4y\":{\"type\":\"structure\",\"members\":{\"PreSignUp\":{},\"CustomMessage\":{},\"PostConfirmation\":{},\"PreAuthentication\":{},\"PostAuthentication\":{},\"DefineAuthChallenge\":{},\"CreateAuthChallenge\":{},\"VerifyAuthChallengeResponse\":{},\"PreTokenGeneration\":{},\"UserMigration\":{},\"CustomSMSSender\":{\"type\":\"structure\",\"required\":[\"LambdaVersion\",\"LambdaArn\"],\"members\":{\"LambdaVersion\":{},\"LambdaArn\":{}}},\"CustomEmailSender\":{\"type\":\"structure\",\"required\":[\"LambdaVersion\",\"LambdaArn\"],\"members\":{\"LambdaVersion\":{},\"LambdaArn\":{}}},\"KMSKeyID\":{}}},\"S53\":{\"type\":\"list\",\"member\":{}},\"S55\":{\"type\":\"list\",\"member\":{}},\"S57\":{\"type\":\"list\",\"member\":{}},\"S5c\":{\"type\":\"structure\",\"members\":{\"SmsMessage\":{},\"EmailMessage\":{},\"EmailSubject\":{},\"EmailMessageByLink\":{},\"EmailSubjectByLink\":{},\"DefaultEmailOption\":{}}},\"S5h\":{\"type\":\"structure\",\"members\":{\"ChallengeRequiredOnNewDevice\":{\"type\":\"boolean\"},\"DeviceOnlyRememberedOnUserPrompt\":{\"type\":\"boolean\"}}},\"S5i\":{\"type\":\"structure\",\"members\":{\"SourceArn\":{},\"ReplyToEmailAddress\":{},\"EmailSendingAccount\":{},\"From\":{},\"ConfigurationSet\":{}}},\"S5m\":{\"type\":\"structure\",\"required\":[\"SnsCallerArn\"],\"members\":{\"SnsCallerArn\":{},\"ExternalId\":{}}},\"S5n\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S5q\":{\"type\":\"structure\",\"members\":{\"AllowAdminCreateUserOnly\":{\"type\":\"boolean\"},\"UnusedAccountValidityDays\":{\"type\":\"integer\"},\"InviteMessageTemplate\":{\"type\":\"structure\",\"members\":{\"SMSMessage\":{},\"EmailMessage\":{},\"EmailSubject\":{}}}}},\"S5t\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"S5u\":{\"type\":\"structure\",\"required\":[\"AdvancedSecurityMode\"],\"members\":{\"AdvancedSecurityMode\":{}}},\"S5w\":{\"type\":\"structure\",\"required\":[\"CaseSensitive\"],\"members\":{\"CaseSensitive\":{\"type\":\"boolean\"}}},\"S5x\":{\"type\":\"structure\",\"members\":{\"RecoveryMechanisms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Priority\",\"Name\"],\"members\":{\"Priority\":{\"type\":\"integer\"},\"Name\":{}}}}}},\"S63\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Policies\":{\"shape\":\"S4u\"},\"LambdaConfig\":{\"shape\":\"S4y\"},\"Status\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"CreationDate\":{\"type\":\"timestamp\"},\"SchemaAttributes\":{\"shape\":\"S5t\"},\"AutoVerifiedAttributes\":{\"shape\":\"S53\"},\"AliasAttributes\":{\"shape\":\"S55\"},\"UsernameAttributes\":{\"shape\":\"S57\"},\"SmsVerificationMessage\":{},\"EmailVerificationMessage\":{},\"EmailVerificationSubject\":{},\"VerificationMessageTemplate\":{\"shape\":\"S5c\"},\"SmsAuthenticationMessage\":{},\"MfaConfiguration\":{},\"DeviceConfiguration\":{\"shape\":\"S5h\"},\"EstimatedNumberOfUsers\":{\"type\":\"integer\"},\"EmailConfiguration\":{\"shape\":\"S5i\"},\"SmsConfiguration\":{\"shape\":\"S5m\"},\"UserPoolTags\":{\"shape\":\"S5n\"},\"SmsConfigurationFailure\":{},\"EmailConfigurationFailure\":{},\"Domain\":{},\"CustomDomain\":{},\"AdminCreateUserConfig\":{\"shape\":\"S5q\"},\"UserPoolAddOns\":{\"shape\":\"S5u\"},\"UsernameConfiguration\":{\"shape\":\"S5w\"},\"Arn\":{},\"AccountRecoverySetting\":{\"shape\":\"S5x\"}}},\"S6c\":{\"type\":\"structure\",\"members\":{\"AccessToken\":{},\"IdToken\":{},\"RefreshToken\":{}}},\"S6e\":{\"type\":\"list\",\"member\":{}},\"S6g\":{\"type\":\"list\",\"member\":{}},\"S6i\":{\"type\":\"list\",\"member\":{}},\"S6j\":{\"type\":\"list\",\"member\":{}},\"S6l\":{\"type\":\"list\",\"member\":{}},\"S6m\":{\"type\":\"list\",\"member\":{}},\"S6o\":{\"type\":\"list\",\"member\":{}},\"S6q\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"ApplicationArn\":{},\"RoleArn\":{},\"ExternalId\":{},\"UserDataShared\":{\"type\":\"boolean\"}}},\"S6u\":{\"type\":\"structure\",\"members\":{\"UserPoolId\":{},\"ClientName\":{},\"ClientId\":{\"shape\":\"S1j\"},\"ClientSecret\":{\"type\":\"string\",\"sensitive\":true},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"CreationDate\":{\"type\":\"timestamp\"},\"RefreshTokenValidity\":{\"type\":\"integer\"},\"AccessTokenValidity\":{\"type\":\"integer\"},\"IdTokenValidity\":{\"type\":\"integer\"},\"TokenValidityUnits\":{\"shape\":\"S6c\"},\"ReadAttributes\":{\"shape\":\"S6e\"},\"WriteAttributes\":{\"shape\":\"S6e\"},\"ExplicitAuthFlows\":{\"shape\":\"S6g\"},\"SupportedIdentityProviders\":{\"shape\":\"S6i\"},\"CallbackURLs\":{\"shape\":\"S6j\"},\"LogoutURLs\":{\"shape\":\"S6l\"},\"DefaultRedirectURI\":{},\"AllowedOAuthFlows\":{\"shape\":\"S6m\"},\"AllowedOAuthScopes\":{\"shape\":\"S6o\"},\"AllowedOAuthFlowsUserPoolClient\":{\"type\":\"boolean\"},\"AnalyticsConfiguration\":{\"shape\":\"S6q\"},\"PreventUserExistenceErrors\":{}}},\"S6x\":{\"type\":\"structure\",\"required\":[\"CertificateArn\"],\"members\":{\"CertificateArn\":{}}},\"S7f\":{\"type\":\"structure\",\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"},\"CompromisedCredentialsRiskConfiguration\":{\"shape\":\"S7g\"},\"AccountTakeoverRiskConfiguration\":{\"shape\":\"S7l\"},\"RiskExceptionConfiguration\":{\"shape\":\"S7u\"},\"LastModifiedDate\":{\"type\":\"timestamp\"}}},\"S7g\":{\"type\":\"structure\",\"required\":[\"Actions\"],\"members\":{\"EventFilter\":{\"type\":\"list\",\"member\":{}},\"Actions\":{\"type\":\"structure\",\"required\":[\"EventAction\"],\"members\":{\"EventAction\":{}}}}},\"S7l\":{\"type\":\"structure\",\"required\":[\"Actions\"],\"members\":{\"NotifyConfiguration\":{\"type\":\"structure\",\"required\":[\"SourceArn\"],\"members\":{\"From\":{},\"ReplyTo\":{},\"SourceArn\":{},\"BlockEmail\":{\"shape\":\"S7n\"},\"NoActionEmail\":{\"shape\":\"S7n\"},\"MfaEmail\":{\"shape\":\"S7n\"}}},\"Actions\":{\"type\":\"structure\",\"members\":{\"LowAction\":{\"shape\":\"S7r\"},\"MediumAction\":{\"shape\":\"S7r\"},\"HighAction\":{\"shape\":\"S7r\"}}}}},\"S7n\":{\"type\":\"structure\",\"required\":[\"Subject\"],\"members\":{\"Subject\":{},\"HtmlBody\":{},\"TextBody\":{}}},\"S7r\":{\"type\":\"structure\",\"required\":[\"Notify\",\"EventAction\"],\"members\":{\"Notify\":{\"type\":\"boolean\"},\"EventAction\":{}}},\"S7u\":{\"type\":\"structure\",\"members\":{\"BlockedIPRangeList\":{\"type\":\"list\",\"member\":{}},\"SkippedIPRangeList\":{\"type\":\"list\",\"member\":{}}}},\"S8d\":{\"type\":\"structure\",\"members\":{\"Destination\":{},\"DeliveryMedium\":{},\"AttributeName\":{}}},\"S8r\":{\"type\":\"structure\",\"members\":{\"UserPoolId\":{},\"ClientId\":{\"shape\":\"S1j\"},\"ImageUrl\":{},\"CSS\":{},\"CSSVersion\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"CreationDate\":{\"type\":\"timestamp\"}}},\"S91\":{\"type\":\"structure\",\"members\":{\"SmsAuthenticationMessage\":{},\"SmsConfiguration\":{\"shape\":\"S5m\"}}},\"S92\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"Sa4\":{\"type\":\"list\",\"member\":{\"shape\":\"St\"}}}}");

/***/ }),

/***/ 32568:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"AdminListGroupsForUser\":{\"input_token\":\"NextToken\",\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"result_key\":\"Groups\"},\"AdminListUserAuthEvents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AuthEvents\"},\"ListGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"result_key\":\"Groups\"},\"ListIdentityProviders\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Providers\"},\"ListResourceServers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ResourceServers\"},\"ListUserPoolClients\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"UserPoolClients\"},\"ListUserPools\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"UserPools\"},\"ListUsers\":{\"input_token\":\"PaginationToken\",\"limit_key\":\"Limit\",\"output_token\":\"PaginationToken\",\"result_key\":\"Users\"},\"ListUsersInGroup\":{\"input_token\":\"NextToken\",\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"result_key\":\"Users\"}}}");

/***/ }),

/***/ 91406:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-06-30\",\"endpointPrefix\":\"cognito-sync\",\"jsonVersion\":\"1.1\",\"serviceFullName\":\"Amazon Cognito Sync\",\"serviceId\":\"Cognito Sync\",\"signatureVersion\":\"v4\",\"protocol\":\"rest-json\",\"uid\":\"cognito-sync-2014-06-30\"},\"operations\":{\"BulkPublish\":{\"http\":{\"requestUri\":\"/identitypools/{IdentityPoolId}/bulkpublish\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{}}}},\"DeleteDataset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\",\"DatasetName\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"DatasetName\":{\"location\":\"uri\",\"locationName\":\"DatasetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Dataset\":{\"shape\":\"S8\"}}}},\"DescribeDataset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\",\"DatasetName\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"DatasetName\":{\"location\":\"uri\",\"locationName\":\"DatasetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Dataset\":{\"shape\":\"S8\"}}}},\"DescribeIdentityPoolUsage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools/{IdentityPoolId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolUsage\":{\"shape\":\"Sg\"}}}},\"DescribeIdentityUsage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityUsage\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"IdentityPoolId\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"DatasetCount\":{\"type\":\"integer\"},\"DataStorage\":{\"type\":\"long\"}}}}}},\"GetBulkPublishDetails\":{\"http\":{\"requestUri\":\"/identitypools/{IdentityPoolId}/getBulkPublishDetails\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"BulkPublishStartTime\":{\"type\":\"timestamp\"},\"BulkPublishCompleteTime\":{\"type\":\"timestamp\"},\"BulkPublishStatus\":{},\"FailureMessage\":{}}}},\"GetCognitoEvents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools/{IdentityPoolId}/events\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Events\":{\"shape\":\"Sq\"}}}},\"GetIdentityPoolConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools/{IdentityPoolId}/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"PushSync\":{\"shape\":\"Sv\"},\"CognitoStreams\":{\"shape\":\"Sz\"}}}},\"ListDatasets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityId\",\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Datasets\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"Count\":{\"type\":\"integer\"},\"NextToken\":{}}}},\"ListIdentityPoolUsage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolUsages\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg\"}},\"MaxResults\":{\"type\":\"integer\"},\"Count\":{\"type\":\"integer\"},\"NextToken\":{}}}},\"ListRecords\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/records\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\",\"DatasetName\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"DatasetName\":{\"location\":\"uri\",\"locationName\":\"DatasetName\"},\"LastSyncCount\":{\"location\":\"querystring\",\"locationName\":\"lastSyncCount\",\"type\":\"long\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"SyncSessionToken\":{\"location\":\"querystring\",\"locationName\":\"syncSessionToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Records\":{\"shape\":\"S1c\"},\"NextToken\":{},\"Count\":{\"type\":\"integer\"},\"DatasetSyncCount\":{\"type\":\"long\"},\"LastModifiedBy\":{},\"MergedDatasetNames\":{\"type\":\"list\",\"member\":{}},\"DatasetExists\":{\"type\":\"boolean\"},\"DatasetDeletedAfterRequestedSyncCount\":{\"type\":\"boolean\"},\"SyncSessionToken\":{}}}},\"RegisterDevice\":{\"http\":{\"requestUri\":\"/identitypools/{IdentityPoolId}/identity/{IdentityId}/device\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\",\"Platform\",\"Token\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"Platform\":{},\"Token\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{}}}},\"SetCognitoEvents\":{\"http\":{\"requestUri\":\"/identitypools/{IdentityPoolId}/events\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"Events\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"Events\":{\"shape\":\"Sq\"}}}},\"SetIdentityPoolConfiguration\":{\"http\":{\"requestUri\":\"/identitypools/{IdentityPoolId}/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"PushSync\":{\"shape\":\"Sv\"},\"CognitoStreams\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"PushSync\":{\"shape\":\"Sv\"},\"CognitoStreams\":{\"shape\":\"Sz\"}}}},\"SubscribeToDataset\":{\"http\":{\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\",\"DatasetName\",\"DeviceId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"DatasetName\":{\"location\":\"uri\",\"locationName\":\"DatasetName\"},\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"DeviceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UnsubscribeFromDataset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\",\"DatasetName\",\"DeviceId\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"DatasetName\":{\"location\":\"uri\",\"locationName\":\"DatasetName\"},\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"DeviceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRecords\":{\"http\":{\"requestUri\":\"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityPoolId\",\"IdentityId\",\"DatasetName\",\"SyncSessionToken\"],\"members\":{\"IdentityPoolId\":{\"location\":\"uri\",\"locationName\":\"IdentityPoolId\"},\"IdentityId\":{\"location\":\"uri\",\"locationName\":\"IdentityId\"},\"DatasetName\":{\"location\":\"uri\",\"locationName\":\"DatasetName\"},\"DeviceId\":{},\"RecordPatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Op\",\"Key\",\"SyncCount\"],\"members\":{\"Op\":{},\"Key\":{},\"Value\":{},\"SyncCount\":{\"type\":\"long\"},\"DeviceLastModifiedDate\":{\"type\":\"timestamp\"}}}},\"SyncSessionToken\":{},\"ClientContext\":{\"location\":\"header\",\"locationName\":\"x-amz-Client-Context\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Records\":{\"shape\":\"S1c\"}}}}},\"shapes\":{\"S8\":{\"type\":\"structure\",\"members\":{\"IdentityId\":{},\"DatasetName\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"DataStorage\":{\"type\":\"long\"},\"NumRecords\":{\"type\":\"long\"}}},\"Sg\":{\"type\":\"structure\",\"members\":{\"IdentityPoolId\":{},\"SyncSessionsCount\":{\"type\":\"long\"},\"DataStorage\":{\"type\":\"long\"},\"LastModifiedDate\":{\"type\":\"timestamp\"}}},\"Sq\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sv\":{\"type\":\"structure\",\"members\":{\"ApplicationArns\":{\"type\":\"list\",\"member\":{}},\"RoleArn\":{}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"StreamName\":{},\"RoleArn\":{},\"StreamingStatus\":{}}},\"S1c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"SyncCount\":{\"type\":\"long\"},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"DeviceLastModifiedDate\":{\"type\":\"timestamp\"}}}}},\"examples\":{}}");

/***/ }),

/***/ 71004:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-11-27\",\"endpointPrefix\":\"comprehend\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Comprehend\",\"serviceId\":\"Comprehend\",\"signatureVersion\":\"v4\",\"signingName\":\"comprehend\",\"targetPrefix\":\"Comprehend_20171127\",\"uid\":\"comprehend-2017-11-27\"},\"operations\":{\"BatchDetectDominantLanguage\":{\"input\":{\"type\":\"structure\",\"required\":[\"TextList\"],\"members\":{\"TextList\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResultList\",\"ErrorList\"],\"members\":{\"ResultList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"integer\"},\"Languages\":{\"shape\":\"S8\"}}}},\"ErrorList\":{\"shape\":\"Sc\"}},\"sensitive\":true}},\"BatchDetectEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"TextList\",\"LanguageCode\"],\"members\":{\"TextList\":{\"shape\":\"S2\"},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResultList\",\"ErrorList\"],\"members\":{\"ResultList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"integer\"},\"Entities\":{\"shape\":\"Sj\"}}}},\"ErrorList\":{\"shape\":\"Sc\"}},\"sensitive\":true}},\"BatchDetectKeyPhrases\":{\"input\":{\"type\":\"structure\",\"required\":[\"TextList\",\"LanguageCode\"],\"members\":{\"TextList\":{\"shape\":\"S2\"},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResultList\",\"ErrorList\"],\"members\":{\"ResultList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"integer\"},\"KeyPhrases\":{\"shape\":\"Sq\"}}}},\"ErrorList\":{\"shape\":\"Sc\"}},\"sensitive\":true}},\"BatchDetectSentiment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TextList\",\"LanguageCode\"],\"members\":{\"TextList\":{\"shape\":\"S2\"},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResultList\",\"ErrorList\"],\"members\":{\"ResultList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"integer\"},\"Sentiment\":{},\"SentimentScore\":{\"shape\":\"Sx\"}}}},\"ErrorList\":{\"shape\":\"Sc\"}},\"sensitive\":true}},\"BatchDetectSyntax\":{\"input\":{\"type\":\"structure\",\"required\":[\"TextList\",\"LanguageCode\"],\"members\":{\"TextList\":{\"shape\":\"S2\"},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResultList\",\"ErrorList\"],\"members\":{\"ResultList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"integer\"},\"SyntaxTokens\":{\"shape\":\"S13\"}}}},\"ErrorList\":{\"shape\":\"Sc\"}},\"sensitive\":true}},\"ClassifyDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\",\"EndpointArn\"],\"members\":{\"Text\":{\"shape\":\"S3\"},\"EndpointArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Classes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Score\":{\"type\":\"float\"}}}},\"Labels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Score\":{\"type\":\"float\"}}}}},\"sensitive\":true}},\"CreateDocumentClassifier\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentClassifierName\",\"DataAccessRoleArn\",\"InputDataConfig\",\"LanguageCode\"],\"members\":{\"DocumentClassifierName\":{},\"DataAccessRoleArn\":{},\"Tags\":{\"shape\":\"S1h\"},\"InputDataConfig\":{\"shape\":\"S1l\"},\"OutputDataConfig\":{\"shape\":\"S1t\"},\"ClientRequestToken\":{\"idempotencyToken\":true},\"LanguageCode\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"},\"Mode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentClassifierArn\":{}}}},\"CreateEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"ModelArn\",\"DesiredInferenceUnits\"],\"members\":{\"EndpointName\":{},\"ModelArn\":{},\"DesiredInferenceUnits\":{\"type\":\"integer\"},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S1h\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointArn\":{}}}},\"CreateEntityRecognizer\":{\"input\":{\"type\":\"structure\",\"required\":[\"RecognizerName\",\"DataAccessRoleArn\",\"InputDataConfig\",\"LanguageCode\"],\"members\":{\"RecognizerName\":{},\"DataAccessRoleArn\":{},\"Tags\":{\"shape\":\"S1h\"},\"InputDataConfig\":{\"shape\":\"S2b\"},\"ClientRequestToken\":{\"idempotencyToken\":true},\"LanguageCode\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntityRecognizerArn\":{}}}},\"DeleteDocumentClassifier\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentClassifierArn\"],\"members\":{\"DocumentClassifierArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEntityRecognizer\":{\"input\":{\"type\":\"structure\",\"required\":[\"EntityRecognizerArn\"],\"members\":{\"EntityRecognizerArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeDocumentClassificationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentClassificationJobProperties\":{\"shape\":\"S2v\"}}}},\"DescribeDocumentClassifier\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentClassifierArn\"],\"members\":{\"DocumentClassifierArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentClassifierProperties\":{\"shape\":\"S35\"}}}},\"DescribeDominantLanguageDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DominantLanguageDetectionJobProperties\":{\"shape\":\"S3c\"}}}},\"DescribeEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointProperties\":{\"shape\":\"S3f\"}}}},\"DescribeEntitiesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntitiesDetectionJobProperties\":{\"shape\":\"S3j\"}}}},\"DescribeEntityRecognizer\":{\"input\":{\"type\":\"structure\",\"required\":[\"EntityRecognizerArn\"],\"members\":{\"EntityRecognizerArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntityRecognizerProperties\":{\"shape\":\"S3m\"}}}},\"DescribeEventsDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventsDetectionJobProperties\":{\"shape\":\"S3u\"}}}},\"DescribeKeyPhrasesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyPhrasesDetectionJobProperties\":{\"shape\":\"S3z\"}}}},\"DescribePiiEntitiesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PiiEntitiesDetectionJobProperties\":{\"shape\":\"S42\"}}}},\"DescribeSentimentDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SentimentDetectionJobProperties\":{\"shape\":\"S4c\"}}}},\"DescribeTopicsDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TopicsDetectionJobProperties\":{\"shape\":\"S4f\"}}}},\"DetectDominantLanguage\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\"],\"members\":{\"Text\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Languages\":{\"shape\":\"S8\"}},\"sensitive\":true}},\"DetectEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\"],\"members\":{\"Text\":{\"shape\":\"S3\"},\"LanguageCode\":{},\"EndpointArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Entities\":{\"shape\":\"Sj\"}},\"sensitive\":true}},\"DetectKeyPhrases\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\",\"LanguageCode\"],\"members\":{\"Text\":{\"shape\":\"S3\"},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyPhrases\":{\"shape\":\"Sq\"}},\"sensitive\":true}},\"DetectPiiEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\",\"LanguageCode\"],\"members\":{\"Text\":{},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Entities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Score\":{\"type\":\"float\"},\"Type\":{},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"}}}}}}},\"DetectSentiment\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\",\"LanguageCode\"],\"members\":{\"Text\":{\"shape\":\"S3\"},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Sentiment\":{},\"SentimentScore\":{\"shape\":\"Sx\"}},\"sensitive\":true}},\"DetectSyntax\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\",\"LanguageCode\"],\"members\":{\"Text\":{\"shape\":\"S3\"},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SyntaxTokens\":{\"shape\":\"S13\"}},\"sensitive\":true}},\"ListDocumentClassificationJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentClassificationJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S2v\"}},\"NextToken\":{}}}},\"ListDocumentClassifiers\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentClassifierPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S35\"}},\"NextToken\":{}}}},\"ListDominantLanguageDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DominantLanguageDetectionJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3c\"}},\"NextToken\":{}}}},\"ListEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"ModelArn\":{},\"Status\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3f\"}},\"NextToken\":{}}}},\"ListEntitiesDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntitiesDetectionJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3j\"}},\"NextToken\":{}}}},\"ListEntityRecognizers\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntityRecognizerPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3m\"}},\"NextToken\":{}}}},\"ListEventsDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventsDetectionJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3u\"}},\"NextToken\":{}}}},\"ListKeyPhrasesDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyPhrasesDetectionJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3z\"}},\"NextToken\":{}}}},\"ListPiiEntitiesDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PiiEntitiesDetectionJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S42\"}},\"NextToken\":{}}}},\"ListSentimentDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SentimentDetectionJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4c\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S1h\"}}}},\"ListTopicsDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TopicsDetectionJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4f\"}},\"NextToken\":{}}}},\"StartDocumentClassificationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentClassifierArn\",\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\"],\"members\":{\"JobName\":{},\"DocumentClassifierArn\":{},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StartDominantLanguageDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StartEntitiesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"EntityRecognizerArn\":{},\"LanguageCode\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StartEventsDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\",\"TargetEventTypes\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"LanguageCode\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"TargetEventTypes\":{\"shape\":\"S3v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StartKeyPhrasesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"LanguageCode\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StartPiiEntitiesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"Mode\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"Mode\":{},\"RedactionConfig\":{\"shape\":\"S44\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"LanguageCode\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StartSentimentDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"LanguageCode\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StartTopicsDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"NumberOfTopics\":{\"type\":\"integer\"},\"ClientRequestToken\":{\"idempotencyToken\":true},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopDominantLanguageDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopEntitiesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopEventsDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopKeyPhrasesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopPiiEntitiesDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopSentimentDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopTrainingDocumentClassifier\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentClassifierArn\"],\"members\":{\"DocumentClassifierArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopTrainingEntityRecognizer\":{\"input\":{\"type\":\"structure\",\"required\":[\"EntityRecognizerArn\"],\"members\":{\"EntityRecognizerArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S1h\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\",\"DesiredInferenceUnits\"],\"members\":{\"EndpointArn\":{},\"DesiredInferenceUnits\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"},\"sensitive\":true},\"S3\":{\"type\":\"string\",\"sensitive\":true},\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LanguageCode\":{},\"Score\":{\"type\":\"float\"}}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"integer\"},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Score\":{\"type\":\"float\"},\"Type\":{},\"Text\":{},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"}}}},\"Sq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Score\":{\"type\":\"float\"},\"Text\":{},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"}}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"Positive\":{\"type\":\"float\"},\"Negative\":{\"type\":\"float\"},\"Neutral\":{\"type\":\"float\"},\"Mixed\":{\"type\":\"float\"}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TokenId\":{\"type\":\"integer\"},\"Text\":{},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"PartOfSpeech\":{\"type\":\"structure\",\"members\":{\"Tag\":{},\"Score\":{\"type\":\"float\"}}}}}},\"S1h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"DataFormat\":{},\"S3Uri\":{},\"LabelDelimiter\":{},\"AugmentedManifests\":{\"type\":\"list\",\"member\":{\"shape\":\"S1q\"}}}},\"S1q\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"AttributeNames\"],\"members\":{\"S3Uri\":{},\"AttributeNames\":{\"type\":\"list\",\"member\":{}}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"S3Uri\":{},\"KmsKeyId\":{}}},\"S1w\":{\"type\":\"structure\",\"required\":[\"SecurityGroupIds\",\"Subnets\"],\"members\":{\"SecurityGroupIds\":{\"type\":\"list\",\"member\":{}},\"Subnets\":{\"type\":\"list\",\"member\":{}}}},\"S2b\":{\"type\":\"structure\",\"required\":[\"EntityTypes\"],\"members\":{\"DataFormat\":{},\"EntityTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{}}}},\"Documents\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{}}},\"Annotations\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{}}},\"EntityList\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{}}},\"AugmentedManifests\":{\"type\":\"list\",\"member\":{\"shape\":\"S1q\"}}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"DocumentClassifierArn\":{},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"S30\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{},\"InputFormat\":{}}},\"S32\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{},\"KmsKeyId\":{}}},\"S35\":{\"type\":\"structure\",\"members\":{\"DocumentClassifierArn\":{},\"LanguageCode\":{},\"Status\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"TrainingStartTime\":{\"type\":\"timestamp\"},\"TrainingEndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S1l\"},\"OutputDataConfig\":{\"shape\":\"S1t\"},\"ClassifierMetadata\":{\"type\":\"structure\",\"members\":{\"NumberOfLabels\":{\"type\":\"integer\"},\"NumberOfTrainedDocuments\":{\"type\":\"integer\"},\"NumberOfTestDocuments\":{\"type\":\"integer\"},\"EvaluationMetrics\":{\"type\":\"structure\",\"members\":{\"Accuracy\":{\"type\":\"double\"},\"Precision\":{\"type\":\"double\"},\"Recall\":{\"type\":\"double\"},\"F1Score\":{\"type\":\"double\"},\"MicroPrecision\":{\"type\":\"double\"},\"MicroRecall\":{\"type\":\"double\"},\"MicroF1Score\":{\"type\":\"double\"},\"HammingLoss\":{\"type\":\"double\"}}}},\"sensitive\":true},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"},\"Mode\":{}}},\"S3c\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"S3f\":{\"type\":\"structure\",\"members\":{\"EndpointArn\":{},\"Status\":{},\"Message\":{},\"ModelArn\":{},\"DesiredInferenceUnits\":{\"type\":\"integer\"},\"CurrentInferenceUnits\":{\"type\":\"integer\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}},\"S3j\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"EntityRecognizerArn\":{},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"LanguageCode\":{},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"S3m\":{\"type\":\"structure\",\"members\":{\"EntityRecognizerArn\":{},\"LanguageCode\":{},\"Status\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"TrainingStartTime\":{\"type\":\"timestamp\"},\"TrainingEndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S2b\"},\"RecognizerMetadata\":{\"type\":\"structure\",\"members\":{\"NumberOfTrainedDocuments\":{\"type\":\"integer\"},\"NumberOfTestDocuments\":{\"type\":\"integer\"},\"EvaluationMetrics\":{\"type\":\"structure\",\"members\":{\"Precision\":{\"type\":\"double\"},\"Recall\":{\"type\":\"double\"},\"F1Score\":{\"type\":\"double\"}}},\"EntityTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"EvaluationMetrics\":{\"type\":\"structure\",\"members\":{\"Precision\":{\"type\":\"double\"},\"Recall\":{\"type\":\"double\"},\"F1Score\":{\"type\":\"double\"}}},\"NumberOfTrainMentions\":{\"type\":\"integer\"}}}}},\"sensitive\":true},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"S3u\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"LanguageCode\":{},\"DataAccessRoleArn\":{},\"TargetEventTypes\":{\"shape\":\"S3v\"}}},\"S3v\":{\"type\":\"list\",\"member\":{}},\"S3z\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"LanguageCode\":{},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"S42\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{},\"KmsKeyId\":{}}},\"RedactionConfig\":{\"shape\":\"S44\"},\"LanguageCode\":{},\"DataAccessRoleArn\":{},\"Mode\":{}}},\"S44\":{\"type\":\"structure\",\"members\":{\"PiiEntityTypes\":{\"type\":\"list\",\"member\":{}},\"MaskMode\":{},\"MaskCharacter\":{}}},\"S4c\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"LanguageCode\":{},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}},\"S4f\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S30\"},\"OutputDataConfig\":{\"shape\":\"S32\"},\"NumberOfTopics\":{\"type\":\"integer\"},\"DataAccessRoleArn\":{},\"VolumeKmsKeyId\":{},\"VpcConfig\":{\"shape\":\"S1w\"}}}}}");

/***/ }),

/***/ 70341:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDocumentClassificationJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDocumentClassifiers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDominantLanguageDetectionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListEntitiesDetectionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListEntityRecognizers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListEventsDetectionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListKeyPhrasesDetectionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSentimentDetectionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTopicsDetectionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 65085:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-10-30\",\"endpointPrefix\":\"comprehendmedical\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"ComprehendMedical\",\"serviceFullName\":\"AWS Comprehend Medical\",\"serviceId\":\"ComprehendMedical\",\"signatureVersion\":\"v4\",\"signingName\":\"comprehendmedical\",\"targetPrefix\":\"ComprehendMedical_20181030\",\"uid\":\"comprehendmedical-2018-10-30\"},\"operations\":{\"DescribeEntitiesDetectionV2Job\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobProperties\":{\"shape\":\"S4\"}}}},\"DescribeICD10CMInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobProperties\":{\"shape\":\"S4\"}}}},\"DescribePHIDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobProperties\":{\"shape\":\"S4\"}}}},\"DescribeRxNormInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobProperties\":{\"shape\":\"S4\"}}}},\"DetectEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\"],\"members\":{\"Text\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entities\",\"ModelVersion\"],\"members\":{\"Entities\":{\"shape\":\"Sr\"},\"UnmappedAttributes\":{\"shape\":\"S14\"},\"PaginationToken\":{},\"ModelVersion\":{}}},\"deprecated\":true,\"deprecatedMessage\":\"This operation is deprecated, use DetectEntitiesV2 instead.\"},\"DetectEntitiesV2\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\"],\"members\":{\"Text\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entities\",\"ModelVersion\"],\"members\":{\"Entities\":{\"shape\":\"Sr\"},\"UnmappedAttributes\":{\"shape\":\"S14\"},\"PaginationToken\":{},\"ModelVersion\":{}}}},\"DetectPHI\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\"],\"members\":{\"Text\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entities\",\"ModelVersion\"],\"members\":{\"Entities\":{\"shape\":\"Sr\"},\"PaginationToken\":{},\"ModelVersion\":{}}}},\"InferICD10CM\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\"],\"members\":{\"Text\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entities\"],\"members\":{\"Entities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{\"type\":\"integer\"},\"Text\":{},\"Category\":{},\"Type\":{},\"Score\":{\"type\":\"float\"},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"Attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Score\":{\"type\":\"float\"},\"RelationshipScore\":{\"type\":\"float\"},\"Id\":{\"type\":\"integer\"},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"Text\":{},\"Traits\":{\"shape\":\"S1k\"}}}},\"Traits\":{\"shape\":\"S1k\"},\"ICD10CMConcepts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"Code\":{},\"Score\":{\"type\":\"float\"}}}}}}},\"PaginationToken\":{},\"ModelVersion\":{}}}},\"InferRxNorm\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\"],\"members\":{\"Text\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entities\"],\"members\":{\"Entities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{\"type\":\"integer\"},\"Text\":{},\"Category\":{},\"Type\":{},\"Score\":{\"type\":\"float\"},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"Attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Score\":{\"type\":\"float\"},\"RelationshipScore\":{\"type\":\"float\"},\"Id\":{\"type\":\"integer\"},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"Text\":{},\"Traits\":{\"shape\":\"S1y\"}}}},\"Traits\":{\"shape\":\"S1y\"},\"RxNormConcepts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"Code\":{},\"Score\":{\"type\":\"float\"}}}}}}},\"PaginationToken\":{},\"ModelVersion\":{}}}},\"ListEntitiesDetectionV2Jobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"S24\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobPropertiesList\":{\"shape\":\"S27\"},\"NextToken\":{}}}},\"ListICD10CMInferenceJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"S24\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobPropertiesList\":{\"shape\":\"S27\"},\"NextToken\":{}}}},\"ListPHIDetectionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"S24\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobPropertiesList\":{\"shape\":\"S27\"},\"NextToken\":{}}}},\"ListRxNormInferenceJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"S24\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComprehendMedicalAsyncJobPropertiesList\":{\"shape\":\"S27\"},\"NextToken\":{}}}},\"StartEntitiesDetectionV2Job\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S9\"},\"OutputDataConfig\":{\"shape\":\"Sc\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"KMSKey\":{},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StartICD10CMInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S9\"},\"OutputDataConfig\":{\"shape\":\"Sc\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"KMSKey\":{},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StartPHIDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S9\"},\"OutputDataConfig\":{\"shape\":\"Sc\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"KMSKey\":{},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StartRxNormInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"LanguageCode\"],\"members\":{\"InputDataConfig\":{\"shape\":\"S9\"},\"OutputDataConfig\":{\"shape\":\"Sc\"},\"DataAccessRoleArn\":{},\"JobName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"KMSKey\":{},\"LanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StopEntitiesDetectionV2Job\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StopICD10CMInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StopPHIDetectionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StopRxNormInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"Message\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"S9\"},\"OutputDataConfig\":{\"shape\":\"Sc\"},\"LanguageCode\":{},\"DataAccessRoleArn\":{},\"ManifestFilePath\":{},\"KMSKey\":{},\"ModelVersion\":{}}},\"S9\":{\"type\":\"structure\",\"required\":[\"S3Bucket\"],\"members\":{\"S3Bucket\":{},\"S3Key\":{}}},\"Sc\":{\"type\":\"structure\",\"required\":[\"S3Bucket\"],\"members\":{\"S3Bucket\":{},\"S3Key\":{}}},\"Sr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{\"type\":\"integer\"},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"Score\":{\"type\":\"float\"},\"Text\":{},\"Category\":{},\"Type\":{},\"Traits\":{\"shape\":\"Sy\"},\"Attributes\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}}}}},\"Sy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Score\":{\"type\":\"float\"}}}},\"S12\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Score\":{\"type\":\"float\"},\"RelationshipScore\":{\"type\":\"float\"},\"RelationshipType\":{},\"Id\":{\"type\":\"integer\"},\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"Text\":{},\"Category\":{},\"Traits\":{\"shape\":\"Sy\"}}},\"S14\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Attribute\":{\"shape\":\"S12\"}}}},\"S1k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Score\":{\"type\":\"float\"}}}},\"S1y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Score\":{\"type\":\"float\"}}}},\"S24\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmitTimeBefore\":{\"type\":\"timestamp\"},\"SubmitTimeAfter\":{\"type\":\"timestamp\"}}},\"S27\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}}}}");

/***/ }),

/***/ 89772:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 559:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-11-01\",\"endpointPrefix\":\"compute-optimizer\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Compute Optimizer\",\"serviceId\":\"Compute Optimizer\",\"signatureVersion\":\"v4\",\"signingName\":\"compute-optimizer\",\"targetPrefix\":\"ComputeOptimizerService\",\"uid\":\"compute-optimizer-2019-11-01\"},\"operations\":{\"DescribeRecommendationExportJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"jobIds\":{\"type\":\"list\",\"member\":{}},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S7\"}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"recommendationExportJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"destination\":{\"type\":\"structure\",\"members\":{\"s3\":{\"shape\":\"Sf\"}}},\"resourceType\":{},\"status\":{},\"creationTimestamp\":{\"type\":\"timestamp\"},\"lastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"failureReason\":{}}}},\"nextToken\":{}}}},\"ExportAutoScalingGroupRecommendations\":{\"input\":{\"type\":\"structure\",\"required\":[\"s3DestinationConfig\"],\"members\":{\"accountIds\":{\"shape\":\"Sp\"},\"filters\":{\"shape\":\"Sr\"},\"fieldsToExport\":{\"type\":\"list\",\"member\":{}},\"s3DestinationConfig\":{\"shape\":\"Sw\"},\"fileFormat\":{},\"includeMemberAccounts\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"s3Destination\":{\"shape\":\"Sf\"}}}},\"ExportEC2InstanceRecommendations\":{\"input\":{\"type\":\"structure\",\"required\":[\"s3DestinationConfig\"],\"members\":{\"accountIds\":{\"shape\":\"Sp\"},\"filters\":{\"shape\":\"Sr\"},\"fieldsToExport\":{\"type\":\"list\",\"member\":{}},\"s3DestinationConfig\":{\"shape\":\"Sw\"},\"fileFormat\":{},\"includeMemberAccounts\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"s3Destination\":{\"shape\":\"Sf\"}}}},\"GetAutoScalingGroupRecommendations\":{\"input\":{\"type\":\"structure\",\"members\":{\"accountIds\":{\"shape\":\"Sp\"},\"autoScalingGroupArns\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"autoScalingGroupRecommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{},\"autoScalingGroupArn\":{},\"autoScalingGroupName\":{},\"finding\":{},\"utilizationMetrics\":{\"shape\":\"S1d\"},\"lookBackPeriodInDays\":{\"type\":\"double\"},\"currentConfiguration\":{\"shape\":\"S1j\"},\"recommendationOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"configuration\":{\"shape\":\"S1j\"},\"projectedUtilizationMetrics\":{\"shape\":\"S1q\"},\"performanceRisk\":{\"type\":\"double\"},\"rank\":{\"type\":\"integer\"}}}},\"lastRefreshTimestamp\":{\"type\":\"timestamp\"}}}},\"errors\":{\"shape\":\"S1u\"}}}},\"GetEBSVolumeRecommendations\":{\"input\":{\"type\":\"structure\",\"members\":{\"volumeArns\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S7\"}}}},\"accountIds\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"volumeRecommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"volumeArn\":{},\"accountId\":{},\"currentConfiguration\":{\"shape\":\"S28\"},\"finding\":{},\"utilizationMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"statistic\":{},\"value\":{\"type\":\"double\"}}}},\"lookBackPeriodInDays\":{\"type\":\"double\"},\"volumeRecommendationOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"configuration\":{\"shape\":\"S28\"},\"performanceRisk\":{\"type\":\"double\"},\"rank\":{\"type\":\"integer\"}}}},\"lastRefreshTimestamp\":{\"type\":\"timestamp\"}}}},\"errors\":{\"shape\":\"S1u\"}}}},\"GetEC2InstanceRecommendations\":{\"input\":{\"type\":\"structure\",\"members\":{\"instanceArns\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"Sr\"},\"accountIds\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"instanceRecommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"instanceArn\":{},\"accountId\":{},\"instanceName\":{},\"currentInstanceType\":{},\"finding\":{},\"utilizationMetrics\":{\"shape\":\"S1d\"},\"lookBackPeriodInDays\":{\"type\":\"double\"},\"recommendationOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"instanceType\":{},\"projectedUtilizationMetrics\":{\"shape\":\"S1q\"},\"performanceRisk\":{\"type\":\"double\"},\"rank\":{\"type\":\"integer\"}}}},\"recommendationSources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"recommendationSourceArn\":{},\"recommendationSourceType\":{}}}},\"lastRefreshTimestamp\":{\"type\":\"timestamp\"}}}},\"errors\":{\"shape\":\"S1u\"}}}},\"GetEC2RecommendationProjectedMetrics\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceArn\",\"stat\",\"period\",\"startTime\",\"endTime\"],\"members\":{\"instanceArn\":{},\"stat\":{},\"period\":{\"type\":\"integer\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"recommendedOptionProjectedMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"recommendedInstanceType\":{},\"rank\":{\"type\":\"integer\"},\"projectedMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"timestamps\":{\"type\":\"list\",\"member\":{\"type\":\"timestamp\"}},\"values\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}}}}}}}}}}},\"GetEnrollmentStatus\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"statusReason\":{},\"memberAccountsEnrolled\":{\"type\":\"boolean\"}}}},\"GetLambdaFunctionRecommendations\":{\"input\":{\"type\":\"structure\",\"members\":{\"functionArns\":{\"type\":\"list\",\"member\":{}},\"accountIds\":{\"shape\":\"Sp\"},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S7\"}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"lambdaFunctionRecommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"functionArn\":{},\"functionVersion\":{},\"accountId\":{},\"currentMemorySize\":{\"type\":\"integer\"},\"numberOfInvocations\":{\"type\":\"long\"},\"utilizationMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"statistic\":{},\"value\":{\"type\":\"double\"}}}},\"lookbackPeriodInDays\":{\"type\":\"double\"},\"lastRefreshTimestamp\":{\"type\":\"timestamp\"},\"finding\":{},\"findingReasonCodes\":{\"type\":\"list\",\"member\":{}},\"memorySizeRecommendationOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"rank\":{\"type\":\"integer\"},\"memorySize\":{\"type\":\"integer\"},\"projectedUtilizationMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"statistic\":{},\"value\":{\"type\":\"double\"}}}}}}}}}}}}},\"GetRecommendationSummaries\":{\"input\":{\"type\":\"structure\",\"members\":{\"accountIds\":{\"shape\":\"Sp\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"recommendationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{\"type\":\"double\"},\"reasonCodeSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{\"type\":\"double\"}}}}}}},\"recommendationResourceType\":{},\"accountId\":{}}}}}}},\"UpdateEnrollmentStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{},\"includeMemberAccounts\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"statusReason\":{}}}}},\"shapes\":{\"S7\":{\"type\":\"list\",\"member\":{}},\"Sf\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"key\":{},\"metadataKey\":{}}},\"Sp\":{\"type\":\"list\",\"member\":{}},\"Sr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S7\"}}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"keyPrefix\":{}}},\"S1d\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\"}},\"S1e\":{\"type\":\"structure\",\"members\":{\"name\":{},\"statistic\":{},\"value\":{\"type\":\"double\"}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"desiredCapacity\":{\"type\":\"integer\"},\"minSize\":{\"type\":\"integer\"},\"maxSize\":{\"type\":\"integer\"},\"instanceType\":{}}},\"S1q\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\"}},\"S1u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"identifier\":{},\"code\":{},\"message\":{}}}},\"S28\":{\"type\":\"structure\",\"members\":{\"volumeType\":{},\"volumeSize\":{\"type\":\"integer\"},\"volumeBaselineIOPS\":{\"type\":\"integer\"},\"volumeBurstIOPS\":{\"type\":\"integer\"},\"volumeBaselineThroughput\":{\"type\":\"integer\"},\"volumeBurstThroughput\":{\"type\":\"integer\"}}}}}");

/***/ }),

/***/ 16060:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 85031:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-11-12\",\"endpointPrefix\":\"config\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Config Service\",\"serviceFullName\":\"AWS Config\",\"serviceId\":\"Config Service\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"StarlingDoveService\",\"uid\":\"config-2014-11-12\"},\"operations\":{\"BatchGetAggregateResourceConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\",\"ResourceIdentifiers\"],\"members\":{\"ConfigurationAggregatorName\":{},\"ResourceIdentifiers\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaseConfigurationItems\":{\"shape\":\"Sb\"},\"UnprocessedResourceIdentifiers\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}}}}},\"BatchGetResourceConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceKeys\"],\"members\":{\"resourceKeys\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"baseConfigurationItems\":{\"shape\":\"Sb\"},\"unprocessedResourceKeys\":{\"shape\":\"Sq\"}}}},\"DeleteAggregationAuthorization\":{\"input\":{\"type\":\"structure\",\"required\":[\"AuthorizedAccountId\",\"AuthorizedAwsRegion\"],\"members\":{\"AuthorizedAccountId\":{},\"AuthorizedAwsRegion\":{}}}},\"DeleteConfigRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\"],\"members\":{\"ConfigRuleName\":{}}}},\"DeleteConfigurationAggregator\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\"],\"members\":{\"ConfigurationAggregatorName\":{}}}},\"DeleteConfigurationRecorder\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationRecorderName\"],\"members\":{\"ConfigurationRecorderName\":{}}}},\"DeleteConformancePack\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\"],\"members\":{\"ConformancePackName\":{}}}},\"DeleteDeliveryChannel\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryChannelName\"],\"members\":{\"DeliveryChannelName\":{}}}},\"DeleteEvaluationResults\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\"],\"members\":{\"ConfigRuleName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteOrganizationConfigRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationConfigRuleName\"],\"members\":{\"OrganizationConfigRuleName\":{}}}},\"DeleteOrganizationConformancePack\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationConformancePackName\"],\"members\":{\"OrganizationConformancePackName\":{}}}},\"DeletePendingAggregationRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"RequesterAccountId\",\"RequesterAwsRegion\"],\"members\":{\"RequesterAccountId\":{},\"RequesterAwsRegion\":{}}}},\"DeleteRemediationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\"],\"members\":{\"ConfigRuleName\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRemediationExceptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\",\"ResourceKeys\"],\"members\":{\"ConfigRuleName\":{},\"ResourceKeys\":{\"shape\":\"S1f\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedBatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FailureMessage\":{},\"FailedItems\":{\"shape\":\"S1f\"}}}}}}},\"DeleteResourceConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceId\"],\"members\":{\"ResourceType\":{},\"ResourceId\":{}}}},\"DeleteRetentionConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"RetentionConfigurationName\"],\"members\":{\"RetentionConfigurationName\":{}}}},\"DeleteStoredQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryName\"],\"members\":{\"QueryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeliverConfigSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"deliveryChannelName\"],\"members\":{\"deliveryChannelName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"configSnapshotId\":{}}}},\"DescribeAggregateComplianceByConfigRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\"],\"members\":{\"ConfigurationAggregatorName\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"ConfigRuleName\":{},\"ComplianceType\":{},\"AccountId\":{},\"AwsRegion\":{}}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AggregateComplianceByConfigRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConfigRuleName\":{},\"Compliance\":{\"shape\":\"S23\"},\"AccountId\":{},\"AwsRegion\":{}}}},\"NextToken\":{}}}},\"DescribeAggregationAuthorizations\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AggregationAuthorizations\":{\"type\":\"list\",\"member\":{\"shape\":\"S2b\"}},\"NextToken\":{}}}},\"DescribeComplianceByConfigRule\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConfigRuleNames\":{\"shape\":\"S2e\"},\"ComplianceTypes\":{\"shape\":\"S2f\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComplianceByConfigRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConfigRuleName\":{},\"Compliance\":{\"shape\":\"S23\"}}}},\"NextToken\":{}}}},\"DescribeComplianceByResource\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"ResourceId\":{},\"ComplianceTypes\":{\"shape\":\"S2f\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComplianceByResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"ResourceId\":{},\"Compliance\":{\"shape\":\"S23\"}}}},\"NextToken\":{}}}},\"DescribeConfigRuleEvaluationStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConfigRuleNames\":{\"shape\":\"S2e\"},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigRulesEvaluationStatus\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConfigRuleName\":{},\"ConfigRuleArn\":{},\"ConfigRuleId\":{},\"LastSuccessfulInvocationTime\":{\"type\":\"timestamp\"},\"LastFailedInvocationTime\":{\"type\":\"timestamp\"},\"LastSuccessfulEvaluationTime\":{\"type\":\"timestamp\"},\"LastFailedEvaluationTime\":{\"type\":\"timestamp\"},\"FirstActivatedTime\":{\"type\":\"timestamp\"},\"LastDeactivatedTime\":{\"type\":\"timestamp\"},\"LastErrorCode\":{},\"LastErrorMessage\":{},\"FirstEvaluationStarted\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"DescribeConfigRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConfigRuleNames\":{\"shape\":\"S2e\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigRules\":{\"type\":\"list\",\"member\":{\"shape\":\"S2w\"}},\"NextToken\":{}}}},\"DescribeConfigurationAggregatorSourcesStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\"],\"members\":{\"ConfigurationAggregatorName\":{},\"UpdateStatus\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AggregatedSourceStatusList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceId\":{},\"SourceType\":{},\"AwsRegion\":{},\"LastUpdateStatus\":{},\"LastUpdateTime\":{\"type\":\"timestamp\"},\"LastErrorCode\":{},\"LastErrorMessage\":{}}}},\"NextToken\":{}}}},\"DescribeConfigurationAggregators\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationAggregatorNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationAggregators\":{\"type\":\"list\",\"member\":{\"shape\":\"S3k\"}},\"NextToken\":{}}}},\"DescribeConfigurationRecorderStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationRecorderNames\":{\"shape\":\"S3s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationRecordersStatus\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"lastStartTime\":{\"type\":\"timestamp\"},\"lastStopTime\":{\"type\":\"timestamp\"},\"recording\":{\"type\":\"boolean\"},\"lastStatus\":{},\"lastErrorCode\":{},\"lastErrorMessage\":{},\"lastStatusChangeTime\":{\"type\":\"timestamp\"}}}}}}},\"DescribeConfigurationRecorders\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationRecorderNames\":{\"shape\":\"S3s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationRecorders\":{\"type\":\"list\",\"member\":{\"shape\":\"S40\"}}}}},\"DescribeConformancePackCompliance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\"],\"members\":{\"ConformancePackName\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"ConfigRuleNames\":{\"shape\":\"S47\"},\"ComplianceType\":{}}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\",\"ConformancePackRuleComplianceList\"],\"members\":{\"ConformancePackName\":{},\"ConformancePackRuleComplianceList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConfigRuleName\":{},\"ComplianceType\":{}}}},\"NextToken\":{}}}},\"DescribeConformancePackStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConformancePackNames\":{\"shape\":\"S4e\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConformancePackStatusDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\",\"ConformancePackId\",\"ConformancePackArn\",\"ConformancePackState\",\"StackArn\",\"LastUpdateRequestedTime\"],\"members\":{\"ConformancePackName\":{},\"ConformancePackId\":{},\"ConformancePackArn\":{},\"ConformancePackState\":{},\"StackArn\":{},\"ConformancePackStatusReason\":{},\"LastUpdateRequestedTime\":{\"type\":\"timestamp\"},\"LastUpdateCompletedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeConformancePacks\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConformancePackNames\":{\"shape\":\"S4e\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConformancePackDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\",\"ConformancePackArn\",\"ConformancePackId\"],\"members\":{\"ConformancePackName\":{},\"ConformancePackArn\":{},\"ConformancePackId\":{},\"DeliveryS3Bucket\":{},\"DeliveryS3KeyPrefix\":{},\"ConformancePackInputParameters\":{\"shape\":\"S4u\"},\"LastUpdateRequestedTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{}}}},\"NextToken\":{}}}},\"DescribeDeliveryChannelStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeliveryChannelNames\":{\"shape\":\"S4z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeliveryChannelsStatus\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"configSnapshotDeliveryInfo\":{\"shape\":\"S53\"},\"configHistoryDeliveryInfo\":{\"shape\":\"S53\"},\"configStreamDeliveryInfo\":{\"type\":\"structure\",\"members\":{\"lastStatus\":{},\"lastErrorCode\":{},\"lastErrorMessage\":{},\"lastStatusChangeTime\":{\"type\":\"timestamp\"}}}}}}}}},\"DescribeDeliveryChannels\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeliveryChannelNames\":{\"shape\":\"S4z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeliveryChannels\":{\"type\":\"list\",\"member\":{\"shape\":\"S59\"}}}}},\"DescribeOrganizationConfigRuleStatuses\":{\"input\":{\"type\":\"structure\",\"members\":{\"OrganizationConfigRuleNames\":{\"shape\":\"S5c\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConfigRuleStatuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OrganizationConfigRuleName\",\"OrganizationRuleStatus\"],\"members\":{\"OrganizationConfigRuleName\":{},\"OrganizationRuleStatus\":{},\"ErrorCode\":{},\"ErrorMessage\":{},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeOrganizationConfigRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"OrganizationConfigRuleNames\":{\"shape\":\"S5c\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConfigRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OrganizationConfigRuleName\",\"OrganizationConfigRuleArn\"],\"members\":{\"OrganizationConfigRuleName\":{},\"OrganizationConfigRuleArn\":{},\"OrganizationManagedRuleMetadata\":{\"shape\":\"S5m\"},\"OrganizationCustomRuleMetadata\":{\"shape\":\"S5r\"},\"ExcludedAccounts\":{\"shape\":\"S5u\"},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeOrganizationConformancePackStatuses\":{\"input\":{\"type\":\"structure\",\"members\":{\"OrganizationConformancePackNames\":{\"shape\":\"S5w\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConformancePackStatuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OrganizationConformancePackName\",\"Status\"],\"members\":{\"OrganizationConformancePackName\":{},\"Status\":{},\"ErrorCode\":{},\"ErrorMessage\":{},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeOrganizationConformancePacks\":{\"input\":{\"type\":\"structure\",\"members\":{\"OrganizationConformancePackNames\":{\"shape\":\"S5w\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConformancePacks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OrganizationConformancePackName\",\"OrganizationConformancePackArn\",\"LastUpdateTime\"],\"members\":{\"OrganizationConformancePackName\":{},\"OrganizationConformancePackArn\":{},\"DeliveryS3Bucket\":{},\"DeliveryS3KeyPrefix\":{},\"ConformancePackInputParameters\":{\"shape\":\"S4u\"},\"ExcludedAccounts\":{\"shape\":\"S5u\"},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribePendingAggregationRequests\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PendingAggregationRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RequesterAccountId\":{},\"RequesterAwsRegion\":{}}}},\"NextToken\":{}}}},\"DescribeRemediationConfigurations\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleNames\"],\"members\":{\"ConfigRuleNames\":{\"shape\":\"S2e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RemediationConfigurations\":{\"shape\":\"S6c\"}}}},\"DescribeRemediationExceptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\"],\"members\":{\"ConfigRuleName\":{},\"ResourceKeys\":{\"shape\":\"S1f\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RemediationExceptions\":{\"shape\":\"S6s\"},\"NextToken\":{}}}},\"DescribeRemediationExecutionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\"],\"members\":{\"ConfigRuleName\":{},\"ResourceKeys\":{\"shape\":\"Sq\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RemediationExecutionStatuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceKey\":{\"shape\":\"Sr\"},\"State\":{},\"StepDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"State\":{},\"ErrorMessage\":{},\"StartTime\":{\"type\":\"timestamp\"},\"StopTime\":{\"type\":\"timestamp\"}}}},\"InvocationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeRetentionConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"RetentionConfigurationNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RetentionConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S76\"}},\"NextToken\":{}}}},\"GetAggregateComplianceDetailsByConfigRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\",\"ConfigRuleName\",\"AccountId\",\"AwsRegion\"],\"members\":{\"ConfigurationAggregatorName\":{},\"ConfigRuleName\":{},\"AccountId\":{},\"AwsRegion\":{},\"ComplianceType\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AggregateEvaluationResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EvaluationResultIdentifier\":{\"shape\":\"S7c\"},\"ComplianceType\":{},\"ResultRecordedTime\":{\"type\":\"timestamp\"},\"ConfigRuleInvokedTime\":{\"type\":\"timestamp\"},\"Annotation\":{},\"AccountId\":{},\"AwsRegion\":{}}}},\"NextToken\":{}}}},\"GetAggregateConfigRuleComplianceSummary\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\"],\"members\":{\"ConfigurationAggregatorName\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"AwsRegion\":{}}},\"GroupByKey\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupByKey\":{},\"AggregateComplianceCounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"ComplianceSummary\":{\"shape\":\"S7k\"}}}},\"NextToken\":{}}}},\"GetAggregateDiscoveredResourceCounts\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\"],\"members\":{\"ConfigurationAggregatorName\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"AccountId\":{},\"Region\":{}}},\"GroupByKey\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TotalDiscoveredResources\"],\"members\":{\"TotalDiscoveredResources\":{\"type\":\"long\"},\"GroupByKey\":{},\"GroupedResourceCounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"ResourceCount\"],\"members\":{\"GroupName\":{},\"ResourceCount\":{\"type\":\"long\"}}}},\"NextToken\":{}}}},\"GetAggregateResourceConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\",\"ResourceIdentifier\"],\"members\":{\"ConfigurationAggregatorName\":{},\"ResourceIdentifier\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationItem\":{\"shape\":\"S7u\"}}}},\"GetComplianceDetailsByConfigRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\"],\"members\":{\"ConfigRuleName\":{},\"ComplianceTypes\":{\"shape\":\"S2f\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EvaluationResults\":{\"shape\":\"S86\"},\"NextToken\":{}}}},\"GetComplianceDetailsByResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceId\"],\"members\":{\"ResourceType\":{},\"ResourceId\":{},\"ComplianceTypes\":{\"shape\":\"S2f\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EvaluationResults\":{\"shape\":\"S86\"},\"NextToken\":{}}}},\"GetComplianceSummaryByConfigRule\":{\"output\":{\"type\":\"structure\",\"members\":{\"ComplianceSummary\":{\"shape\":\"S7k\"}}}},\"GetComplianceSummaryByResourceType\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceTypes\":{\"shape\":\"S8c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComplianceSummariesByResourceType\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"ComplianceSummary\":{\"shape\":\"S7k\"}}}}}}},\"GetConformancePackComplianceDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\"],\"members\":{\"ConformancePackName\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"ConfigRuleNames\":{\"shape\":\"S47\"},\"ComplianceType\":{},\"ResourceType\":{},\"ResourceIds\":{\"type\":\"list\",\"member\":{}}}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\"],\"members\":{\"ConformancePackName\":{},\"ConformancePackRuleEvaluationResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ComplianceType\",\"EvaluationResultIdentifier\",\"ConfigRuleInvokedTime\",\"ResultRecordedTime\"],\"members\":{\"ComplianceType\":{},\"EvaluationResultIdentifier\":{\"shape\":\"S7c\"},\"ConfigRuleInvokedTime\":{\"type\":\"timestamp\"},\"ResultRecordedTime\":{\"type\":\"timestamp\"},\"Annotation\":{}}}},\"NextToken\":{}}}},\"GetConformancePackComplianceSummary\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConformancePackNames\"],\"members\":{\"ConformancePackNames\":{\"type\":\"list\",\"member\":{}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConformancePackComplianceSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\",\"ConformancePackComplianceStatus\"],\"members\":{\"ConformancePackName\":{},\"ConformancePackComplianceStatus\":{}}}},\"NextToken\":{}}}},\"GetDiscoveredResourceCounts\":{\"input\":{\"type\":\"structure\",\"members\":{\"resourceTypes\":{\"shape\":\"S8c\"},\"limit\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"totalDiscoveredResources\":{\"type\":\"long\"},\"resourceCounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"count\":{\"type\":\"long\"}}}},\"nextToken\":{}}}},\"GetOrganizationConfigRuleDetailedStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationConfigRuleName\"],\"members\":{\"OrganizationConfigRuleName\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"MemberAccountRuleStatus\":{}}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConfigRuleDetailedStatus\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"ConfigRuleName\",\"MemberAccountRuleStatus\"],\"members\":{\"AccountId\":{},\"ConfigRuleName\":{},\"MemberAccountRuleStatus\":{},\"ErrorCode\":{},\"ErrorMessage\":{},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"GetOrganizationConformancePackDetailedStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationConformancePackName\"],\"members\":{\"OrganizationConformancePackName\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"Status\":{}}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConformancePackDetailedStatuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"ConformancePackName\",\"Status\"],\"members\":{\"AccountId\":{},\"ConformancePackName\":{},\"Status\":{},\"ErrorCode\":{},\"ErrorMessage\":{},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"GetResourceConfigHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resourceId\"],\"members\":{\"resourceType\":{},\"resourceId\":{},\"laterTime\":{\"type\":\"timestamp\"},\"earlierTime\":{\"type\":\"timestamp\"},\"chronologicalOrder\":{},\"limit\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"configurationItems\":{\"type\":\"list\",\"member\":{\"shape\":\"S7u\"}},\"nextToken\":{}}}},\"GetStoredQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryName\"],\"members\":{\"QueryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StoredQuery\":{\"shape\":\"S9h\"}}}},\"ListAggregateDiscoveredResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\",\"ResourceType\"],\"members\":{\"ConfigurationAggregatorName\":{},\"ResourceType\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"ResourceId\":{},\"ResourceName\":{},\"Region\":{}}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifiers\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"NextToken\":{}}}},\"ListDiscoveredResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceType\"],\"members\":{\"resourceType\":{},\"resourceIds\":{\"type\":\"list\",\"member\":{}},\"resourceName\":{},\"limit\":{\"type\":\"integer\"},\"includeDeletedResources\":{\"type\":\"boolean\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceIdentifiers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"resourceId\":{},\"resourceName\":{},\"resourceDeletionTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListStoredQueries\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StoredQueryMetadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"QueryId\",\"QueryArn\",\"QueryName\"],\"members\":{\"QueryId\":{},\"QueryArn\":{},\"QueryName\":{},\"Description\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sa3\"},\"NextToken\":{}}}},\"PutAggregationAuthorization\":{\"input\":{\"type\":\"structure\",\"required\":[\"AuthorizedAccountId\",\"AuthorizedAwsRegion\"],\"members\":{\"AuthorizedAccountId\":{},\"AuthorizedAwsRegion\":{},\"Tags\":{\"shape\":\"Sa8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AggregationAuthorization\":{\"shape\":\"S2b\"}}}},\"PutConfigRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRule\"],\"members\":{\"ConfigRule\":{\"shape\":\"S2w\"},\"Tags\":{\"shape\":\"Sa8\"}}}},\"PutConfigurationAggregator\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationAggregatorName\"],\"members\":{\"ConfigurationAggregatorName\":{},\"AccountAggregationSources\":{\"shape\":\"S3m\"},\"OrganizationAggregationSource\":{\"shape\":\"S3q\"},\"Tags\":{\"shape\":\"Sa8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationAggregator\":{\"shape\":\"S3k\"}}}},\"PutConfigurationRecorder\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationRecorder\"],\"members\":{\"ConfigurationRecorder\":{\"shape\":\"S40\"}}}},\"PutConformancePack\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConformancePackName\"],\"members\":{\"ConformancePackName\":{},\"TemplateS3Uri\":{},\"TemplateBody\":{},\"DeliveryS3Bucket\":{},\"DeliveryS3KeyPrefix\":{},\"ConformancePackInputParameters\":{\"shape\":\"S4u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConformancePackArn\":{}}}},\"PutDeliveryChannel\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryChannel\"],\"members\":{\"DeliveryChannel\":{\"shape\":\"S59\"}}}},\"PutEvaluations\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResultToken\"],\"members\":{\"Evaluations\":{\"shape\":\"Sak\"},\"ResultToken\":{},\"TestMode\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEvaluations\":{\"shape\":\"Sak\"}}}},\"PutExternalEvaluation\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\",\"ExternalEvaluation\"],\"members\":{\"ConfigRuleName\":{},\"ExternalEvaluation\":{\"type\":\"structure\",\"required\":[\"ComplianceResourceType\",\"ComplianceResourceId\",\"ComplianceType\",\"OrderingTimestamp\"],\"members\":{\"ComplianceResourceType\":{},\"ComplianceResourceId\":{},\"ComplianceType\":{},\"Annotation\":{},\"OrderingTimestamp\":{\"type\":\"timestamp\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutOrganizationConfigRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationConfigRuleName\"],\"members\":{\"OrganizationConfigRuleName\":{},\"OrganizationManagedRuleMetadata\":{\"shape\":\"S5m\"},\"OrganizationCustomRuleMetadata\":{\"shape\":\"S5r\"},\"ExcludedAccounts\":{\"shape\":\"S5u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConfigRuleArn\":{}}}},\"PutOrganizationConformancePack\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationConformancePackName\"],\"members\":{\"OrganizationConformancePackName\":{},\"TemplateS3Uri\":{},\"TemplateBody\":{},\"DeliveryS3Bucket\":{},\"DeliveryS3KeyPrefix\":{},\"ConformancePackInputParameters\":{\"shape\":\"S4u\"},\"ExcludedAccounts\":{\"shape\":\"S5u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationConformancePackArn\":{}}}},\"PutRemediationConfigurations\":{\"input\":{\"type\":\"structure\",\"required\":[\"RemediationConfigurations\"],\"members\":{\"RemediationConfigurations\":{\"shape\":\"S6c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedBatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FailureMessage\":{},\"FailedItems\":{\"shape\":\"S6c\"}}}}}}},\"PutRemediationExceptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\",\"ResourceKeys\"],\"members\":{\"ConfigRuleName\":{},\"ResourceKeys\":{\"shape\":\"S1f\"},\"Message\":{},\"ExpirationTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedBatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FailureMessage\":{},\"FailedItems\":{\"shape\":\"S6s\"}}}}}}},\"PutResourceConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"SchemaVersionId\",\"ResourceId\",\"Configuration\"],\"members\":{\"ResourceType\":{},\"SchemaVersionId\":{},\"ResourceId\":{},\"ResourceName\":{},\"Configuration\":{},\"Tags\":{\"shape\":\"S7w\"}}}},\"PutRetentionConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"RetentionPeriodInDays\"],\"members\":{\"RetentionPeriodInDays\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RetentionConfiguration\":{\"shape\":\"S76\"}}}},\"PutStoredQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"StoredQuery\"],\"members\":{\"StoredQuery\":{\"shape\":\"S9h\"},\"Tags\":{\"shape\":\"Sa8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"QueryArn\":{}}}},\"SelectAggregateResourceConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"Expression\",\"ConfigurationAggregatorName\"],\"members\":{\"Expression\":{},\"ConfigurationAggregatorName\":{},\"Limit\":{\"type\":\"integer\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"shape\":\"Sbc\"},\"QueryInfo\":{\"shape\":\"Sbd\"},\"NextToken\":{}}}},\"SelectResourceConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"Expression\"],\"members\":{\"Expression\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"shape\":\"Sbc\"},\"QueryInfo\":{\"shape\":\"Sbd\"},\"NextToken\":{}}}},\"StartConfigRulesEvaluation\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConfigRuleNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartConfigurationRecorder\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationRecorderName\"],\"members\":{\"ConfigurationRecorderName\":{}}}},\"StartRemediationExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\",\"ResourceKeys\"],\"members\":{\"ConfigRuleName\":{},\"ResourceKeys\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailureMessage\":{},\"FailedItems\":{\"shape\":\"Sq\"}}}},\"StopConfigurationRecorder\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationRecorderName\"],\"members\":{\"ConfigurationRecorderName\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sa3\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"SourceAccountId\",\"SourceRegion\",\"ResourceId\",\"ResourceType\"],\"members\":{\"SourceAccountId\":{},\"SourceRegion\":{},\"ResourceId\":{},\"ResourceType\":{},\"ResourceName\":{}}},\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"version\":{},\"accountId\":{},\"configurationItemCaptureTime\":{\"type\":\"timestamp\"},\"configurationItemStatus\":{},\"configurationStateId\":{},\"arn\":{},\"resourceType\":{},\"resourceId\":{},\"resourceName\":{},\"awsRegion\":{},\"availabilityZone\":{},\"resourceCreationTime\":{\"type\":\"timestamp\"},\"configuration\":{},\"supplementaryConfiguration\":{\"shape\":\"Sl\"}}}},\"Sl\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sq\":{\"type\":\"list\",\"member\":{\"shape\":\"Sr\"}},\"Sr\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resourceId\"],\"members\":{\"resourceType\":{},\"resourceId\":{}}},\"S1f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"ResourceId\":{}}}},\"S23\":{\"type\":\"structure\",\"members\":{\"ComplianceType\":{},\"ComplianceContributorCount\":{\"shape\":\"S24\"}}},\"S24\":{\"type\":\"structure\",\"members\":{\"CappedCount\":{\"type\":\"integer\"},\"CapExceeded\":{\"type\":\"boolean\"}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"AggregationAuthorizationArn\":{},\"AuthorizedAccountId\":{},\"AuthorizedAwsRegion\":{},\"CreationTime\":{\"type\":\"timestamp\"}}},\"S2e\":{\"type\":\"list\",\"member\":{}},\"S2f\":{\"type\":\"list\",\"member\":{}},\"S2w\":{\"type\":\"structure\",\"required\":[\"Source\"],\"members\":{\"ConfigRuleName\":{},\"ConfigRuleArn\":{},\"ConfigRuleId\":{},\"Description\":{},\"Scope\":{\"type\":\"structure\",\"members\":{\"ComplianceResourceTypes\":{\"type\":\"list\",\"member\":{}},\"TagKey\":{},\"TagValue\":{},\"ComplianceResourceId\":{}}},\"Source\":{\"type\":\"structure\",\"required\":[\"Owner\",\"SourceIdentifier\"],\"members\":{\"Owner\":{},\"SourceIdentifier\":{},\"SourceDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventSource\":{},\"MessageType\":{},\"MaximumExecutionFrequency\":{}}}}}},\"InputParameters\":{},\"MaximumExecutionFrequency\":{},\"ConfigRuleState\":{},\"CreatedBy\":{}}},\"S3k\":{\"type\":\"structure\",\"members\":{\"ConfigurationAggregatorName\":{},\"ConfigurationAggregatorArn\":{},\"AccountAggregationSources\":{\"shape\":\"S3m\"},\"OrganizationAggregationSource\":{\"shape\":\"S3q\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{}}},\"S3m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"type\":\"list\",\"member\":{}},\"AllAwsRegions\":{\"type\":\"boolean\"},\"AwsRegions\":{\"shape\":\"S3p\"}}}},\"S3p\":{\"type\":\"list\",\"member\":{}},\"S3q\":{\"type\":\"structure\",\"required\":[\"RoleArn\"],\"members\":{\"RoleArn\":{},\"AwsRegions\":{\"shape\":\"S3p\"},\"AllAwsRegions\":{\"type\":\"boolean\"}}},\"S3s\":{\"type\":\"list\",\"member\":{}},\"S40\":{\"type\":\"structure\",\"members\":{\"name\":{},\"roleARN\":{},\"recordingGroup\":{\"type\":\"structure\",\"members\":{\"allSupported\":{\"type\":\"boolean\"},\"includeGlobalResourceTypes\":{\"type\":\"boolean\"},\"resourceTypes\":{\"type\":\"list\",\"member\":{}}}}}},\"S47\":{\"type\":\"list\",\"member\":{}},\"S4e\":{\"type\":\"list\",\"member\":{}},\"S4u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ParameterName\",\"ParameterValue\"],\"members\":{\"ParameterName\":{},\"ParameterValue\":{}}}},\"S4z\":{\"type\":\"list\",\"member\":{}},\"S53\":{\"type\":\"structure\",\"members\":{\"lastStatus\":{},\"lastErrorCode\":{},\"lastErrorMessage\":{},\"lastAttemptTime\":{\"type\":\"timestamp\"},\"lastSuccessfulTime\":{\"type\":\"timestamp\"},\"nextDeliveryTime\":{\"type\":\"timestamp\"}}},\"S59\":{\"type\":\"structure\",\"members\":{\"name\":{},\"s3BucketName\":{},\"s3KeyPrefix\":{},\"snsTopicARN\":{},\"configSnapshotDeliveryProperties\":{\"type\":\"structure\",\"members\":{\"deliveryFrequency\":{}}}}},\"S5c\":{\"type\":\"list\",\"member\":{}},\"S5m\":{\"type\":\"structure\",\"required\":[\"RuleIdentifier\"],\"members\":{\"Description\":{},\"RuleIdentifier\":{},\"InputParameters\":{},\"MaximumExecutionFrequency\":{},\"ResourceTypesScope\":{\"shape\":\"S5p\"},\"ResourceIdScope\":{},\"TagKeyScope\":{},\"TagValueScope\":{}}},\"S5p\":{\"type\":\"list\",\"member\":{}},\"S5r\":{\"type\":\"structure\",\"required\":[\"LambdaFunctionArn\",\"OrganizationConfigRuleTriggerTypes\"],\"members\":{\"Description\":{},\"LambdaFunctionArn\":{},\"OrganizationConfigRuleTriggerTypes\":{\"type\":\"list\",\"member\":{}},\"InputParameters\":{},\"MaximumExecutionFrequency\":{},\"ResourceTypesScope\":{\"shape\":\"S5p\"},\"ResourceIdScope\":{},\"TagKeyScope\":{},\"TagValueScope\":{}}},\"S5u\":{\"type\":\"list\",\"member\":{}},\"S5w\":{\"type\":\"list\",\"member\":{}},\"S6c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\",\"TargetType\",\"TargetId\"],\"members\":{\"ConfigRuleName\":{},\"TargetType\":{},\"TargetId\":{},\"TargetVersion\":{},\"Parameters\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"ResourceValue\":{\"type\":\"structure\",\"required\":[\"Value\"],\"members\":{\"Value\":{}}},\"StaticValue\":{\"type\":\"structure\",\"required\":[\"Values\"],\"members\":{\"Values\":{\"type\":\"list\",\"member\":{}}}}}}},\"ResourceType\":{},\"Automatic\":{\"type\":\"boolean\"},\"ExecutionControls\":{\"type\":\"structure\",\"members\":{\"SsmControls\":{\"type\":\"structure\",\"members\":{\"ConcurrentExecutionRatePercentage\":{\"type\":\"integer\"},\"ErrorPercentage\":{\"type\":\"integer\"}}}}},\"MaximumAutomaticAttempts\":{\"type\":\"integer\"},\"RetryAttemptSeconds\":{\"type\":\"long\"},\"Arn\":{},\"CreatedByService\":{}}}},\"S6s\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ConfigRuleName\",\"ResourceType\",\"ResourceId\"],\"members\":{\"ConfigRuleName\":{},\"ResourceType\":{},\"ResourceId\":{},\"Message\":{},\"ExpirationTime\":{\"type\":\"timestamp\"}}}},\"S76\":{\"type\":\"structure\",\"required\":[\"Name\",\"RetentionPeriodInDays\"],\"members\":{\"Name\":{},\"RetentionPeriodInDays\":{\"type\":\"integer\"}}},\"S7c\":{\"type\":\"structure\",\"members\":{\"EvaluationResultQualifier\":{\"type\":\"structure\",\"members\":{\"ConfigRuleName\":{},\"ResourceType\":{},\"ResourceId\":{}}},\"OrderingTimestamp\":{\"type\":\"timestamp\"}}},\"S7k\":{\"type\":\"structure\",\"members\":{\"CompliantResourceCount\":{\"shape\":\"S24\"},\"NonCompliantResourceCount\":{\"shape\":\"S24\"},\"ComplianceSummaryTimestamp\":{\"type\":\"timestamp\"}}},\"S7u\":{\"type\":\"structure\",\"members\":{\"version\":{},\"accountId\":{},\"configurationItemCaptureTime\":{\"type\":\"timestamp\"},\"configurationItemStatus\":{},\"configurationStateId\":{},\"configurationItemMD5Hash\":{},\"arn\":{},\"resourceType\":{},\"resourceId\":{},\"resourceName\":{},\"awsRegion\":{},\"availabilityZone\":{},\"resourceCreationTime\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S7w\"},\"relatedEvents\":{\"type\":\"list\",\"member\":{}},\"relationships\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"resourceId\":{},\"resourceName\":{},\"relationshipName\":{}}}},\"configuration\":{},\"supplementaryConfiguration\":{\"shape\":\"Sl\"}}},\"S7w\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S86\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EvaluationResultIdentifier\":{\"shape\":\"S7c\"},\"ComplianceType\":{},\"ResultRecordedTime\":{\"type\":\"timestamp\"},\"ConfigRuleInvokedTime\":{\"type\":\"timestamp\"},\"Annotation\":{},\"ResultToken\":{}}}},\"S8c\":{\"type\":\"list\",\"member\":{}},\"S9h\":{\"type\":\"structure\",\"required\":[\"QueryName\"],\"members\":{\"QueryId\":{},\"QueryArn\":{},\"QueryName\":{},\"Description\":{},\"Expression\":{}}},\"Sa3\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa4\"}},\"Sa4\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}},\"Sa8\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa4\"}},\"Sak\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ComplianceResourceType\",\"ComplianceResourceId\",\"ComplianceType\",\"OrderingTimestamp\"],\"members\":{\"ComplianceResourceType\":{},\"ComplianceResourceId\":{},\"ComplianceType\":{},\"Annotation\":{},\"OrderingTimestamp\":{\"type\":\"timestamp\"}}}},\"Sbc\":{\"type\":\"list\",\"member\":{}},\"Sbd\":{\"type\":\"structure\",\"members\":{\"SelectFields\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}}}}}}");

/***/ }),

/***/ 55050:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeRemediationExceptions\":{\"input_token\":\"NextToken\",\"limit_key\":\"Limit\",\"output_token\":\"NextToken\"},\"DescribeRemediationExecutionStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"result_key\":\"RemediationExecutionStatuses\"},\"GetResourceConfigHistory\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"configurationItems\"},\"ListStoredQueries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"SelectAggregateResourceConfig\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 13649:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-08-08\",\"endpointPrefix\":\"connect\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon Connect\",\"serviceFullName\":\"Amazon Connect Service\",\"serviceId\":\"Connect\",\"signatureVersion\":\"v4\",\"signingName\":\"connect\",\"uid\":\"connect-2017-08-08\"},\"operations\":{\"AssociateApprovedOrigin\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance/{InstanceId}/approved-origin\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Origin\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Origin\":{}}}},\"AssociateInstanceStorageConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance/{InstanceId}/storage-config\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ResourceType\",\"StorageConfig\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"ResourceType\":{},\"StorageConfig\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{}}}},\"AssociateLambdaFunction\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance/{InstanceId}/lambda-function\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"FunctionArn\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"FunctionArn\":{}}}},\"AssociateLexBot\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance/{InstanceId}/lex-bot\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"LexBot\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"LexBot\":{\"shape\":\"So\"}}}},\"AssociateRoutingProfileQueues\":{\"http\":{\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\",\"QueueConfigs\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"},\"QueueConfigs\":{\"shape\":\"St\"}}}},\"AssociateSecurityKey\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance/{InstanceId}/security-key\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Key\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Key\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{}}}},\"CreateContactFlow\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/contact-flows/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Name\",\"Type\",\"Content\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Name\":{},\"Type\":{},\"Description\":{},\"Content\":{},\"Tags\":{\"shape\":\"S18\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactFlowId\":{},\"ContactFlowArn\":{}}}},\"CreateInstance\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance\"},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityManagementType\",\"InboundCallsEnabled\",\"OutboundCallsEnabled\"],\"members\":{\"ClientToken\":{},\"IdentityManagementType\":{},\"InstanceAlias\":{\"shape\":\"S1g\"},\"DirectoryId\":{},\"InboundCallsEnabled\":{\"type\":\"boolean\"},\"OutboundCallsEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{}}}},\"CreateIntegrationAssociation\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance/{InstanceId}/integration-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"IntegrationType\",\"IntegrationArn\",\"SourceApplicationUrl\",\"SourceApplicationName\",\"SourceType\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"IntegrationType\":{},\"IntegrationArn\":{},\"SourceApplicationUrl\":{},\"SourceApplicationName\":{},\"SourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IntegrationAssociationId\":{},\"IntegrationAssociationArn\":{}}}},\"CreateQuickConnect\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/quick-connects/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Name\",\"QuickConnectConfig\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Name\":{},\"Description\":{},\"QuickConnectConfig\":{\"shape\":\"S1v\"},\"Tags\":{\"shape\":\"S18\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"QuickConnectARN\":{},\"QuickConnectId\":{}}}},\"CreateRoutingProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/routing-profiles/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Name\",\"Description\",\"DefaultOutboundQueueId\",\"MediaConcurrencies\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Name\":{},\"Description\":{},\"DefaultOutboundQueueId\":{},\"QueueConfigs\":{\"shape\":\"St\"},\"MediaConcurrencies\":{\"shape\":\"S27\"},\"Tags\":{\"shape\":\"S18\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoutingProfileArn\":{},\"RoutingProfileId\":{}}}},\"CreateUseCase\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"IntegrationAssociationId\",\"UseCaseType\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"IntegrationAssociationId\":{\"location\":\"uri\",\"locationName\":\"IntegrationAssociationId\"},\"UseCaseType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UseCaseId\":{},\"UseCaseArn\":{}}}},\"CreateUser\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/users/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Username\",\"PhoneConfig\",\"SecurityProfileIds\",\"RoutingProfileId\",\"InstanceId\"],\"members\":{\"Username\":{},\"Password\":{},\"IdentityInfo\":{\"shape\":\"S2i\"},\"PhoneConfig\":{\"shape\":\"S2m\"},\"DirectoryUserId\":{},\"SecurityProfileIds\":{\"shape\":\"S2r\"},\"RoutingProfileId\":{},\"HierarchyGroupId\":{},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Tags\":{\"shape\":\"S18\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserId\":{},\"UserArn\":{}}}},\"CreateUserHierarchyGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/user-hierarchy-groups/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InstanceId\"],\"members\":{\"Name\":{},\"ParentGroupId\":{},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HierarchyGroupId\":{},\"HierarchyGroupArn\":{}}}},\"DeleteInstance\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"DeleteIntegrationAssociation\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"IntegrationAssociationId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"IntegrationAssociationId\":{\"location\":\"uri\",\"locationName\":\"IntegrationAssociationId\"}}}},\"DeleteQuickConnect\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/quick-connects/{InstanceId}/{QuickConnectId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"QuickConnectId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"QuickConnectId\":{\"location\":\"uri\",\"locationName\":\"QuickConnectId\"}}}},\"DeleteUseCase\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"IntegrationAssociationId\",\"UseCaseId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"IntegrationAssociationId\":{\"location\":\"uri\",\"locationName\":\"IntegrationAssociationId\"},\"UseCaseId\":{\"location\":\"uri\",\"locationName\":\"UseCaseId\"}}}},\"DeleteUser\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/users/{InstanceId}/{UserId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"UserId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"}}}},\"DeleteUserHierarchyGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HierarchyGroupId\",\"InstanceId\"],\"members\":{\"HierarchyGroupId\":{\"location\":\"uri\",\"locationName\":\"HierarchyGroupId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"DescribeContactFlow\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/contact-flows/{InstanceId}/{ContactFlowId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactFlowId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"ContactFlowId\":{\"location\":\"uri\",\"locationName\":\"ContactFlowId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactFlow\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{},\"Name\":{},\"Type\":{},\"Description\":{},\"Content\":{},\"Tags\":{\"shape\":\"S18\"}}}}}},\"DescribeInstance\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instance\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"IdentityManagementType\":{},\"InstanceAlias\":{\"shape\":\"S1g\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"ServiceRole\":{},\"InstanceStatus\":{},\"StatusReason\":{\"type\":\"structure\",\"members\":{\"Message\":{}}},\"InboundCallsEnabled\":{\"type\":\"boolean\"},\"OutboundCallsEnabled\":{\"type\":\"boolean\"}}}}}},\"DescribeInstanceAttribute\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/attribute/{AttributeType}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AttributeType\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"AttributeType\":{\"location\":\"uri\",\"locationName\":\"AttributeType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attribute\":{\"shape\":\"S3h\"}}}},\"DescribeInstanceStorageConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/storage-config/{AssociationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AssociationId\",\"ResourceType\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"AssociationId\":{\"location\":\"uri\",\"locationName\":\"AssociationId\"},\"ResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StorageConfig\":{\"shape\":\"S6\"}}}},\"DescribeQuickConnect\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/quick-connects/{InstanceId}/{QuickConnectId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"QuickConnectId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"QuickConnectId\":{\"location\":\"uri\",\"locationName\":\"QuickConnectId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"QuickConnect\":{\"type\":\"structure\",\"members\":{\"QuickConnectARN\":{},\"QuickConnectId\":{},\"Name\":{},\"Description\":{},\"QuickConnectConfig\":{\"shape\":\"S1v\"},\"Tags\":{\"shape\":\"S18\"}}}}}},\"DescribeRoutingProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoutingProfile\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"Name\":{},\"RoutingProfileArn\":{},\"RoutingProfileId\":{},\"Description\":{},\"MediaConcurrencies\":{\"shape\":\"S27\"},\"DefaultOutboundQueueId\":{},\"Tags\":{\"shape\":\"S18\"}}}}}},\"DescribeUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/users/{InstanceId}/{UserId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"UserId\",\"InstanceId\"],\"members\":{\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Username\":{},\"IdentityInfo\":{\"shape\":\"S2i\"},\"PhoneConfig\":{\"shape\":\"S2m\"},\"DirectoryUserId\":{},\"SecurityProfileIds\":{\"shape\":\"S2r\"},\"RoutingProfileId\":{},\"HierarchyGroupId\":{},\"Tags\":{\"shape\":\"S18\"}}}}}},\"DescribeUserHierarchyGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HierarchyGroupId\",\"InstanceId\"],\"members\":{\"HierarchyGroupId\":{\"location\":\"uri\",\"locationName\":\"HierarchyGroupId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HierarchyGroup\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"LevelId\":{},\"HierarchyPath\":{\"type\":\"structure\",\"members\":{\"LevelOne\":{\"shape\":\"S3z\"},\"LevelTwo\":{\"shape\":\"S3z\"},\"LevelThree\":{\"shape\":\"S3z\"},\"LevelFour\":{\"shape\":\"S3z\"},\"LevelFive\":{\"shape\":\"S3z\"}}}}}}}},\"DescribeUserHierarchyStructure\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/user-hierarchy-structure/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HierarchyStructure\":{\"type\":\"structure\",\"members\":{\"LevelOne\":{\"shape\":\"S43\"},\"LevelTwo\":{\"shape\":\"S43\"},\"LevelThree\":{\"shape\":\"S43\"},\"LevelFour\":{\"shape\":\"S43\"},\"LevelFive\":{\"shape\":\"S43\"}}}}}},\"DisassociateApprovedOrigin\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}/approved-origin\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Origin\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Origin\":{\"location\":\"querystring\",\"locationName\":\"origin\"}}}},\"DisassociateInstanceStorageConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}/storage-config/{AssociationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AssociationId\",\"ResourceType\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"AssociationId\":{\"location\":\"uri\",\"locationName\":\"AssociationId\"},\"ResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"}}}},\"DisassociateLambdaFunction\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}/lambda-function\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"FunctionArn\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"FunctionArn\":{\"location\":\"querystring\",\"locationName\":\"functionArn\"}}}},\"DisassociateLexBot\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}/lex-bot\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"BotName\",\"LexRegion\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"BotName\":{\"location\":\"querystring\",\"locationName\":\"botName\"},\"LexRegion\":{\"location\":\"querystring\",\"locationName\":\"lexRegion\"}}}},\"DisassociateRoutingProfileQueues\":{\"http\":{\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\",\"QueueReferences\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"},\"QueueReferences\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}}}}},\"DisassociateSecurityKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/instance/{InstanceId}/security-key/{AssociationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AssociationId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"AssociationId\":{\"location\":\"uri\",\"locationName\":\"AssociationId\"}}}},\"GetContactAttributes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/contact/attributes/{InstanceId}/{InitialContactId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"InitialContactId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"InitialContactId\":{\"location\":\"uri\",\"locationName\":\"InitialContactId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4f\"}}}},\"GetCurrentMetricData\":{\"http\":{\"requestUri\":\"/metrics/current/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Filters\",\"CurrentMetrics\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"Filters\":{\"shape\":\"S4j\"},\"Groupings\":{\"shape\":\"S4m\"},\"CurrentMetrics\":{\"type\":\"list\",\"member\":{\"shape\":\"S4p\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MetricResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"shape\":\"S4x\"},\"Collections\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Metric\":{\"shape\":\"S4p\"},\"Value\":{\"type\":\"double\"}}}}}}},\"DataSnapshotTime\":{\"type\":\"timestamp\"}}}},\"GetFederationToken\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/user/federate/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Credentials\":{\"type\":\"structure\",\"members\":{\"AccessToken\":{\"shape\":\"S56\"},\"AccessTokenExpiration\":{\"type\":\"timestamp\"},\"RefreshToken\":{\"shape\":\"S56\"},\"RefreshTokenExpiration\":{\"type\":\"timestamp\"}}}}}},\"GetMetricData\":{\"http\":{\"requestUri\":\"/metrics/historical/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"StartTime\",\"EndTime\",\"Filters\",\"HistoricalMetrics\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Filters\":{\"shape\":\"S4j\"},\"Groupings\":{\"shape\":\"S4m\"},\"HistoricalMetrics\":{\"type\":\"list\",\"member\":{\"shape\":\"S59\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MetricResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"shape\":\"S4x\"},\"Collections\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Metric\":{\"shape\":\"S59\"},\"Value\":{\"type\":\"double\"}}}}}}}}}},\"ListApprovedOrigins\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/approved-origins\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Origins\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListContactFlows\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/contact-flows-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"ContactFlowTypes\":{\"location\":\"querystring\",\"locationName\":\"contactFlowTypes\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactFlowSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"ContactFlowType\":{}}}},\"NextToken\":{}}}},\"ListHoursOfOperations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/hours-of-operations-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HoursOfOperationSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListInstanceAttributes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/attributes\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"type\":\"list\",\"member\":{\"shape\":\"S3h\"}},\"NextToken\":{}}}},\"ListInstanceStorageConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/storage-configs\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ResourceType\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"ResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StorageConfigs\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"NextToken\":{}}}},\"ListInstances\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"IdentityManagementType\":{},\"InstanceAlias\":{\"shape\":\"S1g\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"ServiceRole\":{},\"InstanceStatus\":{},\"InboundCallsEnabled\":{\"type\":\"boolean\"},\"OutboundCallsEnabled\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"ListIntegrationAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/integration-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IntegrationAssociationSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IntegrationAssociationId\":{},\"IntegrationAssociationArn\":{},\"InstanceId\":{},\"IntegrationType\":{},\"IntegrationArn\":{},\"SourceApplicationUrl\":{},\"SourceApplicationName\":{},\"SourceType\":{}}}},\"NextToken\":{}}}},\"ListLambdaFunctions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/lambda-functions\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LambdaFunctions\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListLexBots\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/lex-bots\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LexBots\":{\"type\":\"list\",\"member\":{\"shape\":\"So\"}},\"NextToken\":{}}}},\"ListPhoneNumbers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/phone-numbers-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"PhoneNumberTypes\":{\"location\":\"querystring\",\"locationName\":\"phoneNumberTypes\",\"type\":\"list\",\"member\":{}},\"PhoneNumberCountryCodes\":{\"location\":\"querystring\",\"locationName\":\"phoneNumberCountryCodes\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PhoneNumberSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"PhoneNumber\":{},\"PhoneNumberType\":{},\"PhoneNumberCountryCode\":{}}}},\"NextToken\":{}}}},\"ListPrompts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prompts-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PromptSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListQueues\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/queues-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"QueueTypes\":{\"location\":\"querystring\",\"locationName\":\"queueTypes\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"QueueSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"QueueType\":{}}}},\"NextToken\":{}}}},\"ListQuickConnects\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/quick-connects/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"QuickConnectTypes\":{\"location\":\"querystring\",\"locationName\":\"QuickConnectTypes\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"QuickConnectSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"QuickConnectType\":{}}}},\"NextToken\":{}}}},\"ListRoutingProfileQueues\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"RoutingProfileQueueConfigSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"QueueId\",\"QueueArn\",\"QueueName\",\"Priority\",\"Delay\",\"Channel\"],\"members\":{\"QueueId\":{},\"QueueArn\":{},\"QueueName\":{},\"Priority\":{\"type\":\"integer\"},\"Delay\":{\"type\":\"integer\"},\"Channel\":{}}}}}}},\"ListRoutingProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/routing-profiles-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RoutingProfileSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListSecurityKeys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/security-keys\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityKeys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"Key\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListSecurityProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/security-profiles-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityProfileSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S18\"}}}},\"ListUseCases\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"IntegrationAssociationId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"IntegrationAssociationId\":{\"location\":\"uri\",\"locationName\":\"IntegrationAssociationId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UseCaseSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UseCaseId\":{},\"UseCaseArn\":{},\"UseCaseType\":{}}}},\"NextToken\":{}}}},\"ListUserHierarchyGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/user-hierarchy-groups-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserHierarchyGroupSummaryList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3z\"}},\"NextToken\":{}}}},\"ListUsers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/users-summary/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Username\":{}}}},\"NextToken\":{}}}},\"ResumeContactRecording\":{\"http\":{\"requestUri\":\"/contact/resume-recording\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactId\",\"InitialContactId\"],\"members\":{\"InstanceId\":{},\"ContactId\":{},\"InitialContactId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartChatContact\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/contact/chat\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactFlowId\",\"ParticipantDetails\"],\"members\":{\"InstanceId\":{},\"ContactFlowId\":{},\"Attributes\":{\"shape\":\"S4f\"},\"ParticipantDetails\":{\"type\":\"structure\",\"required\":[\"DisplayName\"],\"members\":{\"DisplayName\":{}}},\"InitialMessage\":{\"type\":\"structure\",\"required\":[\"ContentType\",\"Content\"],\"members\":{\"ContentType\":{},\"Content\":{}}},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactId\":{},\"ParticipantId\":{},\"ParticipantToken\":{}}}},\"StartContactRecording\":{\"http\":{\"requestUri\":\"/contact/start-recording\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactId\",\"InitialContactId\",\"VoiceRecordingConfiguration\"],\"members\":{\"InstanceId\":{},\"ContactId\":{},\"InitialContactId\":{},\"VoiceRecordingConfiguration\":{\"type\":\"structure\",\"members\":{\"VoiceRecordingTrack\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartOutboundVoiceContact\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/contact/outbound-voice\"},\"input\":{\"type\":\"structure\",\"required\":[\"DestinationPhoneNumber\",\"ContactFlowId\",\"InstanceId\"],\"members\":{\"DestinationPhoneNumber\":{},\"ContactFlowId\":{},\"InstanceId\":{},\"ClientToken\":{\"idempotencyToken\":true},\"SourcePhoneNumber\":{},\"QueueId\":{},\"Attributes\":{\"shape\":\"S4f\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactId\":{}}}},\"StartTaskContact\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/contact/task\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactFlowId\",\"Name\"],\"members\":{\"InstanceId\":{},\"PreviousContactId\":{},\"ContactFlowId\":{},\"Attributes\":{\"shape\":\"S4f\"},\"Name\":{},\"References\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"Value\",\"Type\"],\"members\":{\"Value\":{},\"Type\":{}}}},\"Description\":{},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactId\":{}}}},\"StopContact\":{\"http\":{\"requestUri\":\"/contact/stop\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactId\",\"InstanceId\"],\"members\":{\"ContactId\":{},\"InstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopContactRecording\":{\"http\":{\"requestUri\":\"/contact/stop-recording\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactId\",\"InitialContactId\"],\"members\":{\"InstanceId\":{},\"ContactId\":{},\"InitialContactId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SuspendContactRecording\":{\"http\":{\"requestUri\":\"/contact/suspend-recording\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactId\",\"InitialContactId\"],\"members\":{\"InstanceId\":{},\"ContactId\":{},\"InitialContactId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S18\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}}},\"UpdateContactAttributes\":{\"http\":{\"requestUri\":\"/contact/attributes\"},\"input\":{\"type\":\"structure\",\"required\":[\"InitialContactId\",\"InstanceId\",\"Attributes\"],\"members\":{\"InitialContactId\":{},\"InstanceId\":{},\"Attributes\":{\"shape\":\"S4f\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateContactFlowContent\":{\"http\":{\"requestUri\":\"/contact-flows/{InstanceId}/{ContactFlowId}/content\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactFlowId\",\"Content\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"ContactFlowId\":{\"location\":\"uri\",\"locationName\":\"ContactFlowId\"},\"Content\":{}}}},\"UpdateContactFlowName\":{\"http\":{\"requestUri\":\"/contact-flows/{InstanceId}/{ContactFlowId}/name\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactFlowId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"ContactFlowId\":{\"location\":\"uri\",\"locationName\":\"ContactFlowId\"},\"Name\":{},\"Description\":{}}}},\"UpdateInstanceAttribute\":{\"http\":{\"requestUri\":\"/instance/{InstanceId}/attribute/{AttributeType}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AttributeType\",\"Value\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"AttributeType\":{\"location\":\"uri\",\"locationName\":\"AttributeType\"},\"Value\":{}}}},\"UpdateInstanceStorageConfig\":{\"http\":{\"requestUri\":\"/instance/{InstanceId}/storage-config/{AssociationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"AssociationId\",\"ResourceType\",\"StorageConfig\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"AssociationId\":{\"location\":\"uri\",\"locationName\":\"AssociationId\"},\"ResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"StorageConfig\":{\"shape\":\"S6\"}}}},\"UpdateQuickConnectConfig\":{\"http\":{\"requestUri\":\"/quick-connects/{InstanceId}/{QuickConnectId}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"QuickConnectId\",\"QuickConnectConfig\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"QuickConnectId\":{\"location\":\"uri\",\"locationName\":\"QuickConnectId\"},\"QuickConnectConfig\":{\"shape\":\"S1v\"}}}},\"UpdateQuickConnectName\":{\"http\":{\"requestUri\":\"/quick-connects/{InstanceId}/{QuickConnectId}/name\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"QuickConnectId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"QuickConnectId\":{\"location\":\"uri\",\"locationName\":\"QuickConnectId\"},\"Name\":{},\"Description\":{}}}},\"UpdateRoutingProfileConcurrency\":{\"http\":{\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\",\"MediaConcurrencies\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"},\"MediaConcurrencies\":{\"shape\":\"S27\"}}}},\"UpdateRoutingProfileDefaultOutboundQueue\":{\"http\":{\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\",\"DefaultOutboundQueueId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"},\"DefaultOutboundQueueId\":{}}}},\"UpdateRoutingProfileName\":{\"http\":{\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}/name\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"},\"Name\":{},\"Description\":{}}}},\"UpdateRoutingProfileQueues\":{\"http\":{\"requestUri\":\"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"RoutingProfileId\",\"QueueConfigs\"],\"members\":{\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"},\"RoutingProfileId\":{\"location\":\"uri\",\"locationName\":\"RoutingProfileId\"},\"QueueConfigs\":{\"shape\":\"St\"}}}},\"UpdateUserHierarchy\":{\"http\":{\"requestUri\":\"/users/{InstanceId}/{UserId}/hierarchy\"},\"input\":{\"type\":\"structure\",\"required\":[\"UserId\",\"InstanceId\"],\"members\":{\"HierarchyGroupId\":{},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"UpdateUserHierarchyGroupName\":{\"http\":{\"requestUri\":\"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"HierarchyGroupId\",\"InstanceId\"],\"members\":{\"Name\":{},\"HierarchyGroupId\":{\"location\":\"uri\",\"locationName\":\"HierarchyGroupId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"UpdateUserHierarchyStructure\":{\"http\":{\"requestUri\":\"/user-hierarchy-structure/{InstanceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HierarchyStructure\",\"InstanceId\"],\"members\":{\"HierarchyStructure\":{\"type\":\"structure\",\"members\":{\"LevelOne\":{\"shape\":\"S9n\"},\"LevelTwo\":{\"shape\":\"S9n\"},\"LevelThree\":{\"shape\":\"S9n\"},\"LevelFour\":{\"shape\":\"S9n\"},\"LevelFive\":{\"shape\":\"S9n\"}}},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"UpdateUserIdentityInfo\":{\"http\":{\"requestUri\":\"/users/{InstanceId}/{UserId}/identity-info\"},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityInfo\",\"UserId\",\"InstanceId\"],\"members\":{\"IdentityInfo\":{\"shape\":\"S2i\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"UpdateUserPhoneConfig\":{\"http\":{\"requestUri\":\"/users/{InstanceId}/{UserId}/phone-config\"},\"input\":{\"type\":\"structure\",\"required\":[\"PhoneConfig\",\"UserId\",\"InstanceId\"],\"members\":{\"PhoneConfig\":{\"shape\":\"S2m\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"UpdateUserRoutingProfile\":{\"http\":{\"requestUri\":\"/users/{InstanceId}/{UserId}/routing-profile\"},\"input\":{\"type\":\"structure\",\"required\":[\"RoutingProfileId\",\"UserId\",\"InstanceId\"],\"members\":{\"RoutingProfileId\":{},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}},\"UpdateUserSecurityProfiles\":{\"http\":{\"requestUri\":\"/users/{InstanceId}/{UserId}/security-profiles\"},\"input\":{\"type\":\"structure\",\"required\":[\"SecurityProfileIds\",\"UserId\",\"InstanceId\"],\"members\":{\"SecurityProfileIds\":{\"shape\":\"S2r\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"InstanceId\":{\"location\":\"uri\",\"locationName\":\"InstanceId\"}}}}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"required\":[\"StorageType\"],\"members\":{\"AssociationId\":{},\"StorageType\":{},\"S3Config\":{\"type\":\"structure\",\"required\":[\"BucketName\",\"BucketPrefix\"],\"members\":{\"BucketName\":{},\"BucketPrefix\":{},\"EncryptionConfig\":{\"shape\":\"Sc\"}}},\"KinesisVideoStreamConfig\":{\"type\":\"structure\",\"required\":[\"Prefix\",\"RetentionPeriodHours\",\"EncryptionConfig\"],\"members\":{\"Prefix\":{},\"RetentionPeriodHours\":{\"type\":\"integer\"},\"EncryptionConfig\":{\"shape\":\"Sc\"}}},\"KinesisStreamConfig\":{\"type\":\"structure\",\"required\":[\"StreamArn\"],\"members\":{\"StreamArn\":{}}},\"KinesisFirehoseConfig\":{\"type\":\"structure\",\"required\":[\"FirehoseArn\"],\"members\":{\"FirehoseArn\":{}}}}},\"Sc\":{\"type\":\"structure\",\"required\":[\"EncryptionType\",\"KeyId\"],\"members\":{\"EncryptionType\":{},\"KeyId\":{}}},\"So\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"LexRegion\":{}}},\"St\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"QueueReference\",\"Priority\",\"Delay\"],\"members\":{\"QueueReference\":{\"shape\":\"Sv\"},\"Priority\":{\"type\":\"integer\"},\"Delay\":{\"type\":\"integer\"}}}},\"Sv\":{\"type\":\"structure\",\"required\":[\"QueueId\",\"Channel\"],\"members\":{\"QueueId\":{},\"Channel\":{}}},\"S18\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1g\":{\"type\":\"string\",\"sensitive\":true},\"S1v\":{\"type\":\"structure\",\"required\":[\"QuickConnectType\"],\"members\":{\"QuickConnectType\":{},\"UserConfig\":{\"type\":\"structure\",\"required\":[\"UserId\",\"ContactFlowId\"],\"members\":{\"UserId\":{},\"ContactFlowId\":{}}},\"QueueConfig\":{\"type\":\"structure\",\"required\":[\"QueueId\",\"ContactFlowId\"],\"members\":{\"QueueId\":{},\"ContactFlowId\":{}}},\"PhoneConfig\":{\"type\":\"structure\",\"required\":[\"PhoneNumber\"],\"members\":{\"PhoneNumber\":{}}}}},\"S27\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Channel\",\"Concurrency\"],\"members\":{\"Channel\":{},\"Concurrency\":{\"type\":\"integer\"}}}},\"S2i\":{\"type\":\"structure\",\"members\":{\"FirstName\":{},\"LastName\":{},\"Email\":{}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"PhoneType\"],\"members\":{\"PhoneType\":{},\"AutoAccept\":{\"type\":\"boolean\"},\"AfterContactWorkTimeLimit\":{\"type\":\"integer\"},\"DeskPhoneNumber\":{}}},\"S2r\":{\"type\":\"list\",\"member\":{}},\"S3h\":{\"type\":\"structure\",\"members\":{\"AttributeType\":{},\"Value\":{}}},\"S3z\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{}}},\"S43\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{}}},\"S4f\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S4j\":{\"type\":\"structure\",\"members\":{\"Queues\":{\"type\":\"list\",\"member\":{}},\"Channels\":{\"type\":\"list\",\"member\":{}}}},\"S4m\":{\"type\":\"list\",\"member\":{}},\"S4p\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Unit\":{}}},\"S4x\":{\"type\":\"structure\",\"members\":{\"Queue\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{}}},\"Channel\":{}}},\"S56\":{\"type\":\"string\",\"sensitive\":true},\"S59\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Threshold\":{\"type\":\"structure\",\"members\":{\"Comparison\":{},\"ThresholdValue\":{\"type\":\"double\"}}},\"Statistic\":{},\"Unit\":{}}},\"S9n\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}}}");

/***/ }),

/***/ 35649:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetCurrentMetricData\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetMetricData\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListApprovedOrigins\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Origins\"},\"ListContactFlows\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ContactFlowSummaryList\"},\"ListHoursOfOperations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"HoursOfOperationSummaryList\"},\"ListInstanceAttributes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Attributes\"},\"ListInstanceStorageConfigs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"StorageConfigs\"},\"ListInstances\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstanceSummaryList\"},\"ListIntegrationAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"IntegrationAssociationSummaryList\"},\"ListLambdaFunctions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LambdaFunctions\"},\"ListLexBots\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LexBots\"},\"ListPhoneNumbers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PhoneNumberSummaryList\"},\"ListPrompts\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PromptSummaryList\"},\"ListQueues\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"QueueSummaryList\"},\"ListQuickConnects\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"QuickConnectSummaryList\"},\"ListRoutingProfileQueues\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"RoutingProfileQueueConfigSummaryList\"},\"ListRoutingProfiles\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"RoutingProfileSummaryList\"},\"ListSecurityKeys\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"SecurityKeys\"},\"ListSecurityProfiles\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"SecurityProfileSummaryList\"},\"ListUseCases\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"UseCaseSummaryList\"},\"ListUserHierarchyGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"UserHierarchyGroupSummaryList\"},\"ListUsers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"UserSummaryList\"}}}");

/***/ }),

/***/ 86739:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-08-21\",\"endpointPrefix\":\"contact-lens\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon Connect Contact Lens\",\"serviceFullName\":\"Amazon Connect Contact Lens\",\"serviceId\":\"Connect Contact Lens\",\"signatureVersion\":\"v4\",\"signingName\":\"connect\",\"uid\":\"connect-contact-lens-2020-08-21\"},\"operations\":{\"ListRealtimeContactAnalysisSegments\":{\"http\":{\"requestUri\":\"/realtime-contact-analysis/analysis-segments\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ContactId\"],\"members\":{\"InstanceId\":{},\"ContactId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Segments\"],\"members\":{\"Segments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Transcript\":{\"type\":\"structure\",\"required\":[\"Id\",\"ParticipantId\",\"ParticipantRole\",\"Content\",\"BeginOffsetMillis\",\"EndOffsetMillis\",\"Sentiment\"],\"members\":{\"Id\":{},\"ParticipantId\":{},\"ParticipantRole\":{},\"Content\":{},\"BeginOffsetMillis\":{\"type\":\"integer\"},\"EndOffsetMillis\":{\"type\":\"integer\"},\"Sentiment\":{},\"IssuesDetected\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CharacterOffsets\"],\"members\":{\"CharacterOffsets\":{\"type\":\"structure\",\"required\":[\"BeginOffsetChar\",\"EndOffsetChar\"],\"members\":{\"BeginOffsetChar\":{\"type\":\"integer\"},\"EndOffsetChar\":{\"type\":\"integer\"}}}}}}}},\"Categories\":{\"type\":\"structure\",\"required\":[\"MatchedCategories\",\"MatchedDetails\"],\"members\":{\"MatchedCategories\":{\"type\":\"list\",\"member\":{}},\"MatchedDetails\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"PointsOfInterest\"],\"members\":{\"PointsOfInterest\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"BeginOffsetMillis\",\"EndOffsetMillis\"],\"members\":{\"BeginOffsetMillis\":{\"type\":\"integer\"},\"EndOffsetMillis\":{\"type\":\"integer\"}}}}}}}}}}}},\"NextToken\":{}}}}},\"shapes\":{}}");

/***/ }),

/***/ 49692:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListRealtimeContactAnalysisSegments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 46788:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-09-07\",\"endpointPrefix\":\"participant.connect\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon Connect Participant\",\"serviceFullName\":\"Amazon Connect Participant Service\",\"serviceId\":\"ConnectParticipant\",\"signatureVersion\":\"v4\",\"signingName\":\"execute-api\",\"uid\":\"connectparticipant-2018-09-07\"},\"operations\":{\"CompleteAttachmentUpload\":{\"http\":{\"requestUri\":\"/participant/complete-attachment-upload\"},\"input\":{\"type\":\"structure\",\"required\":[\"AttachmentIds\",\"ClientToken\",\"ConnectionToken\"],\"members\":{\"AttachmentIds\":{\"type\":\"list\",\"member\":{}},\"ClientToken\":{\"idempotencyToken\":true},\"ConnectionToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateParticipantConnection\":{\"http\":{\"requestUri\":\"/participant/connection\"},\"input\":{\"type\":\"structure\",\"required\":[\"Type\",\"ParticipantToken\"],\"members\":{\"Type\":{\"type\":\"list\",\"member\":{}},\"ParticipantToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Websocket\":{\"type\":\"structure\",\"members\":{\"Url\":{},\"ConnectionExpiry\":{}}},\"ConnectionCredentials\":{\"type\":\"structure\",\"members\":{\"ConnectionToken\":{},\"Expiry\":{}}}}}},\"DisconnectParticipant\":{\"http\":{\"requestUri\":\"/participant/disconnect\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionToken\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"ConnectionToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAttachment\":{\"http\":{\"requestUri\":\"/participant/attachment\"},\"input\":{\"type\":\"structure\",\"required\":[\"AttachmentId\",\"ConnectionToken\"],\"members\":{\"AttachmentId\":{},\"ConnectionToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Url\":{},\"UrlExpiry\":{}}}},\"GetTranscript\":{\"http\":{\"requestUri\":\"/participant/transcript\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionToken\"],\"members\":{\"ContactId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"ScanDirection\":{},\"SortOrder\":{},\"StartPosition\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"AbsoluteTime\":{},\"MostRecent\":{\"type\":\"integer\"}}},\"ConnectionToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InitialContactId\":{},\"Transcript\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AbsoluteTime\":{},\"Content\":{},\"ContentType\":{},\"Id\":{},\"Type\":{},\"ParticipantId\":{},\"DisplayName\":{},\"ParticipantRole\":{},\"Attachments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ContentType\":{},\"AttachmentId\":{},\"AttachmentName\":{},\"Status\":{}}}}}}},\"NextToken\":{}}}},\"SendEvent\":{\"http\":{\"requestUri\":\"/participant/event\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContentType\",\"ConnectionToken\"],\"members\":{\"ContentType\":{},\"Content\":{},\"ClientToken\":{\"idempotencyToken\":true},\"ConnectionToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"AbsoluteTime\":{}}}},\"SendMessage\":{\"http\":{\"requestUri\":\"/participant/message\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContentType\",\"Content\",\"ConnectionToken\"],\"members\":{\"ContentType\":{},\"Content\":{},\"ClientToken\":{\"idempotencyToken\":true},\"ConnectionToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"AbsoluteTime\":{}}}},\"StartAttachmentUpload\":{\"http\":{\"requestUri\":\"/participant/start-attachment-upload\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContentType\",\"AttachmentSizeInBytes\",\"AttachmentName\",\"ClientToken\",\"ConnectionToken\"],\"members\":{\"ContentType\":{},\"AttachmentSizeInBytes\":{\"type\":\"long\"},\"AttachmentName\":{},\"ClientToken\":{\"idempotencyToken\":true},\"ConnectionToken\":{\"location\":\"header\",\"locationName\":\"X-Amz-Bearer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachmentId\":{},\"UploadMetadata\":{\"type\":\"structure\",\"members\":{\"Url\":{},\"UrlExpiry\":{},\"HeadersToInclude\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}}},\"shapes\":{}}");

/***/ }),

/***/ 2813:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetTranscript\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 4138:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-01-06\",\"endpointPrefix\":\"cur\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Cost and Usage Report Service\",\"serviceId\":\"Cost and Usage Report Service\",\"signatureVersion\":\"v4\",\"signingName\":\"cur\",\"targetPrefix\":\"AWSOrigamiServiceGatewayService\",\"uid\":\"cur-2017-01-06\"},\"operations\":{\"DeleteReportDefinition\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReportName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResponseMessage\":{}}}},\"DescribeReportDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReportDefinitions\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}},\"NextToken\":{}}}},\"ModifyReportDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReportName\",\"ReportDefinition\"],\"members\":{\"ReportName\":{},\"ReportDefinition\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutReportDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReportDefinition\"],\"members\":{\"ReportDefinition\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sa\":{\"type\":\"structure\",\"required\":[\"ReportName\",\"TimeUnit\",\"Format\",\"Compression\",\"AdditionalSchemaElements\",\"S3Bucket\",\"S3Prefix\",\"S3Region\"],\"members\":{\"ReportName\":{},\"TimeUnit\":{},\"Format\":{},\"Compression\":{},\"AdditionalSchemaElements\":{\"type\":\"list\",\"member\":{}},\"S3Bucket\":{},\"S3Prefix\":{},\"S3Region\":{},\"AdditionalArtifacts\":{\"type\":\"list\",\"member\":{}},\"RefreshClosedReports\":{\"type\":\"boolean\"},\"ReportVersioning\":{}}}}}");

/***/ }),

/***/ 29271:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeReportDefinitions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 39734:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-08-15\",\"endpointPrefix\":\"profile\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Customer Profiles\",\"serviceFullName\":\"Amazon Connect Customer Profiles\",\"serviceId\":\"Customer Profiles\",\"signatureVersion\":\"v4\",\"signingName\":\"profile\",\"uid\":\"customer-profiles-2020-08-15\"},\"operations\":{\"AddProfileKey\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/profiles/keys\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProfileId\",\"KeyName\",\"Values\",\"DomainName\"],\"members\":{\"ProfileId\":{},\"KeyName\":{},\"Values\":{\"shape\":\"S4\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyName\":{},\"Values\":{\"shape\":\"S4\"}}}},\"CreateDomain\":{\"http\":{\"requestUri\":\"/domains/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"DefaultExpirationDays\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"DefaultExpirationDays\":{\"type\":\"integer\"},\"DefaultEncryptionKey\":{},\"DeadLetterQueueUrl\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"DefaultExpirationDays\",\"CreatedAt\",\"LastUpdatedAt\"],\"members\":{\"DomainName\":{},\"DefaultExpirationDays\":{\"type\":\"integer\"},\"DefaultEncryptionKey\":{},\"DeadLetterQueueUrl\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"CreateProfile\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/profiles\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"AccountNumber\":{},\"AdditionalInformation\":{},\"PartyType\":{},\"BusinessName\":{},\"FirstName\":{},\"MiddleName\":{},\"LastName\":{},\"BirthDate\":{},\"Gender\":{},\"PhoneNumber\":{},\"MobilePhoneNumber\":{},\"HomePhoneNumber\":{},\"BusinessPhoneNumber\":{},\"EmailAddress\":{},\"PersonalEmailAddress\":{},\"BusinessEmailAddress\":{},\"Address\":{\"shape\":\"Sk\"},\"ShippingAddress\":{\"shape\":\"Sk\"},\"MailingAddress\":{\"shape\":\"Sk\"},\"BillingAddress\":{\"shape\":\"Sk\"},\"Attributes\":{\"shape\":\"Sl\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProfileId\"],\"members\":{\"ProfileId\":{}}}},\"DeleteDomain\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/domains/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Message\"],\"members\":{\"Message\":{}}}},\"DeleteIntegration\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/integrations/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"Uri\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Message\"],\"members\":{\"Message\":{}}}},\"DeleteProfile\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/profiles/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProfileId\",\"DomainName\"],\"members\":{\"ProfileId\":{},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Message\":{}}}},\"DeleteProfileKey\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/profiles/keys/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProfileId\",\"KeyName\",\"Values\",\"DomainName\"],\"members\":{\"ProfileId\":{},\"KeyName\":{},\"Values\":{\"shape\":\"S4\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Message\":{}}}},\"DeleteProfileObject\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/profiles/objects/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProfileId\",\"ProfileObjectUniqueKey\",\"ObjectTypeName\",\"DomainName\"],\"members\":{\"ProfileId\":{},\"ProfileObjectUniqueKey\":{},\"ObjectTypeName\":{},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Message\":{}}}},\"DeleteProfileObjectType\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/domains/{DomainName}/object-types/{ObjectTypeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ObjectTypeName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"ObjectTypeName\":{\"location\":\"uri\",\"locationName\":\"ObjectTypeName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Message\"],\"members\":{\"Message\":{}}}},\"GetDomain\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domains/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"CreatedAt\",\"LastUpdatedAt\"],\"members\":{\"DomainName\":{},\"DefaultExpirationDays\":{\"type\":\"integer\"},\"DefaultEncryptionKey\":{},\"DeadLetterQueueUrl\":{},\"Stats\":{\"type\":\"structure\",\"members\":{\"ProfileCount\":{\"type\":\"long\"},\"MeteringProfileCount\":{\"type\":\"long\"},\"ObjectCount\":{\"type\":\"long\"},\"TotalSize\":{\"type\":\"long\"}}},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"GetIntegration\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/integrations\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"Uri\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Uri\",\"ObjectTypeName\",\"CreatedAt\",\"LastUpdatedAt\"],\"members\":{\"DomainName\":{},\"Uri\":{},\"ObjectTypeName\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"GetProfileObjectType\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domains/{DomainName}/object-types/{ObjectTypeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ObjectTypeName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"ObjectTypeName\":{\"location\":\"uri\",\"locationName\":\"ObjectTypeName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ObjectTypeName\",\"Description\"],\"members\":{\"ObjectTypeName\":{},\"Description\":{},\"TemplateId\":{},\"ExpirationDays\":{\"type\":\"integer\"},\"EncryptionKey\":{},\"AllowProfileCreation\":{\"type\":\"boolean\"},\"Fields\":{\"shape\":\"S1b\"},\"Keys\":{\"shape\":\"S1e\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"GetProfileObjectTypeTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/templates/{TemplateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateId\"],\"members\":{\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateId\":{},\"SourceName\":{},\"SourceObject\":{},\"AllowProfileCreation\":{\"type\":\"boolean\"},\"Fields\":{\"shape\":\"S1b\"},\"Keys\":{\"shape\":\"S1e\"}}}},\"ListAccountIntegrations\":{\"http\":{\"requestUri\":\"/integrations\"},\"input\":{\"type\":\"structure\",\"required\":[\"Uri\"],\"members\":{\"Uri\":{},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"S1q\"},\"NextToken\":{}}}},\"ListDomains\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domains\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"CreatedAt\",\"LastUpdatedAt\"],\"members\":{\"DomainName\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"NextToken\":{}}}},\"ListIntegrations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domains/{DomainName}/integrations\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"S1q\"},\"NextToken\":{}}}},\"ListProfileObjectTypeTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/templates\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TemplateId\":{},\"SourceName\":{},\"SourceObject\":{}}}},\"NextToken\":{}}}},\"ListProfileObjectTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domains/{DomainName}/object-types\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ObjectTypeName\",\"Description\"],\"members\":{\"ObjectTypeName\":{},\"Description\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"NextToken\":{}}}},\"ListProfileObjects\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/profiles/objects\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ObjectTypeName\",\"ProfileId\"],\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"ObjectTypeName\":{},\"ProfileId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ObjectTypeName\":{},\"ProfileObjectUniqueKey\":{},\"Object\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sb\"}}}},\"PutIntegration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/domains/{DomainName}/integrations\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Uri\",\"ObjectTypeName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"Uri\":{},\"ObjectTypeName\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Uri\",\"ObjectTypeName\",\"CreatedAt\",\"LastUpdatedAt\"],\"members\":{\"DomainName\":{},\"Uri\":{},\"ObjectTypeName\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"PutProfileObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/domains/{DomainName}/profiles/objects\"},\"input\":{\"type\":\"structure\",\"required\":[\"ObjectTypeName\",\"Object\",\"DomainName\"],\"members\":{\"ObjectTypeName\":{},\"Object\":{},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProfileObjectUniqueKey\":{}}}},\"PutProfileObjectType\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/domains/{DomainName}/object-types/{ObjectTypeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ObjectTypeName\",\"Description\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"ObjectTypeName\":{\"location\":\"uri\",\"locationName\":\"ObjectTypeName\"},\"Description\":{},\"TemplateId\":{},\"ExpirationDays\":{\"type\":\"integer\"},\"EncryptionKey\":{},\"AllowProfileCreation\":{\"type\":\"boolean\"},\"Fields\":{\"shape\":\"S1b\"},\"Keys\":{\"shape\":\"S1e\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ObjectTypeName\",\"Description\"],\"members\":{\"ObjectTypeName\":{},\"Description\":{},\"TemplateId\":{},\"ExpirationDays\":{\"type\":\"integer\"},\"EncryptionKey\":{},\"AllowProfileCreation\":{\"type\":\"boolean\"},\"Fields\":{\"shape\":\"S1b\"},\"Keys\":{\"shape\":\"S1e\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"SearchProfiles\":{\"http\":{\"requestUri\":\"/domains/{DomainName}/profiles/search\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"KeyName\",\"Values\"],\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"KeyName\":{},\"Values\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProfileId\":{},\"AccountNumber\":{},\"AdditionalInformation\":{},\"PartyType\":{},\"BusinessName\":{},\"FirstName\":{},\"MiddleName\":{},\"LastName\":{},\"BirthDate\":{},\"Gender\":{},\"PhoneNumber\":{},\"MobilePhoneNumber\":{},\"HomePhoneNumber\":{},\"BusinessPhoneNumber\":{},\"EmailAddress\":{},\"PersonalEmailAddress\":{},\"BusinessEmailAddress\":{},\"Address\":{\"shape\":\"Sk\"},\"ShippingAddress\":{\"shape\":\"Sk\"},\"MailingAddress\":{\"shape\":\"Sk\"},\"BillingAddress\":{\"shape\":\"Sk\"},\"Attributes\":{\"shape\":\"Sl\"}}}},\"NextToken\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDomain\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/domains/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"DefaultExpirationDays\":{\"type\":\"integer\"},\"DefaultEncryptionKey\":{},\"DeadLetterQueueUrl\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"CreatedAt\",\"LastUpdatedAt\"],\"members\":{\"DomainName\":{},\"DefaultExpirationDays\":{\"type\":\"integer\"},\"DefaultEncryptionKey\":{},\"DeadLetterQueueUrl\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"UpdateProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/domains/{DomainName}/profiles\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ProfileId\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"ProfileId\":{},\"AdditionalInformation\":{},\"AccountNumber\":{},\"PartyType\":{},\"BusinessName\":{},\"FirstName\":{},\"MiddleName\":{},\"LastName\":{},\"BirthDate\":{},\"Gender\":{},\"PhoneNumber\":{},\"MobilePhoneNumber\":{},\"HomePhoneNumber\":{},\"BusinessPhoneNumber\":{},\"EmailAddress\":{},\"PersonalEmailAddress\":{},\"BusinessEmailAddress\":{},\"Address\":{\"shape\":\"S2y\"},\"ShippingAddress\":{\"shape\":\"S2y\"},\"MailingAddress\":{\"shape\":\"S2y\"},\"BillingAddress\":{\"shape\":\"S2y\"},\"Attributes\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProfileId\"],\"members\":{\"ProfileId\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{}},\"Sb\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sk\":{\"type\":\"structure\",\"members\":{\"Address1\":{},\"Address2\":{},\"Address3\":{},\"Address4\":{},\"City\":{},\"County\":{},\"State\":{},\"Province\":{},\"Country\":{},\"PostalCode\":{}}},\"Sl\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1b\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Source\":{},\"Target\":{},\"ContentType\":{}}}},\"S1e\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StandardIdentifiers\":{\"type\":\"list\",\"member\":{}},\"FieldNames\":{\"type\":\"list\",\"member\":{}}}}}},\"S1q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Uri\",\"ObjectTypeName\",\"CreatedAt\",\"LastUpdatedAt\"],\"members\":{\"DomainName\":{},\"Uri\":{},\"ObjectTypeName\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sb\"}}}},\"S2y\":{\"type\":\"structure\",\"members\":{\"Address1\":{},\"Address2\":{},\"Address3\":{},\"Address4\":{},\"City\":{},\"County\":{},\"State\":{},\"Province\":{},\"Country\":{},\"PostalCode\":{}}}}}");

/***/ }),

/***/ 35003:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 42529:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-25\",\"endpointPrefix\":\"databrew\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS Glue DataBrew\",\"serviceId\":\"DataBrew\",\"signatureVersion\":\"v4\",\"signingName\":\"databrew\",\"uid\":\"databrew-2017-07-25\"},\"operations\":{\"BatchDeleteRecipeVersion\":{\"http\":{\"requestUri\":\"/recipes/{name}/batchDeleteRecipeVersion\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RecipeVersions\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"RecipeVersions\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{},\"RecipeVersion\":{}}}}}}},\"CreateDataset\":{\"http\":{\"requestUri\":\"/datasets\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Input\"],\"members\":{\"Name\":{},\"FormatOptions\":{\"shape\":\"Sc\"},\"Input\":{\"shape\":\"Sk\"},\"Tags\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"CreateProfileJob\":{\"http\":{\"requestUri\":\"/profileJobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"DatasetName\",\"Name\",\"OutputLocation\",\"RoleArn\"],\"members\":{\"DatasetName\":{},\"EncryptionKeyArn\":{},\"EncryptionMode\":{},\"Name\":{},\"LogSubscription\":{},\"MaxCapacity\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"OutputLocation\":{\"shape\":\"Sl\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"Ss\"},\"Timeout\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"CreateProject\":{\"http\":{\"requestUri\":\"/projects\"},\"input\":{\"type\":\"structure\",\"required\":[\"DatasetName\",\"Name\",\"RecipeName\",\"RoleArn\"],\"members\":{\"DatasetName\":{},\"Name\":{},\"RecipeName\":{},\"Sample\":{\"shape\":\"S18\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"CreateRecipe\":{\"http\":{\"requestUri\":\"/recipes\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Steps\"],\"members\":{\"Description\":{},\"Name\":{},\"Steps\":{\"shape\":\"S1e\"},\"Tags\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"CreateRecipeJob\":{\"http\":{\"requestUri\":\"/recipeJobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Outputs\",\"RoleArn\"],\"members\":{\"DatasetName\":{},\"EncryptionKeyArn\":{},\"EncryptionMode\":{},\"Name\":{},\"LogSubscription\":{},\"MaxCapacity\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"Outputs\":{\"shape\":\"S1s\"},\"ProjectName\":{},\"RecipeReference\":{\"shape\":\"S1z\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"Ss\"},\"Timeout\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"CreateSchedule\":{\"http\":{\"requestUri\":\"/schedules\"},\"input\":{\"type\":\"structure\",\"required\":[\"CronExpression\",\"Name\"],\"members\":{\"JobNames\":{\"shape\":\"S22\"},\"CronExpression\":{},\"Tags\":{\"shape\":\"Ss\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeleteDataset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/datasets/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeleteJob\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/jobs/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeleteProject\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/projects/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeleteRecipeVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/recipes/{name}/recipeVersion/{recipeVersion}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RecipeVersion\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"RecipeVersion\":{\"location\":\"uri\",\"locationName\":\"recipeVersion\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\",\"RecipeVersion\"],\"members\":{\"Name\":{},\"RecipeVersion\":{}}}},\"DeleteSchedule\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/schedules/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DescribeDataset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datasets/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\",\"Input\"],\"members\":{\"CreatedBy\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"Name\":{},\"FormatOptions\":{\"shape\":\"Sc\"},\"Input\":{\"shape\":\"Sk\"},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"Source\":{},\"Tags\":{\"shape\":\"Ss\"},\"ResourceArn\":{}}}},\"DescribeJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CreateDate\":{\"type\":\"timestamp\"},\"CreatedBy\":{},\"DatasetName\":{},\"EncryptionKeyArn\":{},\"EncryptionMode\":{},\"Name\":{},\"Type\":{},\"LastModifiedBy\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LogSubscription\":{},\"MaxCapacity\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"Outputs\":{\"shape\":\"S1s\"},\"ProjectName\":{},\"RecipeReference\":{\"shape\":\"S1z\"},\"ResourceArn\":{},\"RoleArn\":{},\"Tags\":{\"shape\":\"Ss\"},\"Timeout\":{\"type\":\"integer\"}}}},\"DescribeProject\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CreateDate\":{\"type\":\"timestamp\"},\"CreatedBy\":{},\"DatasetName\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"Name\":{},\"RecipeName\":{},\"ResourceArn\":{},\"Sample\":{\"shape\":\"S18\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"Ss\"},\"SessionStatus\":{},\"OpenedBy\":{},\"OpenDate\":{\"type\":\"timestamp\"}}}},\"DescribeRecipe\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/recipes/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"RecipeVersion\":{\"location\":\"querystring\",\"locationName\":\"recipeVersion\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CreatedBy\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"ProjectName\":{},\"PublishedBy\":{},\"PublishedDate\":{\"type\":\"timestamp\"},\"Description\":{},\"Name\":{},\"Steps\":{\"shape\":\"S1e\"},\"Tags\":{\"shape\":\"Ss\"},\"ResourceArn\":{},\"RecipeVersion\":{}}}},\"DescribeSchedule\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/schedules/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CreateDate\":{\"type\":\"timestamp\"},\"CreatedBy\":{},\"JobNames\":{\"shape\":\"S22\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"ResourceArn\":{},\"CronExpression\":{},\"Tags\":{\"shape\":\"Ss\"},\"Name\":{}}}},\"ListDatasets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datasets\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Datasets\"],\"members\":{\"Datasets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Input\"],\"members\":{\"AccountId\":{},\"CreatedBy\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"Name\":{},\"FormatOptions\":{\"shape\":\"Sc\"},\"Input\":{\"shape\":\"Sk\"},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"Source\":{},\"Tags\":{\"shape\":\"Ss\"},\"ResourceArn\":{}}}},\"NextToken\":{}}}},\"ListJobRuns\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs/{name}/jobRuns\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobRuns\"],\"members\":{\"JobRuns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Attempt\":{\"type\":\"integer\"},\"CompletedOn\":{\"type\":\"timestamp\"},\"DatasetName\":{},\"ErrorMessage\":{},\"ExecutionTime\":{\"type\":\"integer\"},\"JobName\":{},\"RunId\":{},\"State\":{},\"LogSubscription\":{},\"LogGroupName\":{},\"Outputs\":{\"shape\":\"S1s\"},\"RecipeReference\":{\"shape\":\"S1z\"},\"StartedBy\":{},\"StartedOn\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"DatasetName\":{\"location\":\"querystring\",\"locationName\":\"datasetName\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"ProjectName\":{\"location\":\"querystring\",\"locationName\":\"projectName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Jobs\"],\"members\":{\"Jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"AccountId\":{},\"CreatedBy\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"DatasetName\":{},\"EncryptionKeyArn\":{},\"EncryptionMode\":{},\"Name\":{},\"Type\":{},\"LastModifiedBy\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LogSubscription\":{},\"MaxCapacity\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"Outputs\":{\"shape\":\"S1s\"},\"ProjectName\":{},\"RecipeReference\":{\"shape\":\"S1z\"},\"ResourceArn\":{},\"RoleArn\":{},\"Timeout\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"Ss\"}}}},\"NextToken\":{}}}},\"ListProjects\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Projects\"],\"members\":{\"Projects\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"RecipeName\"],\"members\":{\"AccountId\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"CreatedBy\":{},\"DatasetName\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"Name\":{},\"RecipeName\":{},\"ResourceArn\":{},\"Sample\":{\"shape\":\"S18\"},\"Tags\":{\"shape\":\"Ss\"},\"RoleArn\":{},\"OpenedBy\":{},\"OpenDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListRecipeVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/recipeVersions\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"Name\":{\"location\":\"querystring\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Recipes\"],\"members\":{\"NextToken\":{},\"Recipes\":{\"shape\":\"S3q\"}}}},\"ListRecipes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/recipes\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RecipeVersion\":{\"location\":\"querystring\",\"locationName\":\"recipeVersion\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Recipes\"],\"members\":{\"Recipes\":{\"shape\":\"S3q\"},\"NextToken\":{}}}},\"ListSchedules\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/schedules\"},\"input\":{\"type\":\"structure\",\"members\":{\"JobName\":{\"location\":\"querystring\",\"locationName\":\"jobName\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Schedules\"],\"members\":{\"Schedules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"AccountId\":{},\"CreatedBy\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"JobNames\":{\"shape\":\"S22\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"ResourceArn\":{},\"CronExpression\":{},\"Tags\":{\"shape\":\"Ss\"},\"Name\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Ss\"}}}},\"PublishRecipe\":{\"http\":{\"requestUri\":\"/recipes/{name}/publishRecipe\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Description\":{},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"SendProjectSessionAction\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/projects/{name}/sendProjectSessionAction\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Preview\":{\"type\":\"boolean\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"RecipeStep\":{\"shape\":\"S1f\"},\"StepIndex\":{\"type\":\"integer\"},\"ClientSessionId\":{},\"ViewFrame\":{\"type\":\"structure\",\"required\":[\"StartColumnIndex\"],\"members\":{\"StartColumnIndex\":{\"type\":\"integer\"},\"ColumnRange\":{\"type\":\"integer\"},\"HiddenColumns\":{\"type\":\"list\",\"member\":{}}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Result\":{},\"Name\":{},\"ActionId\":{\"type\":\"integer\"}}}},\"StartJobRun\":{\"http\":{\"requestUri\":\"/jobs/{name}/startJobRun\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"RunId\"],\"members\":{\"RunId\":{}}}},\"StartProjectSession\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/projects/{name}/startProjectSession\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"AssumeControl\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"ClientSessionId\":{}}}},\"StopJobRun\":{\"http\":{\"requestUri\":\"/jobs/{name}/jobRun/{runId}/stopJobRun\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RunId\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"RunId\":{\"location\":\"uri\",\"locationName\":\"runId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"RunId\"],\"members\":{\"RunId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDataset\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/datasets/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Input\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"FormatOptions\":{\"shape\":\"Sc\"},\"Input\":{\"shape\":\"Sk\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"UpdateProfileJob\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/profileJobs/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"OutputLocation\",\"RoleArn\"],\"members\":{\"EncryptionKeyArn\":{},\"EncryptionMode\":{},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"LogSubscription\":{},\"MaxCapacity\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"OutputLocation\":{\"shape\":\"Sl\"},\"RoleArn\":{},\"Timeout\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"UpdateProject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/projects/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"RoleArn\",\"Name\"],\"members\":{\"Sample\":{\"shape\":\"S18\"},\"RoleArn\":{},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"LastModifiedDate\":{\"type\":\"timestamp\"},\"Name\":{}}}},\"UpdateRecipe\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/recipes/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Description\":{},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"Steps\":{\"shape\":\"S1e\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"UpdateRecipeJob\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/recipeJobs/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Outputs\",\"RoleArn\"],\"members\":{\"EncryptionKeyArn\":{},\"EncryptionMode\":{},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"LogSubscription\":{},\"MaxCapacity\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"Outputs\":{\"shape\":\"S1s\"},\"RoleArn\":{},\"Timeout\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"UpdateSchedule\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/schedules/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CronExpression\",\"Name\"],\"members\":{\"JobNames\":{\"shape\":\"S22\"},\"CronExpression\":{},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}}},\"shapes\":{\"Sc\":{\"type\":\"structure\",\"members\":{\"Json\":{\"type\":\"structure\",\"members\":{\"MultiLine\":{\"type\":\"boolean\"}}},\"Excel\":{\"type\":\"structure\",\"members\":{\"SheetNames\":{\"type\":\"list\",\"member\":{}},\"SheetIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}}}}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"S3InputDefinition\":{\"shape\":\"Sl\"},\"DataCatalogInputDefinition\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"TempDirectory\":{\"shape\":\"Sl\"}}}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{},\"Key\":{}}},\"Ss\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S18\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Size\":{\"type\":\"integer\"},\"Type\":{}}},\"S1e\":{\"type\":\"list\",\"member\":{\"shape\":\"S1f\"}},\"S1f\":{\"type\":\"structure\",\"required\":[\"Action\"],\"members\":{\"Action\":{\"type\":\"structure\",\"required\":[\"Operation\"],\"members\":{\"Operation\":{},\"Parameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"ConditionExpressions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Condition\",\"TargetColumn\"],\"members\":{\"Condition\":{},\"Value\":{},\"TargetColumn\":{}}}}}},\"S1s\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Location\"],\"members\":{\"CompressionFormat\":{},\"Format\":{},\"PartitionColumns\":{\"type\":\"list\",\"member\":{}},\"Location\":{\"shape\":\"Sl\"},\"Overwrite\":{\"type\":\"boolean\"}}}},\"S1z\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"RecipeVersion\":{}}},\"S22\":{\"type\":\"list\",\"member\":{}},\"S3q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CreatedBy\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"ProjectName\":{},\"PublishedBy\":{},\"PublishedDate\":{\"type\":\"timestamp\"},\"Description\":{},\"Name\":{},\"ResourceArn\":{},\"Steps\":{\"shape\":\"S1e\"},\"Tags\":{\"shape\":\"Ss\"},\"RecipeVersion\":{}}}}}}");

/***/ }),

/***/ 91224:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDatasets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Datasets\"},\"ListJobRuns\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"JobRuns\"},\"ListJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Jobs\"},\"ListProjects\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Projects\"},\"ListRecipeVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Recipes\"},\"ListRecipes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Recipes\"},\"ListSchedules\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Schedules\"}}}");

/***/ }),

/***/ 25676:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2017-07-25\",\"endpointPrefix\":\"dataexchange\",\"signingName\":\"dataexchange\",\"serviceFullName\":\"AWS Data Exchange\",\"serviceId\":\"DataExchange\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"dataexchange-2017-07-25\",\"signatureVersion\":\"v4\"},\"operations\":{\"CancelJob\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/jobs/{JobId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"JobId\":{\"location\":\"uri\",\"locationName\":\"JobId\"}},\"required\":[\"JobId\"]}},\"CreateDataSet\":{\"http\":{\"requestUri\":\"/v1/data-sets\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"AssetType\":{},\"Description\":{},\"Name\":{},\"Tags\":{\"shape\":\"S7\"}},\"required\":[\"AssetType\",\"Description\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssetType\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"Description\":{},\"Id\":{},\"Name\":{},\"Origin\":{},\"OriginDetails\":{\"shape\":\"Sd\"},\"SourceId\":{},\"Tags\":{\"shape\":\"S7\"},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"CreateJob\":{\"http\":{\"requestUri\":\"/v1/jobs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Details\":{\"type\":\"structure\",\"members\":{\"ExportAssetToSignedUrl\":{\"type\":\"structure\",\"members\":{\"AssetId\":{},\"DataSetId\":{},\"RevisionId\":{}},\"required\":[\"DataSetId\",\"AssetId\",\"RevisionId\"]},\"ExportAssetsToS3\":{\"type\":\"structure\",\"members\":{\"AssetDestinations\":{\"shape\":\"Si\"},\"DataSetId\":{},\"Encryption\":{\"shape\":\"Sk\"},\"RevisionId\":{}},\"required\":[\"AssetDestinations\",\"DataSetId\",\"RevisionId\"]},\"ImportAssetFromSignedUrl\":{\"type\":\"structure\",\"members\":{\"AssetName\":{},\"DataSetId\":{},\"Md5Hash\":{},\"RevisionId\":{}},\"required\":[\"DataSetId\",\"Md5Hash\",\"RevisionId\",\"AssetName\"]},\"ImportAssetsFromS3\":{\"type\":\"structure\",\"members\":{\"AssetSources\":{\"shape\":\"Sq\"},\"DataSetId\":{},\"RevisionId\":{}},\"required\":[\"DataSetId\",\"AssetSources\",\"RevisionId\"]}}},\"Type\":{}},\"required\":[\"Type\",\"Details\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"Details\":{\"shape\":\"Su\"},\"Errors\":{\"shape\":\"Sz\"},\"Id\":{},\"State\":{},\"Type\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"CreateRevision\":{\"http\":{\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Comment\":{},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"Tags\":{\"shape\":\"S7\"}},\"required\":[\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Comment\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"DataSetId\":{},\"Finalized\":{\"type\":\"boolean\"},\"Id\":{},\"SourceId\":{},\"Tags\":{\"shape\":\"S7\"},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"DeleteAsset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"AssetId\":{\"location\":\"uri\",\"locationName\":\"AssetId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"RevisionId\":{\"location\":\"uri\",\"locationName\":\"RevisionId\"}},\"required\":[\"RevisionId\",\"AssetId\",\"DataSetId\"]}},\"DeleteDataSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/data-sets/{DataSetId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"}},\"required\":[\"DataSetId\"]}},\"DeleteRevision\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions/{RevisionId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"RevisionId\":{\"location\":\"uri\",\"locationName\":\"RevisionId\"}},\"required\":[\"RevisionId\",\"DataSetId\"]}},\"GetAsset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AssetId\":{\"location\":\"uri\",\"locationName\":\"AssetId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"RevisionId\":{\"location\":\"uri\",\"locationName\":\"RevisionId\"}},\"required\":[\"RevisionId\",\"AssetId\",\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssetDetails\":{\"shape\":\"S1h\"},\"AssetType\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"DataSetId\":{},\"Id\":{},\"Name\":{},\"RevisionId\":{},\"SourceId\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"GetDataSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/data-sets/{DataSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"}},\"required\":[\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssetType\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"Description\":{},\"Id\":{},\"Name\":{},\"Origin\":{},\"OriginDetails\":{\"shape\":\"Sd\"},\"SourceId\":{},\"Tags\":{\"shape\":\"S7\"},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"GetJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/jobs/{JobId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"JobId\":{\"location\":\"uri\",\"locationName\":\"JobId\"}},\"required\":[\"JobId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"Details\":{\"shape\":\"Su\"},\"Errors\":{\"shape\":\"Sz\"},\"Id\":{},\"State\":{},\"Type\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"GetRevision\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions/{RevisionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"RevisionId\":{\"location\":\"uri\",\"locationName\":\"RevisionId\"}},\"required\":[\"RevisionId\",\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Comment\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"DataSetId\":{},\"Finalized\":{\"type\":\"boolean\"},\"Id\":{},\"SourceId\":{},\"Tags\":{\"shape\":\"S7\"},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"ListDataSetRevisions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Revisions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Comment\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"DataSetId\":{},\"Finalized\":{\"type\":\"boolean\"},\"Id\":{},\"SourceId\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}},\"required\":[\"CreatedAt\",\"DataSetId\",\"Id\",\"Arn\",\"UpdatedAt\"]}}}}},\"ListDataSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/data-sets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"Origin\":{\"location\":\"querystring\",\"locationName\":\"origin\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssetType\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"Description\":{},\"Id\":{},\"Name\":{},\"Origin\":{},\"OriginDetails\":{\"shape\":\"Sd\"},\"SourceId\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}},\"required\":[\"Origin\",\"AssetType\",\"Description\",\"CreatedAt\",\"Id\",\"Arn\",\"UpdatedAt\",\"Name\"]}},\"NextToken\":{}}}},\"ListJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/jobs\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"querystring\",\"locationName\":\"dataSetId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RevisionId\":{\"location\":\"querystring\",\"locationName\":\"revisionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"Details\":{\"shape\":\"Su\"},\"Errors\":{\"shape\":\"Sz\"},\"Id\":{},\"State\":{},\"Type\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}},\"required\":[\"Type\",\"Details\",\"State\",\"CreatedAt\",\"Id\",\"Arn\",\"UpdatedAt\"]}},\"NextToken\":{}}}},\"ListRevisionAssets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RevisionId\":{\"location\":\"uri\",\"locationName\":\"RevisionId\"}},\"required\":[\"RevisionId\",\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Assets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssetDetails\":{\"shape\":\"S1h\"},\"AssetType\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"DataSetId\":{},\"Id\":{},\"Name\":{},\"RevisionId\":{},\"SourceId\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}},\"required\":[\"AssetType\",\"CreatedAt\",\"DataSetId\",\"Id\",\"Arn\",\"AssetDetails\",\"UpdatedAt\",\"RevisionId\",\"Name\"]}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S7\",\"locationName\":\"tags\"}}}},\"StartJob\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v1/jobs/{JobId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"JobId\":{\"location\":\"uri\",\"locationName\":\"JobId\"}},\"required\":[\"JobId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"shape\":\"S7\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\",\"Tags\"]}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"UpdateAsset\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AssetId\":{\"location\":\"uri\",\"locationName\":\"AssetId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"Name\":{},\"RevisionId\":{\"location\":\"uri\",\"locationName\":\"RevisionId\"}},\"required\":[\"RevisionId\",\"AssetId\",\"DataSetId\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssetDetails\":{\"shape\":\"S1h\"},\"AssetType\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"DataSetId\":{},\"Id\":{},\"Name\":{},\"RevisionId\":{},\"SourceId\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"UpdateDataSet\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v1/data-sets/{DataSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"Description\":{},\"Name\":{}},\"required\":[\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssetType\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"Description\":{},\"Id\":{},\"Name\":{},\"Origin\":{},\"OriginDetails\":{\"shape\":\"Sd\"},\"SourceId\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}}}},\"UpdateRevision\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v1/data-sets/{DataSetId}/revisions/{RevisionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Comment\":{},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"Finalized\":{\"type\":\"boolean\"},\"RevisionId\":{\"location\":\"uri\",\"locationName\":\"RevisionId\"}},\"required\":[\"RevisionId\",\"DataSetId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Comment\":{},\"CreatedAt\":{\"shape\":\"Sa\"},\"DataSetId\":{},\"Finalized\":{\"type\":\"boolean\"},\"Id\":{},\"SourceId\":{},\"UpdatedAt\":{\"shape\":\"Sa\"}}}}},\"shapes\":{\"S7\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sa\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Sd\":{\"type\":\"structure\",\"members\":{\"ProductId\":{}},\"required\":[\"ProductId\"]},\"Si\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssetId\":{},\"Bucket\":{},\"Key\":{}},\"required\":[\"Bucket\",\"AssetId\"]}},\"Sk\":{\"type\":\"structure\",\"members\":{\"KmsKeyArn\":{},\"Type\":{}},\"required\":[\"Type\"]},\"Sq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"Key\":{}},\"required\":[\"Bucket\",\"Key\"]}},\"Su\":{\"type\":\"structure\",\"members\":{\"ExportAssetToSignedUrl\":{\"type\":\"structure\",\"members\":{\"AssetId\":{},\"DataSetId\":{},\"RevisionId\":{},\"SignedUrl\":{},\"SignedUrlExpiresAt\":{\"shape\":\"Sa\"}},\"required\":[\"DataSetId\",\"AssetId\",\"RevisionId\"]},\"ExportAssetsToS3\":{\"type\":\"structure\",\"members\":{\"AssetDestinations\":{\"shape\":\"Si\"},\"DataSetId\":{},\"Encryption\":{\"shape\":\"Sk\"},\"RevisionId\":{}},\"required\":[\"AssetDestinations\",\"DataSetId\",\"RevisionId\"]},\"ImportAssetFromSignedUrl\":{\"type\":\"structure\",\"members\":{\"AssetName\":{},\"DataSetId\":{},\"Md5Hash\":{},\"RevisionId\":{},\"SignedUrl\":{},\"SignedUrlExpiresAt\":{\"shape\":\"Sa\"}},\"required\":[\"DataSetId\",\"AssetName\",\"RevisionId\"]},\"ImportAssetsFromS3\":{\"type\":\"structure\",\"members\":{\"AssetSources\":{\"shape\":\"Sq\"},\"DataSetId\":{},\"RevisionId\":{}},\"required\":[\"DataSetId\",\"AssetSources\",\"RevisionId\"]}}},\"Sz\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Details\":{\"type\":\"structure\",\"members\":{\"ImportAssetFromSignedUrlJobErrorDetails\":{\"type\":\"structure\",\"members\":{\"AssetName\":{}},\"required\":[\"AssetName\"]},\"ImportAssetsFromS3JobErrorDetails\":{\"shape\":\"Sq\"}}},\"LimitName\":{},\"LimitValue\":{\"type\":\"double\"},\"Message\":{},\"ResourceId\":{},\"ResourceType\":{}},\"required\":[\"Message\",\"Code\"]}},\"S1h\":{\"type\":\"structure\",\"members\":{\"S3SnapshotAsset\":{\"type\":\"structure\",\"members\":{\"Size\":{\"type\":\"double\"}},\"required\":[\"Size\"]}}}}}");

/***/ }),

/***/ 44399:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDataSetRevisions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Revisions\"},\"ListDataSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"DataSets\"},\"ListJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Jobs\"},\"ListRevisionAssets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Assets\"}}}");

/***/ }),

/***/ 9547:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-10-29\",\"endpointPrefix\":\"datapipeline\",\"jsonVersion\":\"1.1\",\"serviceFullName\":\"AWS Data Pipeline\",\"serviceId\":\"Data Pipeline\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"DataPipeline\",\"protocol\":\"json\",\"uid\":\"datapipeline-2012-10-29\"},\"operations\":{\"ActivatePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\"],\"members\":{\"pipelineId\":{},\"parameterValues\":{\"shape\":\"S3\"},\"startTimestamp\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"tags\"],\"members\":{\"pipelineId\":{},\"tags\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreatePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"uniqueId\"],\"members\":{\"name\":{},\"uniqueId\":{},\"description\":{},\"tags\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"pipelineId\"],\"members\":{\"pipelineId\":{}}}},\"DeactivatePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\"],\"members\":{\"pipelineId\":{},\"cancelActive\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\"],\"members\":{\"pipelineId\":{}}}},\"DescribeObjects\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"objectIds\"],\"members\":{\"pipelineId\":{},\"objectIds\":{\"shape\":\"Sn\"},\"evaluateExpressions\":{\"type\":\"boolean\"},\"marker\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"pipelineObjects\"],\"members\":{\"pipelineObjects\":{\"shape\":\"Sq\"},\"marker\":{},\"hasMoreResults\":{\"type\":\"boolean\"}}}},\"DescribePipelines\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineIds\"],\"members\":{\"pipelineIds\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"pipelineDescriptionList\"],\"members\":{\"pipelineDescriptionList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"name\",\"fields\"],\"members\":{\"pipelineId\":{},\"name\":{},\"fields\":{\"shape\":\"Ss\"},\"description\":{},\"tags\":{\"shape\":\"Sa\"}}}}}}},\"EvaluateExpression\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"objectId\",\"expression\"],\"members\":{\"pipelineId\":{},\"objectId\":{},\"expression\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"evaluatedExpression\"],\"members\":{\"evaluatedExpression\":{}}}},\"GetPipelineDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\"],\"members\":{\"pipelineId\":{},\"version\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineObjects\":{\"shape\":\"Sq\"},\"parameterObjects\":{\"shape\":\"S13\"},\"parameterValues\":{\"shape\":\"S3\"}}}},\"ListPipelines\":{\"input\":{\"type\":\"structure\",\"members\":{\"marker\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"pipelineIdList\"],\"members\":{\"pipelineIdList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{}}}},\"marker\":{},\"hasMoreResults\":{\"type\":\"boolean\"}}}},\"PollForTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"workerGroup\"],\"members\":{\"workerGroup\":{},\"hostname\":{},\"instanceIdentity\":{\"type\":\"structure\",\"members\":{\"document\":{},\"signature\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskObject\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"pipelineId\":{},\"attemptId\":{},\"objects\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"Sr\"}}}}}}},\"PutPipelineDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"pipelineObjects\"],\"members\":{\"pipelineId\":{},\"pipelineObjects\":{\"shape\":\"Sq\"},\"parameterObjects\":{\"shape\":\"S13\"},\"parameterValues\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"errored\"],\"members\":{\"validationErrors\":{\"shape\":\"S1l\"},\"validationWarnings\":{\"shape\":\"S1p\"},\"errored\":{\"type\":\"boolean\"}}}},\"QueryObjects\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"sphere\"],\"members\":{\"pipelineId\":{},\"query\":{\"type\":\"structure\",\"members\":{\"selectors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"fieldName\":{},\"operator\":{\"type\":\"structure\",\"members\":{\"type\":{},\"values\":{\"shape\":\"S1x\"}}}}}}}},\"sphere\":{},\"marker\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"Sn\"},\"marker\":{},\"hasMoreResults\":{\"type\":\"boolean\"}}}},\"RemoveTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"tagKeys\"],\"members\":{\"pipelineId\":{},\"tagKeys\":{\"shape\":\"S1x\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ReportTaskProgress\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{},\"fields\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"canceled\"],\"members\":{\"canceled\":{\"type\":\"boolean\"}}}},\"ReportTaskRunnerHeartbeat\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskrunnerId\"],\"members\":{\"taskrunnerId\":{},\"workerGroup\":{},\"hostname\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"terminate\"],\"members\":{\"terminate\":{\"type\":\"boolean\"}}}},\"SetStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"objectIds\",\"status\"],\"members\":{\"pipelineId\":{},\"objectIds\":{\"shape\":\"Sn\"},\"status\":{}}}},\"SetTaskStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskId\",\"taskStatus\"],\"members\":{\"taskId\":{},\"taskStatus\":{},\"errorId\":{},\"errorMessage\":{},\"errorStackTrace\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ValidatePipelineDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"pipelineId\",\"pipelineObjects\"],\"members\":{\"pipelineId\":{},\"pipelineObjects\":{\"shape\":\"Sq\"},\"parameterObjects\":{\"shape\":\"S13\"},\"parameterValues\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"errored\"],\"members\":{\"validationErrors\":{\"shape\":\"S1l\"},\"validationWarnings\":{\"shape\":\"S1p\"},\"errored\":{\"type\":\"boolean\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"stringValue\"],\"members\":{\"id\":{},\"stringValue\":{}}}},\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sq\":{\"type\":\"list\",\"member\":{\"shape\":\"Sr\"}},\"Sr\":{\"type\":\"structure\",\"required\":[\"id\",\"name\",\"fields\"],\"members\":{\"id\":{},\"name\":{},\"fields\":{\"shape\":\"Ss\"}}},\"Ss\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\"],\"members\":{\"key\":{},\"stringValue\":{},\"refValue\":{}}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"attributes\"],\"members\":{\"id\":{},\"attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"stringValue\"],\"members\":{\"key\":{},\"stringValue\":{}}}}}}},\"S1l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"errors\":{\"shape\":\"S1n\"}}}},\"S1n\":{\"type\":\"list\",\"member\":{}},\"S1p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"warnings\":{\"shape\":\"S1n\"}}}},\"S1x\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 48471:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListPipelines\":{\"input_token\":\"marker\",\"output_token\":\"marker\",\"more_results\":\"hasMoreResults\",\"result_key\":\"pipelineIdList\"},\"DescribeObjects\":{\"input_token\":\"marker\",\"output_token\":\"marker\",\"more_results\":\"hasMoreResults\",\"result_key\":\"pipelineObjects\"},\"DescribePipelines\":{\"result_key\":\"pipelineDescriptionList\"},\"QueryObjects\":{\"input_token\":\"marker\",\"output_token\":\"marker\",\"more_results\":\"hasMoreResults\",\"limit_key\":\"limit\",\"result_key\":\"ids\"}}}");

/***/ }),

/***/ 37374:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-11-09\",\"endpointPrefix\":\"datasync\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"DataSync\",\"serviceFullName\":\"AWS DataSync\",\"serviceId\":\"DataSync\",\"signatureVersion\":\"v4\",\"signingName\":\"datasync\",\"targetPrefix\":\"FmrsService\",\"uid\":\"datasync-2018-11-09\"},\"operations\":{\"CancelTaskExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskExecutionArn\"],\"members\":{\"TaskExecutionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAgent\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActivationKey\"],\"members\":{\"ActivationKey\":{},\"AgentName\":{},\"Tags\":{\"shape\":\"S7\"},\"VpcEndpointId\":{},\"SubnetArns\":{\"shape\":\"Sb\"},\"SecurityGroupArns\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AgentArn\":{}}}},\"CreateLocationEfs\":{\"input\":{\"type\":\"structure\",\"required\":[\"EfsFilesystemArn\",\"Ec2Config\"],\"members\":{\"Subdirectory\":{},\"EfsFilesystemArn\":{},\"Ec2Config\":{\"shape\":\"Sk\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{}}}},\"CreateLocationFsxWindows\":{\"input\":{\"type\":\"structure\",\"required\":[\"FsxFilesystemArn\",\"SecurityGroupArns\",\"User\",\"Password\"],\"members\":{\"Subdirectory\":{},\"FsxFilesystemArn\":{},\"SecurityGroupArns\":{\"shape\":\"Sl\"},\"Tags\":{\"shape\":\"S7\"},\"User\":{},\"Domain\":{},\"Password\":{\"shape\":\"St\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{}}}},\"CreateLocationNfs\":{\"input\":{\"type\":\"structure\",\"required\":[\"Subdirectory\",\"ServerHostname\",\"OnPremConfig\"],\"members\":{\"Subdirectory\":{},\"ServerHostname\":{},\"OnPremConfig\":{\"shape\":\"Sy\"},\"MountOptions\":{\"shape\":\"S10\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{}}}},\"CreateLocationObjectStorage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerHostname\",\"BucketName\",\"AgentArns\"],\"members\":{\"ServerHostname\":{},\"ServerPort\":{\"type\":\"integer\"},\"ServerProtocol\":{},\"Subdirectory\":{},\"BucketName\":{},\"AccessKey\":{},\"SecretKey\":{\"type\":\"string\",\"sensitive\":true},\"AgentArns\":{\"shape\":\"Sz\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{}}}},\"CreateLocationS3\":{\"input\":{\"type\":\"structure\",\"required\":[\"S3BucketArn\",\"S3Config\"],\"members\":{\"Subdirectory\":{},\"S3BucketArn\":{},\"S3StorageClass\":{},\"S3Config\":{\"shape\":\"S1e\"},\"AgentArns\":{\"shape\":\"Sz\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{}}}},\"CreateLocationSmb\":{\"input\":{\"type\":\"structure\",\"required\":[\"Subdirectory\",\"ServerHostname\",\"User\",\"Password\",\"AgentArns\"],\"members\":{\"Subdirectory\":{},\"ServerHostname\":{},\"User\":{},\"Domain\":{},\"Password\":{\"shape\":\"St\"},\"AgentArns\":{\"shape\":\"Sz\"},\"MountOptions\":{\"shape\":\"S1j\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{}}}},\"CreateTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceLocationArn\",\"DestinationLocationArn\"],\"members\":{\"SourceLocationArn\":{},\"DestinationLocationArn\":{},\"CloudWatchLogGroupArn\":{},\"Name\":{},\"Options\":{\"shape\":\"S1o\"},\"Excludes\":{\"shape\":\"S22\"},\"Schedule\":{\"shape\":\"S26\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskArn\":{}}}},\"DeleteAgent\":{\"input\":{\"type\":\"structure\",\"required\":[\"AgentArn\"],\"members\":{\"AgentArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteLocation\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocationArn\"],\"members\":{\"LocationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskArn\"],\"members\":{\"TaskArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeAgent\":{\"input\":{\"type\":\"structure\",\"required\":[\"AgentArn\"],\"members\":{\"AgentArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AgentArn\":{},\"Name\":{},\"Status\":{},\"LastConnectionTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"EndpointType\":{},\"PrivateLinkConfig\":{\"type\":\"structure\",\"members\":{\"VpcEndpointId\":{},\"PrivateLinkEndpoint\":{},\"SubnetArns\":{\"shape\":\"Sb\"},\"SecurityGroupArns\":{\"shape\":\"Sd\"}}}}}},\"DescribeLocationEfs\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocationArn\"],\"members\":{\"LocationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{},\"LocationUri\":{},\"Ec2Config\":{\"shape\":\"Sk\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeLocationFsxWindows\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocationArn\"],\"members\":{\"LocationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{},\"LocationUri\":{},\"SecurityGroupArns\":{\"shape\":\"Sl\"},\"CreationTime\":{\"type\":\"timestamp\"},\"User\":{},\"Domain\":{}}}},\"DescribeLocationNfs\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocationArn\"],\"members\":{\"LocationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{},\"LocationUri\":{},\"OnPremConfig\":{\"shape\":\"Sy\"},\"MountOptions\":{\"shape\":\"S10\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeLocationObjectStorage\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocationArn\"],\"members\":{\"LocationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{},\"LocationUri\":{},\"AccessKey\":{},\"ServerPort\":{\"type\":\"integer\"},\"ServerProtocol\":{},\"AgentArns\":{\"shape\":\"Sz\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeLocationS3\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocationArn\"],\"members\":{\"LocationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{},\"LocationUri\":{},\"S3StorageClass\":{},\"S3Config\":{\"shape\":\"S1e\"},\"AgentArns\":{\"shape\":\"Sz\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeLocationSmb\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocationArn\"],\"members\":{\"LocationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{},\"LocationUri\":{},\"AgentArns\":{\"shape\":\"Sz\"},\"User\":{},\"Domain\":{},\"MountOptions\":{\"shape\":\"S1j\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskArn\"],\"members\":{\"TaskArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskArn\":{},\"Status\":{},\"Name\":{},\"CurrentTaskExecutionArn\":{},\"SourceLocationArn\":{},\"DestinationLocationArn\":{},\"CloudWatchLogGroupArn\":{},\"SourceNetworkInterfaceArns\":{\"type\":\"list\",\"member\":{}},\"DestinationNetworkInterfaceArns\":{\"type\":\"list\",\"member\":{}},\"Options\":{\"shape\":\"S1o\"},\"Excludes\":{\"shape\":\"S22\"},\"Schedule\":{\"shape\":\"S26\"},\"ErrorCode\":{},\"ErrorDetail\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeTaskExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskExecutionArn\"],\"members\":{\"TaskExecutionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskExecutionArn\":{},\"Status\":{},\"Options\":{\"shape\":\"S1o\"},\"Excludes\":{\"shape\":\"S22\"},\"Includes\":{\"shape\":\"S22\"},\"StartTime\":{\"type\":\"timestamp\"},\"EstimatedFilesToTransfer\":{\"type\":\"long\"},\"EstimatedBytesToTransfer\":{\"type\":\"long\"},\"FilesTransferred\":{\"type\":\"long\"},\"BytesWritten\":{\"type\":\"long\"},\"BytesTransferred\":{\"type\":\"long\"},\"Result\":{\"type\":\"structure\",\"members\":{\"PrepareDuration\":{\"type\":\"long\"},\"PrepareStatus\":{},\"TotalDuration\":{\"type\":\"long\"},\"TransferDuration\":{\"type\":\"long\"},\"TransferStatus\":{},\"VerifyDuration\":{\"type\":\"long\"},\"VerifyStatus\":{},\"ErrorCode\":{},\"ErrorDetail\":{}}}}}},\"ListAgents\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Agents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AgentArn\":{},\"Name\":{},\"Status\":{}}}},\"NextToken\":{}}}},\"ListLocations\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\",\"Operator\"],\"members\":{\"Name\":{},\"Values\":{\"shape\":\"S3o\"},\"Operator\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Locations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LocationArn\":{},\"LocationUri\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"NextToken\":{}}}},\"ListTaskExecutions\":{\"input\":{\"type\":\"structure\",\"members\":{\"TaskArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TaskExecutionArn\":{},\"Status\":{}}}},\"NextToken\":{}}}},\"ListTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\",\"Operator\"],\"members\":{\"Name\":{},\"Values\":{\"shape\":\"S3o\"},\"Operator\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tasks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TaskArn\":{},\"Status\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"StartTaskExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskArn\"],\"members\":{\"TaskArn\":{},\"OverrideOptions\":{\"shape\":\"S1o\"},\"Includes\":{\"shape\":\"S22\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskExecutionArn\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Keys\"],\"members\":{\"ResourceArn\":{},\"Keys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAgent\":{\"input\":{\"type\":\"structure\",\"required\":[\"AgentArn\"],\"members\":{\"AgentArn\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskArn\"],\"members\":{\"TaskArn\":{},\"Options\":{\"shape\":\"S1o\"},\"Excludes\":{\"shape\":\"S22\"},\"Schedule\":{\"shape\":\"S26\"},\"Name\":{},\"CloudWatchLogGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateTaskExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskExecutionArn\",\"Options\"],\"members\":{\"TaskExecutionArn\":{},\"Options\":{\"shape\":\"S1o\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S7\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"S8\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}},\"Sb\":{\"type\":\"list\",\"member\":{}},\"Sd\":{\"type\":\"list\",\"member\":{}},\"Sk\":{\"type\":\"structure\",\"required\":[\"SubnetArn\",\"SecurityGroupArns\"],\"members\":{\"SubnetArn\":{},\"SecurityGroupArns\":{\"shape\":\"Sl\"}}},\"Sl\":{\"type\":\"list\",\"member\":{}},\"St\":{\"type\":\"string\",\"sensitive\":true},\"Sy\":{\"type\":\"structure\",\"required\":[\"AgentArns\"],\"members\":{\"AgentArns\":{\"shape\":\"Sz\"}}},\"Sz\":{\"type\":\"list\",\"member\":{}},\"S10\":{\"type\":\"structure\",\"members\":{\"Version\":{}}},\"S1e\":{\"type\":\"structure\",\"required\":[\"BucketAccessRoleArn\"],\"members\":{\"BucketAccessRoleArn\":{}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"Version\":{}}},\"S1o\":{\"type\":\"structure\",\"members\":{\"VerifyMode\":{},\"OverwriteMode\":{},\"Atime\":{},\"Mtime\":{},\"Uid\":{},\"Gid\":{},\"PreserveDeletedFiles\":{},\"PreserveDevices\":{},\"PosixPermissions\":{},\"BytesPerSecond\":{\"type\":\"long\"},\"TaskQueueing\":{},\"LogLevel\":{},\"TransferMode\":{}}},\"S22\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FilterType\":{},\"Value\":{}}}},\"S26\":{\"type\":\"structure\",\"required\":[\"ScheduleExpression\"],\"members\":{\"ScheduleExpression\":{}}},\"S3o\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 18448:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAgents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListLocations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTaskExecutions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTasks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 97287:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-04-19\",\"endpointPrefix\":\"dax\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon DAX\",\"serviceFullName\":\"Amazon DynamoDB Accelerator (DAX)\",\"serviceId\":\"DAX\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AmazonDAXV3\",\"uid\":\"dax-2017-04-19\"},\"operations\":{\"CreateCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterName\",\"NodeType\",\"ReplicationFactor\",\"IamRoleArn\"],\"members\":{\"ClusterName\":{},\"NodeType\":{},\"Description\":{},\"ReplicationFactor\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S4\"},\"SubnetGroupName\":{},\"SecurityGroupIds\":{\"shape\":\"S5\"},\"PreferredMaintenanceWindow\":{},\"NotificationTopicArn\":{},\"IamRoleArn\":{},\"ParameterGroupName\":{},\"Tags\":{\"shape\":\"S6\"},\"SSESpecification\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sb\"}}}},\"CreateParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\"],\"members\":{\"ParameterGroupName\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ParameterGroup\":{\"shape\":\"Sq\"}}}},\"CreateSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetGroupName\",\"SubnetIds\"],\"members\":{\"SubnetGroupName\":{},\"Description\":{},\"SubnetIds\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SubnetGroup\":{\"shape\":\"Su\"}}}},\"DecreaseReplicationFactor\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterName\",\"NewReplicationFactor\"],\"members\":{\"ClusterName\":{},\"NewReplicationFactor\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S4\"},\"NodeIdsToRemove\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sb\"}}}},\"DeleteCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterName\"],\"members\":{\"ClusterName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sb\"}}}},\"DeleteParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\"],\"members\":{\"ParameterGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeletionMessage\":{}}}},\"DeleteSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetGroupName\"],\"members\":{\"SubnetGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeletionMessage\":{}}}},\"DescribeClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterNames\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Clusters\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}}}}},\"DescribeDefaultParameters\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Parameters\":{\"shape\":\"S1b\"}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceName\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceName\":{},\"SourceType\":{},\"Message\":{},\"Date\":{\"type\":\"timestamp\"}}}}}}},\"DescribeParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"ParameterGroupNames\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"ParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}}},\"DescribeParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\"],\"members\":{\"ParameterGroupName\":{},\"Source\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Parameters\":{\"shape\":\"S1b\"}}}},\"DescribeSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubnetGroupNames\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"SubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\"}}}}},\"IncreaseReplicationFactor\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterName\",\"NewReplicationFactor\"],\"members\":{\"ClusterName\":{},\"NewReplicationFactor\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sb\"}}}},\"ListTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S6\"},\"NextToken\":{}}}},\"RebootNode\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterName\",\"NodeId\"],\"members\":{\"ClusterName\":{},\"NodeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sb\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S6\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S6\"}}}},\"UpdateCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterName\"],\"members\":{\"ClusterName\":{},\"Description\":{},\"PreferredMaintenanceWindow\":{},\"NotificationTopicArn\":{},\"NotificationTopicStatus\":{},\"ParameterGroupName\":{},\"SecurityGroupIds\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"Sb\"}}}},\"UpdateParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\",\"ParameterNameValues\"],\"members\":{\"ParameterGroupName\":{},\"ParameterNameValues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ParameterGroup\":{\"shape\":\"Sq\"}}}},\"UpdateSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetGroupName\"],\"members\":{\"SubnetGroupName\":{},\"Description\":{},\"SubnetIds\":{\"shape\":\"Ss\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SubnetGroup\":{\"shape\":\"Su\"}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{}},\"S5\":{\"type\":\"list\",\"member\":{}},\"S6\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"ClusterName\":{},\"Description\":{},\"ClusterArn\":{},\"TotalNodes\":{\"type\":\"integer\"},\"ActiveNodes\":{\"type\":\"integer\"},\"NodeType\":{},\"Status\":{},\"ClusterDiscoveryEndpoint\":{\"shape\":\"Sd\"},\"NodeIdsToRemove\":{\"shape\":\"Se\"},\"Nodes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NodeId\":{},\"Endpoint\":{\"shape\":\"Sd\"},\"NodeCreateTime\":{\"type\":\"timestamp\"},\"AvailabilityZone\":{},\"NodeStatus\":{},\"ParameterGroupStatus\":{}}}},\"PreferredMaintenanceWindow\":{},\"NotificationConfiguration\":{\"type\":\"structure\",\"members\":{\"TopicArn\":{},\"TopicStatus\":{}}},\"SubnetGroup\":{},\"SecurityGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SecurityGroupIdentifier\":{},\"Status\":{}}}},\"IamRoleArn\":{},\"ParameterGroup\":{\"type\":\"structure\",\"members\":{\"ParameterGroupName\":{},\"ParameterApplyStatus\":{},\"NodeIdsToReboot\":{\"shape\":\"Se\"}}},\"SSEDescription\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}},\"Se\":{\"type\":\"list\",\"member\":{}},\"Sq\":{\"type\":\"structure\",\"members\":{\"ParameterGroupName\":{},\"Description\":{}}},\"Ss\":{\"type\":\"list\",\"member\":{}},\"Su\":{\"type\":\"structure\",\"members\":{\"SubnetGroupName\":{},\"Description\":{},\"VpcId\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{}}}}}},\"S1b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterType\":{},\"ParameterValue\":{},\"NodeTypeSpecificValues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NodeType\":{},\"Value\":{}}}},\"Description\":{},\"Source\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{},\"ChangeType\":{}}}}}}");

/***/ }),

/***/ 15791:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 38107:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-10-26\",\"endpointPrefix\":\"api.detective\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Detective\",\"serviceId\":\"Detective\",\"signatureVersion\":\"v4\",\"signingName\":\"detective\",\"uid\":\"detective-2018-10-26\"},\"operations\":{\"AcceptInvitation\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/invitation\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\"],\"members\":{\"GraphArn\":{}}}},\"CreateGraph\":{\"http\":{\"requestUri\":\"/graph\"},\"output\":{\"type\":\"structure\",\"members\":{\"GraphArn\":{}}}},\"CreateMembers\":{\"http\":{\"requestUri\":\"/graph/members\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\",\"Accounts\"],\"members\":{\"GraphArn\":{},\"Message\":{},\"Accounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"EmailAddress\"],\"members\":{\"AccountId\":{},\"EmailAddress\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Members\":{\"shape\":\"Sb\"},\"UnprocessedAccounts\":{\"shape\":\"Sh\"}}}},\"DeleteGraph\":{\"http\":{\"requestUri\":\"/graph/removal\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\"],\"members\":{\"GraphArn\":{}}}},\"DeleteMembers\":{\"http\":{\"requestUri\":\"/graph/members/removal\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\",\"AccountIds\"],\"members\":{\"GraphArn\":{},\"AccountIds\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountIds\":{\"shape\":\"Sm\"},\"UnprocessedAccounts\":{\"shape\":\"Sh\"}}}},\"DisassociateMembership\":{\"http\":{\"requestUri\":\"/membership/removal\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\"],\"members\":{\"GraphArn\":{}}}},\"GetMembers\":{\"http\":{\"requestUri\":\"/graph/members/get\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\",\"AccountIds\"],\"members\":{\"GraphArn\":{},\"AccountIds\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MemberDetails\":{\"shape\":\"Sb\"},\"UnprocessedAccounts\":{\"shape\":\"Sh\"}}}},\"ListGraphs\":{\"http\":{\"requestUri\":\"/graphs/list\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GraphList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListInvitations\":{\"http\":{\"requestUri\":\"/invitations/list\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invitations\":{\"shape\":\"Sb\"},\"NextToken\":{}}}},\"ListMembers\":{\"http\":{\"requestUri\":\"/graph/members/list\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\"],\"members\":{\"GraphArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MemberDetails\":{\"shape\":\"Sb\"},\"NextToken\":{}}}},\"RejectInvitation\":{\"http\":{\"requestUri\":\"/invitation/removal\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\"],\"members\":{\"GraphArn\":{}}}},\"StartMonitoringMember\":{\"http\":{\"requestUri\":\"/graph/member/monitoringstate\"},\"input\":{\"type\":\"structure\",\"required\":[\"GraphArn\",\"AccountId\"],\"members\":{\"GraphArn\":{},\"AccountId\":{}}}}},\"shapes\":{\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"EmailAddress\":{},\"GraphArn\":{},\"MasterId\":{},\"Status\":{},\"DisabledReason\":{},\"InvitedTime\":{\"type\":\"timestamp\"},\"UpdatedTime\":{\"type\":\"timestamp\"},\"PercentOfGraphUtilization\":{\"type\":\"double\"},\"PercentOfGraphUtilizationUpdatedTime\":{\"type\":\"timestamp\"}}}},\"Sh\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"Reason\":{}}}},\"Sm\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 26554:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListGraphs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListInvitations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMembers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 87206:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-06-23\",\"endpointPrefix\":\"devicefarm\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Device Farm\",\"serviceId\":\"Device Farm\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"DeviceFarm_20150623\",\"uid\":\"devicefarm-2015-06-23\"},\"operations\":{\"CreateDevicePool\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\",\"name\",\"rules\"],\"members\":{\"projectArn\":{},\"name\":{},\"description\":{},\"rules\":{\"shape\":\"S5\"},\"maxDevices\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"devicePool\":{\"shape\":\"Sc\"}}}},\"CreateInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"packageCleanup\":{\"type\":\"boolean\"},\"excludeAppPackagesFromCleanup\":{\"shape\":\"Sg\"},\"rebootAfterUse\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceProfile\":{\"shape\":\"Si\"}}}},\"CreateNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\",\"name\"],\"members\":{\"projectArn\":{},\"name\":{},\"description\":{},\"type\":{},\"uplinkBandwidthBits\":{\"type\":\"long\"},\"downlinkBandwidthBits\":{\"type\":\"long\"},\"uplinkDelayMs\":{\"type\":\"long\"},\"downlinkDelayMs\":{\"type\":\"long\"},\"uplinkJitterMs\":{\"type\":\"long\"},\"downlinkJitterMs\":{\"type\":\"long\"},\"uplinkLossPercent\":{\"type\":\"integer\"},\"downlinkLossPercent\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"networkProfile\":{\"shape\":\"So\"}}}},\"CreateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"defaultJobTimeoutMinutes\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"project\":{\"shape\":\"Ss\"}}}},\"CreateRemoteAccessSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\",\"deviceArn\"],\"members\":{\"projectArn\":{},\"deviceArn\":{},\"instanceArn\":{},\"sshPublicKey\":{},\"remoteDebugEnabled\":{\"type\":\"boolean\"},\"remoteRecordEnabled\":{\"type\":\"boolean\"},\"remoteRecordAppArn\":{},\"name\":{},\"clientId\":{},\"configuration\":{\"type\":\"structure\",\"members\":{\"billingMethod\":{},\"vpceConfigurationArns\":{\"shape\":\"Sz\"}}},\"interactionMode\":{},\"skipAppResign\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"remoteAccessSession\":{\"shape\":\"S12\"}}}},\"CreateTestGridProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"testGridProject\":{\"shape\":\"S1n\"}}}},\"CreateTestGridUrl\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\",\"expiresInSeconds\"],\"members\":{\"projectArn\":{},\"expiresInSeconds\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"url\":{},\"expires\":{\"type\":\"timestamp\"}}}},\"CreateUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\",\"name\",\"type\"],\"members\":{\"projectArn\":{},\"name\":{},\"type\":{},\"contentType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"upload\":{\"shape\":\"S1w\"}}}},\"CreateVPCEConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"vpceConfigurationName\",\"vpceServiceName\",\"serviceDnsName\"],\"members\":{\"vpceConfigurationName\":{},\"vpceServiceName\":{},\"serviceDnsName\":{},\"vpceConfigurationDescription\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"vpceConfiguration\":{\"shape\":\"S27\"}}}},\"DeleteDevicePool\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRemoteAccessSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTestGridProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\"],\"members\":{\"projectArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteVPCEConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAccountSettings\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"accountSettings\":{\"type\":\"structure\",\"members\":{\"awsAccountNumber\":{},\"unmeteredDevices\":{\"shape\":\"S2u\"},\"unmeteredRemoteAccessDevices\":{\"shape\":\"S2u\"},\"maxJobTimeoutMinutes\":{\"type\":\"integer\"},\"trialMinutes\":{\"type\":\"structure\",\"members\":{\"total\":{\"type\":\"double\"},\"remaining\":{\"type\":\"double\"}}},\"maxSlots\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}},\"defaultJobTimeoutMinutes\":{\"type\":\"integer\"},\"skipAppResign\":{\"type\":\"boolean\"}}}}}},\"GetDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"device\":{\"shape\":\"S15\"}}}},\"GetDeviceInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deviceInstance\":{\"shape\":\"S1c\"}}}},\"GetDevicePool\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"devicePool\":{\"shape\":\"Sc\"}}}},\"GetDevicePoolCompatibility\":{\"input\":{\"type\":\"structure\",\"required\":[\"devicePoolArn\"],\"members\":{\"devicePoolArn\":{},\"appArn\":{},\"testType\":{},\"test\":{\"shape\":\"S35\"},\"configuration\":{\"shape\":\"S38\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"compatibleDevices\":{\"shape\":\"S3g\"},\"incompatibleDevices\":{\"shape\":\"S3g\"}}}},\"GetInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceProfile\":{\"shape\":\"Si\"}}}},\"GetJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"job\":{\"shape\":\"S3o\"}}}},\"GetNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"networkProfile\":{\"shape\":\"So\"}}}},\"GetOfferingStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"current\":{\"shape\":\"S3w\"},\"nextPeriod\":{\"shape\":\"S3w\"},\"nextToken\":{}}}},\"GetProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"project\":{\"shape\":\"Ss\"}}}},\"GetRemoteAccessSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"remoteAccessSession\":{\"shape\":\"S12\"}}}},\"GetRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"run\":{\"shape\":\"S4d\"}}}},\"GetSuite\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"suite\":{\"shape\":\"S4m\"}}}},\"GetTest\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"test\":{\"shape\":\"S4p\"}}}},\"GetTestGridProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\"],\"members\":{\"projectArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"testGridProject\":{\"shape\":\"S1n\"}}}},\"GetTestGridSession\":{\"input\":{\"type\":\"structure\",\"members\":{\"projectArn\":{},\"sessionId\":{},\"sessionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"testGridSession\":{\"shape\":\"S4v\"}}}},\"GetUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"upload\":{\"shape\":\"S1w\"}}}},\"GetVPCEConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"vpceConfiguration\":{\"shape\":\"S27\"}}}},\"InstallToRemoteAccessSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"remoteAccessSessionArn\",\"appArn\"],\"members\":{\"remoteAccessSessionArn\":{},\"appArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"appUpload\":{\"shape\":\"S1w\"}}}},\"ListArtifacts\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\",\"type\"],\"members\":{\"arn\":{},\"type\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"artifacts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"extension\":{},\"url\":{}}}},\"nextToken\":{}}}},\"ListDeviceInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deviceInstances\":{\"shape\":\"S1b\"},\"nextToken\":{}}}},\"ListDevicePools\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"type\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"devicePools\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}},\"nextToken\":{}}}},\"ListDevices\":{\"input\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"nextToken\":{},\"filters\":{\"shape\":\"S4g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"devices\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\"}},\"nextToken\":{}}}},\"ListInstanceProfiles\":{\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceProfiles\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"nextToken\":{}}}},\"ListJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobs\":{\"type\":\"list\",\"member\":{\"shape\":\"S3o\"}},\"nextToken\":{}}}},\"ListNetworkProfiles\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"type\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"networkProfiles\":{\"type\":\"list\",\"member\":{\"shape\":\"So\"}},\"nextToken\":{}}}},\"ListOfferingPromotions\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"offeringPromotions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"description\":{}}}},\"nextToken\":{}}}},\"ListOfferingTransactions\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"offeringTransactions\":{\"type\":\"list\",\"member\":{\"shape\":\"S5y\"}},\"nextToken\":{}}}},\"ListOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"offerings\":{\"type\":\"list\",\"member\":{\"shape\":\"S40\"}},\"nextToken\":{}}}},\"ListProjects\":{\"input\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"projects\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}},\"nextToken\":{}}}},\"ListRemoteAccessSessions\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"remoteAccessSessions\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}},\"nextToken\":{}}}},\"ListRuns\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"runs\":{\"type\":\"list\",\"member\":{\"shape\":\"S4d\"}},\"nextToken\":{}}}},\"ListSamples\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"samples\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"type\":{},\"url\":{}}}},\"nextToken\":{}}}},\"ListSuites\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"suites\":{\"type\":\"list\",\"member\":{\"shape\":\"S4m\"}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S6m\"}}}},\"ListTestGridProjects\":{\"input\":{\"type\":\"structure\",\"members\":{\"maxResult\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"testGridProjects\":{\"type\":\"list\",\"member\":{\"shape\":\"S1n\"}},\"nextToken\":{}}}},\"ListTestGridSessionActions\":{\"input\":{\"type\":\"structure\",\"required\":[\"sessionArn\"],\"members\":{\"sessionArn\":{},\"maxResult\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"actions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"action\":{},\"started\":{\"type\":\"timestamp\"},\"duration\":{\"type\":\"long\"},\"statusCode\":{},\"requestMethod\":{}}}},\"nextToken\":{}}}},\"ListTestGridSessionArtifacts\":{\"input\":{\"type\":\"structure\",\"required\":[\"sessionArn\"],\"members\":{\"sessionArn\":{},\"type\":{},\"maxResult\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"artifacts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"filename\":{},\"type\":{},\"url\":{}}}},\"nextToken\":{}}}},\"ListTestGridSessions\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\"],\"members\":{\"projectArn\":{},\"status\":{},\"creationTimeAfter\":{\"type\":\"timestamp\"},\"creationTimeBefore\":{\"type\":\"timestamp\"},\"endTimeAfter\":{\"type\":\"timestamp\"},\"endTimeBefore\":{\"type\":\"timestamp\"},\"maxResult\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"testGridSessions\":{\"type\":\"list\",\"member\":{\"shape\":\"S4v\"}},\"nextToken\":{}}}},\"ListTests\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tests\":{\"type\":\"list\",\"member\":{\"shape\":\"S4p\"}},\"nextToken\":{}}}},\"ListUniqueProblems\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"uniqueProblems\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"message\":{},\"problems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"run\":{\"shape\":\"S7h\"},\"job\":{\"shape\":\"S7h\"},\"suite\":{\"shape\":\"S7h\"},\"test\":{\"shape\":\"S7h\"},\"device\":{\"shape\":\"S15\"},\"result\":{},\"message\":{}}}}}}}},\"nextToken\":{}}}},\"ListUploads\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"type\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"uploads\":{\"type\":\"list\",\"member\":{\"shape\":\"S1w\"}},\"nextToken\":{}}}},\"ListVPCEConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"vpceConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S27\"}},\"nextToken\":{}}}},\"PurchaseOffering\":{\"input\":{\"type\":\"structure\",\"members\":{\"offeringId\":{},\"quantity\":{\"type\":\"integer\"},\"offeringPromotionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"offeringTransaction\":{\"shape\":\"S5y\"}}}},\"RenewOffering\":{\"input\":{\"type\":\"structure\",\"members\":{\"offeringId\":{},\"quantity\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"offeringTransaction\":{\"shape\":\"S5y\"}}}},\"ScheduleRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\",\"test\"],\"members\":{\"projectArn\":{},\"appArn\":{},\"devicePoolArn\":{},\"deviceSelectionConfiguration\":{\"type\":\"structure\",\"required\":[\"filters\",\"maxDevices\"],\"members\":{\"filters\":{\"shape\":\"S4g\"},\"maxDevices\":{\"type\":\"integer\"}}},\"name\":{},\"test\":{\"shape\":\"S35\"},\"configuration\":{\"shape\":\"S38\"},\"executionConfiguration\":{\"type\":\"structure\",\"members\":{\"jobTimeoutMinutes\":{\"type\":\"integer\"},\"accountsCleanup\":{\"type\":\"boolean\"},\"appPackagesCleanup\":{\"type\":\"boolean\"},\"videoCapture\":{\"type\":\"boolean\"},\"skipAppResign\":{\"type\":\"boolean\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"run\":{\"shape\":\"S4d\"}}}},\"StopJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"job\":{\"shape\":\"S3o\"}}}},\"StopRemoteAccessSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"remoteAccessSession\":{\"shape\":\"S12\"}}}},\"StopRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"run\":{\"shape\":\"S4d\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDeviceInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"profileArn\":{},\"labels\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deviceInstance\":{\"shape\":\"S1c\"}}}},\"UpdateDevicePool\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"rules\":{\"shape\":\"S5\"},\"maxDevices\":{\"type\":\"integer\"},\"clearMaxDevices\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"devicePool\":{\"shape\":\"Sc\"}}}},\"UpdateInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"packageCleanup\":{\"type\":\"boolean\"},\"excludeAppPackagesFromCleanup\":{\"shape\":\"Sg\"},\"rebootAfterUse\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceProfile\":{\"shape\":\"Si\"}}}},\"UpdateNetworkProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"type\":{},\"uplinkBandwidthBits\":{\"type\":\"long\"},\"downlinkBandwidthBits\":{\"type\":\"long\"},\"uplinkDelayMs\":{\"type\":\"long\"},\"downlinkDelayMs\":{\"type\":\"long\"},\"uplinkJitterMs\":{\"type\":\"long\"},\"downlinkJitterMs\":{\"type\":\"long\"},\"uplinkLossPercent\":{\"type\":\"integer\"},\"downlinkLossPercent\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"networkProfile\":{\"shape\":\"So\"}}}},\"UpdateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"name\":{},\"defaultJobTimeoutMinutes\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"project\":{\"shape\":\"Ss\"}}}},\"UpdateTestGridProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"projectArn\"],\"members\":{\"projectArn\":{},\"name\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"testGridProject\":{\"shape\":\"S1n\"}}}},\"UpdateUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"name\":{},\"contentType\":{},\"editContent\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"upload\":{\"shape\":\"S1w\"}}}},\"UpdateVPCEConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"vpceConfigurationName\":{},\"vpceServiceName\":{},\"serviceDnsName\":{},\"vpceConfigurationDescription\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"vpceConfiguration\":{\"shape\":\"S27\"}}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"attribute\":{},\"operator\":{},\"value\":{}}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"type\":{},\"rules\":{\"shape\":\"S5\"},\"maxDevices\":{\"type\":\"integer\"}}},\"Sg\":{\"type\":\"list\",\"member\":{}},\"Si\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"packageCleanup\":{\"type\":\"boolean\"},\"excludeAppPackagesFromCleanup\":{\"shape\":\"Sg\"},\"rebootAfterUse\":{\"type\":\"boolean\"},\"name\":{},\"description\":{}}},\"So\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"type\":{},\"uplinkBandwidthBits\":{\"type\":\"long\"},\"downlinkBandwidthBits\":{\"type\":\"long\"},\"uplinkDelayMs\":{\"type\":\"long\"},\"downlinkDelayMs\":{\"type\":\"long\"},\"uplinkJitterMs\":{\"type\":\"long\"},\"downlinkJitterMs\":{\"type\":\"long\"},\"uplinkLossPercent\":{\"type\":\"integer\"},\"downlinkLossPercent\":{\"type\":\"integer\"}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"defaultJobTimeoutMinutes\":{\"type\":\"integer\"},\"created\":{\"type\":\"timestamp\"}}},\"Sz\":{\"type\":\"list\",\"member\":{}},\"S12\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"created\":{\"type\":\"timestamp\"},\"status\":{},\"result\":{},\"message\":{},\"started\":{\"type\":\"timestamp\"},\"stopped\":{\"type\":\"timestamp\"},\"device\":{\"shape\":\"S15\"},\"instanceArn\":{},\"remoteDebugEnabled\":{\"type\":\"boolean\"},\"remoteRecordEnabled\":{\"type\":\"boolean\"},\"remoteRecordAppArn\":{},\"hostAddress\":{},\"clientId\":{},\"billingMethod\":{},\"deviceMinutes\":{\"shape\":\"S1h\"},\"endpoint\":{},\"deviceUdid\":{},\"interactionMode\":{},\"skipAppResign\":{\"type\":\"boolean\"}}},\"S15\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"manufacturer\":{},\"model\":{},\"modelId\":{},\"formFactor\":{},\"platform\":{},\"os\":{},\"cpu\":{\"type\":\"structure\",\"members\":{\"frequency\":{},\"architecture\":{},\"clock\":{\"type\":\"double\"}}},\"resolution\":{\"type\":\"structure\",\"members\":{\"width\":{\"type\":\"integer\"},\"height\":{\"type\":\"integer\"}}},\"heapSize\":{\"type\":\"long\"},\"memory\":{\"type\":\"long\"},\"image\":{},\"carrier\":{},\"radio\":{},\"remoteAccessEnabled\":{\"type\":\"boolean\"},\"remoteDebugEnabled\":{\"type\":\"boolean\"},\"fleetType\":{},\"fleetName\":{},\"instances\":{\"shape\":\"S1b\"},\"availability\":{}}},\"S1b\":{\"type\":\"list\",\"member\":{\"shape\":\"S1c\"}},\"S1c\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"deviceArn\":{},\"labels\":{\"shape\":\"S1d\"},\"status\":{},\"udid\":{},\"instanceProfile\":{\"shape\":\"Si\"}}},\"S1d\":{\"type\":\"list\",\"member\":{}},\"S1h\":{\"type\":\"structure\",\"members\":{\"total\":{\"type\":\"double\"},\"metered\":{\"type\":\"double\"},\"unmetered\":{\"type\":\"double\"}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"created\":{\"type\":\"timestamp\"}}},\"S1w\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"created\":{\"type\":\"timestamp\"},\"type\":{},\"status\":{},\"url\":{},\"metadata\":{},\"contentType\":{},\"message\":{},\"category\":{}}},\"S27\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"vpceConfigurationName\":{},\"vpceServiceName\":{},\"serviceDnsName\":{},\"vpceConfigurationDescription\":{}}},\"S2u\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}},\"S35\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"testPackageArn\":{},\"testSpecArn\":{},\"filter\":{},\"parameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"S38\":{\"type\":\"structure\",\"members\":{\"extraDataPackageArn\":{},\"networkProfileArn\":{},\"locale\":{},\"location\":{\"shape\":\"S39\"},\"vpceConfigurationArns\":{\"shape\":\"Sz\"},\"customerArtifactPaths\":{\"shape\":\"S3a\"},\"radios\":{\"shape\":\"S3e\"},\"auxiliaryApps\":{\"shape\":\"Sz\"},\"billingMethod\":{}}},\"S39\":{\"type\":\"structure\",\"required\":[\"latitude\",\"longitude\"],\"members\":{\"latitude\":{\"type\":\"double\"},\"longitude\":{\"type\":\"double\"}}},\"S3a\":{\"type\":\"structure\",\"members\":{\"iosPaths\":{\"type\":\"list\",\"member\":{}},\"androidPaths\":{\"type\":\"list\",\"member\":{}},\"deviceHostPaths\":{\"type\":\"list\",\"member\":{}}}},\"S3e\":{\"type\":\"structure\",\"members\":{\"wifi\":{\"type\":\"boolean\"},\"bluetooth\":{\"type\":\"boolean\"},\"nfc\":{\"type\":\"boolean\"},\"gps\":{\"type\":\"boolean\"}}},\"S3g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"device\":{\"shape\":\"S15\"},\"compatible\":{\"type\":\"boolean\"},\"incompatibilityMessages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"message\":{},\"type\":{}}}}}}},\"S3o\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"created\":{\"type\":\"timestamp\"},\"status\":{},\"result\":{},\"started\":{\"type\":\"timestamp\"},\"stopped\":{\"type\":\"timestamp\"},\"counters\":{\"shape\":\"S3p\"},\"message\":{},\"device\":{\"shape\":\"S15\"},\"instanceArn\":{},\"deviceMinutes\":{\"shape\":\"S1h\"},\"videoEndpoint\":{},\"videoCapture\":{\"type\":\"boolean\"}}},\"S3p\":{\"type\":\"structure\",\"members\":{\"total\":{\"type\":\"integer\"},\"passed\":{\"type\":\"integer\"},\"failed\":{\"type\":\"integer\"},\"warned\":{\"type\":\"integer\"},\"errored\":{\"type\":\"integer\"},\"stopped\":{\"type\":\"integer\"},\"skipped\":{\"type\":\"integer\"}}},\"S3w\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S3y\"}},\"S3y\":{\"type\":\"structure\",\"members\":{\"type\":{},\"offering\":{\"shape\":\"S40\"},\"quantity\":{\"type\":\"integer\"},\"effectiveOn\":{\"type\":\"timestamp\"}}},\"S40\":{\"type\":\"structure\",\"members\":{\"id\":{},\"description\":{},\"type\":{},\"platform\":{},\"recurringCharges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"cost\":{\"shape\":\"S44\"},\"frequency\":{}}}}}},\"S44\":{\"type\":\"structure\",\"members\":{\"amount\":{\"type\":\"double\"},\"currencyCode\":{}}},\"S4d\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"platform\":{},\"created\":{\"type\":\"timestamp\"},\"status\":{},\"result\":{},\"started\":{\"type\":\"timestamp\"},\"stopped\":{\"type\":\"timestamp\"},\"counters\":{\"shape\":\"S3p\"},\"message\":{},\"totalJobs\":{\"type\":\"integer\"},\"completedJobs\":{\"type\":\"integer\"},\"billingMethod\":{},\"deviceMinutes\":{\"shape\":\"S1h\"},\"networkProfile\":{\"shape\":\"So\"},\"parsingResultUrl\":{},\"resultCode\":{},\"seed\":{\"type\":\"integer\"},\"appUpload\":{},\"eventCount\":{\"type\":\"integer\"},\"jobTimeoutMinutes\":{\"type\":\"integer\"},\"devicePoolArn\":{},\"locale\":{},\"radios\":{\"shape\":\"S3e\"},\"location\":{\"shape\":\"S39\"},\"customerArtifactPaths\":{\"shape\":\"S3a\"},\"webUrl\":{},\"skipAppResign\":{\"type\":\"boolean\"},\"testSpecArn\":{},\"deviceSelectionResult\":{\"type\":\"structure\",\"members\":{\"filters\":{\"shape\":\"S4g\"},\"matchedDevicesCount\":{\"type\":\"integer\"},\"maxDevices\":{\"type\":\"integer\"}}}}},\"S4g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"attribute\":{},\"operator\":{},\"values\":{\"type\":\"list\",\"member\":{}}}}},\"S4m\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"created\":{\"type\":\"timestamp\"},\"status\":{},\"result\":{},\"started\":{\"type\":\"timestamp\"},\"stopped\":{\"type\":\"timestamp\"},\"counters\":{\"shape\":\"S3p\"},\"message\":{},\"deviceMinutes\":{\"shape\":\"S1h\"}}},\"S4p\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"created\":{\"type\":\"timestamp\"},\"status\":{},\"result\":{},\"started\":{\"type\":\"timestamp\"},\"stopped\":{\"type\":\"timestamp\"},\"counters\":{\"shape\":\"S3p\"},\"message\":{},\"deviceMinutes\":{\"shape\":\"S1h\"}}},\"S4v\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"created\":{\"type\":\"timestamp\"},\"ended\":{\"type\":\"timestamp\"},\"billingMinutes\":{\"type\":\"double\"},\"seleniumProperties\":{}}},\"S5y\":{\"type\":\"structure\",\"members\":{\"offeringStatus\":{\"shape\":\"S3y\"},\"transactionId\":{},\"offeringPromotionId\":{},\"createdOn\":{\"type\":\"timestamp\"},\"cost\":{\"shape\":\"S44\"}}},\"S6m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S7h\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{}}}}}");

/***/ }),

/***/ 85524:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetOfferingStatus\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":[\"current\",\"nextPeriod\"]},\"ListArtifacts\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"artifacts\"},\"ListDevicePools\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"devicePools\"},\"ListDevices\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"devices\"},\"ListJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"jobs\"},\"ListOfferingTransactions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"offeringTransactions\"},\"ListOfferings\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"offerings\"},\"ListProjects\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"projects\"},\"ListRuns\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"runs\"},\"ListSamples\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"samples\"},\"ListSuites\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"suites\"},\"ListTestGridProjects\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResult\",\"output_token\":\"nextToken\"},\"ListTestGridSessionActions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResult\",\"output_token\":\"nextToken\"},\"ListTestGridSessionArtifacts\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResult\",\"output_token\":\"nextToken\"},\"ListTestGridSessions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResult\",\"output_token\":\"nextToken\"},\"ListTests\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"tests\"},\"ListUniqueProblems\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"uniqueProblems\"},\"ListUploads\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"uploads\"}}}");

/***/ }),

/***/ 82176:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-12-01\",\"endpointPrefix\":\"devops-guru\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon DevOps Guru\",\"serviceId\":\"DevOps Guru\",\"signatureVersion\":\"v4\",\"signingName\":\"devops-guru\",\"uid\":\"devops-guru-2020-12-01\"},\"operations\":{\"AddNotificationChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Config\"],\"members\":{\"Config\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}}},\"DescribeAccountHealth\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/health\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"OpenReactiveInsights\",\"OpenProactiveInsights\",\"MetricsAnalyzed\",\"ResourceHours\"],\"members\":{\"OpenReactiveInsights\":{\"type\":\"integer\"},\"OpenProactiveInsights\":{\"type\":\"integer\"},\"MetricsAnalyzed\":{\"type\":\"integer\"},\"ResourceHours\":{\"type\":\"long\"}}}},\"DescribeAccountOverview\":{\"http\":{\"requestUri\":\"/accounts/overview\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FromTime\"],\"members\":{\"FromTime\":{\"type\":\"timestamp\"},\"ToTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ReactiveInsights\",\"ProactiveInsights\",\"MeanTimeToRecoverInMilliseconds\"],\"members\":{\"ReactiveInsights\":{\"type\":\"integer\"},\"ProactiveInsights\":{\"type\":\"integer\"},\"MeanTimeToRecoverInMilliseconds\":{\"type\":\"long\"}}}},\"DescribeAnomaly\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/anomalies/{Id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProactiveAnomaly\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Severity\":{},\"Status\":{},\"UpdateTime\":{\"type\":\"timestamp\"},\"AnomalyTimeRange\":{\"shape\":\"Sp\"},\"PredictionTimeRange\":{\"shape\":\"Sq\"},\"SourceDetails\":{\"shape\":\"Sr\"},\"AssociatedInsightId\":{},\"ResourceCollection\":{\"shape\":\"S14\"},\"Limit\":{\"type\":\"double\"}}},\"ReactiveAnomaly\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Severity\":{},\"Status\":{},\"AnomalyTimeRange\":{\"shape\":\"Sp\"},\"SourceDetails\":{\"shape\":\"Sr\"},\"AssociatedInsightId\":{},\"ResourceCollection\":{\"shape\":\"S14\"}}}}}},\"DescribeInsight\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/insights/{Id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProactiveInsight\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Severity\":{},\"Status\":{},\"InsightTimeRange\":{\"shape\":\"S1g\"},\"PredictionTimeRange\":{\"shape\":\"Sq\"},\"ResourceCollection\":{\"shape\":\"S14\"},\"SsmOpsItemId\":{}}},\"ReactiveInsight\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Severity\":{},\"Status\":{},\"InsightTimeRange\":{\"shape\":\"S1g\"},\"ResourceCollection\":{\"shape\":\"S14\"},\"SsmOpsItemId\":{}}}}}},\"DescribeResourceCollectionHealth\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/health/resource-collection/{ResourceCollectionType}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceCollectionType\"],\"members\":{\"ResourceCollectionType\":{\"location\":\"uri\",\"locationName\":\"ResourceCollectionType\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CloudFormation\"],\"members\":{\"CloudFormation\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StackName\":{},\"Insight\":{\"type\":\"structure\",\"members\":{\"OpenProactiveInsights\":{\"type\":\"integer\"},\"OpenReactiveInsights\":{\"type\":\"integer\"},\"MeanTimeToRecoverInMilliseconds\":{\"type\":\"long\"}}}}}},\"NextToken\":{}}}},\"DescribeServiceIntegration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/service-integrations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceIntegration\":{\"type\":\"structure\",\"members\":{\"OpsCenter\":{\"type\":\"structure\",\"members\":{\"OptInStatus\":{}}}}}}}},\"GetResourceCollection\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/resource-collections/{ResourceCollectionType}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceCollectionType\"],\"members\":{\"ResourceCollectionType\":{\"location\":\"uri\",\"locationName\":\"ResourceCollectionType\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceCollection\":{\"type\":\"structure\",\"members\":{\"CloudFormation\":{\"type\":\"structure\",\"members\":{\"StackNames\":{\"shape\":\"S16\"}}}}},\"NextToken\":{}}}},\"ListAnomaliesForInsight\":{\"http\":{\"requestUri\":\"/anomalies/insight/{InsightId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"InsightId\"],\"members\":{\"InsightId\":{\"location\":\"uri\",\"locationName\":\"InsightId\"},\"StartTimeRange\":{\"shape\":\"S20\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProactiveAnomalies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Severity\":{},\"Status\":{},\"UpdateTime\":{\"type\":\"timestamp\"},\"AnomalyTimeRange\":{\"shape\":\"Sp\"},\"PredictionTimeRange\":{\"shape\":\"Sq\"},\"SourceDetails\":{\"shape\":\"Sr\"},\"AssociatedInsightId\":{},\"ResourceCollection\":{\"shape\":\"S14\"},\"Limit\":{\"type\":\"double\"}}}},\"ReactiveAnomalies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Severity\":{},\"Status\":{},\"AnomalyTimeRange\":{\"shape\":\"Sp\"},\"SourceDetails\":{\"shape\":\"Sr\"},\"AssociatedInsightId\":{},\"ResourceCollection\":{\"shape\":\"S14\"}}}},\"NextToken\":{}}}},\"ListEvents\":{\"http\":{\"requestUri\":\"/events\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Filters\"],\"members\":{\"Filters\":{\"type\":\"structure\",\"members\":{\"InsightId\":{},\"EventTimeRange\":{\"type\":\"structure\",\"required\":[\"FromTime\",\"ToTime\"],\"members\":{\"FromTime\":{\"type\":\"timestamp\"},\"ToTime\":{\"type\":\"timestamp\"}}},\"EventClass\":{},\"EventSource\":{},\"DataSource\":{},\"ResourceCollection\":{\"shape\":\"S14\"}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Events\"],\"members\":{\"Events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceCollection\":{\"shape\":\"S14\"},\"Id\":{},\"Time\":{\"type\":\"timestamp\"},\"EventSource\":{},\"Name\":{},\"DataSource\":{},\"EventClass\":{},\"Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Name\":{},\"Arn\":{}}}}}}},\"NextToken\":{}}}},\"ListInsights\":{\"http\":{\"requestUri\":\"/insights\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"StatusFilter\"],\"members\":{\"StatusFilter\":{\"type\":\"structure\",\"members\":{\"Ongoing\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{}}},\"Closed\":{\"type\":\"structure\",\"required\":[\"Type\",\"EndTimeRange\"],\"members\":{\"Type\":{},\"EndTimeRange\":{\"type\":\"structure\",\"members\":{\"FromTime\":{\"type\":\"timestamp\"},\"ToTime\":{\"type\":\"timestamp\"}}}}},\"Any\":{\"type\":\"structure\",\"required\":[\"Type\",\"StartTimeRange\"],\"members\":{\"Type\":{},\"StartTimeRange\":{\"shape\":\"S20\"}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProactiveInsights\":{\"shape\":\"S2x\"},\"ReactiveInsights\":{\"shape\":\"S2z\"},\"NextToken\":{}}}},\"ListNotificationChannels\":{\"http\":{\"requestUri\":\"/channels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Channels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Config\":{\"shape\":\"S2\"}}}},\"NextToken\":{}}}},\"ListRecommendations\":{\"http\":{\"requestUri\":\"/recommendations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"InsightId\"],\"members\":{\"InsightId\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Recommendations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"Link\":{},\"Name\":{},\"Reason\":{},\"RelatedEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{}}}}}}},\"RelatedAnomalies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{}}}},\"SourceDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CloudWatchMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MetricName\":{},\"Namespace\":{}}}}}}}}}}}}},\"NextToken\":{}}}},\"PutFeedback\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/feedback\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InsightFeedback\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Feedback\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RemoveNotificationChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{Id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SearchInsights\":{\"http\":{\"requestUri\":\"/insights/search\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"StartTimeRange\",\"Type\"],\"members\":{\"StartTimeRange\":{\"shape\":\"S20\"},\"Filters\":{\"type\":\"structure\",\"members\":{\"Severities\":{\"type\":\"list\",\"member\":{}},\"Statuses\":{\"type\":\"list\",\"member\":{}},\"ResourceCollection\":{\"shape\":\"S14\"}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProactiveInsights\":{\"shape\":\"S2x\"},\"ReactiveInsights\":{\"shape\":\"S2z\"},\"NextToken\":{}}}},\"UpdateResourceCollection\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/resource-collections\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Action\",\"ResourceCollection\"],\"members\":{\"Action\":{},\"ResourceCollection\":{\"type\":\"structure\",\"members\":{\"CloudFormation\":{\"type\":\"structure\",\"members\":{\"StackNames\":{\"type\":\"list\",\"member\":{}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateServiceIntegration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/service-integrations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ServiceIntegration\"],\"members\":{\"ServiceIntegration\":{\"type\":\"structure\",\"members\":{\"OpsCenter\":{\"type\":\"structure\",\"members\":{\"OptInStatus\":{}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"required\":[\"Sns\"],\"members\":{\"Sns\":{\"type\":\"structure\",\"members\":{\"TopicArn\":{}}}}},\"Sp\":{\"type\":\"structure\",\"required\":[\"StartTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"StartTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"Sr\":{\"type\":\"structure\",\"members\":{\"CloudWatchMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MetricName\":{},\"Namespace\":{},\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}},\"Stat\":{},\"Unit\":{},\"Period\":{\"type\":\"integer\"}}}}}},\"S14\":{\"type\":\"structure\",\"members\":{\"CloudFormation\":{\"type\":\"structure\",\"members\":{\"StackNames\":{\"shape\":\"S16\"}}}}},\"S16\":{\"type\":\"list\",\"member\":{}},\"S1g\":{\"type\":\"structure\",\"required\":[\"StartTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"S20\":{\"type\":\"structure\",\"members\":{\"FromTime\":{\"type\":\"timestamp\"},\"ToTime\":{\"type\":\"timestamp\"}}},\"S2x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Severity\":{},\"Status\":{},\"InsightTimeRange\":{\"shape\":\"S1g\"},\"PredictionTimeRange\":{\"shape\":\"Sq\"},\"ResourceCollection\":{\"shape\":\"S14\"}}}},\"S2z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Severity\":{},\"Status\":{},\"InsightTimeRange\":{\"shape\":\"S1g\"},\"ResourceCollection\":{\"shape\":\"S14\"}}}}}}");

/***/ }),

/***/ 91556:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeResourceCollectionHealth\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":[\"CloudFormation\"]},\"GetResourceCollection\":{\"input_token\":\"NextToken\",\"non_aggregate_keys\":[\"ResourceCollection\"],\"output_token\":\"NextToken\",\"result_key\":[\"ResourceCollection.CloudFormation.StackNames\"]},\"ListAnomaliesForInsight\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":[\"ReactiveAnomalies\",\"ProactiveAnomalies\"]},\"ListEvents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Events\"},\"ListInsights\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":[\"ProactiveInsights\",\"ReactiveInsights\"]},\"ListNotificationChannels\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Channels\"},\"ListRecommendations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Recommendations\"},\"SearchInsights\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":[\"ProactiveInsights\",\"ReactiveInsights\"]}}}");

/***/ }),

/***/ 49177:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-10-25\",\"endpointPrefix\":\"directconnect\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Direct Connect\",\"serviceId\":\"Direct Connect\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"OvertureService\",\"uid\":\"directconnect-2012-10-25\"},\"operations\":{\"AcceptDirectConnectGatewayAssociationProposal\":{\"input\":{\"type\":\"structure\",\"required\":[\"directConnectGatewayId\",\"proposalId\",\"associatedGatewayOwnerAccount\"],\"members\":{\"directConnectGatewayId\":{},\"proposalId\":{},\"associatedGatewayOwnerAccount\":{},\"overrideAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociation\":{\"shape\":\"S9\"}}}},\"AllocateConnectionOnInterconnect\":{\"input\":{\"type\":\"structure\",\"required\":[\"bandwidth\",\"connectionName\",\"ownerAccount\",\"interconnectId\",\"vlan\"],\"members\":{\"bandwidth\":{},\"connectionName\":{},\"ownerAccount\":{},\"interconnectId\":{},\"vlan\":{\"type\":\"integer\"}}},\"output\":{\"shape\":\"So\"},\"deprecated\":true},\"AllocateHostedConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"ownerAccount\",\"bandwidth\",\"connectionName\",\"vlan\"],\"members\":{\"connectionId\":{},\"ownerAccount\":{},\"bandwidth\":{},\"connectionName\":{},\"vlan\":{\"type\":\"integer\"},\"tags\":{\"shape\":\"Sz\"}}},\"output\":{\"shape\":\"So\"}},\"AllocatePrivateVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"ownerAccount\",\"newPrivateVirtualInterfaceAllocation\"],\"members\":{\"connectionId\":{},\"ownerAccount\":{},\"newPrivateVirtualInterfaceAllocation\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceName\",\"vlan\",\"asn\"],\"members\":{\"virtualInterfaceName\":{},\"vlan\":{\"type\":\"integer\"},\"asn\":{\"type\":\"integer\"},\"mtu\":{\"type\":\"integer\"},\"authKey\":{},\"amazonAddress\":{},\"addressFamily\":{},\"customerAddress\":{},\"tags\":{\"shape\":\"Sz\"}}}}},\"output\":{\"shape\":\"S1e\"}},\"AllocatePublicVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"ownerAccount\",\"newPublicVirtualInterfaceAllocation\"],\"members\":{\"connectionId\":{},\"ownerAccount\":{},\"newPublicVirtualInterfaceAllocation\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceName\",\"vlan\",\"asn\"],\"members\":{\"virtualInterfaceName\":{},\"vlan\":{\"type\":\"integer\"},\"asn\":{\"type\":\"integer\"},\"authKey\":{},\"amazonAddress\":{},\"customerAddress\":{},\"addressFamily\":{},\"routeFilterPrefixes\":{\"shape\":\"S5\"},\"tags\":{\"shape\":\"Sz\"}}}}},\"output\":{\"shape\":\"S1e\"}},\"AllocateTransitVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"ownerAccount\",\"newTransitVirtualInterfaceAllocation\"],\"members\":{\"connectionId\":{},\"ownerAccount\":{},\"newTransitVirtualInterfaceAllocation\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceName\":{},\"vlan\":{\"type\":\"integer\"},\"asn\":{\"type\":\"integer\"},\"mtu\":{\"type\":\"integer\"},\"authKey\":{},\"amazonAddress\":{},\"customerAddress\":{},\"addressFamily\":{},\"tags\":{\"shape\":\"Sz\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterface\":{\"shape\":\"S1e\"}}}},\"AssociateConnectionWithLag\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"lagId\"],\"members\":{\"connectionId\":{},\"lagId\":{}}},\"output\":{\"shape\":\"So\"}},\"AssociateHostedConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"parentConnectionId\"],\"members\":{\"connectionId\":{},\"parentConnectionId\":{}}},\"output\":{\"shape\":\"So\"}},\"AssociateVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\",\"connectionId\"],\"members\":{\"virtualInterfaceId\":{},\"connectionId\":{}}},\"output\":{\"shape\":\"S1e\"}},\"ConfirmConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\"],\"members\":{\"connectionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"connectionState\":{}}}},\"ConfirmPrivateVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\"],\"members\":{\"virtualInterfaceId\":{},\"virtualGatewayId\":{},\"directConnectGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceState\":{}}}},\"ConfirmPublicVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\"],\"members\":{\"virtualInterfaceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceState\":{}}}},\"ConfirmTransitVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\",\"directConnectGatewayId\"],\"members\":{\"virtualInterfaceId\":{},\"directConnectGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceState\":{}}}},\"CreateBGPPeer\":{\"input\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceId\":{},\"newBGPPeer\":{\"type\":\"structure\",\"members\":{\"asn\":{\"type\":\"integer\"},\"authKey\":{},\"addressFamily\":{},\"amazonAddress\":{},\"customerAddress\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterface\":{\"shape\":\"S1e\"}}}},\"CreateConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"location\",\"bandwidth\",\"connectionName\"],\"members\":{\"location\":{},\"bandwidth\":{},\"connectionName\":{},\"lagId\":{},\"tags\":{\"shape\":\"Sz\"},\"providerName\":{}}},\"output\":{\"shape\":\"So\"}},\"CreateDirectConnectGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"directConnectGatewayName\"],\"members\":{\"directConnectGatewayName\":{},\"amazonSideAsn\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGateway\":{\"shape\":\"S2c\"}}}},\"CreateDirectConnectGatewayAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"directConnectGatewayId\"],\"members\":{\"directConnectGatewayId\":{},\"gatewayId\":{},\"addAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"},\"virtualGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociation\":{\"shape\":\"S9\"}}}},\"CreateDirectConnectGatewayAssociationProposal\":{\"input\":{\"type\":\"structure\",\"required\":[\"directConnectGatewayId\",\"directConnectGatewayOwnerAccount\",\"gatewayId\"],\"members\":{\"directConnectGatewayId\":{},\"directConnectGatewayOwnerAccount\":{},\"gatewayId\":{},\"addAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"},\"removeAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociationProposal\":{\"shape\":\"S2j\"}}}},\"CreateInterconnect\":{\"input\":{\"type\":\"structure\",\"required\":[\"interconnectName\",\"bandwidth\",\"location\"],\"members\":{\"interconnectName\":{},\"bandwidth\":{},\"location\":{},\"lagId\":{},\"tags\":{\"shape\":\"Sz\"},\"providerName\":{}}},\"output\":{\"shape\":\"S2n\"}},\"CreateLag\":{\"input\":{\"type\":\"structure\",\"required\":[\"numberOfConnections\",\"location\",\"connectionsBandwidth\",\"lagName\"],\"members\":{\"numberOfConnections\":{\"type\":\"integer\"},\"location\":{},\"connectionsBandwidth\":{},\"lagName\":{},\"connectionId\":{},\"tags\":{\"shape\":\"Sz\"},\"childConnectionTags\":{\"shape\":\"Sz\"},\"providerName\":{}}},\"output\":{\"shape\":\"S2s\"}},\"CreatePrivateVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"newPrivateVirtualInterface\"],\"members\":{\"connectionId\":{},\"newPrivateVirtualInterface\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceName\",\"vlan\",\"asn\"],\"members\":{\"virtualInterfaceName\":{},\"vlan\":{\"type\":\"integer\"},\"asn\":{\"type\":\"integer\"},\"mtu\":{\"type\":\"integer\"},\"authKey\":{},\"amazonAddress\":{},\"customerAddress\":{},\"addressFamily\":{},\"virtualGatewayId\":{},\"directConnectGatewayId\":{},\"tags\":{\"shape\":\"Sz\"}}}}},\"output\":{\"shape\":\"S1e\"}},\"CreatePublicVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"newPublicVirtualInterface\"],\"members\":{\"connectionId\":{},\"newPublicVirtualInterface\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceName\",\"vlan\",\"asn\"],\"members\":{\"virtualInterfaceName\":{},\"vlan\":{\"type\":\"integer\"},\"asn\":{\"type\":\"integer\"},\"authKey\":{},\"amazonAddress\":{},\"customerAddress\":{},\"addressFamily\":{},\"routeFilterPrefixes\":{\"shape\":\"S5\"},\"tags\":{\"shape\":\"Sz\"}}}}},\"output\":{\"shape\":\"S1e\"}},\"CreateTransitVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"newTransitVirtualInterface\"],\"members\":{\"connectionId\":{},\"newTransitVirtualInterface\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceName\":{},\"vlan\":{\"type\":\"integer\"},\"asn\":{\"type\":\"integer\"},\"mtu\":{\"type\":\"integer\"},\"authKey\":{},\"amazonAddress\":{},\"customerAddress\":{},\"addressFamily\":{},\"directConnectGatewayId\":{},\"tags\":{\"shape\":\"Sz\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterface\":{\"shape\":\"S1e\"}}}},\"DeleteBGPPeer\":{\"input\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceId\":{},\"asn\":{\"type\":\"integer\"},\"customerAddress\":{},\"bgpPeerId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterface\":{\"shape\":\"S1e\"}}}},\"DeleteConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\"],\"members\":{\"connectionId\":{}}},\"output\":{\"shape\":\"So\"}},\"DeleteDirectConnectGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"directConnectGatewayId\"],\"members\":{\"directConnectGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGateway\":{\"shape\":\"S2c\"}}}},\"DeleteDirectConnectGatewayAssociation\":{\"input\":{\"type\":\"structure\",\"members\":{\"associationId\":{},\"directConnectGatewayId\":{},\"virtualGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociation\":{\"shape\":\"S9\"}}}},\"DeleteDirectConnectGatewayAssociationProposal\":{\"input\":{\"type\":\"structure\",\"required\":[\"proposalId\"],\"members\":{\"proposalId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociationProposal\":{\"shape\":\"S2j\"}}}},\"DeleteInterconnect\":{\"input\":{\"type\":\"structure\",\"required\":[\"interconnectId\"],\"members\":{\"interconnectId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"interconnectState\":{}}}},\"DeleteLag\":{\"input\":{\"type\":\"structure\",\"required\":[\"lagId\"],\"members\":{\"lagId\":{}}},\"output\":{\"shape\":\"S2s\"}},\"DeleteVirtualInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\"],\"members\":{\"virtualInterfaceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceState\":{}}}},\"DescribeConnectionLoa\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\"],\"members\":{\"connectionId\":{},\"providerName\":{},\"loaContentType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"loa\":{\"shape\":\"S3k\"}}},\"deprecated\":true},\"DescribeConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"connectionId\":{}}},\"output\":{\"shape\":\"S3n\"}},\"DescribeConnectionsOnInterconnect\":{\"input\":{\"type\":\"structure\",\"required\":[\"interconnectId\"],\"members\":{\"interconnectId\":{}}},\"output\":{\"shape\":\"S3n\"},\"deprecated\":true},\"DescribeDirectConnectGatewayAssociationProposals\":{\"input\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayId\":{},\"proposalId\":{},\"associatedGatewayId\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociationProposals\":{\"type\":\"list\",\"member\":{\"shape\":\"S2j\"}},\"nextToken\":{}}}},\"DescribeDirectConnectGatewayAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"associationId\":{},\"associatedGatewayId\":{},\"directConnectGatewayId\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{},\"virtualGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociations\":{\"type\":\"list\",\"member\":{\"shape\":\"S9\"}},\"nextToken\":{}}}},\"DescribeDirectConnectGatewayAttachments\":{\"input\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayId\":{},\"virtualInterfaceId\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAttachments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayId\":{},\"virtualInterfaceId\":{},\"virtualInterfaceRegion\":{},\"virtualInterfaceOwnerAccount\":{},\"attachmentState\":{},\"attachmentType\":{},\"stateChangeError\":{}}}},\"nextToken\":{}}}},\"DescribeDirectConnectGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayId\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGateways\":{\"type\":\"list\",\"member\":{\"shape\":\"S2c\"}},\"nextToken\":{}}}},\"DescribeHostedConnections\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\"],\"members\":{\"connectionId\":{}}},\"output\":{\"shape\":\"S3n\"}},\"DescribeInterconnectLoa\":{\"input\":{\"type\":\"structure\",\"required\":[\"interconnectId\"],\"members\":{\"interconnectId\":{},\"providerName\":{},\"loaContentType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"loa\":{\"shape\":\"S3k\"}}},\"deprecated\":true},\"DescribeInterconnects\":{\"input\":{\"type\":\"structure\",\"members\":{\"interconnectId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"interconnects\":{\"type\":\"list\",\"member\":{\"shape\":\"S2n\"}}}}},\"DescribeLags\":{\"input\":{\"type\":\"structure\",\"members\":{\"lagId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"lags\":{\"type\":\"list\",\"member\":{\"shape\":\"S2s\"}}}}},\"DescribeLoa\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\"],\"members\":{\"connectionId\":{},\"providerName\":{},\"loaContentType\":{}}},\"output\":{\"shape\":\"S3k\"}},\"DescribeLocations\":{\"output\":{\"type\":\"structure\",\"members\":{\"locations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"locationCode\":{},\"locationName\":{},\"region\":{},\"availablePortSpeeds\":{\"type\":\"list\",\"member\":{}},\"availableProviders\":{\"type\":\"list\",\"member\":{}}}}}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArns\"],\"members\":{\"resourceArns\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceTags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"Sz\"}}}}}}},\"DescribeVirtualGateways\":{\"output\":{\"type\":\"structure\",\"members\":{\"virtualGateways\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"virtualGatewayId\":{},\"virtualGatewayState\":{}}}}}}},\"DescribeVirtualInterfaces\":{\"input\":{\"type\":\"structure\",\"members\":{\"connectionId\":{},\"virtualInterfaceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaces\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\"}}}}},\"DisassociateConnectionFromLag\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectionId\",\"lagId\"],\"members\":{\"connectionId\":{},\"lagId\":{}}},\"output\":{\"shape\":\"So\"}},\"ListVirtualInterfaceTestHistory\":{\"input\":{\"type\":\"structure\",\"members\":{\"testId\":{},\"virtualInterfaceId\":{},\"bgpPeers\":{\"shape\":\"S55\"},\"status\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceTestHistory\":{\"type\":\"list\",\"member\":{\"shape\":\"S59\"}},\"nextToken\":{}}}},\"StartBgpFailoverTest\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\"],\"members\":{\"virtualInterfaceId\":{},\"bgpPeers\":{\"shape\":\"S55\"},\"testDurationInMinutes\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceTest\":{\"shape\":\"S59\"}}}},\"StopBgpFailoverTest\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\"],\"members\":{\"virtualInterfaceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualInterfaceTest\":{\"shape\":\"S59\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDirectConnectGatewayAssociation\":{\"input\":{\"type\":\"structure\",\"members\":{\"associationId\":{},\"addAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"},\"removeAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayAssociation\":{\"shape\":\"S9\"}}}},\"UpdateLag\":{\"input\":{\"type\":\"structure\",\"required\":[\"lagId\"],\"members\":{\"lagId\":{},\"lagName\":{},\"minimumLinks\":{\"type\":\"integer\"}}},\"output\":{\"shape\":\"S2s\"}},\"UpdateVirtualInterfaceAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"virtualInterfaceId\"],\"members\":{\"virtualInterfaceId\":{},\"mtu\":{\"type\":\"integer\"}}},\"output\":{\"shape\":\"S1e\"}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"cidr\":{}}}},\"S9\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayId\":{},\"directConnectGatewayOwnerAccount\":{},\"associationState\":{},\"stateChangeError\":{},\"associatedGateway\":{\"shape\":\"Sc\"},\"associationId\":{},\"allowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"},\"virtualGatewayId\":{},\"virtualGatewayRegion\":{\"type\":\"string\",\"deprecated\":true},\"virtualGatewayOwnerAccount\":{}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"id\":{},\"type\":{},\"ownerAccount\":{},\"region\":{}}},\"So\":{\"type\":\"structure\",\"members\":{\"ownerAccount\":{},\"connectionId\":{},\"connectionName\":{},\"connectionState\":{},\"region\":{},\"location\":{},\"bandwidth\":{},\"vlan\":{\"type\":\"integer\"},\"partnerName\":{},\"loaIssueTime\":{\"type\":\"timestamp\"},\"lagId\":{},\"awsDevice\":{\"shape\":\"Sv\"},\"jumboFrameCapable\":{\"type\":\"boolean\"},\"awsDeviceV2\":{},\"hasLogicalRedundancy\":{},\"tags\":{\"shape\":\"Sz\"},\"providerName\":{}}},\"Sv\":{\"type\":\"string\",\"deprecated\":true},\"Sz\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\"],\"members\":{\"key\":{},\"value\":{}}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"ownerAccount\":{},\"virtualInterfaceId\":{},\"location\":{},\"connectionId\":{},\"virtualInterfaceType\":{},\"virtualInterfaceName\":{},\"vlan\":{\"type\":\"integer\"},\"asn\":{\"type\":\"integer\"},\"amazonSideAsn\":{\"type\":\"long\"},\"authKey\":{},\"amazonAddress\":{},\"customerAddress\":{},\"addressFamily\":{},\"virtualInterfaceState\":{},\"customerRouterConfig\":{},\"mtu\":{\"type\":\"integer\"},\"jumboFrameCapable\":{\"type\":\"boolean\"},\"virtualGatewayId\":{},\"directConnectGatewayId\":{},\"routeFilterPrefixes\":{\"shape\":\"S5\"},\"bgpPeers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"bgpPeerId\":{},\"asn\":{\"type\":\"integer\"},\"authKey\":{},\"addressFamily\":{},\"amazonAddress\":{},\"customerAddress\":{},\"bgpPeerState\":{},\"bgpStatus\":{},\"awsDeviceV2\":{}}}},\"region\":{},\"awsDeviceV2\":{},\"tags\":{\"shape\":\"Sz\"}}},\"S2c\":{\"type\":\"structure\",\"members\":{\"directConnectGatewayId\":{},\"directConnectGatewayName\":{},\"amazonSideAsn\":{\"type\":\"long\"},\"ownerAccount\":{},\"directConnectGatewayState\":{},\"stateChangeError\":{}}},\"S2j\":{\"type\":\"structure\",\"members\":{\"proposalId\":{},\"directConnectGatewayId\":{},\"directConnectGatewayOwnerAccount\":{},\"proposalState\":{},\"associatedGateway\":{\"shape\":\"Sc\"},\"existingAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"},\"requestedAllowedPrefixesToDirectConnectGateway\":{\"shape\":\"S5\"}}},\"S2n\":{\"type\":\"structure\",\"members\":{\"interconnectId\":{},\"interconnectName\":{},\"interconnectState\":{},\"region\":{},\"location\":{},\"bandwidth\":{},\"loaIssueTime\":{\"type\":\"timestamp\"},\"lagId\":{},\"awsDevice\":{\"shape\":\"Sv\"},\"jumboFrameCapable\":{\"type\":\"boolean\"},\"awsDeviceV2\":{},\"hasLogicalRedundancy\":{},\"tags\":{\"shape\":\"Sz\"},\"providerName\":{}}},\"S2s\":{\"type\":\"structure\",\"members\":{\"connectionsBandwidth\":{},\"numberOfConnections\":{\"type\":\"integer\"},\"lagId\":{},\"ownerAccount\":{},\"lagName\":{},\"lagState\":{},\"location\":{},\"region\":{},\"minimumLinks\":{\"type\":\"integer\"},\"awsDevice\":{\"shape\":\"Sv\"},\"awsDeviceV2\":{},\"connections\":{\"shape\":\"S2u\"},\"allowsHostedConnections\":{\"type\":\"boolean\"},\"jumboFrameCapable\":{\"type\":\"boolean\"},\"hasLogicalRedundancy\":{},\"tags\":{\"shape\":\"Sz\"},\"providerName\":{}}},\"S2u\":{\"type\":\"list\",\"member\":{\"shape\":\"So\"}},\"S3k\":{\"type\":\"structure\",\"members\":{\"loaContent\":{\"type\":\"blob\"},\"loaContentType\":{}}},\"S3n\":{\"type\":\"structure\",\"members\":{\"connections\":{\"shape\":\"S2u\"}}},\"S55\":{\"type\":\"list\",\"member\":{}},\"S59\":{\"type\":\"structure\",\"members\":{\"testId\":{},\"virtualInterfaceId\":{},\"bgpPeers\":{\"shape\":\"S55\"},\"status\":{},\"ownerAccount\":{},\"testDurationInMinutes\":{\"type\":\"integer\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 57373:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeConnections\":{\"result_key\":\"connections\"},\"DescribeConnectionsOnInterconnect\":{\"result_key\":\"connections\"},\"DescribeInterconnects\":{\"result_key\":\"interconnects\"},\"DescribeLocations\":{\"result_key\":\"locations\"},\"DescribeVirtualGateways\":{\"result_key\":\"virtualGateways\"},\"DescribeVirtualInterfaces\":{\"result_key\":\"virtualInterfaces\"}}}");

/***/ }),

/***/ 32400:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-11-01\",\"endpointPrefix\":\"discovery\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Application Discovery Service\",\"serviceId\":\"Application Discovery Service\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSPoseidonService_V2015_11_01\",\"uid\":\"discovery-2015-11-01\"},\"operations\":{\"AssociateConfigurationItemsToApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationConfigurationId\",\"configurationIds\"],\"members\":{\"applicationConfigurationId\":{},\"configurationIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchDeleteImportData\":{\"input\":{\"type\":\"structure\",\"required\":[\"importTaskIds\"],\"members\":{\"importTaskIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"importTaskId\":{},\"errorCode\":{},\"errorDescription\":{}}}}}}},\"CreateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"configurationId\":{}}}},\"CreateTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"configurationIds\",\"tags\"],\"members\":{\"configurationIds\":{\"shape\":\"S3\"},\"tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplications\":{\"input\":{\"type\":\"structure\",\"required\":[\"configurationIds\"],\"members\":{\"configurationIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"configurationIds\"],\"members\":{\"configurationIds\":{\"shape\":\"S3\"},\"tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeAgents\":{\"input\":{\"type\":\"structure\",\"members\":{\"agentIds\":{\"shape\":\"St\"},\"filters\":{\"shape\":\"Sv\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"agentsInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"agentId\":{},\"hostName\":{},\"agentNetworkInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ipAddress\":{},\"macAddress\":{}}}},\"connectorId\":{},\"version\":{},\"health\":{},\"lastHealthPingTime\":{},\"collectionStatus\":{},\"agentType\":{},\"registeredTime\":{}}}},\"nextToken\":{}}}},\"DescribeConfigurations\":{\"input\":{\"type\":\"structure\",\"required\":[\"configurationIds\"],\"members\":{\"configurationIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"configurations\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}},\"DescribeContinuousExports\":{\"input\":{\"type\":\"structure\",\"members\":{\"exportIds\":{\"type\":\"list\",\"member\":{}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"descriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"exportId\":{},\"status\":{},\"statusDetail\":{},\"s3Bucket\":{},\"startTime\":{\"type\":\"timestamp\"},\"stopTime\":{\"type\":\"timestamp\"},\"dataSource\":{},\"schemaStorageConfig\":{\"shape\":\"S1o\"}}}},\"nextToken\":{}}}},\"DescribeExportConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"exportIds\":{\"shape\":\"S1r\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"exportsInfo\":{\"shape\":\"S1t\"},\"nextToken\":{}}},\"deprecated\":true},\"DescribeExportTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"exportIds\":{\"shape\":\"S1r\"},\"filters\":{\"shape\":\"S21\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"exportsInfo\":{\"shape\":\"S1t\"},\"nextToken\":{}}}},\"DescribeImportTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"type\":\"list\",\"member\":{}}}}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"tasks\":{\"type\":\"list\",\"member\":{\"shape\":\"S2e\"}}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"values\"],\"members\":{\"name\":{},\"values\":{\"shape\":\"Sx\"}}}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"configurationType\":{},\"configurationId\":{},\"key\":{},\"value\":{},\"timeOfCreation\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"DisassociateConfigurationItemsFromApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"applicationConfigurationId\",\"configurationIds\"],\"members\":{\"applicationConfigurationId\":{},\"configurationIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ExportConfigurations\":{\"output\":{\"type\":\"structure\",\"members\":{\"exportId\":{}}},\"deprecated\":true},\"GetDiscoverySummary\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"servers\":{\"type\":\"long\"},\"applications\":{\"type\":\"long\"},\"serversMappedToApplications\":{\"type\":\"long\"},\"serversMappedtoTags\":{\"type\":\"long\"},\"agentSummary\":{\"type\":\"structure\",\"required\":[\"activeAgents\",\"healthyAgents\",\"blackListedAgents\",\"shutdownAgents\",\"unhealthyAgents\",\"totalAgents\",\"unknownAgents\"],\"members\":{\"activeAgents\":{\"type\":\"integer\"},\"healthyAgents\":{\"type\":\"integer\"},\"blackListedAgents\":{\"type\":\"integer\"},\"shutdownAgents\":{\"type\":\"integer\"},\"unhealthyAgents\":{\"type\":\"integer\"},\"totalAgents\":{\"type\":\"integer\"},\"unknownAgents\":{\"type\":\"integer\"}}},\"connectorSummary\":{\"type\":\"structure\",\"required\":[\"activeConnectors\",\"healthyConnectors\",\"blackListedConnectors\",\"shutdownConnectors\",\"unhealthyConnectors\",\"totalConnectors\",\"unknownConnectors\"],\"members\":{\"activeConnectors\":{\"type\":\"integer\"},\"healthyConnectors\":{\"type\":\"integer\"},\"blackListedConnectors\":{\"type\":\"integer\"},\"shutdownConnectors\":{\"type\":\"integer\"},\"unhealthyConnectors\":{\"type\":\"integer\"},\"totalConnectors\":{\"type\":\"integer\"},\"unknownConnectors\":{\"type\":\"integer\"}}}}}},\"ListConfigurations\":{\"input\":{\"type\":\"structure\",\"required\":[\"configurationType\"],\"members\":{\"configurationType\":{},\"filters\":{\"shape\":\"Sv\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{},\"orderBy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"fieldName\"],\"members\":{\"fieldName\":{},\"sortOrder\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"configurations\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{}}},\"nextToken\":{}}}},\"ListServerNeighbors\":{\"input\":{\"type\":\"structure\",\"required\":[\"configurationId\"],\"members\":{\"configurationId\":{},\"portInformationNeeded\":{\"type\":\"boolean\"},\"neighborConfigurationIds\":{\"shape\":\"S3\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"neighbors\"],\"members\":{\"neighbors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"sourceServerId\",\"destinationServerId\",\"connectionsCount\"],\"members\":{\"sourceServerId\":{},\"destinationServerId\":{},\"destinationPort\":{\"type\":\"integer\"},\"transportProtocol\":{},\"connectionsCount\":{\"type\":\"long\"}}}},\"nextToken\":{},\"knownDependencyCount\":{\"type\":\"long\"}}}},\"StartContinuousExport\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"exportId\":{},\"s3Bucket\":{},\"startTime\":{\"type\":\"timestamp\"},\"dataSource\":{},\"schemaStorageConfig\":{\"shape\":\"S1o\"}}}},\"StartDataCollectionByAgentIds\":{\"input\":{\"type\":\"structure\",\"required\":[\"agentIds\"],\"members\":{\"agentIds\":{\"shape\":\"St\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"agentsConfigurationStatus\":{\"shape\":\"S3f\"}}}},\"StartExportTask\":{\"input\":{\"type\":\"structure\",\"members\":{\"exportDataFormat\":{\"type\":\"list\",\"member\":{}},\"filters\":{\"shape\":\"S21\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"exportId\":{}}}},\"StartImportTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"importUrl\"],\"members\":{\"clientRequestToken\":{\"idempotencyToken\":true},\"name\":{},\"importUrl\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"task\":{\"shape\":\"S2e\"}}}},\"StopContinuousExport\":{\"input\":{\"type\":\"structure\",\"required\":[\"exportId\"],\"members\":{\"exportId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"startTime\":{\"type\":\"timestamp\"},\"stopTime\":{\"type\":\"timestamp\"}}}},\"StopDataCollectionByAgentIds\":{\"input\":{\"type\":\"structure\",\"required\":[\"agentIds\"],\"members\":{\"agentIds\":{\"shape\":\"St\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"agentsConfigurationStatus\":{\"shape\":\"S3f\"}}}},\"UpdateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"configurationId\"],\"members\":{\"configurationId\":{},\"name\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{}},\"Si\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"St\":{\"type\":\"list\",\"member\":{}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"values\",\"condition\"],\"members\":{\"name\":{},\"values\":{\"shape\":\"Sx\"},\"condition\":{}}}},\"Sx\":{\"type\":\"list\",\"member\":{}},\"S1o\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1r\":{\"type\":\"list\",\"member\":{}},\"S1t\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"exportId\",\"exportStatus\",\"statusMessage\",\"exportRequestTime\"],\"members\":{\"exportId\":{},\"exportStatus\":{},\"statusMessage\":{},\"configurationsDownloadUrl\":{},\"exportRequestTime\":{\"type\":\"timestamp\"},\"isTruncated\":{\"type\":\"boolean\"},\"requestedStartTime\":{\"type\":\"timestamp\"},\"requestedEndTime\":{\"type\":\"timestamp\"}}}},\"S21\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"values\",\"condition\"],\"members\":{\"name\":{},\"values\":{\"shape\":\"Sx\"},\"condition\":{}}}},\"S2e\":{\"type\":\"structure\",\"members\":{\"importTaskId\":{},\"clientRequestToken\":{},\"name\":{},\"importUrl\":{},\"status\":{},\"importRequestTime\":{\"type\":\"timestamp\"},\"importCompletionTime\":{\"type\":\"timestamp\"},\"importDeletedTime\":{\"type\":\"timestamp\"},\"serverImportSuccess\":{\"type\":\"integer\"},\"serverImportFailure\":{\"type\":\"integer\"},\"applicationImportSuccess\":{\"type\":\"integer\"},\"applicationImportFailure\":{\"type\":\"integer\"},\"errorsAndFailedEntriesZip\":{}}},\"S3f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"agentId\":{},\"operationSucceeded\":{\"type\":\"boolean\"},\"description\":{}}}}}}");

/***/ }),

/***/ 54052:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeContinuousExports\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"DescribeImportTasks\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 19210:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-01-12\",\"endpointPrefix\":\"dlm\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon DLM\",\"serviceFullName\":\"Amazon Data Lifecycle Manager\",\"serviceId\":\"DLM\",\"signatureVersion\":\"v4\",\"signingName\":\"dlm\",\"uid\":\"dlm-2018-01-12\"},\"operations\":{\"CreateLifecyclePolicy\":{\"http\":{\"requestUri\":\"/policies\"},\"input\":{\"type\":\"structure\",\"required\":[\"ExecutionRoleArn\",\"Description\",\"State\",\"PolicyDetails\"],\"members\":{\"ExecutionRoleArn\":{},\"Description\":{},\"State\":{},\"PolicyDetails\":{\"shape\":\"S5\"},\"Tags\":{\"shape\":\"S1l\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyId\":{}}}},\"DeleteLifecyclePolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/policies/{policyId}/\"},\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{\"location\":\"uri\",\"locationName\":\"policyId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetLifecyclePolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/policies\"},\"input\":{\"type\":\"structure\",\"members\":{\"PolicyIds\":{\"location\":\"querystring\",\"locationName\":\"policyIds\",\"type\":\"list\",\"member\":{}},\"State\":{\"location\":\"querystring\",\"locationName\":\"state\"},\"ResourceTypes\":{\"shape\":\"S7\",\"location\":\"querystring\",\"locationName\":\"resourceTypes\"},\"TargetTags\":{\"location\":\"querystring\",\"locationName\":\"targetTags\",\"type\":\"list\",\"member\":{}},\"TagsToAdd\":{\"location\":\"querystring\",\"locationName\":\"tagsToAdd\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyId\":{},\"Description\":{},\"State\":{},\"Tags\":{\"shape\":\"S1l\"},\"PolicyType\":{}}}}}}},\"GetLifecyclePolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/policies/{policyId}/\"},\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{\"location\":\"uri\",\"locationName\":\"policyId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"type\":\"structure\",\"members\":{\"PolicyId\":{},\"Description\":{},\"State\":{},\"StatusMessage\":{},\"ExecutionRoleArn\":{},\"DateCreated\":{\"shape\":\"S25\"},\"DateModified\":{\"shape\":\"S25\"},\"PolicyDetails\":{\"shape\":\"S5\"},\"Tags\":{\"shape\":\"S1l\"},\"PolicyArn\":{}}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S1l\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"S1l\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateLifecyclePolicy\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/policies/{policyId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{\"location\":\"uri\",\"locationName\":\"policyId\"},\"ExecutionRoleArn\":{},\"State\":{},\"Description\":{},\"PolicyDetails\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"members\":{\"PolicyType\":{},\"ResourceTypes\":{\"shape\":\"S7\"},\"TargetTags\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}},\"Schedules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CopyTags\":{\"type\":\"boolean\"},\"TagsToAdd\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}},\"VariableTags\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}},\"CreateRule\":{\"type\":\"structure\",\"members\":{\"Interval\":{\"type\":\"integer\"},\"IntervalUnit\":{},\"Times\":{\"type\":\"list\",\"member\":{}},\"CronExpression\":{}}},\"RetainRule\":{\"type\":\"structure\",\"members\":{\"Count\":{\"type\":\"integer\"},\"Interval\":{\"type\":\"integer\"},\"IntervalUnit\":{}}},\"FastRestoreRule\":{\"type\":\"structure\",\"required\":[\"AvailabilityZones\"],\"members\":{\"Count\":{\"type\":\"integer\"},\"Interval\":{\"type\":\"integer\"},\"IntervalUnit\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{}}}},\"CrossRegionCopyRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TargetRegion\",\"Encrypted\"],\"members\":{\"TargetRegion\":{},\"Encrypted\":{\"type\":\"boolean\"},\"CmkArn\":{},\"CopyTags\":{\"type\":\"boolean\"},\"RetainRule\":{\"shape\":\"S10\"}}}},\"ShareRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TargetAccounts\"],\"members\":{\"TargetAccounts\":{\"type\":\"list\",\"member\":{}},\"UnshareInterval\":{\"type\":\"integer\"},\"UnshareIntervalUnit\":{}}}}}}},\"Parameters\":{\"type\":\"structure\",\"members\":{\"ExcludeBootVolume\":{\"type\":\"boolean\"},\"NoReboot\":{\"type\":\"boolean\"}}},\"EventSource\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Parameters\":{\"type\":\"structure\",\"required\":[\"EventType\",\"SnapshotOwner\",\"DescriptionRegex\"],\"members\":{\"EventType\":{},\"SnapshotOwner\":{\"type\":\"list\",\"member\":{}},\"DescriptionRegex\":{}}}}},\"Actions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"CrossRegionCopy\"],\"members\":{\"Name\":{},\"CrossRegionCopy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Target\",\"EncryptionConfiguration\"],\"members\":{\"Target\":{},\"EncryptionConfiguration\":{\"type\":\"structure\",\"required\":[\"Encrypted\"],\"members\":{\"Encrypted\":{\"type\":\"boolean\"},\"CmkArn\":{}}},\"RetainRule\":{\"shape\":\"S10\"}}}}}}}}},\"S7\":{\"type\":\"list\",\"member\":{}},\"Sa\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}},\"S10\":{\"type\":\"structure\",\"members\":{\"Interval\":{\"type\":\"integer\"},\"IntervalUnit\":{}}},\"S1l\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S25\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"}}}");

/***/ }),

/***/ 69943:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 85765:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-01-01\",\"endpointPrefix\":\"dms\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Database Migration Service\",\"serviceId\":\"Database Migration Service\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AmazonDMSv20160101\",\"uid\":\"dms-2016-01-01\"},\"operations\":{\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ApplyPendingMaintenanceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationInstanceArn\",\"ApplyAction\",\"OptInType\"],\"members\":{\"ReplicationInstanceArn\":{},\"ApplyAction\":{},\"OptInType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourcePendingMaintenanceActions\":{\"shape\":\"S8\"}}}},\"CancelReplicationTaskAssessmentRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskAssessmentRunArn\"],\"members\":{\"ReplicationTaskAssessmentRunArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskAssessmentRun\":{\"shape\":\"Se\"}}}},\"CreateEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointIdentifier\",\"EndpointType\",\"EngineName\"],\"members\":{\"EndpointIdentifier\":{},\"EndpointType\":{},\"EngineName\":{},\"Username\":{},\"Password\":{\"shape\":\"Sj\"},\"ServerName\":{},\"Port\":{\"type\":\"integer\"},\"DatabaseName\":{},\"ExtraConnectionAttributes\":{},\"KmsKeyId\":{},\"Tags\":{\"shape\":\"S3\"},\"CertificateArn\":{},\"SslMode\":{},\"ServiceAccessRoleArn\":{},\"ExternalTableDefinition\":{},\"DynamoDbSettings\":{\"shape\":\"Sm\"},\"S3Settings\":{\"shape\":\"Sn\"},\"DmsTransferSettings\":{\"shape\":\"Sw\"},\"MongoDbSettings\":{\"shape\":\"Sx\"},\"KinesisSettings\":{\"shape\":\"S11\"},\"KafkaSettings\":{\"shape\":\"S13\"},\"ElasticsearchSettings\":{\"shape\":\"S14\"},\"NeptuneSettings\":{\"shape\":\"S15\"},\"RedshiftSettings\":{\"shape\":\"S16\"},\"PostgreSQLSettings\":{\"shape\":\"S17\"},\"MySQLSettings\":{\"shape\":\"S18\"},\"OracleSettings\":{\"shape\":\"S1a\"},\"SybaseSettings\":{\"shape\":\"S1c\"},\"MicrosoftSQLServerSettings\":{\"shape\":\"S1d\"},\"IBMDb2Settings\":{\"shape\":\"S1f\"},\"ResourceIdentifier\":{},\"DocDbSettings\":{\"shape\":\"S1g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{\"shape\":\"S1i\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S1k\"},\"SourceIds\":{\"shape\":\"S1l\"},\"Enabled\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S1n\"}}}},\"CreateReplicationInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationInstanceIdentifier\",\"ReplicationInstanceClass\"],\"members\":{\"ReplicationInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"ReplicationInstanceClass\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1q\"},\"AvailabilityZone\":{},\"ReplicationSubnetGroupIdentifier\":{},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S3\"},\"KmsKeyId\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"DnsNameServers\":{},\"ResourceIdentifier\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationInstance\":{\"shape\":\"S1s\"}}}},\"CreateReplicationSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationSubnetGroupIdentifier\",\"ReplicationSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"ReplicationSubnetGroupIdentifier\":{},\"ReplicationSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S23\"},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationSubnetGroup\":{\"shape\":\"S1v\"}}}},\"CreateReplicationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskIdentifier\",\"SourceEndpointArn\",\"TargetEndpointArn\",\"ReplicationInstanceArn\",\"MigrationType\",\"TableMappings\"],\"members\":{\"ReplicationTaskIdentifier\":{},\"SourceEndpointArn\":{},\"TargetEndpointArn\":{},\"ReplicationInstanceArn\":{},\"MigrationType\":{},\"TableMappings\":{},\"ReplicationTaskSettings\":{},\"CdcStartTime\":{\"type\":\"timestamp\"},\"CdcStartPosition\":{},\"CdcStopPosition\":{},\"Tags\":{\"shape\":\"S3\"},\"TaskData\":{},\"ResourceIdentifier\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTask\":{\"shape\":\"S28\"}}}},\"DeleteCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateArn\"],\"members\":{\"CertificateArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{\"shape\":\"S2d\"}}}},\"DeleteConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\",\"ReplicationInstanceArn\"],\"members\":{\"EndpointArn\":{},\"ReplicationInstanceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connection\":{\"shape\":\"S2h\"}}}},\"DeleteEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{\"shape\":\"S1i\"}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S1n\"}}}},\"DeleteReplicationInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationInstanceArn\"],\"members\":{\"ReplicationInstanceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationInstance\":{\"shape\":\"S1s\"}}}},\"DeleteReplicationSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationSubnetGroupIdentifier\"],\"members\":{\"ReplicationSubnetGroupIdentifier\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteReplicationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\"],\"members\":{\"ReplicationTaskArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTask\":{\"shape\":\"S28\"}}}},\"DeleteReplicationTaskAssessmentRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskAssessmentRunArn\"],\"members\":{\"ReplicationTaskAssessmentRunArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskAssessmentRun\":{\"shape\":\"Se\"}}}},\"DescribeAccountAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountQuotas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountQuotaName\":{},\"Used\":{\"type\":\"long\"},\"Max\":{\"type\":\"long\"}}}},\"UniqueAccountIdentifier\":{}}}},\"DescribeApplicableIndividualAssessments\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskArn\":{},\"ReplicationInstanceArn\":{},\"SourceEngineName\":{},\"TargetEngineName\":{},\"MigrationType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IndividualAssessmentNames\":{\"type\":\"list\",\"member\":{}},\"Marker\":{}}}},\"DescribeCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"Certificates\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}}}}},\"DescribeConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"Connections\":{\"type\":\"list\",\"member\":{\"shape\":\"S2h\"}}}}},\"DescribeEndpointTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"SupportedEndpointTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EngineName\":{},\"SupportsCDC\":{\"type\":\"boolean\"},\"EndpointType\":{},\"ReplicationInstanceEngineMinimumVersion\":{},\"EngineDisplayName\":{}}}}}}},\"DescribeEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"Endpoints\":{\"type\":\"list\",\"member\":{\"shape\":\"S1i\"}}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"Filters\":{\"shape\":\"S32\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventCategoryGroupList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S1k\"}}}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1n\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S1k\"},\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S1k\"},\"Date\":{\"type\":\"timestamp\"}}}}}}},\"DescribeOrderableReplicationInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrderableReplicationInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EngineVersion\":{},\"ReplicationInstanceClass\":{},\"StorageType\":{},\"MinAllocatedStorage\":{\"type\":\"integer\"},\"MaxAllocatedStorage\":{\"type\":\"integer\"},\"DefaultAllocatedStorage\":{\"type\":\"integer\"},\"IncludedAllocatedStorage\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{}},\"ReleaseStatus\":{}}}},\"Marker\":{}}}},\"DescribePendingMaintenanceActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReplicationInstanceArn\":{},\"Filters\":{\"shape\":\"S32\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PendingMaintenanceActions\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"Marker\":{}}}},\"DescribeRefreshSchemasStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RefreshSchemasStatus\":{\"shape\":\"S44\"}}}},\"DescribeReplicationInstanceTaskLogs\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationInstanceArn\"],\"members\":{\"ReplicationInstanceArn\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationInstanceArn\":{},\"ReplicationInstanceTaskLogs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskName\":{},\"ReplicationTaskArn\":{},\"ReplicationInstanceTaskLogSize\":{\"type\":\"long\"}}}},\"Marker\":{}}}},\"DescribeReplicationInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReplicationInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S1s\"}}}}},\"DescribeReplicationSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReplicationSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S1v\"}}}}},\"DescribeReplicationTaskAssessmentResults\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskArn\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"BucketName\":{},\"ReplicationTaskAssessmentResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskIdentifier\":{},\"ReplicationTaskArn\":{},\"ReplicationTaskLastAssessmentDate\":{\"type\":\"timestamp\"},\"AssessmentStatus\":{},\"AssessmentResultsFile\":{},\"AssessmentResults\":{},\"S3ObjectUrl\":{}}}}}}},\"DescribeReplicationTaskAssessmentRuns\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReplicationTaskAssessmentRuns\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\"}}}}},\"DescribeReplicationTaskIndividualAssessments\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReplicationTaskIndividualAssessments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskIndividualAssessmentArn\":{},\"ReplicationTaskAssessmentRunArn\":{},\"IndividualAssessmentName\":{},\"Status\":{},\"ReplicationTaskIndividualAssessmentStartDate\":{\"type\":\"timestamp\"}}}}}}},\"DescribeReplicationTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S32\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"WithoutSettings\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReplicationTasks\":{\"type\":\"list\",\"member\":{\"shape\":\"S28\"}}}}},\"DescribeSchemas\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"Schemas\":{\"type\":\"list\",\"member\":{}}}}},\"DescribeTableStatistics\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\"],\"members\":{\"ReplicationTaskArn\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"Filters\":{\"shape\":\"S32\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskArn\":{},\"TableStatistics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SchemaName\":{},\"TableName\":{},\"Inserts\":{\"type\":\"long\"},\"Deletes\":{\"type\":\"long\"},\"Updates\":{\"type\":\"long\"},\"Ddls\":{\"type\":\"long\"},\"FullLoadRows\":{\"type\":\"long\"},\"FullLoadCondtnlChkFailedRows\":{\"type\":\"long\"},\"FullLoadErrorRows\":{\"type\":\"long\"},\"FullLoadStartTime\":{\"type\":\"timestamp\"},\"FullLoadEndTime\":{\"type\":\"timestamp\"},\"FullLoadReloaded\":{\"type\":\"boolean\"},\"LastUpdateTime\":{\"type\":\"timestamp\"},\"TableState\":{},\"ValidationPendingRecords\":{\"type\":\"long\"},\"ValidationFailedRecords\":{\"type\":\"long\"},\"ValidationSuspendedRecords\":{\"type\":\"long\"},\"ValidationState\":{},\"ValidationStateDetails\":{}}}},\"Marker\":{}}}},\"ImportCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateIdentifier\"],\"members\":{\"CertificateIdentifier\":{},\"CertificatePem\":{},\"CertificateWallet\":{\"type\":\"blob\"},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{\"shape\":\"S2d\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S3\"}}}},\"ModifyEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{},\"EndpointIdentifier\":{},\"EndpointType\":{},\"EngineName\":{},\"Username\":{},\"Password\":{\"shape\":\"Sj\"},\"ServerName\":{},\"Port\":{\"type\":\"integer\"},\"DatabaseName\":{},\"ExtraConnectionAttributes\":{},\"CertificateArn\":{},\"SslMode\":{},\"ServiceAccessRoleArn\":{},\"ExternalTableDefinition\":{},\"DynamoDbSettings\":{\"shape\":\"Sm\"},\"S3Settings\":{\"shape\":\"Sn\"},\"DmsTransferSettings\":{\"shape\":\"Sw\"},\"MongoDbSettings\":{\"shape\":\"Sx\"},\"KinesisSettings\":{\"shape\":\"S11\"},\"KafkaSettings\":{\"shape\":\"S13\"},\"ElasticsearchSettings\":{\"shape\":\"S14\"},\"NeptuneSettings\":{\"shape\":\"S15\"},\"RedshiftSettings\":{\"shape\":\"S16\"},\"PostgreSQLSettings\":{\"shape\":\"S17\"},\"MySQLSettings\":{\"shape\":\"S18\"},\"OracleSettings\":{\"shape\":\"S1a\"},\"SybaseSettings\":{\"shape\":\"S1c\"},\"MicrosoftSQLServerSettings\":{\"shape\":\"S1d\"},\"IBMDb2Settings\":{\"shape\":\"S1f\"},\"DocDbSettings\":{\"shape\":\"S1g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{\"shape\":\"S1i\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S1k\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S1n\"}}}},\"ModifyReplicationInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationInstanceArn\"],\"members\":{\"ReplicationInstanceArn\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"ReplicationInstanceClass\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1q\"},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReplicationInstanceIdentifier\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationInstance\":{\"shape\":\"S1s\"}}}},\"ModifyReplicationSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationSubnetGroupIdentifier\",\"SubnetIds\"],\"members\":{\"ReplicationSubnetGroupIdentifier\":{},\"ReplicationSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S23\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationSubnetGroup\":{\"shape\":\"S1v\"}}}},\"ModifyReplicationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\"],\"members\":{\"ReplicationTaskArn\":{},\"ReplicationTaskIdentifier\":{},\"MigrationType\":{},\"TableMappings\":{},\"ReplicationTaskSettings\":{},\"CdcStartTime\":{\"type\":\"timestamp\"},\"CdcStartPosition\":{},\"CdcStopPosition\":{},\"TaskData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTask\":{\"shape\":\"S28\"}}}},\"MoveReplicationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\",\"TargetReplicationInstanceArn\"],\"members\":{\"ReplicationTaskArn\":{},\"TargetReplicationInstanceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTask\":{\"shape\":\"S28\"}}}},\"RebootReplicationInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationInstanceArn\"],\"members\":{\"ReplicationInstanceArn\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationInstance\":{\"shape\":\"S1s\"}}}},\"RefreshSchemas\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\",\"ReplicationInstanceArn\"],\"members\":{\"EndpointArn\":{},\"ReplicationInstanceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RefreshSchemasStatus\":{\"shape\":\"S44\"}}}},\"ReloadTables\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\",\"TablesToReload\"],\"members\":{\"ReplicationTaskArn\":{},\"TablesToReload\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SchemaName\",\"TableName\"],\"members\":{\"SchemaName\":{},\"TableName\":{}}}},\"ReloadOption\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskArn\":{}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartReplicationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\",\"StartReplicationTaskType\"],\"members\":{\"ReplicationTaskArn\":{},\"StartReplicationTaskType\":{},\"CdcStartTime\":{\"type\":\"timestamp\"},\"CdcStartPosition\":{},\"CdcStopPosition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTask\":{\"shape\":\"S28\"}}}},\"StartReplicationTaskAssessment\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\"],\"members\":{\"ReplicationTaskArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTask\":{\"shape\":\"S28\"}}}},\"StartReplicationTaskAssessmentRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\",\"ServiceAccessRoleArn\",\"ResultLocationBucket\",\"AssessmentRunName\"],\"members\":{\"ReplicationTaskArn\":{},\"ServiceAccessRoleArn\":{},\"ResultLocationBucket\":{},\"ResultLocationFolder\":{},\"ResultEncryptionMode\":{},\"ResultKmsKeyArn\":{},\"AssessmentRunName\":{},\"IncludeOnly\":{\"type\":\"list\",\"member\":{}},\"Exclude\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskAssessmentRun\":{\"shape\":\"Se\"}}}},\"StopReplicationTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationTaskArn\"],\"members\":{\"ReplicationTaskArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationTask\":{\"shape\":\"S28\"}}}},\"TestConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationInstanceArn\",\"EndpointArn\"],\"members\":{\"ReplicationInstanceArn\":{},\"EndpointArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connection\":{\"shape\":\"S2h\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S8\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifier\":{},\"PendingMaintenanceActionDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"AutoAppliedAfterDate\":{\"type\":\"timestamp\"},\"ForcedApplyDate\":{\"type\":\"timestamp\"},\"OptInStatus\":{},\"CurrentApplyDate\":{\"type\":\"timestamp\"},\"Description\":{}}}}}},\"Se\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskAssessmentRunArn\":{},\"ReplicationTaskArn\":{},\"Status\":{},\"ReplicationTaskAssessmentRunCreationDate\":{\"type\":\"timestamp\"},\"AssessmentProgress\":{\"type\":\"structure\",\"members\":{\"IndividualAssessmentCount\":{\"type\":\"integer\"},\"IndividualAssessmentCompletedCount\":{\"type\":\"integer\"}}},\"LastFailureMessage\":{},\"ServiceAccessRoleArn\":{},\"ResultLocationBucket\":{},\"ResultLocationFolder\":{},\"ResultEncryptionMode\":{},\"ResultKmsKeyArn\":{},\"AssessmentRunName\":{}}},\"Sj\":{\"type\":\"string\",\"sensitive\":true},\"Sm\":{\"type\":\"structure\",\"required\":[\"ServiceAccessRoleArn\"],\"members\":{\"ServiceAccessRoleArn\":{}}},\"Sn\":{\"type\":\"structure\",\"members\":{\"ServiceAccessRoleArn\":{},\"ExternalTableDefinition\":{},\"CsvRowDelimiter\":{},\"CsvDelimiter\":{},\"BucketFolder\":{},\"BucketName\":{},\"CompressionType\":{},\"EncryptionMode\":{},\"ServerSideEncryptionKmsKeyId\":{},\"DataFormat\":{},\"EncodingType\":{},\"DictPageSizeLimit\":{\"type\":\"integer\"},\"RowGroupLength\":{\"type\":\"integer\"},\"DataPageSize\":{\"type\":\"integer\"},\"ParquetVersion\":{},\"EnableStatistics\":{\"type\":\"boolean\"},\"IncludeOpForFullLoad\":{\"type\":\"boolean\"},\"CdcInsertsOnly\":{\"type\":\"boolean\"},\"TimestampColumnName\":{},\"ParquetTimestampInMillisecond\":{\"type\":\"boolean\"},\"CdcInsertsAndUpdates\":{\"type\":\"boolean\"},\"DatePartitionEnabled\":{\"type\":\"boolean\"},\"DatePartitionSequence\":{},\"DatePartitionDelimiter\":{},\"UseCsvNoSupValue\":{\"type\":\"boolean\"},\"CsvNoSupValue\":{},\"PreserveTransactions\":{\"type\":\"boolean\"},\"CdcPath\":{}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"ServiceAccessRoleArn\":{},\"BucketName\":{}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"Username\":{},\"Password\":{\"shape\":\"Sj\"},\"ServerName\":{},\"Port\":{\"type\":\"integer\"},\"DatabaseName\":{},\"AuthType\":{},\"AuthMechanism\":{},\"NestingLevel\":{},\"ExtractDocId\":{},\"DocsToInvestigate\":{},\"AuthSource\":{},\"KmsKeyId\":{},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S11\":{\"type\":\"structure\",\"members\":{\"StreamArn\":{},\"MessageFormat\":{},\"ServiceAccessRoleArn\":{},\"IncludeTransactionDetails\":{\"type\":\"boolean\"},\"IncludePartitionValue\":{\"type\":\"boolean\"},\"PartitionIncludeSchemaTable\":{\"type\":\"boolean\"},\"IncludeTableAlterOperations\":{\"type\":\"boolean\"},\"IncludeControlDetails\":{\"type\":\"boolean\"},\"IncludeNullAndEmpty\":{\"type\":\"boolean\"}}},\"S13\":{\"type\":\"structure\",\"members\":{\"Broker\":{},\"Topic\":{},\"MessageFormat\":{},\"IncludeTransactionDetails\":{\"type\":\"boolean\"},\"IncludePartitionValue\":{\"type\":\"boolean\"},\"PartitionIncludeSchemaTable\":{\"type\":\"boolean\"},\"IncludeTableAlterOperations\":{\"type\":\"boolean\"},\"IncludeControlDetails\":{\"type\":\"boolean\"},\"MessageMaxBytes\":{\"type\":\"integer\"},\"IncludeNullAndEmpty\":{\"type\":\"boolean\"}}},\"S14\":{\"type\":\"structure\",\"required\":[\"ServiceAccessRoleArn\",\"EndpointUri\"],\"members\":{\"ServiceAccessRoleArn\":{},\"EndpointUri\":{},\"FullLoadErrorPercentage\":{\"type\":\"integer\"},\"ErrorRetryDuration\":{\"type\":\"integer\"}}},\"S15\":{\"type\":\"structure\",\"required\":[\"S3BucketName\",\"S3BucketFolder\"],\"members\":{\"ServiceAccessRoleArn\":{},\"S3BucketName\":{},\"S3BucketFolder\":{},\"ErrorRetryDuration\":{\"type\":\"integer\"},\"MaxFileSize\":{\"type\":\"integer\"},\"MaxRetryCount\":{\"type\":\"integer\"},\"IamAuthEnabled\":{\"type\":\"boolean\"}}},\"S16\":{\"type\":\"structure\",\"members\":{\"AcceptAnyDate\":{\"type\":\"boolean\"},\"AfterConnectScript\":{},\"BucketFolder\":{},\"BucketName\":{},\"CaseSensitiveNames\":{\"type\":\"boolean\"},\"CompUpdate\":{\"type\":\"boolean\"},\"ConnectionTimeout\":{\"type\":\"integer\"},\"DatabaseName\":{},\"DateFormat\":{},\"EmptyAsNull\":{\"type\":\"boolean\"},\"EncryptionMode\":{},\"ExplicitIds\":{\"type\":\"boolean\"},\"FileTransferUploadStreams\":{\"type\":\"integer\"},\"LoadTimeout\":{\"type\":\"integer\"},\"MaxFileSize\":{\"type\":\"integer\"},\"Password\":{\"shape\":\"Sj\"},\"Port\":{\"type\":\"integer\"},\"RemoveQuotes\":{\"type\":\"boolean\"},\"ReplaceInvalidChars\":{},\"ReplaceChars\":{},\"ServerName\":{},\"ServiceAccessRoleArn\":{},\"ServerSideEncryptionKmsKeyId\":{},\"TimeFormat\":{},\"TrimBlanks\":{\"type\":\"boolean\"},\"TruncateColumns\":{\"type\":\"boolean\"},\"Username\":{},\"WriteBufferSize\":{\"type\":\"integer\"},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S17\":{\"type\":\"structure\",\"members\":{\"AfterConnectScript\":{},\"CaptureDdls\":{\"type\":\"boolean\"},\"MaxFileSize\":{\"type\":\"integer\"},\"DatabaseName\":{},\"DdlArtifactsSchema\":{},\"ExecuteTimeout\":{\"type\":\"integer\"},\"FailTasksOnLobTruncation\":{\"type\":\"boolean\"},\"Password\":{\"shape\":\"Sj\"},\"Port\":{\"type\":\"integer\"},\"ServerName\":{},\"Username\":{},\"SlotName\":{},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S18\":{\"type\":\"structure\",\"members\":{\"AfterConnectScript\":{},\"DatabaseName\":{},\"EventsPollInterval\":{\"type\":\"integer\"},\"TargetDbType\":{},\"MaxFileSize\":{\"type\":\"integer\"},\"ParallelLoadThreads\":{\"type\":\"integer\"},\"Password\":{\"shape\":\"Sj\"},\"Port\":{\"type\":\"integer\"},\"ServerName\":{},\"ServerTimezone\":{},\"Username\":{},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S1a\":{\"type\":\"structure\",\"members\":{\"AddSupplementalLogging\":{\"type\":\"boolean\"},\"ArchivedLogDestId\":{\"type\":\"integer\"},\"AdditionalArchivedLogDestId\":{\"type\":\"integer\"},\"AllowSelectNestedTables\":{\"type\":\"boolean\"},\"ParallelAsmReadThreads\":{\"type\":\"integer\"},\"ReadAheadBlocks\":{\"type\":\"integer\"},\"AccessAlternateDirectly\":{\"type\":\"boolean\"},\"UseAlternateFolderForOnline\":{\"type\":\"boolean\"},\"OraclePathPrefix\":{},\"UsePathPrefix\":{},\"ReplacePathPrefix\":{\"type\":\"boolean\"},\"EnableHomogenousTablespace\":{\"type\":\"boolean\"},\"DirectPathNoLog\":{\"type\":\"boolean\"},\"ArchivedLogsOnly\":{\"type\":\"boolean\"},\"AsmPassword\":{\"shape\":\"Sj\"},\"AsmServer\":{},\"AsmUser\":{},\"CharLengthSemantics\":{},\"DatabaseName\":{},\"DirectPathParallelLoad\":{\"type\":\"boolean\"},\"FailTasksOnLobTruncation\":{\"type\":\"boolean\"},\"NumberDatatypeScale\":{\"type\":\"integer\"},\"Password\":{\"shape\":\"Sj\"},\"Port\":{\"type\":\"integer\"},\"ReadTableSpaceName\":{\"type\":\"boolean\"},\"RetryInterval\":{\"type\":\"integer\"},\"SecurityDbEncryption\":{\"shape\":\"Sj\"},\"SecurityDbEncryptionName\":{},\"ServerName\":{},\"Username\":{},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{},\"SecretsManagerOracleAsmAccessRoleArn\":{},\"SecretsManagerOracleAsmSecretId\":{}}},\"S1c\":{\"type\":\"structure\",\"members\":{\"DatabaseName\":{},\"Password\":{\"shape\":\"Sj\"},\"Port\":{\"type\":\"integer\"},\"ServerName\":{},\"Username\":{},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S1d\":{\"type\":\"structure\",\"members\":{\"Port\":{\"type\":\"integer\"},\"BcpPacketSize\":{\"type\":\"integer\"},\"DatabaseName\":{},\"ControlTablesFileGroup\":{},\"Password\":{\"shape\":\"Sj\"},\"ReadBackupOnly\":{\"type\":\"boolean\"},\"SafeguardPolicy\":{},\"ServerName\":{},\"Username\":{},\"UseBcpFullLoad\":{\"type\":\"boolean\"},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"DatabaseName\":{},\"Password\":{\"shape\":\"Sj\"},\"Port\":{\"type\":\"integer\"},\"ServerName\":{},\"SetDataCaptureChanges\":{\"type\":\"boolean\"},\"CurrentLsn\":{},\"MaxKBytesPerRead\":{\"type\":\"integer\"},\"Username\":{},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S1g\":{\"type\":\"structure\",\"members\":{\"Username\":{},\"Password\":{\"shape\":\"Sj\"},\"ServerName\":{},\"Port\":{\"type\":\"integer\"},\"DatabaseName\":{},\"NestingLevel\":{},\"ExtractDocId\":{\"type\":\"boolean\"},\"DocsToInvestigate\":{\"type\":\"integer\"},\"KmsKeyId\":{},\"SecretsManagerAccessRoleArn\":{},\"SecretsManagerSecretId\":{}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"EndpointIdentifier\":{},\"EndpointType\":{},\"EngineName\":{},\"EngineDisplayName\":{},\"Username\":{},\"ServerName\":{},\"Port\":{\"type\":\"integer\"},\"DatabaseName\":{},\"ExtraConnectionAttributes\":{},\"Status\":{},\"KmsKeyId\":{},\"EndpointArn\":{},\"CertificateArn\":{},\"SslMode\":{},\"ServiceAccessRoleArn\":{},\"ExternalTableDefinition\":{},\"ExternalId\":{},\"DynamoDbSettings\":{\"shape\":\"Sm\"},\"S3Settings\":{\"shape\":\"Sn\"},\"DmsTransferSettings\":{\"shape\":\"Sw\"},\"MongoDbSettings\":{\"shape\":\"Sx\"},\"KinesisSettings\":{\"shape\":\"S11\"},\"KafkaSettings\":{\"shape\":\"S13\"},\"ElasticsearchSettings\":{\"shape\":\"S14\"},\"NeptuneSettings\":{\"shape\":\"S15\"},\"RedshiftSettings\":{\"shape\":\"S16\"},\"PostgreSQLSettings\":{\"shape\":\"S17\"},\"MySQLSettings\":{\"shape\":\"S18\"},\"OracleSettings\":{\"shape\":\"S1a\"},\"SybaseSettings\":{\"shape\":\"S1c\"},\"MicrosoftSQLServerSettings\":{\"shape\":\"S1d\"},\"IBMDb2Settings\":{\"shape\":\"S1f\"},\"DocDbSettings\":{\"shape\":\"S1g\"}}},\"S1k\":{\"type\":\"list\",\"member\":{}},\"S1l\":{\"type\":\"list\",\"member\":{}},\"S1n\":{\"type\":\"structure\",\"members\":{\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S1l\"},\"EventCategoriesList\":{\"shape\":\"S1k\"},\"Enabled\":{\"type\":\"boolean\"}}},\"S1q\":{\"type\":\"list\",\"member\":{}},\"S1s\":{\"type\":\"structure\",\"members\":{\"ReplicationInstanceIdentifier\":{},\"ReplicationInstanceClass\":{},\"ReplicationInstanceStatus\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"VpcSecurityGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"AvailabilityZone\":{},\"ReplicationSubnetGroup\":{\"shape\":\"S1v\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"ReplicationInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{}}},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"ReplicationInstanceArn\":{},\"ReplicationInstancePublicIpAddress\":{\"deprecated\":true},\"ReplicationInstancePrivateIpAddress\":{\"deprecated\":true},\"ReplicationInstancePublicIpAddresses\":{\"type\":\"list\",\"member\":{}},\"ReplicationInstancePrivateIpAddresses\":{\"type\":\"list\",\"member\":{}},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"SecondaryAvailabilityZone\":{},\"FreeUntil\":{\"type\":\"timestamp\"},\"DnsNameServers\":{}}},\"S1v\":{\"type\":\"structure\",\"members\":{\"ReplicationSubnetGroupIdentifier\":{},\"ReplicationSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"type\":\"structure\",\"members\":{\"Name\":{}}},\"SubnetStatus\":{}}}}}},\"S23\":{\"type\":\"list\",\"member\":{}},\"S28\":{\"type\":\"structure\",\"members\":{\"ReplicationTaskIdentifier\":{},\"SourceEndpointArn\":{},\"TargetEndpointArn\":{},\"ReplicationInstanceArn\":{},\"MigrationType\":{},\"TableMappings\":{},\"ReplicationTaskSettings\":{},\"Status\":{},\"LastFailureMessage\":{},\"StopReason\":{},\"ReplicationTaskCreationDate\":{\"type\":\"timestamp\"},\"ReplicationTaskStartDate\":{\"type\":\"timestamp\"},\"CdcStartPosition\":{},\"CdcStopPosition\":{},\"RecoveryCheckpoint\":{},\"ReplicationTaskArn\":{},\"ReplicationTaskStats\":{\"type\":\"structure\",\"members\":{\"FullLoadProgressPercent\":{\"type\":\"integer\"},\"ElapsedTimeMillis\":{\"type\":\"long\"},\"TablesLoaded\":{\"type\":\"integer\"},\"TablesLoading\":{\"type\":\"integer\"},\"TablesQueued\":{\"type\":\"integer\"},\"TablesErrored\":{\"type\":\"integer\"},\"FreshStartDate\":{\"type\":\"timestamp\"},\"StartDate\":{\"type\":\"timestamp\"},\"StopDate\":{\"type\":\"timestamp\"},\"FullLoadStartDate\":{\"type\":\"timestamp\"},\"FullLoadFinishDate\":{\"type\":\"timestamp\"}}},\"TaskData\":{},\"TargetReplicationInstanceArn\":{}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"CertificateIdentifier\":{},\"CertificateCreationDate\":{\"type\":\"timestamp\"},\"CertificatePem\":{},\"CertificateWallet\":{\"type\":\"blob\"},\"CertificateArn\":{},\"CertificateOwner\":{},\"ValidFromDate\":{\"type\":\"timestamp\"},\"ValidToDate\":{\"type\":\"timestamp\"},\"SigningAlgorithm\":{},\"KeyLength\":{\"type\":\"integer\"}}},\"S2h\":{\"type\":\"structure\",\"members\":{\"ReplicationInstanceArn\":{},\"EndpointArn\":{},\"Status\":{},\"LastFailureMessage\":{},\"EndpointIdentifier\":{},\"ReplicationInstanceIdentifier\":{}}},\"S32\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"S44\":{\"type\":\"structure\",\"members\":{\"EndpointArn\":{},\"ReplicationInstanceArn\":{},\"Status\":{},\"LastRefreshDate\":{\"type\":\"timestamp\"},\"LastFailureMessage\":{}}}}}");

/***/ }),

/***/ 170:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeApplicableIndividualAssessments\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeCertificates\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeConnections\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeEndpointTypes\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeEndpoints\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeEventSubscriptions\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeOrderableReplicationInstances\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribePendingMaintenanceActions\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeReplicationInstanceTaskLogs\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeReplicationInstances\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeReplicationSubnetGroups\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeReplicationTaskAssessmentResults\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeReplicationTaskAssessmentRuns\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeReplicationTaskIndividualAssessments\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeReplicationTasks\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeSchemas\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"},\"DescribeTableStatistics\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"limit_key\":\"MaxRecords\"}}}");

/***/ }),

/***/ 31491:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"TestConnectionSucceeds\":{\"acceptors\":[{\"argument\":\"Connections[].Status\",\"expected\":\"successful\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"Connections[].Status\",\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":5,\"description\":\"Wait until testing connection succeeds.\",\"maxAttempts\":60,\"operation\":\"DescribeConnections\"},\"EndpointDeleted\":{\"acceptors\":[{\"expected\":\"ResourceNotFoundFault\",\"matcher\":\"error\",\"state\":\"success\"},{\"argument\":\"Endpoints[].Status\",\"expected\":\"active\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"Endpoints[].Status\",\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":5,\"description\":\"Wait until testing endpoint is deleted.\",\"maxAttempts\":60,\"operation\":\"DescribeEndpoints\"},\"ReplicationInstanceAvailable\":{\"acceptors\":[{\"argument\":\"ReplicationInstances[].ReplicationInstanceStatus\",\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"ReplicationInstances[].ReplicationInstanceStatus\",\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationInstances[].ReplicationInstanceStatus\",\"expected\":\"incompatible-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationInstances[].ReplicationInstanceStatus\",\"expected\":\"incompatible-network\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationInstances[].ReplicationInstanceStatus\",\"expected\":\"inaccessible-encryption-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":60,\"description\":\"Wait until DMS replication instance is available.\",\"maxAttempts\":60,\"operation\":\"DescribeReplicationInstances\"},\"ReplicationInstanceDeleted\":{\"acceptors\":[{\"argument\":\"ReplicationInstances[].ReplicationInstanceStatus\",\"expected\":\"available\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"expected\":\"ResourceNotFoundFault\",\"matcher\":\"error\",\"state\":\"success\"}],\"delay\":15,\"description\":\"Wait until DMS replication instance is deleted.\",\"maxAttempts\":60,\"operation\":\"DescribeReplicationInstances\"},\"ReplicationTaskReady\":{\"acceptors\":[{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"ready\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"starting\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"running\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"stopping\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"stopped\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"testing\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":15,\"description\":\"Wait until DMS replication task is ready.\",\"maxAttempts\":60,\"operation\":\"DescribeReplicationTasks\"},\"ReplicationTaskStopped\":{\"acceptors\":[{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"stopped\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"ready\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"starting\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"running\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"testing\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":15,\"description\":\"Wait until DMS replication task is stopped.\",\"maxAttempts\":60,\"operation\":\"DescribeReplicationTasks\"},\"ReplicationTaskRunning\":{\"acceptors\":[{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"running\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"ready\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"stopping\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"stopped\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"testing\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":15,\"description\":\"Wait until DMS replication task is running.\",\"maxAttempts\":60,\"operation\":\"DescribeReplicationTasks\"},\"ReplicationTaskDeleted\":{\"acceptors\":[{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"ready\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"stopped\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"running\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"ReplicationTasks[].Status\",\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"expected\":\"ResourceNotFoundFault\",\"matcher\":\"error\",\"state\":\"success\"}],\"delay\":15,\"description\":\"Wait until DMS replication task is deleted.\",\"maxAttempts\":60,\"operation\":\"DescribeReplicationTasks\"}}}");

/***/ }),

/***/ 78804:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-10-31\",\"endpointPrefix\":\"rds\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon DocDB\",\"serviceFullName\":\"Amazon DocumentDB with MongoDB compatibility\",\"serviceId\":\"DocDB\",\"signatureVersion\":\"v4\",\"signingName\":\"rds\",\"uid\":\"docdb-2014-10-31\",\"xmlNamespace\":\"http://rds.amazonaws.com/doc/2014-10-31/\"},\"operations\":{\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"S3\"}}}},\"ApplyPendingMaintenanceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceIdentifier\",\"ApplyAction\",\"OptInType\"],\"members\":{\"ResourceIdentifier\":{},\"ApplyAction\":{},\"OptInType\":{}}},\"output\":{\"resultWrapper\":\"ApplyPendingMaintenanceActionResult\",\"type\":\"structure\",\"members\":{\"ResourcePendingMaintenanceActions\":{\"shape\":\"S7\"}}}},\"CopyDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBClusterParameterGroupIdentifier\",\"TargetDBClusterParameterGroupIdentifier\",\"TargetDBClusterParameterGroupDescription\"],\"members\":{\"SourceDBClusterParameterGroupIdentifier\":{},\"TargetDBClusterParameterGroupIdentifier\":{},\"TargetDBClusterParameterGroupDescription\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"resultWrapper\":\"CopyDBClusterParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBClusterParameterGroup\":{\"shape\":\"Sd\"}}}},\"CopyDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBClusterSnapshotIdentifier\",\"TargetDBClusterSnapshotIdentifier\"],\"members\":{\"SourceDBClusterSnapshotIdentifier\":{},\"TargetDBClusterSnapshotIdentifier\":{},\"KmsKeyId\":{},\"PreSignedUrl\":{},\"CopyTags\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"resultWrapper\":\"CopyDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"Sh\"}}}},\"CreateDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"Engine\",\"MasterUsername\",\"MasterUserPassword\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"Si\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBClusterIdentifier\":{},\"DBClusterParameterGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sn\"},\"DBSubnetGroupName\":{},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"MasterUserPassword\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"Tags\":{\"shape\":\"S3\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"PreSignedUrl\":{},\"EnableCloudwatchLogsExports\":{\"shape\":\"So\"},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}},\"CreateDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBClusterParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBClusterParameterGroup\":{\"shape\":\"Sd\"}}}},\"CreateDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\",\"DBClusterIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{},\"DBClusterIdentifier\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"Sh\"}}}},\"CreateDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBInstanceClass\",\"Engine\",\"DBClusterIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"AvailabilityZone\":{},\"PreferredMaintenanceWindow\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S3\"},\"DBClusterIdentifier\":{},\"PromotionTier\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S13\"}}}},\"CreateDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"DBSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1e\"},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"resultWrapper\":\"CreateDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S15\"}}}},\"DeleteDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}},\"DeleteDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{}}}},\"DeleteDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"Sh\"}}}},\"DeleteDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S13\"}}}},\"DeleteDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\"],\"members\":{\"DBSubnetGroupName\":{}}}},\"DescribeCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"CertificateIdentifier\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeCertificatesResult\",\"type\":\"structure\",\"members\":{\"Certificates\":{\"type\":\"list\",\"member\":{\"locationName\":\"Certificate\",\"type\":\"structure\",\"members\":{\"CertificateIdentifier\":{},\"CertificateType\":{},\"Thumbprint\":{},\"ValidFrom\":{\"type\":\"timestamp\"},\"ValidTill\":{\"type\":\"timestamp\"},\"CertificateArn\":{}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribeDBClusterParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\",\"locationName\":\"DBClusterParameterGroup\"}}}}},\"DescribeDBClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{},\"Source\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S20\"},\"Marker\":{}}}},\"DescribeDBClusterSnapshotAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterSnapshotAttributesResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshotAttributesResult\":{\"shape\":\"S25\"}}}},\"DescribeDBClusterSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"DBClusterSnapshotIdentifier\":{},\"SnapshotType\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"IncludeShared\":{\"type\":\"boolean\"},\"IncludePublic\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sh\",\"locationName\":\"DBClusterSnapshot\"}}}}},\"DescribeDBClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClustersResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusters\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\",\"locationName\":\"DBCluster\"}}}}},\"DescribeDBEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"},\"ListSupportedCharacterSets\":{\"type\":\"boolean\"},\"ListSupportedTimezones\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"DBEngineDescription\":{},\"DBEngineVersionDescription\":{},\"ValidUpgradeTarget\":{\"type\":\"list\",\"member\":{\"locationName\":\"UpgradeTarget\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"Description\":{},\"AutoUpgrade\":{\"type\":\"boolean\"},\"IsMajorVersionUpgrade\":{\"type\":\"boolean\"}}}},\"ExportableLogTypes\":{\"shape\":\"So\"},\"SupportsLogExportsToCloudwatchLogs\":{\"type\":\"boolean\"}}}}}}},\"DescribeDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S13\",\"locationName\":\"DBInstance\"}}}}},\"DescribeDBSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\",\"locationName\":\"DBSubnetGroup\"}}}}},\"DescribeEngineDefaultClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultClusterParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S20\"}},\"wrapper\":true}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"Filters\":{\"shape\":\"S1p\"}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S2y\"}},\"wrapper\":true}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S2y\"},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S2y\"},\"Date\":{\"type\":\"timestamp\"},\"SourceArn\":{}}}}}}},\"DescribeOrderableDBInstanceOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\"],\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"Vpc\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S1p\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableDBInstanceOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableDBInstanceOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableDBInstanceOption\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S18\",\"locationName\":\"AvailabilityZone\"}},\"Vpc\":{\"type\":\"boolean\"}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribePendingMaintenanceActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifier\":{},\"Filters\":{\"shape\":\"S1p\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribePendingMaintenanceActionsResult\",\"type\":\"structure\",\"members\":{\"PendingMaintenanceActions\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\",\"locationName\":\"ResourcePendingMaintenanceActions\"}},\"Marker\":{}}}},\"FailoverDBCluster\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"TargetDBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"FailoverDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{},\"Filters\":{\"shape\":\"S1p\"}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S3\"}}}},\"ModifyDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"NewDBClusterIdentifier\":{},\"ApplyImmediately\":{\"type\":\"boolean\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBClusterParameterGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sn\"},\"Port\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"CloudwatchLogsExportConfiguration\":{\"type\":\"structure\",\"members\":{\"EnableLogTypes\":{\"shape\":\"So\"},\"DisableLogTypes\":{\"shape\":\"So\"}}},\"EngineVersion\":{},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}},\"ModifyDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\",\"Parameters\"],\"members\":{\"DBClusterParameterGroupName\":{},\"Parameters\":{\"shape\":\"S20\"}}},\"output\":{\"shape\":\"S3k\",\"resultWrapper\":\"ModifyDBClusterParameterGroupResult\"}},\"ModifyDBClusterSnapshotAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\",\"AttributeName\"],\"members\":{\"DBClusterSnapshotIdentifier\":{},\"AttributeName\":{},\"ValuesToAdd\":{\"shape\":\"S28\"},\"ValuesToRemove\":{\"shape\":\"S28\"}}},\"output\":{\"resultWrapper\":\"ModifyDBClusterSnapshotAttributeResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshotAttributesResult\":{\"shape\":\"S25\"}}}},\"ModifyDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"ApplyImmediately\":{\"type\":\"boolean\"},\"PreferredMaintenanceWindow\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"NewDBInstanceIdentifier\":{},\"CACertificateIdentifier\":{},\"PromotionTier\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ModifyDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S13\"}}}},\"ModifyDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1e\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S15\"}}}},\"RebootDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebootDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S13\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"ResetDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S20\"}}},\"output\":{\"shape\":\"S3k\",\"resultWrapper\":\"ResetDBClusterParameterGroupResult\"}},\"RestoreDBClusterFromSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"SnapshotIdentifier\",\"Engine\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"Si\"},\"DBClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"DBSubnetGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sn\"},\"Tags\":{\"shape\":\"S3\"},\"KmsKeyId\":{},\"EnableCloudwatchLogsExports\":{\"shape\":\"So\"},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RestoreDBClusterFromSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}},\"RestoreDBClusterToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"SourceDBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"SourceDBClusterIdentifier\":{},\"RestoreToTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"Port\":{\"type\":\"integer\"},\"DBSubnetGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sn\"},\"Tags\":{\"shape\":\"S3\"},\"KmsKeyId\":{},\"EnableCloudwatchLogsExports\":{\"shape\":\"So\"},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RestoreDBClusterToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}},\"StartDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StartDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}},\"StopDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StopDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sq\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S7\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifier\":{},\"PendingMaintenanceActionDetails\":{\"type\":\"list\",\"member\":{\"locationName\":\"PendingMaintenanceAction\",\"type\":\"structure\",\"members\":{\"Action\":{},\"AutoAppliedAfterDate\":{\"type\":\"timestamp\"},\"ForcedApplyDate\":{\"type\":\"timestamp\"},\"OptInStatus\":{},\"CurrentApplyDate\":{\"type\":\"timestamp\"},\"Description\":{}}}}},\"wrapper\":true},\"Sd\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"DBClusterParameterGroupArn\":{}},\"wrapper\":true},\"Sh\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"Si\"},\"DBClusterSnapshotIdentifier\":{},\"DBClusterIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"VpcId\":{},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"SnapshotType\":{},\"PercentProgress\":{\"type\":\"integer\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DBClusterSnapshotArn\":{},\"SourceDBClusterSnapshotArn\":{}},\"wrapper\":true},\"Si\":{\"type\":\"list\",\"member\":{\"locationName\":\"AvailabilityZone\"}},\"Sn\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"So\":{\"type\":\"list\",\"member\":{}},\"Sq\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"Si\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBClusterIdentifier\":{},\"DBClusterParameterGroup\":{},\"DBSubnetGroup\":{},\"Status\":{},\"PercentProgress\":{},\"EarliestRestorableTime\":{\"type\":\"timestamp\"},\"Endpoint\":{},\"ReaderEndpoint\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"Engine\":{},\"EngineVersion\":{},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"DBClusterMembers\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterMember\",\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"IsClusterWriter\":{\"type\":\"boolean\"},\"DBClusterParameterGroupStatus\":{},\"PromotionTier\":{\"type\":\"integer\"}},\"wrapper\":true}},\"VpcSecurityGroups\":{\"shape\":\"St\"},\"HostedZoneId\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbClusterResourceId\":{},\"DBClusterArn\":{},\"AssociatedRoles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterRole\",\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"Status\":{}}}},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"EnabledCloudwatchLogsExports\":{\"shape\":\"So\"},\"DeletionProtection\":{\"type\":\"boolean\"}},\"wrapper\":true},\"St\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupMembership\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S13\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"DBInstanceStatus\":{},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"},\"HostedZoneId\":{}}},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"VpcSecurityGroups\":{\"shape\":\"St\"},\"AvailabilityZone\":{},\"DBSubnetGroup\":{\"shape\":\"S15\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DBInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"DBInstanceIdentifier\":{},\"StorageType\":{},\"CACertificateIdentifier\":{},\"DBSubnetGroupName\":{},\"PendingCloudwatchLogsExports\":{\"type\":\"structure\",\"members\":{\"LogTypesToEnable\":{\"shape\":\"So\"},\"LogTypesToDisable\":{\"shape\":\"So\"}}}}},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"StatusInfos\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBInstanceStatusInfo\",\"type\":\"structure\",\"members\":{\"StatusType\":{},\"Normal\":{\"type\":\"boolean\"},\"Status\":{},\"Message\":{}}}},\"DBClusterIdentifier\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbiResourceId\":{},\"CACertificateIdentifier\":{},\"PromotionTier\":{\"type\":\"integer\"},\"DBInstanceArn\":{},\"EnabledCloudwatchLogsExports\":{\"shape\":\"So\"}},\"wrapper\":true},\"S15\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S18\"},\"SubnetStatus\":{}}}},\"DBSubnetGroupArn\":{}},\"wrapper\":true},\"S18\":{\"type\":\"structure\",\"members\":{\"Name\":{}},\"wrapper\":true},\"S1e\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S1p\":{\"type\":\"list\",\"member\":{\"locationName\":\"Filter\",\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"locationName\":\"Value\"}}}}},\"S20\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ApplyMethod\":{}}}},\"S25\":{\"type\":\"structure\",\"members\":{\"DBClusterSnapshotIdentifier\":{},\"DBClusterSnapshotAttributes\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterSnapshotAttribute\",\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeValues\":{\"shape\":\"S28\"}}}}},\"wrapper\":true},\"S28\":{\"type\":\"list\",\"member\":{\"locationName\":\"AttributeValue\"}},\"S2y\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"S3k\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{}}}}}");

/***/ }),

/***/ 97929:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeCertificates\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Certificates\"},\"DescribeDBClusterParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusterParameterGroups\"},\"DescribeDBClusterParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeDBClusterSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusterSnapshots\"},\"DescribeDBClusters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusters\"},\"DescribeDBEngineVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBEngineVersions\"},\"DescribeDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBInstances\"},\"DescribeDBSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSubnetGroups\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeOrderableDBInstanceOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OrderableDBInstanceOptions\"},\"DescribePendingMaintenanceActions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"PendingMaintenanceActions\"},\"ListTagsForResource\":{\"result_key\":\"TagList\"}}}");

/***/ }),

/***/ 61159:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DBInstanceAvailable\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-restore\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-parameters\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]},\"DBInstanceDeleted\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"DBInstanceNotFound\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"resetting-master-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]}}}");

/***/ }),

/***/ 3174:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-04-16\",\"endpointPrefix\":\"ds\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Directory Service\",\"serviceFullName\":\"AWS Directory Service\",\"serviceId\":\"Directory Service\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"DirectoryService_20150416\",\"uid\":\"ds-2015-04-16\"},\"operations\":{\"AcceptSharedDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"SharedDirectoryId\"],\"members\":{\"SharedDirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SharedDirectory\":{\"shape\":\"S4\"}}}},\"AddIpRoutes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"IpRoutes\"],\"members\":{\"DirectoryId\":{},\"IpRoutes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CidrIp\":{},\"Description\":{}}}},\"UpdateSecurityGroupForDirectoryControllers\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddRegion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"RegionName\",\"VPCSettings\"],\"members\":{\"DirectoryId\":{},\"RegionName\":{},\"VPCSettings\":{\"shape\":\"Sk\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Tags\"],\"members\":{\"ResourceId\":{},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelSchemaExtension\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"SchemaExtensionId\"],\"members\":{\"DirectoryId\":{},\"SchemaExtensionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ConnectDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Password\",\"Size\",\"ConnectSettings\"],\"members\":{\"Name\":{},\"ShortName\":{},\"Password\":{\"shape\":\"S12\"},\"Description\":{},\"Size\":{},\"ConnectSettings\":{\"type\":\"structure\",\"required\":[\"VpcId\",\"SubnetIds\",\"CustomerDnsIps\",\"CustomerUserName\"],\"members\":{\"VpcId\":{},\"SubnetIds\":{\"shape\":\"Sm\"},\"CustomerDnsIps\":{\"shape\":\"S15\"},\"CustomerUserName\":{}}},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{}}}},\"CreateAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"Alias\"],\"members\":{\"DirectoryId\":{},\"Alias\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"Alias\":{}}}},\"CreateComputer\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"ComputerName\",\"Password\"],\"members\":{\"DirectoryId\":{},\"ComputerName\":{},\"Password\":{\"type\":\"string\",\"sensitive\":true},\"OrganizationalUnitDistinguishedName\":{},\"ComputerAttributes\":{\"shape\":\"S1g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Computer\":{\"type\":\"structure\",\"members\":{\"ComputerId\":{},\"ComputerName\":{},\"ComputerAttributes\":{\"shape\":\"S1g\"}}}}}},\"CreateConditionalForwarder\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"RemoteDomainName\",\"DnsIpAddrs\"],\"members\":{\"DirectoryId\":{},\"RemoteDomainName\":{},\"DnsIpAddrs\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Password\",\"Size\"],\"members\":{\"Name\":{},\"ShortName\":{},\"Password\":{\"shape\":\"S1r\"},\"Description\":{},\"Size\":{},\"VpcSettings\":{\"shape\":\"Sk\"},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{}}}},\"CreateLogSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"LogGroupName\"],\"members\":{\"DirectoryId\":{},\"LogGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateMicrosoftAD\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Password\",\"VpcSettings\"],\"members\":{\"Name\":{},\"ShortName\":{},\"Password\":{\"shape\":\"S1r\"},\"Description\":{},\"VpcSettings\":{\"shape\":\"Sk\"},\"Edition\":{},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{}}}},\"CreateSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SnapshotId\":{}}}},\"CreateTrust\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"RemoteDomainName\",\"TrustPassword\",\"TrustDirection\"],\"members\":{\"DirectoryId\":{},\"RemoteDomainName\":{},\"TrustPassword\":{\"type\":\"string\",\"sensitive\":true},\"TrustDirection\":{},\"TrustType\":{},\"ConditionalForwarderIpAddrs\":{\"shape\":\"S15\"},\"SelectiveAuth\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrustId\":{}}}},\"DeleteConditionalForwarder\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"RemoteDomainName\"],\"members\":{\"DirectoryId\":{},\"RemoteDomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{}}}},\"DeleteLogSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\"],\"members\":{\"SnapshotId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SnapshotId\":{}}}},\"DeleteTrust\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrustId\"],\"members\":{\"TrustId\":{},\"DeleteAssociatedConditionalForwarder\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrustId\":{}}}},\"DeregisterCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"CertificateId\"],\"members\":{\"DirectoryId\":{},\"CertificateId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterEventTopic\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"TopicName\"],\"members\":{\"DirectoryId\":{},\"TopicName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"CertificateId\"],\"members\":{\"DirectoryId\":{},\"CertificateId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{\"type\":\"structure\",\"members\":{\"CertificateId\":{},\"State\":{},\"StateReason\":{},\"CommonName\":{},\"RegisteredDateTime\":{\"type\":\"timestamp\"},\"ExpiryDateTime\":{\"type\":\"timestamp\"},\"Type\":{},\"ClientCertAuthSettings\":{\"shape\":\"S30\"}}}}}},\"DescribeConditionalForwarders\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"RemoteDomainNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConditionalForwarders\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RemoteDomainName\":{},\"DnsIpAddrs\":{\"shape\":\"S15\"},\"ReplicationScope\":{}}}}}}},\"DescribeDirectories\":{\"input\":{\"type\":\"structure\",\"members\":{\"DirectoryIds\":{\"shape\":\"S39\"},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"Name\":{},\"ShortName\":{},\"Size\":{},\"Edition\":{},\"Alias\":{},\"AccessUrl\":{},\"Description\":{},\"DnsIpAddrs\":{\"shape\":\"S15\"},\"Stage\":{},\"ShareStatus\":{},\"ShareMethod\":{},\"ShareNotes\":{\"shape\":\"S8\"},\"LaunchTime\":{\"type\":\"timestamp\"},\"StageLastUpdatedDateTime\":{\"type\":\"timestamp\"},\"Type\":{},\"VpcSettings\":{\"shape\":\"S3j\"},\"ConnectSettings\":{\"type\":\"structure\",\"members\":{\"VpcId\":{},\"SubnetIds\":{\"shape\":\"Sm\"},\"CustomerUserName\":{},\"SecurityGroupId\":{},\"AvailabilityZones\":{\"shape\":\"S3l\"},\"ConnectIps\":{\"type\":\"list\",\"member\":{}}}},\"RadiusSettings\":{\"shape\":\"S3p\"},\"RadiusStatus\":{},\"StageReason\":{},\"SsoEnabled\":{\"type\":\"boolean\"},\"DesiredNumberOfDomainControllers\":{\"type\":\"integer\"},\"OwnerDirectoryDescription\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"AccountId\":{},\"DnsIpAddrs\":{\"shape\":\"S15\"},\"VpcSettings\":{\"shape\":\"S3j\"},\"RadiusSettings\":{\"shape\":\"S3p\"},\"RadiusStatus\":{}}},\"RegionsInfo\":{\"type\":\"structure\",\"members\":{\"PrimaryRegion\":{},\"AdditionalRegions\":{\"type\":\"list\",\"member\":{}}}}}}},\"NextToken\":{}}}},\"DescribeDomainControllers\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"DomainControllerIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainControllers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"DomainControllerId\":{},\"DnsIpAddr\":{},\"VpcId\":{},\"SubnetId\":{},\"AvailabilityZone\":{},\"Status\":{},\"StatusReason\":{},\"LaunchTime\":{\"type\":\"timestamp\"},\"StatusLastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeEventTopics\":{\"input\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"TopicNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventTopics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"TopicName\":{},\"TopicArn\":{},\"CreatedDateTime\":{\"type\":\"timestamp\"},\"Status\":{}}}}}}},\"DescribeLDAPSSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"Type\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LDAPSSettingsInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LDAPSStatus\":{},\"LDAPSStatusReason\":{},\"LastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeRegions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"RegionName\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegionsDescription\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"RegionName\":{},\"RegionType\":{},\"Status\":{},\"VpcSettings\":{\"shape\":\"Sk\"},\"DesiredNumberOfDomainControllers\":{\"type\":\"integer\"},\"LaunchTime\":{\"type\":\"timestamp\"},\"StatusLastUpdatedDateTime\":{\"type\":\"timestamp\"},\"LastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeSharedDirectories\":{\"input\":{\"type\":\"structure\",\"required\":[\"OwnerDirectoryId\"],\"members\":{\"OwnerDirectoryId\":{},\"SharedDirectoryIds\":{\"shape\":\"S39\"},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SharedDirectories\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"NextToken\":{}}}},\"DescribeSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"SnapshotIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Snapshots\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"SnapshotId\":{},\"Type\":{},\"Name\":{},\"Status\":{},\"StartTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeTrusts\":{\"input\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"TrustIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Trusts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"TrustId\":{},\"RemoteDomainName\":{},\"TrustType\":{},\"TrustDirection\":{},\"TrustState\":{},\"CreatedDateTime\":{\"type\":\"timestamp\"},\"LastUpdatedDateTime\":{\"type\":\"timestamp\"},\"StateLastUpdatedDateTime\":{\"type\":\"timestamp\"},\"TrustStateReason\":{},\"SelectiveAuth\":{}}}},\"NextToken\":{}}}},\"DisableClientAuthentication\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"Type\"],\"members\":{\"DirectoryId\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableLDAPS\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"Type\"],\"members\":{\"DirectoryId\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableRadius\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableSso\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"UserName\":{},\"Password\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableClientAuthentication\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"Type\"],\"members\":{\"DirectoryId\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableLDAPS\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"Type\"],\"members\":{\"DirectoryId\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableRadius\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"RadiusSettings\"],\"members\":{\"DirectoryId\":{},\"RadiusSettings\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableSso\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"UserName\":{},\"Password\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetDirectoryLimits\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"DirectoryLimits\":{\"type\":\"structure\",\"members\":{\"CloudOnlyDirectoriesLimit\":{\"type\":\"integer\"},\"CloudOnlyDirectoriesCurrentCount\":{\"type\":\"integer\"},\"CloudOnlyDirectoriesLimitReached\":{\"type\":\"boolean\"},\"CloudOnlyMicrosoftADLimit\":{\"type\":\"integer\"},\"CloudOnlyMicrosoftADCurrentCount\":{\"type\":\"integer\"},\"CloudOnlyMicrosoftADLimitReached\":{\"type\":\"boolean\"},\"ConnectedDirectoriesLimit\":{\"type\":\"integer\"},\"ConnectedDirectoriesCurrentCount\":{\"type\":\"integer\"},\"ConnectedDirectoriesLimitReached\":{\"type\":\"boolean\"}}}}}},\"GetSnapshotLimits\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SnapshotLimits\":{\"type\":\"structure\",\"members\":{\"ManualSnapshotsLimit\":{\"type\":\"integer\"},\"ManualSnapshotsCurrentCount\":{\"type\":\"integer\"},\"ManualSnapshotsLimitReached\":{\"type\":\"boolean\"}}}}}},\"ListCertificates\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"CertificatesInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CertificateId\":{},\"CommonName\":{},\"State\":{},\"ExpiryDateTime\":{\"type\":\"timestamp\"},\"Type\":{}}}}}}},\"ListIpRoutes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IpRoutesInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"CidrIp\":{},\"IpRouteStatusMsg\":{},\"AddedDateTime\":{\"type\":\"timestamp\"},\"IpRouteStatusReason\":{},\"Description\":{}}}},\"NextToken\":{}}}},\"ListLogSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LogSubscriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"LogGroupName\":{},\"SubscriptionCreatedDateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListSchemaExtensions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaExtensionsInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"SchemaExtensionId\":{},\"Description\":{},\"SchemaExtensionStatus\":{},\"SchemaExtensionStatusReason\":{},\"StartDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sr\"},\"NextToken\":{}}}},\"RegisterCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"CertificateData\"],\"members\":{\"DirectoryId\":{},\"CertificateData\":{},\"Type\":{},\"ClientCertAuthSettings\":{\"shape\":\"S30\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateId\":{}}}},\"RegisterEventTopic\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"TopicName\"],\"members\":{\"DirectoryId\":{},\"TopicName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RejectSharedDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"SharedDirectoryId\"],\"members\":{\"SharedDirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SharedDirectoryId\":{}}}},\"RemoveIpRoutes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"CidrIps\"],\"members\":{\"DirectoryId\":{},\"CidrIps\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RemoveRegion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagKeys\"],\"members\":{\"ResourceId\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ResetUserPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"UserName\",\"NewPassword\"],\"members\":{\"DirectoryId\":{},\"UserName\":{},\"NewPassword\":{\"type\":\"string\",\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RestoreFromSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\"],\"members\":{\"SnapshotId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ShareDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"ShareTarget\",\"ShareMethod\"],\"members\":{\"DirectoryId\":{},\"ShareNotes\":{\"shape\":\"S8\"},\"ShareTarget\":{\"type\":\"structure\",\"required\":[\"Id\",\"Type\"],\"members\":{\"Id\":{},\"Type\":{}}},\"ShareMethod\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SharedDirectoryId\":{}}}},\"StartSchemaExtension\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"CreateSnapshotBeforeSchemaExtension\",\"LdifContent\",\"Description\"],\"members\":{\"DirectoryId\":{},\"CreateSnapshotBeforeSchemaExtension\":{\"type\":\"boolean\"},\"LdifContent\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaExtensionId\":{}}}},\"UnshareDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"UnshareTarget\"],\"members\":{\"DirectoryId\":{},\"UnshareTarget\":{\"type\":\"structure\",\"required\":[\"Id\",\"Type\"],\"members\":{\"Id\":{},\"Type\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SharedDirectoryId\":{}}}},\"UpdateConditionalForwarder\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"RemoteDomainName\",\"DnsIpAddrs\"],\"members\":{\"DirectoryId\":{},\"RemoteDomainName\":{},\"DnsIpAddrs\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateNumberOfDomainControllers\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"DesiredNumber\"],\"members\":{\"DirectoryId\":{},\"DesiredNumber\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRadius\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"RadiusSettings\"],\"members\":{\"DirectoryId\":{},\"RadiusSettings\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateTrust\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrustId\"],\"members\":{\"TrustId\":{},\"SelectiveAuth\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"TrustId\":{}}}},\"VerifyTrust\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrustId\"],\"members\":{\"TrustId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrustId\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"OwnerAccountId\":{},\"OwnerDirectoryId\":{},\"ShareMethod\":{},\"SharedAccountId\":{},\"SharedDirectoryId\":{},\"ShareStatus\":{},\"ShareNotes\":{\"shape\":\"S8\"},\"CreatedDateTime\":{\"type\":\"timestamp\"},\"LastUpdatedDateTime\":{\"type\":\"timestamp\"}}},\"S8\":{\"type\":\"string\",\"sensitive\":true},\"Sk\":{\"type\":\"structure\",\"required\":[\"VpcId\",\"SubnetIds\"],\"members\":{\"VpcId\":{},\"SubnetIds\":{\"shape\":\"Sm\"}}},\"Sm\":{\"type\":\"list\",\"member\":{}},\"Sr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S12\":{\"type\":\"string\",\"sensitive\":true},\"S15\":{\"type\":\"list\",\"member\":{}},\"S1g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}},\"S1r\":{\"type\":\"string\",\"sensitive\":true},\"S30\":{\"type\":\"structure\",\"members\":{\"OCSPUrl\":{}}},\"S39\":{\"type\":\"list\",\"member\":{}},\"S3j\":{\"type\":\"structure\",\"members\":{\"VpcId\":{},\"SubnetIds\":{\"shape\":\"Sm\"},\"SecurityGroupId\":{},\"AvailabilityZones\":{\"shape\":\"S3l\"}}},\"S3l\":{\"type\":\"list\",\"member\":{}},\"S3p\":{\"type\":\"structure\",\"members\":{\"RadiusServers\":{\"type\":\"list\",\"member\":{}},\"RadiusPort\":{\"type\":\"integer\"},\"RadiusTimeout\":{\"type\":\"integer\"},\"RadiusRetries\":{\"type\":\"integer\"},\"SharedSecret\":{\"type\":\"string\",\"sensitive\":true},\"AuthenticationProtocol\":{},\"DisplayLabel\":{},\"UseSameUsername\":{\"type\":\"boolean\"}}}}}");

/***/ }),

/***/ 1714:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDomainControllers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\"}}}");

/***/ }),

/***/ 59225:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2011-12-05\",\"endpointPrefix\":\"dynamodb\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"DynamoDB\",\"serviceFullName\":\"Amazon DynamoDB\",\"serviceId\":\"DynamoDB\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"DynamoDB_20111205\",\"uid\":\"dynamodb-2011-12-05\"},\"operations\":{\"BatchGetItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"RequestItems\"],\"members\":{\"RequestItems\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"Sk\"},\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"UnprocessedKeys\":{\"shape\":\"S2\"}}}},\"BatchWriteItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"RequestItems\"],\"members\":{\"RequestItems\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"UnprocessedItems\":{\"shape\":\"So\"}}}},\"CreateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"KeySchema\",\"ProvisionedThroughput\"],\"members\":{\"TableName\":{},\"KeySchema\":{\"shape\":\"Sy\"},\"ProvisionedThroughput\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S15\"}}}},\"DeleteItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Key\"],\"members\":{\"TableName\":{},\"Key\":{\"shape\":\"S6\"},\"Expected\":{\"shape\":\"S1b\"},\"ReturnValues\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sl\"},\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"DeleteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S15\"}}}},\"DescribeTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Table\":{\"shape\":\"S15\"}}}},\"GetItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Key\"],\"members\":{\"TableName\":{},\"Key\":{\"shape\":\"S6\"},\"AttributesToGet\":{\"shape\":\"Se\"},\"ConsistentRead\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Item\":{\"shape\":\"Sl\"},\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"ListTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExclusiveStartTableName\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableNames\":{\"type\":\"list\",\"member\":{}},\"LastEvaluatedTableName\":{}}}},\"PutItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Item\"],\"members\":{\"TableName\":{},\"Item\":{\"shape\":\"Ss\"},\"Expected\":{\"shape\":\"S1b\"},\"ReturnValues\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sl\"},\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"Query\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"HashKeyValue\"],\"members\":{\"TableName\":{},\"AttributesToGet\":{\"shape\":\"Se\"},\"Limit\":{\"type\":\"integer\"},\"ConsistentRead\":{\"type\":\"boolean\"},\"Count\":{\"type\":\"boolean\"},\"HashKeyValue\":{\"shape\":\"S7\"},\"RangeKeyCondition\":{\"shape\":\"S1u\"},\"ScanIndexForward\":{\"type\":\"boolean\"},\"ExclusiveStartKey\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"Sk\"},\"Count\":{\"type\":\"integer\"},\"LastEvaluatedKey\":{\"shape\":\"S6\"},\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"Scan\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{},\"AttributesToGet\":{\"shape\":\"Se\"},\"Limit\":{\"type\":\"integer\"},\"Count\":{\"type\":\"boolean\"},\"ScanFilter\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S1u\"}},\"ExclusiveStartKey\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"Sk\"},\"Count\":{\"type\":\"integer\"},\"ScannedCount\":{\"type\":\"integer\"},\"LastEvaluatedKey\":{\"shape\":\"S6\"},\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"UpdateItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Key\",\"AttributeUpdates\"],\"members\":{\"TableName\":{},\"Key\":{\"shape\":\"S6\"},\"AttributeUpdates\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Value\":{\"shape\":\"S7\"},\"Action\":{}}}},\"Expected\":{\"shape\":\"S1b\"},\"ReturnValues\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sl\"},\"ConsumedCapacityUnits\":{\"type\":\"double\"}}}},\"UpdateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"ProvisionedThroughput\"],\"members\":{\"TableName\":{},\"ProvisionedThroughput\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S15\"}}}}},\"shapes\":{\"S2\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"Keys\"],\"members\":{\"Keys\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"AttributesToGet\":{\"shape\":\"Se\"},\"ConsistentRead\":{\"type\":\"boolean\"}}}},\"S6\":{\"type\":\"structure\",\"required\":[\"HashKeyElement\"],\"members\":{\"HashKeyElement\":{\"shape\":\"S7\"},\"RangeKeyElement\":{\"shape\":\"S7\"}}},\"S7\":{\"type\":\"structure\",\"members\":{\"S\":{},\"N\":{},\"B\":{\"type\":\"blob\"},\"SS\":{\"type\":\"list\",\"member\":{}},\"NS\":{\"type\":\"list\",\"member\":{}},\"BS\":{\"type\":\"list\",\"member\":{\"type\":\"blob\"}}}},\"Se\":{\"type\":\"list\",\"member\":{}},\"Sk\":{\"type\":\"list\",\"member\":{\"shape\":\"Sl\"}},\"Sl\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S7\"}},\"So\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PutRequest\":{\"type\":\"structure\",\"required\":[\"Item\"],\"members\":{\"Item\":{\"shape\":\"Ss\"}}},\"DeleteRequest\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{\"shape\":\"S6\"}}}}}}},\"Ss\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S7\"}},\"Sy\":{\"type\":\"structure\",\"required\":[\"HashKeyElement\"],\"members\":{\"HashKeyElement\":{\"shape\":\"Sz\"},\"RangeKeyElement\":{\"shape\":\"Sz\"}}},\"Sz\":{\"type\":\"structure\",\"required\":[\"AttributeName\",\"AttributeType\"],\"members\":{\"AttributeName\":{},\"AttributeType\":{}}},\"S12\":{\"type\":\"structure\",\"required\":[\"ReadCapacityUnits\",\"WriteCapacityUnits\"],\"members\":{\"ReadCapacityUnits\":{\"type\":\"long\"},\"WriteCapacityUnits\":{\"type\":\"long\"}}},\"S15\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"KeySchema\":{\"shape\":\"Sy\"},\"TableStatus\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"ProvisionedThroughput\":{\"type\":\"structure\",\"members\":{\"LastIncreaseDateTime\":{\"type\":\"timestamp\"},\"LastDecreaseDateTime\":{\"type\":\"timestamp\"},\"NumberOfDecreasesToday\":{\"type\":\"long\"},\"ReadCapacityUnits\":{\"type\":\"long\"},\"WriteCapacityUnits\":{\"type\":\"long\"}}},\"TableSizeBytes\":{\"type\":\"long\"},\"ItemCount\":{\"type\":\"long\"}}},\"S1b\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Value\":{\"shape\":\"S7\"},\"Exists\":{\"type\":\"boolean\"}}}},\"S1u\":{\"type\":\"structure\",\"required\":[\"ComparisonOperator\"],\"members\":{\"AttributeValueList\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}},\"ComparisonOperator\":{}}}}}");

/***/ }),

/***/ 30867:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"BatchGetItem\":{\"input_token\":\"RequestItems\",\"output_token\":\"UnprocessedKeys\"},\"ListTables\":{\"input_token\":\"ExclusiveStartTableName\",\"limit_key\":\"Limit\",\"output_token\":\"LastEvaluatedTableName\",\"result_key\":\"TableNames\"},\"Query\":{\"input_token\":\"ExclusiveStartKey\",\"limit_key\":\"Limit\",\"output_token\":\"LastEvaluatedKey\",\"result_key\":\"Items\"},\"Scan\":{\"input_token\":\"ExclusiveStartKey\",\"limit_key\":\"Limit\",\"output_token\":\"LastEvaluatedKey\",\"result_key\":\"Items\"}}}");

/***/ }),

/***/ 15606:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"TableExists\":{\"delay\":20,\"operation\":\"DescribeTable\",\"maxAttempts\":25,\"acceptors\":[{\"expected\":\"ACTIVE\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Table.TableStatus\"},{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"retry\"}]},\"TableNotExists\":{\"delay\":20,\"operation\":\"DescribeTable\",\"maxAttempts\":25,\"acceptors\":[{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 10198:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-08-10\",\"endpointPrefix\":\"dynamodb\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"DynamoDB\",\"serviceFullName\":\"Amazon DynamoDB\",\"serviceId\":\"DynamoDB\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"DynamoDB_20120810\",\"uid\":\"dynamodb-2012-08-10\"},\"operations\":{\"BatchExecuteStatement\":{\"input\":{\"type\":\"structure\",\"required\":[\"Statements\"],\"members\":{\"Statements\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Statement\"],\"members\":{\"Statement\":{},\"Parameters\":{\"shape\":\"S5\"},\"ConsistentRead\":{\"type\":\"boolean\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Error\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"TableName\":{},\"Item\":{\"shape\":\"Sq\"}}}}}}},\"BatchGetItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"RequestItems\"],\"members\":{\"RequestItems\":{\"shape\":\"Ss\"},\"ReturnConsumedCapacity\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S13\"}},\"UnprocessedKeys\":{\"shape\":\"Ss\"},\"ConsumedCapacity\":{\"shape\":\"S14\"}}},\"endpointdiscovery\":{}},\"BatchWriteItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"RequestItems\"],\"members\":{\"RequestItems\":{\"shape\":\"S1b\"},\"ReturnConsumedCapacity\":{},\"ReturnItemCollectionMetrics\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedItems\":{\"shape\":\"S1b\"},\"ItemCollectionMetrics\":{\"shape\":\"S1j\"},\"ConsumedCapacity\":{\"shape\":\"S14\"}}},\"endpointdiscovery\":{}},\"CreateBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"BackupName\"],\"members\":{\"TableName\":{},\"BackupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupDetails\":{\"shape\":\"S1s\"}}},\"endpointdiscovery\":{}},\"CreateGlobalTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalTableName\",\"ReplicationGroup\"],\"members\":{\"GlobalTableName\":{},\"ReplicationGroup\":{\"shape\":\"S20\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalTableDescription\":{\"shape\":\"S24\"}}},\"endpointdiscovery\":{}},\"CreateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"AttributeDefinitions\",\"TableName\",\"KeySchema\"],\"members\":{\"AttributeDefinitions\":{\"shape\":\"S2i\"},\"TableName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"LocalSecondaryIndexes\":{\"shape\":\"S2p\"},\"GlobalSecondaryIndexes\":{\"shape\":\"S2v\"},\"BillingMode\":{},\"ProvisionedThroughput\":{\"shape\":\"S2x\"},\"StreamSpecification\":{\"shape\":\"S2z\"},\"SSESpecification\":{\"shape\":\"S32\"},\"Tags\":{\"shape\":\"S35\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S3a\"}}},\"endpointdiscovery\":{}},\"DeleteBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupArn\"],\"members\":{\"BackupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupDescription\":{\"shape\":\"S3y\"}}},\"endpointdiscovery\":{}},\"DeleteItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Key\"],\"members\":{\"TableName\":{},\"Key\":{\"shape\":\"Sv\"},\"Expected\":{\"shape\":\"S4b\"},\"ConditionalOperator\":{},\"ReturnValues\":{},\"ReturnConsumedCapacity\":{},\"ReturnItemCollectionMetrics\":{},\"ConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sq\"},\"ConsumedCapacity\":{\"shape\":\"S15\"},\"ItemCollectionMetrics\":{\"shape\":\"S1l\"}}},\"endpointdiscovery\":{}},\"DeleteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S3a\"}}},\"endpointdiscovery\":{}},\"DescribeBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupArn\"],\"members\":{\"BackupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupDescription\":{\"shape\":\"S3y\"}}},\"endpointdiscovery\":{}},\"DescribeContinuousBackups\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContinuousBackupsDescription\":{\"shape\":\"S4s\"}}},\"endpointdiscovery\":{}},\"DescribeContributorInsights\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{},\"IndexName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"IndexName\":{},\"ContributorInsightsRuleList\":{\"type\":\"list\",\"member\":{}},\"ContributorInsightsStatus\":{},\"LastUpdateDateTime\":{\"type\":\"timestamp\"},\"FailureException\":{\"type\":\"structure\",\"members\":{\"ExceptionName\":{},\"ExceptionDescription\":{}}}}}},\"DescribeEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"Endpoints\"],\"members\":{\"Endpoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Address\",\"CachePeriodInMinutes\"],\"members\":{\"Address\":{},\"CachePeriodInMinutes\":{\"type\":\"long\"}}}}}},\"endpointoperation\":true},\"DescribeExport\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExportArn\"],\"members\":{\"ExportArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExportDescription\":{\"shape\":\"S5c\"}}}},\"DescribeGlobalTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalTableName\"],\"members\":{\"GlobalTableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalTableDescription\":{\"shape\":\"S24\"}}},\"endpointdiscovery\":{}},\"DescribeGlobalTableSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalTableName\"],\"members\":{\"GlobalTableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalTableName\":{},\"ReplicaSettings\":{\"shape\":\"S5w\"}}},\"endpointdiscovery\":{}},\"DescribeKinesisStreamingDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"KinesisDataStreamDestinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StreamArn\":{},\"DestinationStatus\":{},\"DestinationStatusDescription\":{}}}}}},\"endpointdiscovery\":{}},\"DescribeLimits\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountMaxReadCapacityUnits\":{\"type\":\"long\"},\"AccountMaxWriteCapacityUnits\":{\"type\":\"long\"},\"TableMaxReadCapacityUnits\":{\"type\":\"long\"},\"TableMaxWriteCapacityUnits\":{\"type\":\"long\"}}},\"endpointdiscovery\":{}},\"DescribeTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Table\":{\"shape\":\"S3a\"}}},\"endpointdiscovery\":{}},\"DescribeTableReplicaAutoScaling\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableAutoScalingDescription\":{\"shape\":\"S6i\"}}}},\"DescribeTimeToLive\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TimeToLiveDescription\":{\"shape\":\"S47\"}}},\"endpointdiscovery\":{}},\"DisableKinesisStreamingDestination\":{\"input\":{\"shape\":\"S6p\"},\"output\":{\"shape\":\"S6q\"},\"endpointdiscovery\":{}},\"EnableKinesisStreamingDestination\":{\"input\":{\"shape\":\"S6p\"},\"output\":{\"shape\":\"S6q\"},\"endpointdiscovery\":{}},\"ExecuteStatement\":{\"input\":{\"type\":\"structure\",\"required\":[\"Statement\"],\"members\":{\"Statement\":{},\"Parameters\":{\"shape\":\"S5\"},\"ConsistentRead\":{\"type\":\"boolean\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"S13\"},\"NextToken\":{}}}},\"ExecuteTransaction\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransactStatements\"],\"members\":{\"TransactStatements\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Statement\"],\"members\":{\"Statement\":{},\"Parameters\":{\"shape\":\"S5\"}}}},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Responses\":{\"shape\":\"S6z\"}}}},\"ExportTableToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableArn\",\"S3Bucket\"],\"members\":{\"TableArn\":{},\"ExportTime\":{\"type\":\"timestamp\"},\"ClientToken\":{\"idempotencyToken\":true},\"S3Bucket\":{},\"S3BucketOwner\":{},\"S3Prefix\":{},\"S3SseAlgorithm\":{},\"S3SseKmsKeyId\":{},\"ExportFormat\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExportDescription\":{\"shape\":\"S5c\"}}}},\"GetItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Key\"],\"members\":{\"TableName\":{},\"Key\":{\"shape\":\"Sv\"},\"AttributesToGet\":{\"shape\":\"Sw\"},\"ConsistentRead\":{\"type\":\"boolean\"},\"ReturnConsumedCapacity\":{},\"ProjectionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Item\":{\"shape\":\"Sq\"},\"ConsumedCapacity\":{\"shape\":\"S15\"}}},\"endpointdiscovery\":{}},\"ListBackups\":{\"input\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"Limit\":{\"type\":\"integer\"},\"TimeRangeLowerBound\":{\"type\":\"timestamp\"},\"TimeRangeUpperBound\":{\"type\":\"timestamp\"},\"ExclusiveStartBackupArn\":{},\"BackupType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"TableId\":{},\"TableArn\":{},\"BackupArn\":{},\"BackupName\":{},\"BackupCreationDateTime\":{\"type\":\"timestamp\"},\"BackupExpiryDateTime\":{\"type\":\"timestamp\"},\"BackupStatus\":{},\"BackupType\":{},\"BackupSizeBytes\":{\"type\":\"long\"}}}},\"LastEvaluatedBackupArn\":{}}},\"endpointdiscovery\":{}},\"ListContributorInsights\":{\"input\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContributorInsightsSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"IndexName\":{},\"ContributorInsightsStatus\":{}}}},\"NextToken\":{}}}},\"ListExports\":{\"input\":{\"type\":\"structure\",\"members\":{\"TableArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExportSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ExportArn\":{},\"ExportStatus\":{}}}},\"NextToken\":{}}}},\"ListGlobalTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExclusiveStartGlobalTableName\":{},\"Limit\":{\"type\":\"integer\"},\"RegionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalTables\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GlobalTableName\":{},\"ReplicationGroup\":{\"shape\":\"S20\"}}}},\"LastEvaluatedGlobalTableName\":{}}},\"endpointdiscovery\":{}},\"ListTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExclusiveStartTableName\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableNames\":{\"type\":\"list\",\"member\":{}},\"LastEvaluatedTableName\":{}}},\"endpointdiscovery\":{}},\"ListTagsOfResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S35\"},\"NextToken\":{}}},\"endpointdiscovery\":{}},\"PutItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Item\"],\"members\":{\"TableName\":{},\"Item\":{\"shape\":\"S1f\"},\"Expected\":{\"shape\":\"S4b\"},\"ReturnValues\":{},\"ReturnConsumedCapacity\":{},\"ReturnItemCollectionMetrics\":{},\"ConditionalOperator\":{},\"ConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sq\"},\"ConsumedCapacity\":{\"shape\":\"S15\"},\"ItemCollectionMetrics\":{\"shape\":\"S1l\"}}},\"endpointdiscovery\":{}},\"Query\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{},\"IndexName\":{},\"Select\":{},\"AttributesToGet\":{\"shape\":\"Sw\"},\"Limit\":{\"type\":\"integer\"},\"ConsistentRead\":{\"type\":\"boolean\"},\"KeyConditions\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S86\"}},\"QueryFilter\":{\"shape\":\"S87\"},\"ConditionalOperator\":{},\"ScanIndexForward\":{\"type\":\"boolean\"},\"ExclusiveStartKey\":{\"shape\":\"Sv\"},\"ReturnConsumedCapacity\":{},\"ProjectionExpression\":{},\"FilterExpression\":{},\"KeyConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"S13\"},\"Count\":{\"type\":\"integer\"},\"ScannedCount\":{\"type\":\"integer\"},\"LastEvaluatedKey\":{\"shape\":\"Sv\"},\"ConsumedCapacity\":{\"shape\":\"S15\"}}},\"endpointdiscovery\":{}},\"RestoreTableFromBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetTableName\",\"BackupArn\"],\"members\":{\"TargetTableName\":{},\"BackupArn\":{},\"BillingModeOverride\":{},\"GlobalSecondaryIndexOverride\":{\"shape\":\"S2v\"},\"LocalSecondaryIndexOverride\":{\"shape\":\"S2p\"},\"ProvisionedThroughputOverride\":{\"shape\":\"S2x\"},\"SSESpecificationOverride\":{\"shape\":\"S32\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S3a\"}}},\"endpointdiscovery\":{}},\"RestoreTableToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetTableName\"],\"members\":{\"SourceTableArn\":{},\"SourceTableName\":{},\"TargetTableName\":{},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"RestoreDateTime\":{\"type\":\"timestamp\"},\"BillingModeOverride\":{},\"GlobalSecondaryIndexOverride\":{\"shape\":\"S2v\"},\"LocalSecondaryIndexOverride\":{\"shape\":\"S2p\"},\"ProvisionedThroughputOverride\":{\"shape\":\"S2x\"},\"SSESpecificationOverride\":{\"shape\":\"S32\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S3a\"}}},\"endpointdiscovery\":{}},\"Scan\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"TableName\":{},\"IndexName\":{},\"AttributesToGet\":{\"shape\":\"Sw\"},\"Limit\":{\"type\":\"integer\"},\"Select\":{},\"ScanFilter\":{\"shape\":\"S87\"},\"ConditionalOperator\":{},\"ExclusiveStartKey\":{\"shape\":\"Sv\"},\"ReturnConsumedCapacity\":{},\"TotalSegments\":{\"type\":\"integer\"},\"Segment\":{\"type\":\"integer\"},\"ProjectionExpression\":{},\"FilterExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"},\"ConsistentRead\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"shape\":\"S13\"},\"Count\":{\"type\":\"integer\"},\"ScannedCount\":{\"type\":\"integer\"},\"LastEvaluatedKey\":{\"shape\":\"Sv\"},\"ConsumedCapacity\":{\"shape\":\"S15\"}}},\"endpointdiscovery\":{}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S35\"}}},\"endpointdiscovery\":{}},\"TransactGetItems\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransactItems\"],\"members\":{\"TransactItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Get\"],\"members\":{\"Get\":{\"type\":\"structure\",\"required\":[\"Key\",\"TableName\"],\"members\":{\"Key\":{\"shape\":\"Sv\"},\"TableName\":{},\"ProjectionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"}}}}}},\"ReturnConsumedCapacity\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConsumedCapacity\":{\"shape\":\"S14\"},\"Responses\":{\"shape\":\"S6z\"}}},\"endpointdiscovery\":{}},\"TransactWriteItems\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransactItems\"],\"members\":{\"TransactItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConditionCheck\":{\"type\":\"structure\",\"required\":[\"Key\",\"TableName\",\"ConditionExpression\"],\"members\":{\"Key\":{\"shape\":\"Sv\"},\"TableName\":{},\"ConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"},\"ReturnValuesOnConditionCheckFailure\":{}}},\"Put\":{\"type\":\"structure\",\"required\":[\"Item\",\"TableName\"],\"members\":{\"Item\":{\"shape\":\"S1f\"},\"TableName\":{},\"ConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"},\"ReturnValuesOnConditionCheckFailure\":{}}},\"Delete\":{\"type\":\"structure\",\"required\":[\"Key\",\"TableName\"],\"members\":{\"Key\":{\"shape\":\"Sv\"},\"TableName\":{},\"ConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"},\"ReturnValuesOnConditionCheckFailure\":{}}},\"Update\":{\"type\":\"structure\",\"required\":[\"Key\",\"UpdateExpression\",\"TableName\"],\"members\":{\"Key\":{\"shape\":\"Sv\"},\"UpdateExpression\":{},\"TableName\":{},\"ConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"},\"ReturnValuesOnConditionCheckFailure\":{}}}}}},\"ReturnConsumedCapacity\":{},\"ReturnItemCollectionMetrics\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConsumedCapacity\":{\"shape\":\"S14\"},\"ItemCollectionMetrics\":{\"shape\":\"S1j\"}}},\"endpointdiscovery\":{}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"endpointdiscovery\":{}},\"UpdateContinuousBackups\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"PointInTimeRecoverySpecification\"],\"members\":{\"TableName\":{},\"PointInTimeRecoverySpecification\":{\"type\":\"structure\",\"required\":[\"PointInTimeRecoveryEnabled\"],\"members\":{\"PointInTimeRecoveryEnabled\":{\"type\":\"boolean\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContinuousBackupsDescription\":{\"shape\":\"S4s\"}}},\"endpointdiscovery\":{}},\"UpdateContributorInsights\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"ContributorInsightsAction\"],\"members\":{\"TableName\":{},\"IndexName\":{},\"ContributorInsightsAction\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"IndexName\":{},\"ContributorInsightsStatus\":{}}}},\"UpdateGlobalTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalTableName\",\"ReplicaUpdates\"],\"members\":{\"GlobalTableName\":{},\"ReplicaUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Create\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{}}},\"Delete\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalTableDescription\":{\"shape\":\"S24\"}}},\"endpointdiscovery\":{}},\"UpdateGlobalTableSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalTableName\"],\"members\":{\"GlobalTableName\":{},\"GlobalTableBillingMode\":{},\"GlobalTableProvisionedWriteCapacityUnits\":{\"type\":\"long\"},\"GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate\":{\"shape\":\"S9e\"},\"GlobalTableGlobalSecondaryIndexSettingsUpdate\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IndexName\"],\"members\":{\"IndexName\":{},\"ProvisionedWriteCapacityUnits\":{\"type\":\"long\"},\"ProvisionedWriteCapacityAutoScalingSettingsUpdate\":{\"shape\":\"S9e\"}}}},\"ReplicaSettingsUpdate\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{},\"ReplicaProvisionedReadCapacityUnits\":{\"type\":\"long\"},\"ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate\":{\"shape\":\"S9e\"},\"ReplicaGlobalSecondaryIndexSettingsUpdate\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IndexName\"],\"members\":{\"IndexName\":{},\"ProvisionedReadCapacityUnits\":{\"type\":\"long\"},\"ProvisionedReadCapacityAutoScalingSettingsUpdate\":{\"shape\":\"S9e\"}}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalTableName\":{},\"ReplicaSettings\":{\"shape\":\"S5w\"}}},\"endpointdiscovery\":{}},\"UpdateItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Key\"],\"members\":{\"TableName\":{},\"Key\":{\"shape\":\"Sv\"},\"AttributeUpdates\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Value\":{\"shape\":\"S6\"},\"Action\":{}}}},\"Expected\":{\"shape\":\"S4b\"},\"ConditionalOperator\":{},\"ReturnValues\":{},\"ReturnConsumedCapacity\":{},\"ReturnItemCollectionMetrics\":{},\"UpdateExpression\":{},\"ConditionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"},\"ExpressionAttributeValues\":{\"shape\":\"S4j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sq\"},\"ConsumedCapacity\":{\"shape\":\"S15\"},\"ItemCollectionMetrics\":{\"shape\":\"S1l\"}}},\"endpointdiscovery\":{}},\"UpdateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"AttributeDefinitions\":{\"shape\":\"S2i\"},\"TableName\":{},\"BillingMode\":{},\"ProvisionedThroughput\":{\"shape\":\"S2x\"},\"GlobalSecondaryIndexUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Update\":{\"type\":\"structure\",\"required\":[\"IndexName\",\"ProvisionedThroughput\"],\"members\":{\"IndexName\":{},\"ProvisionedThroughput\":{\"shape\":\"S2x\"}}},\"Create\":{\"type\":\"structure\",\"required\":[\"IndexName\",\"KeySchema\",\"Projection\"],\"members\":{\"IndexName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"Projection\":{\"shape\":\"S2r\"},\"ProvisionedThroughput\":{\"shape\":\"S2x\"}}},\"Delete\":{\"type\":\"structure\",\"required\":[\"IndexName\"],\"members\":{\"IndexName\":{}}}}}},\"StreamSpecification\":{\"shape\":\"S2z\"},\"SSESpecification\":{\"shape\":\"S32\"},\"ReplicaUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Create\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{},\"KMSMasterKeyId\":{},\"ProvisionedThroughputOverride\":{\"shape\":\"S2b\"},\"GlobalSecondaryIndexes\":{\"shape\":\"Sa3\"}}},\"Update\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{},\"KMSMasterKeyId\":{},\"ProvisionedThroughputOverride\":{\"shape\":\"S2b\"},\"GlobalSecondaryIndexes\":{\"shape\":\"Sa3\"}}},\"Delete\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableDescription\":{\"shape\":\"S3a\"}}},\"endpointdiscovery\":{}},\"UpdateTableReplicaAutoScaling\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\"],\"members\":{\"GlobalSecondaryIndexUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"ProvisionedWriteCapacityAutoScalingUpdate\":{\"shape\":\"S9e\"}}}},\"TableName\":{},\"ProvisionedWriteCapacityAutoScalingUpdate\":{\"shape\":\"S9e\"},\"ReplicaUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{},\"ReplicaGlobalSecondaryIndexUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"ProvisionedReadCapacityAutoScalingUpdate\":{\"shape\":\"S9e\"}}}},\"ReplicaProvisionedReadCapacityAutoScalingUpdate\":{\"shape\":\"S9e\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableAutoScalingDescription\":{\"shape\":\"S6i\"}}}},\"UpdateTimeToLive\":{\"input\":{\"type\":\"structure\",\"required\":[\"TableName\",\"TimeToLiveSpecification\"],\"members\":{\"TableName\":{},\"TimeToLiveSpecification\":{\"shape\":\"Sah\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TimeToLiveSpecification\":{\"shape\":\"Sah\"}}},\"endpointdiscovery\":{}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"S6\":{\"type\":\"structure\",\"members\":{\"S\":{},\"N\":{},\"B\":{\"type\":\"blob\"},\"SS\":{\"type\":\"list\",\"member\":{}},\"NS\":{\"type\":\"list\",\"member\":{}},\"BS\":{\"type\":\"list\",\"member\":{\"type\":\"blob\"}},\"M\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S6\"}},\"L\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"NULL\":{\"type\":\"boolean\"},\"BOOL\":{\"type\":\"boolean\"}}},\"Sq\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S6\"}},\"Ss\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"Keys\"],\"members\":{\"Keys\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"AttributesToGet\":{\"shape\":\"Sw\"},\"ConsistentRead\":{\"type\":\"boolean\"},\"ProjectionExpression\":{},\"ExpressionAttributeNames\":{\"shape\":\"Sy\"}}}},\"Sv\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S6\"}},\"Sw\":{\"type\":\"list\",\"member\":{}},\"Sy\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S13\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}},\"S14\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\"}},\"S15\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"CapacityUnits\":{\"type\":\"double\"},\"ReadCapacityUnits\":{\"type\":\"double\"},\"WriteCapacityUnits\":{\"type\":\"double\"},\"Table\":{\"shape\":\"S17\"},\"LocalSecondaryIndexes\":{\"shape\":\"S18\"},\"GlobalSecondaryIndexes\":{\"shape\":\"S18\"}}},\"S17\":{\"type\":\"structure\",\"members\":{\"ReadCapacityUnits\":{\"type\":\"double\"},\"WriteCapacityUnits\":{\"type\":\"double\"},\"CapacityUnits\":{\"type\":\"double\"}}},\"S18\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S17\"}},\"S1b\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PutRequest\":{\"type\":\"structure\",\"required\":[\"Item\"],\"members\":{\"Item\":{\"shape\":\"S1f\"}}},\"DeleteRequest\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{\"shape\":\"Sv\"}}}}}}},\"S1f\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S6\"}},\"S1j\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"shape\":\"S1l\"}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"ItemCollectionKey\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S6\"}},\"SizeEstimateRangeGB\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}}}},\"S1s\":{\"type\":\"structure\",\"required\":[\"BackupArn\",\"BackupName\",\"BackupStatus\",\"BackupType\",\"BackupCreationDateTime\"],\"members\":{\"BackupArn\":{},\"BackupName\":{},\"BackupSizeBytes\":{\"type\":\"long\"},\"BackupStatus\":{},\"BackupType\":{},\"BackupCreationDateTime\":{\"type\":\"timestamp\"},\"BackupExpiryDateTime\":{\"type\":\"timestamp\"}}},\"S20\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegionName\":{}}}},\"S24\":{\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"S25\"},\"GlobalTableArn\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"GlobalTableStatus\":{},\"GlobalTableName\":{}}},\"S25\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegionName\":{},\"ReplicaStatus\":{},\"ReplicaStatusDescription\":{},\"ReplicaStatusPercentProgress\":{},\"KMSMasterKeyId\":{},\"ProvisionedThroughputOverride\":{\"shape\":\"S2b\"},\"GlobalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"ProvisionedThroughputOverride\":{\"shape\":\"S2b\"}}}},\"ReplicaInaccessibleDateTime\":{\"type\":\"timestamp\"}}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"ReadCapacityUnits\":{\"type\":\"long\"}}},\"S2i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeName\",\"AttributeType\"],\"members\":{\"AttributeName\":{},\"AttributeType\":{}}}},\"S2m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeName\",\"KeyType\"],\"members\":{\"AttributeName\":{},\"KeyType\":{}}}},\"S2p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IndexName\",\"KeySchema\",\"Projection\"],\"members\":{\"IndexName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"Projection\":{\"shape\":\"S2r\"}}}},\"S2r\":{\"type\":\"structure\",\"members\":{\"ProjectionType\":{},\"NonKeyAttributes\":{\"type\":\"list\",\"member\":{}}}},\"S2v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IndexName\",\"KeySchema\",\"Projection\"],\"members\":{\"IndexName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"Projection\":{\"shape\":\"S2r\"},\"ProvisionedThroughput\":{\"shape\":\"S2x\"}}}},\"S2x\":{\"type\":\"structure\",\"required\":[\"ReadCapacityUnits\",\"WriteCapacityUnits\"],\"members\":{\"ReadCapacityUnits\":{\"type\":\"long\"},\"WriteCapacityUnits\":{\"type\":\"long\"}}},\"S2z\":{\"type\":\"structure\",\"required\":[\"StreamEnabled\"],\"members\":{\"StreamEnabled\":{\"type\":\"boolean\"},\"StreamViewType\":{}}},\"S32\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"SSEType\":{},\"KMSMasterKeyId\":{}}},\"S35\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S3a\":{\"type\":\"structure\",\"members\":{\"AttributeDefinitions\":{\"shape\":\"S2i\"},\"TableName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"TableStatus\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"ProvisionedThroughput\":{\"shape\":\"S3c\"},\"TableSizeBytes\":{\"type\":\"long\"},\"ItemCount\":{\"type\":\"long\"},\"TableArn\":{},\"TableId\":{},\"BillingModeSummary\":{\"shape\":\"S3g\"},\"LocalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"Projection\":{\"shape\":\"S2r\"},\"IndexSizeBytes\":{\"type\":\"long\"},\"ItemCount\":{\"type\":\"long\"},\"IndexArn\":{}}}},\"GlobalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"Projection\":{\"shape\":\"S2r\"},\"IndexStatus\":{},\"Backfilling\":{\"type\":\"boolean\"},\"ProvisionedThroughput\":{\"shape\":\"S3c\"},\"IndexSizeBytes\":{\"type\":\"long\"},\"ItemCount\":{\"type\":\"long\"},\"IndexArn\":{}}}},\"StreamSpecification\":{\"shape\":\"S2z\"},\"LatestStreamLabel\":{},\"LatestStreamArn\":{},\"GlobalTableVersion\":{},\"Replicas\":{\"shape\":\"S25\"},\"RestoreSummary\":{\"type\":\"structure\",\"required\":[\"RestoreDateTime\",\"RestoreInProgress\"],\"members\":{\"SourceBackupArn\":{},\"SourceTableArn\":{},\"RestoreDateTime\":{\"type\":\"timestamp\"},\"RestoreInProgress\":{\"type\":\"boolean\"}}},\"SSEDescription\":{\"shape\":\"S3r\"},\"ArchivalSummary\":{\"type\":\"structure\",\"members\":{\"ArchivalDateTime\":{\"type\":\"timestamp\"},\"ArchivalReason\":{},\"ArchivalBackupArn\":{}}}}},\"S3c\":{\"type\":\"structure\",\"members\":{\"LastIncreaseDateTime\":{\"type\":\"timestamp\"},\"LastDecreaseDateTime\":{\"type\":\"timestamp\"},\"NumberOfDecreasesToday\":{\"type\":\"long\"},\"ReadCapacityUnits\":{\"type\":\"long\"},\"WriteCapacityUnits\":{\"type\":\"long\"}}},\"S3g\":{\"type\":\"structure\",\"members\":{\"BillingMode\":{},\"LastUpdateToPayPerRequestDateTime\":{\"type\":\"timestamp\"}}},\"S3r\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"SSEType\":{},\"KMSMasterKeyArn\":{},\"InaccessibleEncryptionDateTime\":{\"type\":\"timestamp\"}}},\"S3y\":{\"type\":\"structure\",\"members\":{\"BackupDetails\":{\"shape\":\"S1s\"},\"SourceTableDetails\":{\"type\":\"structure\",\"required\":[\"TableName\",\"TableId\",\"KeySchema\",\"TableCreationDateTime\",\"ProvisionedThroughput\"],\"members\":{\"TableName\":{},\"TableId\":{},\"TableArn\":{},\"TableSizeBytes\":{\"type\":\"long\"},\"KeySchema\":{\"shape\":\"S2m\"},\"TableCreationDateTime\":{\"type\":\"timestamp\"},\"ProvisionedThroughput\":{\"shape\":\"S2x\"},\"ItemCount\":{\"type\":\"long\"},\"BillingMode\":{}}},\"SourceTableFeatureDetails\":{\"type\":\"structure\",\"members\":{\"LocalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"Projection\":{\"shape\":\"S2r\"}}}},\"GlobalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"KeySchema\":{\"shape\":\"S2m\"},\"Projection\":{\"shape\":\"S2r\"},\"ProvisionedThroughput\":{\"shape\":\"S2x\"}}}},\"StreamDescription\":{\"shape\":\"S2z\"},\"TimeToLiveDescription\":{\"shape\":\"S47\"},\"SSEDescription\":{\"shape\":\"S3r\"}}}}},\"S47\":{\"type\":\"structure\",\"members\":{\"TimeToLiveStatus\":{},\"AttributeName\":{}}},\"S4b\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Value\":{\"shape\":\"S6\"},\"Exists\":{\"type\":\"boolean\"},\"ComparisonOperator\":{},\"AttributeValueList\":{\"shape\":\"S4f\"}}}},\"S4f\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"S4j\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S6\"}},\"S4s\":{\"type\":\"structure\",\"required\":[\"ContinuousBackupsStatus\"],\"members\":{\"ContinuousBackupsStatus\":{},\"PointInTimeRecoveryDescription\":{\"type\":\"structure\",\"members\":{\"PointInTimeRecoveryStatus\":{},\"EarliestRestorableDateTime\":{\"type\":\"timestamp\"},\"LatestRestorableDateTime\":{\"type\":\"timestamp\"}}}}},\"S5c\":{\"type\":\"structure\",\"members\":{\"ExportArn\":{},\"ExportStatus\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"ExportManifest\":{},\"TableArn\":{},\"TableId\":{},\"ExportTime\":{\"type\":\"timestamp\"},\"ClientToken\":{},\"S3Bucket\":{},\"S3BucketOwner\":{},\"S3Prefix\":{},\"S3SseAlgorithm\":{},\"S3SseKmsKeyId\":{},\"FailureCode\":{},\"FailureMessage\":{},\"ExportFormat\":{},\"BilledSizeBytes\":{\"type\":\"long\"},\"ItemCount\":{\"type\":\"long\"}}},\"S5w\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RegionName\"],\"members\":{\"RegionName\":{},\"ReplicaStatus\":{},\"ReplicaBillingModeSummary\":{\"shape\":\"S3g\"},\"ReplicaProvisionedReadCapacityUnits\":{\"type\":\"long\"},\"ReplicaProvisionedReadCapacityAutoScalingSettings\":{\"shape\":\"S5y\"},\"ReplicaProvisionedWriteCapacityUnits\":{\"type\":\"long\"},\"ReplicaProvisionedWriteCapacityAutoScalingSettings\":{\"shape\":\"S5y\"},\"ReplicaGlobalSecondaryIndexSettings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IndexName\"],\"members\":{\"IndexName\":{},\"IndexStatus\":{},\"ProvisionedReadCapacityUnits\":{\"type\":\"long\"},\"ProvisionedReadCapacityAutoScalingSettings\":{\"shape\":\"S5y\"},\"ProvisionedWriteCapacityUnits\":{\"type\":\"long\"},\"ProvisionedWriteCapacityAutoScalingSettings\":{\"shape\":\"S5y\"}}}}}}},\"S5y\":{\"type\":\"structure\",\"members\":{\"MinimumUnits\":{\"type\":\"long\"},\"MaximumUnits\":{\"type\":\"long\"},\"AutoScalingDisabled\":{\"type\":\"boolean\"},\"AutoScalingRoleArn\":{},\"ScalingPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"TargetTrackingScalingPolicyConfiguration\":{\"type\":\"structure\",\"required\":[\"TargetValue\"],\"members\":{\"DisableScaleIn\":{\"type\":\"boolean\"},\"ScaleInCooldown\":{\"type\":\"integer\"},\"ScaleOutCooldown\":{\"type\":\"integer\"},\"TargetValue\":{\"type\":\"double\"}}}}}}}},\"S6i\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"TableStatus\":{},\"Replicas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegionName\":{},\"GlobalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"IndexStatus\":{},\"ProvisionedReadCapacityAutoScalingSettings\":{\"shape\":\"S5y\"},\"ProvisionedWriteCapacityAutoScalingSettings\":{\"shape\":\"S5y\"}}}},\"ReplicaProvisionedReadCapacityAutoScalingSettings\":{\"shape\":\"S5y\"},\"ReplicaProvisionedWriteCapacityAutoScalingSettings\":{\"shape\":\"S5y\"},\"ReplicaStatus\":{}}}}}},\"S6p\":{\"type\":\"structure\",\"required\":[\"TableName\",\"StreamArn\"],\"members\":{\"TableName\":{},\"StreamArn\":{}}},\"S6q\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"StreamArn\":{},\"DestinationStatus\":{}}},\"S6z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Item\":{\"shape\":\"Sq\"}}}},\"S86\":{\"type\":\"structure\",\"required\":[\"ComparisonOperator\"],\"members\":{\"AttributeValueList\":{\"shape\":\"S4f\"},\"ComparisonOperator\":{}}},\"S87\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S86\"}},\"S9e\":{\"type\":\"structure\",\"members\":{\"MinimumUnits\":{\"type\":\"long\"},\"MaximumUnits\":{\"type\":\"long\"},\"AutoScalingDisabled\":{\"type\":\"boolean\"},\"AutoScalingRoleArn\":{},\"ScalingPolicyUpdate\":{\"type\":\"structure\",\"required\":[\"TargetTrackingScalingPolicyConfiguration\"],\"members\":{\"PolicyName\":{},\"TargetTrackingScalingPolicyConfiguration\":{\"type\":\"structure\",\"required\":[\"TargetValue\"],\"members\":{\"DisableScaleIn\":{\"type\":\"boolean\"},\"ScaleInCooldown\":{\"type\":\"integer\"},\"ScaleOutCooldown\":{\"type\":\"integer\"},\"TargetValue\":{\"type\":\"double\"}}}}}}},\"Sa3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IndexName\"],\"members\":{\"IndexName\":{},\"ProvisionedThroughputOverride\":{\"shape\":\"S2b\"}}}},\"Sah\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"AttributeName\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"AttributeName\":{}}}}}");

/***/ }),

/***/ 79199:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"BatchGetItem\":{\"input_token\":\"RequestItems\",\"output_token\":\"UnprocessedKeys\"},\"ListContributorInsights\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListExports\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListTables\":{\"input_token\":\"ExclusiveStartTableName\",\"limit_key\":\"Limit\",\"output_token\":\"LastEvaluatedTableName\",\"result_key\":\"TableNames\"},\"Query\":{\"input_token\":\"ExclusiveStartKey\",\"limit_key\":\"Limit\",\"output_token\":\"LastEvaluatedKey\",\"result_key\":\"Items\"},\"Scan\":{\"input_token\":\"ExclusiveStartKey\",\"limit_key\":\"Limit\",\"output_token\":\"LastEvaluatedKey\",\"result_key\":\"Items\"}}}");

/***/ }),

/***/ 13814:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"TableExists\":{\"delay\":20,\"operation\":\"DescribeTable\",\"maxAttempts\":25,\"acceptors\":[{\"expected\":\"ACTIVE\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Table.TableStatus\"},{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"retry\"}]},\"TableNotExists\":{\"delay\":20,\"operation\":\"DescribeTable\",\"maxAttempts\":25,\"acceptors\":[{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 67263:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-11-02\",\"endpointPrefix\":\"ebs\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon EBS\",\"serviceFullName\":\"Amazon Elastic Block Store\",\"serviceId\":\"EBS\",\"signatureVersion\":\"v4\",\"uid\":\"ebs-2019-11-02\"},\"operations\":{\"CompleteSnapshot\":{\"http\":{\"requestUri\":\"/snapshots/completion/{snapshotId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\",\"ChangedBlocksCount\"],\"members\":{\"SnapshotId\":{\"location\":\"uri\",\"locationName\":\"snapshotId\"},\"ChangedBlocksCount\":{\"location\":\"header\",\"locationName\":\"x-amz-ChangedBlocksCount\",\"type\":\"integer\"},\"Checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum\"},\"ChecksumAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum-Algorithm\"},\"ChecksumAggregationMethod\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum-Aggregation-Method\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"GetSnapshotBlock\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/snapshots/{snapshotId}/blocks/{blockIndex}\"},\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\",\"BlockIndex\",\"BlockToken\"],\"members\":{\"SnapshotId\":{\"location\":\"uri\",\"locationName\":\"snapshotId\"},\"BlockIndex\":{\"location\":\"uri\",\"locationName\":\"blockIndex\",\"type\":\"integer\"},\"BlockToken\":{\"location\":\"querystring\",\"locationName\":\"blockToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataLength\":{\"location\":\"header\",\"locationName\":\"x-amz-Data-Length\",\"type\":\"integer\"},\"BlockData\":{\"shape\":\"Se\"},\"Checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum\"},\"ChecksumAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum-Algorithm\"}},\"payload\":\"BlockData\"}},\"ListChangedBlocks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/snapshots/{secondSnapshotId}/changedblocks\"},\"input\":{\"type\":\"structure\",\"required\":[\"SecondSnapshotId\"],\"members\":{\"FirstSnapshotId\":{\"location\":\"querystring\",\"locationName\":\"firstSnapshotId\"},\"SecondSnapshotId\":{\"location\":\"uri\",\"locationName\":\"secondSnapshotId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"pageToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"StartingBlockIndex\":{\"location\":\"querystring\",\"locationName\":\"startingBlockIndex\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangedBlocks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BlockIndex\":{\"type\":\"integer\"},\"FirstBlockToken\":{},\"SecondBlockToken\":{}},\"sensitive\":true}},\"ExpiryTime\":{\"type\":\"timestamp\"},\"VolumeSize\":{\"type\":\"long\"},\"BlockSize\":{\"type\":\"integer\"},\"NextToken\":{}}}},\"ListSnapshotBlocks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/snapshots/{snapshotId}/blocks\"},\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\"],\"members\":{\"SnapshotId\":{\"location\":\"uri\",\"locationName\":\"snapshotId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"pageToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"StartingBlockIndex\":{\"location\":\"querystring\",\"locationName\":\"startingBlockIndex\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Blocks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BlockIndex\":{\"type\":\"integer\"},\"BlockToken\":{}}},\"sensitive\":true},\"ExpiryTime\":{\"type\":\"timestamp\"},\"VolumeSize\":{\"type\":\"long\"},\"BlockSize\":{\"type\":\"integer\"},\"NextToken\":{}}}},\"PutSnapshotBlock\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/snapshots/{snapshotId}/blocks/{blockIndex}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\",\"BlockIndex\",\"BlockData\",\"DataLength\",\"Checksum\",\"ChecksumAlgorithm\"],\"members\":{\"SnapshotId\":{\"location\":\"uri\",\"locationName\":\"snapshotId\"},\"BlockIndex\":{\"location\":\"uri\",\"locationName\":\"blockIndex\",\"type\":\"integer\"},\"BlockData\":{\"shape\":\"Se\"},\"DataLength\":{\"location\":\"header\",\"locationName\":\"x-amz-Data-Length\",\"type\":\"integer\"},\"Progress\":{\"location\":\"header\",\"locationName\":\"x-amz-Progress\",\"type\":\"integer\"},\"Checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum\"},\"ChecksumAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum-Algorithm\"}},\"payload\":\"BlockData\"},\"output\":{\"type\":\"structure\",\"members\":{\"Checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum\"},\"ChecksumAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-Checksum-Algorithm\"}}},\"authtype\":\"v4-unsigned-body\"},\"StartSnapshot\":{\"http\":{\"requestUri\":\"/snapshots\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"VolumeSize\"],\"members\":{\"VolumeSize\":{\"type\":\"long\"},\"ParentSnapshotId\":{},\"Tags\":{\"shape\":\"Sw\"},\"Description\":{},\"ClientToken\":{\"idempotencyToken\":true},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyArn\":{\"shape\":\"S13\"},\"Timeout\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"SnapshotId\":{},\"OwnerId\":{},\"Status\":{},\"StartTime\":{\"type\":\"timestamp\"},\"VolumeSize\":{\"type\":\"long\"},\"BlockSize\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"Sw\"},\"ParentSnapshotId\":{},\"KmsKeyArn\":{\"shape\":\"S13\"}}}}},\"shapes\":{\"Se\":{\"type\":\"blob\",\"sensitive\":true,\"streaming\":true},\"Sw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S13\":{\"type\":\"string\",\"sensitive\":true}}}");

/***/ }),

/***/ 94934:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListChangedBlocks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSnapshotBlocks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 8893:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-15\",\"endpointPrefix\":\"ec2\",\"protocol\":\"ec2\",\"serviceAbbreviation\":\"Amazon EC2\",\"serviceFullName\":\"Amazon Elastic Compute Cloud\",\"serviceId\":\"EC2\",\"signatureVersion\":\"v4\",\"uid\":\"ec2-2016-11-15\",\"xmlNamespace\":\"http://ec2.amazonaws.com/doc/2016-11-15\"},\"operations\":{\"AcceptReservedInstancesExchangeQuote\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedInstanceIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ReservedInstanceIds\":{\"shape\":\"S3\",\"locationName\":\"ReservedInstanceId\"},\"TargetConfigurations\":{\"shape\":\"S5\",\"locationName\":\"TargetConfiguration\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExchangeId\":{\"locationName\":\"exchangeId\"}}}},\"AcceptTransitGatewayMulticastDomainAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"TransitGatewayAttachmentId\":{},\"SubnetIds\":{\"shape\":\"Se\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"shape\":\"Sg\",\"locationName\":\"associations\"}}}},\"AcceptTransitGatewayPeeringAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPeeringAttachment\":{\"shape\":\"Sn\",\"locationName\":\"transitGatewayPeeringAttachment\"}}}},\"AcceptTransitGatewayVpcAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayVpcAttachment\":{\"shape\":\"Sw\",\"locationName\":\"transitGatewayVpcAttachment\"}}}},\"AcceptVpcEndpointConnections\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\",\"VpcEndpointIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceId\":{},\"VpcEndpointIds\":{\"shape\":\"S13\",\"locationName\":\"VpcEndpointId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Unsuccessful\":{\"shape\":\"S16\",\"locationName\":\"unsuccessful\"}}}},\"AcceptVpcPeeringConnection\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcPeeringConnection\":{\"shape\":\"S1c\",\"locationName\":\"vpcPeeringConnection\"}}}},\"AdvertiseByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"S1n\",\"locationName\":\"byoipCidr\"}}}},\"AllocateAddress\":{\"input\":{\"type\":\"structure\",\"members\":{\"Domain\":{},\"Address\":{},\"PublicIpv4Pool\":{},\"NetworkBorderGroup\":{},\"CustomerOwnedIpv4Pool\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicIp\":{\"locationName\":\"publicIp\"},\"AllocationId\":{\"locationName\":\"allocationId\"},\"PublicIpv4Pool\":{\"locationName\":\"publicIpv4Pool\"},\"NetworkBorderGroup\":{\"locationName\":\"networkBorderGroup\"},\"Domain\":{\"locationName\":\"domain\"},\"CustomerOwnedIp\":{\"locationName\":\"customerOwnedIp\"},\"CustomerOwnedIpv4Pool\":{\"locationName\":\"customerOwnedIpv4Pool\"},\"CarrierIp\":{\"locationName\":\"carrierIp\"}}}},\"AllocateHosts\":{\"input\":{\"type\":\"structure\",\"required\":[\"AvailabilityZone\",\"Quantity\"],\"members\":{\"AutoPlacement\":{\"locationName\":\"autoPlacement\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"ClientToken\":{\"locationName\":\"clientToken\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"InstanceFamily\":{},\"Quantity\":{\"locationName\":\"quantity\",\"type\":\"integer\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"HostRecovery\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HostIds\":{\"shape\":\"S21\",\"locationName\":\"hostIdSet\"}}}},\"ApplySecurityGroupsToClientVpnTargetNetwork\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"VpcId\",\"SecurityGroupIds\"],\"members\":{\"ClientVpnEndpointId\":{},\"VpcId\":{},\"SecurityGroupIds\":{\"shape\":\"S25\",\"locationName\":\"SecurityGroupId\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityGroupIds\":{\"shape\":\"S25\",\"locationName\":\"securityGroupIds\"}}}},\"AssignIpv6Addresses\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\"],\"members\":{\"Ipv6AddressCount\":{\"locationName\":\"ipv6AddressCount\",\"type\":\"integer\"},\"Ipv6Addresses\":{\"shape\":\"S29\",\"locationName\":\"ipv6Addresses\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssignedIpv6Addresses\":{\"shape\":\"S29\",\"locationName\":\"assignedIpv6Addresses\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"}}}},\"AssignPrivateIpAddresses\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\"],\"members\":{\"AllowReassignment\":{\"locationName\":\"allowReassignment\",\"type\":\"boolean\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"PrivateIpAddresses\":{\"shape\":\"S2d\",\"locationName\":\"privateIpAddress\"},\"SecondaryPrivateIpAddressCount\":{\"locationName\":\"secondaryPrivateIpAddressCount\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"AssignedPrivateIpAddresses\":{\"locationName\":\"assignedPrivateIpAddressesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"}}}}}}},\"AssociateAddress\":{\"input\":{\"type\":\"structure\",\"members\":{\"AllocationId\":{},\"InstanceId\":{},\"PublicIp\":{},\"AllowReassociation\":{\"locationName\":\"allowReassociation\",\"type\":\"boolean\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"}}}},\"AssociateClientVpnTargetNetwork\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"SubnetId\"],\"members\":{\"ClientVpnEndpointId\":{},\"SubnetId\":{},\"ClientToken\":{\"idempotencyToken\":true},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"Status\":{\"shape\":\"S2o\",\"locationName\":\"status\"}}}},\"AssociateDhcpOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DhcpOptionsId\",\"VpcId\"],\"members\":{\"DhcpOptionsId\":{},\"VpcId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"AssociateEnclaveCertificateIamRole\":{\"input\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"RoleArn\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateS3BucketName\":{\"locationName\":\"certificateS3BucketName\"},\"CertificateS3ObjectKey\":{\"locationName\":\"certificateS3ObjectKey\"},\"EncryptionKmsKeyId\":{\"locationName\":\"encryptionKmsKeyId\"}}}},\"AssociateIamInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"IamInstanceProfile\",\"InstanceId\"],\"members\":{\"IamInstanceProfile\":{\"shape\":\"S2w\"},\"InstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IamInstanceProfileAssociation\":{\"shape\":\"S2y\",\"locationName\":\"iamInstanceProfileAssociation\"}}}},\"AssociateRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"RouteTableId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"RouteTableId\":{\"locationName\":\"routeTableId\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"GatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"AssociationState\":{\"shape\":\"S35\",\"locationName\":\"associationState\"}}}},\"AssociateSubnetCidrBlock\":{\"input\":{\"type\":\"structure\",\"required\":[\"Ipv6CidrBlock\",\"SubnetId\"],\"members\":{\"Ipv6CidrBlock\":{\"locationName\":\"ipv6CidrBlock\"},\"SubnetId\":{\"locationName\":\"subnetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ipv6CidrBlockAssociation\":{\"shape\":\"S39\",\"locationName\":\"ipv6CidrBlockAssociation\"},\"SubnetId\":{\"locationName\":\"subnetId\"}}}},\"AssociateTransitGatewayMulticastDomain\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"TransitGatewayAttachmentId\":{},\"SubnetIds\":{\"shape\":\"S3d\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"shape\":\"Sg\",\"locationName\":\"associations\"}}}},\"AssociateTransitGatewayRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Association\":{\"shape\":\"S3i\",\"locationName\":\"association\"}}}},\"AssociateVpcCidrBlock\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"AmazonProvidedIpv6CidrBlock\":{\"locationName\":\"amazonProvidedIpv6CidrBlock\",\"type\":\"boolean\"},\"CidrBlock\":{},\"VpcId\":{\"locationName\":\"vpcId\"},\"Ipv6CidrBlockNetworkBorderGroup\":{},\"Ipv6Pool\":{},\"Ipv6CidrBlock\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ipv6CidrBlockAssociation\":{\"shape\":\"S3n\",\"locationName\":\"ipv6CidrBlockAssociation\"},\"CidrBlockAssociation\":{\"shape\":\"S3q\",\"locationName\":\"cidrBlockAssociation\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"AttachClassicLinkVpc\":{\"input\":{\"type\":\"structure\",\"required\":[\"Groups\",\"InstanceId\",\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"S3s\",\"locationName\":\"SecurityGroupId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"VpcId\":{\"locationName\":\"vpcId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"AttachInternetGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"InternetGatewayId\",\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InternetGatewayId\":{\"locationName\":\"internetGatewayId\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"AttachNetworkInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceIndex\",\"InstanceId\",\"NetworkInterfaceId\"],\"members\":{\"DeviceIndex\":{\"locationName\":\"deviceIndex\",\"type\":\"integer\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"NetworkCardIndex\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachmentId\":{\"locationName\":\"attachmentId\"},\"NetworkCardIndex\":{\"locationName\":\"networkCardIndex\",\"type\":\"integer\"}}}},\"AttachVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"Device\",\"InstanceId\",\"VolumeId\"],\"members\":{\"Device\":{},\"InstanceId\":{},\"VolumeId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S40\"}},\"AttachVpnGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\",\"VpnGatewayId\"],\"members\":{\"VpcId\":{},\"VpnGatewayId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcAttachment\":{\"shape\":\"S45\",\"locationName\":\"attachment\"}}}},\"AuthorizeClientVpnIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"TargetNetworkCidr\"],\"members\":{\"ClientVpnEndpointId\":{},\"TargetNetworkCidr\":{},\"AccessGroupId\":{},\"AuthorizeAllGroups\":{\"type\":\"boolean\"},\"Description\":{},\"ClientToken\":{\"idempotencyToken\":true},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"shape\":\"S49\",\"locationName\":\"status\"}}}},\"AuthorizeSecurityGroupEgress\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"GroupId\":{\"locationName\":\"groupId\"},\"IpPermissions\":{\"shape\":\"S4c\",\"locationName\":\"ipPermissions\"},\"CidrIp\":{\"locationName\":\"cidrIp\"},\"FromPort\":{\"locationName\":\"fromPort\",\"type\":\"integer\"},\"IpProtocol\":{\"locationName\":\"ipProtocol\"},\"ToPort\":{\"locationName\":\"toPort\",\"type\":\"integer\"},\"SourceSecurityGroupName\":{\"locationName\":\"sourceSecurityGroupName\"},\"SourceSecurityGroupOwnerId\":{\"locationName\":\"sourceSecurityGroupOwnerId\"}}}},\"AuthorizeSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"members\":{\"CidrIp\":{},\"FromPort\":{\"type\":\"integer\"},\"GroupId\":{},\"GroupName\":{},\"IpPermissions\":{\"shape\":\"S4c\"},\"IpProtocol\":{},\"SourceSecurityGroupName\":{},\"SourceSecurityGroupOwnerId\":{},\"ToPort\":{\"type\":\"integer\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"BundleInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Storage\"],\"members\":{\"InstanceId\":{},\"Storage\":{\"shape\":\"S4p\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BundleTask\":{\"shape\":\"S4t\",\"locationName\":\"bundleInstanceTask\"}}}},\"CancelBundleTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"BundleId\"],\"members\":{\"BundleId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BundleTask\":{\"shape\":\"S4t\",\"locationName\":\"bundleInstanceTask\"}}}},\"CancelCapacityReservation\":{\"input\":{\"type\":\"structure\",\"required\":[\"CapacityReservationId\"],\"members\":{\"CapacityReservationId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"CancelConversionTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConversionTaskId\"],\"members\":{\"ConversionTaskId\":{\"locationName\":\"conversionTaskId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"ReasonMessage\":{\"locationName\":\"reasonMessage\"}}}},\"CancelExportTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExportTaskId\"],\"members\":{\"ExportTaskId\":{\"locationName\":\"exportTaskId\"}}}},\"CancelImportTask\":{\"input\":{\"type\":\"structure\",\"members\":{\"CancelReason\":{},\"DryRun\":{\"type\":\"boolean\"},\"ImportTaskId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImportTaskId\":{\"locationName\":\"importTaskId\"},\"PreviousState\":{\"locationName\":\"previousState\"},\"State\":{\"locationName\":\"state\"}}}},\"CancelReservedInstancesListing\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedInstancesListingId\"],\"members\":{\"ReservedInstancesListingId\":{\"locationName\":\"reservedInstancesListingId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedInstancesListings\":{\"shape\":\"S5c\",\"locationName\":\"reservedInstancesListingsSet\"}}}},\"CancelSpotFleetRequests\":{\"input\":{\"type\":\"structure\",\"required\":[\"SpotFleetRequestIds\",\"TerminateInstances\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"SpotFleetRequestIds\":{\"shape\":\"S5o\",\"locationName\":\"spotFleetRequestId\"},\"TerminateInstances\":{\"locationName\":\"terminateInstances\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuccessfulFleetRequests\":{\"locationName\":\"successfulFleetRequestSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CurrentSpotFleetRequestState\":{\"locationName\":\"currentSpotFleetRequestState\"},\"PreviousSpotFleetRequestState\":{\"locationName\":\"previousSpotFleetRequestState\"},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"}}}},\"UnsuccessfulFleetRequests\":{\"locationName\":\"unsuccessfulFleetRequestSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Error\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"}}}}}}},\"CancelSpotInstanceRequests\":{\"input\":{\"type\":\"structure\",\"required\":[\"SpotInstanceRequestIds\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"SpotInstanceRequestIds\":{\"shape\":\"S5z\",\"locationName\":\"SpotInstanceRequestId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CancelledSpotInstanceRequests\":{\"locationName\":\"spotInstanceRequestSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SpotInstanceRequestId\":{\"locationName\":\"spotInstanceRequestId\"},\"State\":{\"locationName\":\"state\"}}}}}}},\"ConfirmProductInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"ProductCode\"],\"members\":{\"InstanceId\":{},\"ProductCode\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{\"locationName\":\"ownerId\"},\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"CopyFpgaImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceFpgaImageId\",\"SourceRegion\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"SourceFpgaImageId\":{},\"Description\":{},\"Name\":{},\"SourceRegion\":{},\"ClientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FpgaImageId\":{\"locationName\":\"fpgaImageId\"}}}},\"CopyImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SourceImageId\",\"SourceRegion\"],\"members\":{\"ClientToken\":{},\"Description\":{},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"Name\":{},\"SourceImageId\":{},\"SourceRegion\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageId\":{\"locationName\":\"imageId\"}}}},\"CopySnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceRegion\",\"SourceSnapshotId\"],\"members\":{\"Description\":{},\"DestinationRegion\":{\"locationName\":\"destinationRegion\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"PresignedUrl\":{\"locationName\":\"presignedUrl\"},\"SourceRegion\":{},\"SourceSnapshotId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"CreateCapacityReservation\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceType\",\"InstancePlatform\",\"InstanceCount\"],\"members\":{\"ClientToken\":{},\"InstanceType\":{},\"InstancePlatform\":{},\"AvailabilityZone\":{},\"AvailabilityZoneId\":{},\"Tenancy\":{},\"InstanceCount\":{\"type\":\"integer\"},\"EbsOptimized\":{\"type\":\"boolean\"},\"EphemeralStorage\":{\"type\":\"boolean\"},\"EndDate\":{\"type\":\"timestamp\"},\"EndDateType\":{},\"InstanceMatchCriteria\":{},\"TagSpecifications\":{\"shape\":\"S1t\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CapacityReservation\":{\"shape\":\"S6k\",\"locationName\":\"capacityReservation\"}}}},\"CreateCarrierGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"VpcId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"CarrierGateway\":{\"shape\":\"S6o\",\"locationName\":\"carrierGateway\"}}}},\"CreateClientVpnEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientCidrBlock\",\"ServerCertificateArn\",\"AuthenticationOptions\",\"ConnectionLogOptions\"],\"members\":{\"ClientCidrBlock\":{},\"ServerCertificateArn\":{},\"AuthenticationOptions\":{\"locationName\":\"Authentication\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"ActiveDirectory\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{}}},\"MutualAuthentication\":{\"type\":\"structure\",\"members\":{\"ClientRootCertificateChainArn\":{}}},\"FederatedAuthentication\":{\"type\":\"structure\",\"members\":{\"SAMLProviderArn\":{},\"SelfServiceSAMLProviderArn\":{}}}}}},\"ConnectionLogOptions\":{\"shape\":\"S6y\"},\"DnsServers\":{\"shape\":\"Se\"},\"TransportProtocol\":{},\"VpnPort\":{\"type\":\"integer\"},\"Description\":{},\"SplitTunnel\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"SecurityGroupIds\":{\"shape\":\"S25\",\"locationName\":\"SecurityGroupId\"},\"VpcId\":{},\"SelfServicePortal\":{},\"ClientConnectOptions\":{\"shape\":\"S71\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientVpnEndpointId\":{\"locationName\":\"clientVpnEndpointId\"},\"Status\":{\"shape\":\"S73\",\"locationName\":\"status\"},\"DnsName\":{\"locationName\":\"dnsName\"}}}},\"CreateClientVpnRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"DestinationCidrBlock\",\"TargetVpcSubnetId\"],\"members\":{\"ClientVpnEndpointId\":{},\"DestinationCidrBlock\":{},\"TargetVpcSubnetId\":{},\"Description\":{},\"ClientToken\":{\"idempotencyToken\":true},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"shape\":\"S77\",\"locationName\":\"status\"}}}},\"CreateCustomerGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"BgpAsn\",\"Type\"],\"members\":{\"BgpAsn\":{\"type\":\"integer\"},\"PublicIp\":{\"locationName\":\"IpAddress\"},\"CertificateArn\":{},\"Type\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DeviceName\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomerGateway\":{\"shape\":\"S7c\",\"locationName\":\"customerGateway\"}}}},\"CreateDefaultSubnet\":{\"input\":{\"type\":\"structure\",\"required\":[\"AvailabilityZone\"],\"members\":{\"AvailabilityZone\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Subnet\":{\"shape\":\"S7f\",\"locationName\":\"subnet\"}}}},\"CreateDefaultVpc\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Vpc\":{\"shape\":\"S7l\",\"locationName\":\"vpc\"}}}},\"CreateDhcpOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DhcpConfigurations\"],\"members\":{\"DhcpConfigurations\":{\"locationName\":\"dhcpConfiguration\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Key\":{\"locationName\":\"key\"},\"Values\":{\"shape\":\"Se\",\"locationName\":\"Value\"}}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DhcpOptions\":{\"shape\":\"S7u\",\"locationName\":\"dhcpOptions\"}}}},\"CreateEgressOnlyInternetGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"ClientToken\":{},\"DryRun\":{\"type\":\"boolean\"},\"VpcId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientToken\":{\"locationName\":\"clientToken\"},\"EgressOnlyInternetGateway\":{\"shape\":\"S81\",\"locationName\":\"egressOnlyInternetGateway\"}}}},\"CreateFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"LaunchTemplateConfigs\",\"TargetCapacitySpecification\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{},\"SpotOptions\":{\"type\":\"structure\",\"members\":{\"AllocationStrategy\":{},\"MaintenanceStrategies\":{\"type\":\"structure\",\"members\":{\"CapacityRebalance\":{\"type\":\"structure\",\"members\":{\"ReplacementStrategy\":{}}}}},\"InstanceInterruptionBehavior\":{},\"InstancePoolsToUseCount\":{\"type\":\"integer\"},\"SingleInstanceType\":{\"type\":\"boolean\"},\"SingleAvailabilityZone\":{\"type\":\"boolean\"},\"MinTargetCapacity\":{\"type\":\"integer\"},\"MaxTotalPrice\":{}}},\"OnDemandOptions\":{\"type\":\"structure\",\"members\":{\"AllocationStrategy\":{},\"CapacityReservationOptions\":{\"type\":\"structure\",\"members\":{\"UsageStrategy\":{}}},\"SingleInstanceType\":{\"type\":\"boolean\"},\"SingleAvailabilityZone\":{\"type\":\"boolean\"},\"MinTargetCapacity\":{\"type\":\"integer\"},\"MaxTotalPrice\":{}}},\"ExcessCapacityTerminationPolicy\":{},\"LaunchTemplateConfigs\":{\"shape\":\"S8h\"},\"TargetCapacitySpecification\":{\"shape\":\"S8q\"},\"TerminateInstancesWithExpiration\":{\"type\":\"boolean\"},\"Type\":{},\"ValidFrom\":{\"type\":\"timestamp\"},\"ValidUntil\":{\"type\":\"timestamp\"},\"ReplaceUnhealthyInstances\":{\"type\":\"boolean\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetId\":{\"locationName\":\"fleetId\"},\"Errors\":{\"locationName\":\"errorSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateAndOverrides\":{\"shape\":\"S8x\",\"locationName\":\"launchTemplateAndOverrides\"},\"Lifecycle\":{\"locationName\":\"lifecycle\"},\"ErrorCode\":{\"locationName\":\"errorCode\"},\"ErrorMessage\":{\"locationName\":\"errorMessage\"}}}},\"Instances\":{\"locationName\":\"fleetInstanceSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateAndOverrides\":{\"shape\":\"S8x\",\"locationName\":\"launchTemplateAndOverrides\"},\"Lifecycle\":{\"locationName\":\"lifecycle\"},\"InstanceIds\":{\"shape\":\"S94\",\"locationName\":\"instanceIds\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"Platform\":{\"locationName\":\"platform\"}}}}}}},\"CreateFlowLogs\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceIds\",\"ResourceType\",\"TrafficType\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{},\"DeliverLogsPermissionArn\":{},\"LogGroupName\":{},\"ResourceIds\":{\"locationName\":\"ResourceId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"ResourceType\":{},\"TrafficType\":{},\"LogDestinationType\":{},\"LogDestination\":{},\"LogFormat\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"MaxAggregationInterval\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientToken\":{\"locationName\":\"clientToken\"},\"FlowLogIds\":{\"shape\":\"Se\",\"locationName\":\"flowLogIdSet\"},\"Unsuccessful\":{\"shape\":\"S16\",\"locationName\":\"unsuccessful\"}}}},\"CreateFpgaImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputStorageLocation\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InputStorageLocation\":{\"shape\":\"S9e\"},\"LogsStorageLocation\":{\"shape\":\"S9e\"},\"Description\":{},\"Name\":{},\"ClientToken\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FpgaImageId\":{\"locationName\":\"fpgaImageId\"},\"FpgaImageGlobalId\":{\"locationName\":\"fpgaImageGlobalId\"}}}},\"CreateImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Name\"],\"members\":{\"BlockDeviceMappings\":{\"shape\":\"S9h\",\"locationName\":\"blockDeviceMapping\"},\"Description\":{\"locationName\":\"description\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"Name\":{\"locationName\":\"name\"},\"NoReboot\":{\"locationName\":\"noReboot\",\"type\":\"boolean\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageId\":{\"locationName\":\"imageId\"}}}},\"CreateInstanceExportTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExportToS3Task\",\"InstanceId\",\"TargetEnvironment\"],\"members\":{\"Description\":{\"locationName\":\"description\"},\"ExportToS3Task\":{\"locationName\":\"exportToS3\",\"type\":\"structure\",\"members\":{\"ContainerFormat\":{\"locationName\":\"containerFormat\"},\"DiskImageFormat\":{\"locationName\":\"diskImageFormat\"},\"S3Bucket\":{\"locationName\":\"s3Bucket\"},\"S3Prefix\":{\"locationName\":\"s3Prefix\"}}},\"InstanceId\":{\"locationName\":\"instanceId\"},\"TargetEnvironment\":{\"locationName\":\"targetEnvironment\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExportTask\":{\"shape\":\"S9s\",\"locationName\":\"exportTask\"}}}},\"CreateInternetGateway\":{\"input\":{\"type\":\"structure\",\"members\":{\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InternetGateway\":{\"shape\":\"S9y\",\"locationName\":\"internetGateway\"}}}},\"CreateKeyPair\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyName\"],\"members\":{\"KeyName\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyFingerprint\":{\"locationName\":\"keyFingerprint\"},\"KeyMaterial\":{\"locationName\":\"keyMaterial\",\"type\":\"string\",\"sensitive\":true},\"KeyName\":{\"locationName\":\"keyName\"},\"KeyPairId\":{\"locationName\":\"keyPairId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"CreateLaunchTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"LaunchTemplateName\",\"LaunchTemplateData\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{},\"LaunchTemplateName\":{},\"VersionDescription\":{},\"LaunchTemplateData\":{\"shape\":\"Sa4\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchTemplate\":{\"shape\":\"Sbg\",\"locationName\":\"launchTemplate\"},\"Warning\":{\"shape\":\"Sbh\",\"locationName\":\"warning\"}}}},\"CreateLaunchTemplateVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"LaunchTemplateData\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{},\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"SourceVersion\":{},\"VersionDescription\":{},\"LaunchTemplateData\":{\"shape\":\"Sa4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateVersion\":{\"shape\":\"Sbm\",\"locationName\":\"launchTemplateVersion\"},\"Warning\":{\"shape\":\"Sbh\",\"locationName\":\"warning\"}}}},\"CreateLocalGatewayRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DestinationCidrBlock\",\"LocalGatewayRouteTableId\",\"LocalGatewayVirtualInterfaceGroupId\"],\"members\":{\"DestinationCidrBlock\":{},\"LocalGatewayRouteTableId\":{},\"LocalGatewayVirtualInterfaceGroupId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Route\":{\"shape\":\"Sck\",\"locationName\":\"route\"}}}},\"CreateLocalGatewayRouteTableVpcAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocalGatewayRouteTableId\",\"VpcId\"],\"members\":{\"LocalGatewayRouteTableId\":{},\"VpcId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVpcAssociation\":{\"shape\":\"Scp\",\"locationName\":\"localGatewayRouteTableVpcAssociation\"}}}},\"CreateManagedPrefixList\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrefixListName\",\"MaxEntries\",\"AddressFamily\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"PrefixListName\":{},\"Entries\":{\"shape\":\"Scs\",\"locationName\":\"Entry\"},\"MaxEntries\":{\"type\":\"integer\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"AddressFamily\":{},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrefixList\":{\"shape\":\"Scv\",\"locationName\":\"prefixList\"}}}},\"CreateNatGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"AllocationId\",\"SubnetId\"],\"members\":{\"AllocationId\":{},\"ClientToken\":{\"idempotencyToken\":true},\"DryRun\":{\"type\":\"boolean\"},\"SubnetId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientToken\":{\"locationName\":\"clientToken\"},\"NatGateway\":{\"shape\":\"Sd0\",\"locationName\":\"natGateway\"}}}},\"CreateNetworkAcl\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkAcl\":{\"shape\":\"Sd7\",\"locationName\":\"networkAcl\"}}}},\"CreateNetworkAclEntry\":{\"input\":{\"type\":\"structure\",\"required\":[\"Egress\",\"NetworkAclId\",\"Protocol\",\"RuleAction\",\"RuleNumber\"],\"members\":{\"CidrBlock\":{\"locationName\":\"cidrBlock\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Egress\":{\"locationName\":\"egress\",\"type\":\"boolean\"},\"IcmpTypeCode\":{\"shape\":\"Sdc\",\"locationName\":\"Icmp\"},\"Ipv6CidrBlock\":{\"locationName\":\"ipv6CidrBlock\"},\"NetworkAclId\":{\"locationName\":\"networkAclId\"},\"PortRange\":{\"shape\":\"Sdd\",\"locationName\":\"portRange\"},\"Protocol\":{\"locationName\":\"protocol\"},\"RuleAction\":{\"locationName\":\"ruleAction\"},\"RuleNumber\":{\"locationName\":\"ruleNumber\",\"type\":\"integer\"}}}},\"CreateNetworkInsightsPath\":{\"input\":{\"type\":\"structure\",\"required\":[\"Source\",\"Destination\",\"Protocol\",\"ClientToken\"],\"members\":{\"SourceIp\":{},\"DestinationIp\":{},\"Source\":{},\"Destination\":{},\"Protocol\":{},\"DestinationPort\":{\"type\":\"integer\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsPath\":{\"shape\":\"Sdm\",\"locationName\":\"networkInsightsPath\"}}}},\"CreateNetworkInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetId\"],\"members\":{\"Description\":{\"locationName\":\"description\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"Sad\",\"locationName\":\"SecurityGroupId\"},\"Ipv6AddressCount\":{\"locationName\":\"ipv6AddressCount\",\"type\":\"integer\"},\"Ipv6Addresses\":{\"shape\":\"Sbu\",\"locationName\":\"ipv6Addresses\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"PrivateIpAddresses\":{\"shape\":\"Sag\",\"locationName\":\"privateIpAddresses\"},\"SecondaryPrivateIpAddressCount\":{\"locationName\":\"secondaryPrivateIpAddressCount\",\"type\":\"integer\"},\"InterfaceType\":{},\"SubnetId\":{\"locationName\":\"subnetId\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInterface\":{\"shape\":\"Sds\",\"locationName\":\"networkInterface\"}}}},\"CreateNetworkInterfacePermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\",\"Permission\"],\"members\":{\"NetworkInterfaceId\":{},\"AwsAccountId\":{},\"AwsService\":{},\"Permission\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InterfacePermission\":{\"shape\":\"Se6\",\"locationName\":\"interfacePermission\"}}}},\"CreatePlacementGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"GroupName\":{\"locationName\":\"groupName\"},\"Strategy\":{\"locationName\":\"strategy\"},\"PartitionCount\":{\"type\":\"integer\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PlacementGroup\":{\"shape\":\"Sec\",\"locationName\":\"placementGroup\"}}}},\"CreateReservedInstancesListing\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"InstanceCount\",\"PriceSchedules\",\"ReservedInstancesId\"],\"members\":{\"ClientToken\":{\"locationName\":\"clientToken\"},\"InstanceCount\":{\"locationName\":\"instanceCount\",\"type\":\"integer\"},\"PriceSchedules\":{\"locationName\":\"priceSchedules\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Price\":{\"locationName\":\"price\",\"type\":\"double\"},\"Term\":{\"locationName\":\"term\",\"type\":\"long\"}}}},\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedInstancesListings\":{\"shape\":\"S5c\",\"locationName\":\"reservedInstancesListingsSet\"}}}},\"CreateRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"RouteTableId\"],\"members\":{\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"DestinationIpv6CidrBlock\":{\"locationName\":\"destinationIpv6CidrBlock\"},\"DestinationPrefixListId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcEndpointId\":{},\"EgressOnlyInternetGatewayId\":{\"locationName\":\"egressOnlyInternetGatewayId\"},\"GatewayId\":{\"locationName\":\"gatewayId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"NatGatewayId\":{\"locationName\":\"natGatewayId\"},\"TransitGatewayId\":{},\"LocalGatewayId\":{},\"CarrierGatewayId\":{},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"RouteTableId\":{\"locationName\":\"routeTableId\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"CreateRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RouteTable\":{\"shape\":\"Sep\",\"locationName\":\"routeTable\"}}}},\"CreateSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Description\",\"GroupName\"],\"members\":{\"Description\":{\"locationName\":\"GroupDescription\"},\"GroupName\":{},\"VpcId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"locationName\":\"groupId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"CreateSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"Description\":{},\"VolumeId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"shape\":\"Sf1\"}},\"CreateSnapshots\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceSpecification\"],\"members\":{\"Description\":{},\"InstanceSpecification\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"ExcludeBootVolume\":{\"type\":\"boolean\"}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"},\"CopyTagsFromSource\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Snapshots\":{\"locationName\":\"snapshotSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"VolumeId\":{\"locationName\":\"volumeId\"},\"State\":{\"locationName\":\"state\"},\"VolumeSize\":{\"locationName\":\"volumeSize\",\"type\":\"integer\"},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"Progress\":{\"locationName\":\"progress\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"}}}}}}},\"CreateSpotDatafeedSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"locationName\":\"bucket\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Prefix\":{\"locationName\":\"prefix\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SpotDatafeedSubscription\":{\"shape\":\"Sfb\",\"locationName\":\"spotDatafeedSubscription\"}}}},\"CreateSubnet\":{\"input\":{\"type\":\"structure\",\"required\":[\"CidrBlock\",\"VpcId\"],\"members\":{\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"AvailabilityZone\":{},\"AvailabilityZoneId\":{},\"CidrBlock\":{},\"Ipv6CidrBlock\":{},\"OutpostArn\":{},\"VpcId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Subnet\":{\"shape\":\"S7f\",\"locationName\":\"subnet\"}}}},\"CreateTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resources\",\"Tags\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Resources\":{\"shape\":\"Sfh\",\"locationName\":\"ResourceId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"Tag\"}}}},\"CreateTrafficMirrorFilter\":{\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilter\":{\"shape\":\"Sfl\",\"locationName\":\"trafficMirrorFilter\"},\"ClientToken\":{\"locationName\":\"clientToken\"}}}},\"CreateTrafficMirrorFilterRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorFilterId\",\"TrafficDirection\",\"RuleNumber\",\"RuleAction\",\"DestinationCidrBlock\",\"SourceCidrBlock\"],\"members\":{\"TrafficMirrorFilterId\":{},\"TrafficDirection\":{},\"RuleNumber\":{\"type\":\"integer\"},\"RuleAction\":{},\"DestinationPortRange\":{\"shape\":\"Sfv\"},\"SourcePortRange\":{\"shape\":\"Sfv\"},\"Protocol\":{\"type\":\"integer\"},\"DestinationCidrBlock\":{},\"SourceCidrBlock\":{},\"Description\":{},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilterRule\":{\"shape\":\"Sfn\",\"locationName\":\"trafficMirrorFilterRule\"},\"ClientToken\":{\"locationName\":\"clientToken\"}}}},\"CreateTrafficMirrorSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\",\"TrafficMirrorTargetId\",\"TrafficMirrorFilterId\",\"SessionNumber\"],\"members\":{\"NetworkInterfaceId\":{},\"TrafficMirrorTargetId\":{},\"TrafficMirrorFilterId\":{},\"PacketLength\":{\"type\":\"integer\"},\"SessionNumber\":{\"type\":\"integer\"},\"VirtualNetworkId\":{\"type\":\"integer\"},\"Description\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorSession\":{\"shape\":\"Sg0\",\"locationName\":\"trafficMirrorSession\"},\"ClientToken\":{\"locationName\":\"clientToken\"}}}},\"CreateTrafficMirrorTarget\":{\"input\":{\"type\":\"structure\",\"members\":{\"NetworkInterfaceId\":{},\"NetworkLoadBalancerArn\":{},\"Description\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorTarget\":{\"shape\":\"Sg3\",\"locationName\":\"trafficMirrorTarget\"},\"ClientToken\":{\"locationName\":\"clientToken\"}}}},\"CreateTransitGateway\":{\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"Options\":{\"type\":\"structure\",\"members\":{\"AmazonSideAsn\":{\"type\":\"long\"},\"AutoAcceptSharedAttachments\":{},\"DefaultRouteTableAssociation\":{},\"DefaultRouteTablePropagation\":{},\"VpnEcmpSupport\":{},\"DnsSupport\":{},\"MulticastSupport\":{},\"TransitGatewayCidrBlocks\":{\"shape\":\"Sgc\"}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGateway\":{\"shape\":\"Sge\",\"locationName\":\"transitGateway\"}}}},\"CreateTransitGatewayConnect\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransportTransitGatewayAttachmentId\",\"Options\"],\"members\":{\"TransportTransitGatewayAttachmentId\":{},\"Options\":{\"type\":\"structure\",\"required\":[\"Protocol\"],\"members\":{\"Protocol\":{}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnect\":{\"shape\":\"Sgl\",\"locationName\":\"transitGatewayConnect\"}}}},\"CreateTransitGatewayConnectPeer\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\",\"PeerAddress\",\"InsideCidrBlocks\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"TransitGatewayAddress\":{},\"PeerAddress\":{},\"BgpOptions\":{\"type\":\"structure\",\"members\":{\"PeerAsn\":{\"type\":\"long\"}}},\"InsideCidrBlocks\":{\"shape\":\"Sgp\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeer\":{\"shape\":\"Sgr\",\"locationName\":\"transitGatewayConnectPeer\"}}}},\"CreateTransitGatewayMulticastDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayId\"],\"members\":{\"TransitGatewayId\":{},\"Options\":{\"type\":\"structure\",\"members\":{\"Igmpv2Support\":{},\"StaticSourcesSupport\":{},\"AutoAcceptSharedAssociations\":{}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomain\":{\"shape\":\"Sh4\",\"locationName\":\"transitGatewayMulticastDomain\"}}}},\"CreateTransitGatewayPeeringAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayId\",\"PeerTransitGatewayId\",\"PeerAccountId\",\"PeerRegion\"],\"members\":{\"TransitGatewayId\":{},\"PeerTransitGatewayId\":{},\"PeerAccountId\":{},\"PeerRegion\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPeeringAttachment\":{\"shape\":\"Sn\",\"locationName\":\"transitGatewayPeeringAttachment\"}}}},\"CreateTransitGatewayPrefixListReference\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"PrefixListId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"PrefixListId\":{},\"TransitGatewayAttachmentId\":{},\"Blackhole\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPrefixListReference\":{\"shape\":\"Shc\",\"locationName\":\"transitGatewayPrefixListReference\"}}}},\"CreateTransitGatewayRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DestinationCidrBlock\",\"TransitGatewayRouteTableId\"],\"members\":{\"DestinationCidrBlock\":{},\"TransitGatewayRouteTableId\":{},\"TransitGatewayAttachmentId\":{},\"Blackhole\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Route\":{\"shape\":\"Shh\",\"locationName\":\"route\"}}}},\"CreateTransitGatewayRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayId\"],\"members\":{\"TransitGatewayId\":{},\"TagSpecifications\":{\"shape\":\"S1t\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTable\":{\"shape\":\"Sho\",\"locationName\":\"transitGatewayRouteTable\"}}}},\"CreateTransitGatewayVpcAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayId\",\"VpcId\",\"SubnetIds\"],\"members\":{\"TransitGatewayId\":{},\"VpcId\":{},\"SubnetIds\":{\"shape\":\"S3d\"},\"Options\":{\"type\":\"structure\",\"members\":{\"DnsSupport\":{},\"Ipv6Support\":{},\"ApplianceModeSupport\":{}}},\"TagSpecifications\":{\"shape\":\"S1t\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayVpcAttachment\":{\"shape\":\"Sw\",\"locationName\":\"transitGatewayVpcAttachment\"}}}},\"CreateVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"AvailabilityZone\"],\"members\":{\"AvailabilityZone\":{},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"KmsKeyId\":{},\"OutpostArn\":{},\"Size\":{\"type\":\"integer\"},\"SnapshotId\":{},\"VolumeType\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"MultiAttachEnabled\":{\"type\":\"boolean\"},\"Throughput\":{\"type\":\"integer\"}}},\"output\":{\"shape\":\"Shu\"}},\"CreateVpc\":{\"input\":{\"type\":\"structure\",\"required\":[\"CidrBlock\"],\"members\":{\"CidrBlock\":{},\"AmazonProvidedIpv6CidrBlock\":{\"locationName\":\"amazonProvidedIpv6CidrBlock\",\"type\":\"boolean\"},\"Ipv6Pool\":{},\"Ipv6CidrBlock\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceTenancy\":{\"locationName\":\"instanceTenancy\"},\"Ipv6CidrBlockNetworkBorderGroup\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Vpc\":{\"shape\":\"S7l\",\"locationName\":\"vpc\"}}}},\"CreateVpcEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\",\"ServiceName\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"VpcEndpointType\":{},\"VpcId\":{},\"ServiceName\":{},\"PolicyDocument\":{},\"RouteTableIds\":{\"shape\":\"Si1\",\"locationName\":\"RouteTableId\"},\"SubnetIds\":{\"shape\":\"Si2\",\"locationName\":\"SubnetId\"},\"SecurityGroupIds\":{\"shape\":\"Si3\",\"locationName\":\"SecurityGroupId\"},\"ClientToken\":{},\"PrivateDnsEnabled\":{\"type\":\"boolean\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcEndpoint\":{\"shape\":\"Si5\",\"locationName\":\"vpcEndpoint\"},\"ClientToken\":{\"locationName\":\"clientToken\"}}}},\"CreateVpcEndpointConnectionNotification\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionNotificationArn\",\"ConnectionEvents\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceId\":{},\"VpcEndpointId\":{},\"ConnectionNotificationArn\":{},\"ConnectionEvents\":{\"shape\":\"Se\"},\"ClientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConnectionNotification\":{\"shape\":\"Sie\",\"locationName\":\"connectionNotification\"},\"ClientToken\":{\"locationName\":\"clientToken\"}}}},\"CreateVpcEndpointServiceConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"AcceptanceRequired\":{\"type\":\"boolean\"},\"PrivateDnsName\":{},\"NetworkLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"NetworkLoadBalancerArn\"},\"GatewayLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"GatewayLoadBalancerArn\"},\"ClientToken\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceConfiguration\":{\"shape\":\"Sij\",\"locationName\":\"serviceConfiguration\"},\"ClientToken\":{\"locationName\":\"clientToken\"}}}},\"CreateVpcPeeringConnection\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"PeerOwnerId\":{\"locationName\":\"peerOwnerId\"},\"PeerVpcId\":{\"locationName\":\"peerVpcId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"PeerRegion\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcPeeringConnection\":{\"shape\":\"S1c\",\"locationName\":\"vpcPeeringConnection\"}}}},\"CreateVpnConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomerGatewayId\",\"Type\"],\"members\":{\"CustomerGatewayId\":{},\"Type\":{},\"VpnGatewayId\":{},\"TransitGatewayId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Options\":{\"locationName\":\"options\",\"type\":\"structure\",\"members\":{\"EnableAcceleration\":{\"type\":\"boolean\"},\"StaticRoutesOnly\":{\"locationName\":\"staticRoutesOnly\",\"type\":\"boolean\"},\"TunnelInsideIpVersion\":{},\"TunnelOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TunnelInsideCidr\":{},\"TunnelInsideIpv6Cidr\":{},\"PreSharedKey\":{},\"Phase1LifetimeSeconds\":{\"type\":\"integer\"},\"Phase2LifetimeSeconds\":{\"type\":\"integer\"},\"RekeyMarginTimeSeconds\":{\"type\":\"integer\"},\"RekeyFuzzPercentage\":{\"type\":\"integer\"},\"ReplayWindowSize\":{\"type\":\"integer\"},\"DPDTimeoutSeconds\":{\"type\":\"integer\"},\"DPDTimeoutAction\":{},\"Phase1EncryptionAlgorithms\":{\"shape\":\"Siy\",\"locationName\":\"Phase1EncryptionAlgorithm\"},\"Phase2EncryptionAlgorithms\":{\"shape\":\"Sj0\",\"locationName\":\"Phase2EncryptionAlgorithm\"},\"Phase1IntegrityAlgorithms\":{\"shape\":\"Sj2\",\"locationName\":\"Phase1IntegrityAlgorithm\"},\"Phase2IntegrityAlgorithms\":{\"shape\":\"Sj4\",\"locationName\":\"Phase2IntegrityAlgorithm\"},\"Phase1DHGroupNumbers\":{\"shape\":\"Sj6\",\"locationName\":\"Phase1DHGroupNumber\"},\"Phase2DHGroupNumbers\":{\"shape\":\"Sj8\",\"locationName\":\"Phase2DHGroupNumber\"},\"IKEVersions\":{\"shape\":\"Sja\",\"locationName\":\"IKEVersion\"},\"StartupAction\":{}}}},\"LocalIpv4NetworkCidr\":{},\"RemoteIpv4NetworkCidr\":{},\"LocalIpv6NetworkCidr\":{},\"RemoteIpv6NetworkCidr\":{}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnConnection\":{\"shape\":\"Sjd\",\"locationName\":\"vpnConnection\"}}}},\"CreateVpnConnectionRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DestinationCidrBlock\",\"VpnConnectionId\"],\"members\":{\"DestinationCidrBlock\":{},\"VpnConnectionId\":{}}}},\"CreateVpnGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"AvailabilityZone\":{},\"Type\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"AmazonSideAsn\":{\"type\":\"long\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnGateway\":{\"shape\":\"Sk6\",\"locationName\":\"vpnGateway\"}}}},\"DeleteCarrierGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"CarrierGatewayId\"],\"members\":{\"CarrierGatewayId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CarrierGateway\":{\"shape\":\"S6o\",\"locationName\":\"carrierGateway\"}}}},\"DeleteClientVpnEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"shape\":\"S73\",\"locationName\":\"status\"}}}},\"DeleteClientVpnRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"DestinationCidrBlock\"],\"members\":{\"ClientVpnEndpointId\":{},\"TargetVpcSubnetId\":{},\"DestinationCidrBlock\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"shape\":\"S77\",\"locationName\":\"status\"}}}},\"DeleteCustomerGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomerGatewayId\"],\"members\":{\"CustomerGatewayId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteDhcpOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DhcpOptionsId\"],\"members\":{\"DhcpOptionsId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteEgressOnlyInternetGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"EgressOnlyInternetGatewayId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"EgressOnlyInternetGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReturnCode\":{\"locationName\":\"returnCode\",\"type\":\"boolean\"}}}},\"DeleteFleets\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetIds\",\"TerminateInstances\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"FleetIds\":{\"shape\":\"Skk\",\"locationName\":\"FleetId\"},\"TerminateInstances\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuccessfulFleetDeletions\":{\"locationName\":\"successfulFleetDeletionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CurrentFleetState\":{\"locationName\":\"currentFleetState\"},\"PreviousFleetState\":{\"locationName\":\"previousFleetState\"},\"FleetId\":{\"locationName\":\"fleetId\"}}}},\"UnsuccessfulFleetDeletions\":{\"locationName\":\"unsuccessfulFleetDeletionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Error\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"FleetId\":{\"locationName\":\"fleetId\"}}}}}}},\"DeleteFlowLogs\":{\"input\":{\"type\":\"structure\",\"required\":[\"FlowLogIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"FlowLogIds\":{\"shape\":\"Sku\",\"locationName\":\"FlowLogId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Unsuccessful\":{\"shape\":\"S16\",\"locationName\":\"unsuccessful\"}}}},\"DeleteFpgaImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"FpgaImageId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"FpgaImageId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"DeleteInternetGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"InternetGatewayId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InternetGatewayId\":{\"locationName\":\"internetGatewayId\"}}}},\"DeleteKeyPair\":{\"input\":{\"type\":\"structure\",\"members\":{\"KeyName\":{},\"KeyPairId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteLaunchTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"LaunchTemplateId\":{},\"LaunchTemplateName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchTemplate\":{\"shape\":\"Sbg\",\"locationName\":\"launchTemplate\"}}}},\"DeleteLaunchTemplateVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Versions\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"Versions\":{\"shape\":\"Sl6\",\"locationName\":\"LaunchTemplateVersion\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuccessfullyDeletedLaunchTemplateVersions\":{\"locationName\":\"successfullyDeletedLaunchTemplateVersionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{\"locationName\":\"launchTemplateId\"},\"LaunchTemplateName\":{\"locationName\":\"launchTemplateName\"},\"VersionNumber\":{\"locationName\":\"versionNumber\",\"type\":\"long\"}}}},\"UnsuccessfullyDeletedLaunchTemplateVersions\":{\"locationName\":\"unsuccessfullyDeletedLaunchTemplateVersionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{\"locationName\":\"launchTemplateId\"},\"LaunchTemplateName\":{\"locationName\":\"launchTemplateName\"},\"VersionNumber\":{\"locationName\":\"versionNumber\",\"type\":\"long\"},\"ResponseError\":{\"locationName\":\"responseError\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}}}}}}}},\"DeleteLocalGatewayRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DestinationCidrBlock\",\"LocalGatewayRouteTableId\"],\"members\":{\"DestinationCidrBlock\":{},\"LocalGatewayRouteTableId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Route\":{\"shape\":\"Sck\",\"locationName\":\"route\"}}}},\"DeleteLocalGatewayRouteTableVpcAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocalGatewayRouteTableVpcAssociationId\"],\"members\":{\"LocalGatewayRouteTableVpcAssociationId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVpcAssociation\":{\"shape\":\"Scp\",\"locationName\":\"localGatewayRouteTableVpcAssociation\"}}}},\"DeleteManagedPrefixList\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrefixListId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"PrefixListId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrefixList\":{\"shape\":\"Scv\",\"locationName\":\"prefixList\"}}}},\"DeleteNatGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"NatGatewayId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"NatGatewayId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NatGatewayId\":{\"locationName\":\"natGatewayId\"}}}},\"DeleteNetworkAcl\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkAclId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkAclId\":{\"locationName\":\"networkAclId\"}}}},\"DeleteNetworkAclEntry\":{\"input\":{\"type\":\"structure\",\"required\":[\"Egress\",\"NetworkAclId\",\"RuleNumber\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Egress\":{\"locationName\":\"egress\",\"type\":\"boolean\"},\"NetworkAclId\":{\"locationName\":\"networkAclId\"},\"RuleNumber\":{\"locationName\":\"ruleNumber\",\"type\":\"integer\"}}}},\"DeleteNetworkInsightsAnalysis\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInsightsAnalysisId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"NetworkInsightsAnalysisId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsAnalysisId\":{\"locationName\":\"networkInsightsAnalysisId\"}}}},\"DeleteNetworkInsightsPath\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInsightsPathId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"NetworkInsightsPathId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsPathId\":{\"locationName\":\"networkInsightsPathId\"}}}},\"DeleteNetworkInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"}}}},\"DeleteNetworkInterfacePermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfacePermissionId\"],\"members\":{\"NetworkInterfacePermissionId\":{},\"Force\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"DeletePlacementGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"GroupName\":{\"locationName\":\"groupName\"}}}},\"DeleteQueuedReservedInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedInstancesIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ReservedInstancesIds\":{\"locationName\":\"ReservedInstancesId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuccessfulQueuedPurchaseDeletions\":{\"locationName\":\"successfulQueuedPurchaseDeletionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"}}}},\"FailedQueuedPurchaseDeletions\":{\"locationName\":\"failedQueuedPurchaseDeletionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Error\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"}}}}}}},\"DeleteRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"RouteTableId\"],\"members\":{\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"DestinationIpv6CidrBlock\":{\"locationName\":\"destinationIpv6CidrBlock\"},\"DestinationPrefixListId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"RouteTableId\":{\"locationName\":\"routeTableId\"}}}},\"DeleteRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"RouteTableId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"RouteTableId\":{\"locationName\":\"routeTableId\"}}}},\"DeleteSecurityGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{},\"GroupName\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\"],\"members\":{\"SnapshotId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteSpotDatafeedSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteSubnet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetId\"],\"members\":{\"SubnetId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resources\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Resources\":{\"shape\":\"Sfh\",\"locationName\":\"resourceId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tag\"}}}},\"DeleteTrafficMirrorFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorFilterId\"],\"members\":{\"TrafficMirrorFilterId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilterId\":{\"locationName\":\"trafficMirrorFilterId\"}}}},\"DeleteTrafficMirrorFilterRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorFilterRuleId\"],\"members\":{\"TrafficMirrorFilterRuleId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilterRuleId\":{\"locationName\":\"trafficMirrorFilterRuleId\"}}}},\"DeleteTrafficMirrorSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorSessionId\"],\"members\":{\"TrafficMirrorSessionId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorSessionId\":{\"locationName\":\"trafficMirrorSessionId\"}}}},\"DeleteTrafficMirrorTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorTargetId\"],\"members\":{\"TrafficMirrorTargetId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorTargetId\":{\"locationName\":\"trafficMirrorTargetId\"}}}},\"DeleteTransitGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayId\"],\"members\":{\"TransitGatewayId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGateway\":{\"shape\":\"Sge\",\"locationName\":\"transitGateway\"}}}},\"DeleteTransitGatewayConnect\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnect\":{\"shape\":\"Sgl\",\"locationName\":\"transitGatewayConnect\"}}}},\"DeleteTransitGatewayConnectPeer\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayConnectPeerId\"],\"members\":{\"TransitGatewayConnectPeerId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeer\":{\"shape\":\"Sgr\",\"locationName\":\"transitGatewayConnectPeer\"}}}},\"DeleteTransitGatewayMulticastDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayMulticastDomainId\"],\"members\":{\"TransitGatewayMulticastDomainId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomain\":{\"shape\":\"Sh4\",\"locationName\":\"transitGatewayMulticastDomain\"}}}},\"DeleteTransitGatewayPeeringAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPeeringAttachment\":{\"shape\":\"Sn\",\"locationName\":\"transitGatewayPeeringAttachment\"}}}},\"DeleteTransitGatewayPrefixListReference\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"PrefixListId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"PrefixListId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPrefixListReference\":{\"shape\":\"Shc\",\"locationName\":\"transitGatewayPrefixListReference\"}}}},\"DeleteTransitGatewayRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"DestinationCidrBlock\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"DestinationCidrBlock\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Route\":{\"shape\":\"Shh\",\"locationName\":\"route\"}}}},\"DeleteTransitGatewayRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTable\":{\"shape\":\"Sho\",\"locationName\":\"transitGatewayRouteTable\"}}}},\"DeleteTransitGatewayVpcAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayVpcAttachment\":{\"shape\":\"Sw\",\"locationName\":\"transitGatewayVpcAttachment\"}}}},\"DeleteVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"VolumeId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteVpc\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"VpcId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteVpcEndpointConnectionNotifications\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionNotificationIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ConnectionNotificationIds\":{\"locationName\":\"ConnectionNotificationId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Unsuccessful\":{\"shape\":\"S16\",\"locationName\":\"unsuccessful\"}}}},\"DeleteVpcEndpointServiceConfigurations\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceIds\":{\"shape\":\"Snd\",\"locationName\":\"ServiceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Unsuccessful\":{\"shape\":\"S16\",\"locationName\":\"unsuccessful\"}}}},\"DeleteVpcEndpoints\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcEndpointIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"VpcEndpointIds\":{\"shape\":\"S13\",\"locationName\":\"VpcEndpointId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Unsuccessful\":{\"shape\":\"S16\",\"locationName\":\"unsuccessful\"}}}},\"DeleteVpcPeeringConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcPeeringConnectionId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"DeleteVpnConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpnConnectionId\"],\"members\":{\"VpnConnectionId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeleteVpnConnectionRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DestinationCidrBlock\",\"VpnConnectionId\"],\"members\":{\"DestinationCidrBlock\":{},\"VpnConnectionId\":{}}}},\"DeleteVpnGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpnGatewayId\"],\"members\":{\"VpnGatewayId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeprovisionByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"S1n\",\"locationName\":\"byoipCidr\"}}}},\"DeregisterImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageId\"],\"members\":{\"ImageId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DeregisterInstanceEventNotificationAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceTagAttribute\":{\"type\":\"structure\",\"members\":{\"IncludeAllTagsOfInstance\":{\"type\":\"boolean\"},\"InstanceTagKeys\":{\"shape\":\"Snr\",\"locationName\":\"InstanceTagKey\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceTagAttribute\":{\"shape\":\"Snt\",\"locationName\":\"instanceTagAttribute\"}}}},\"DeregisterTransitGatewayMulticastGroupMembers\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"GroupIpAddress\":{},\"NetworkInterfaceIds\":{\"shape\":\"Snv\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeregisteredMulticastGroupMembers\":{\"locationName\":\"deregisteredMulticastGroupMembers\",\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{\"locationName\":\"transitGatewayMulticastDomainId\"},\"DeregisteredNetworkInterfaceIds\":{\"shape\":\"Se\",\"locationName\":\"deregisteredNetworkInterfaceIds\"},\"GroupIpAddress\":{\"locationName\":\"groupIpAddress\"}}}}}},\"DeregisterTransitGatewayMulticastGroupSources\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"GroupIpAddress\":{},\"NetworkInterfaceIds\":{\"shape\":\"Snv\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeregisteredMulticastGroupSources\":{\"locationName\":\"deregisteredMulticastGroupSources\",\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{\"locationName\":\"transitGatewayMulticastDomainId\"},\"DeregisteredNetworkInterfaceIds\":{\"shape\":\"Se\",\"locationName\":\"deregisteredNetworkInterfaceIds\"},\"GroupIpAddress\":{\"locationName\":\"groupIpAddress\"}}}}}},\"DescribeAccountAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{\"AttributeNames\":{\"locationName\":\"attributeName\",\"type\":\"list\",\"member\":{\"locationName\":\"attributeName\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAttributes\":{\"locationName\":\"accountAttributeSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AttributeName\":{\"locationName\":\"attributeName\"},\"AttributeValues\":{\"locationName\":\"attributeValueSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AttributeValue\":{\"locationName\":\"attributeValue\"}}}}}}}}}},\"DescribeAddresses\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"PublicIps\":{\"locationName\":\"PublicIp\",\"type\":\"list\",\"member\":{\"locationName\":\"PublicIp\"}},\"AllocationIds\":{\"locationName\":\"AllocationId\",\"type\":\"list\",\"member\":{\"locationName\":\"AllocationId\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Addresses\":{\"locationName\":\"addressesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"PublicIp\":{\"locationName\":\"publicIp\"},\"AllocationId\":{\"locationName\":\"allocationId\"},\"AssociationId\":{\"locationName\":\"associationId\"},\"Domain\":{\"locationName\":\"domain\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"NetworkInterfaceOwnerId\":{\"locationName\":\"networkInterfaceOwnerId\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"PublicIpv4Pool\":{\"locationName\":\"publicIpv4Pool\"},\"NetworkBorderGroup\":{\"locationName\":\"networkBorderGroup\"},\"CustomerOwnedIp\":{\"locationName\":\"customerOwnedIp\"},\"CustomerOwnedIpv4Pool\":{\"locationName\":\"customerOwnedIpv4Pool\"},\"CarrierIp\":{\"locationName\":\"carrierIp\"}}}}}}},\"DescribeAggregateIdFormat\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UseLongIdsAggregated\":{\"locationName\":\"useLongIdsAggregated\",\"type\":\"boolean\"},\"Statuses\":{\"shape\":\"Soj\",\"locationName\":\"statusSet\"}}}},\"DescribeAvailabilityZones\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"ZoneNames\":{\"locationName\":\"ZoneName\",\"type\":\"list\",\"member\":{\"locationName\":\"ZoneName\"}},\"ZoneIds\":{\"locationName\":\"ZoneId\",\"type\":\"list\",\"member\":{\"locationName\":\"ZoneId\"}},\"AllAvailabilityZones\":{\"type\":\"boolean\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"locationName\":\"availabilityZoneInfo\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"zoneState\"},\"OptInStatus\":{\"locationName\":\"optInStatus\"},\"Messages\":{\"locationName\":\"messageSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Message\":{\"locationName\":\"message\"}}}},\"RegionName\":{\"locationName\":\"regionName\"},\"ZoneName\":{\"locationName\":\"zoneName\"},\"ZoneId\":{\"locationName\":\"zoneId\"},\"GroupName\":{\"locationName\":\"groupName\"},\"NetworkBorderGroup\":{\"locationName\":\"networkBorderGroup\"},\"ZoneType\":{\"locationName\":\"zoneType\"},\"ParentZoneName\":{\"locationName\":\"parentZoneName\"},\"ParentZoneId\":{\"locationName\":\"parentZoneId\"}}}}}}},\"DescribeBundleTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"BundleIds\":{\"locationName\":\"BundleId\",\"type\":\"list\",\"member\":{\"locationName\":\"BundleId\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BundleTasks\":{\"locationName\":\"bundleInstanceTasksSet\",\"type\":\"list\",\"member\":{\"shape\":\"S4t\",\"locationName\":\"item\"}}}}},\"DescribeByoipCidrs\":{\"input\":{\"type\":\"structure\",\"required\":[\"MaxResults\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidrs\":{\"locationName\":\"byoipCidrSet\",\"type\":\"list\",\"member\":{\"shape\":\"S1n\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeCapacityReservations\":{\"input\":{\"type\":\"structure\",\"members\":{\"CapacityReservationIds\":{\"locationName\":\"CapacityReservationId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"CapacityReservations\":{\"locationName\":\"capacityReservationSet\",\"type\":\"list\",\"member\":{\"shape\":\"S6k\",\"locationName\":\"item\"}}}}},\"DescribeCarrierGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"CarrierGatewayIds\":{\"locationName\":\"CarrierGatewayId\",\"type\":\"list\",\"member\":{}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CarrierGateways\":{\"locationName\":\"carrierGatewaySet\",\"type\":\"list\",\"member\":{\"shape\":\"S6o\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeClassicLinkInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"locationName\":\"instancesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Groups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeClientVpnAuthorizationRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"DryRun\":{\"type\":\"boolean\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizationRules\":{\"locationName\":\"authorizationRule\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClientVpnEndpointId\":{\"locationName\":\"clientVpnEndpointId\"},\"Description\":{\"locationName\":\"description\"},\"GroupId\":{\"locationName\":\"groupId\"},\"AccessAll\":{\"locationName\":\"accessAll\",\"type\":\"boolean\"},\"DestinationCidr\":{\"locationName\":\"destinationCidr\"},\"Status\":{\"shape\":\"S49\",\"locationName\":\"status\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeClientVpnConnections\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connections\":{\"locationName\":\"connections\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClientVpnEndpointId\":{\"locationName\":\"clientVpnEndpointId\"},\"Timestamp\":{\"locationName\":\"timestamp\"},\"ConnectionId\":{\"locationName\":\"connectionId\"},\"Username\":{\"locationName\":\"username\"},\"ConnectionEstablishedTime\":{\"locationName\":\"connectionEstablishedTime\"},\"IngressBytes\":{\"locationName\":\"ingressBytes\"},\"EgressBytes\":{\"locationName\":\"egressBytes\"},\"IngressPackets\":{\"locationName\":\"ingressPackets\"},\"EgressPackets\":{\"locationName\":\"egressPackets\"},\"ClientIp\":{\"locationName\":\"clientIp\"},\"CommonName\":{\"locationName\":\"commonName\"},\"Status\":{\"shape\":\"Spu\",\"locationName\":\"status\"},\"ConnectionEndTime\":{\"locationName\":\"connectionEndTime\"},\"PostureComplianceStatuses\":{\"shape\":\"Se\",\"locationName\":\"postureComplianceStatusSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeClientVpnEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClientVpnEndpointIds\":{\"locationName\":\"ClientVpnEndpointId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientVpnEndpoints\":{\"locationName\":\"clientVpnEndpoint\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClientVpnEndpointId\":{\"locationName\":\"clientVpnEndpointId\"},\"Description\":{\"locationName\":\"description\"},\"Status\":{\"shape\":\"S73\",\"locationName\":\"status\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"DeletionTime\":{\"locationName\":\"deletionTime\"},\"DnsName\":{\"locationName\":\"dnsName\"},\"ClientCidrBlock\":{\"locationName\":\"clientCidrBlock\"},\"DnsServers\":{\"shape\":\"Se\",\"locationName\":\"dnsServer\"},\"SplitTunnel\":{\"locationName\":\"splitTunnel\",\"type\":\"boolean\"},\"VpnProtocol\":{\"locationName\":\"vpnProtocol\"},\"TransportProtocol\":{\"locationName\":\"transportProtocol\"},\"VpnPort\":{\"locationName\":\"vpnPort\",\"type\":\"integer\"},\"AssociatedTargetNetworks\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.\",\"locationName\":\"associatedTargetNetwork\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"NetworkId\":{\"locationName\":\"networkId\"},\"NetworkType\":{\"locationName\":\"networkType\"}}}},\"ServerCertificateArn\":{\"locationName\":\"serverCertificateArn\"},\"AuthenticationOptions\":{\"locationName\":\"authenticationOptions\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Type\":{\"locationName\":\"type\"},\"ActiveDirectory\":{\"locationName\":\"activeDirectory\",\"type\":\"structure\",\"members\":{\"DirectoryId\":{\"locationName\":\"directoryId\"}}},\"MutualAuthentication\":{\"locationName\":\"mutualAuthentication\",\"type\":\"structure\",\"members\":{\"ClientRootCertificateChain\":{\"locationName\":\"clientRootCertificateChain\"}}},\"FederatedAuthentication\":{\"locationName\":\"federatedAuthentication\",\"type\":\"structure\",\"members\":{\"SamlProviderArn\":{\"locationName\":\"samlProviderArn\"},\"SelfServiceSamlProviderArn\":{\"locationName\":\"selfServiceSamlProviderArn\"}}}}}},\"ConnectionLogOptions\":{\"locationName\":\"connectionLogOptions\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"CloudwatchLogGroup\":{},\"CloudwatchLogStream\":{}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"SecurityGroupIds\":{\"shape\":\"S25\",\"locationName\":\"securityGroupIdSet\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"SelfServicePortalUrl\":{\"locationName\":\"selfServicePortalUrl\"},\"ClientConnectOptions\":{\"locationName\":\"clientConnectOptions\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"},\"LambdaFunctionArn\":{\"locationName\":\"lambdaFunctionArn\"},\"Status\":{\"locationName\":\"status\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}}}}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeClientVpnRoutes\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Routes\":{\"locationName\":\"routes\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClientVpnEndpointId\":{\"locationName\":\"clientVpnEndpointId\"},\"DestinationCidr\":{\"locationName\":\"destinationCidr\"},\"TargetSubnet\":{\"locationName\":\"targetSubnet\"},\"Type\":{\"locationName\":\"type\"},\"Origin\":{\"locationName\":\"origin\"},\"Status\":{\"shape\":\"S77\",\"locationName\":\"status\"},\"Description\":{\"locationName\":\"description\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeClientVpnTargetNetworks\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"AssociationIds\":{\"shape\":\"Se\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientVpnTargetNetworks\":{\"locationName\":\"clientVpnTargetNetworks\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"TargetNetworkId\":{\"locationName\":\"targetNetworkId\"},\"ClientVpnEndpointId\":{\"locationName\":\"clientVpnEndpointId\"},\"Status\":{\"shape\":\"S2o\",\"locationName\":\"status\"},\"SecurityGroups\":{\"shape\":\"Se\",\"locationName\":\"securityGroups\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeCoipPools\":{\"input\":{\"type\":\"structure\",\"members\":{\"PoolIds\":{\"locationName\":\"PoolId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CoipPools\":{\"locationName\":\"coipPoolSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"PoolId\":{\"locationName\":\"poolId\"},\"PoolCidrs\":{\"shape\":\"Se\",\"locationName\":\"poolCidrSet\"},\"LocalGatewayRouteTableId\":{\"locationName\":\"localGatewayRouteTableId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"PoolArn\":{\"locationName\":\"poolArn\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeConversionTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"ConversionTaskIds\":{\"locationName\":\"conversionTaskId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConversionTasks\":{\"locationName\":\"conversionTasks\",\"type\":\"list\",\"member\":{\"shape\":\"Sqz\",\"locationName\":\"item\"}}}}},\"DescribeCustomerGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"CustomerGatewayIds\":{\"locationName\":\"CustomerGatewayId\",\"type\":\"list\",\"member\":{\"locationName\":\"CustomerGatewayId\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomerGateways\":{\"locationName\":\"customerGatewaySet\",\"type\":\"list\",\"member\":{\"shape\":\"S7c\",\"locationName\":\"item\"}}}}},\"DescribeDhcpOptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"DhcpOptionsIds\":{\"locationName\":\"DhcpOptionsId\",\"type\":\"list\",\"member\":{\"locationName\":\"DhcpOptionsId\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DhcpOptions\":{\"locationName\":\"dhcpOptionsSet\",\"type\":\"list\",\"member\":{\"shape\":\"S7u\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeEgressOnlyInternetGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"EgressOnlyInternetGatewayIds\":{\"locationName\":\"EgressOnlyInternetGatewayId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EgressOnlyInternetGateways\":{\"locationName\":\"egressOnlyInternetGatewaySet\",\"type\":\"list\",\"member\":{\"shape\":\"S81\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeElasticGpus\":{\"input\":{\"type\":\"structure\",\"members\":{\"ElasticGpuIds\":{\"locationName\":\"ElasticGpuId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ElasticGpuSet\":{\"locationName\":\"elasticGpuSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ElasticGpuId\":{\"locationName\":\"elasticGpuId\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"ElasticGpuType\":{\"locationName\":\"elasticGpuType\"},\"ElasticGpuHealth\":{\"locationName\":\"elasticGpuHealth\",\"type\":\"structure\",\"members\":{\"Status\":{\"locationName\":\"status\"}}},\"ElasticGpuState\":{\"locationName\":\"elasticGpuState\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeExportImageTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"ExportImageTaskIds\":{\"locationName\":\"ExportImageTaskId\",\"type\":\"list\",\"member\":{\"locationName\":\"ExportImageTaskId\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExportImageTasks\":{\"locationName\":\"exportImageTaskSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"ExportImageTaskId\":{\"locationName\":\"exportImageTaskId\"},\"ImageId\":{\"locationName\":\"imageId\"},\"Progress\":{\"locationName\":\"progress\"},\"S3ExportLocation\":{\"shape\":\"Ss2\",\"locationName\":\"s3ExportLocation\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeExportTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExportTaskIds\":{\"locationName\":\"exportTaskId\",\"type\":\"list\",\"member\":{\"locationName\":\"ExportTaskId\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExportTasks\":{\"locationName\":\"exportTaskSet\",\"type\":\"list\",\"member\":{\"shape\":\"S9s\",\"locationName\":\"item\"}}}}},\"DescribeFastSnapshotRestores\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FastSnapshotRestores\":{\"locationName\":\"fastSnapshotRestoreSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"State\":{\"locationName\":\"state\"},\"StateTransitionReason\":{\"locationName\":\"stateTransitionReason\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"OwnerAlias\":{\"locationName\":\"ownerAlias\"},\"EnablingTime\":{\"locationName\":\"enablingTime\",\"type\":\"timestamp\"},\"OptimizingTime\":{\"locationName\":\"optimizingTime\",\"type\":\"timestamp\"},\"EnabledTime\":{\"locationName\":\"enabledTime\",\"type\":\"timestamp\"},\"DisablingTime\":{\"locationName\":\"disablingTime\",\"type\":\"timestamp\"},\"DisabledTime\":{\"locationName\":\"disabledTime\",\"type\":\"timestamp\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeFleetHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\",\"StartTime\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"EventType\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"FleetId\":{},\"StartTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HistoryRecords\":{\"locationName\":\"historyRecordSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"EventInformation\":{\"shape\":\"Ssj\",\"locationName\":\"eventInformation\"},\"EventType\":{\"locationName\":\"eventType\"},\"Timestamp\":{\"locationName\":\"timestamp\",\"type\":\"timestamp\"}}}},\"LastEvaluatedTime\":{\"locationName\":\"lastEvaluatedTime\",\"type\":\"timestamp\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"FleetId\":{\"locationName\":\"fleetId\"},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"}}}},\"DescribeFleetInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"FleetId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActiveInstances\":{\"shape\":\"Ssm\",\"locationName\":\"activeInstanceSet\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"FleetId\":{\"locationName\":\"fleetId\"}}}},\"DescribeFleets\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"FleetIds\":{\"shape\":\"Skk\",\"locationName\":\"FleetId\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Fleets\":{\"locationName\":\"fleetSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ActivityStatus\":{\"locationName\":\"activityStatus\"},\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"FleetId\":{\"locationName\":\"fleetId\"},\"FleetState\":{\"locationName\":\"fleetState\"},\"ClientToken\":{\"locationName\":\"clientToken\"},\"ExcessCapacityTerminationPolicy\":{\"locationName\":\"excessCapacityTerminationPolicy\"},\"FulfilledCapacity\":{\"locationName\":\"fulfilledCapacity\",\"type\":\"double\"},\"FulfilledOnDemandCapacity\":{\"locationName\":\"fulfilledOnDemandCapacity\",\"type\":\"double\"},\"LaunchTemplateConfigs\":{\"locationName\":\"launchTemplateConfigs\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateSpecification\":{\"shape\":\"S8y\",\"locationName\":\"launchTemplateSpecification\"},\"Overrides\":{\"locationName\":\"overrides\",\"type\":\"list\",\"member\":{\"shape\":\"S8z\",\"locationName\":\"item\"}}}}},\"TargetCapacitySpecification\":{\"locationName\":\"targetCapacitySpecification\",\"type\":\"structure\",\"members\":{\"TotalTargetCapacity\":{\"locationName\":\"totalTargetCapacity\",\"type\":\"integer\"},\"OnDemandTargetCapacity\":{\"locationName\":\"onDemandTargetCapacity\",\"type\":\"integer\"},\"SpotTargetCapacity\":{\"locationName\":\"spotTargetCapacity\",\"type\":\"integer\"},\"DefaultTargetCapacityType\":{\"locationName\":\"defaultTargetCapacityType\"}}},\"TerminateInstancesWithExpiration\":{\"locationName\":\"terminateInstancesWithExpiration\",\"type\":\"boolean\"},\"Type\":{\"locationName\":\"type\"},\"ValidFrom\":{\"locationName\":\"validFrom\",\"type\":\"timestamp\"},\"ValidUntil\":{\"locationName\":\"validUntil\",\"type\":\"timestamp\"},\"ReplaceUnhealthyInstances\":{\"locationName\":\"replaceUnhealthyInstances\",\"type\":\"boolean\"},\"SpotOptions\":{\"locationName\":\"spotOptions\",\"type\":\"structure\",\"members\":{\"AllocationStrategy\":{\"locationName\":\"allocationStrategy\"},\"MaintenanceStrategies\":{\"locationName\":\"maintenanceStrategies\",\"type\":\"structure\",\"members\":{\"CapacityRebalance\":{\"locationName\":\"capacityRebalance\",\"type\":\"structure\",\"members\":{\"ReplacementStrategy\":{\"locationName\":\"replacementStrategy\"}}}}},\"InstanceInterruptionBehavior\":{\"locationName\":\"instanceInterruptionBehavior\"},\"InstancePoolsToUseCount\":{\"locationName\":\"instancePoolsToUseCount\",\"type\":\"integer\"},\"SingleInstanceType\":{\"locationName\":\"singleInstanceType\",\"type\":\"boolean\"},\"SingleAvailabilityZone\":{\"locationName\":\"singleAvailabilityZone\",\"type\":\"boolean\"},\"MinTargetCapacity\":{\"locationName\":\"minTargetCapacity\",\"type\":\"integer\"},\"MaxTotalPrice\":{\"locationName\":\"maxTotalPrice\"}}},\"OnDemandOptions\":{\"locationName\":\"onDemandOptions\",\"type\":\"structure\",\"members\":{\"AllocationStrategy\":{\"locationName\":\"allocationStrategy\"},\"CapacityReservationOptions\":{\"locationName\":\"capacityReservationOptions\",\"type\":\"structure\",\"members\":{\"UsageStrategy\":{\"locationName\":\"usageStrategy\"}}},\"SingleInstanceType\":{\"locationName\":\"singleInstanceType\",\"type\":\"boolean\"},\"SingleAvailabilityZone\":{\"locationName\":\"singleAvailabilityZone\",\"type\":\"boolean\"},\"MinTargetCapacity\":{\"locationName\":\"minTargetCapacity\",\"type\":\"integer\"},\"MaxTotalPrice\":{\"locationName\":\"maxTotalPrice\"}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"Errors\":{\"locationName\":\"errorSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateAndOverrides\":{\"shape\":\"S8x\",\"locationName\":\"launchTemplateAndOverrides\"},\"Lifecycle\":{\"locationName\":\"lifecycle\"},\"ErrorCode\":{\"locationName\":\"errorCode\"},\"ErrorMessage\":{\"locationName\":\"errorMessage\"}}}},\"Instances\":{\"locationName\":\"fleetInstanceSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateAndOverrides\":{\"shape\":\"S8x\",\"locationName\":\"launchTemplateAndOverrides\"},\"Lifecycle\":{\"locationName\":\"lifecycle\"},\"InstanceIds\":{\"shape\":\"S94\",\"locationName\":\"instanceIds\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"Platform\":{\"locationName\":\"platform\"}}}}}}}}}},\"DescribeFlowLogs\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filter\":{\"shape\":\"Soa\"},\"FlowLogIds\":{\"shape\":\"Sku\",\"locationName\":\"FlowLogId\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FlowLogs\":{\"locationName\":\"flowLogSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"DeliverLogsErrorMessage\":{\"locationName\":\"deliverLogsErrorMessage\"},\"DeliverLogsPermissionArn\":{\"locationName\":\"deliverLogsPermissionArn\"},\"DeliverLogsStatus\":{\"locationName\":\"deliverLogsStatus\"},\"FlowLogId\":{\"locationName\":\"flowLogId\"},\"FlowLogStatus\":{\"locationName\":\"flowLogStatus\"},\"LogGroupName\":{\"locationName\":\"logGroupName\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"TrafficType\":{\"locationName\":\"trafficType\"},\"LogDestinationType\":{\"locationName\":\"logDestinationType\"},\"LogDestination\":{\"locationName\":\"logDestination\"},\"LogFormat\":{\"locationName\":\"logFormat\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"MaxAggregationInterval\":{\"locationName\":\"maxAggregationInterval\",\"type\":\"integer\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeFpgaImageAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"FpgaImageId\",\"Attribute\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"FpgaImageId\":{},\"Attribute\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FpgaImageAttribute\":{\"shape\":\"Ste\",\"locationName\":\"fpgaImageAttribute\"}}}},\"DescribeFpgaImages\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"FpgaImageIds\":{\"locationName\":\"FpgaImageId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Owners\":{\"shape\":\"Stn\",\"locationName\":\"Owner\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FpgaImages\":{\"locationName\":\"fpgaImageSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"FpgaImageId\":{\"locationName\":\"fpgaImageId\"},\"FpgaImageGlobalId\":{\"locationName\":\"fpgaImageGlobalId\"},\"Name\":{\"locationName\":\"name\"},\"Description\":{\"locationName\":\"description\"},\"ShellVersion\":{\"locationName\":\"shellVersion\"},\"PciId\":{\"locationName\":\"pciId\",\"type\":\"structure\",\"members\":{\"DeviceId\":{},\"VendorId\":{},\"SubsystemId\":{},\"SubsystemVendorId\":{}}},\"State\":{\"locationName\":\"state\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"UpdateTime\":{\"locationName\":\"updateTime\",\"type\":\"timestamp\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"OwnerAlias\":{\"locationName\":\"ownerAlias\"},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tags\"},\"Public\":{\"locationName\":\"public\",\"type\":\"boolean\"},\"DataRetentionSupport\":{\"locationName\":\"dataRetentionSupport\",\"type\":\"boolean\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeHostReservationOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"Soa\"},\"MaxDuration\":{\"type\":\"integer\"},\"MaxResults\":{\"type\":\"integer\"},\"MinDuration\":{\"type\":\"integer\"},\"NextToken\":{},\"OfferingId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"OfferingSet\":{\"locationName\":\"offeringSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"HourlyPrice\":{\"locationName\":\"hourlyPrice\"},\"InstanceFamily\":{\"locationName\":\"instanceFamily\"},\"OfferingId\":{\"locationName\":\"offeringId\"},\"PaymentOption\":{\"locationName\":\"paymentOption\"},\"UpfrontPrice\":{\"locationName\":\"upfrontPrice\"}}}}}}},\"DescribeHostReservations\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"Soa\"},\"HostReservationIdSet\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HostReservationSet\":{\"locationName\":\"hostReservationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"End\":{\"locationName\":\"end\",\"type\":\"timestamp\"},\"HostIdSet\":{\"shape\":\"Su8\",\"locationName\":\"hostIdSet\"},\"HostReservationId\":{\"locationName\":\"hostReservationId\"},\"HourlyPrice\":{\"locationName\":\"hourlyPrice\"},\"InstanceFamily\":{\"locationName\":\"instanceFamily\"},\"OfferingId\":{\"locationName\":\"offeringId\"},\"PaymentOption\":{\"locationName\":\"paymentOption\"},\"Start\":{\"locationName\":\"start\",\"type\":\"timestamp\"},\"State\":{\"locationName\":\"state\"},\"UpfrontPrice\":{\"locationName\":\"upfrontPrice\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeHosts\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"Soa\",\"locationName\":\"filter\"},\"HostIds\":{\"shape\":\"Sub\",\"locationName\":\"hostId\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Hosts\":{\"locationName\":\"hostSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AutoPlacement\":{\"locationName\":\"autoPlacement\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"AvailableCapacity\":{\"locationName\":\"availableCapacity\",\"type\":\"structure\",\"members\":{\"AvailableInstanceCapacity\":{\"locationName\":\"availableInstanceCapacity\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailableCapacity\":{\"locationName\":\"availableCapacity\",\"type\":\"integer\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"TotalCapacity\":{\"locationName\":\"totalCapacity\",\"type\":\"integer\"}}}},\"AvailableVCpus\":{\"locationName\":\"availableVCpus\",\"type\":\"integer\"}}},\"ClientToken\":{\"locationName\":\"clientToken\"},\"HostId\":{\"locationName\":\"hostId\"},\"HostProperties\":{\"locationName\":\"hostProperties\",\"type\":\"structure\",\"members\":{\"Cores\":{\"locationName\":\"cores\",\"type\":\"integer\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"InstanceFamily\":{\"locationName\":\"instanceFamily\"},\"Sockets\":{\"locationName\":\"sockets\",\"type\":\"integer\"},\"TotalVCpus\":{\"locationName\":\"totalVCpus\",\"type\":\"integer\"}}},\"HostReservationId\":{\"locationName\":\"hostReservationId\"},\"Instances\":{\"locationName\":\"instances\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"OwnerId\":{\"locationName\":\"ownerId\"}}}},\"State\":{\"locationName\":\"state\"},\"AllocationTime\":{\"locationName\":\"allocationTime\",\"type\":\"timestamp\"},\"ReleaseTime\":{\"locationName\":\"releaseTime\",\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"HostRecovery\":{\"locationName\":\"hostRecovery\"},\"AllowsMultipleInstanceTypes\":{\"locationName\":\"allowsMultipleInstanceTypes\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"AvailabilityZoneId\":{\"locationName\":\"availabilityZoneId\"},\"MemberOfServiceLinkedResourceGroup\":{\"locationName\":\"memberOfServiceLinkedResourceGroup\",\"type\":\"boolean\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeIamInstanceProfileAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"AssociationIds\":{\"locationName\":\"AssociationId\",\"type\":\"list\",\"member\":{\"locationName\":\"AssociationId\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IamInstanceProfileAssociations\":{\"locationName\":\"iamInstanceProfileAssociationSet\",\"type\":\"list\",\"member\":{\"shape\":\"S2y\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeIdFormat\":{\"input\":{\"type\":\"structure\",\"members\":{\"Resource\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Statuses\":{\"shape\":\"Soj\",\"locationName\":\"statusSet\"}}}},\"DescribeIdentityIdFormat\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrincipalArn\"],\"members\":{\"PrincipalArn\":{\"locationName\":\"principalArn\"},\"Resource\":{\"locationName\":\"resource\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Statuses\":{\"shape\":\"Soj\",\"locationName\":\"statusSet\"}}}},\"DescribeImageAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"ImageId\"],\"members\":{\"Attribute\":{},\"ImageId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BlockDeviceMappings\":{\"shape\":\"Sv0\",\"locationName\":\"blockDeviceMapping\"},\"ImageId\":{\"locationName\":\"imageId\"},\"LaunchPermissions\":{\"shape\":\"Sv1\",\"locationName\":\"launchPermission\"},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"},\"Description\":{\"shape\":\"S7y\",\"locationName\":\"description\"},\"KernelId\":{\"shape\":\"S7y\",\"locationName\":\"kernel\"},\"RamdiskId\":{\"shape\":\"S7y\",\"locationName\":\"ramdisk\"},\"SriovNetSupport\":{\"shape\":\"S7y\",\"locationName\":\"sriovNetSupport\"}}}},\"DescribeImages\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExecutableUsers\":{\"locationName\":\"ExecutableBy\",\"type\":\"list\",\"member\":{\"locationName\":\"ExecutableBy\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"ImageIds\":{\"locationName\":\"ImageId\",\"type\":\"list\",\"member\":{\"locationName\":\"ImageId\"}},\"Owners\":{\"shape\":\"Stn\",\"locationName\":\"Owner\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Images\":{\"locationName\":\"imagesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Architecture\":{\"locationName\":\"architecture\"},\"CreationDate\":{\"locationName\":\"creationDate\"},\"ImageId\":{\"locationName\":\"imageId\"},\"ImageLocation\":{\"locationName\":\"imageLocation\"},\"ImageType\":{\"locationName\":\"imageType\"},\"Public\":{\"locationName\":\"isPublic\",\"type\":\"boolean\"},\"KernelId\":{\"locationName\":\"kernelId\"},\"OwnerId\":{\"locationName\":\"imageOwnerId\"},\"Platform\":{\"locationName\":\"platform\"},\"PlatformDetails\":{\"locationName\":\"platformDetails\"},\"UsageOperation\":{\"locationName\":\"usageOperation\"},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"},\"RamdiskId\":{\"locationName\":\"ramdiskId\"},\"State\":{\"locationName\":\"imageState\"},\"BlockDeviceMappings\":{\"shape\":\"Sv0\",\"locationName\":\"blockDeviceMapping\"},\"Description\":{\"locationName\":\"description\"},\"EnaSupport\":{\"locationName\":\"enaSupport\",\"type\":\"boolean\"},\"Hypervisor\":{\"locationName\":\"hypervisor\"},\"ImageOwnerAlias\":{\"locationName\":\"imageOwnerAlias\"},\"Name\":{\"locationName\":\"name\"},\"RootDeviceName\":{\"locationName\":\"rootDeviceName\"},\"RootDeviceType\":{\"locationName\":\"rootDeviceType\"},\"SriovNetSupport\":{\"locationName\":\"sriovNetSupport\"},\"StateReason\":{\"shape\":\"Sve\",\"locationName\":\"stateReason\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VirtualizationType\":{\"locationName\":\"virtualizationType\"}}}}}}},\"DescribeImportImageTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\"},\"ImportTaskIds\":{\"locationName\":\"ImportTaskId\",\"type\":\"list\",\"member\":{\"locationName\":\"ImportTaskId\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImportImageTasks\":{\"locationName\":\"importImageTaskSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Architecture\":{\"locationName\":\"architecture\"},\"Description\":{\"locationName\":\"description\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"Hypervisor\":{\"locationName\":\"hypervisor\"},\"ImageId\":{\"locationName\":\"imageId\"},\"ImportTaskId\":{\"locationName\":\"importTaskId\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"LicenseType\":{\"locationName\":\"licenseType\"},\"Platform\":{\"locationName\":\"platform\"},\"Progress\":{\"locationName\":\"progress\"},\"SnapshotDetails\":{\"shape\":\"Svm\",\"locationName\":\"snapshotDetailSet\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"LicenseSpecifications\":{\"shape\":\"Svp\",\"locationName\":\"licenseSpecifications\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeImportSnapshotTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\"},\"ImportTaskIds\":{\"locationName\":\"ImportTaskId\",\"type\":\"list\",\"member\":{\"locationName\":\"ImportTaskId\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImportSnapshotTasks\":{\"locationName\":\"importSnapshotTaskSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"ImportTaskId\":{\"locationName\":\"importTaskId\"},\"SnapshotTaskDetail\":{\"shape\":\"Svx\",\"locationName\":\"snapshotTaskDetail\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeInstanceAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"InstanceId\"],\"members\":{\"Attribute\":{\"locationName\":\"attribute\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceId\":{\"locationName\":\"instanceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"BlockDeviceMappings\":{\"shape\":\"Sw1\",\"locationName\":\"blockDeviceMapping\"},\"DisableApiTermination\":{\"shape\":\"Sw4\",\"locationName\":\"disableApiTermination\"},\"EnaSupport\":{\"shape\":\"Sw4\",\"locationName\":\"enaSupport\"},\"EnclaveOptions\":{\"shape\":\"Sw5\",\"locationName\":\"enclaveOptions\"},\"EbsOptimized\":{\"shape\":\"Sw4\",\"locationName\":\"ebsOptimized\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceInitiatedShutdownBehavior\":{\"shape\":\"S7y\",\"locationName\":\"instanceInitiatedShutdownBehavior\"},\"InstanceType\":{\"shape\":\"S7y\",\"locationName\":\"instanceType\"},\"KernelId\":{\"shape\":\"S7y\",\"locationName\":\"kernel\"},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"},\"RamdiskId\":{\"shape\":\"S7y\",\"locationName\":\"ramdisk\"},\"RootDeviceName\":{\"shape\":\"S7y\",\"locationName\":\"rootDeviceName\"},\"SourceDestCheck\":{\"shape\":\"Sw4\",\"locationName\":\"sourceDestCheck\"},\"SriovNetSupport\":{\"shape\":\"S7y\",\"locationName\":\"sriovNetSupport\"},\"UserData\":{\"shape\":\"S7y\",\"locationName\":\"userData\"}}}},\"DescribeInstanceCreditSpecifications\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceCreditSpecifications\":{\"locationName\":\"instanceCreditSpecificationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"CpuCredits\":{\"locationName\":\"cpuCredits\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeInstanceEventNotificationAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceTagAttribute\":{\"shape\":\"Snt\",\"locationName\":\"instanceTagAttribute\"}}}},\"DescribeInstanceStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"IncludeAllInstances\":{\"locationName\":\"includeAllInstances\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceStatuses\":{\"locationName\":\"instanceStatusSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"Events\":{\"locationName\":\"eventsSet\",\"type\":\"list\",\"member\":{\"shape\":\"Swi\",\"locationName\":\"item\"}},\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceState\":{\"shape\":\"Swl\",\"locationName\":\"instanceState\"},\"InstanceStatus\":{\"shape\":\"Swn\",\"locationName\":\"instanceStatus\"},\"SystemStatus\":{\"shape\":\"Swn\",\"locationName\":\"systemStatus\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeInstanceTypeOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"LocationType\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceTypeOfferings\":{\"locationName\":\"instanceTypeOfferingSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceType\":{\"locationName\":\"instanceType\"},\"LocationType\":{\"locationName\":\"locationType\"},\"Location\":{\"locationName\":\"location\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeInstanceTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceTypes\":{\"locationName\":\"InstanceType\",\"type\":\"list\",\"member\":{}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceTypes\":{\"locationName\":\"instanceTypeSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceType\":{\"locationName\":\"instanceType\"},\"CurrentGeneration\":{\"locationName\":\"currentGeneration\",\"type\":\"boolean\"},\"FreeTierEligible\":{\"locationName\":\"freeTierEligible\",\"type\":\"boolean\"},\"SupportedUsageClasses\":{\"locationName\":\"supportedUsageClasses\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"SupportedRootDeviceTypes\":{\"locationName\":\"supportedRootDeviceTypes\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"SupportedVirtualizationTypes\":{\"locationName\":\"supportedVirtualizationTypes\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"BareMetal\":{\"locationName\":\"bareMetal\",\"type\":\"boolean\"},\"Hypervisor\":{\"locationName\":\"hypervisor\"},\"ProcessorInfo\":{\"locationName\":\"processorInfo\",\"type\":\"structure\",\"members\":{\"SupportedArchitectures\":{\"locationName\":\"supportedArchitectures\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"SustainedClockSpeedInGhz\":{\"locationName\":\"sustainedClockSpeedInGhz\",\"type\":\"double\"}}},\"VCpuInfo\":{\"locationName\":\"vCpuInfo\",\"type\":\"structure\",\"members\":{\"DefaultVCpus\":{\"locationName\":\"defaultVCpus\",\"type\":\"integer\"},\"DefaultCores\":{\"locationName\":\"defaultCores\",\"type\":\"integer\"},\"DefaultThreadsPerCore\":{\"locationName\":\"defaultThreadsPerCore\",\"type\":\"integer\"},\"ValidCores\":{\"locationName\":\"validCores\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"integer\"}},\"ValidThreadsPerCore\":{\"locationName\":\"validThreadsPerCore\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"integer\"}}}},\"MemoryInfo\":{\"locationName\":\"memoryInfo\",\"type\":\"structure\",\"members\":{\"SizeInMiB\":{\"locationName\":\"sizeInMiB\",\"type\":\"long\"}}},\"InstanceStorageSupported\":{\"locationName\":\"instanceStorageSupported\",\"type\":\"boolean\"},\"InstanceStorageInfo\":{\"locationName\":\"instanceStorageInfo\",\"type\":\"structure\",\"members\":{\"TotalSizeInGB\":{\"locationName\":\"totalSizeInGB\",\"type\":\"long\"},\"Disks\":{\"locationName\":\"disks\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SizeInGB\":{\"locationName\":\"sizeInGB\",\"type\":\"long\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"Type\":{\"locationName\":\"type\"}}}},\"NvmeSupport\":{\"locationName\":\"nvmeSupport\"}}},\"EbsInfo\":{\"locationName\":\"ebsInfo\",\"type\":\"structure\",\"members\":{\"EbsOptimizedSupport\":{\"locationName\":\"ebsOptimizedSupport\"},\"EncryptionSupport\":{\"locationName\":\"encryptionSupport\"},\"EbsOptimizedInfo\":{\"locationName\":\"ebsOptimizedInfo\",\"type\":\"structure\",\"members\":{\"BaselineBandwidthInMbps\":{\"locationName\":\"baselineBandwidthInMbps\",\"type\":\"integer\"},\"BaselineThroughputInMBps\":{\"locationName\":\"baselineThroughputInMBps\",\"type\":\"double\"},\"BaselineIops\":{\"locationName\":\"baselineIops\",\"type\":\"integer\"},\"MaximumBandwidthInMbps\":{\"locationName\":\"maximumBandwidthInMbps\",\"type\":\"integer\"},\"MaximumThroughputInMBps\":{\"locationName\":\"maximumThroughputInMBps\",\"type\":\"double\"},\"MaximumIops\":{\"locationName\":\"maximumIops\",\"type\":\"integer\"}}},\"NvmeSupport\":{\"locationName\":\"nvmeSupport\"}}},\"NetworkInfo\":{\"locationName\":\"networkInfo\",\"type\":\"structure\",\"members\":{\"NetworkPerformance\":{\"locationName\":\"networkPerformance\"},\"MaximumNetworkInterfaces\":{\"locationName\":\"maximumNetworkInterfaces\",\"type\":\"integer\"},\"MaximumNetworkCards\":{\"locationName\":\"maximumNetworkCards\",\"type\":\"integer\"},\"DefaultNetworkCardIndex\":{\"locationName\":\"defaultNetworkCardIndex\",\"type\":\"integer\"},\"NetworkCards\":{\"locationName\":\"networkCards\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"NetworkCardIndex\":{\"locationName\":\"networkCardIndex\",\"type\":\"integer\"},\"NetworkPerformance\":{\"locationName\":\"networkPerformance\"},\"MaximumNetworkInterfaces\":{\"locationName\":\"maximumNetworkInterfaces\",\"type\":\"integer\"}}}},\"Ipv4AddressesPerInterface\":{\"locationName\":\"ipv4AddressesPerInterface\",\"type\":\"integer\"},\"Ipv6AddressesPerInterface\":{\"locationName\":\"ipv6AddressesPerInterface\",\"type\":\"integer\"},\"Ipv6Supported\":{\"locationName\":\"ipv6Supported\",\"type\":\"boolean\"},\"EnaSupport\":{\"locationName\":\"enaSupport\"},\"EfaSupported\":{\"locationName\":\"efaSupported\",\"type\":\"boolean\"}}},\"GpuInfo\":{\"locationName\":\"gpuInfo\",\"type\":\"structure\",\"members\":{\"Gpus\":{\"locationName\":\"gpus\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"Manufacturer\":{\"locationName\":\"manufacturer\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"MemoryInfo\":{\"locationName\":\"memoryInfo\",\"type\":\"structure\",\"members\":{\"SizeInMiB\":{\"locationName\":\"sizeInMiB\",\"type\":\"integer\"}}}}}},\"TotalGpuMemoryInMiB\":{\"locationName\":\"totalGpuMemoryInMiB\",\"type\":\"integer\"}}},\"FpgaInfo\":{\"locationName\":\"fpgaInfo\",\"type\":\"structure\",\"members\":{\"Fpgas\":{\"locationName\":\"fpgas\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"Manufacturer\":{\"locationName\":\"manufacturer\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"MemoryInfo\":{\"locationName\":\"memoryInfo\",\"type\":\"structure\",\"members\":{\"SizeInMiB\":{\"locationName\":\"sizeInMiB\",\"type\":\"integer\"}}}}}},\"TotalFpgaMemoryInMiB\":{\"locationName\":\"totalFpgaMemoryInMiB\",\"type\":\"integer\"}}},\"PlacementGroupInfo\":{\"locationName\":\"placementGroupInfo\",\"type\":\"structure\",\"members\":{\"SupportedStrategies\":{\"locationName\":\"supportedStrategies\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}}}},\"InferenceAcceleratorInfo\":{\"locationName\":\"inferenceAcceleratorInfo\",\"type\":\"structure\",\"members\":{\"Accelerators\":{\"locationName\":\"item\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"},\"Manufacturer\":{\"locationName\":\"manufacturer\"}}}}}},\"HibernationSupported\":{\"locationName\":\"hibernationSupported\",\"type\":\"boolean\"},\"BurstablePerformanceSupported\":{\"locationName\":\"burstablePerformanceSupported\",\"type\":\"boolean\"},\"DedicatedHostsSupported\":{\"locationName\":\"dedicatedHostsSupported\",\"type\":\"boolean\"},\"AutoRecoverySupported\":{\"locationName\":\"autoRecoverySupported\",\"type\":\"boolean\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Reservations\":{\"locationName\":\"reservationSet\",\"type\":\"list\",\"member\":{\"shape\":\"Szl\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeInternetGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InternetGatewayIds\":{\"locationName\":\"internetGatewayId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InternetGateways\":{\"locationName\":\"internetGatewaySet\",\"type\":\"list\",\"member\":{\"shape\":\"S9y\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeIpv6Pools\":{\"input\":{\"type\":\"structure\",\"members\":{\"PoolIds\":{\"locationName\":\"PoolId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ipv6Pools\":{\"locationName\":\"ipv6PoolSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"PoolId\":{\"locationName\":\"poolId\"},\"Description\":{\"locationName\":\"description\"},\"PoolCidrBlocks\":{\"locationName\":\"poolCidrBlockSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Cidr\":{\"locationName\":\"poolCidrBlock\"}}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeKeyPairs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"KeyNames\":{\"locationName\":\"KeyName\",\"type\":\"list\",\"member\":{\"locationName\":\"KeyName\"}},\"KeyPairIds\":{\"locationName\":\"KeyPairId\",\"type\":\"list\",\"member\":{\"locationName\":\"KeyPairId\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyPairs\":{\"locationName\":\"keySet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"KeyPairId\":{\"locationName\":\"keyPairId\"},\"KeyFingerprint\":{\"locationName\":\"keyFingerprint\"},\"KeyName\":{\"locationName\":\"keyName\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}}}}},\"DescribeLaunchTemplateVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"Versions\":{\"shape\":\"Sl6\",\"locationName\":\"LaunchTemplateVersion\"},\"MinVersion\":{},\"MaxVersion\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateVersions\":{\"locationName\":\"launchTemplateVersionSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sbm\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeLaunchTemplates\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"LaunchTemplateIds\":{\"locationName\":\"LaunchTemplateId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"LaunchTemplateNames\":{\"locationName\":\"LaunchTemplateName\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchTemplates\":{\"locationName\":\"launchTemplates\",\"type\":\"list\",\"member\":{\"shape\":\"Sbg\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds\":{\"locationName\":\"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVirtualInterfaceGroupAssociations\":{\"locationName\":\"localGatewayRouteTableVirtualInterfaceGroupAssociationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId\":{\"locationName\":\"localGatewayRouteTableVirtualInterfaceGroupAssociationId\"},\"LocalGatewayVirtualInterfaceGroupId\":{\"locationName\":\"localGatewayVirtualInterfaceGroupId\"},\"LocalGatewayId\":{\"locationName\":\"localGatewayId\"},\"LocalGatewayRouteTableId\":{\"locationName\":\"localGatewayRouteTableId\"},\"LocalGatewayRouteTableArn\":{\"locationName\":\"localGatewayRouteTableArn\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeLocalGatewayRouteTableVpcAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVpcAssociationIds\":{\"locationName\":\"LocalGatewayRouteTableVpcAssociationId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVpcAssociations\":{\"locationName\":\"localGatewayRouteTableVpcAssociationSet\",\"type\":\"list\",\"member\":{\"shape\":\"Scp\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeLocalGatewayRouteTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableIds\":{\"locationName\":\"LocalGatewayRouteTableId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTables\":{\"locationName\":\"localGatewayRouteTableSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableId\":{\"locationName\":\"localGatewayRouteTableId\"},\"LocalGatewayRouteTableArn\":{\"locationName\":\"localGatewayRouteTableArn\"},\"LocalGatewayId\":{\"locationName\":\"localGatewayId\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeLocalGatewayVirtualInterfaceGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"LocalGatewayVirtualInterfaceGroupIds\":{\"locationName\":\"LocalGatewayVirtualInterfaceGroupId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGatewayVirtualInterfaceGroups\":{\"locationName\":\"localGatewayVirtualInterfaceGroupSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LocalGatewayVirtualInterfaceGroupId\":{\"locationName\":\"localGatewayVirtualInterfaceGroupId\"},\"LocalGatewayVirtualInterfaceIds\":{\"shape\":\"S11n\",\"locationName\":\"localGatewayVirtualInterfaceIdSet\"},\"LocalGatewayId\":{\"locationName\":\"localGatewayId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeLocalGatewayVirtualInterfaces\":{\"input\":{\"type\":\"structure\",\"members\":{\"LocalGatewayVirtualInterfaceIds\":{\"shape\":\"S11n\",\"locationName\":\"LocalGatewayVirtualInterfaceId\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGatewayVirtualInterfaces\":{\"locationName\":\"localGatewayVirtualInterfaceSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LocalGatewayVirtualInterfaceId\":{\"locationName\":\"localGatewayVirtualInterfaceId\"},\"LocalGatewayId\":{\"locationName\":\"localGatewayId\"},\"Vlan\":{\"locationName\":\"vlan\",\"type\":\"integer\"},\"LocalAddress\":{\"locationName\":\"localAddress\"},\"PeerAddress\":{\"locationName\":\"peerAddress\"},\"LocalBgpAsn\":{\"locationName\":\"localBgpAsn\",\"type\":\"integer\"},\"PeerBgpAsn\":{\"locationName\":\"peerBgpAsn\",\"type\":\"integer\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeLocalGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"LocalGatewayIds\":{\"locationName\":\"LocalGatewayId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocalGateways\":{\"locationName\":\"localGatewaySet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LocalGatewayId\":{\"locationName\":\"localGatewayId\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeManagedPrefixLists\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"PrefixListIds\":{\"shape\":\"Se\",\"locationName\":\"PrefixListId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"PrefixLists\":{\"locationName\":\"prefixListSet\",\"type\":\"list\",\"member\":{\"shape\":\"Scv\",\"locationName\":\"item\"}}}}},\"DescribeMovingAddresses\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"PublicIps\":{\"shape\":\"Se\",\"locationName\":\"publicIp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MovingAddressStatuses\":{\"locationName\":\"movingAddressStatusSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"MoveStatus\":{\"locationName\":\"moveStatus\"},\"PublicIp\":{\"locationName\":\"publicIp\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeNatGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filter\":{\"shape\":\"Soa\"},\"MaxResults\":{\"type\":\"integer\"},\"NatGatewayIds\":{\"locationName\":\"NatGatewayId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NatGateways\":{\"locationName\":\"natGatewaySet\",\"type\":\"list\",\"member\":{\"shape\":\"Sd0\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeNetworkAcls\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkAclIds\":{\"locationName\":\"NetworkAclId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkAcls\":{\"locationName\":\"networkAclSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sd7\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeNetworkInsightsAnalyses\":{\"input\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsAnalysisIds\":{\"locationName\":\"NetworkInsightsAnalysisId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NetworkInsightsPathId\":{},\"AnalysisStartTime\":{\"type\":\"timestamp\"},\"AnalysisEndTime\":{\"type\":\"timestamp\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsAnalyses\":{\"locationName\":\"networkInsightsAnalysisSet\",\"type\":\"list\",\"member\":{\"shape\":\"S12n\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeNetworkInsightsPaths\":{\"input\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsPathIds\":{\"locationName\":\"NetworkInsightsPathId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsPaths\":{\"locationName\":\"networkInsightsPathSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sdm\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeNetworkInterfaceAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\"],\"members\":{\"Attribute\":{\"locationName\":\"attribute\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attachment\":{\"shape\":\"Sdu\",\"locationName\":\"attachment\"},\"Description\":{\"shape\":\"S7y\",\"locationName\":\"description\"},\"Groups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"SourceDestCheck\":{\"shape\":\"Sw4\",\"locationName\":\"sourceDestCheck\"}}}},\"DescribeNetworkInterfacePermissions\":{\"input\":{\"type\":\"structure\",\"members\":{\"NetworkInterfacePermissionIds\":{\"locationName\":\"NetworkInterfacePermissionId\",\"type\":\"list\",\"member\":{}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInterfacePermissions\":{\"locationName\":\"networkInterfacePermissions\",\"type\":\"list\",\"member\":{\"shape\":\"Se6\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeNetworkInterfaces\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkInterfaceIds\":{\"locationName\":\"NetworkInterfaceId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInterfaces\":{\"locationName\":\"networkInterfaceSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sds\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribePlacementGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"GroupNames\":{\"locationName\":\"groupName\",\"type\":\"list\",\"member\":{}},\"GroupIds\":{\"locationName\":\"GroupId\",\"type\":\"list\",\"member\":{\"locationName\":\"GroupId\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"PlacementGroups\":{\"locationName\":\"placementGroupSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sec\",\"locationName\":\"item\"}}}}},\"DescribePrefixLists\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"PrefixListIds\":{\"locationName\":\"PrefixListId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"PrefixLists\":{\"locationName\":\"prefixListSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Cidrs\":{\"shape\":\"Se\",\"locationName\":\"cidrSet\"},\"PrefixListId\":{\"locationName\":\"prefixListId\"},\"PrefixListName\":{\"locationName\":\"prefixListName\"}}}}}}},\"DescribePrincipalIdFormat\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Resources\":{\"locationName\":\"Resource\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Principals\":{\"locationName\":\"principalSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Statuses\":{\"shape\":\"Soj\",\"locationName\":\"statusSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribePublicIpv4Pools\":{\"input\":{\"type\":\"structure\",\"members\":{\"PoolIds\":{\"locationName\":\"PoolId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicIpv4Pools\":{\"locationName\":\"publicIpv4PoolSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"PoolId\":{\"locationName\":\"poolId\"},\"Description\":{\"locationName\":\"description\"},\"PoolAddressRanges\":{\"locationName\":\"poolAddressRangeSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"FirstAddress\":{\"locationName\":\"firstAddress\"},\"LastAddress\":{\"locationName\":\"lastAddress\"},\"AddressCount\":{\"locationName\":\"addressCount\",\"type\":\"integer\"},\"AvailableAddressCount\":{\"locationName\":\"availableAddressCount\",\"type\":\"integer\"}}}},\"TotalAddressCount\":{\"locationName\":\"totalAddressCount\",\"type\":\"integer\"},\"TotalAvailableAddressCount\":{\"locationName\":\"totalAvailableAddressCount\",\"type\":\"integer\"},\"NetworkBorderGroup\":{\"locationName\":\"networkBorderGroup\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeRegions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"RegionNames\":{\"locationName\":\"RegionName\",\"type\":\"list\",\"member\":{\"locationName\":\"RegionName\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"AllRegions\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Regions\":{\"locationName\":\"regionInfo\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Endpoint\":{\"locationName\":\"regionEndpoint\"},\"RegionName\":{\"locationName\":\"regionName\"},\"OptInStatus\":{\"locationName\":\"optInStatus\"}}}}}}},\"DescribeReservedInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"OfferingClass\":{},\"ReservedInstancesIds\":{\"shape\":\"S14k\",\"locationName\":\"ReservedInstancesId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"OfferingType\":{\"locationName\":\"offeringType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedInstances\":{\"locationName\":\"reservedInstancesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"long\"},\"End\":{\"locationName\":\"end\",\"type\":\"timestamp\"},\"FixedPrice\":{\"locationName\":\"fixedPrice\",\"type\":\"float\"},\"InstanceCount\":{\"locationName\":\"instanceCount\",\"type\":\"integer\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"ProductDescription\":{\"locationName\":\"productDescription\"},\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"},\"Start\":{\"locationName\":\"start\",\"type\":\"timestamp\"},\"State\":{\"locationName\":\"state\"},\"UsagePrice\":{\"locationName\":\"usagePrice\",\"type\":\"float\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"InstanceTenancy\":{\"locationName\":\"instanceTenancy\"},\"OfferingClass\":{\"locationName\":\"offeringClass\"},\"OfferingType\":{\"locationName\":\"offeringType\"},\"RecurringCharges\":{\"shape\":\"S14s\",\"locationName\":\"recurringCharges\"},\"Scope\":{\"locationName\":\"scope\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}}}}},\"DescribeReservedInstancesListings\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"},\"ReservedInstancesListingId\":{\"locationName\":\"reservedInstancesListingId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedInstancesListings\":{\"shape\":\"S5c\",\"locationName\":\"reservedInstancesListingsSet\"}}}},\"DescribeReservedInstancesModifications\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"ReservedInstancesModificationIds\":{\"locationName\":\"ReservedInstancesModificationId\",\"type\":\"list\",\"member\":{\"locationName\":\"ReservedInstancesModificationId\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"ReservedInstancesModifications\":{\"locationName\":\"reservedInstancesModificationsSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClientToken\":{\"locationName\":\"clientToken\"},\"CreateDate\":{\"locationName\":\"createDate\",\"type\":\"timestamp\"},\"EffectiveDate\":{\"locationName\":\"effectiveDate\",\"type\":\"timestamp\"},\"ModificationResults\":{\"locationName\":\"modificationResultSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"},\"TargetConfiguration\":{\"shape\":\"S156\",\"locationName\":\"targetConfiguration\"}}}},\"ReservedInstancesIds\":{\"locationName\":\"reservedInstancesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"}}}},\"ReservedInstancesModificationId\":{\"locationName\":\"reservedInstancesModificationId\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"UpdateDate\":{\"locationName\":\"updateDate\",\"type\":\"timestamp\"}}}}}}},\"DescribeReservedInstancesOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"IncludeMarketplace\":{\"type\":\"boolean\"},\"InstanceType\":{},\"MaxDuration\":{\"type\":\"long\"},\"MaxInstanceCount\":{\"type\":\"integer\"},\"MinDuration\":{\"type\":\"long\"},\"OfferingClass\":{},\"ProductDescription\":{},\"ReservedInstancesOfferingIds\":{\"locationName\":\"ReservedInstancesOfferingId\",\"type\":\"list\",\"member\":{}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceTenancy\":{\"locationName\":\"instanceTenancy\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"OfferingType\":{\"locationName\":\"offeringType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedInstancesOfferings\":{\"locationName\":\"reservedInstancesOfferingsSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"long\"},\"FixedPrice\":{\"locationName\":\"fixedPrice\",\"type\":\"float\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"ProductDescription\":{\"locationName\":\"productDescription\"},\"ReservedInstancesOfferingId\":{\"locationName\":\"reservedInstancesOfferingId\"},\"UsagePrice\":{\"locationName\":\"usagePrice\",\"type\":\"float\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"InstanceTenancy\":{\"locationName\":\"instanceTenancy\"},\"Marketplace\":{\"locationName\":\"marketplace\",\"type\":\"boolean\"},\"OfferingClass\":{\"locationName\":\"offeringClass\"},\"OfferingType\":{\"locationName\":\"offeringType\"},\"PricingDetails\":{\"locationName\":\"pricingDetailsSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"Price\":{\"locationName\":\"price\",\"type\":\"double\"}}}},\"RecurringCharges\":{\"shape\":\"S14s\",\"locationName\":\"recurringCharges\"},\"Scope\":{\"locationName\":\"scope\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeRouteTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"RouteTableIds\":{\"locationName\":\"RouteTableId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RouteTables\":{\"locationName\":\"routeTableSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sep\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeScheduledInstanceAvailability\":{\"input\":{\"type\":\"structure\",\"required\":[\"FirstSlotStartTimeRange\",\"Recurrence\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"FirstSlotStartTimeRange\":{\"type\":\"structure\",\"required\":[\"EarliestTime\",\"LatestTime\"],\"members\":{\"EarliestTime\":{\"type\":\"timestamp\"},\"LatestTime\":{\"type\":\"timestamp\"}}},\"MaxResults\":{\"type\":\"integer\"},\"MaxSlotDurationInHours\":{\"type\":\"integer\"},\"MinSlotDurationInHours\":{\"type\":\"integer\"},\"NextToken\":{},\"Recurrence\":{\"type\":\"structure\",\"members\":{\"Frequency\":{},\"Interval\":{\"type\":\"integer\"},\"OccurrenceDays\":{\"locationName\":\"OccurrenceDay\",\"type\":\"list\",\"member\":{\"locationName\":\"OccurenceDay\",\"type\":\"integer\"}},\"OccurrenceRelativeToEnd\":{\"type\":\"boolean\"},\"OccurrenceUnit\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"ScheduledInstanceAvailabilitySet\":{\"locationName\":\"scheduledInstanceAvailabilitySet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"AvailableInstanceCount\":{\"locationName\":\"availableInstanceCount\",\"type\":\"integer\"},\"FirstSlotStartTime\":{\"locationName\":\"firstSlotStartTime\",\"type\":\"timestamp\"},\"HourlyPrice\":{\"locationName\":\"hourlyPrice\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"MaxTermDurationInDays\":{\"locationName\":\"maxTermDurationInDays\",\"type\":\"integer\"},\"MinTermDurationInDays\":{\"locationName\":\"minTermDurationInDays\",\"type\":\"integer\"},\"NetworkPlatform\":{\"locationName\":\"networkPlatform\"},\"Platform\":{\"locationName\":\"platform\"},\"PurchaseToken\":{\"locationName\":\"purchaseToken\"},\"Recurrence\":{\"shape\":\"S15t\",\"locationName\":\"recurrence\"},\"SlotDurationInHours\":{\"locationName\":\"slotDurationInHours\",\"type\":\"integer\"},\"TotalScheduledInstanceHours\":{\"locationName\":\"totalScheduledInstanceHours\",\"type\":\"integer\"}}}}}}},\"DescribeScheduledInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"ScheduledInstanceIds\":{\"locationName\":\"ScheduledInstanceId\",\"type\":\"list\",\"member\":{\"locationName\":\"ScheduledInstanceId\"}},\"SlotStartTimeRange\":{\"type\":\"structure\",\"members\":{\"EarliestTime\":{\"type\":\"timestamp\"},\"LatestTime\":{\"type\":\"timestamp\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"ScheduledInstanceSet\":{\"locationName\":\"scheduledInstanceSet\",\"type\":\"list\",\"member\":{\"shape\":\"S161\",\"locationName\":\"item\"}}}}},\"DescribeSecurityGroupReferences\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"GroupId\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityGroupReferenceSet\":{\"locationName\":\"securityGroupReferenceSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"GroupId\":{\"locationName\":\"groupId\"},\"ReferencingVpcId\":{\"locationName\":\"referencingVpcId\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}}}}}},\"DescribeSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"GroupIds\":{\"shape\":\"S3s\",\"locationName\":\"GroupId\"},\"GroupNames\":{\"shape\":\"S168\",\"locationName\":\"GroupName\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityGroups\":{\"locationName\":\"securityGroupInfo\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"groupDescription\"},\"GroupName\":{\"locationName\":\"groupName\"},\"IpPermissions\":{\"shape\":\"S4c\",\"locationName\":\"ipPermissions\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"GroupId\":{\"locationName\":\"groupId\"},\"IpPermissionsEgress\":{\"shape\":\"S4c\",\"locationName\":\"ipPermissionsEgress\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeSnapshotAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"SnapshotId\"],\"members\":{\"Attribute\":{},\"SnapshotId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CreateVolumePermissions\":{\"shape\":\"S16g\",\"locationName\":\"createVolumePermission\"},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"}}}},\"DescribeSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"OwnerIds\":{\"shape\":\"Stn\",\"locationName\":\"Owner\"},\"RestorableByUserIds\":{\"locationName\":\"RestorableBy\",\"type\":\"list\",\"member\":{}},\"SnapshotIds\":{\"shape\":\"S16k\",\"locationName\":\"SnapshotId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Snapshots\":{\"locationName\":\"snapshotSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sf1\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeSpotDatafeedSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SpotDatafeedSubscription\":{\"shape\":\"Sfb\",\"locationName\":\"spotDatafeedSubscription\"}}}},\"DescribeSpotFleetInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"SpotFleetRequestId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActiveInstances\":{\"shape\":\"Ssm\",\"locationName\":\"activeInstanceSet\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"}}}},\"DescribeSpotFleetRequestHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"SpotFleetRequestId\",\"StartTime\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"EventType\":{\"locationName\":\"eventType\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HistoryRecords\":{\"locationName\":\"historyRecordSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"EventInformation\":{\"shape\":\"Ssj\",\"locationName\":\"eventInformation\"},\"EventType\":{\"locationName\":\"eventType\"},\"Timestamp\":{\"locationName\":\"timestamp\",\"type\":\"timestamp\"}}}},\"LastEvaluatedTime\":{\"locationName\":\"lastEvaluatedTime\",\"type\":\"timestamp\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"}}}},\"DescribeSpotFleetRequests\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"SpotFleetRequestIds\":{\"shape\":\"S5o\",\"locationName\":\"spotFleetRequestId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"SpotFleetRequestConfigs\":{\"locationName\":\"spotFleetRequestConfigSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ActivityStatus\":{\"locationName\":\"activityStatus\"},\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"SpotFleetRequestConfig\":{\"shape\":\"S173\",\"locationName\":\"spotFleetRequestConfig\"},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"},\"SpotFleetRequestState\":{\"locationName\":\"spotFleetRequestState\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}}}}},\"DescribeSpotInstanceRequests\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"SpotInstanceRequestIds\":{\"shape\":\"S5z\",\"locationName\":\"SpotInstanceRequestId\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SpotInstanceRequests\":{\"shape\":\"S17v\",\"locationName\":\"spotInstanceRequestSet\"},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeSpotPriceHistory\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"EndTime\":{\"locationName\":\"endTime\",\"type\":\"timestamp\"},\"InstanceTypes\":{\"locationName\":\"InstanceType\",\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"ProductDescriptions\":{\"locationName\":\"ProductDescription\",\"type\":\"list\",\"member\":{}},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"SpotPriceHistory\":{\"locationName\":\"spotPriceHistorySet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"ProductDescription\":{\"locationName\":\"productDescription\"},\"SpotPrice\":{\"locationName\":\"spotPrice\"},\"Timestamp\":{\"locationName\":\"timestamp\",\"type\":\"timestamp\"}}}}}}},\"DescribeStaleSecurityGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"VpcId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"StaleSecurityGroupSet\":{\"locationName\":\"staleSecurityGroupSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"GroupId\":{\"locationName\":\"groupId\"},\"GroupName\":{\"locationName\":\"groupName\"},\"StaleIpPermissions\":{\"shape\":\"S18d\",\"locationName\":\"staleIpPermissions\"},\"StaleIpPermissionsEgress\":{\"shape\":\"S18d\",\"locationName\":\"staleIpPermissionsEgress\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}}}}},\"DescribeSubnets\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"SubnetIds\":{\"locationName\":\"SubnetId\",\"type\":\"list\",\"member\":{\"locationName\":\"SubnetId\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Subnets\":{\"locationName\":\"subnetSet\",\"type\":\"list\",\"member\":{\"shape\":\"S7f\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Tags\":{\"locationName\":\"tagSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Key\":{\"locationName\":\"key\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"Value\":{\"locationName\":\"value\"}}}}}}},\"DescribeTrafficMirrorFilters\":{\"input\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilterIds\":{\"locationName\":\"TrafficMirrorFilterId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilters\":{\"locationName\":\"trafficMirrorFilterSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sfl\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTrafficMirrorSessions\":{\"input\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorSessionIds\":{\"locationName\":\"TrafficMirrorSessionId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorSessions\":{\"locationName\":\"trafficMirrorSessionSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sg0\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTrafficMirrorTargets\":{\"input\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorTargetIds\":{\"locationName\":\"TrafficMirrorTargetId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorTargets\":{\"locationName\":\"trafficMirrorTargetSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sg3\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGatewayAttachments\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentIds\":{\"shape\":\"S195\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachments\":{\"locationName\":\"transitGatewayAttachments\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"TransitGatewayOwnerId\":{\"locationName\":\"transitGatewayOwnerId\"},\"ResourceOwnerId\":{\"locationName\":\"resourceOwnerId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"State\":{\"locationName\":\"state\"},\"Association\":{\"locationName\":\"association\",\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTableId\":{\"locationName\":\"transitGatewayRouteTableId\"},\"State\":{\"locationName\":\"state\"}}},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGatewayConnectPeers\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeerIds\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeers\":{\"locationName\":\"transitGatewayConnectPeerSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sgr\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGatewayConnects\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentIds\":{\"shape\":\"S195\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnects\":{\"locationName\":\"transitGatewayConnectSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sgl\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGatewayMulticastDomains\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainIds\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomains\":{\"locationName\":\"transitGatewayMulticastDomains\",\"type\":\"list\",\"member\":{\"shape\":\"Sh4\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGatewayPeeringAttachments\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentIds\":{\"shape\":\"S195\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPeeringAttachments\":{\"locationName\":\"transitGatewayPeeringAttachments\",\"type\":\"list\",\"member\":{\"shape\":\"Sn\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGatewayRouteTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTableIds\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTables\":{\"locationName\":\"transitGatewayRouteTables\",\"type\":\"list\",\"member\":{\"shape\":\"Sho\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGatewayVpcAttachments\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentIds\":{\"shape\":\"S195\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayVpcAttachments\":{\"locationName\":\"transitGatewayVpcAttachments\",\"type\":\"list\",\"member\":{\"shape\":\"Sw\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeTransitGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayIds\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGateways\":{\"locationName\":\"transitGatewaySet\",\"type\":\"list\",\"member\":{\"shape\":\"Sge\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVolumeAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"VolumeId\"],\"members\":{\"Attribute\":{},\"VolumeId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AutoEnableIO\":{\"shape\":\"Sw4\",\"locationName\":\"autoEnableIO\"},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"},\"VolumeId\":{\"locationName\":\"volumeId\"}}}},\"DescribeVolumeStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"VolumeIds\":{\"shape\":\"S1a4\",\"locationName\":\"VolumeId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"VolumeStatuses\":{\"locationName\":\"volumeStatusSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Actions\":{\"locationName\":\"actionsSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Description\":{\"locationName\":\"description\"},\"EventId\":{\"locationName\":\"eventId\"},\"EventType\":{\"locationName\":\"eventType\"}}}},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"Events\":{\"locationName\":\"eventsSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"EventId\":{\"locationName\":\"eventId\"},\"EventType\":{\"locationName\":\"eventType\"},\"NotAfter\":{\"locationName\":\"notAfter\",\"type\":\"timestamp\"},\"NotBefore\":{\"locationName\":\"notBefore\",\"type\":\"timestamp\"},\"InstanceId\":{\"locationName\":\"instanceId\"}}}},\"VolumeId\":{\"locationName\":\"volumeId\"},\"VolumeStatus\":{\"locationName\":\"volumeStatus\",\"type\":\"structure\",\"members\":{\"Details\":{\"locationName\":\"details\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"Status\":{\"locationName\":\"status\"}}}},\"Status\":{\"locationName\":\"status\"}}},\"AttachmentStatuses\":{\"locationName\":\"attachmentStatuses\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"IoPerformance\":{\"locationName\":\"ioPerformance\"},\"InstanceId\":{\"locationName\":\"instanceId\"}}}}}}}}}},\"DescribeVolumes\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"VolumeIds\":{\"shape\":\"S1a4\",\"locationName\":\"VolumeId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Volumes\":{\"locationName\":\"volumeSet\",\"type\":\"list\",\"member\":{\"shape\":\"Shu\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVolumesModifications\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"VolumeIds\":{\"shape\":\"S1a4\",\"locationName\":\"VolumeId\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumesModifications\":{\"locationName\":\"volumeModificationSet\",\"type\":\"list\",\"member\":{\"shape\":\"S1ap\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"VpcId\"],\"members\":{\"Attribute\":{},\"VpcId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcId\":{\"locationName\":\"vpcId\"},\"EnableDnsHostnames\":{\"shape\":\"Sw4\",\"locationName\":\"enableDnsHostnames\"},\"EnableDnsSupport\":{\"shape\":\"Sw4\",\"locationName\":\"enableDnsSupport\"}}}},\"DescribeVpcClassicLink\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcIds\":{\"shape\":\"S1av\",\"locationName\":\"VpcId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Vpcs\":{\"locationName\":\"vpcSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClassicLinkEnabled\":{\"locationName\":\"classicLinkEnabled\",\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}}}}},\"DescribeVpcClassicLinkDnsSupport\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"VpcIds\":{\"shape\":\"S1av\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Vpcs\":{\"locationName\":\"vpcs\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClassicLinkDnsSupported\":{\"locationName\":\"classicLinkDnsSupported\",\"type\":\"boolean\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}}}}},\"DescribeVpcEndpointConnectionNotifications\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ConnectionNotificationId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConnectionNotificationSet\":{\"locationName\":\"connectionNotificationSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sie\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcEndpointConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcEndpointConnections\":{\"locationName\":\"vpcEndpointConnectionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ServiceId\":{\"locationName\":\"serviceId\"},\"VpcEndpointId\":{\"locationName\":\"vpcEndpointId\"},\"VpcEndpointOwner\":{\"locationName\":\"vpcEndpointOwner\"},\"VpcEndpointState\":{\"locationName\":\"vpcEndpointState\"},\"CreationTimestamp\":{\"locationName\":\"creationTimestamp\",\"type\":\"timestamp\"},\"DnsEntries\":{\"shape\":\"Si9\",\"locationName\":\"dnsEntrySet\"},\"NetworkLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"networkLoadBalancerArnSet\"},\"GatewayLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"gatewayLoadBalancerArnSet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcEndpointServiceConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceIds\":{\"shape\":\"Snd\",\"locationName\":\"ServiceId\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceConfigurations\":{\"locationName\":\"serviceConfigurationSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sij\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcEndpointServicePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AllowedPrincipals\":{\"locationName\":\"allowedPrincipals\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"PrincipalType\":{\"locationName\":\"principalType\"},\"Principal\":{\"locationName\":\"principal\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcEndpointServices\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceNames\":{\"shape\":\"Se\",\"locationName\":\"ServiceName\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceNames\":{\"shape\":\"Se\",\"locationName\":\"serviceNameSet\"},\"ServiceDetails\":{\"locationName\":\"serviceDetailSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ServiceName\":{\"locationName\":\"serviceName\"},\"ServiceId\":{\"locationName\":\"serviceId\"},\"ServiceType\":{\"shape\":\"Sik\",\"locationName\":\"serviceType\"},\"AvailabilityZones\":{\"shape\":\"Se\",\"locationName\":\"availabilityZoneSet\"},\"Owner\":{\"locationName\":\"owner\"},\"BaseEndpointDnsNames\":{\"shape\":\"Se\",\"locationName\":\"baseEndpointDnsNameSet\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateDnsNames\":{\"locationName\":\"privateDnsNameSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"}}}},\"VpcEndpointPolicySupported\":{\"locationName\":\"vpcEndpointPolicySupported\",\"type\":\"boolean\"},\"AcceptanceRequired\":{\"locationName\":\"acceptanceRequired\",\"type\":\"boolean\"},\"ManagesVpcEndpoints\":{\"locationName\":\"managesVpcEndpoints\",\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"PrivateDnsNameVerificationState\":{\"locationName\":\"privateDnsNameVerificationState\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"VpcEndpointIds\":{\"shape\":\"S13\",\"locationName\":\"VpcEndpointId\"},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcEndpoints\":{\"locationName\":\"vpcEndpointSet\",\"type\":\"list\",\"member\":{\"shape\":\"Si5\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcPeeringConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcPeeringConnectionIds\":{\"locationName\":\"VpcPeeringConnectionId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcPeeringConnections\":{\"locationName\":\"vpcPeeringConnectionSet\",\"type\":\"list\",\"member\":{\"shape\":\"S1c\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpcs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"VpcIds\":{\"locationName\":\"VpcId\",\"type\":\"list\",\"member\":{\"locationName\":\"VpcId\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Vpcs\":{\"locationName\":\"vpcSet\",\"type\":\"list\",\"member\":{\"shape\":\"S7l\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeVpnConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"VpnConnectionIds\":{\"locationName\":\"VpnConnectionId\",\"type\":\"list\",\"member\":{\"locationName\":\"VpnConnectionId\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnConnections\":{\"locationName\":\"vpnConnectionSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sjd\",\"locationName\":\"item\"}}}}},\"DescribeVpnGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"VpnGatewayIds\":{\"locationName\":\"VpnGatewayId\",\"type\":\"list\",\"member\":{\"locationName\":\"VpnGatewayId\"}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnGateways\":{\"locationName\":\"vpnGatewaySet\",\"type\":\"list\",\"member\":{\"shape\":\"Sk6\",\"locationName\":\"item\"}}}}},\"DetachClassicLinkVpc\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"VpcId\":{\"locationName\":\"vpcId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"DetachInternetGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"InternetGatewayId\",\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InternetGatewayId\":{\"locationName\":\"internetGatewayId\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"DetachNetworkInterface\":{\"input\":{\"type\":\"structure\",\"required\":[\"AttachmentId\"],\"members\":{\"AttachmentId\":{\"locationName\":\"attachmentId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Force\":{\"locationName\":\"force\",\"type\":\"boolean\"}}}},\"DetachVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"Device\":{},\"Force\":{\"type\":\"boolean\"},\"InstanceId\":{},\"VolumeId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S40\"}},\"DetachVpnGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\",\"VpnGatewayId\"],\"members\":{\"VpcId\":{},\"VpnGatewayId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DisableEbsEncryptionByDefault\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EbsEncryptionByDefault\":{\"locationName\":\"ebsEncryptionByDefault\",\"type\":\"boolean\"}}}},\"DisableFastSnapshotRestores\":{\"input\":{\"type\":\"structure\",\"required\":[\"AvailabilityZones\",\"SourceSnapshotIds\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"S1cl\",\"locationName\":\"AvailabilityZone\"},\"SourceSnapshotIds\":{\"shape\":\"S16k\",\"locationName\":\"SourceSnapshotId\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Successful\":{\"locationName\":\"successful\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"State\":{\"locationName\":\"state\"},\"StateTransitionReason\":{\"locationName\":\"stateTransitionReason\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"OwnerAlias\":{\"locationName\":\"ownerAlias\"},\"EnablingTime\":{\"locationName\":\"enablingTime\",\"type\":\"timestamp\"},\"OptimizingTime\":{\"locationName\":\"optimizingTime\",\"type\":\"timestamp\"},\"EnabledTime\":{\"locationName\":\"enabledTime\",\"type\":\"timestamp\"},\"DisablingTime\":{\"locationName\":\"disablingTime\",\"type\":\"timestamp\"},\"DisabledTime\":{\"locationName\":\"disabledTime\",\"type\":\"timestamp\"}}}},\"Unsuccessful\":{\"locationName\":\"unsuccessful\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"FastSnapshotRestoreStateErrors\":{\"locationName\":\"fastSnapshotRestoreStateErrorSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Error\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}}}}}}}}}}},\"DisableTransitGatewayRouteTablePropagation\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Propagation\":{\"shape\":\"S1cw\",\"locationName\":\"propagation\"}}}},\"DisableVgwRoutePropagation\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayId\",\"RouteTableId\"],\"members\":{\"GatewayId\":{},\"RouteTableId\":{},\"DryRun\":{\"type\":\"boolean\"}}}},\"DisableVpcClassicLink\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcId\":{\"locationName\":\"vpcId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"DisableVpcClassicLinkDnsSupport\":{\"input\":{\"type\":\"structure\",\"members\":{\"VpcId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"DisassociateAddress\":{\"input\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"PublicIp\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DisassociateClientVpnTargetNetwork\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"AssociationId\"],\"members\":{\"ClientVpnEndpointId\":{},\"AssociationId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"Status\":{\"shape\":\"S2o\",\"locationName\":\"status\"}}}},\"DisassociateEnclaveCertificateIamRole\":{\"input\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"RoleArn\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"DisassociateIamInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\"],\"members\":{\"AssociationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IamInstanceProfileAssociation\":{\"shape\":\"S2y\",\"locationName\":\"iamInstanceProfileAssociation\"}}}},\"DisassociateRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\"],\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"DisassociateSubnetCidrBlock\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\"],\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ipv6CidrBlockAssociation\":{\"shape\":\"S39\",\"locationName\":\"ipv6CidrBlockAssociation\"},\"SubnetId\":{\"locationName\":\"subnetId\"}}}},\"DisassociateTransitGatewayMulticastDomain\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"TransitGatewayAttachmentId\":{},\"SubnetIds\":{\"shape\":\"S3d\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"shape\":\"Sg\",\"locationName\":\"associations\"}}}},\"DisassociateTransitGatewayRouteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Association\":{\"shape\":\"S3i\",\"locationName\":\"association\"}}}},\"DisassociateVpcCidrBlock\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\"],\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ipv6CidrBlockAssociation\":{\"shape\":\"S3n\",\"locationName\":\"ipv6CidrBlockAssociation\"},\"CidrBlockAssociation\":{\"shape\":\"S3q\",\"locationName\":\"cidrBlockAssociation\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"EnableEbsEncryptionByDefault\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EbsEncryptionByDefault\":{\"locationName\":\"ebsEncryptionByDefault\",\"type\":\"boolean\"}}}},\"EnableFastSnapshotRestores\":{\"input\":{\"type\":\"structure\",\"required\":[\"AvailabilityZones\",\"SourceSnapshotIds\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"S1cl\",\"locationName\":\"AvailabilityZone\"},\"SourceSnapshotIds\":{\"shape\":\"S16k\",\"locationName\":\"SourceSnapshotId\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Successful\":{\"locationName\":\"successful\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"State\":{\"locationName\":\"state\"},\"StateTransitionReason\":{\"locationName\":\"stateTransitionReason\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"OwnerAlias\":{\"locationName\":\"ownerAlias\"},\"EnablingTime\":{\"locationName\":\"enablingTime\",\"type\":\"timestamp\"},\"OptimizingTime\":{\"locationName\":\"optimizingTime\",\"type\":\"timestamp\"},\"EnabledTime\":{\"locationName\":\"enabledTime\",\"type\":\"timestamp\"},\"DisablingTime\":{\"locationName\":\"disablingTime\",\"type\":\"timestamp\"},\"DisabledTime\":{\"locationName\":\"disabledTime\",\"type\":\"timestamp\"}}}},\"Unsuccessful\":{\"locationName\":\"unsuccessful\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"FastSnapshotRestoreStateErrors\":{\"locationName\":\"fastSnapshotRestoreStateErrorSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Error\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}}}}}}}}}}},\"EnableTransitGatewayRouteTablePropagation\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Propagation\":{\"shape\":\"S1cw\",\"locationName\":\"propagation\"}}}},\"EnableVgwRoutePropagation\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayId\",\"RouteTableId\"],\"members\":{\"GatewayId\":{},\"RouteTableId\":{},\"DryRun\":{\"type\":\"boolean\"}}}},\"EnableVolumeIO\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VolumeId\":{\"locationName\":\"volumeId\"}}}},\"EnableVpcClassicLink\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcId\":{\"locationName\":\"vpcId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"EnableVpcClassicLinkDnsSupport\":{\"input\":{\"type\":\"structure\",\"members\":{\"VpcId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ExportClientVpnClientCertificateRevocationList\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateRevocationList\":{\"locationName\":\"certificateRevocationList\"},\"Status\":{\"locationName\":\"status\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}}}}},\"ExportClientVpnClientConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientConfiguration\":{\"locationName\":\"clientConfiguration\"}}}},\"ExportImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"DiskImageFormat\",\"ImageId\",\"S3ExportLocation\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"Description\":{},\"DiskImageFormat\":{},\"DryRun\":{\"type\":\"boolean\"},\"ImageId\":{},\"S3ExportLocation\":{\"type\":\"structure\",\"required\":[\"S3Bucket\"],\"members\":{\"S3Bucket\":{},\"S3Prefix\":{}}},\"RoleName\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"DiskImageFormat\":{\"locationName\":\"diskImageFormat\"},\"ExportImageTaskId\":{\"locationName\":\"exportImageTaskId\"},\"ImageId\":{\"locationName\":\"imageId\"},\"RoleName\":{\"locationName\":\"roleName\"},\"Progress\":{\"locationName\":\"progress\"},\"S3ExportLocation\":{\"shape\":\"Ss2\",\"locationName\":\"s3ExportLocation\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"ExportTransitGatewayRoutes\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"S3Bucket\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"S3Bucket\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"S3Location\":{\"locationName\":\"s3Location\"}}}},\"GetAssociatedEnclaveCertificateIamRoles\":{\"input\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociatedRoles\":{\"locationName\":\"associatedRoleSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AssociatedRoleArn\":{\"locationName\":\"associatedRoleArn\"},\"CertificateS3BucketName\":{\"locationName\":\"certificateS3BucketName\"},\"CertificateS3ObjectKey\":{\"locationName\":\"certificateS3ObjectKey\"},\"EncryptionKmsKeyId\":{\"locationName\":\"encryptionKmsKeyId\"}}}}}}},\"GetAssociatedIpv6PoolCidrs\":{\"input\":{\"type\":\"structure\",\"required\":[\"PoolId\"],\"members\":{\"PoolId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ipv6CidrAssociations\":{\"locationName\":\"ipv6CidrAssociationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Ipv6Cidr\":{\"locationName\":\"ipv6Cidr\"},\"AssociatedResource\":{\"locationName\":\"associatedResource\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetCapacityReservationUsage\":{\"input\":{\"type\":\"structure\",\"required\":[\"CapacityReservationId\"],\"members\":{\"CapacityReservationId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"CapacityReservationId\":{\"locationName\":\"capacityReservationId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"TotalInstanceCount\":{\"locationName\":\"totalInstanceCount\",\"type\":\"integer\"},\"AvailableInstanceCount\":{\"locationName\":\"availableInstanceCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"InstanceUsages\":{\"locationName\":\"instanceUsageSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"UsedInstanceCount\":{\"locationName\":\"usedInstanceCount\",\"type\":\"integer\"}}}}}}},\"GetCoipPoolUsage\":{\"input\":{\"type\":\"structure\",\"required\":[\"PoolId\"],\"members\":{\"PoolId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CoipPoolId\":{\"locationName\":\"coipPoolId\"},\"CoipAddressUsages\":{\"locationName\":\"coipAddressUsageSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AllocationId\":{\"locationName\":\"allocationId\"},\"AwsAccountId\":{\"locationName\":\"awsAccountId\"},\"AwsService\":{\"locationName\":\"awsService\"},\"CoIp\":{\"locationName\":\"coIp\"}}}},\"LocalGatewayRouteTableId\":{\"locationName\":\"localGatewayRouteTableId\"}}}},\"GetConsoleOutput\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Latest\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"Output\":{\"locationName\":\"output\"},\"Timestamp\":{\"locationName\":\"timestamp\",\"type\":\"timestamp\"}}}},\"GetConsoleScreenshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceId\":{},\"WakeUp\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageData\":{\"locationName\":\"imageData\"},\"InstanceId\":{\"locationName\":\"instanceId\"}}}},\"GetDefaultCreditSpecification\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceFamily\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceFamily\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceFamilyCreditSpecification\":{\"shape\":\"S1f6\",\"locationName\":\"instanceFamilyCreditSpecification\"}}}},\"GetEbsDefaultKmsKeyId\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"}}}},\"GetEbsEncryptionByDefault\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EbsEncryptionByDefault\":{\"locationName\":\"ebsEncryptionByDefault\",\"type\":\"boolean\"}}}},\"GetGroupsForCapacityReservation\":{\"input\":{\"type\":\"structure\",\"required\":[\"CapacityReservationId\"],\"members\":{\"CapacityReservationId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"CapacityReservationGroups\":{\"locationName\":\"capacityReservationGroupSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"GroupArn\":{\"locationName\":\"groupArn\"},\"OwnerId\":{\"locationName\":\"ownerId\"}}}}}}},\"GetHostReservationPurchasePreview\":{\"input\":{\"type\":\"structure\",\"required\":[\"HostIdSet\",\"OfferingId\"],\"members\":{\"HostIdSet\":{\"shape\":\"S1fh\"},\"OfferingId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Purchase\":{\"shape\":\"S1fj\",\"locationName\":\"purchase\"},\"TotalHourlyPrice\":{\"locationName\":\"totalHourlyPrice\"},\"TotalUpfrontPrice\":{\"locationName\":\"totalUpfrontPrice\"}}}},\"GetLaunchTemplateData\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateData\":{\"shape\":\"Sbn\",\"locationName\":\"launchTemplateData\"}}}},\"GetManagedPrefixListAssociations\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrefixListId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"PrefixListId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrefixListAssociations\":{\"locationName\":\"prefixListAssociationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceOwner\":{\"locationName\":\"resourceOwner\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetManagedPrefixListEntries\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrefixListId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"PrefixListId\":{},\"TargetVersion\":{\"type\":\"long\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Entries\":{\"locationName\":\"entrySet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Cidr\":{\"locationName\":\"cidr\"},\"Description\":{\"locationName\":\"description\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetPasswordData\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"PasswordData\":{\"locationName\":\"passwordData\"},\"Timestamp\":{\"locationName\":\"timestamp\",\"type\":\"timestamp\"}}}},\"GetReservedInstancesExchangeQuote\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedInstanceIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ReservedInstanceIds\":{\"shape\":\"S3\",\"locationName\":\"ReservedInstanceId\"},\"TargetConfigurations\":{\"shape\":\"S5\",\"locationName\":\"TargetConfiguration\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"IsValidExchange\":{\"locationName\":\"isValidExchange\",\"type\":\"boolean\"},\"OutputReservedInstancesWillExpireAt\":{\"locationName\":\"outputReservedInstancesWillExpireAt\",\"type\":\"timestamp\"},\"PaymentDue\":{\"locationName\":\"paymentDue\"},\"ReservedInstanceValueRollup\":{\"shape\":\"S1g0\",\"locationName\":\"reservedInstanceValueRollup\"},\"ReservedInstanceValueSet\":{\"locationName\":\"reservedInstanceValueSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ReservationValue\":{\"shape\":\"S1g0\",\"locationName\":\"reservationValue\"},\"ReservedInstanceId\":{\"locationName\":\"reservedInstanceId\"}}}},\"TargetConfigurationValueRollup\":{\"shape\":\"S1g0\",\"locationName\":\"targetConfigurationValueRollup\"},\"TargetConfigurationValueSet\":{\"locationName\":\"targetConfigurationValueSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ReservationValue\":{\"shape\":\"S1g0\",\"locationName\":\"reservationValue\"},\"TargetConfiguration\":{\"locationName\":\"targetConfiguration\",\"type\":\"structure\",\"members\":{\"InstanceCount\":{\"locationName\":\"instanceCount\",\"type\":\"integer\"},\"OfferingId\":{\"locationName\":\"offeringId\"}}}}}},\"ValidationFailureReason\":{\"locationName\":\"validationFailureReason\"}}}},\"GetTransitGatewayAttachmentPropagations\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentPropagations\":{\"locationName\":\"transitGatewayAttachmentPropagations\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTableId\":{\"locationName\":\"transitGatewayRouteTableId\"},\"State\":{\"locationName\":\"state\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetTransitGatewayMulticastDomainAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MulticastDomainAssociations\":{\"locationName\":\"multicastDomainAssociations\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"ResourceOwnerId\":{\"locationName\":\"resourceOwnerId\"},\"Subnet\":{\"shape\":\"Sj\",\"locationName\":\"subnet\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetTransitGatewayPrefixListReferences\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPrefixListReferences\":{\"locationName\":\"transitGatewayPrefixListReferenceSet\",\"type\":\"list\",\"member\":{\"shape\":\"Shc\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetTransitGatewayRouteTableAssociations\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"locationName\":\"associations\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"State\":{\"locationName\":\"state\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"GetTransitGatewayRouteTablePropagations\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTablePropagations\":{\"locationName\":\"transitGatewayRouteTablePropagations\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"State\":{\"locationName\":\"state\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ImportClientVpnClientCertificateRevocationList\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"CertificateRevocationList\"],\"members\":{\"ClientVpnEndpointId\":{},\"CertificateRevocationList\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ImportImage\":{\"input\":{\"type\":\"structure\",\"members\":{\"Architecture\":{},\"ClientData\":{\"shape\":\"S1gs\"},\"ClientToken\":{},\"Description\":{},\"DiskContainers\":{\"locationName\":\"DiskContainer\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{},\"DeviceName\":{},\"Format\":{},\"SnapshotId\":{},\"Url\":{},\"UserBucket\":{\"shape\":\"S1gv\"}}}},\"DryRun\":{\"type\":\"boolean\"},\"Encrypted\":{\"type\":\"boolean\"},\"Hypervisor\":{},\"KmsKeyId\":{},\"LicenseType\":{},\"Platform\":{},\"RoleName\":{},\"LicenseSpecifications\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LicenseConfigurationArn\":{}}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Architecture\":{\"locationName\":\"architecture\"},\"Description\":{\"locationName\":\"description\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"Hypervisor\":{\"locationName\":\"hypervisor\"},\"ImageId\":{\"locationName\":\"imageId\"},\"ImportTaskId\":{\"locationName\":\"importTaskId\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"LicenseType\":{\"locationName\":\"licenseType\"},\"Platform\":{\"locationName\":\"platform\"},\"Progress\":{\"locationName\":\"progress\"},\"SnapshotDetails\":{\"shape\":\"Svm\",\"locationName\":\"snapshotDetailSet\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"LicenseSpecifications\":{\"shape\":\"Svp\",\"locationName\":\"licenseSpecifications\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"ImportInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"Platform\"],\"members\":{\"Description\":{\"locationName\":\"description\"},\"DiskImages\":{\"locationName\":\"diskImage\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"Image\":{\"shape\":\"S1h2\"},\"Volume\":{\"shape\":\"S1h3\"}}}},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"LaunchSpecification\":{\"locationName\":\"launchSpecification\",\"type\":\"structure\",\"members\":{\"AdditionalInfo\":{\"locationName\":\"additionalInfo\"},\"Architecture\":{\"locationName\":\"architecture\"},\"GroupIds\":{\"shape\":\"Sad\",\"locationName\":\"GroupId\"},\"GroupNames\":{\"shape\":\"Sax\",\"locationName\":\"GroupName\"},\"InstanceInitiatedShutdownBehavior\":{\"locationName\":\"instanceInitiatedShutdownBehavior\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"Monitoring\":{\"locationName\":\"monitoring\",\"type\":\"boolean\"},\"Placement\":{\"shape\":\"S8p\",\"locationName\":\"placement\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"UserData\":{\"locationName\":\"userData\",\"type\":\"structure\",\"members\":{\"Data\":{\"locationName\":\"data\"}},\"sensitive\":true}}},\"Platform\":{\"locationName\":\"platform\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConversionTask\":{\"shape\":\"Sqz\",\"locationName\":\"conversionTask\"}}}},\"ImportKeyPair\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyName\",\"PublicKeyMaterial\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"KeyName\":{\"locationName\":\"keyName\"},\"PublicKeyMaterial\":{\"locationName\":\"publicKeyMaterial\",\"type\":\"blob\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyFingerprint\":{\"locationName\":\"keyFingerprint\"},\"KeyName\":{\"locationName\":\"keyName\"},\"KeyPairId\":{\"locationName\":\"keyPairId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"ImportSnapshot\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClientData\":{\"shape\":\"S1gs\"},\"ClientToken\":{},\"Description\":{},\"DiskContainer\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"Format\":{},\"Url\":{},\"UserBucket\":{\"shape\":\"S1gv\"}}},\"DryRun\":{\"type\":\"boolean\"},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"RoleName\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"ImportTaskId\":{\"locationName\":\"importTaskId\"},\"SnapshotTaskDetail\":{\"shape\":\"Svx\",\"locationName\":\"snapshotTaskDetail\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"ImportVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"AvailabilityZone\",\"Image\",\"Volume\"],\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Description\":{\"locationName\":\"description\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Image\":{\"shape\":\"S1h2\",\"locationName\":\"image\"},\"Volume\":{\"shape\":\"S1h3\",\"locationName\":\"volume\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConversionTask\":{\"shape\":\"Sqz\",\"locationName\":\"conversionTask\"}}}},\"ModifyAvailabilityZoneGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"OptInStatus\"],\"members\":{\"GroupName\":{},\"OptInStatus\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyCapacityReservation\":{\"input\":{\"type\":\"structure\",\"required\":[\"CapacityReservationId\"],\"members\":{\"CapacityReservationId\":{},\"InstanceCount\":{\"type\":\"integer\"},\"EndDate\":{\"type\":\"timestamp\"},\"EndDateType\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyClientVpnEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"ServerCertificateArn\":{},\"ConnectionLogOptions\":{\"shape\":\"S6y\"},\"DnsServers\":{\"type\":\"structure\",\"members\":{\"CustomDnsServers\":{\"shape\":\"Se\"},\"Enabled\":{\"type\":\"boolean\"}}},\"VpnPort\":{\"type\":\"integer\"},\"Description\":{},\"SplitTunnel\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"},\"SecurityGroupIds\":{\"shape\":\"S25\",\"locationName\":\"SecurityGroupId\"},\"VpcId\":{},\"SelfServicePortal\":{},\"ClientConnectOptions\":{\"shape\":\"S71\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyDefaultCreditSpecification\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceFamily\",\"CpuCredits\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceFamily\":{},\"CpuCredits\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceFamilyCreditSpecification\":{\"shape\":\"S1f6\",\"locationName\":\"instanceFamilyCreditSpecification\"}}}},\"ModifyEbsDefaultKmsKeyId\":{\"input\":{\"type\":\"structure\",\"required\":[\"KmsKeyId\"],\"members\":{\"KmsKeyId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"}}}},\"ModifyFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ExcessCapacityTerminationPolicy\":{},\"LaunchTemplateConfigs\":{\"shape\":\"S8h\",\"locationName\":\"LaunchTemplateConfig\"},\"FleetId\":{},\"TargetCapacitySpecification\":{\"shape\":\"S8q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyFpgaImageAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"FpgaImageId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"FpgaImageId\":{},\"Attribute\":{},\"OperationType\":{},\"UserIds\":{\"shape\":\"S1hu\",\"locationName\":\"UserId\"},\"UserGroups\":{\"shape\":\"S1hv\",\"locationName\":\"UserGroup\"},\"ProductCodes\":{\"shape\":\"S1hw\",\"locationName\":\"ProductCode\"},\"LoadPermission\":{\"type\":\"structure\",\"members\":{\"Add\":{\"shape\":\"S1hy\"},\"Remove\":{\"shape\":\"S1hy\"}}},\"Description\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FpgaImageAttribute\":{\"shape\":\"Ste\",\"locationName\":\"fpgaImageAttribute\"}}}},\"ModifyHosts\":{\"input\":{\"type\":\"structure\",\"required\":[\"HostIds\"],\"members\":{\"AutoPlacement\":{\"locationName\":\"autoPlacement\"},\"HostIds\":{\"shape\":\"Sub\",\"locationName\":\"hostId\"},\"HostRecovery\":{},\"InstanceType\":{},\"InstanceFamily\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Successful\":{\"shape\":\"S21\",\"locationName\":\"successful\"},\"Unsuccessful\":{\"shape\":\"S1i3\",\"locationName\":\"unsuccessful\"}}}},\"ModifyIdFormat\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"UseLongIds\"],\"members\":{\"Resource\":{},\"UseLongIds\":{\"type\":\"boolean\"}}}},\"ModifyIdentityIdFormat\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrincipalArn\",\"Resource\",\"UseLongIds\"],\"members\":{\"PrincipalArn\":{\"locationName\":\"principalArn\"},\"Resource\":{\"locationName\":\"resource\"},\"UseLongIds\":{\"locationName\":\"useLongIds\",\"type\":\"boolean\"}}}},\"ModifyImageAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageId\"],\"members\":{\"Attribute\":{},\"Description\":{\"shape\":\"S7y\"},\"ImageId\":{},\"LaunchPermission\":{\"type\":\"structure\",\"members\":{\"Add\":{\"shape\":\"Sv1\"},\"Remove\":{\"shape\":\"Sv1\"}}},\"OperationType\":{},\"ProductCodes\":{\"shape\":\"S1hw\",\"locationName\":\"ProductCode\"},\"UserGroups\":{\"shape\":\"S1hv\",\"locationName\":\"UserGroup\"},\"UserIds\":{\"shape\":\"S1hu\",\"locationName\":\"UserId\"},\"Value\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"ModifyInstanceAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"SourceDestCheck\":{\"shape\":\"Sw4\"},\"Attribute\":{\"locationName\":\"attribute\"},\"BlockDeviceMappings\":{\"locationName\":\"blockDeviceMapping\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"DeviceName\":{\"locationName\":\"deviceName\"},\"Ebs\":{\"locationName\":\"ebs\",\"type\":\"structure\",\"members\":{\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"VolumeId\":{\"locationName\":\"volumeId\"}}},\"NoDevice\":{\"locationName\":\"noDevice\"},\"VirtualName\":{\"locationName\":\"virtualName\"}}}},\"DisableApiTermination\":{\"shape\":\"Sw4\",\"locationName\":\"disableApiTermination\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"EbsOptimized\":{\"shape\":\"Sw4\",\"locationName\":\"ebsOptimized\"},\"EnaSupport\":{\"shape\":\"Sw4\",\"locationName\":\"enaSupport\"},\"Groups\":{\"shape\":\"S3s\",\"locationName\":\"GroupId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceInitiatedShutdownBehavior\":{\"shape\":\"S7y\",\"locationName\":\"instanceInitiatedShutdownBehavior\"},\"InstanceType\":{\"shape\":\"S7y\",\"locationName\":\"instanceType\"},\"Kernel\":{\"shape\":\"S7y\",\"locationName\":\"kernel\"},\"Ramdisk\":{\"shape\":\"S7y\",\"locationName\":\"ramdisk\"},\"SriovNetSupport\":{\"shape\":\"S7y\",\"locationName\":\"sriovNetSupport\"},\"UserData\":{\"locationName\":\"userData\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\",\"type\":\"blob\"}}},\"Value\":{\"locationName\":\"value\"}}}},\"ModifyInstanceCapacityReservationAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"CapacityReservationSpecification\"],\"members\":{\"InstanceId\":{},\"CapacityReservationSpecification\":{\"shape\":\"S1ie\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyInstanceCreditSpecification\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceCreditSpecifications\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{},\"InstanceCreditSpecifications\":{\"locationName\":\"InstanceCreditSpecification\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"CpuCredits\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuccessfulInstanceCreditSpecifications\":{\"locationName\":\"successfulInstanceCreditSpecificationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"}}}},\"UnsuccessfulInstanceCreditSpecifications\":{\"locationName\":\"unsuccessfulInstanceCreditSpecificationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"Error\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}}}}}}}},\"ModifyInstanceEventStartTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"InstanceEventId\",\"NotBefore\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceId\":{},\"InstanceEventId\":{},\"NotBefore\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Event\":{\"shape\":\"Swi\",\"locationName\":\"event\"}}}},\"ModifyInstanceMetadataOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"HttpTokens\":{},\"HttpPutResponseHopLimit\":{\"type\":\"integer\"},\"HttpEndpoint\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceMetadataOptions\":{\"shape\":\"S106\",\"locationName\":\"instanceMetadataOptions\"}}}},\"ModifyInstancePlacement\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"Affinity\":{\"locationName\":\"affinity\"},\"GroupName\":{},\"HostId\":{\"locationName\":\"hostId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"Tenancy\":{\"locationName\":\"tenancy\"},\"PartitionNumber\":{\"type\":\"integer\"},\"HostResourceGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyLaunchTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{},\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"DefaultVersion\":{\"locationName\":\"SetDefaultVersion\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchTemplate\":{\"shape\":\"Sbg\",\"locationName\":\"launchTemplate\"}}}},\"ModifyManagedPrefixList\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrefixListId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"PrefixListId\":{},\"CurrentVersion\":{\"type\":\"long\"},\"PrefixListName\":{},\"AddEntries\":{\"shape\":\"Scs\",\"locationName\":\"AddEntry\"},\"RemoveEntries\":{\"locationName\":\"RemoveEntry\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrefixList\":{\"shape\":\"Scv\",\"locationName\":\"prefixList\"}}}},\"ModifyNetworkInterfaceAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\"],\"members\":{\"Attachment\":{\"locationName\":\"attachment\",\"type\":\"structure\",\"members\":{\"AttachmentId\":{\"locationName\":\"attachmentId\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"}}},\"Description\":{\"shape\":\"S7y\",\"locationName\":\"description\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"Sad\",\"locationName\":\"SecurityGroupId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"SourceDestCheck\":{\"shape\":\"Sw4\",\"locationName\":\"sourceDestCheck\"}}}},\"ModifyReservedInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedInstancesIds\",\"TargetConfigurations\"],\"members\":{\"ReservedInstancesIds\":{\"shape\":\"S14k\",\"locationName\":\"ReservedInstancesId\"},\"ClientToken\":{\"locationName\":\"clientToken\"},\"TargetConfigurations\":{\"locationName\":\"ReservedInstancesConfigurationSetItemType\",\"type\":\"list\",\"member\":{\"shape\":\"S156\",\"locationName\":\"item\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedInstancesModificationId\":{\"locationName\":\"reservedInstancesModificationId\"}}}},\"ModifySnapshotAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotId\"],\"members\":{\"Attribute\":{},\"CreateVolumePermission\":{\"type\":\"structure\",\"members\":{\"Add\":{\"shape\":\"S16g\"},\"Remove\":{\"shape\":\"S16g\"}}},\"GroupNames\":{\"shape\":\"S168\",\"locationName\":\"UserGroup\"},\"OperationType\":{},\"SnapshotId\":{},\"UserIds\":{\"shape\":\"S1hu\",\"locationName\":\"UserId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"ModifySpotFleetRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"SpotFleetRequestId\"],\"members\":{\"ExcessCapacityTerminationPolicy\":{\"locationName\":\"excessCapacityTerminationPolicy\"},\"LaunchTemplateConfigs\":{\"shape\":\"S17i\",\"locationName\":\"LaunchTemplateConfig\"},\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"},\"TargetCapacity\":{\"locationName\":\"targetCapacity\",\"type\":\"integer\"},\"OnDemandTargetCapacity\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifySubnetAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetId\"],\"members\":{\"AssignIpv6AddressOnCreation\":{\"shape\":\"Sw4\"},\"MapPublicIpOnLaunch\":{\"shape\":\"Sw4\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"MapCustomerOwnedIpOnLaunch\":{\"shape\":\"Sw4\"},\"CustomerOwnedIpv4Pool\":{}}}},\"ModifyTrafficMirrorFilterNetworkServices\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorFilterId\"],\"members\":{\"TrafficMirrorFilterId\":{},\"AddNetworkServices\":{\"shape\":\"Sfr\",\"locationName\":\"AddNetworkService\"},\"RemoveNetworkServices\":{\"shape\":\"Sfr\",\"locationName\":\"RemoveNetworkService\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilter\":{\"shape\":\"Sfl\",\"locationName\":\"trafficMirrorFilter\"}}}},\"ModifyTrafficMirrorFilterRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorFilterRuleId\"],\"members\":{\"TrafficMirrorFilterRuleId\":{},\"TrafficDirection\":{},\"RuleNumber\":{\"type\":\"integer\"},\"RuleAction\":{},\"DestinationPortRange\":{\"shape\":\"Sfv\"},\"SourcePortRange\":{\"shape\":\"Sfv\"},\"Protocol\":{\"type\":\"integer\"},\"DestinationCidrBlock\":{},\"SourceCidrBlock\":{},\"Description\":{},\"RemoveFields\":{\"locationName\":\"RemoveField\",\"type\":\"list\",\"member\":{}},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilterRule\":{\"shape\":\"Sfn\",\"locationName\":\"trafficMirrorFilterRule\"}}}},\"ModifyTrafficMirrorSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrafficMirrorSessionId\"],\"members\":{\"TrafficMirrorSessionId\":{},\"TrafficMirrorTargetId\":{},\"TrafficMirrorFilterId\":{},\"PacketLength\":{\"type\":\"integer\"},\"SessionNumber\":{\"type\":\"integer\"},\"VirtualNetworkId\":{\"type\":\"integer\"},\"Description\":{},\"RemoveFields\":{\"locationName\":\"RemoveField\",\"type\":\"list\",\"member\":{}},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorSession\":{\"shape\":\"Sg0\",\"locationName\":\"trafficMirrorSession\"}}}},\"ModifyTransitGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayId\"],\"members\":{\"TransitGatewayId\":{},\"Description\":{},\"Options\":{\"type\":\"structure\",\"members\":{\"AddTransitGatewayCidrBlocks\":{\"shape\":\"Sgc\"},\"RemoveTransitGatewayCidrBlocks\":{\"shape\":\"Sgc\"},\"VpnEcmpSupport\":{},\"DnsSupport\":{},\"AutoAcceptSharedAttachments\":{},\"DefaultRouteTableAssociation\":{},\"AssociationDefaultRouteTableId\":{},\"DefaultRouteTablePropagation\":{},\"PropagationDefaultRouteTableId\":{}}},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGateway\":{\"shape\":\"Sge\",\"locationName\":\"transitGateway\"}}}},\"ModifyTransitGatewayPrefixListReference\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"PrefixListId\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"PrefixListId\":{},\"TransitGatewayAttachmentId\":{},\"Blackhole\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPrefixListReference\":{\"shape\":\"Shc\",\"locationName\":\"transitGatewayPrefixListReference\"}}}},\"ModifyTransitGatewayVpcAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"AddSubnetIds\":{\"shape\":\"S3d\"},\"RemoveSubnetIds\":{\"shape\":\"S3d\"},\"Options\":{\"type\":\"structure\",\"members\":{\"DnsSupport\":{},\"Ipv6Support\":{},\"ApplianceModeSupport\":{}}},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayVpcAttachment\":{\"shape\":\"Sw\",\"locationName\":\"transitGatewayVpcAttachment\"}}}},\"ModifyVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"VolumeId\":{},\"Size\":{\"type\":\"integer\"},\"VolumeType\":{},\"Iops\":{\"type\":\"integer\"},\"Throughput\":{\"type\":\"integer\"},\"MultiAttachEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeModification\":{\"shape\":\"S1ap\",\"locationName\":\"volumeModification\"}}}},\"ModifyVolumeAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"AutoEnableIO\":{\"shape\":\"Sw4\"},\"VolumeId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"ModifyVpcAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"EnableDnsHostnames\":{\"shape\":\"Sw4\"},\"EnableDnsSupport\":{\"shape\":\"Sw4\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"ModifyVpcEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcEndpointId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"VpcEndpointId\":{},\"ResetPolicy\":{\"type\":\"boolean\"},\"PolicyDocument\":{},\"AddRouteTableIds\":{\"shape\":\"Si1\",\"locationName\":\"AddRouteTableId\"},\"RemoveRouteTableIds\":{\"shape\":\"Si1\",\"locationName\":\"RemoveRouteTableId\"},\"AddSubnetIds\":{\"shape\":\"Si2\",\"locationName\":\"AddSubnetId\"},\"RemoveSubnetIds\":{\"shape\":\"Si2\",\"locationName\":\"RemoveSubnetId\"},\"AddSecurityGroupIds\":{\"shape\":\"Si3\",\"locationName\":\"AddSecurityGroupId\"},\"RemoveSecurityGroupIds\":{\"shape\":\"Si3\",\"locationName\":\"RemoveSecurityGroupId\"},\"PrivateDnsEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyVpcEndpointConnectionNotification\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionNotificationId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ConnectionNotificationId\":{},\"ConnectionNotificationArn\":{},\"ConnectionEvents\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReturnValue\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyVpcEndpointServiceConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceId\":{},\"PrivateDnsName\":{},\"RemovePrivateDnsName\":{\"type\":\"boolean\"},\"AcceptanceRequired\":{\"type\":\"boolean\"},\"AddNetworkLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"AddNetworkLoadBalancerArn\"},\"RemoveNetworkLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"RemoveNetworkLoadBalancerArn\"},\"AddGatewayLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"AddGatewayLoadBalancerArn\"},\"RemoveGatewayLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"RemoveGatewayLoadBalancerArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyVpcEndpointServicePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceId\":{},\"AddAllowedPrincipals\":{\"shape\":\"Se\"},\"RemoveAllowedPrincipals\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReturnValue\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyVpcPeeringConnectionOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcPeeringConnectionId\"],\"members\":{\"AccepterPeeringConnectionOptions\":{\"shape\":\"S1k9\"},\"DryRun\":{\"type\":\"boolean\"},\"RequesterPeeringConnectionOptions\":{\"shape\":\"S1k9\"},\"VpcPeeringConnectionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccepterPeeringConnectionOptions\":{\"shape\":\"S1kb\",\"locationName\":\"accepterPeeringConnectionOptions\"},\"RequesterPeeringConnectionOptions\":{\"shape\":\"S1kb\",\"locationName\":\"requesterPeeringConnectionOptions\"}}}},\"ModifyVpcTenancy\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcId\",\"InstanceTenancy\"],\"members\":{\"VpcId\":{},\"InstanceTenancy\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReturnValue\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ModifyVpnConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpnConnectionId\"],\"members\":{\"VpnConnectionId\":{},\"TransitGatewayId\":{},\"CustomerGatewayId\":{},\"VpnGatewayId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnConnection\":{\"shape\":\"Sjd\",\"locationName\":\"vpnConnection\"}}}},\"ModifyVpnConnectionOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpnConnectionId\"],\"members\":{\"VpnConnectionId\":{},\"LocalIpv4NetworkCidr\":{},\"RemoteIpv4NetworkCidr\":{},\"LocalIpv6NetworkCidr\":{},\"RemoteIpv6NetworkCidr\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnConnection\":{\"shape\":\"Sjd\",\"locationName\":\"vpnConnection\"}}}},\"ModifyVpnTunnelCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpnConnectionId\",\"VpnTunnelOutsideIpAddress\"],\"members\":{\"VpnConnectionId\":{},\"VpnTunnelOutsideIpAddress\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnConnection\":{\"shape\":\"Sjd\",\"locationName\":\"vpnConnection\"}}}},\"ModifyVpnTunnelOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpnConnectionId\",\"VpnTunnelOutsideIpAddress\",\"TunnelOptions\"],\"members\":{\"VpnConnectionId\":{},\"VpnTunnelOutsideIpAddress\":{},\"TunnelOptions\":{\"type\":\"structure\",\"members\":{\"TunnelInsideCidr\":{},\"TunnelInsideIpv6Cidr\":{},\"PreSharedKey\":{},\"Phase1LifetimeSeconds\":{\"type\":\"integer\"},\"Phase2LifetimeSeconds\":{\"type\":\"integer\"},\"RekeyMarginTimeSeconds\":{\"type\":\"integer\"},\"RekeyFuzzPercentage\":{\"type\":\"integer\"},\"ReplayWindowSize\":{\"type\":\"integer\"},\"DPDTimeoutSeconds\":{\"type\":\"integer\"},\"DPDTimeoutAction\":{},\"Phase1EncryptionAlgorithms\":{\"shape\":\"Siy\",\"locationName\":\"Phase1EncryptionAlgorithm\"},\"Phase2EncryptionAlgorithms\":{\"shape\":\"Sj0\",\"locationName\":\"Phase2EncryptionAlgorithm\"},\"Phase1IntegrityAlgorithms\":{\"shape\":\"Sj2\",\"locationName\":\"Phase1IntegrityAlgorithm\"},\"Phase2IntegrityAlgorithms\":{\"shape\":\"Sj4\",\"locationName\":\"Phase2IntegrityAlgorithm\"},\"Phase1DHGroupNumbers\":{\"shape\":\"Sj6\",\"locationName\":\"Phase1DHGroupNumber\"},\"Phase2DHGroupNumbers\":{\"shape\":\"Sj8\",\"locationName\":\"Phase2DHGroupNumber\"},\"IKEVersions\":{\"shape\":\"Sja\",\"locationName\":\"IKEVersion\"},\"StartupAction\":{}}},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpnConnection\":{\"shape\":\"Sjd\",\"locationName\":\"vpnConnection\"}}}},\"MonitorInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceMonitorings\":{\"shape\":\"S1kq\",\"locationName\":\"instancesSet\"}}}},\"MoveAddressToVpc\":{\"input\":{\"type\":\"structure\",\"required\":[\"PublicIp\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"PublicIp\":{\"locationName\":\"publicIp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AllocationId\":{\"locationName\":\"allocationId\"},\"Status\":{\"locationName\":\"status\"}}}},\"ProvisionByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{},\"CidrAuthorizationContext\":{\"type\":\"structure\",\"required\":[\"Message\",\"Signature\"],\"members\":{\"Message\":{},\"Signature\":{}}},\"PubliclyAdvertisable\":{\"type\":\"boolean\"},\"Description\":{},\"DryRun\":{\"type\":\"boolean\"},\"PoolTagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"PoolTagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"S1n\",\"locationName\":\"byoipCidr\"}}}},\"PurchaseHostReservation\":{\"input\":{\"type\":\"structure\",\"required\":[\"HostIdSet\",\"OfferingId\"],\"members\":{\"ClientToken\":{},\"CurrencyCode\":{},\"HostIdSet\":{\"shape\":\"S1fh\"},\"LimitPrice\":{},\"OfferingId\":{},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientToken\":{\"locationName\":\"clientToken\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Purchase\":{\"shape\":\"S1fj\",\"locationName\":\"purchase\"},\"TotalHourlyPrice\":{\"locationName\":\"totalHourlyPrice\"},\"TotalUpfrontPrice\":{\"locationName\":\"totalUpfrontPrice\"}}}},\"PurchaseReservedInstancesOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceCount\",\"ReservedInstancesOfferingId\"],\"members\":{\"InstanceCount\":{\"type\":\"integer\"},\"ReservedInstancesOfferingId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"LimitPrice\":{\"locationName\":\"limitPrice\",\"type\":\"structure\",\"members\":{\"Amount\":{\"locationName\":\"amount\",\"type\":\"double\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"}}},\"PurchaseTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"}}}},\"PurchaseScheduledInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"PurchaseRequests\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"DryRun\":{\"type\":\"boolean\"},\"PurchaseRequests\":{\"locationName\":\"PurchaseRequest\",\"type\":\"list\",\"member\":{\"locationName\":\"PurchaseRequest\",\"type\":\"structure\",\"required\":[\"InstanceCount\",\"PurchaseToken\"],\"members\":{\"InstanceCount\":{\"type\":\"integer\"},\"PurchaseToken\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScheduledInstanceSet\":{\"locationName\":\"scheduledInstanceSet\",\"type\":\"list\",\"member\":{\"shape\":\"S161\",\"locationName\":\"item\"}}}}},\"RebootInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"RegisterImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"ImageLocation\":{},\"Architecture\":{\"locationName\":\"architecture\"},\"BlockDeviceMappings\":{\"shape\":\"S9h\",\"locationName\":\"BlockDeviceMapping\"},\"Description\":{\"locationName\":\"description\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"EnaSupport\":{\"locationName\":\"enaSupport\",\"type\":\"boolean\"},\"KernelId\":{\"locationName\":\"kernelId\"},\"Name\":{\"locationName\":\"name\"},\"BillingProducts\":{\"locationName\":\"BillingProduct\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"RamdiskId\":{\"locationName\":\"ramdiskId\"},\"RootDeviceName\":{\"locationName\":\"rootDeviceName\"},\"SriovNetSupport\":{\"locationName\":\"sriovNetSupport\"},\"VirtualizationType\":{\"locationName\":\"virtualizationType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageId\":{\"locationName\":\"imageId\"}}}},\"RegisterInstanceEventNotificationAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"InstanceTagAttribute\":{\"type\":\"structure\",\"members\":{\"IncludeAllTagsOfInstance\":{\"type\":\"boolean\"},\"InstanceTagKeys\":{\"shape\":\"Snr\",\"locationName\":\"InstanceTagKey\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceTagAttribute\":{\"shape\":\"Snt\",\"locationName\":\"instanceTagAttribute\"}}}},\"RegisterTransitGatewayMulticastGroupMembers\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"GroupIpAddress\":{},\"NetworkInterfaceIds\":{\"shape\":\"Snv\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegisteredMulticastGroupMembers\":{\"locationName\":\"registeredMulticastGroupMembers\",\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{\"locationName\":\"transitGatewayMulticastDomainId\"},\"RegisteredNetworkInterfaceIds\":{\"shape\":\"Se\",\"locationName\":\"registeredNetworkInterfaceIds\"},\"GroupIpAddress\":{\"locationName\":\"groupIpAddress\"}}}}}},\"RegisterTransitGatewayMulticastGroupSources\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"GroupIpAddress\":{},\"NetworkInterfaceIds\":{\"shape\":\"Snv\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegisteredMulticastGroupSources\":{\"locationName\":\"registeredMulticastGroupSources\",\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{\"locationName\":\"transitGatewayMulticastDomainId\"},\"RegisteredNetworkInterfaceIds\":{\"shape\":\"Se\",\"locationName\":\"registeredNetworkInterfaceIds\"},\"GroupIpAddress\":{\"locationName\":\"groupIpAddress\"}}}}}},\"RejectTransitGatewayMulticastDomainAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"TransitGatewayAttachmentId\":{},\"SubnetIds\":{\"shape\":\"Se\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"shape\":\"Sg\",\"locationName\":\"associations\"}}}},\"RejectTransitGatewayPeeringAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayPeeringAttachment\":{\"shape\":\"Sn\",\"locationName\":\"transitGatewayPeeringAttachment\"}}}},\"RejectTransitGatewayVpcAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayAttachmentId\"],\"members\":{\"TransitGatewayAttachmentId\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayVpcAttachment\":{\"shape\":\"Sw\",\"locationName\":\"transitGatewayVpcAttachment\"}}}},\"RejectVpcEndpointConnections\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\",\"VpcEndpointIds\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceId\":{},\"VpcEndpointIds\":{\"shape\":\"S13\",\"locationName\":\"VpcEndpointId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Unsuccessful\":{\"shape\":\"S16\",\"locationName\":\"unsuccessful\"}}}},\"RejectVpcPeeringConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"VpcPeeringConnectionId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ReleaseAddress\":{\"input\":{\"type\":\"structure\",\"members\":{\"AllocationId\":{},\"PublicIp\":{},\"NetworkBorderGroup\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"ReleaseHosts\":{\"input\":{\"type\":\"structure\",\"required\":[\"HostIds\"],\"members\":{\"HostIds\":{\"shape\":\"Sub\",\"locationName\":\"hostId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Successful\":{\"shape\":\"S21\",\"locationName\":\"successful\"},\"Unsuccessful\":{\"shape\":\"S1i3\",\"locationName\":\"unsuccessful\"}}}},\"ReplaceIamInstanceProfileAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"IamInstanceProfile\",\"AssociationId\"],\"members\":{\"IamInstanceProfile\":{\"shape\":\"S2w\"},\"AssociationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IamInstanceProfileAssociation\":{\"shape\":\"S2y\",\"locationName\":\"iamInstanceProfileAssociation\"}}}},\"ReplaceNetworkAclAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\",\"NetworkAclId\"],\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkAclId\":{\"locationName\":\"networkAclId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NewAssociationId\":{\"locationName\":\"newAssociationId\"}}}},\"ReplaceNetworkAclEntry\":{\"input\":{\"type\":\"structure\",\"required\":[\"Egress\",\"NetworkAclId\",\"Protocol\",\"RuleAction\",\"RuleNumber\"],\"members\":{\"CidrBlock\":{\"locationName\":\"cidrBlock\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Egress\":{\"locationName\":\"egress\",\"type\":\"boolean\"},\"IcmpTypeCode\":{\"shape\":\"Sdc\",\"locationName\":\"Icmp\"},\"Ipv6CidrBlock\":{\"locationName\":\"ipv6CidrBlock\"},\"NetworkAclId\":{\"locationName\":\"networkAclId\"},\"PortRange\":{\"shape\":\"Sdd\",\"locationName\":\"portRange\"},\"Protocol\":{\"locationName\":\"protocol\"},\"RuleAction\":{\"locationName\":\"ruleAction\"},\"RuleNumber\":{\"locationName\":\"ruleNumber\",\"type\":\"integer\"}}}},\"ReplaceRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"RouteTableId\"],\"members\":{\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"DestinationIpv6CidrBlock\":{\"locationName\":\"destinationIpv6CidrBlock\"},\"DestinationPrefixListId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"VpcEndpointId\":{},\"EgressOnlyInternetGatewayId\":{\"locationName\":\"egressOnlyInternetGatewayId\"},\"GatewayId\":{\"locationName\":\"gatewayId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"LocalTarget\":{\"type\":\"boolean\"},\"NatGatewayId\":{\"locationName\":\"natGatewayId\"},\"TransitGatewayId\":{},\"LocalGatewayId\":{},\"CarrierGatewayId\":{},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"RouteTableId\":{\"locationName\":\"routeTableId\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}}},\"ReplaceRouteTableAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\",\"RouteTableId\"],\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"RouteTableId\":{\"locationName\":\"routeTableId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NewAssociationId\":{\"locationName\":\"newAssociationId\"},\"AssociationState\":{\"shape\":\"S35\",\"locationName\":\"associationState\"}}}},\"ReplaceTransitGatewayRoute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DestinationCidrBlock\",\"TransitGatewayRouteTableId\"],\"members\":{\"DestinationCidrBlock\":{},\"TransitGatewayRouteTableId\":{},\"TransitGatewayAttachmentId\":{},\"Blackhole\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Route\":{\"shape\":\"Shh\",\"locationName\":\"route\"}}}},\"ReportInstanceStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Instances\",\"ReasonCodes\",\"Status\"],\"members\":{\"Description\":{\"locationName\":\"description\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"EndTime\":{\"locationName\":\"endTime\",\"type\":\"timestamp\"},\"Instances\":{\"shape\":\"Spf\",\"locationName\":\"instanceId\"},\"ReasonCodes\":{\"locationName\":\"reasonCode\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"Status\":{\"locationName\":\"status\"}}}},\"RequestSpotFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SpotFleetRequestConfig\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"SpotFleetRequestConfig\":{\"shape\":\"S173\",\"locationName\":\"spotFleetRequestConfig\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SpotFleetRequestId\":{\"locationName\":\"spotFleetRequestId\"}}}},\"RequestSpotInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"AvailabilityZoneGroup\":{\"locationName\":\"availabilityZoneGroup\"},\"BlockDurationMinutes\":{\"locationName\":\"blockDurationMinutes\",\"type\":\"integer\"},\"ClientToken\":{\"locationName\":\"clientToken\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceCount\":{\"locationName\":\"instanceCount\",\"type\":\"integer\"},\"LaunchGroup\":{\"locationName\":\"launchGroup\"},\"LaunchSpecification\":{\"type\":\"structure\",\"members\":{\"SecurityGroupIds\":{\"locationName\":\"SecurityGroupId\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"SecurityGroups\":{\"locationName\":\"SecurityGroup\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"AddressingType\":{\"locationName\":\"addressingType\"},\"BlockDeviceMappings\":{\"shape\":\"Sv0\",\"locationName\":\"blockDeviceMapping\"},\"EbsOptimized\":{\"locationName\":\"ebsOptimized\",\"type\":\"boolean\"},\"IamInstanceProfile\":{\"shape\":\"S2w\",\"locationName\":\"iamInstanceProfile\"},\"ImageId\":{\"locationName\":\"imageId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"KernelId\":{\"locationName\":\"kernelId\"},\"KeyName\":{\"locationName\":\"keyName\"},\"Monitoring\":{\"shape\":\"S17y\",\"locationName\":\"monitoring\"},\"NetworkInterfaces\":{\"shape\":\"S17d\",\"locationName\":\"NetworkInterface\"},\"Placement\":{\"shape\":\"S17f\",\"locationName\":\"placement\"},\"RamdiskId\":{\"locationName\":\"ramdiskId\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"UserData\":{\"locationName\":\"userData\"}}},\"SpotPrice\":{\"locationName\":\"spotPrice\"},\"Type\":{\"locationName\":\"type\"},\"ValidFrom\":{\"locationName\":\"validFrom\",\"type\":\"timestamp\"},\"ValidUntil\":{\"locationName\":\"validUntil\",\"type\":\"timestamp\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"InstanceInterruptionBehavior\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SpotInstanceRequests\":{\"shape\":\"S17v\",\"locationName\":\"spotInstanceRequestSet\"}}}},\"ResetEbsDefaultKmsKeyId\":{\"input\":{\"type\":\"structure\",\"members\":{\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"}}}},\"ResetFpgaImageAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"FpgaImageId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"FpgaImageId\":{},\"Attribute\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"ResetImageAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"ImageId\"],\"members\":{\"Attribute\":{},\"ImageId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"ResetInstanceAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"InstanceId\"],\"members\":{\"Attribute\":{\"locationName\":\"attribute\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"InstanceId\":{\"locationName\":\"instanceId\"}}}},\"ResetNetworkInterfaceAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"SourceDestCheck\":{\"locationName\":\"sourceDestCheck\"}}}},\"ResetSnapshotAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"Attribute\",\"SnapshotId\"],\"members\":{\"Attribute\":{},\"SnapshotId\":{},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}}},\"RestoreAddressToClassic\":{\"input\":{\"type\":\"structure\",\"required\":[\"PublicIp\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"PublicIp\":{\"locationName\":\"publicIp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicIp\":{\"locationName\":\"publicIp\"},\"Status\":{\"locationName\":\"status\"}}}},\"RestoreManagedPrefixListVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"PrefixListId\",\"PreviousVersion\",\"CurrentVersion\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"PrefixListId\":{},\"PreviousVersion\":{\"type\":\"long\"},\"CurrentVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrefixList\":{\"shape\":\"Scv\",\"locationName\":\"prefixList\"}}}},\"RevokeClientVpnIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\",\"TargetNetworkCidr\"],\"members\":{\"ClientVpnEndpointId\":{},\"TargetNetworkCidr\":{},\"AccessGroupId\":{},\"RevokeAllGroups\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"shape\":\"S49\",\"locationName\":\"status\"}}}},\"RevokeSecurityGroupEgress\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupId\"],\"members\":{\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"GroupId\":{\"locationName\":\"groupId\"},\"IpPermissions\":{\"shape\":\"S4c\",\"locationName\":\"ipPermissions\"},\"CidrIp\":{\"locationName\":\"cidrIp\"},\"FromPort\":{\"locationName\":\"fromPort\",\"type\":\"integer\"},\"IpProtocol\":{\"locationName\":\"ipProtocol\"},\"ToPort\":{\"locationName\":\"toPort\",\"type\":\"integer\"},\"SourceSecurityGroupName\":{\"locationName\":\"sourceSecurityGroupName\"},\"SourceSecurityGroupOwnerId\":{\"locationName\":\"sourceSecurityGroupOwnerId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"},\"UnknownIpPermissions\":{\"shape\":\"S4c\",\"locationName\":\"unknownIpPermissionSet\"}}}},\"RevokeSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"members\":{\"CidrIp\":{},\"FromPort\":{\"type\":\"integer\"},\"GroupId\":{},\"GroupName\":{},\"IpPermissions\":{\"shape\":\"S4c\"},\"IpProtocol\":{},\"SourceSecurityGroupName\":{},\"SourceSecurityGroupOwnerId\":{},\"ToPort\":{\"type\":\"integer\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"},\"UnknownIpPermissions\":{\"shape\":\"S4c\",\"locationName\":\"unknownIpPermissionSet\"}}}},\"RunInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"MaxCount\",\"MinCount\"],\"members\":{\"BlockDeviceMappings\":{\"shape\":\"S9h\",\"locationName\":\"BlockDeviceMapping\"},\"ImageId\":{},\"InstanceType\":{},\"Ipv6AddressCount\":{\"type\":\"integer\"},\"Ipv6Addresses\":{\"shape\":\"Sbu\",\"locationName\":\"Ipv6Address\"},\"KernelId\":{},\"KeyName\":{},\"MaxCount\":{\"type\":\"integer\"},\"MinCount\":{\"type\":\"integer\"},\"Monitoring\":{\"shape\":\"S17y\"},\"Placement\":{\"shape\":\"S8p\"},\"RamdiskId\":{},\"SecurityGroupIds\":{\"shape\":\"Sad\",\"locationName\":\"SecurityGroupId\"},\"SecurityGroups\":{\"shape\":\"Sax\",\"locationName\":\"SecurityGroup\"},\"SubnetId\":{},\"UserData\":{},\"AdditionalInfo\":{\"locationName\":\"additionalInfo\"},\"ClientToken\":{\"idempotencyToken\":true,\"locationName\":\"clientToken\"},\"DisableApiTermination\":{\"locationName\":\"disableApiTermination\",\"type\":\"boolean\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"EbsOptimized\":{\"locationName\":\"ebsOptimized\",\"type\":\"boolean\"},\"IamInstanceProfile\":{\"shape\":\"S2w\",\"locationName\":\"iamInstanceProfile\"},\"InstanceInitiatedShutdownBehavior\":{\"locationName\":\"instanceInitiatedShutdownBehavior\"},\"NetworkInterfaces\":{\"shape\":\"S17d\",\"locationName\":\"networkInterface\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"ElasticGpuSpecification\":{\"type\":\"list\",\"member\":{\"shape\":\"Sat\",\"locationName\":\"item\"}},\"ElasticInferenceAccelerators\":{\"locationName\":\"ElasticInferenceAccelerator\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Count\":{\"type\":\"integer\"}}}},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"LaunchTemplate\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"Version\":{}}},\"InstanceMarketOptions\":{\"type\":\"structure\",\"members\":{\"MarketType\":{},\"SpotOptions\":{\"type\":\"structure\",\"members\":{\"MaxPrice\":{},\"SpotInstanceType\":{},\"BlockDurationMinutes\":{\"type\":\"integer\"},\"ValidUntil\":{\"type\":\"timestamp\"},\"InstanceInterruptionBehavior\":{}}}}},\"CreditSpecification\":{\"shape\":\"Sb3\"},\"CpuOptions\":{\"type\":\"structure\",\"members\":{\"CoreCount\":{\"type\":\"integer\"},\"ThreadsPerCore\":{\"type\":\"integer\"}}},\"CapacityReservationSpecification\":{\"shape\":\"S1ie\"},\"HibernationOptions\":{\"type\":\"structure\",\"members\":{\"Configured\":{\"type\":\"boolean\"}}},\"LicenseSpecifications\":{\"locationName\":\"LicenseSpecification\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LicenseConfigurationArn\":{}}}},\"MetadataOptions\":{\"type\":\"structure\",\"members\":{\"HttpTokens\":{},\"HttpPutResponseHopLimit\":{\"type\":\"integer\"},\"HttpEndpoint\":{}}},\"EnclaveOptions\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}}},\"output\":{\"shape\":\"Szl\"}},\"RunScheduledInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"LaunchSpecification\",\"ScheduledInstanceId\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"DryRun\":{\"type\":\"boolean\"},\"InstanceCount\":{\"type\":\"integer\"},\"LaunchSpecification\":{\"type\":\"structure\",\"required\":[\"ImageId\"],\"members\":{\"BlockDeviceMappings\":{\"locationName\":\"BlockDeviceMapping\",\"type\":\"list\",\"member\":{\"locationName\":\"BlockDeviceMapping\",\"type\":\"structure\",\"members\":{\"DeviceName\":{},\"Ebs\":{\"type\":\"structure\",\"members\":{\"DeleteOnTermination\":{\"type\":\"boolean\"},\"Encrypted\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"SnapshotId\":{},\"VolumeSize\":{\"type\":\"integer\"},\"VolumeType\":{}}},\"NoDevice\":{},\"VirtualName\":{}}}},\"EbsOptimized\":{\"type\":\"boolean\"},\"IamInstanceProfile\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{}}},\"ImageId\":{},\"InstanceType\":{},\"KernelId\":{},\"KeyName\":{},\"Monitoring\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"NetworkInterfaces\":{\"locationName\":\"NetworkInterface\",\"type\":\"list\",\"member\":{\"locationName\":\"NetworkInterface\",\"type\":\"structure\",\"members\":{\"AssociatePublicIpAddress\":{\"type\":\"boolean\"},\"DeleteOnTermination\":{\"type\":\"boolean\"},\"Description\":{},\"DeviceIndex\":{\"type\":\"integer\"},\"Groups\":{\"shape\":\"S1nr\",\"locationName\":\"Group\"},\"Ipv6AddressCount\":{\"type\":\"integer\"},\"Ipv6Addresses\":{\"locationName\":\"Ipv6Address\",\"type\":\"list\",\"member\":{\"locationName\":\"Ipv6Address\",\"type\":\"structure\",\"members\":{\"Ipv6Address\":{}}}},\"NetworkInterfaceId\":{},\"PrivateIpAddress\":{},\"PrivateIpAddressConfigs\":{\"locationName\":\"PrivateIpAddressConfig\",\"type\":\"list\",\"member\":{\"locationName\":\"PrivateIpAddressConfigSet\",\"type\":\"structure\",\"members\":{\"Primary\":{\"type\":\"boolean\"},\"PrivateIpAddress\":{}}}},\"SecondaryPrivateIpAddressCount\":{\"type\":\"integer\"},\"SubnetId\":{}}}},\"Placement\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{},\"GroupName\":{}}},\"RamdiskId\":{},\"SecurityGroupIds\":{\"shape\":\"S1nr\",\"locationName\":\"SecurityGroupId\"},\"SubnetId\":{},\"UserData\":{}}},\"ScheduledInstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceIdSet\":{\"locationName\":\"instanceIdSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}}}}},\"SearchLocalGatewayRoutes\":{\"input\":{\"type\":\"structure\",\"required\":[\"LocalGatewayRouteTableId\",\"Filters\"],\"members\":{\"LocalGatewayRouteTableId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Routes\":{\"locationName\":\"routeSet\",\"type\":\"list\",\"member\":{\"shape\":\"Sck\",\"locationName\":\"item\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"SearchTransitGatewayMulticastGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MulticastGroups\":{\"locationName\":\"multicastGroups\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"GroupIpAddress\":{\"locationName\":\"groupIpAddress\"},\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"ResourceOwnerId\":{\"locationName\":\"resourceOwnerId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"GroupMember\":{\"locationName\":\"groupMember\",\"type\":\"boolean\"},\"GroupSource\":{\"locationName\":\"groupSource\",\"type\":\"boolean\"},\"MemberType\":{\"locationName\":\"memberType\"},\"SourceType\":{\"locationName\":\"sourceType\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"SearchTransitGatewayRoutes\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransitGatewayRouteTableId\",\"Filters\"],\"members\":{\"TransitGatewayRouteTableId\":{},\"Filters\":{\"shape\":\"Soa\",\"locationName\":\"Filter\"},\"MaxResults\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Routes\":{\"locationName\":\"routeSet\",\"type\":\"list\",\"member\":{\"shape\":\"Shh\",\"locationName\":\"item\"}},\"AdditionalRoutesAvailable\":{\"locationName\":\"additionalRoutesAvailable\",\"type\":\"boolean\"}}}},\"SendDiagnosticInterrupt\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"DryRun\":{\"type\":\"boolean\"}}}},\"StartInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"AdditionalInfo\":{\"locationName\":\"additionalInfo\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StartingInstances\":{\"shape\":\"S1of\",\"locationName\":\"instancesSet\"}}}},\"StartNetworkInsightsAnalysis\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInsightsPathId\",\"ClientToken\"],\"members\":{\"NetworkInsightsPathId\":{},\"FilterInArns\":{\"shape\":\"S12o\",\"locationName\":\"FilterInArn\"},\"DryRun\":{\"type\":\"boolean\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsAnalysis\":{\"shape\":\"S12n\",\"locationName\":\"networkInsightsAnalysis\"}}}},\"StartVpcEndpointServicePrivateDnsVerification\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"ServiceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReturnValue\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"StopInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"Hibernate\":{\"type\":\"boolean\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"},\"Force\":{\"locationName\":\"force\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StoppingInstances\":{\"shape\":\"S1of\",\"locationName\":\"instancesSet\"}}}},\"TerminateClientVpnConnections\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientVpnEndpointId\"],\"members\":{\"ClientVpnEndpointId\":{},\"ConnectionId\":{},\"Username\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientVpnEndpointId\":{\"locationName\":\"clientVpnEndpointId\"},\"Username\":{\"locationName\":\"username\"},\"ConnectionStatuses\":{\"locationName\":\"connectionStatuses\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ConnectionId\":{\"locationName\":\"connectionId\"},\"PreviousStatus\":{\"shape\":\"Spu\",\"locationName\":\"previousStatus\"},\"CurrentStatus\":{\"shape\":\"Spu\",\"locationName\":\"currentStatus\"}}}}}}},\"TerminateInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TerminatingInstances\":{\"shape\":\"S1of\",\"locationName\":\"instancesSet\"}}}},\"UnassignIpv6Addresses\":{\"input\":{\"type\":\"structure\",\"required\":[\"Ipv6Addresses\",\"NetworkInterfaceId\"],\"members\":{\"Ipv6Addresses\":{\"shape\":\"S29\",\"locationName\":\"ipv6Addresses\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"UnassignedIpv6Addresses\":{\"shape\":\"S29\",\"locationName\":\"unassignedIpv6Addresses\"}}}},\"UnassignPrivateIpAddresses\":{\"input\":{\"type\":\"structure\",\"required\":[\"NetworkInterfaceId\",\"PrivateIpAddresses\"],\"members\":{\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"PrivateIpAddresses\":{\"shape\":\"S2d\",\"locationName\":\"privateIpAddress\"}}}},\"UnmonitorInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"Spf\",\"locationName\":\"InstanceId\"},\"DryRun\":{\"locationName\":\"dryRun\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceMonitorings\":{\"shape\":\"S1kq\",\"locationName\":\"instancesSet\"}}}},\"UpdateSecurityGroupRuleDescriptionsEgress\":{\"input\":{\"type\":\"structure\",\"required\":[\"IpPermissions\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"GroupId\":{},\"GroupName\":{},\"IpPermissions\":{\"shape\":\"S4c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"UpdateSecurityGroupRuleDescriptionsIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"IpPermissions\"],\"members\":{\"DryRun\":{\"type\":\"boolean\"},\"GroupId\":{},\"GroupName\":{},\"IpPermissions\":{\"shape\":\"S4c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Return\":{\"locationName\":\"return\",\"type\":\"boolean\"}}}},\"WithdrawByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"S1n\",\"locationName\":\"byoipCidr\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedInstanceId\"}},\"S5\":{\"type\":\"list\",\"member\":{\"locationName\":\"TargetConfigurationRequest\",\"type\":\"structure\",\"required\":[\"OfferingId\"],\"members\":{\"InstanceCount\":{\"type\":\"integer\"},\"OfferingId\":{}}}},\"Se\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Sg\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{\"locationName\":\"transitGatewayMulticastDomainId\"},\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"ResourceOwnerId\":{\"locationName\":\"resourceOwnerId\"},\"Subnets\":{\"locationName\":\"subnets\",\"type\":\"list\",\"member\":{\"shape\":\"Sj\",\"locationName\":\"item\"}}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"SubnetId\":{\"locationName\":\"subnetId\"},\"State\":{\"locationName\":\"state\"}}},\"Sn\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"RequesterTgwInfo\":{\"shape\":\"So\",\"locationName\":\"requesterTgwInfo\"},\"AccepterTgwInfo\":{\"shape\":\"So\",\"locationName\":\"accepterTgwInfo\"},\"Status\":{\"locationName\":\"status\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"State\":{\"locationName\":\"state\"},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"So\":{\"type\":\"structure\",\"members\":{\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Region\":{\"locationName\":\"region\"}}},\"Ss\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Key\":{\"locationName\":\"key\"},\"Value\":{\"locationName\":\"value\"}}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"VpcOwnerId\":{\"locationName\":\"vpcOwnerId\"},\"State\":{\"locationName\":\"state\"},\"SubnetIds\":{\"shape\":\"Se\",\"locationName\":\"subnetIds\"},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"Options\":{\"locationName\":\"options\",\"type\":\"structure\",\"members\":{\"DnsSupport\":{\"locationName\":\"dnsSupport\"},\"Ipv6Support\":{\"locationName\":\"ipv6Support\"},\"ApplianceModeSupport\":{\"locationName\":\"applianceModeSupport\"}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S13\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S16\":{\"type\":\"list\",\"member\":{\"shape\":\"S17\",\"locationName\":\"item\"}},\"S17\":{\"type\":\"structure\",\"members\":{\"Error\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"ResourceId\":{\"locationName\":\"resourceId\"}}},\"S1c\":{\"type\":\"structure\",\"members\":{\"AccepterVpcInfo\":{\"shape\":\"S1d\",\"locationName\":\"accepterVpcInfo\"},\"ExpirationTime\":{\"locationName\":\"expirationTime\",\"type\":\"timestamp\"},\"RequesterVpcInfo\":{\"shape\":\"S1d\",\"locationName\":\"requesterVpcInfo\"},\"Status\":{\"locationName\":\"status\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}},\"S1d\":{\"type\":\"structure\",\"members\":{\"CidrBlock\":{\"locationName\":\"cidrBlock\"},\"Ipv6CidrBlockSet\":{\"locationName\":\"ipv6CidrBlockSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Ipv6CidrBlock\":{\"locationName\":\"ipv6CidrBlock\"}}}},\"CidrBlockSet\":{\"locationName\":\"cidrBlockSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CidrBlock\":{\"locationName\":\"cidrBlock\"}}}},\"OwnerId\":{\"locationName\":\"ownerId\"},\"PeeringOptions\":{\"locationName\":\"peeringOptions\",\"type\":\"structure\",\"members\":{\"AllowDnsResolutionFromRemoteVpc\":{\"locationName\":\"allowDnsResolutionFromRemoteVpc\",\"type\":\"boolean\"},\"AllowEgressFromLocalClassicLinkToRemoteVpc\":{\"locationName\":\"allowEgressFromLocalClassicLinkToRemoteVpc\",\"type\":\"boolean\"},\"AllowEgressFromLocalVpcToRemoteClassicLink\":{\"locationName\":\"allowEgressFromLocalVpcToRemoteClassicLink\",\"type\":\"boolean\"}}},\"VpcId\":{\"locationName\":\"vpcId\"},\"Region\":{\"locationName\":\"region\"}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"Cidr\":{\"locationName\":\"cidr\"},\"Description\":{\"locationName\":\"description\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"State\":{\"locationName\":\"state\"}}},\"S1t\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ResourceType\":{\"locationName\":\"resourceType\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"Tag\"}}}},\"S21\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S25\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S29\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S2d\":{\"type\":\"list\",\"member\":{\"locationName\":\"PrivateIpAddress\"}},\"S2o\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"S2w\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Name\":{\"locationName\":\"name\"}}},\"S2y\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"IamInstanceProfile\":{\"shape\":\"S2z\",\"locationName\":\"iamInstanceProfile\"},\"State\":{\"locationName\":\"state\"},\"Timestamp\":{\"locationName\":\"timestamp\",\"type\":\"timestamp\"}}},\"S2z\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Id\":{\"locationName\":\"id\"}}},\"S35\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"}}},\"S39\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"Ipv6CidrBlock\":{\"locationName\":\"ipv6CidrBlock\"},\"Ipv6CidrBlockState\":{\"locationName\":\"ipv6CidrBlockState\",\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"}}}}},\"S3d\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S3i\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTableId\":{\"locationName\":\"transitGatewayRouteTableId\"},\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"State\":{\"locationName\":\"state\"}}},\"S3n\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"Ipv6CidrBlock\":{\"locationName\":\"ipv6CidrBlock\"},\"Ipv6CidrBlockState\":{\"shape\":\"S3o\",\"locationName\":\"ipv6CidrBlockState\"},\"NetworkBorderGroup\":{\"locationName\":\"networkBorderGroup\"},\"Ipv6Pool\":{\"locationName\":\"ipv6Pool\"}}},\"S3o\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"}}},\"S3q\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{\"locationName\":\"associationId\"},\"CidrBlock\":{\"locationName\":\"cidrBlock\"},\"CidrBlockState\":{\"shape\":\"S3o\",\"locationName\":\"cidrBlockState\"}}},\"S3s\":{\"type\":\"list\",\"member\":{\"locationName\":\"groupId\"}},\"S40\":{\"type\":\"structure\",\"members\":{\"AttachTime\":{\"locationName\":\"attachTime\",\"type\":\"timestamp\"},\"Device\":{\"locationName\":\"device\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"State\":{\"locationName\":\"status\"},\"VolumeId\":{\"locationName\":\"volumeId\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"}}},\"S45\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"VpcId\":{\"locationName\":\"vpcId\"}}},\"S49\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"S4c\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"FromPort\":{\"locationName\":\"fromPort\",\"type\":\"integer\"},\"IpProtocol\":{\"locationName\":\"ipProtocol\"},\"IpRanges\":{\"locationName\":\"ipRanges\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CidrIp\":{\"locationName\":\"cidrIp\"},\"Description\":{\"locationName\":\"description\"}}}},\"Ipv6Ranges\":{\"locationName\":\"ipv6Ranges\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CidrIpv6\":{\"locationName\":\"cidrIpv6\"},\"Description\":{\"locationName\":\"description\"}}}},\"PrefixListIds\":{\"locationName\":\"prefixListIds\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"PrefixListId\":{\"locationName\":\"prefixListId\"}}}},\"ToPort\":{\"locationName\":\"toPort\",\"type\":\"integer\"},\"UserIdGroupPairs\":{\"locationName\":\"groups\",\"type\":\"list\",\"member\":{\"shape\":\"S4l\",\"locationName\":\"item\"}}}}},\"S4l\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"GroupId\":{\"locationName\":\"groupId\"},\"GroupName\":{\"locationName\":\"groupName\"},\"PeeringStatus\":{\"locationName\":\"peeringStatus\"},\"UserId\":{\"locationName\":\"userId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}},\"S4p\":{\"type\":\"structure\",\"members\":{\"S3\":{\"type\":\"structure\",\"members\":{\"AWSAccessKeyId\":{},\"Bucket\":{\"locationName\":\"bucket\"},\"Prefix\":{\"locationName\":\"prefix\"},\"UploadPolicy\":{\"locationName\":\"uploadPolicy\",\"type\":\"blob\"},\"UploadPolicySignature\":{\"locationName\":\"uploadPolicySignature\"}}}}},\"S4t\":{\"type\":\"structure\",\"members\":{\"BundleId\":{\"locationName\":\"bundleId\"},\"BundleTaskError\":{\"locationName\":\"error\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"InstanceId\":{\"locationName\":\"instanceId\"},\"Progress\":{\"locationName\":\"progress\"},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"State\":{\"locationName\":\"state\"},\"Storage\":{\"shape\":\"S4p\",\"locationName\":\"storage\"},\"UpdateTime\":{\"locationName\":\"updateTime\",\"type\":\"timestamp\"}}},\"S5c\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ClientToken\":{\"locationName\":\"clientToken\"},\"CreateDate\":{\"locationName\":\"createDate\",\"type\":\"timestamp\"},\"InstanceCounts\":{\"locationName\":\"instanceCounts\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceCount\":{\"locationName\":\"instanceCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"}}}},\"PriceSchedules\":{\"locationName\":\"priceSchedules\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Active\":{\"locationName\":\"active\",\"type\":\"boolean\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Price\":{\"locationName\":\"price\",\"type\":\"double\"},\"Term\":{\"locationName\":\"term\",\"type\":\"long\"}}}},\"ReservedInstancesId\":{\"locationName\":\"reservedInstancesId\"},\"ReservedInstancesListingId\":{\"locationName\":\"reservedInstancesListingId\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"UpdateDate\":{\"locationName\":\"updateDate\",\"type\":\"timestamp\"}}}},\"S5o\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S5z\":{\"type\":\"list\",\"member\":{\"locationName\":\"SpotInstanceRequestId\"}},\"S6k\":{\"type\":\"structure\",\"members\":{\"CapacityReservationId\":{\"locationName\":\"capacityReservationId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"CapacityReservationArn\":{\"locationName\":\"capacityReservationArn\"},\"AvailabilityZoneId\":{\"locationName\":\"availabilityZoneId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"InstancePlatform\":{\"locationName\":\"instancePlatform\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Tenancy\":{\"locationName\":\"tenancy\"},\"TotalInstanceCount\":{\"locationName\":\"totalInstanceCount\",\"type\":\"integer\"},\"AvailableInstanceCount\":{\"locationName\":\"availableInstanceCount\",\"type\":\"integer\"},\"EbsOptimized\":{\"locationName\":\"ebsOptimized\",\"type\":\"boolean\"},\"EphemeralStorage\":{\"locationName\":\"ephemeralStorage\",\"type\":\"boolean\"},\"State\":{\"locationName\":\"state\"},\"EndDate\":{\"locationName\":\"endDate\",\"type\":\"timestamp\"},\"EndDateType\":{\"locationName\":\"endDateType\"},\"InstanceMatchCriteria\":{\"locationName\":\"instanceMatchCriteria\"},\"CreateDate\":{\"locationName\":\"createDate\",\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S6o\":{\"type\":\"structure\",\"members\":{\"CarrierGatewayId\":{\"locationName\":\"carrierGatewayId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"State\":{\"locationName\":\"state\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S6y\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"CloudwatchLogGroup\":{},\"CloudwatchLogStream\":{}}},\"S71\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"LambdaFunctionArn\":{}}},\"S73\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"S77\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"S7c\":{\"type\":\"structure\",\"members\":{\"BgpAsn\":{\"locationName\":\"bgpAsn\"},\"CustomerGatewayId\":{\"locationName\":\"customerGatewayId\"},\"IpAddress\":{\"locationName\":\"ipAddress\"},\"CertificateArn\":{\"locationName\":\"certificateArn\"},\"State\":{\"locationName\":\"state\"},\"Type\":{\"locationName\":\"type\"},\"DeviceName\":{\"locationName\":\"deviceName\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S7f\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"AvailabilityZoneId\":{\"locationName\":\"availabilityZoneId\"},\"AvailableIpAddressCount\":{\"locationName\":\"availableIpAddressCount\",\"type\":\"integer\"},\"CidrBlock\":{\"locationName\":\"cidrBlock\"},\"DefaultForAz\":{\"locationName\":\"defaultForAz\",\"type\":\"boolean\"},\"MapPublicIpOnLaunch\":{\"locationName\":\"mapPublicIpOnLaunch\",\"type\":\"boolean\"},\"MapCustomerOwnedIpOnLaunch\":{\"locationName\":\"mapCustomerOwnedIpOnLaunch\",\"type\":\"boolean\"},\"CustomerOwnedIpv4Pool\":{\"locationName\":\"customerOwnedIpv4Pool\"},\"State\":{\"locationName\":\"state\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"AssignIpv6AddressOnCreation\":{\"locationName\":\"assignIpv6AddressOnCreation\",\"type\":\"boolean\"},\"Ipv6CidrBlockAssociationSet\":{\"locationName\":\"ipv6CidrBlockAssociationSet\",\"type\":\"list\",\"member\":{\"shape\":\"S39\",\"locationName\":\"item\"}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"SubnetArn\":{\"locationName\":\"subnetArn\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"}}},\"S7l\":{\"type\":\"structure\",\"members\":{\"CidrBlock\":{\"locationName\":\"cidrBlock\"},\"DhcpOptionsId\":{\"locationName\":\"dhcpOptionsId\"},\"State\":{\"locationName\":\"state\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"InstanceTenancy\":{\"locationName\":\"instanceTenancy\"},\"Ipv6CidrBlockAssociationSet\":{\"locationName\":\"ipv6CidrBlockAssociationSet\",\"type\":\"list\",\"member\":{\"shape\":\"S3n\",\"locationName\":\"item\"}},\"CidrBlockAssociationSet\":{\"locationName\":\"cidrBlockAssociationSet\",\"type\":\"list\",\"member\":{\"shape\":\"S3q\",\"locationName\":\"item\"}},\"IsDefault\":{\"locationName\":\"isDefault\",\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S7u\":{\"type\":\"structure\",\"members\":{\"DhcpConfigurations\":{\"locationName\":\"dhcpConfigurationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Key\":{\"locationName\":\"key\"},\"Values\":{\"locationName\":\"valueSet\",\"type\":\"list\",\"member\":{\"shape\":\"S7y\",\"locationName\":\"item\"}}}}},\"DhcpOptionsId\":{\"locationName\":\"dhcpOptionsId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S7y\":{\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\"}}},\"S81\":{\"type\":\"structure\",\"members\":{\"Attachments\":{\"shape\":\"S82\",\"locationName\":\"attachmentSet\"},\"EgressOnlyInternetGatewayId\":{\"locationName\":\"egressOnlyInternetGatewayId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S82\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"S8h\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateSpecification\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"Version\":{}}},\"Overrides\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceType\":{},\"MaxPrice\":{},\"SubnetId\":{},\"AvailabilityZone\":{},\"WeightedCapacity\":{\"type\":\"double\"},\"Priority\":{\"type\":\"double\"},\"Placement\":{\"shape\":\"S8p\"}}}}}}},\"S8p\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Affinity\":{\"locationName\":\"affinity\"},\"GroupName\":{\"locationName\":\"groupName\"},\"PartitionNumber\":{\"locationName\":\"partitionNumber\",\"type\":\"integer\"},\"HostId\":{\"locationName\":\"hostId\"},\"Tenancy\":{\"locationName\":\"tenancy\"},\"SpreadDomain\":{\"locationName\":\"spreadDomain\"},\"HostResourceGroupArn\":{\"locationName\":\"hostResourceGroupArn\"}}},\"S8q\":{\"type\":\"structure\",\"required\":[\"TotalTargetCapacity\"],\"members\":{\"TotalTargetCapacity\":{\"type\":\"integer\"},\"OnDemandTargetCapacity\":{\"type\":\"integer\"},\"SpotTargetCapacity\":{\"type\":\"integer\"},\"DefaultTargetCapacityType\":{}}},\"S8x\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateSpecification\":{\"shape\":\"S8y\",\"locationName\":\"launchTemplateSpecification\"},\"Overrides\":{\"shape\":\"S8z\",\"locationName\":\"overrides\"}}},\"S8y\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{\"locationName\":\"launchTemplateId\"},\"LaunchTemplateName\":{\"locationName\":\"launchTemplateName\"},\"Version\":{\"locationName\":\"version\"}}},\"S8z\":{\"type\":\"structure\",\"members\":{\"InstanceType\":{\"locationName\":\"instanceType\"},\"MaxPrice\":{\"locationName\":\"maxPrice\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"WeightedCapacity\":{\"locationName\":\"weightedCapacity\",\"type\":\"double\"},\"Priority\":{\"locationName\":\"priority\",\"type\":\"double\"},\"Placement\":{\"locationName\":\"placement\",\"type\":\"structure\",\"members\":{\"GroupName\":{\"locationName\":\"groupName\"}}}}},\"S94\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S9e\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"Key\":{}}},\"S9h\":{\"type\":\"list\",\"member\":{\"shape\":\"S9i\",\"locationName\":\"BlockDeviceMapping\"}},\"S9i\":{\"type\":\"structure\",\"members\":{\"DeviceName\":{\"locationName\":\"deviceName\"},\"VirtualName\":{\"locationName\":\"virtualName\"},\"Ebs\":{\"locationName\":\"ebs\",\"type\":\"structure\",\"members\":{\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"Iops\":{\"locationName\":\"iops\",\"type\":\"integer\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"VolumeSize\":{\"locationName\":\"volumeSize\",\"type\":\"integer\"},\"VolumeType\":{\"locationName\":\"volumeType\"},\"KmsKeyId\":{},\"Throughput\":{\"locationName\":\"throughput\",\"type\":\"integer\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"}}},\"NoDevice\":{\"locationName\":\"noDevice\"}}},\"S9s\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"ExportTaskId\":{\"locationName\":\"exportTaskId\"},\"ExportToS3Task\":{\"locationName\":\"exportToS3\",\"type\":\"structure\",\"members\":{\"ContainerFormat\":{\"locationName\":\"containerFormat\"},\"DiskImageFormat\":{\"locationName\":\"diskImageFormat\"},\"S3Bucket\":{\"locationName\":\"s3Bucket\"},\"S3Key\":{\"locationName\":\"s3Key\"}}},\"InstanceExportDetails\":{\"locationName\":\"instanceExport\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"TargetEnvironment\":{\"locationName\":\"targetEnvironment\"}}},\"State\":{\"locationName\":\"state\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S9y\":{\"type\":\"structure\",\"members\":{\"Attachments\":{\"shape\":\"S82\",\"locationName\":\"attachmentSet\"},\"InternetGatewayId\":{\"locationName\":\"internetGatewayId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sa4\":{\"type\":\"structure\",\"members\":{\"KernelId\":{},\"EbsOptimized\":{\"type\":\"boolean\"},\"IamInstanceProfile\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{}}},\"BlockDeviceMappings\":{\"locationName\":\"BlockDeviceMapping\",\"type\":\"list\",\"member\":{\"locationName\":\"BlockDeviceMapping\",\"type\":\"structure\",\"members\":{\"DeviceName\":{},\"VirtualName\":{},\"Ebs\":{\"type\":\"structure\",\"members\":{\"Encrypted\":{\"type\":\"boolean\"},\"DeleteOnTermination\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"KmsKeyId\":{},\"SnapshotId\":{},\"VolumeSize\":{\"type\":\"integer\"},\"VolumeType\":{},\"Throughput\":{\"type\":\"integer\"}}},\"NoDevice\":{}}}},\"NetworkInterfaces\":{\"locationName\":\"NetworkInterface\",\"type\":\"list\",\"member\":{\"locationName\":\"InstanceNetworkInterfaceSpecification\",\"type\":\"structure\",\"members\":{\"AssociateCarrierIpAddress\":{\"type\":\"boolean\"},\"AssociatePublicIpAddress\":{\"type\":\"boolean\"},\"DeleteOnTermination\":{\"type\":\"boolean\"},\"Description\":{},\"DeviceIndex\":{\"type\":\"integer\"},\"Groups\":{\"shape\":\"Sad\",\"locationName\":\"SecurityGroupId\"},\"InterfaceType\":{},\"Ipv6AddressCount\":{\"type\":\"integer\"},\"Ipv6Addresses\":{\"type\":\"list\",\"member\":{\"locationName\":\"InstanceIpv6Address\",\"type\":\"structure\",\"members\":{\"Ipv6Address\":{}}}},\"NetworkInterfaceId\":{},\"PrivateIpAddress\":{},\"PrivateIpAddresses\":{\"shape\":\"Sag\"},\"SecondaryPrivateIpAddressCount\":{\"type\":\"integer\"},\"SubnetId\":{},\"NetworkCardIndex\":{\"type\":\"integer\"}}}},\"ImageId\":{},\"InstanceType\":{},\"KeyName\":{},\"Monitoring\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"Placement\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{},\"Affinity\":{},\"GroupName\":{},\"HostId\":{},\"Tenancy\":{},\"SpreadDomain\":{},\"HostResourceGroupArn\":{},\"PartitionNumber\":{\"type\":\"integer\"}}},\"RamDiskId\":{},\"DisableApiTermination\":{\"type\":\"boolean\"},\"InstanceInitiatedShutdownBehavior\":{},\"UserData\":{},\"TagSpecifications\":{\"locationName\":\"TagSpecification\",\"type\":\"list\",\"member\":{\"locationName\":\"LaunchTemplateTagSpecificationRequest\",\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"Tag\"}}}},\"ElasticGpuSpecifications\":{\"locationName\":\"ElasticGpuSpecification\",\"type\":\"list\",\"member\":{\"shape\":\"Sat\",\"locationName\":\"ElasticGpuSpecification\"}},\"ElasticInferenceAccelerators\":{\"locationName\":\"ElasticInferenceAccelerator\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Count\":{\"type\":\"integer\"}}}},\"SecurityGroupIds\":{\"shape\":\"Sad\",\"locationName\":\"SecurityGroupId\"},\"SecurityGroups\":{\"shape\":\"Sax\",\"locationName\":\"SecurityGroup\"},\"InstanceMarketOptions\":{\"type\":\"structure\",\"members\":{\"MarketType\":{},\"SpotOptions\":{\"type\":\"structure\",\"members\":{\"MaxPrice\":{},\"SpotInstanceType\":{},\"BlockDurationMinutes\":{\"type\":\"integer\"},\"ValidUntil\":{\"type\":\"timestamp\"},\"InstanceInterruptionBehavior\":{}}}}},\"CreditSpecification\":{\"shape\":\"Sb3\"},\"CpuOptions\":{\"type\":\"structure\",\"members\":{\"CoreCount\":{\"type\":\"integer\"},\"ThreadsPerCore\":{\"type\":\"integer\"}}},\"CapacityReservationSpecification\":{\"type\":\"structure\",\"members\":{\"CapacityReservationPreference\":{},\"CapacityReservationTarget\":{\"shape\":\"Sb7\"}}},\"LicenseSpecifications\":{\"locationName\":\"LicenseSpecification\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LicenseConfigurationArn\":{}}}},\"HibernationOptions\":{\"type\":\"structure\",\"members\":{\"Configured\":{\"type\":\"boolean\"}}},\"MetadataOptions\":{\"type\":\"structure\",\"members\":{\"HttpTokens\":{},\"HttpPutResponseHopLimit\":{\"type\":\"integer\"},\"HttpEndpoint\":{}}},\"EnclaveOptions\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}}},\"Sad\":{\"type\":\"list\",\"member\":{\"locationName\":\"SecurityGroupId\"}},\"Sag\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Primary\":{\"locationName\":\"primary\",\"type\":\"boolean\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"}}}},\"Sat\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{}}},\"Sax\":{\"type\":\"list\",\"member\":{\"locationName\":\"SecurityGroup\"}},\"Sb3\":{\"type\":\"structure\",\"required\":[\"CpuCredits\"],\"members\":{\"CpuCredits\":{}}},\"Sb7\":{\"type\":\"structure\",\"members\":{\"CapacityReservationId\":{},\"CapacityReservationResourceGroupArn\":{}}},\"Sbg\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{\"locationName\":\"launchTemplateId\"},\"LaunchTemplateName\":{\"locationName\":\"launchTemplateName\"},\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"CreatedBy\":{\"locationName\":\"createdBy\"},\"DefaultVersionNumber\":{\"locationName\":\"defaultVersionNumber\",\"type\":\"long\"},\"LatestVersionNumber\":{\"locationName\":\"latestVersionNumber\",\"type\":\"long\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sbh\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"locationName\":\"errorSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}}}}},\"Sbm\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{\"locationName\":\"launchTemplateId\"},\"LaunchTemplateName\":{\"locationName\":\"launchTemplateName\"},\"VersionNumber\":{\"locationName\":\"versionNumber\",\"type\":\"long\"},\"VersionDescription\":{\"locationName\":\"versionDescription\"},\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"CreatedBy\":{\"locationName\":\"createdBy\"},\"DefaultVersion\":{\"locationName\":\"defaultVersion\",\"type\":\"boolean\"},\"LaunchTemplateData\":{\"shape\":\"Sbn\",\"locationName\":\"launchTemplateData\"}}},\"Sbn\":{\"type\":\"structure\",\"members\":{\"KernelId\":{\"locationName\":\"kernelId\"},\"EbsOptimized\":{\"locationName\":\"ebsOptimized\",\"type\":\"boolean\"},\"IamInstanceProfile\":{\"locationName\":\"iamInstanceProfile\",\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Name\":{\"locationName\":\"name\"}}},\"BlockDeviceMappings\":{\"locationName\":\"blockDeviceMappingSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"DeviceName\":{\"locationName\":\"deviceName\"},\"VirtualName\":{\"locationName\":\"virtualName\"},\"Ebs\":{\"locationName\":\"ebs\",\"type\":\"structure\",\"members\":{\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"Iops\":{\"locationName\":\"iops\",\"type\":\"integer\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"VolumeSize\":{\"locationName\":\"volumeSize\",\"type\":\"integer\"},\"VolumeType\":{\"locationName\":\"volumeType\"},\"Throughput\":{\"locationName\":\"throughput\",\"type\":\"integer\"}}},\"NoDevice\":{\"locationName\":\"noDevice\"}}}},\"NetworkInterfaces\":{\"locationName\":\"networkInterfaceSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AssociateCarrierIpAddress\":{\"locationName\":\"associateCarrierIpAddress\",\"type\":\"boolean\"},\"AssociatePublicIpAddress\":{\"locationName\":\"associatePublicIpAddress\",\"type\":\"boolean\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"Description\":{\"locationName\":\"description\"},\"DeviceIndex\":{\"locationName\":\"deviceIndex\",\"type\":\"integer\"},\"Groups\":{\"shape\":\"S3s\",\"locationName\":\"groupSet\"},\"InterfaceType\":{\"locationName\":\"interfaceType\"},\"Ipv6AddressCount\":{\"locationName\":\"ipv6AddressCount\",\"type\":\"integer\"},\"Ipv6Addresses\":{\"shape\":\"Sbu\",\"locationName\":\"ipv6AddressesSet\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"PrivateIpAddresses\":{\"shape\":\"Sag\",\"locationName\":\"privateIpAddressesSet\"},\"SecondaryPrivateIpAddressCount\":{\"locationName\":\"secondaryPrivateIpAddressCount\",\"type\":\"integer\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"NetworkCardIndex\":{\"locationName\":\"networkCardIndex\",\"type\":\"integer\"}}}},\"ImageId\":{\"locationName\":\"imageId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"KeyName\":{\"locationName\":\"keyName\"},\"Monitoring\":{\"locationName\":\"monitoring\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}}},\"Placement\":{\"locationName\":\"placement\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Affinity\":{\"locationName\":\"affinity\"},\"GroupName\":{\"locationName\":\"groupName\"},\"HostId\":{\"locationName\":\"hostId\"},\"Tenancy\":{\"locationName\":\"tenancy\"},\"SpreadDomain\":{\"locationName\":\"spreadDomain\"},\"HostResourceGroupArn\":{\"locationName\":\"hostResourceGroupArn\"},\"PartitionNumber\":{\"locationName\":\"partitionNumber\",\"type\":\"integer\"}}},\"RamDiskId\":{\"locationName\":\"ramDiskId\"},\"DisableApiTermination\":{\"locationName\":\"disableApiTermination\",\"type\":\"boolean\"},\"InstanceInitiatedShutdownBehavior\":{\"locationName\":\"instanceInitiatedShutdownBehavior\"},\"UserData\":{\"locationName\":\"userData\"},\"TagSpecifications\":{\"locationName\":\"tagSpecificationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ResourceType\":{\"locationName\":\"resourceType\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}}},\"ElasticGpuSpecifications\":{\"locationName\":\"elasticGpuSpecificationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Type\":{\"locationName\":\"type\"}}}},\"ElasticInferenceAccelerators\":{\"locationName\":\"elasticInferenceAcceleratorSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Type\":{\"locationName\":\"type\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"}}}},\"SecurityGroupIds\":{\"shape\":\"Se\",\"locationName\":\"securityGroupIdSet\"},\"SecurityGroups\":{\"shape\":\"Se\",\"locationName\":\"securityGroupSet\"},\"InstanceMarketOptions\":{\"locationName\":\"instanceMarketOptions\",\"type\":\"structure\",\"members\":{\"MarketType\":{\"locationName\":\"marketType\"},\"SpotOptions\":{\"locationName\":\"spotOptions\",\"type\":\"structure\",\"members\":{\"MaxPrice\":{\"locationName\":\"maxPrice\"},\"SpotInstanceType\":{\"locationName\":\"spotInstanceType\"},\"BlockDurationMinutes\":{\"locationName\":\"blockDurationMinutes\",\"type\":\"integer\"},\"ValidUntil\":{\"locationName\":\"validUntil\",\"type\":\"timestamp\"},\"InstanceInterruptionBehavior\":{\"locationName\":\"instanceInterruptionBehavior\"}}}}},\"CreditSpecification\":{\"locationName\":\"creditSpecification\",\"type\":\"structure\",\"members\":{\"CpuCredits\":{\"locationName\":\"cpuCredits\"}}},\"CpuOptions\":{\"locationName\":\"cpuOptions\",\"type\":\"structure\",\"members\":{\"CoreCount\":{\"locationName\":\"coreCount\",\"type\":\"integer\"},\"ThreadsPerCore\":{\"locationName\":\"threadsPerCore\",\"type\":\"integer\"}}},\"CapacityReservationSpecification\":{\"locationName\":\"capacityReservationSpecification\",\"type\":\"structure\",\"members\":{\"CapacityReservationPreference\":{\"locationName\":\"capacityReservationPreference\"},\"CapacityReservationTarget\":{\"shape\":\"Sc9\",\"locationName\":\"capacityReservationTarget\"}}},\"LicenseSpecifications\":{\"locationName\":\"licenseSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LicenseConfigurationArn\":{\"locationName\":\"licenseConfigurationArn\"}}}},\"HibernationOptions\":{\"locationName\":\"hibernationOptions\",\"type\":\"structure\",\"members\":{\"Configured\":{\"locationName\":\"configured\",\"type\":\"boolean\"}}},\"MetadataOptions\":{\"locationName\":\"metadataOptions\",\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"HttpTokens\":{\"locationName\":\"httpTokens\"},\"HttpPutResponseHopLimit\":{\"locationName\":\"httpPutResponseHopLimit\",\"type\":\"integer\"},\"HttpEndpoint\":{\"locationName\":\"httpEndpoint\"}}},\"EnclaveOptions\":{\"locationName\":\"enclaveOptions\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}}}}},\"Sbu\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Ipv6Address\":{\"locationName\":\"ipv6Address\"}}}},\"Sc9\":{\"type\":\"structure\",\"members\":{\"CapacityReservationId\":{\"locationName\":\"capacityReservationId\"},\"CapacityReservationResourceGroupArn\":{\"locationName\":\"capacityReservationResourceGroupArn\"}}},\"Sck\":{\"type\":\"structure\",\"members\":{\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"LocalGatewayVirtualInterfaceGroupId\":{\"locationName\":\"localGatewayVirtualInterfaceGroupId\"},\"Type\":{\"locationName\":\"type\"},\"State\":{\"locationName\":\"state\"},\"LocalGatewayRouteTableId\":{\"locationName\":\"localGatewayRouteTableId\"},\"LocalGatewayRouteTableArn\":{\"locationName\":\"localGatewayRouteTableArn\"},\"OwnerId\":{\"locationName\":\"ownerId\"}}},\"Scp\":{\"type\":\"structure\",\"members\":{\"LocalGatewayRouteTableVpcAssociationId\":{\"locationName\":\"localGatewayRouteTableVpcAssociationId\"},\"LocalGatewayRouteTableId\":{\"locationName\":\"localGatewayRouteTableId\"},\"LocalGatewayRouteTableArn\":{\"locationName\":\"localGatewayRouteTableArn\"},\"LocalGatewayId\":{\"locationName\":\"localGatewayId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Scs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{},\"Description\":{}}}},\"Scv\":{\"type\":\"structure\",\"members\":{\"PrefixListId\":{\"locationName\":\"prefixListId\"},\"AddressFamily\":{\"locationName\":\"addressFamily\"},\"State\":{\"locationName\":\"state\"},\"StateMessage\":{\"locationName\":\"stateMessage\"},\"PrefixListArn\":{\"locationName\":\"prefixListArn\"},\"PrefixListName\":{\"locationName\":\"prefixListName\"},\"MaxEntries\":{\"locationName\":\"maxEntries\",\"type\":\"integer\"},\"Version\":{\"locationName\":\"version\",\"type\":\"long\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"OwnerId\":{\"locationName\":\"ownerId\"}}},\"Sd0\":{\"type\":\"structure\",\"members\":{\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"DeleteTime\":{\"locationName\":\"deleteTime\",\"type\":\"timestamp\"},\"FailureCode\":{\"locationName\":\"failureCode\"},\"FailureMessage\":{\"locationName\":\"failureMessage\"},\"NatGatewayAddresses\":{\"locationName\":\"natGatewayAddressSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AllocationId\":{\"locationName\":\"allocationId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"PrivateIp\":{\"locationName\":\"privateIp\"},\"PublicIp\":{\"locationName\":\"publicIp\"}}}},\"NatGatewayId\":{\"locationName\":\"natGatewayId\"},\"ProvisionedBandwidth\":{\"locationName\":\"provisionedBandwidth\",\"type\":\"structure\",\"members\":{\"ProvisionTime\":{\"locationName\":\"provisionTime\",\"type\":\"timestamp\"},\"Provisioned\":{\"locationName\":\"provisioned\"},\"RequestTime\":{\"locationName\":\"requestTime\",\"type\":\"timestamp\"},\"Requested\":{\"locationName\":\"requested\"},\"Status\":{\"locationName\":\"status\"}}},\"State\":{\"locationName\":\"state\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sd7\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"locationName\":\"associationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"NetworkAclAssociationId\":{\"locationName\":\"networkAclAssociationId\"},\"NetworkAclId\":{\"locationName\":\"networkAclId\"},\"SubnetId\":{\"locationName\":\"subnetId\"}}}},\"Entries\":{\"locationName\":\"entrySet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CidrBlock\":{\"locationName\":\"cidrBlock\"},\"Egress\":{\"locationName\":\"egress\",\"type\":\"boolean\"},\"IcmpTypeCode\":{\"shape\":\"Sdc\",\"locationName\":\"icmpTypeCode\"},\"Ipv6CidrBlock\":{\"locationName\":\"ipv6CidrBlock\"},\"PortRange\":{\"shape\":\"Sdd\",\"locationName\":\"portRange\"},\"Protocol\":{\"locationName\":\"protocol\"},\"RuleAction\":{\"locationName\":\"ruleAction\"},\"RuleNumber\":{\"locationName\":\"ruleNumber\",\"type\":\"integer\"}}}},\"IsDefault\":{\"locationName\":\"default\",\"type\":\"boolean\"},\"NetworkAclId\":{\"locationName\":\"networkAclId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"OwnerId\":{\"locationName\":\"ownerId\"}}},\"Sdc\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\",\"type\":\"integer\"},\"Type\":{\"locationName\":\"type\",\"type\":\"integer\"}}},\"Sdd\":{\"type\":\"structure\",\"members\":{\"From\":{\"locationName\":\"from\",\"type\":\"integer\"},\"To\":{\"locationName\":\"to\",\"type\":\"integer\"}}},\"Sdm\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsPathId\":{\"locationName\":\"networkInsightsPathId\"},\"NetworkInsightsPathArn\":{\"locationName\":\"networkInsightsPathArn\"},\"CreatedDate\":{\"locationName\":\"createdDate\",\"type\":\"timestamp\"},\"Source\":{\"locationName\":\"source\"},\"Destination\":{\"locationName\":\"destination\"},\"SourceIp\":{\"locationName\":\"sourceIp\"},\"DestinationIp\":{\"locationName\":\"destinationIp\"},\"Protocol\":{\"locationName\":\"protocol\"},\"DestinationPort\":{\"locationName\":\"destinationPort\",\"type\":\"integer\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sds\":{\"type\":\"structure\",\"members\":{\"Association\":{\"shape\":\"Sdt\",\"locationName\":\"association\"},\"Attachment\":{\"shape\":\"Sdu\",\"locationName\":\"attachment\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Description\":{\"locationName\":\"description\"},\"Groups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"InterfaceType\":{\"locationName\":\"interfaceType\"},\"Ipv6Addresses\":{\"locationName\":\"ipv6AddressesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Ipv6Address\":{\"locationName\":\"ipv6Address\"}}}},\"MacAddress\":{\"locationName\":\"macAddress\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"PrivateIpAddresses\":{\"locationName\":\"privateIpAddressesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Association\":{\"shape\":\"Sdt\",\"locationName\":\"association\"},\"Primary\":{\"locationName\":\"primary\",\"type\":\"boolean\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"}}}},\"RequesterId\":{\"locationName\":\"requesterId\"},\"RequesterManaged\":{\"locationName\":\"requesterManaged\",\"type\":\"boolean\"},\"SourceDestCheck\":{\"locationName\":\"sourceDestCheck\",\"type\":\"boolean\"},\"Status\":{\"locationName\":\"status\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"TagSet\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VpcId\":{\"locationName\":\"vpcId\"}}},\"Sdt\":{\"type\":\"structure\",\"members\":{\"AllocationId\":{\"locationName\":\"allocationId\"},\"AssociationId\":{\"locationName\":\"associationId\"},\"IpOwnerId\":{\"locationName\":\"ipOwnerId\"},\"PublicDnsName\":{\"locationName\":\"publicDnsName\"},\"PublicIp\":{\"locationName\":\"publicIp\"},\"CustomerOwnedIp\":{\"locationName\":\"customerOwnedIp\"},\"CarrierIp\":{\"locationName\":\"carrierIp\"}}},\"Sdu\":{\"type\":\"structure\",\"members\":{\"AttachTime\":{\"locationName\":\"attachTime\",\"type\":\"timestamp\"},\"AttachmentId\":{\"locationName\":\"attachmentId\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"DeviceIndex\":{\"locationName\":\"deviceIndex\",\"type\":\"integer\"},\"NetworkCardIndex\":{\"locationName\":\"networkCardIndex\",\"type\":\"integer\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceOwnerId\":{\"locationName\":\"instanceOwnerId\"},\"Status\":{\"locationName\":\"status\"}}},\"Sdv\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"GroupName\":{\"locationName\":\"groupName\"},\"GroupId\":{\"locationName\":\"groupId\"}}}},\"Se6\":{\"type\":\"structure\",\"members\":{\"NetworkInterfacePermissionId\":{\"locationName\":\"networkInterfacePermissionId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"AwsAccountId\":{\"locationName\":\"awsAccountId\"},\"AwsService\":{\"locationName\":\"awsService\"},\"Permission\":{\"locationName\":\"permission\"},\"PermissionState\":{\"locationName\":\"permissionState\",\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"}}}}},\"Sec\":{\"type\":\"structure\",\"members\":{\"GroupName\":{\"locationName\":\"groupName\"},\"State\":{\"locationName\":\"state\"},\"Strategy\":{\"locationName\":\"strategy\"},\"PartitionCount\":{\"locationName\":\"partitionCount\",\"type\":\"integer\"},\"GroupId\":{\"locationName\":\"groupId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sep\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"locationName\":\"associationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Main\":{\"locationName\":\"main\",\"type\":\"boolean\"},\"RouteTableAssociationId\":{\"locationName\":\"routeTableAssociationId\"},\"RouteTableId\":{\"locationName\":\"routeTableId\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"GatewayId\":{\"locationName\":\"gatewayId\"},\"AssociationState\":{\"shape\":\"S35\",\"locationName\":\"associationState\"}}}},\"PropagatingVgws\":{\"locationName\":\"propagatingVgwSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"GatewayId\":{\"locationName\":\"gatewayId\"}}}},\"RouteTableId\":{\"locationName\":\"routeTableId\"},\"Routes\":{\"locationName\":\"routeSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"DestinationIpv6CidrBlock\":{\"locationName\":\"destinationIpv6CidrBlock\"},\"DestinationPrefixListId\":{\"locationName\":\"destinationPrefixListId\"},\"EgressOnlyInternetGatewayId\":{\"locationName\":\"egressOnlyInternetGatewayId\"},\"GatewayId\":{\"locationName\":\"gatewayId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceOwnerId\":{\"locationName\":\"instanceOwnerId\"},\"NatGatewayId\":{\"locationName\":\"natGatewayId\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"LocalGatewayId\":{\"locationName\":\"localGatewayId\"},\"CarrierGatewayId\":{\"locationName\":\"carrierGatewayId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"Origin\":{\"locationName\":\"origin\"},\"State\":{\"locationName\":\"state\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"OwnerId\":{\"locationName\":\"ownerId\"}}},\"Sf1\":{\"type\":\"structure\",\"members\":{\"DataEncryptionKeyId\":{\"locationName\":\"dataEncryptionKeyId\"},\"Description\":{\"locationName\":\"description\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Progress\":{\"locationName\":\"progress\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"State\":{\"locationName\":\"status\"},\"StateMessage\":{\"locationName\":\"statusMessage\"},\"VolumeId\":{\"locationName\":\"volumeId\"},\"VolumeSize\":{\"locationName\":\"volumeSize\",\"type\":\"integer\"},\"OwnerAlias\":{\"locationName\":\"ownerAlias\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sfb\":{\"type\":\"structure\",\"members\":{\"Bucket\":{\"locationName\":\"bucket\"},\"Fault\":{\"shape\":\"Sfc\",\"locationName\":\"fault\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Prefix\":{\"locationName\":\"prefix\"},\"State\":{\"locationName\":\"state\"}}},\"Sfc\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"Sfh\":{\"type\":\"list\",\"member\":{}},\"Sfl\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilterId\":{\"locationName\":\"trafficMirrorFilterId\"},\"IngressFilterRules\":{\"shape\":\"Sfm\",\"locationName\":\"ingressFilterRuleSet\"},\"EgressFilterRules\":{\"shape\":\"Sfm\",\"locationName\":\"egressFilterRuleSet\"},\"NetworkServices\":{\"shape\":\"Sfr\",\"locationName\":\"networkServiceSet\"},\"Description\":{\"locationName\":\"description\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sfm\":{\"type\":\"list\",\"member\":{\"shape\":\"Sfn\",\"locationName\":\"item\"}},\"Sfn\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorFilterRuleId\":{\"locationName\":\"trafficMirrorFilterRuleId\"},\"TrafficMirrorFilterId\":{\"locationName\":\"trafficMirrorFilterId\"},\"TrafficDirection\":{\"locationName\":\"trafficDirection\"},\"RuleNumber\":{\"locationName\":\"ruleNumber\",\"type\":\"integer\"},\"RuleAction\":{\"locationName\":\"ruleAction\"},\"Protocol\":{\"locationName\":\"protocol\",\"type\":\"integer\"},\"DestinationPortRange\":{\"shape\":\"Sfq\",\"locationName\":\"destinationPortRange\"},\"SourcePortRange\":{\"shape\":\"Sfq\",\"locationName\":\"sourcePortRange\"},\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"SourceCidrBlock\":{\"locationName\":\"sourceCidrBlock\"},\"Description\":{\"locationName\":\"description\"}}},\"Sfq\":{\"type\":\"structure\",\"members\":{\"FromPort\":{\"locationName\":\"fromPort\",\"type\":\"integer\"},\"ToPort\":{\"locationName\":\"toPort\",\"type\":\"integer\"}}},\"Sfr\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Sfv\":{\"type\":\"structure\",\"members\":{\"FromPort\":{\"type\":\"integer\"},\"ToPort\":{\"type\":\"integer\"}}},\"Sg0\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorSessionId\":{\"locationName\":\"trafficMirrorSessionId\"},\"TrafficMirrorTargetId\":{\"locationName\":\"trafficMirrorTargetId\"},\"TrafficMirrorFilterId\":{\"locationName\":\"trafficMirrorFilterId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"PacketLength\":{\"locationName\":\"packetLength\",\"type\":\"integer\"},\"SessionNumber\":{\"locationName\":\"sessionNumber\",\"type\":\"integer\"},\"VirtualNetworkId\":{\"locationName\":\"virtualNetworkId\",\"type\":\"integer\"},\"Description\":{\"locationName\":\"description\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sg3\":{\"type\":\"structure\",\"members\":{\"TrafficMirrorTargetId\":{\"locationName\":\"trafficMirrorTargetId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"NetworkLoadBalancerArn\":{\"locationName\":\"networkLoadBalancerArn\"},\"Type\":{\"locationName\":\"type\"},\"Description\":{\"locationName\":\"description\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sgc\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Sge\":{\"type\":\"structure\",\"members\":{\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"TransitGatewayArn\":{\"locationName\":\"transitGatewayArn\"},\"State\":{\"locationName\":\"state\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Description\":{\"locationName\":\"description\"},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"Options\":{\"locationName\":\"options\",\"type\":\"structure\",\"members\":{\"AmazonSideAsn\":{\"locationName\":\"amazonSideAsn\",\"type\":\"long\"},\"TransitGatewayCidrBlocks\":{\"shape\":\"Se\",\"locationName\":\"transitGatewayCidrBlocks\"},\"AutoAcceptSharedAttachments\":{\"locationName\":\"autoAcceptSharedAttachments\"},\"DefaultRouteTableAssociation\":{\"locationName\":\"defaultRouteTableAssociation\"},\"AssociationDefaultRouteTableId\":{\"locationName\":\"associationDefaultRouteTableId\"},\"DefaultRouteTablePropagation\":{\"locationName\":\"defaultRouteTablePropagation\"},\"PropagationDefaultRouteTableId\":{\"locationName\":\"propagationDefaultRouteTableId\"},\"VpnEcmpSupport\":{\"locationName\":\"vpnEcmpSupport\"},\"DnsSupport\":{\"locationName\":\"dnsSupport\"},\"MulticastSupport\":{\"locationName\":\"multicastSupport\"}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sgl\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"TransportTransitGatewayAttachmentId\":{\"locationName\":\"transportTransitGatewayAttachmentId\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"State\":{\"locationName\":\"state\"},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"Options\":{\"locationName\":\"options\",\"type\":\"structure\",\"members\":{\"Protocol\":{\"locationName\":\"protocol\"}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sgp\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Sgr\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"TransitGatewayConnectPeerId\":{\"locationName\":\"transitGatewayConnectPeerId\"},\"State\":{\"locationName\":\"state\"},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"ConnectPeerConfiguration\":{\"locationName\":\"connectPeerConfiguration\",\"type\":\"structure\",\"members\":{\"TransitGatewayAddress\":{\"locationName\":\"transitGatewayAddress\"},\"PeerAddress\":{\"locationName\":\"peerAddress\"},\"InsideCidrBlocks\":{\"shape\":\"Sgp\",\"locationName\":\"insideCidrBlocks\"},\"Protocol\":{\"locationName\":\"protocol\"},\"BgpConfigurations\":{\"locationName\":\"bgpConfigurations\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"TransitGatewayAsn\":{\"locationName\":\"transitGatewayAsn\",\"type\":\"long\"},\"PeerAsn\":{\"locationName\":\"peerAsn\",\"type\":\"long\"},\"TransitGatewayAddress\":{\"locationName\":\"transitGatewayAddress\"},\"PeerAddress\":{\"locationName\":\"peerAddress\"},\"BgpStatus\":{\"locationName\":\"bgpStatus\"}}}}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sh4\":{\"type\":\"structure\",\"members\":{\"TransitGatewayMulticastDomainId\":{\"locationName\":\"transitGatewayMulticastDomainId\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"TransitGatewayMulticastDomainArn\":{\"locationName\":\"transitGatewayMulticastDomainArn\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"Options\":{\"locationName\":\"options\",\"type\":\"structure\",\"members\":{\"Igmpv2Support\":{\"locationName\":\"igmpv2Support\"},\"StaticSourcesSupport\":{\"locationName\":\"staticSourcesSupport\"},\"AutoAcceptSharedAssociations\":{\"locationName\":\"autoAcceptSharedAssociations\"}}},\"State\":{\"locationName\":\"state\"},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Shc\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTableId\":{\"locationName\":\"transitGatewayRouteTableId\"},\"PrefixListId\":{\"locationName\":\"prefixListId\"},\"PrefixListOwnerId\":{\"locationName\":\"prefixListOwnerId\"},\"State\":{\"locationName\":\"state\"},\"Blackhole\":{\"locationName\":\"blackhole\",\"type\":\"boolean\"},\"TransitGatewayAttachment\":{\"locationName\":\"transitGatewayAttachment\",\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"ResourceId\":{\"locationName\":\"resourceId\"}}}}},\"Shh\":{\"type\":\"structure\",\"members\":{\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"PrefixListId\":{\"locationName\":\"prefixListId\"},\"TransitGatewayAttachments\":{\"locationName\":\"transitGatewayAttachments\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ResourceId\":{\"locationName\":\"resourceId\"},\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceType\":{\"locationName\":\"resourceType\"}}}},\"Type\":{\"locationName\":\"type\"},\"State\":{\"locationName\":\"state\"}}},\"Sho\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRouteTableId\":{\"locationName\":\"transitGatewayRouteTableId\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"State\":{\"locationName\":\"state\"},\"DefaultAssociationRouteTable\":{\"locationName\":\"defaultAssociationRouteTable\",\"type\":\"boolean\"},\"DefaultPropagationRouteTable\":{\"locationName\":\"defaultPropagationRouteTable\",\"type\":\"boolean\"},\"CreationTime\":{\"locationName\":\"creationTime\",\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Shu\":{\"type\":\"structure\",\"members\":{\"Attachments\":{\"locationName\":\"attachmentSet\",\"type\":\"list\",\"member\":{\"shape\":\"S40\",\"locationName\":\"item\"}},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"Size\":{\"locationName\":\"size\",\"type\":\"integer\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"State\":{\"locationName\":\"status\"},\"VolumeId\":{\"locationName\":\"volumeId\"},\"Iops\":{\"locationName\":\"iops\",\"type\":\"integer\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VolumeType\":{\"locationName\":\"volumeType\"},\"FastRestored\":{\"locationName\":\"fastRestored\",\"type\":\"boolean\"},\"MultiAttachEnabled\":{\"locationName\":\"multiAttachEnabled\",\"type\":\"boolean\"},\"Throughput\":{\"locationName\":\"throughput\",\"type\":\"integer\"}}},\"Si1\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Si2\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Si3\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Si5\":{\"type\":\"structure\",\"members\":{\"VpcEndpointId\":{\"locationName\":\"vpcEndpointId\"},\"VpcEndpointType\":{\"locationName\":\"vpcEndpointType\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"ServiceName\":{\"locationName\":\"serviceName\"},\"State\":{\"locationName\":\"state\"},\"PolicyDocument\":{\"locationName\":\"policyDocument\"},\"RouteTableIds\":{\"shape\":\"Se\",\"locationName\":\"routeTableIdSet\"},\"SubnetIds\":{\"shape\":\"Se\",\"locationName\":\"subnetIdSet\"},\"Groups\":{\"locationName\":\"groupSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"GroupId\":{\"locationName\":\"groupId\"},\"GroupName\":{\"locationName\":\"groupName\"}}}},\"PrivateDnsEnabled\":{\"locationName\":\"privateDnsEnabled\",\"type\":\"boolean\"},\"RequesterManaged\":{\"locationName\":\"requesterManaged\",\"type\":\"boolean\"},\"NetworkInterfaceIds\":{\"shape\":\"Se\",\"locationName\":\"networkInterfaceIdSet\"},\"DnsEntries\":{\"shape\":\"Si9\",\"locationName\":\"dnsEntrySet\"},\"CreationTimestamp\":{\"locationName\":\"creationTimestamp\",\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"LastError\":{\"locationName\":\"lastError\",\"type\":\"structure\",\"members\":{\"Message\":{\"locationName\":\"message\"},\"Code\":{\"locationName\":\"code\"}}}}},\"Si9\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"DnsName\":{\"locationName\":\"dnsName\"},\"HostedZoneId\":{\"locationName\":\"hostedZoneId\"}}}},\"Sie\":{\"type\":\"structure\",\"members\":{\"ConnectionNotificationId\":{\"locationName\":\"connectionNotificationId\"},\"ServiceId\":{\"locationName\":\"serviceId\"},\"VpcEndpointId\":{\"locationName\":\"vpcEndpointId\"},\"ConnectionNotificationType\":{\"locationName\":\"connectionNotificationType\"},\"ConnectionNotificationArn\":{\"locationName\":\"connectionNotificationArn\"},\"ConnectionEvents\":{\"shape\":\"Se\",\"locationName\":\"connectionEvents\"},\"ConnectionNotificationState\":{\"locationName\":\"connectionNotificationState\"}}},\"Sij\":{\"type\":\"structure\",\"members\":{\"ServiceType\":{\"shape\":\"Sik\",\"locationName\":\"serviceType\"},\"ServiceId\":{\"locationName\":\"serviceId\"},\"ServiceName\":{\"locationName\":\"serviceName\"},\"ServiceState\":{\"locationName\":\"serviceState\"},\"AvailabilityZones\":{\"shape\":\"Se\",\"locationName\":\"availabilityZoneSet\"},\"AcceptanceRequired\":{\"locationName\":\"acceptanceRequired\",\"type\":\"boolean\"},\"ManagesVpcEndpoints\":{\"locationName\":\"managesVpcEndpoints\",\"type\":\"boolean\"},\"NetworkLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"networkLoadBalancerArnSet\"},\"GatewayLoadBalancerArns\":{\"shape\":\"Se\",\"locationName\":\"gatewayLoadBalancerArnSet\"},\"BaseEndpointDnsNames\":{\"shape\":\"Se\",\"locationName\":\"baseEndpointDnsNameSet\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateDnsNameConfiguration\":{\"locationName\":\"privateDnsNameConfiguration\",\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"Type\":{\"locationName\":\"type\"},\"Value\":{\"locationName\":\"value\"},\"Name\":{\"locationName\":\"name\"}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sik\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ServiceType\":{\"locationName\":\"serviceType\"}}}},\"Siy\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{}}}},\"Sj0\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{}}}},\"Sj2\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{}}}},\"Sj4\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{}}}},\"Sj6\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"integer\"}}}},\"Sj8\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"integer\"}}}},\"Sja\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{}}}},\"Sjd\":{\"type\":\"structure\",\"members\":{\"CustomerGatewayConfiguration\":{\"locationName\":\"customerGatewayConfiguration\"},\"CustomerGatewayId\":{\"locationName\":\"customerGatewayId\"},\"Category\":{\"locationName\":\"category\"},\"State\":{\"locationName\":\"state\"},\"Type\":{\"locationName\":\"type\"},\"VpnConnectionId\":{\"locationName\":\"vpnConnectionId\"},\"VpnGatewayId\":{\"locationName\":\"vpnGatewayId\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"Options\":{\"locationName\":\"options\",\"type\":\"structure\",\"members\":{\"EnableAcceleration\":{\"locationName\":\"enableAcceleration\",\"type\":\"boolean\"},\"StaticRoutesOnly\":{\"locationName\":\"staticRoutesOnly\",\"type\":\"boolean\"},\"LocalIpv4NetworkCidr\":{\"locationName\":\"localIpv4NetworkCidr\"},\"RemoteIpv4NetworkCidr\":{\"locationName\":\"remoteIpv4NetworkCidr\"},\"LocalIpv6NetworkCidr\":{\"locationName\":\"localIpv6NetworkCidr\"},\"RemoteIpv6NetworkCidr\":{\"locationName\":\"remoteIpv6NetworkCidr\"},\"TunnelInsideIpVersion\":{\"locationName\":\"tunnelInsideIpVersion\"},\"TunnelOptions\":{\"locationName\":\"tunnelOptionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"OutsideIpAddress\":{\"locationName\":\"outsideIpAddress\"},\"TunnelInsideCidr\":{\"locationName\":\"tunnelInsideCidr\"},\"TunnelInsideIpv6Cidr\":{\"locationName\":\"tunnelInsideIpv6Cidr\"},\"PreSharedKey\":{\"locationName\":\"preSharedKey\"},\"Phase1LifetimeSeconds\":{\"locationName\":\"phase1LifetimeSeconds\",\"type\":\"integer\"},\"Phase2LifetimeSeconds\":{\"locationName\":\"phase2LifetimeSeconds\",\"type\":\"integer\"},\"RekeyMarginTimeSeconds\":{\"locationName\":\"rekeyMarginTimeSeconds\",\"type\":\"integer\"},\"RekeyFuzzPercentage\":{\"locationName\":\"rekeyFuzzPercentage\",\"type\":\"integer\"},\"ReplayWindowSize\":{\"locationName\":\"replayWindowSize\",\"type\":\"integer\"},\"DpdTimeoutSeconds\":{\"locationName\":\"dpdTimeoutSeconds\",\"type\":\"integer\"},\"DpdTimeoutAction\":{\"locationName\":\"dpdTimeoutAction\"},\"Phase1EncryptionAlgorithms\":{\"locationName\":\"phase1EncryptionAlgorithmSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\"}}}},\"Phase2EncryptionAlgorithms\":{\"locationName\":\"phase2EncryptionAlgorithmSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\"}}}},\"Phase1IntegrityAlgorithms\":{\"locationName\":\"phase1IntegrityAlgorithmSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\"}}}},\"Phase2IntegrityAlgorithms\":{\"locationName\":\"phase2IntegrityAlgorithmSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\"}}}},\"Phase1DHGroupNumbers\":{\"locationName\":\"phase1DHGroupNumberSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\",\"type\":\"integer\"}}}},\"Phase2DHGroupNumbers\":{\"locationName\":\"phase2DHGroupNumberSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\",\"type\":\"integer\"}}}},\"IkeVersions\":{\"locationName\":\"ikeVersionSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\"}}}},\"StartupAction\":{\"locationName\":\"startupAction\"}}}}}},\"Routes\":{\"locationName\":\"routes\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"DestinationCidrBlock\":{\"locationName\":\"destinationCidrBlock\"},\"Source\":{\"locationName\":\"source\"},\"State\":{\"locationName\":\"state\"}}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VgwTelemetry\":{\"locationName\":\"vgwTelemetry\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AcceptedRouteCount\":{\"locationName\":\"acceptedRouteCount\",\"type\":\"integer\"},\"LastStatusChange\":{\"locationName\":\"lastStatusChange\",\"type\":\"timestamp\"},\"OutsideIpAddress\":{\"locationName\":\"outsideIpAddress\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"CertificateArn\":{\"locationName\":\"certificateArn\"}}}}}},\"Sk6\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"State\":{\"locationName\":\"state\"},\"Type\":{\"locationName\":\"type\"},\"VpcAttachments\":{\"locationName\":\"attachments\",\"type\":\"list\",\"member\":{\"shape\":\"S45\",\"locationName\":\"item\"}},\"VpnGatewayId\":{\"locationName\":\"vpnGatewayId\"},\"AmazonSideAsn\":{\"locationName\":\"amazonSideAsn\",\"type\":\"long\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Skk\":{\"type\":\"list\",\"member\":{}},\"Sku\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Sl6\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Snd\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Snr\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Snt\":{\"type\":\"structure\",\"members\":{\"InstanceTagKeys\":{\"shape\":\"Snr\",\"locationName\":\"instanceTagKeySet\"},\"IncludeAllTagsOfInstance\":{\"locationName\":\"includeAllTagsOfInstance\",\"type\":\"boolean\"}}},\"Snv\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Soa\":{\"type\":\"list\",\"member\":{\"locationName\":\"Filter\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{\"shape\":\"Se\",\"locationName\":\"Value\"}}}},\"Soj\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Deadline\":{\"locationName\":\"deadline\",\"type\":\"timestamp\"},\"Resource\":{\"locationName\":\"resource\"},\"UseLongIds\":{\"locationName\":\"useLongIds\",\"type\":\"boolean\"}}}},\"Spf\":{\"type\":\"list\",\"member\":{\"locationName\":\"InstanceId\"}},\"Spu\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"Sqz\":{\"type\":\"structure\",\"members\":{\"ConversionTaskId\":{\"locationName\":\"conversionTaskId\"},\"ExpirationTime\":{\"locationName\":\"expirationTime\"},\"ImportInstance\":{\"locationName\":\"importInstance\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"Platform\":{\"locationName\":\"platform\"},\"Volumes\":{\"locationName\":\"volumes\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"BytesConverted\":{\"locationName\":\"bytesConverted\",\"type\":\"long\"},\"Description\":{\"locationName\":\"description\"},\"Image\":{\"shape\":\"Sr3\",\"locationName\":\"image\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Volume\":{\"shape\":\"Sr4\",\"locationName\":\"volume\"}}}}}},\"ImportVolume\":{\"locationName\":\"importVolume\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"BytesConverted\":{\"locationName\":\"bytesConverted\",\"type\":\"long\"},\"Description\":{\"locationName\":\"description\"},\"Image\":{\"shape\":\"Sr3\",\"locationName\":\"image\"},\"Volume\":{\"shape\":\"Sr4\",\"locationName\":\"volume\"}}},\"State\":{\"locationName\":\"state\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"Sr3\":{\"type\":\"structure\",\"members\":{\"Checksum\":{\"locationName\":\"checksum\"},\"Format\":{\"locationName\":\"format\"},\"ImportManifestUrl\":{\"locationName\":\"importManifestUrl\"},\"Size\":{\"locationName\":\"size\",\"type\":\"long\"}}},\"Sr4\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"},\"Size\":{\"locationName\":\"size\",\"type\":\"long\"}}},\"Ss2\":{\"type\":\"structure\",\"members\":{\"S3Bucket\":{\"locationName\":\"s3Bucket\"},\"S3Prefix\":{\"locationName\":\"s3Prefix\"}}},\"Ssj\":{\"type\":\"structure\",\"members\":{\"EventDescription\":{\"locationName\":\"eventDescription\"},\"EventSubType\":{\"locationName\":\"eventSubType\"},\"InstanceId\":{\"locationName\":\"instanceId\"}}},\"Ssm\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"SpotInstanceRequestId\":{\"locationName\":\"spotInstanceRequestId\"},\"InstanceHealth\":{\"locationName\":\"instanceHealth\"}}}},\"Ste\":{\"type\":\"structure\",\"members\":{\"FpgaImageId\":{\"locationName\":\"fpgaImageId\"},\"Name\":{\"locationName\":\"name\"},\"Description\":{\"locationName\":\"description\"},\"LoadPermissions\":{\"locationName\":\"loadPermissions\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"UserId\":{\"locationName\":\"userId\"},\"Group\":{\"locationName\":\"group\"}}}},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"}}},\"Sti\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ProductCodeId\":{\"locationName\":\"productCode\"},\"ProductCodeType\":{\"locationName\":\"type\"}}}},\"Stn\":{\"type\":\"list\",\"member\":{\"locationName\":\"Owner\"}},\"Su8\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Sub\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"Sv0\":{\"type\":\"list\",\"member\":{\"shape\":\"S9i\",\"locationName\":\"item\"}},\"Sv1\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Group\":{\"locationName\":\"group\"},\"UserId\":{\"locationName\":\"userId\"}}}},\"Sve\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"Svm\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"DeviceName\":{\"locationName\":\"deviceName\"},\"DiskImageSize\":{\"locationName\":\"diskImageSize\",\"type\":\"double\"},\"Format\":{\"locationName\":\"format\"},\"Progress\":{\"locationName\":\"progress\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Url\":{\"locationName\":\"url\"},\"UserBucket\":{\"shape\":\"Svo\",\"locationName\":\"userBucket\"}}}},\"Svo\":{\"type\":\"structure\",\"members\":{\"S3Bucket\":{\"locationName\":\"s3Bucket\"},\"S3Key\":{\"locationName\":\"s3Key\"}}},\"Svp\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LicenseConfigurationArn\":{\"locationName\":\"licenseConfigurationArn\"}}}},\"Svx\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"DiskImageSize\":{\"locationName\":\"diskImageSize\",\"type\":\"double\"},\"Encrypted\":{\"locationName\":\"encrypted\",\"type\":\"boolean\"},\"Format\":{\"locationName\":\"format\"},\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"Progress\":{\"locationName\":\"progress\"},\"SnapshotId\":{\"locationName\":\"snapshotId\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"Url\":{\"locationName\":\"url\"},\"UserBucket\":{\"shape\":\"Svo\",\"locationName\":\"userBucket\"}}},\"Sw1\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"DeviceName\":{\"locationName\":\"deviceName\"},\"Ebs\":{\"locationName\":\"ebs\",\"type\":\"structure\",\"members\":{\"AttachTime\":{\"locationName\":\"attachTime\",\"type\":\"timestamp\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"Status\":{\"locationName\":\"status\"},\"VolumeId\":{\"locationName\":\"volumeId\"}}}}}},\"Sw4\":{\"type\":\"structure\",\"members\":{\"Value\":{\"locationName\":\"value\",\"type\":\"boolean\"}}},\"Sw5\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}}},\"Swi\":{\"type\":\"structure\",\"members\":{\"InstanceEventId\":{\"locationName\":\"instanceEventId\"},\"Code\":{\"locationName\":\"code\"},\"Description\":{\"locationName\":\"description\"},\"NotAfter\":{\"locationName\":\"notAfter\",\"type\":\"timestamp\"},\"NotBefore\":{\"locationName\":\"notBefore\",\"type\":\"timestamp\"},\"NotBeforeDeadline\":{\"locationName\":\"notBeforeDeadline\",\"type\":\"timestamp\"}}},\"Swl\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"}}},\"Swn\":{\"type\":\"structure\",\"members\":{\"Details\":{\"locationName\":\"details\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ImpairedSince\":{\"locationName\":\"impairedSince\",\"type\":\"timestamp\"},\"Name\":{\"locationName\":\"name\"},\"Status\":{\"locationName\":\"status\"}}}},\"Status\":{\"locationName\":\"status\"}}},\"Szl\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"Instances\":{\"locationName\":\"instancesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AmiLaunchIndex\":{\"locationName\":\"amiLaunchIndex\",\"type\":\"integer\"},\"ImageId\":{\"locationName\":\"imageId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"KernelId\":{\"locationName\":\"kernelId\"},\"KeyName\":{\"locationName\":\"keyName\"},\"LaunchTime\":{\"locationName\":\"launchTime\",\"type\":\"timestamp\"},\"Monitoring\":{\"shape\":\"Szo\",\"locationName\":\"monitoring\"},\"Placement\":{\"shape\":\"S8p\",\"locationName\":\"placement\"},\"Platform\":{\"locationName\":\"platform\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"ProductCodes\":{\"shape\":\"Sti\",\"locationName\":\"productCodes\"},\"PublicDnsName\":{\"locationName\":\"dnsName\"},\"PublicIpAddress\":{\"locationName\":\"ipAddress\"},\"RamdiskId\":{\"locationName\":\"ramdiskId\"},\"State\":{\"shape\":\"Swl\",\"locationName\":\"instanceState\"},\"StateTransitionReason\":{\"locationName\":\"reason\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"Architecture\":{\"locationName\":\"architecture\"},\"BlockDeviceMappings\":{\"shape\":\"Sw1\",\"locationName\":\"blockDeviceMapping\"},\"ClientToken\":{\"locationName\":\"clientToken\"},\"EbsOptimized\":{\"locationName\":\"ebsOptimized\",\"type\":\"boolean\"},\"EnaSupport\":{\"locationName\":\"enaSupport\",\"type\":\"boolean\"},\"Hypervisor\":{\"locationName\":\"hypervisor\"},\"IamInstanceProfile\":{\"shape\":\"S2z\",\"locationName\":\"iamInstanceProfile\"},\"InstanceLifecycle\":{\"locationName\":\"instanceLifecycle\"},\"ElasticGpuAssociations\":{\"locationName\":\"elasticGpuAssociationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ElasticGpuId\":{\"locationName\":\"elasticGpuId\"},\"ElasticGpuAssociationId\":{\"locationName\":\"elasticGpuAssociationId\"},\"ElasticGpuAssociationState\":{\"locationName\":\"elasticGpuAssociationState\"},\"ElasticGpuAssociationTime\":{\"locationName\":\"elasticGpuAssociationTime\"}}}},\"ElasticInferenceAcceleratorAssociations\":{\"locationName\":\"elasticInferenceAcceleratorAssociationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ElasticInferenceAcceleratorArn\":{\"locationName\":\"elasticInferenceAcceleratorArn\"},\"ElasticInferenceAcceleratorAssociationId\":{\"locationName\":\"elasticInferenceAcceleratorAssociationId\"},\"ElasticInferenceAcceleratorAssociationState\":{\"locationName\":\"elasticInferenceAcceleratorAssociationState\"},\"ElasticInferenceAcceleratorAssociationTime\":{\"locationName\":\"elasticInferenceAcceleratorAssociationTime\",\"type\":\"timestamp\"}}}},\"NetworkInterfaces\":{\"locationName\":\"networkInterfaceSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Association\":{\"shape\":\"Szx\",\"locationName\":\"association\"},\"Attachment\":{\"locationName\":\"attachment\",\"type\":\"structure\",\"members\":{\"AttachTime\":{\"locationName\":\"attachTime\",\"type\":\"timestamp\"},\"AttachmentId\":{\"locationName\":\"attachmentId\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"DeviceIndex\":{\"locationName\":\"deviceIndex\",\"type\":\"integer\"},\"Status\":{\"locationName\":\"status\"},\"NetworkCardIndex\":{\"locationName\":\"networkCardIndex\",\"type\":\"integer\"}}},\"Description\":{\"locationName\":\"description\"},\"Groups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"Ipv6Addresses\":{\"shape\":\"Sbu\",\"locationName\":\"ipv6AddressesSet\"},\"MacAddress\":{\"locationName\":\"macAddress\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"OwnerId\":{\"locationName\":\"ownerId\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"PrivateIpAddresses\":{\"locationName\":\"privateIpAddressesSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Association\":{\"shape\":\"Szx\",\"locationName\":\"association\"},\"Primary\":{\"locationName\":\"primary\",\"type\":\"boolean\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"}}}},\"SourceDestCheck\":{\"locationName\":\"sourceDestCheck\",\"type\":\"boolean\"},\"Status\":{\"locationName\":\"status\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"VpcId\":{\"locationName\":\"vpcId\"},\"InterfaceType\":{\"locationName\":\"interfaceType\"}}}},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"RootDeviceName\":{\"locationName\":\"rootDeviceName\"},\"RootDeviceType\":{\"locationName\":\"rootDeviceType\"},\"SecurityGroups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"SourceDestCheck\":{\"locationName\":\"sourceDestCheck\",\"type\":\"boolean\"},\"SpotInstanceRequestId\":{\"locationName\":\"spotInstanceRequestId\"},\"SriovNetSupport\":{\"locationName\":\"sriovNetSupport\"},\"StateReason\":{\"shape\":\"Sve\",\"locationName\":\"stateReason\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"VirtualizationType\":{\"locationName\":\"virtualizationType\"},\"CpuOptions\":{\"locationName\":\"cpuOptions\",\"type\":\"structure\",\"members\":{\"CoreCount\":{\"locationName\":\"coreCount\",\"type\":\"integer\"},\"ThreadsPerCore\":{\"locationName\":\"threadsPerCore\",\"type\":\"integer\"}}},\"CapacityReservationId\":{\"locationName\":\"capacityReservationId\"},\"CapacityReservationSpecification\":{\"locationName\":\"capacityReservationSpecification\",\"type\":\"structure\",\"members\":{\"CapacityReservationPreference\":{\"locationName\":\"capacityReservationPreference\"},\"CapacityReservationTarget\":{\"shape\":\"Sc9\",\"locationName\":\"capacityReservationTarget\"}}},\"HibernationOptions\":{\"locationName\":\"hibernationOptions\",\"type\":\"structure\",\"members\":{\"Configured\":{\"locationName\":\"configured\",\"type\":\"boolean\"}}},\"Licenses\":{\"locationName\":\"licenseSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LicenseConfigurationArn\":{\"locationName\":\"licenseConfigurationArn\"}}}},\"MetadataOptions\":{\"shape\":\"S106\",\"locationName\":\"metadataOptions\"},\"EnclaveOptions\":{\"shape\":\"Sw5\",\"locationName\":\"enclaveOptions\"}}}},\"OwnerId\":{\"locationName\":\"ownerId\"},\"RequesterId\":{\"locationName\":\"requesterId\"},\"ReservationId\":{\"locationName\":\"reservationId\"}}},\"Szo\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"}}},\"Szx\":{\"type\":\"structure\",\"members\":{\"CarrierIp\":{\"locationName\":\"carrierIp\"},\"IpOwnerId\":{\"locationName\":\"ipOwnerId\"},\"PublicDnsName\":{\"locationName\":\"publicDnsName\"},\"PublicIp\":{\"locationName\":\"publicIp\"}}},\"S106\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"},\"HttpTokens\":{\"locationName\":\"httpTokens\"},\"HttpPutResponseHopLimit\":{\"locationName\":\"httpPutResponseHopLimit\",\"type\":\"integer\"},\"HttpEndpoint\":{\"locationName\":\"httpEndpoint\"}}},\"S11n\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S12n\":{\"type\":\"structure\",\"members\":{\"NetworkInsightsAnalysisId\":{\"locationName\":\"networkInsightsAnalysisId\"},\"NetworkInsightsAnalysisArn\":{\"locationName\":\"networkInsightsAnalysisArn\"},\"NetworkInsightsPathId\":{\"locationName\":\"networkInsightsPathId\"},\"FilterInArns\":{\"shape\":\"S12o\",\"locationName\":\"filterInArnSet\"},\"StartDate\":{\"locationName\":\"startDate\",\"type\":\"timestamp\"},\"Status\":{\"locationName\":\"status\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"NetworkPathFound\":{\"locationName\":\"networkPathFound\",\"type\":\"boolean\"},\"ForwardPathComponents\":{\"shape\":\"S12q\",\"locationName\":\"forwardPathComponentSet\"},\"ReturnPathComponents\":{\"shape\":\"S12q\",\"locationName\":\"returnPathComponentSet\"},\"Explanations\":{\"locationName\":\"explanationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Acl\":{\"shape\":\"S12t\",\"locationName\":\"acl\"},\"AclRule\":{\"shape\":\"S12s\",\"locationName\":\"aclRule\"},\"Address\":{\"locationName\":\"address\"},\"Addresses\":{\"shape\":\"S12v\",\"locationName\":\"addressSet\"},\"AttachedTo\":{\"shape\":\"S12t\",\"locationName\":\"attachedTo\"},\"AvailabilityZones\":{\"shape\":\"Se\",\"locationName\":\"availabilityZoneSet\"},\"Cidrs\":{\"shape\":\"Se\",\"locationName\":\"cidrSet\"},\"Component\":{\"shape\":\"S12t\",\"locationName\":\"component\"},\"CustomerGateway\":{\"shape\":\"S12t\",\"locationName\":\"customerGateway\"},\"Destination\":{\"shape\":\"S12t\",\"locationName\":\"destination\"},\"DestinationVpc\":{\"shape\":\"S12t\",\"locationName\":\"destinationVpc\"},\"Direction\":{\"locationName\":\"direction\"},\"ExplanationCode\":{\"locationName\":\"explanationCode\"},\"IngressRouteTable\":{\"shape\":\"S12t\",\"locationName\":\"ingressRouteTable\"},\"InternetGateway\":{\"shape\":\"S12t\",\"locationName\":\"internetGateway\"},\"LoadBalancerArn\":{\"locationName\":\"loadBalancerArn\"},\"ClassicLoadBalancerListener\":{\"locationName\":\"classicLoadBalancerListener\",\"type\":\"structure\",\"members\":{\"LoadBalancerPort\":{\"locationName\":\"loadBalancerPort\",\"type\":\"integer\"},\"InstancePort\":{\"locationName\":\"instancePort\",\"type\":\"integer\"}}},\"LoadBalancerListenerPort\":{\"locationName\":\"loadBalancerListenerPort\",\"type\":\"integer\"},\"LoadBalancerTarget\":{\"locationName\":\"loadBalancerTarget\",\"type\":\"structure\",\"members\":{\"Address\":{\"locationName\":\"address\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Instance\":{\"shape\":\"S12t\",\"locationName\":\"instance\"},\"Port\":{\"locationName\":\"port\",\"type\":\"integer\"}}},\"LoadBalancerTargetGroup\":{\"shape\":\"S12t\",\"locationName\":\"loadBalancerTargetGroup\"},\"LoadBalancerTargetGroups\":{\"shape\":\"S133\",\"locationName\":\"loadBalancerTargetGroupSet\"},\"LoadBalancerTargetPort\":{\"locationName\":\"loadBalancerTargetPort\",\"type\":\"integer\"},\"ElasticLoadBalancerListener\":{\"shape\":\"S12t\",\"locationName\":\"elasticLoadBalancerListener\"},\"MissingComponent\":{\"locationName\":\"missingComponent\"},\"NatGateway\":{\"shape\":\"S12t\",\"locationName\":\"natGateway\"},\"NetworkInterface\":{\"shape\":\"S12t\",\"locationName\":\"networkInterface\"},\"PacketField\":{\"locationName\":\"packetField\"},\"VpcPeeringConnection\":{\"shape\":\"S12t\",\"locationName\":\"vpcPeeringConnection\"},\"Port\":{\"locationName\":\"port\",\"type\":\"integer\"},\"PortRanges\":{\"shape\":\"S12w\",\"locationName\":\"portRangeSet\"},\"PrefixList\":{\"shape\":\"S12t\",\"locationName\":\"prefixList\"},\"Protocols\":{\"locationName\":\"protocolSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"RouteTableRoute\":{\"shape\":\"S12x\",\"locationName\":\"routeTableRoute\"},\"RouteTable\":{\"shape\":\"S12t\",\"locationName\":\"routeTable\"},\"SecurityGroup\":{\"shape\":\"S12t\",\"locationName\":\"securityGroup\"},\"SecurityGroupRule\":{\"shape\":\"S12y\",\"locationName\":\"securityGroupRule\"},\"SecurityGroups\":{\"shape\":\"S133\",\"locationName\":\"securityGroupSet\"},\"SourceVpc\":{\"shape\":\"S12t\",\"locationName\":\"sourceVpc\"},\"State\":{\"locationName\":\"state\"},\"Subnet\":{\"shape\":\"S12t\",\"locationName\":\"subnet\"},\"SubnetRouteTable\":{\"shape\":\"S12t\",\"locationName\":\"subnetRouteTable\"},\"Vpc\":{\"shape\":\"S12t\",\"locationName\":\"vpc\"},\"VpcEndpoint\":{\"shape\":\"S12t\",\"locationName\":\"vpcEndpoint\"},\"VpnConnection\":{\"shape\":\"S12t\",\"locationName\":\"vpnConnection\"},\"VpnGateway\":{\"shape\":\"S12t\",\"locationName\":\"vpnGateway\"}}}},\"AlternatePathHints\":{\"locationName\":\"alternatePathHintSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ComponentId\":{\"locationName\":\"componentId\"},\"ComponentArn\":{\"locationName\":\"componentArn\"}}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"}}},\"S12o\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S12q\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SequenceNumber\":{\"locationName\":\"sequenceNumber\",\"type\":\"integer\"},\"AclRule\":{\"shape\":\"S12s\",\"locationName\":\"aclRule\"},\"Component\":{\"shape\":\"S12t\",\"locationName\":\"component\"},\"DestinationVpc\":{\"shape\":\"S12t\",\"locationName\":\"destinationVpc\"},\"OutboundHeader\":{\"shape\":\"S12u\",\"locationName\":\"outboundHeader\"},\"InboundHeader\":{\"shape\":\"S12u\",\"locationName\":\"inboundHeader\"},\"RouteTableRoute\":{\"shape\":\"S12x\",\"locationName\":\"routeTableRoute\"},\"SecurityGroupRule\":{\"shape\":\"S12y\",\"locationName\":\"securityGroupRule\"},\"SourceVpc\":{\"shape\":\"S12t\",\"locationName\":\"sourceVpc\"},\"Subnet\":{\"shape\":\"S12t\",\"locationName\":\"subnet\"},\"Vpc\":{\"shape\":\"S12t\",\"locationName\":\"vpc\"}}}},\"S12s\":{\"type\":\"structure\",\"members\":{\"Cidr\":{\"locationName\":\"cidr\"},\"Egress\":{\"locationName\":\"egress\",\"type\":\"boolean\"},\"PortRange\":{\"shape\":\"Sdd\",\"locationName\":\"portRange\"},\"Protocol\":{\"locationName\":\"protocol\"},\"RuleAction\":{\"locationName\":\"ruleAction\"},\"RuleNumber\":{\"locationName\":\"ruleNumber\",\"type\":\"integer\"}}},\"S12t\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"},\"Arn\":{\"locationName\":\"arn\"}}},\"S12u\":{\"type\":\"structure\",\"members\":{\"DestinationAddresses\":{\"shape\":\"S12v\",\"locationName\":\"destinationAddressSet\"},\"DestinationPortRanges\":{\"shape\":\"S12w\",\"locationName\":\"destinationPortRangeSet\"},\"Protocol\":{\"locationName\":\"protocol\"},\"SourceAddresses\":{\"shape\":\"S12v\",\"locationName\":\"sourceAddressSet\"},\"SourcePortRanges\":{\"shape\":\"S12w\",\"locationName\":\"sourcePortRangeSet\"}}},\"S12v\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S12w\":{\"type\":\"list\",\"member\":{\"shape\":\"Sdd\",\"locationName\":\"item\"}},\"S12x\":{\"type\":\"structure\",\"members\":{\"DestinationCidr\":{\"locationName\":\"destinationCidr\"},\"DestinationPrefixListId\":{\"locationName\":\"destinationPrefixListId\"},\"EgressOnlyInternetGatewayId\":{\"locationName\":\"egressOnlyInternetGatewayId\"},\"GatewayId\":{\"locationName\":\"gatewayId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"NatGatewayId\":{\"locationName\":\"natGatewayId\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"Origin\":{\"locationName\":\"origin\"},\"TransitGatewayId\":{\"locationName\":\"transitGatewayId\"},\"VpcPeeringConnectionId\":{\"locationName\":\"vpcPeeringConnectionId\"}}},\"S12y\":{\"type\":\"structure\",\"members\":{\"Cidr\":{\"locationName\":\"cidr\"},\"Direction\":{\"locationName\":\"direction\"},\"SecurityGroupId\":{\"locationName\":\"securityGroupId\"},\"PortRange\":{\"shape\":\"Sdd\",\"locationName\":\"portRange\"},\"PrefixListId\":{\"locationName\":\"prefixListId\"},\"Protocol\":{\"locationName\":\"protocol\"}}},\"S133\":{\"type\":\"list\",\"member\":{\"shape\":\"S12t\",\"locationName\":\"item\"}},\"S14k\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedInstancesId\"}},\"S14s\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Amount\":{\"locationName\":\"amount\",\"type\":\"double\"},\"Frequency\":{\"locationName\":\"frequency\"}}}},\"S156\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"InstanceCount\":{\"locationName\":\"instanceCount\",\"type\":\"integer\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"Platform\":{\"locationName\":\"platform\"},\"Scope\":{\"locationName\":\"scope\"}}},\"S15t\":{\"type\":\"structure\",\"members\":{\"Frequency\":{\"locationName\":\"frequency\"},\"Interval\":{\"locationName\":\"interval\",\"type\":\"integer\"},\"OccurrenceDaySet\":{\"locationName\":\"occurrenceDaySet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"integer\"}},\"OccurrenceRelativeToEnd\":{\"locationName\":\"occurrenceRelativeToEnd\",\"type\":\"boolean\"},\"OccurrenceUnit\":{\"locationName\":\"occurrenceUnit\"}}},\"S161\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"CreateDate\":{\"locationName\":\"createDate\",\"type\":\"timestamp\"},\"HourlyPrice\":{\"locationName\":\"hourlyPrice\"},\"InstanceCount\":{\"locationName\":\"instanceCount\",\"type\":\"integer\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"NetworkPlatform\":{\"locationName\":\"networkPlatform\"},\"NextSlotStartTime\":{\"locationName\":\"nextSlotStartTime\",\"type\":\"timestamp\"},\"Platform\":{\"locationName\":\"platform\"},\"PreviousSlotEndTime\":{\"locationName\":\"previousSlotEndTime\",\"type\":\"timestamp\"},\"Recurrence\":{\"shape\":\"S15t\",\"locationName\":\"recurrence\"},\"ScheduledInstanceId\":{\"locationName\":\"scheduledInstanceId\"},\"SlotDurationInHours\":{\"locationName\":\"slotDurationInHours\",\"type\":\"integer\"},\"TermEndDate\":{\"locationName\":\"termEndDate\",\"type\":\"timestamp\"},\"TermStartDate\":{\"locationName\":\"termStartDate\",\"type\":\"timestamp\"},\"TotalScheduledInstanceHours\":{\"locationName\":\"totalScheduledInstanceHours\",\"type\":\"integer\"}}},\"S168\":{\"type\":\"list\",\"member\":{\"locationName\":\"GroupName\"}},\"S16g\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Group\":{\"locationName\":\"group\"},\"UserId\":{\"locationName\":\"userId\"}}}},\"S16k\":{\"type\":\"list\",\"member\":{\"locationName\":\"SnapshotId\"}},\"S173\":{\"type\":\"structure\",\"required\":[\"IamFleetRole\",\"TargetCapacity\"],\"members\":{\"AllocationStrategy\":{\"locationName\":\"allocationStrategy\"},\"OnDemandAllocationStrategy\":{\"locationName\":\"onDemandAllocationStrategy\"},\"SpotMaintenanceStrategies\":{\"locationName\":\"spotMaintenanceStrategies\",\"type\":\"structure\",\"members\":{\"CapacityRebalance\":{\"locationName\":\"capacityRebalance\",\"type\":\"structure\",\"members\":{\"ReplacementStrategy\":{\"locationName\":\"replacementStrategy\"}}}}},\"ClientToken\":{\"locationName\":\"clientToken\"},\"ExcessCapacityTerminationPolicy\":{\"locationName\":\"excessCapacityTerminationPolicy\"},\"FulfilledCapacity\":{\"locationName\":\"fulfilledCapacity\",\"type\":\"double\"},\"OnDemandFulfilledCapacity\":{\"locationName\":\"onDemandFulfilledCapacity\",\"type\":\"double\"},\"IamFleetRole\":{\"locationName\":\"iamFleetRole\"},\"LaunchSpecifications\":{\"locationName\":\"launchSpecifications\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"SecurityGroups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"AddressingType\":{\"locationName\":\"addressingType\"},\"BlockDeviceMappings\":{\"shape\":\"Sv0\",\"locationName\":\"blockDeviceMapping\"},\"EbsOptimized\":{\"locationName\":\"ebsOptimized\",\"type\":\"boolean\"},\"IamInstanceProfile\":{\"shape\":\"S2w\",\"locationName\":\"iamInstanceProfile\"},\"ImageId\":{\"locationName\":\"imageId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"KernelId\":{\"locationName\":\"kernelId\"},\"KeyName\":{\"locationName\":\"keyName\"},\"Monitoring\":{\"locationName\":\"monitoring\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}}},\"NetworkInterfaces\":{\"shape\":\"S17d\",\"locationName\":\"networkInterfaceSet\"},\"Placement\":{\"shape\":\"S17f\",\"locationName\":\"placement\"},\"RamdiskId\":{\"locationName\":\"ramdiskId\"},\"SpotPrice\":{\"locationName\":\"spotPrice\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"UserData\":{\"locationName\":\"userData\"},\"WeightedCapacity\":{\"locationName\":\"weightedCapacity\",\"type\":\"double\"},\"TagSpecifications\":{\"locationName\":\"tagSpecificationSet\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ResourceType\":{\"locationName\":\"resourceType\"},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tag\"}}}}}}},\"LaunchTemplateConfigs\":{\"shape\":\"S17i\",\"locationName\":\"launchTemplateConfigs\"},\"SpotPrice\":{\"locationName\":\"spotPrice\"},\"TargetCapacity\":{\"locationName\":\"targetCapacity\",\"type\":\"integer\"},\"OnDemandTargetCapacity\":{\"locationName\":\"onDemandTargetCapacity\",\"type\":\"integer\"},\"OnDemandMaxTotalPrice\":{\"locationName\":\"onDemandMaxTotalPrice\"},\"SpotMaxTotalPrice\":{\"locationName\":\"spotMaxTotalPrice\"},\"TerminateInstancesWithExpiration\":{\"locationName\":\"terminateInstancesWithExpiration\",\"type\":\"boolean\"},\"Type\":{\"locationName\":\"type\"},\"ValidFrom\":{\"locationName\":\"validFrom\",\"type\":\"timestamp\"},\"ValidUntil\":{\"locationName\":\"validUntil\",\"type\":\"timestamp\"},\"ReplaceUnhealthyInstances\":{\"locationName\":\"replaceUnhealthyInstances\",\"type\":\"boolean\"},\"InstanceInterruptionBehavior\":{\"locationName\":\"instanceInterruptionBehavior\"},\"LoadBalancersConfig\":{\"locationName\":\"loadBalancersConfig\",\"type\":\"structure\",\"members\":{\"ClassicLoadBalancersConfig\":{\"locationName\":\"classicLoadBalancersConfig\",\"type\":\"structure\",\"members\":{\"ClassicLoadBalancers\":{\"locationName\":\"classicLoadBalancers\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"}}}}}},\"TargetGroupsConfig\":{\"locationName\":\"targetGroupsConfig\",\"type\":\"structure\",\"members\":{\"TargetGroups\":{\"locationName\":\"targetGroups\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"}}}}}}}},\"InstancePoolsToUseCount\":{\"locationName\":\"instancePoolsToUseCount\",\"type\":\"integer\"},\"TagSpecifications\":{\"shape\":\"S1t\",\"locationName\":\"TagSpecification\"}}},\"S17d\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"AssociatePublicIpAddress\":{\"locationName\":\"associatePublicIpAddress\",\"type\":\"boolean\"},\"DeleteOnTermination\":{\"locationName\":\"deleteOnTermination\",\"type\":\"boolean\"},\"Description\":{\"locationName\":\"description\"},\"DeviceIndex\":{\"locationName\":\"deviceIndex\",\"type\":\"integer\"},\"Groups\":{\"shape\":\"Sad\",\"locationName\":\"SecurityGroupId\"},\"Ipv6AddressCount\":{\"locationName\":\"ipv6AddressCount\",\"type\":\"integer\"},\"Ipv6Addresses\":{\"shape\":\"Sbu\",\"locationName\":\"ipv6AddressesSet\",\"queryName\":\"Ipv6Addresses\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"PrivateIpAddresses\":{\"shape\":\"Sag\",\"locationName\":\"privateIpAddressesSet\",\"queryName\":\"PrivateIpAddresses\"},\"SecondaryPrivateIpAddressCount\":{\"locationName\":\"secondaryPrivateIpAddressCount\",\"type\":\"integer\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"AssociateCarrierIpAddress\":{\"type\":\"boolean\"},\"InterfaceType\":{},\"NetworkCardIndex\":{\"type\":\"integer\"}}}},\"S17f\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"GroupName\":{\"locationName\":\"groupName\"},\"Tenancy\":{\"locationName\":\"tenancy\"}}},\"S17i\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"LaunchTemplateSpecification\":{\"shape\":\"S8y\",\"locationName\":\"launchTemplateSpecification\"},\"Overrides\":{\"locationName\":\"overrides\",\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceType\":{\"locationName\":\"instanceType\"},\"SpotPrice\":{\"locationName\":\"spotPrice\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"WeightedCapacity\":{\"locationName\":\"weightedCapacity\",\"type\":\"double\"},\"Priority\":{\"locationName\":\"priority\",\"type\":\"double\"}}}}}}},\"S17v\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"ActualBlockHourlyPrice\":{\"locationName\":\"actualBlockHourlyPrice\"},\"AvailabilityZoneGroup\":{\"locationName\":\"availabilityZoneGroup\"},\"BlockDurationMinutes\":{\"locationName\":\"blockDurationMinutes\",\"type\":\"integer\"},\"CreateTime\":{\"locationName\":\"createTime\",\"type\":\"timestamp\"},\"Fault\":{\"shape\":\"Sfc\",\"locationName\":\"fault\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"LaunchGroup\":{\"locationName\":\"launchGroup\"},\"LaunchSpecification\":{\"locationName\":\"launchSpecification\",\"type\":\"structure\",\"members\":{\"UserData\":{\"locationName\":\"userData\"},\"SecurityGroups\":{\"shape\":\"Sdv\",\"locationName\":\"groupSet\"},\"AddressingType\":{\"locationName\":\"addressingType\"},\"BlockDeviceMappings\":{\"shape\":\"Sv0\",\"locationName\":\"blockDeviceMapping\"},\"EbsOptimized\":{\"locationName\":\"ebsOptimized\",\"type\":\"boolean\"},\"IamInstanceProfile\":{\"shape\":\"S2w\",\"locationName\":\"iamInstanceProfile\"},\"ImageId\":{\"locationName\":\"imageId\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"KernelId\":{\"locationName\":\"kernelId\"},\"KeyName\":{\"locationName\":\"keyName\"},\"NetworkInterfaces\":{\"shape\":\"S17d\",\"locationName\":\"networkInterfaceSet\"},\"Placement\":{\"shape\":\"S17f\",\"locationName\":\"placement\"},\"RamdiskId\":{\"locationName\":\"ramdiskId\"},\"SubnetId\":{\"locationName\":\"subnetId\"},\"Monitoring\":{\"shape\":\"S17y\",\"locationName\":\"monitoring\"}}},\"LaunchedAvailabilityZone\":{\"locationName\":\"launchedAvailabilityZone\"},\"ProductDescription\":{\"locationName\":\"productDescription\"},\"SpotInstanceRequestId\":{\"locationName\":\"spotInstanceRequestId\"},\"SpotPrice\":{\"locationName\":\"spotPrice\"},\"State\":{\"locationName\":\"state\"},\"Status\":{\"locationName\":\"status\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"},\"UpdateTime\":{\"locationName\":\"updateTime\",\"type\":\"timestamp\"}}},\"Tags\":{\"shape\":\"Ss\",\"locationName\":\"tagSet\"},\"Type\":{\"locationName\":\"type\"},\"ValidFrom\":{\"locationName\":\"validFrom\",\"type\":\"timestamp\"},\"ValidUntil\":{\"locationName\":\"validUntil\",\"type\":\"timestamp\"},\"InstanceInterruptionBehavior\":{\"locationName\":\"instanceInterruptionBehavior\"}}}},\"S17y\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}}},\"S18d\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"FromPort\":{\"locationName\":\"fromPort\",\"type\":\"integer\"},\"IpProtocol\":{\"locationName\":\"ipProtocol\"},\"IpRanges\":{\"locationName\":\"ipRanges\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"PrefixListIds\":{\"locationName\":\"prefixListIds\",\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"ToPort\":{\"locationName\":\"toPort\",\"type\":\"integer\"},\"UserIdGroupPairs\":{\"locationName\":\"groups\",\"type\":\"list\",\"member\":{\"shape\":\"S4l\",\"locationName\":\"item\"}}}}},\"S195\":{\"type\":\"list\",\"member\":{}},\"S1a4\":{\"type\":\"list\",\"member\":{\"locationName\":\"VolumeId\"}},\"S1ap\":{\"type\":\"structure\",\"members\":{\"VolumeId\":{\"locationName\":\"volumeId\"},\"ModificationState\":{\"locationName\":\"modificationState\"},\"StatusMessage\":{\"locationName\":\"statusMessage\"},\"TargetSize\":{\"locationName\":\"targetSize\",\"type\":\"integer\"},\"TargetIops\":{\"locationName\":\"targetIops\",\"type\":\"integer\"},\"TargetVolumeType\":{\"locationName\":\"targetVolumeType\"},\"TargetThroughput\":{\"locationName\":\"targetThroughput\",\"type\":\"integer\"},\"TargetMultiAttachEnabled\":{\"locationName\":\"targetMultiAttachEnabled\",\"type\":\"boolean\"},\"OriginalSize\":{\"locationName\":\"originalSize\",\"type\":\"integer\"},\"OriginalIops\":{\"locationName\":\"originalIops\",\"type\":\"integer\"},\"OriginalVolumeType\":{\"locationName\":\"originalVolumeType\"},\"OriginalThroughput\":{\"locationName\":\"originalThroughput\",\"type\":\"integer\"},\"OriginalMultiAttachEnabled\":{\"locationName\":\"originalMultiAttachEnabled\",\"type\":\"boolean\"},\"Progress\":{\"locationName\":\"progress\",\"type\":\"long\"},\"StartTime\":{\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"EndTime\":{\"locationName\":\"endTime\",\"type\":\"timestamp\"}}},\"S1av\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcId\"}},\"S1cl\":{\"type\":\"list\",\"member\":{\"locationName\":\"AvailabilityZone\"}},\"S1cw\":{\"type\":\"structure\",\"members\":{\"TransitGatewayAttachmentId\":{\"locationName\":\"transitGatewayAttachmentId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"TransitGatewayRouteTableId\":{\"locationName\":\"transitGatewayRouteTableId\"},\"State\":{\"locationName\":\"state\"}}},\"S1f6\":{\"type\":\"structure\",\"members\":{\"InstanceFamily\":{\"locationName\":\"instanceFamily\"},\"CpuCredits\":{\"locationName\":\"cpuCredits\"}}},\"S1fh\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S1fj\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"HostIdSet\":{\"shape\":\"Su8\",\"locationName\":\"hostIdSet\"},\"HostReservationId\":{\"locationName\":\"hostReservationId\"},\"HourlyPrice\":{\"locationName\":\"hourlyPrice\"},\"InstanceFamily\":{\"locationName\":\"instanceFamily\"},\"PaymentOption\":{\"locationName\":\"paymentOption\"},\"UpfrontPrice\":{\"locationName\":\"upfrontPrice\"}}}},\"S1g0\":{\"type\":\"structure\",\"members\":{\"HourlyPrice\":{\"locationName\":\"hourlyPrice\"},\"RemainingTotalValue\":{\"locationName\":\"remainingTotalValue\"},\"RemainingUpfrontValue\":{\"locationName\":\"remainingUpfrontValue\"}}},\"S1gs\":{\"type\":\"structure\",\"members\":{\"Comment\":{},\"UploadEnd\":{\"type\":\"timestamp\"},\"UploadSize\":{\"type\":\"double\"},\"UploadStart\":{\"type\":\"timestamp\"}}},\"S1gv\":{\"type\":\"structure\",\"members\":{\"S3Bucket\":{},\"S3Key\":{}}},\"S1h2\":{\"type\":\"structure\",\"required\":[\"Bytes\",\"Format\",\"ImportManifestUrl\"],\"members\":{\"Bytes\":{\"locationName\":\"bytes\",\"type\":\"long\"},\"Format\":{\"locationName\":\"format\"},\"ImportManifestUrl\":{\"locationName\":\"importManifestUrl\"}}},\"S1h3\":{\"type\":\"structure\",\"required\":[\"Size\"],\"members\":{\"Size\":{\"locationName\":\"size\",\"type\":\"long\"}}},\"S1hu\":{\"type\":\"list\",\"member\":{\"locationName\":\"UserId\"}},\"S1hv\":{\"type\":\"list\",\"member\":{\"locationName\":\"UserGroup\"}},\"S1hw\":{\"type\":\"list\",\"member\":{\"locationName\":\"ProductCode\"}},\"S1hy\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"Group\":{},\"UserId\":{}}}},\"S1i3\":{\"type\":\"list\",\"member\":{\"shape\":\"S17\",\"locationName\":\"item\"}},\"S1ie\":{\"type\":\"structure\",\"members\":{\"CapacityReservationPreference\":{},\"CapacityReservationTarget\":{\"shape\":\"Sb7\"}}},\"S1k9\":{\"type\":\"structure\",\"members\":{\"AllowDnsResolutionFromRemoteVpc\":{\"type\":\"boolean\"},\"AllowEgressFromLocalClassicLinkToRemoteVpc\":{\"type\":\"boolean\"},\"AllowEgressFromLocalVpcToRemoteClassicLink\":{\"type\":\"boolean\"}}},\"S1kb\":{\"type\":\"structure\",\"members\":{\"AllowDnsResolutionFromRemoteVpc\":{\"locationName\":\"allowDnsResolutionFromRemoteVpc\",\"type\":\"boolean\"},\"AllowEgressFromLocalClassicLinkToRemoteVpc\":{\"locationName\":\"allowEgressFromLocalClassicLinkToRemoteVpc\",\"type\":\"boolean\"},\"AllowEgressFromLocalVpcToRemoteClassicLink\":{\"locationName\":\"allowEgressFromLocalVpcToRemoteClassicLink\",\"type\":\"boolean\"}}},\"S1kq\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"InstanceId\":{\"locationName\":\"instanceId\"},\"Monitoring\":{\"shape\":\"Szo\",\"locationName\":\"monitoring\"}}}},\"S1nr\":{\"type\":\"list\",\"member\":{\"locationName\":\"SecurityGroupId\"}},\"S1of\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\",\"type\":\"structure\",\"members\":{\"CurrentState\":{\"shape\":\"Swl\",\"locationName\":\"currentState\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"PreviousState\":{\"shape\":\"Swl\",\"locationName\":\"previousState\"}}}}}}");

/***/ }),

/***/ 32127:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAccountAttributes\":{\"result_key\":\"AccountAttributes\"},\"DescribeAddresses\":{\"result_key\":\"Addresses\"},\"DescribeAvailabilityZones\":{\"result_key\":\"AvailabilityZones\"},\"DescribeBundleTasks\":{\"result_key\":\"BundleTasks\"},\"DescribeByoipCidrs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ByoipCidrs\"},\"DescribeCapacityReservations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CapacityReservations\"},\"DescribeCarrierGateways\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CarrierGateways\"},\"DescribeClassicLinkInstances\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Instances\"},\"DescribeClientVpnAuthorizationRules\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AuthorizationRules\"},\"DescribeClientVpnConnections\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Connections\"},\"DescribeClientVpnEndpoints\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ClientVpnEndpoints\"},\"DescribeClientVpnRoutes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Routes\"},\"DescribeClientVpnTargetNetworks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ClientVpnTargetNetworks\"},\"DescribeCoipPools\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CoipPools\"},\"DescribeConversionTasks\":{\"result_key\":\"ConversionTasks\"},\"DescribeCustomerGateways\":{\"result_key\":\"CustomerGateways\"},\"DescribeDhcpOptions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DhcpOptions\"},\"DescribeEgressOnlyInternetGateways\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"EgressOnlyInternetGateways\"},\"DescribeExportImageTasks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ExportImageTasks\"},\"DescribeExportTasks\":{\"result_key\":\"ExportTasks\"},\"DescribeFastSnapshotRestores\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"FastSnapshotRestores\"},\"DescribeFleets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Fleets\"},\"DescribeFlowLogs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"FlowLogs\"},\"DescribeFpgaImages\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"FpgaImages\"},\"DescribeHostReservationOfferings\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"OfferingSet\"},\"DescribeHostReservations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"HostReservationSet\"},\"DescribeHosts\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Hosts\"},\"DescribeIamInstanceProfileAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"IamInstanceProfileAssociations\"},\"DescribeImages\":{\"result_key\":\"Images\"},\"DescribeImportImageTasks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ImportImageTasks\"},\"DescribeImportSnapshotTasks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ImportSnapshotTasks\"},\"DescribeInstanceCreditSpecifications\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstanceCreditSpecifications\"},\"DescribeInstanceStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstanceStatuses\"},\"DescribeInstanceTypeOfferings\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstanceTypeOfferings\"},\"DescribeInstanceTypes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstanceTypes\"},\"DescribeInstances\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Reservations\"},\"DescribeInternetGateways\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InternetGateways\"},\"DescribeIpv6Pools\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Ipv6Pools\"},\"DescribeKeyPairs\":{\"result_key\":\"KeyPairs\"},\"DescribeLaunchTemplateVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LaunchTemplateVersions\"},\"DescribeLaunchTemplates\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LaunchTemplates\"},\"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LocalGatewayRouteTableVirtualInterfaceGroupAssociations\"},\"DescribeLocalGatewayRouteTableVpcAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LocalGatewayRouteTableVpcAssociations\"},\"DescribeLocalGatewayRouteTables\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LocalGatewayRouteTables\"},\"DescribeLocalGatewayVirtualInterfaceGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LocalGatewayVirtualInterfaceGroups\"},\"DescribeLocalGatewayVirtualInterfaces\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LocalGatewayVirtualInterfaces\"},\"DescribeLocalGateways\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"LocalGateways\"},\"DescribeManagedPrefixLists\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PrefixLists\"},\"DescribeMovingAddresses\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"MovingAddressStatuses\"},\"DescribeNatGateways\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"NatGateways\"},\"DescribeNetworkAcls\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"NetworkAcls\"},\"DescribeNetworkInsightsAnalyses\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"NetworkInsightsAnalyses\"},\"DescribeNetworkInsightsPaths\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"NetworkInsightsPaths\"},\"DescribeNetworkInterfacePermissions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"NetworkInterfacePermissions\"},\"DescribeNetworkInterfaces\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"NetworkInterfaces\"},\"DescribePlacementGroups\":{\"result_key\":\"PlacementGroups\"},\"DescribePrefixLists\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PrefixLists\"},\"DescribePrincipalIdFormat\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Principals\"},\"DescribePublicIpv4Pools\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PublicIpv4Pools\"},\"DescribeRegions\":{\"result_key\":\"Regions\"},\"DescribeReservedInstances\":{\"result_key\":\"ReservedInstances\"},\"DescribeReservedInstancesListings\":{\"result_key\":\"ReservedInstancesListings\"},\"DescribeReservedInstancesModifications\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"ReservedInstancesModifications\"},\"DescribeReservedInstancesOfferings\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ReservedInstancesOfferings\"},\"DescribeRouteTables\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"RouteTables\"},\"DescribeScheduledInstanceAvailability\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ScheduledInstanceAvailabilitySet\"},\"DescribeScheduledInstances\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ScheduledInstanceSet\"},\"DescribeSecurityGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"SecurityGroups\"},\"DescribeSnapshots\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Snapshots\"},\"DescribeSpotFleetRequests\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"SpotFleetRequestConfigs\"},\"DescribeSpotInstanceRequests\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"SpotInstanceRequests\"},\"DescribeSpotPriceHistory\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"SpotPriceHistory\"},\"DescribeStaleSecurityGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"StaleSecurityGroupSet\"},\"DescribeSubnets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Subnets\"},\"DescribeTags\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Tags\"},\"DescribeTrafficMirrorFilters\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TrafficMirrorFilters\"},\"DescribeTrafficMirrorSessions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TrafficMirrorSessions\"},\"DescribeTrafficMirrorTargets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TrafficMirrorTargets\"},\"DescribeTransitGatewayAttachments\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayAttachments\"},\"DescribeTransitGatewayConnectPeers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayConnectPeers\"},\"DescribeTransitGatewayConnects\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayConnects\"},\"DescribeTransitGatewayMulticastDomains\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayMulticastDomains\"},\"DescribeTransitGatewayPeeringAttachments\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayPeeringAttachments\"},\"DescribeTransitGatewayRouteTables\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayRouteTables\"},\"DescribeTransitGatewayVpcAttachments\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayVpcAttachments\"},\"DescribeTransitGateways\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGateways\"},\"DescribeVolumeStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"VolumeStatuses\"},\"DescribeVolumes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Volumes\"},\"DescribeVolumesModifications\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"VolumesModifications\"},\"DescribeVpcClassicLinkDnsSupport\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Vpcs\"},\"DescribeVpcEndpointConnectionNotifications\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ConnectionNotificationSet\"},\"DescribeVpcEndpointConnections\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"VpcEndpointConnections\"},\"DescribeVpcEndpointServiceConfigurations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ServiceConfigurations\"},\"DescribeVpcEndpointServicePermissions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AllowedPrincipals\"},\"DescribeVpcEndpoints\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"VpcEndpoints\"},\"DescribeVpcPeeringConnections\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"VpcPeeringConnections\"},\"DescribeVpcs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Vpcs\"},\"DescribeVpnConnections\":{\"result_key\":\"VpnConnections\"},\"DescribeVpnGateways\":{\"result_key\":\"VpnGateways\"},\"GetAssociatedIpv6PoolCidrs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Ipv6CidrAssociations\"},\"GetGroupsForCapacityReservation\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CapacityReservationGroups\"},\"GetManagedPrefixListAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PrefixListAssociations\"},\"GetManagedPrefixListEntries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Entries\"},\"GetTransitGatewayAttachmentPropagations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayAttachmentPropagations\"},\"GetTransitGatewayMulticastDomainAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"MulticastDomainAssociations\"},\"GetTransitGatewayPrefixListReferences\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayPrefixListReferences\"},\"GetTransitGatewayRouteTableAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Associations\"},\"GetTransitGatewayRouteTablePropagations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"TransitGatewayRouteTablePropagations\"},\"SearchLocalGatewayRoutes\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Routes\"},\"SearchTransitGatewayMulticastGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"MulticastGroups\"}}}");

/***/ }),

/***/ 90157:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"InstanceExists\":{\"delay\":5,\"maxAttempts\":40,\"operation\":\"DescribeInstances\",\"acceptors\":[{\"matcher\":\"path\",\"expected\":true,\"argument\":\"length(Reservations[]) > `0`\",\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"InvalidInstanceID.NotFound\",\"state\":\"retry\"}]},\"BundleTaskComplete\":{\"delay\":15,\"operation\":\"DescribeBundleTasks\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"complete\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"BundleTasks[].State\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"BundleTasks[].State\"}]},\"ConversionTaskCancelled\":{\"delay\":15,\"operation\":\"DescribeConversionTasks\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"cancelled\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"ConversionTasks[].State\"}]},\"ConversionTaskCompleted\":{\"delay\":15,\"operation\":\"DescribeConversionTasks\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"completed\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"ConversionTasks[].State\"},{\"expected\":\"cancelled\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"ConversionTasks[].State\"},{\"expected\":\"cancelling\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"ConversionTasks[].State\"}]},\"ConversionTaskDeleted\":{\"delay\":15,\"operation\":\"DescribeConversionTasks\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"ConversionTasks[].State\"}]},\"CustomerGatewayAvailable\":{\"delay\":15,\"operation\":\"DescribeCustomerGateways\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"CustomerGateways[].State\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"CustomerGateways[].State\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"CustomerGateways[].State\"}]},\"ExportTaskCancelled\":{\"delay\":15,\"operation\":\"DescribeExportTasks\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"cancelled\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"ExportTasks[].State\"}]},\"ExportTaskCompleted\":{\"delay\":15,\"operation\":\"DescribeExportTasks\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"completed\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"ExportTasks[].State\"}]},\"ImageExists\":{\"operation\":\"DescribeImages\",\"maxAttempts\":40,\"delay\":15,\"acceptors\":[{\"matcher\":\"path\",\"expected\":true,\"argument\":\"length(Images[]) > `0`\",\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"InvalidAMIID.NotFound\",\"state\":\"retry\"}]},\"ImageAvailable\":{\"operation\":\"DescribeImages\",\"maxAttempts\":40,\"delay\":15,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"Images[].State\",\"expected\":\"available\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"Images[].State\",\"expected\":\"failed\"}]},\"InstanceRunning\":{\"delay\":15,\"operation\":\"DescribeInstances\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"running\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"expected\":\"shutting-down\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"expected\":\"terminated\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"expected\":\"stopping\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"matcher\":\"error\",\"expected\":\"InvalidInstanceID.NotFound\",\"state\":\"retry\"}]},\"InstanceStatusOk\":{\"operation\":\"DescribeInstanceStatus\",\"maxAttempts\":40,\"delay\":15,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"InstanceStatuses[].InstanceStatus.Status\",\"expected\":\"ok\"},{\"matcher\":\"error\",\"expected\":\"InvalidInstanceID.NotFound\",\"state\":\"retry\"}]},\"InstanceStopped\":{\"delay\":15,\"operation\":\"DescribeInstances\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"stopped\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"expected\":\"pending\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"expected\":\"terminated\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Reservations[].Instances[].State.Name\"}]},\"InstanceTerminated\":{\"delay\":15,\"operation\":\"DescribeInstances\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"terminated\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"expected\":\"pending\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Reservations[].Instances[].State.Name\"},{\"expected\":\"stopping\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Reservations[].Instances[].State.Name\"}]},\"KeyPairExists\":{\"operation\":\"DescribeKeyPairs\",\"delay\":5,\"maxAttempts\":6,\"acceptors\":[{\"expected\":true,\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"length(KeyPairs[].KeyName) > `0`\"},{\"expected\":\"InvalidKeyPair.NotFound\",\"matcher\":\"error\",\"state\":\"retry\"}]},\"NatGatewayAvailable\":{\"operation\":\"DescribeNatGateways\",\"delay\":15,\"maxAttempts\":40,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"NatGateways[].State\",\"expected\":\"available\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"NatGateways[].State\",\"expected\":\"failed\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"NatGateways[].State\",\"expected\":\"deleting\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"NatGateways[].State\",\"expected\":\"deleted\"},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"NatGatewayNotFound\"}]},\"NetworkInterfaceAvailable\":{\"operation\":\"DescribeNetworkInterfaces\",\"delay\":20,\"maxAttempts\":10,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"NetworkInterfaces[].Status\"},{\"expected\":\"InvalidNetworkInterfaceID.NotFound\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"PasswordDataAvailable\":{\"operation\":\"GetPasswordData\",\"maxAttempts\":40,\"delay\":15,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"length(PasswordData) > `0`\",\"expected\":true}]},\"SnapshotCompleted\":{\"delay\":15,\"operation\":\"DescribeSnapshots\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"completed\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Snapshots[].State\"}]},\"SecurityGroupExists\":{\"operation\":\"DescribeSecurityGroups\",\"delay\":5,\"maxAttempts\":6,\"acceptors\":[{\"expected\":true,\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"length(SecurityGroups[].GroupId) > `0`\"},{\"expected\":\"InvalidGroupNotFound\",\"matcher\":\"error\",\"state\":\"retry\"}]},\"SpotInstanceRequestFulfilled\":{\"operation\":\"DescribeSpotInstanceRequests\",\"maxAttempts\":40,\"delay\":15,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"SpotInstanceRequests[].Status.Code\",\"expected\":\"fulfilled\"},{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"SpotInstanceRequests[].Status.Code\",\"expected\":\"request-canceled-and-instance-running\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"SpotInstanceRequests[].Status.Code\",\"expected\":\"schedule-expired\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"SpotInstanceRequests[].Status.Code\",\"expected\":\"canceled-before-fulfillment\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"SpotInstanceRequests[].Status.Code\",\"expected\":\"bad-parameters\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"SpotInstanceRequests[].Status.Code\",\"expected\":\"system-error\"},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"InvalidSpotInstanceRequestID.NotFound\"}]},\"SubnetAvailable\":{\"delay\":15,\"operation\":\"DescribeSubnets\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Subnets[].State\"}]},\"SystemStatusOk\":{\"operation\":\"DescribeInstanceStatus\",\"maxAttempts\":40,\"delay\":15,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"InstanceStatuses[].SystemStatus.Status\",\"expected\":\"ok\"}]},\"VolumeAvailable\":{\"delay\":15,\"operation\":\"DescribeVolumes\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Volumes[].State\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Volumes[].State\"}]},\"VolumeDeleted\":{\"delay\":15,\"operation\":\"DescribeVolumes\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Volumes[].State\"},{\"matcher\":\"error\",\"expected\":\"InvalidVolume.NotFound\",\"state\":\"success\"}]},\"VolumeInUse\":{\"delay\":15,\"operation\":\"DescribeVolumes\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"in-use\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Volumes[].State\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Volumes[].State\"}]},\"VpcAvailable\":{\"delay\":15,\"operation\":\"DescribeVpcs\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Vpcs[].State\"}]},\"VpcExists\":{\"operation\":\"DescribeVpcs\",\"delay\":1,\"maxAttempts\":5,\"acceptors\":[{\"matcher\":\"status\",\"expected\":200,\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"InvalidVpcID.NotFound\",\"state\":\"retry\"}]},\"VpnConnectionAvailable\":{\"delay\":15,\"operation\":\"DescribeVpnConnections\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"VpnConnections[].State\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"VpnConnections[].State\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"VpnConnections[].State\"}]},\"VpnConnectionDeleted\":{\"delay\":15,\"operation\":\"DescribeVpnConnections\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"VpnConnections[].State\"},{\"expected\":\"pending\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"VpnConnections[].State\"}]},\"VpcPeeringConnectionExists\":{\"delay\":15,\"operation\":\"DescribeVpcPeeringConnections\",\"maxAttempts\":40,\"acceptors\":[{\"matcher\":\"status\",\"expected\":200,\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"InvalidVpcPeeringConnectionID.NotFound\",\"state\":\"retry\"}]},\"VpcPeeringConnectionDeleted\":{\"delay\":15,\"operation\":\"DescribeVpcPeeringConnections\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"VpcPeeringConnections[].Status.Code\"},{\"matcher\":\"error\",\"expected\":\"InvalidVpcPeeringConnectionID.NotFound\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 14703:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-04-02\",\"endpointPrefix\":\"ec2-instance-connect\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"EC2 Instance Connect\",\"serviceFullName\":\"AWS EC2 Instance Connect\",\"serviceId\":\"EC2 Instance Connect\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSEC2InstanceConnectService\",\"uid\":\"ec2-instance-connect-2018-04-02\"},\"operations\":{\"SendSSHPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"InstanceOSUser\",\"SSHPublicKey\",\"AvailabilityZone\"],\"members\":{\"InstanceId\":{},\"InstanceOSUser\":{},\"SSHPublicKey\":{},\"AvailabilityZone\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Success\":{\"type\":\"boolean\"}}}}},\"shapes\":{}}");

/***/ }),

/***/ 73353:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 80948:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-09-21\",\"endpointPrefix\":\"api.ecr\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon ECR\",\"serviceFullName\":\"Amazon EC2 Container Registry\",\"serviceId\":\"ECR\",\"signatureVersion\":\"v4\",\"signingName\":\"ecr\",\"targetPrefix\":\"AmazonEC2ContainerRegistry_V20150921\",\"uid\":\"ecr-2015-09-21\"},\"operations\":{\"BatchCheckLayerAvailability\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"layerDigests\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"layerDigests\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"layers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"layerDigest\":{},\"layerAvailability\":{},\"layerSize\":{\"type\":\"long\"},\"mediaType\":{}}}},\"failures\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"layerDigest\":{},\"failureCode\":{},\"failureReason\":{}}}}}}},\"BatchDeleteImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageIds\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageIds\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"imageIds\":{\"shape\":\"Si\"},\"failures\":{\"shape\":\"Sn\"}}}},\"BatchGetImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageIds\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageIds\":{\"shape\":\"Si\"},\"acceptedMediaTypes\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"images\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"failures\":{\"shape\":\"Sn\"}}}},\"CompleteLayerUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"uploadId\",\"layerDigests\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"layerDigests\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"layerDigest\":{}}}},\"CreateRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{},\"tags\":{\"shape\":\"S12\"},\"imageTagMutability\":{},\"imageScanningConfiguration\":{\"shape\":\"S17\"},\"encryptionConfiguration\":{\"shape\":\"S19\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S1d\"}}}},\"DeleteLifecyclePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"lifecyclePolicyText\":{},\"lastEvaluatedAt\":{\"type\":\"timestamp\"}}}},\"DeleteRegistryPolicy\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"policyText\":{}}}},\"DeleteRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S1d\"}}}},\"DeleteRepositoryPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{}}}},\"DescribeImageScanFindings\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageId\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageId\":{\"shape\":\"Sj\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageId\":{\"shape\":\"Sj\"},\"imageScanStatus\":{\"shape\":\"S1y\"},\"imageScanFindings\":{\"type\":\"structure\",\"members\":{\"imageScanCompletedAt\":{\"type\":\"timestamp\"},\"vulnerabilitySourceUpdatedAt\":{\"type\":\"timestamp\"},\"findings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"uri\":{},\"severity\":{},\"attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\"],\"members\":{\"key\":{},\"value\":{}}}}}}},\"findingSeverityCounts\":{\"shape\":\"S2d\"}}},\"nextToken\":{}}}},\"DescribeImages\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageIds\":{\"shape\":\"Si\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filter\":{\"type\":\"structure\",\"members\":{\"tagStatus\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"imageDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageDigest\":{},\"imageTags\":{\"shape\":\"S2l\"},\"imageSizeInBytes\":{\"type\":\"long\"},\"imagePushedAt\":{\"type\":\"timestamp\"},\"imageScanStatus\":{\"shape\":\"S1y\"},\"imageScanFindingsSummary\":{\"type\":\"structure\",\"members\":{\"imageScanCompletedAt\":{\"type\":\"timestamp\"},\"vulnerabilitySourceUpdatedAt\":{\"type\":\"timestamp\"},\"findingSeverityCounts\":{\"shape\":\"S2d\"}}},\"imageManifestMediaType\":{},\"artifactMediaType\":{}}}},\"nextToken\":{}}}},\"DescribeRegistry\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"replicationConfiguration\":{\"shape\":\"S2r\"}}}},\"DescribeRepositories\":{\"input\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryNames\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositories\":{\"type\":\"list\",\"member\":{\"shape\":\"S1d\"}},\"nextToken\":{}}}},\"GetAuthorizationToken\":{\"input\":{\"type\":\"structure\",\"members\":{\"registryIds\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn't change the permissions scope of the authorization token.\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizationData\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"authorizationToken\":{},\"expiresAt\":{\"type\":\"timestamp\"},\"proxyEndpoint\":{}}}}}}},\"GetDownloadUrlForLayer\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"layerDigest\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"layerDigest\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"downloadUrl\":{},\"layerDigest\":{}}}},\"GetLifecyclePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"lifecyclePolicyText\":{},\"lastEvaluatedAt\":{\"type\":\"timestamp\"}}}},\"GetLifecyclePolicyPreview\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageIds\":{\"shape\":\"Si\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filter\":{\"type\":\"structure\",\"members\":{\"tagStatus\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"lifecyclePolicyText\":{},\"status\":{},\"nextToken\":{},\"previewResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"imageTags\":{\"shape\":\"S2l\"},\"imageDigest\":{},\"imagePushedAt\":{\"type\":\"timestamp\"},\"action\":{\"type\":\"structure\",\"members\":{\"type\":{}}},\"appliedRulePriority\":{\"type\":\"integer\"}}}},\"summary\":{\"type\":\"structure\",\"members\":{\"expiringImageTotalCount\":{\"type\":\"integer\"}}}}}},\"GetRegistryPolicy\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"policyText\":{}}}},\"GetRepositoryPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{}}}},\"InitiateLayerUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"uploadId\":{},\"partSize\":{\"type\":\"long\"}}}},\"ListImages\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filter\":{\"type\":\"structure\",\"members\":{\"tagStatus\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"imageIds\":{\"shape\":\"Si\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S12\"}}}},\"PutImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageManifest\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageManifest\":{},\"imageManifestMediaType\":{},\"imageTag\":{},\"imageDigest\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"image\":{\"shape\":\"Sv\"}}}},\"PutImageScanningConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageScanningConfiguration\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageScanningConfiguration\":{\"shape\":\"S17\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageScanningConfiguration\":{\"shape\":\"S17\"}}}},\"PutImageTagMutability\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageTagMutability\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageTagMutability\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageTagMutability\":{}}}},\"PutLifecyclePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"lifecyclePolicyText\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"lifecyclePolicyText\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"lifecyclePolicyText\":{}}}},\"PutRegistryPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"policyText\"],\"members\":{\"policyText\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"policyText\":{}}}},\"PutReplicationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"replicationConfiguration\"],\"members\":{\"replicationConfiguration\":{\"shape\":\"S2r\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"replicationConfiguration\":{\"shape\":\"S2r\"}}}},\"SetRepositoryPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"policyText\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{}}}},\"StartImageScan\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageId\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageId\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageId\":{\"shape\":\"Sj\"},\"imageScanStatus\":{\"shape\":\"S1y\"}}}},\"StartLifecyclePolicyPreview\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"lifecyclePolicyText\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"lifecyclePolicyText\":{},\"status\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UploadLayerPart\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"uploadId\",\"partFirstByte\",\"partLastByte\",\"layerPartBlob\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"partFirstByte\":{\"type\":\"long\"},\"partLastByte\":{\"type\":\"long\"},\"layerPartBlob\":{\"type\":\"blob\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"lastByteReceived\":{\"type\":\"long\"}}}}},\"shapes\":{\"Si\":{\"type\":\"list\",\"member\":{\"shape\":\"Sj\"}},\"Sj\":{\"type\":\"structure\",\"members\":{\"imageDigest\":{},\"imageTag\":{}}},\"Sn\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"imageId\":{\"shape\":\"Sj\"},\"failureCode\":{},\"failureReason\":{}}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageId\":{\"shape\":\"Sj\"},\"imageManifest\":{},\"imageManifestMediaType\":{}}},\"S12\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S17\":{\"type\":\"structure\",\"members\":{\"scanOnPush\":{\"type\":\"boolean\"}}},\"S19\":{\"type\":\"structure\",\"required\":[\"encryptionType\"],\"members\":{\"encryptionType\":{},\"kmsKey\":{}}},\"S1d\":{\"type\":\"structure\",\"members\":{\"repositoryArn\":{},\"registryId\":{},\"repositoryName\":{},\"repositoryUri\":{},\"createdAt\":{\"type\":\"timestamp\"},\"imageTagMutability\":{},\"imageScanningConfiguration\":{\"shape\":\"S17\"},\"encryptionConfiguration\":{\"shape\":\"S19\"}}},\"S1y\":{\"type\":\"structure\",\"members\":{\"status\":{},\"description\":{}}},\"S2d\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}},\"S2l\":{\"type\":\"list\",\"member\":{}},\"S2r\":{\"type\":\"structure\",\"required\":[\"rules\"],\"members\":{\"rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"destinations\"],\"members\":{\"destinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"region\",\"registryId\"],\"members\":{\"region\":{},\"registryId\":{}}}}}}}}}}}");

/***/ }),

/***/ 66855:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeImageScanFindings\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"non_aggregate_keys\":[\"registryId\",\"repositoryName\",\"imageId\",\"imageScanStatus\",\"imageScanFindings\"],\"output_token\":\"nextToken\",\"result_key\":\"imageScanFindings.findings\"},\"DescribeImages\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"imageDetails\"},\"DescribeRepositories\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"repositories\"},\"GetLifecyclePolicyPreview\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"non_aggregate_keys\":[\"registryId\",\"repositoryName\",\"lifecyclePolicyText\",\"status\",\"summary\"],\"output_token\":\"nextToken\",\"result_key\":\"previewResults\"},\"ListImages\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"imageIds\"}}}");

/***/ }),

/***/ 69800:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"ImageScanComplete\":{\"description\":\"Wait until an image scan is complete and findings can be accessed\",\"operation\":\"DescribeImageScanFindings\",\"delay\":5,\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"imageScanStatus.status\",\"expected\":\"COMPLETE\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"imageScanStatus.status\",\"expected\":\"FAILED\"}]},\"LifecyclePolicyPreviewComplete\":{\"description\":\"Wait until a lifecycle policy preview request is complete and results can be accessed\",\"operation\":\"GetLifecyclePolicyPreview\",\"delay\":5,\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"status\",\"expected\":\"COMPLETE\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"status\",\"expected\":\"FAILED\"}]}}}");

/***/ }),

/***/ 82416:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-10-30\",\"endpointPrefix\":\"api.ecr-public\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon ECR Public\",\"serviceFullName\":\"Amazon Elastic Container Registry Public\",\"serviceId\":\"ECR PUBLIC\",\"signatureVersion\":\"v4\",\"signingName\":\"ecr-public\",\"targetPrefix\":\"SpencerFrontendService\",\"uid\":\"ecr-public-2020-10-30\"},\"operations\":{\"BatchCheckLayerAvailability\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"layerDigests\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"layerDigests\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"layers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"layerDigest\":{},\"layerAvailability\":{},\"layerSize\":{\"type\":\"long\"},\"mediaType\":{}}}},\"failures\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"layerDigest\":{},\"failureCode\":{},\"failureReason\":{}}}}}}},\"BatchDeleteImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageIds\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageIds\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"imageIds\":{\"shape\":\"Sj\"},\"failures\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"imageId\":{\"shape\":\"Sk\"},\"failureCode\":{},\"failureReason\":{}}}}}}},\"CompleteLayerUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"uploadId\",\"layerDigests\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"layerDigests\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"layerDigest\":{}}}},\"CreateRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"repositoryName\":{},\"catalogData\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S17\"},\"catalogData\":{\"shape\":\"S1b\"}}}},\"DeleteRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repository\":{\"shape\":\"S17\"}}}},\"DeleteRepositoryPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{}}}},\"DescribeImageTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"imageTagDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"imageTag\":{},\"createdAt\":{\"type\":\"timestamp\"},\"imageDetail\":{\"type\":\"structure\",\"members\":{\"imageDigest\":{},\"imageSizeInBytes\":{\"type\":\"long\"},\"imagePushedAt\":{\"type\":\"timestamp\"},\"imageManifestMediaType\":{},\"artifactMediaType\":{}}}}}},\"nextToken\":{}}}},\"DescribeImages\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageIds\":{\"shape\":\"Sj\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"imageDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageDigest\":{},\"imageTags\":{\"type\":\"list\",\"member\":{}},\"imageSizeInBytes\":{\"type\":\"long\"},\"imagePushedAt\":{\"type\":\"timestamp\"},\"imageManifestMediaType\":{},\"artifactMediaType\":{}}}},\"nextToken\":{}}}},\"DescribeRegistries\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"registries\"],\"members\":{\"registries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"registryId\",\"registryArn\",\"registryUri\",\"verified\",\"aliases\"],\"members\":{\"registryId\":{},\"registryArn\":{},\"registryUri\":{},\"verified\":{\"type\":\"boolean\"},\"aliases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"status\",\"primaryRegistryAlias\",\"defaultRegistryAlias\"],\"members\":{\"name\":{},\"status\":{},\"primaryRegistryAlias\":{\"type\":\"boolean\"},\"defaultRegistryAlias\":{\"type\":\"boolean\"}}}}}}},\"nextToken\":{}}}},\"DescribeRepositories\":{\"input\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryNames\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"repositories\":{\"type\":\"list\",\"member\":{\"shape\":\"S17\"}},\"nextToken\":{}}}},\"GetAuthorizationToken\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizationData\":{\"type\":\"structure\",\"members\":{\"authorizationToken\":{},\"expiresAt\":{\"type\":\"timestamp\"}}}}}},\"GetRegistryCatalogData\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"registryCatalogData\"],\"members\":{\"registryCatalogData\":{\"shape\":\"S2k\"}}}},\"GetRepositoryCatalogData\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"catalogData\":{\"shape\":\"S1b\"}}}},\"GetRepositoryPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{}}}},\"InitiateLayerUpload\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\"],\"members\":{\"registryId\":{},\"repositoryName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"uploadId\":{},\"partSize\":{\"type\":\"long\"}}}},\"PutImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"imageManifest\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageManifest\":{},\"imageManifestMediaType\":{},\"imageTag\":{},\"imageDigest\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"image\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"imageId\":{\"shape\":\"Sk\"},\"imageManifest\":{},\"imageManifestMediaType\":{}}}}}},\"PutRegistryCatalogData\":{\"input\":{\"type\":\"structure\",\"members\":{\"displayName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"registryCatalogData\"],\"members\":{\"registryCatalogData\":{\"shape\":\"S2k\"}}}},\"PutRepositoryCatalogData\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"catalogData\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"catalogData\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"catalogData\":{\"shape\":\"S1b\"}}}},\"SetRepositoryPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"policyText\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"policyText\":{}}}},\"UploadLayerPart\":{\"input\":{\"type\":\"structure\",\"required\":[\"repositoryName\",\"uploadId\",\"partFirstByte\",\"partLastByte\",\"layerPartBlob\"],\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"partFirstByte\":{\"type\":\"long\"},\"partLastByte\":{\"type\":\"long\"},\"layerPartBlob\":{\"type\":\"blob\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"registryId\":{},\"repositoryName\":{},\"uploadId\":{},\"lastByteReceived\":{\"type\":\"long\"}}}}},\"shapes\":{\"Sj\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\"}},\"Sk\":{\"type\":\"structure\",\"members\":{\"imageDigest\":{},\"imageTag\":{}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"description\":{},\"architectures\":{\"shape\":\"Sz\"},\"operatingSystems\":{\"shape\":\"S11\"},\"logoImageBlob\":{\"type\":\"blob\"},\"aboutText\":{},\"usageText\":{}}},\"Sz\":{\"type\":\"list\",\"member\":{}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S17\":{\"type\":\"structure\",\"members\":{\"repositoryArn\":{},\"registryId\":{},\"repositoryName\":{},\"repositoryUri\":{},\"createdAt\":{\"type\":\"timestamp\"}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"description\":{},\"architectures\":{\"shape\":\"Sz\"},\"operatingSystems\":{\"shape\":\"S11\"},\"logoUrl\":{},\"aboutText\":{},\"usageText\":{},\"marketplaceCertified\":{\"type\":\"boolean\"}}},\"S2k\":{\"type\":\"structure\",\"members\":{\"displayName\":{}}}}}");

/***/ }),

/***/ 41518:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeImageTags\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"imageTagDetails\"},\"DescribeImages\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"imageDetails\"},\"DescribeRegistries\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"registries\"},\"DescribeRepositories\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"repositories\"}}}");

/***/ }),

/***/ 68155:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-11-13\",\"endpointPrefix\":\"ecs\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon ECS\",\"serviceFullName\":\"Amazon EC2 Container Service\",\"serviceId\":\"ECS\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AmazonEC2ContainerServiceV20141113\",\"uid\":\"ecs-2014-11-13\"},\"operations\":{\"CreateCapacityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"autoScalingGroupProvider\"],\"members\":{\"name\":{},\"autoScalingGroupProvider\":{\"shape\":\"S3\"},\"tags\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"capacityProvider\":{\"shape\":\"Sf\"}}}},\"CreateCluster\":{\"input\":{\"type\":\"structure\",\"members\":{\"clusterName\":{},\"tags\":{\"shape\":\"Sa\"},\"settings\":{\"shape\":\"Sj\"},\"capacityProviders\":{\"shape\":\"Sm\"},\"defaultCapacityProviderStrategy\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"cluster\":{\"shape\":\"Ss\"}}}},\"CreateService\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\"],\"members\":{\"cluster\":{},\"serviceName\":{},\"taskDefinition\":{},\"loadBalancers\":{\"shape\":\"S10\"},\"serviceRegistries\":{\"shape\":\"S13\"},\"desiredCount\":{\"type\":\"integer\"},\"clientToken\":{},\"launchType\":{},\"capacityProviderStrategy\":{\"shape\":\"Sn\"},\"platformVersion\":{},\"role\":{},\"deploymentConfiguration\":{\"shape\":\"S16\"},\"placementConstraints\":{\"shape\":\"S19\"},\"placementStrategy\":{\"shape\":\"S1c\"},\"networkConfiguration\":{\"shape\":\"S1f\"},\"healthCheckGracePeriodSeconds\":{\"type\":\"integer\"},\"schedulingStrategy\":{},\"deploymentController\":{\"shape\":\"S1j\"},\"tags\":{\"shape\":\"Sa\"},\"enableECSManagedTags\":{\"type\":\"boolean\"},\"propagateTags\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"service\":{\"shape\":\"S1n\"}}}},\"CreateTaskSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"service\",\"cluster\",\"taskDefinition\"],\"members\":{\"service\":{},\"cluster\":{},\"externalId\":{},\"taskDefinition\":{},\"networkConfiguration\":{\"shape\":\"S1f\"},\"loadBalancers\":{\"shape\":\"S10\"},\"serviceRegistries\":{\"shape\":\"S13\"},\"launchType\":{},\"capacityProviderStrategy\":{\"shape\":\"Sn\"},\"platformVersion\":{},\"scale\":{\"shape\":\"S1r\"},\"clientToken\":{},\"tags\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskSet\":{\"shape\":\"S1p\"}}}},\"DeleteAccountSetting\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"principalArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"setting\":{\"shape\":\"S25\"}}}},\"DeleteAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"attributes\"],\"members\":{\"cluster\":{},\"attributes\":{\"shape\":\"S27\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributes\":{\"shape\":\"S27\"}}}},\"DeleteCapacityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"capacityProvider\"],\"members\":{\"capacityProvider\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"capacityProvider\":{\"shape\":\"Sf\"}}}},\"DeleteCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"cluster\"],\"members\":{\"cluster\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"cluster\":{\"shape\":\"Ss\"}}}},\"DeleteService\":{\"input\":{\"type\":\"structure\",\"required\":[\"service\"],\"members\":{\"cluster\":{},\"service\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"service\":{\"shape\":\"S1n\"}}}},\"DeleteTaskSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"cluster\",\"service\",\"taskSet\"],\"members\":{\"cluster\":{},\"service\":{},\"taskSet\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskSet\":{\"shape\":\"S1p\"}}}},\"DeregisterContainerInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"containerInstance\"],\"members\":{\"cluster\":{},\"containerInstance\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerInstance\":{\"shape\":\"S2m\"}}}},\"DeregisterTaskDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskDefinition\"],\"members\":{\"taskDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskDefinition\":{\"shape\":\"S2u\"}}}},\"DescribeCapacityProviders\":{\"input\":{\"type\":\"structure\",\"members\":{\"capacityProviders\":{\"shape\":\"Sm\"},\"include\":{\"type\":\"list\",\"member\":{}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"capacityProviders\":{\"type\":\"list\",\"member\":{\"shape\":\"Sf\"}},\"failures\":{\"shape\":\"S50\"},\"nextToken\":{}}}},\"DescribeClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"clusters\":{\"shape\":\"Sm\"},\"include\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"clusters\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}},\"failures\":{\"shape\":\"S50\"}}}},\"DescribeContainerInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"containerInstances\"],\"members\":{\"cluster\":{},\"containerInstances\":{\"shape\":\"Sm\"},\"include\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerInstances\":{\"shape\":\"S5b\"},\"failures\":{\"shape\":\"S50\"}}}},\"DescribeServices\":{\"input\":{\"type\":\"structure\",\"required\":[\"services\"],\"members\":{\"cluster\":{},\"services\":{\"shape\":\"Sm\"},\"include\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"services\":{\"type\":\"list\",\"member\":{\"shape\":\"S1n\"}},\"failures\":{\"shape\":\"S50\"}}}},\"DescribeTaskDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskDefinition\"],\"members\":{\"taskDefinition\":{},\"include\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskDefinition\":{\"shape\":\"S2u\"},\"tags\":{\"shape\":\"Sa\"}}}},\"DescribeTaskSets\":{\"input\":{\"type\":\"structure\",\"required\":[\"cluster\",\"service\"],\"members\":{\"cluster\":{},\"service\":{},\"taskSets\":{\"shape\":\"Sm\"},\"include\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskSets\":{\"shape\":\"S1o\"},\"failures\":{\"shape\":\"S50\"}}}},\"DescribeTasks\":{\"input\":{\"type\":\"structure\",\"required\":[\"tasks\"],\"members\":{\"cluster\":{},\"tasks\":{\"shape\":\"Sm\"},\"include\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"tasks\":{\"shape\":\"S5t\"},\"failures\":{\"shape\":\"S50\"}}}},\"DiscoverPollEndpoint\":{\"input\":{\"type\":\"structure\",\"members\":{\"containerInstance\":{},\"cluster\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"endpoint\":{},\"telemetryEndpoint\":{}}}},\"ListAccountSettings\":{\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{},\"principalArn\":{},\"effectiveSettings\":{\"type\":\"boolean\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"settings\":{\"type\":\"list\",\"member\":{\"shape\":\"S25\"}},\"nextToken\":{}}}},\"ListAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"targetType\"],\"members\":{\"cluster\":{},\"targetType\":{},\"attributeName\":{},\"attributeValue\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributes\":{\"shape\":\"S27\"},\"nextToken\":{}}}},\"ListClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"clusterArns\":{\"shape\":\"Sm\"},\"nextToken\":{}}}},\"ListContainerInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"cluster\":{},\"filter\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerInstanceArns\":{\"shape\":\"Sm\"},\"nextToken\":{}}}},\"ListServices\":{\"input\":{\"type\":\"structure\",\"members\":{\"cluster\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"launchType\":{},\"schedulingStrategy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"serviceArns\":{\"shape\":\"Sm\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sa\"}}}},\"ListTaskDefinitionFamilies\":{\"input\":{\"type\":\"structure\",\"members\":{\"familyPrefix\":{},\"status\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"families\":{\"shape\":\"Sm\"},\"nextToken\":{}}}},\"ListTaskDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"familyPrefix\":{},\"status\":{},\"sort\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskDefinitionArns\":{\"shape\":\"Sm\"},\"nextToken\":{}}}},\"ListTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"cluster\":{},\"containerInstance\":{},\"family\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"startedBy\":{},\"serviceName\":{},\"desiredStatus\":{},\"launchType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskArns\":{\"shape\":\"Sm\"},\"nextToken\":{}}}},\"PutAccountSetting\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{},\"principalArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"setting\":{\"shape\":\"S25\"}}}},\"PutAccountSettingDefault\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"setting\":{\"shape\":\"S25\"}}}},\"PutAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"attributes\"],\"members\":{\"cluster\":{},\"attributes\":{\"shape\":\"S27\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributes\":{\"shape\":\"S27\"}}}},\"PutClusterCapacityProviders\":{\"input\":{\"type\":\"structure\",\"required\":[\"cluster\",\"capacityProviders\",\"defaultCapacityProviderStrategy\"],\"members\":{\"cluster\":{},\"capacityProviders\":{\"shape\":\"Sm\"},\"defaultCapacityProviderStrategy\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"cluster\":{\"shape\":\"Ss\"}}}},\"RegisterContainerInstance\":{\"input\":{\"type\":\"structure\",\"members\":{\"cluster\":{},\"instanceIdentityDocument\":{},\"instanceIdentityDocumentSignature\":{},\"totalResources\":{\"shape\":\"S2p\"},\"versionInfo\":{\"shape\":\"S2o\"},\"containerInstanceArn\":{},\"attributes\":{\"shape\":\"S27\"},\"platformDevices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"type\"],\"members\":{\"id\":{},\"type\":{}}}},\"tags\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerInstance\":{\"shape\":\"S2m\"}}}},\"RegisterTaskDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"family\",\"containerDefinitions\"],\"members\":{\"family\":{},\"taskRoleArn\":{},\"executionRoleArn\":{},\"networkMode\":{},\"containerDefinitions\":{\"shape\":\"S2v\"},\"volumes\":{\"shape\":\"S45\"},\"placementConstraints\":{\"shape\":\"S4j\"},\"requiresCompatibilities\":{\"shape\":\"S4m\"},\"cpu\":{},\"memory\":{},\"tags\":{\"shape\":\"Sa\"},\"pidMode\":{},\"ipcMode\":{},\"proxyConfiguration\":{\"shape\":\"S4s\"},\"inferenceAccelerators\":{\"shape\":\"S4o\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskDefinition\":{\"shape\":\"S2u\"},\"tags\":{\"shape\":\"Sa\"}}}},\"RunTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskDefinition\"],\"members\":{\"capacityProviderStrategy\":{\"shape\":\"Sn\"},\"cluster\":{},\"count\":{\"type\":\"integer\"},\"enableECSManagedTags\":{\"type\":\"boolean\"},\"group\":{},\"launchType\":{},\"networkConfiguration\":{\"shape\":\"S1f\"},\"overrides\":{\"shape\":\"S64\"},\"placementConstraints\":{\"shape\":\"S19\"},\"placementStrategy\":{\"shape\":\"S1c\"},\"platformVersion\":{},\"propagateTags\":{},\"referenceId\":{},\"startedBy\":{},\"tags\":{\"shape\":\"Sa\"},\"taskDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tasks\":{\"shape\":\"S5t\"},\"failures\":{\"shape\":\"S50\"}}}},\"StartTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"containerInstances\",\"taskDefinition\"],\"members\":{\"cluster\":{},\"containerInstances\":{\"shape\":\"Sm\"},\"enableECSManagedTags\":{\"type\":\"boolean\"},\"group\":{},\"networkConfiguration\":{\"shape\":\"S1f\"},\"overrides\":{\"shape\":\"S64\"},\"propagateTags\":{},\"referenceId\":{},\"startedBy\":{},\"tags\":{\"shape\":\"Sa\"},\"taskDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tasks\":{\"shape\":\"S5t\"},\"failures\":{\"shape\":\"S50\"}}}},\"StopTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"task\"],\"members\":{\"cluster\":{},\"task\":{},\"reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"task\":{\"shape\":\"S5u\"}}}},\"SubmitAttachmentStateChanges\":{\"input\":{\"type\":\"structure\",\"required\":[\"attachments\"],\"members\":{\"cluster\":{},\"attachments\":{\"shape\":\"S7l\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"acknowledgment\":{}}}},\"SubmitContainerStateChange\":{\"input\":{\"type\":\"structure\",\"members\":{\"cluster\":{},\"task\":{},\"containerName\":{},\"runtimeId\":{},\"status\":{},\"exitCode\":{\"type\":\"integer\"},\"reason\":{},\"networkBindings\":{\"shape\":\"S5y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"acknowledgment\":{}}}},\"SubmitTaskStateChange\":{\"input\":{\"type\":\"structure\",\"members\":{\"cluster\":{},\"task\":{},\"status\":{},\"reason\":{},\"containers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"containerName\":{},\"imageDigest\":{},\"runtimeId\":{},\"exitCode\":{\"type\":\"integer\"},\"networkBindings\":{\"shape\":\"S5y\"},\"reason\":{},\"status\":{}}}},\"attachments\":{\"shape\":\"S7l\"},\"pullStartedAt\":{\"type\":\"timestamp\"},\"pullStoppedAt\":{\"type\":\"timestamp\"},\"executionStoppedAt\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"acknowledgment\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateCapacityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"autoScalingGroupProvider\"],\"members\":{\"name\":{},\"autoScalingGroupProvider\":{\"type\":\"structure\",\"members\":{\"managedScaling\":{\"shape\":\"S4\"},\"managedTerminationProtection\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"capacityProvider\":{\"shape\":\"Sf\"}}}},\"UpdateClusterSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"cluster\",\"settings\"],\"members\":{\"cluster\":{},\"settings\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"cluster\":{\"shape\":\"Ss\"}}}},\"UpdateContainerAgent\":{\"input\":{\"type\":\"structure\",\"required\":[\"containerInstance\"],\"members\":{\"cluster\":{},\"containerInstance\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerInstance\":{\"shape\":\"S2m\"}}}},\"UpdateContainerInstancesState\":{\"input\":{\"type\":\"structure\",\"required\":[\"containerInstances\",\"status\"],\"members\":{\"cluster\":{},\"containerInstances\":{\"shape\":\"Sm\"},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerInstances\":{\"shape\":\"S5b\"},\"failures\":{\"shape\":\"S50\"}}}},\"UpdateService\":{\"input\":{\"type\":\"structure\",\"required\":[\"service\"],\"members\":{\"cluster\":{},\"service\":{},\"desiredCount\":{\"type\":\"integer\"},\"taskDefinition\":{},\"capacityProviderStrategy\":{\"shape\":\"Sn\"},\"deploymentConfiguration\":{\"shape\":\"S16\"},\"networkConfiguration\":{\"shape\":\"S1f\"},\"placementConstraints\":{\"shape\":\"S19\"},\"placementStrategy\":{\"shape\":\"S1c\"},\"platformVersion\":{},\"forceNewDeployment\":{\"type\":\"boolean\"},\"healthCheckGracePeriodSeconds\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"service\":{\"shape\":\"S1n\"}}}},\"UpdateServicePrimaryTaskSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"cluster\",\"service\",\"primaryTaskSet\"],\"members\":{\"cluster\":{},\"service\":{},\"primaryTaskSet\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskSet\":{\"shape\":\"S1p\"}}}},\"UpdateTaskSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"cluster\",\"service\",\"taskSet\",\"scale\"],\"members\":{\"cluster\":{},\"service\":{},\"taskSet\":{},\"scale\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskSet\":{\"shape\":\"S1p\"}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"autoScalingGroupArn\"],\"members\":{\"autoScalingGroupArn\":{},\"managedScaling\":{\"shape\":\"S4\"},\"managedTerminationProtection\":{}}},\"S4\":{\"type\":\"structure\",\"members\":{\"status\":{},\"targetCapacity\":{\"type\":\"integer\"},\"minimumScalingStepSize\":{\"type\":\"integer\"},\"maximumScalingStepSize\":{\"type\":\"integer\"},\"instanceWarmupPeriod\":{\"type\":\"integer\"}}},\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{}}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"capacityProviderArn\":{},\"name\":{},\"status\":{},\"autoScalingGroupProvider\":{\"shape\":\"S3\"},\"updateStatus\":{},\"updateStatusReason\":{},\"tags\":{\"shape\":\"Sa\"}}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{}}}},\"Sm\":{\"type\":\"list\",\"member\":{}},\"Sn\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"capacityProvider\"],\"members\":{\"capacityProvider\":{},\"weight\":{\"type\":\"integer\"},\"base\":{\"type\":\"integer\"}}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"clusterArn\":{},\"clusterName\":{},\"status\":{},\"registeredContainerInstancesCount\":{\"type\":\"integer\"},\"runningTasksCount\":{\"type\":\"integer\"},\"pendingTasksCount\":{\"type\":\"integer\"},\"activeServicesCount\":{\"type\":\"integer\"},\"statistics\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"tags\":{\"shape\":\"Sa\"},\"settings\":{\"shape\":\"Sj\"},\"capacityProviders\":{\"shape\":\"Sm\"},\"defaultCapacityProviderStrategy\":{\"shape\":\"Sn\"},\"attachments\":{\"shape\":\"Sw\"},\"attachmentsStatus\":{}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{}}},\"Sw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"type\":{},\"status\":{},\"details\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}}}}},\"S10\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"targetGroupArn\":{},\"loadBalancerName\":{},\"containerName\":{},\"containerPort\":{\"type\":\"integer\"}}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"registryArn\":{},\"port\":{\"type\":\"integer\"},\"containerName\":{},\"containerPort\":{\"type\":\"integer\"}}}},\"S16\":{\"type\":\"structure\",\"members\":{\"deploymentCircuitBreaker\":{\"type\":\"structure\",\"required\":[\"enable\",\"rollback\"],\"members\":{\"enable\":{\"type\":\"boolean\"},\"rollback\":{\"type\":\"boolean\"}}},\"maximumPercent\":{\"type\":\"integer\"},\"minimumHealthyPercent\":{\"type\":\"integer\"}}},\"S19\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"type\":{},\"expression\":{}}}},\"S1c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"type\":{},\"field\":{}}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"awsvpcConfiguration\":{\"type\":\"structure\",\"required\":[\"subnets\"],\"members\":{\"subnets\":{\"shape\":\"Sm\"},\"securityGroups\":{\"shape\":\"Sm\"},\"assignPublicIp\":{}}}}},\"S1j\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"serviceArn\":{},\"serviceName\":{},\"clusterArn\":{},\"loadBalancers\":{\"shape\":\"S10\"},\"serviceRegistries\":{\"shape\":\"S13\"},\"status\":{},\"desiredCount\":{\"type\":\"integer\"},\"runningCount\":{\"type\":\"integer\"},\"pendingCount\":{\"type\":\"integer\"},\"launchType\":{},\"capacityProviderStrategy\":{\"shape\":\"Sn\"},\"platformVersion\":{},\"taskDefinition\":{},\"deploymentConfiguration\":{\"shape\":\"S16\"},\"taskSets\":{\"shape\":\"S1o\"},\"deployments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"status\":{},\"taskDefinition\":{},\"desiredCount\":{\"type\":\"integer\"},\"pendingCount\":{\"type\":\"integer\"},\"runningCount\":{\"type\":\"integer\"},\"failedTasks\":{\"type\":\"integer\"},\"createdAt\":{\"type\":\"timestamp\"},\"updatedAt\":{\"type\":\"timestamp\"},\"capacityProviderStrategy\":{\"shape\":\"Sn\"},\"launchType\":{},\"platformVersion\":{},\"networkConfiguration\":{\"shape\":\"S1f\"},\"rolloutState\":{},\"rolloutStateReason\":{}}}},\"roleArn\":{},\"events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"createdAt\":{\"type\":\"timestamp\"},\"message\":{}}}},\"createdAt\":{\"type\":\"timestamp\"},\"placementConstraints\":{\"shape\":\"S19\"},\"placementStrategy\":{\"shape\":\"S1c\"},\"networkConfiguration\":{\"shape\":\"S1f\"},\"healthCheckGracePeriodSeconds\":{\"type\":\"integer\"},\"schedulingStrategy\":{},\"deploymentController\":{\"shape\":\"S1j\"},\"tags\":{\"shape\":\"Sa\"},\"createdBy\":{},\"enableECSManagedTags\":{\"type\":\"boolean\"},\"propagateTags\":{}}},\"S1o\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\"}},\"S1p\":{\"type\":\"structure\",\"members\":{\"id\":{},\"taskSetArn\":{},\"serviceArn\":{},\"clusterArn\":{},\"startedBy\":{},\"externalId\":{},\"status\":{},\"taskDefinition\":{},\"computedDesiredCount\":{\"type\":\"integer\"},\"pendingCount\":{\"type\":\"integer\"},\"runningCount\":{\"type\":\"integer\"},\"createdAt\":{\"type\":\"timestamp\"},\"updatedAt\":{\"type\":\"timestamp\"},\"launchType\":{},\"capacityProviderStrategy\":{\"shape\":\"Sn\"},\"platformVersion\":{},\"networkConfiguration\":{\"shape\":\"S1f\"},\"loadBalancers\":{\"shape\":\"S10\"},\"serviceRegistries\":{\"shape\":\"S13\"},\"scale\":{\"shape\":\"S1r\"},\"stabilityStatus\":{},\"stabilityStatusAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"Sa\"}}},\"S1r\":{\"type\":\"structure\",\"members\":{\"value\":{\"type\":\"double\"},\"unit\":{}}},\"S25\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{},\"principalArn\":{}}},\"S27\":{\"type\":\"list\",\"member\":{\"shape\":\"S28\"}},\"S28\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"value\":{},\"targetType\":{},\"targetId\":{}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"containerInstanceArn\":{},\"ec2InstanceId\":{},\"capacityProviderName\":{},\"version\":{\"type\":\"long\"},\"versionInfo\":{\"shape\":\"S2o\"},\"remainingResources\":{\"shape\":\"S2p\"},\"registeredResources\":{\"shape\":\"S2p\"},\"status\":{},\"statusReason\":{},\"agentConnected\":{\"type\":\"boolean\"},\"runningTasksCount\":{\"type\":\"integer\"},\"pendingTasksCount\":{\"type\":\"integer\"},\"agentUpdateStatus\":{},\"attributes\":{\"shape\":\"S27\"},\"registeredAt\":{\"type\":\"timestamp\"},\"attachments\":{\"shape\":\"Sw\"},\"tags\":{\"shape\":\"Sa\"}}},\"S2o\":{\"type\":\"structure\",\"members\":{\"agentVersion\":{},\"agentHash\":{},\"dockerVersion\":{}}},\"S2p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"type\":{},\"doubleValue\":{\"type\":\"double\"},\"longValue\":{\"type\":\"long\"},\"integerValue\":{\"type\":\"integer\"},\"stringSetValue\":{\"shape\":\"Sm\"}}}},\"S2u\":{\"type\":\"structure\",\"members\":{\"taskDefinitionArn\":{},\"containerDefinitions\":{\"shape\":\"S2v\"},\"family\":{},\"taskRoleArn\":{},\"executionRoleArn\":{},\"networkMode\":{},\"revision\":{\"type\":\"integer\"},\"volumes\":{\"shape\":\"S45\"},\"status\":{},\"requiresAttributes\":{\"type\":\"list\",\"member\":{\"shape\":\"S28\"}},\"placementConstraints\":{\"shape\":\"S4j\"},\"compatibilities\":{\"shape\":\"S4m\"},\"requiresCompatibilities\":{\"shape\":\"S4m\"},\"cpu\":{},\"memory\":{},\"inferenceAccelerators\":{\"shape\":\"S4o\"},\"pidMode\":{},\"ipcMode\":{},\"proxyConfiguration\":{\"shape\":\"S4s\"}}},\"S2v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"image\":{},\"repositoryCredentials\":{\"type\":\"structure\",\"required\":[\"credentialsParameter\"],\"members\":{\"credentialsParameter\":{}}},\"cpu\":{\"type\":\"integer\"},\"memory\":{\"type\":\"integer\"},\"memoryReservation\":{\"type\":\"integer\"},\"links\":{\"shape\":\"Sm\"},\"portMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"containerPort\":{\"type\":\"integer\"},\"hostPort\":{\"type\":\"integer\"},\"protocol\":{}}}},\"essential\":{\"type\":\"boolean\"},\"entryPoint\":{\"shape\":\"Sm\"},\"command\":{\"shape\":\"Sm\"},\"environment\":{\"shape\":\"S31\"},\"environmentFiles\":{\"shape\":\"S32\"},\"mountPoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"sourceVolume\":{},\"containerPath\":{},\"readOnly\":{\"type\":\"boolean\"}}}},\"volumesFrom\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"sourceContainer\":{},\"readOnly\":{\"type\":\"boolean\"}}}},\"linuxParameters\":{\"type\":\"structure\",\"members\":{\"capabilities\":{\"type\":\"structure\",\"members\":{\"add\":{\"shape\":\"Sm\"},\"drop\":{\"shape\":\"Sm\"}}},\"devices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"hostPath\"],\"members\":{\"hostPath\":{},\"containerPath\":{},\"permissions\":{\"type\":\"list\",\"member\":{}}}}},\"initProcessEnabled\":{\"type\":\"boolean\"},\"sharedMemorySize\":{\"type\":\"integer\"},\"tmpfs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"containerPath\",\"size\"],\"members\":{\"containerPath\":{},\"size\":{\"type\":\"integer\"},\"mountOptions\":{\"shape\":\"Sm\"}}}},\"maxSwap\":{\"type\":\"integer\"},\"swappiness\":{\"type\":\"integer\"}}},\"secrets\":{\"shape\":\"S3h\"},\"dependsOn\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"containerName\",\"condition\"],\"members\":{\"containerName\":{},\"condition\":{}}}},\"startTimeout\":{\"type\":\"integer\"},\"stopTimeout\":{\"type\":\"integer\"},\"hostname\":{},\"user\":{},\"workingDirectory\":{},\"disableNetworking\":{\"type\":\"boolean\"},\"privileged\":{\"type\":\"boolean\"},\"readonlyRootFilesystem\":{\"type\":\"boolean\"},\"dnsServers\":{\"shape\":\"Sm\"},\"dnsSearchDomains\":{\"shape\":\"Sm\"},\"extraHosts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"hostname\",\"ipAddress\"],\"members\":{\"hostname\":{},\"ipAddress\":{}}}},\"dockerSecurityOptions\":{\"shape\":\"Sm\"},\"interactive\":{\"type\":\"boolean\"},\"pseudoTerminal\":{\"type\":\"boolean\"},\"dockerLabels\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"ulimits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"softLimit\",\"hardLimit\"],\"members\":{\"name\":{},\"softLimit\":{\"type\":\"integer\"},\"hardLimit\":{\"type\":\"integer\"}}}},\"logConfiguration\":{\"type\":\"structure\",\"required\":[\"logDriver\"],\"members\":{\"logDriver\":{},\"options\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"secretOptions\":{\"shape\":\"S3h\"}}},\"healthCheck\":{\"type\":\"structure\",\"required\":[\"command\"],\"members\":{\"command\":{\"shape\":\"Sm\"},\"interval\":{\"type\":\"integer\"},\"timeout\":{\"type\":\"integer\"},\"retries\":{\"type\":\"integer\"},\"startPeriod\":{\"type\":\"integer\"}}},\"systemControls\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"namespace\":{},\"value\":{}}}},\"resourceRequirements\":{\"shape\":\"S3y\"},\"firelensConfiguration\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"options\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"S31\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"S32\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"value\",\"type\"],\"members\":{\"value\":{},\"type\":{}}}},\"S3h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"valueFrom\"],\"members\":{\"name\":{},\"valueFrom\":{}}}},\"S3y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"value\",\"type\"],\"members\":{\"value\":{},\"type\":{}}}},\"S45\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"host\":{\"type\":\"structure\",\"members\":{\"sourcePath\":{}}},\"dockerVolumeConfiguration\":{\"type\":\"structure\",\"members\":{\"scope\":{},\"autoprovision\":{\"type\":\"boolean\"},\"driver\":{},\"driverOpts\":{\"shape\":\"S4a\"},\"labels\":{\"shape\":\"S4a\"}}},\"efsVolumeConfiguration\":{\"type\":\"structure\",\"required\":[\"fileSystemId\"],\"members\":{\"fileSystemId\":{},\"rootDirectory\":{},\"transitEncryption\":{},\"transitEncryptionPort\":{\"type\":\"integer\"},\"authorizationConfig\":{\"type\":\"structure\",\"members\":{\"accessPointId\":{},\"iam\":{}}}}},\"fsxWindowsFileServerVolumeConfiguration\":{\"type\":\"structure\",\"required\":[\"fileSystemId\",\"rootDirectory\",\"authorizationConfig\"],\"members\":{\"fileSystemId\":{},\"rootDirectory\":{},\"authorizationConfig\":{\"type\":\"structure\",\"required\":[\"credentialsParameter\",\"domain\"],\"members\":{\"credentialsParameter\":{},\"domain\":{}}}}}}}},\"S4a\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S4j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"type\":{},\"expression\":{}}}},\"S4m\":{\"type\":\"list\",\"member\":{}},\"S4o\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"deviceName\",\"deviceType\"],\"members\":{\"deviceName\":{},\"deviceType\":{}}}},\"S4s\":{\"type\":\"structure\",\"required\":[\"containerName\"],\"members\":{\"type\":{},\"containerName\":{},\"properties\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}}}},\"S50\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"reason\":{},\"detail\":{}}}},\"S5b\":{\"type\":\"list\",\"member\":{\"shape\":\"S2m\"}},\"S5t\":{\"type\":\"list\",\"member\":{\"shape\":\"S5u\"}},\"S5u\":{\"type\":\"structure\",\"members\":{\"attachments\":{\"shape\":\"Sw\"},\"attributes\":{\"shape\":\"S27\"},\"availabilityZone\":{},\"capacityProviderName\":{},\"clusterArn\":{},\"connectivity\":{},\"connectivityAt\":{\"type\":\"timestamp\"},\"containerInstanceArn\":{},\"containers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"containerArn\":{},\"taskArn\":{},\"name\":{},\"image\":{},\"imageDigest\":{},\"runtimeId\":{},\"lastStatus\":{},\"exitCode\":{\"type\":\"integer\"},\"reason\":{},\"networkBindings\":{\"shape\":\"S5y\"},\"networkInterfaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"attachmentId\":{},\"privateIpv4Address\":{},\"ipv6Address\":{}}}},\"healthStatus\":{},\"cpu\":{},\"memory\":{},\"memoryReservation\":{},\"gpuIds\":{\"type\":\"list\",\"member\":{}}}}},\"cpu\":{},\"createdAt\":{\"type\":\"timestamp\"},\"desiredStatus\":{},\"executionStoppedAt\":{\"type\":\"timestamp\"},\"group\":{},\"healthStatus\":{},\"inferenceAccelerators\":{\"shape\":\"S4o\"},\"lastStatus\":{},\"launchType\":{},\"memory\":{},\"overrides\":{\"shape\":\"S64\"},\"platformVersion\":{},\"pullStartedAt\":{\"type\":\"timestamp\"},\"pullStoppedAt\":{\"type\":\"timestamp\"},\"startedAt\":{\"type\":\"timestamp\"},\"startedBy\":{},\"stopCode\":{},\"stoppedAt\":{\"type\":\"timestamp\"},\"stoppedReason\":{},\"stoppingAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"Sa\"},\"taskArn\":{},\"taskDefinitionArn\":{},\"version\":{\"type\":\"long\"}}},\"S5y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"bindIP\":{},\"containerPort\":{\"type\":\"integer\"},\"hostPort\":{\"type\":\"integer\"},\"protocol\":{}}}},\"S64\":{\"type\":\"structure\",\"members\":{\"containerOverrides\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"command\":{\"shape\":\"Sm\"},\"environment\":{\"shape\":\"S31\"},\"environmentFiles\":{\"shape\":\"S32\"},\"cpu\":{\"type\":\"integer\"},\"memory\":{\"type\":\"integer\"},\"memoryReservation\":{\"type\":\"integer\"},\"resourceRequirements\":{\"shape\":\"S3y\"}}}},\"cpu\":{},\"inferenceAcceleratorOverrides\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"deviceName\":{},\"deviceType\":{}}}},\"executionRoleArn\":{},\"memory\":{},\"taskRoleArn\":{}}},\"S7l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"attachmentArn\",\"status\"],\"members\":{\"attachmentArn\":{},\"status\":{}}}}}}");

/***/ }),

/***/ 33629:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAccountSettings\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"settings\"},\"ListAttributes\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"attributes\"},\"ListClusters\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"clusterArns\"},\"ListContainerInstances\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"containerInstanceArns\"},\"ListServices\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"serviceArns\"},\"ListTaskDefinitionFamilies\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"families\"},\"ListTaskDefinitions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"taskDefinitionArns\"},\"ListTasks\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"taskArns\"}}}");

/***/ }),

/***/ 54199:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"TasksRunning\":{\"delay\":6,\"operation\":\"DescribeTasks\",\"maxAttempts\":100,\"acceptors\":[{\"expected\":\"STOPPED\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"tasks[].lastStatus\"},{\"expected\":\"MISSING\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"failures[].reason\"},{\"expected\":\"RUNNING\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"tasks[].lastStatus\"}]},\"TasksStopped\":{\"delay\":6,\"operation\":\"DescribeTasks\",\"maxAttempts\":100,\"acceptors\":[{\"expected\":\"STOPPED\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"tasks[].lastStatus\"}]},\"ServicesStable\":{\"delay\":15,\"operation\":\"DescribeServices\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"MISSING\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"failures[].reason\"},{\"expected\":\"DRAINING\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"services[].status\"},{\"expected\":\"INACTIVE\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"services[].status\"},{\"expected\":true,\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`\"}]},\"ServicesInactive\":{\"delay\":15,\"operation\":\"DescribeServices\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"MISSING\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"failures[].reason\"},{\"expected\":\"INACTIVE\",\"matcher\":\"pathAny\",\"state\":\"success\",\"argument\":\"services[].status\"}]}}}");

/***/ }),

/***/ 7766:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-11-01\",\"endpointPrefix\":\"eks\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon EKS\",\"serviceFullName\":\"Amazon Elastic Kubernetes Service\",\"serviceId\":\"EKS\",\"signatureVersion\":\"v4\",\"signingName\":\"eks\",\"uid\":\"eks-2017-11-01\"},\"operations\":{\"CreateAddon\":{\"http\":{\"requestUri\":\"/clusters/{name}/addons\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"addonName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"addonName\":{},\"addonVersion\":{},\"serviceAccountRoleArn\":{},\"resolveConflicts\":{},\"clientRequestToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"addon\":{\"shape\":\"Sa\"}}}},\"CreateCluster\":{\"http\":{\"requestUri\":\"/clusters\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"roleArn\",\"resourcesVpcConfig\"],\"members\":{\"name\":{},\"version\":{},\"roleArn\":{},\"resourcesVpcConfig\":{\"shape\":\"Sj\"},\"kubernetesNetworkConfig\":{\"type\":\"structure\",\"members\":{\"serviceIpv4Cidr\":{}}},\"logging\":{\"shape\":\"Sm\"},\"clientRequestToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S6\"},\"encryptionConfig\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"cluster\":{\"shape\":\"Sv\"}}}},\"CreateFargateProfile\":{\"http\":{\"requestUri\":\"/clusters/{name}/fargate-profiles\"},\"input\":{\"type\":\"structure\",\"required\":[\"fargateProfileName\",\"clusterName\",\"podExecutionRoleArn\"],\"members\":{\"fargateProfileName\":{},\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"podExecutionRoleArn\":{},\"subnets\":{\"shape\":\"Sg\"},\"selectors\":{\"shape\":\"S14\"},\"clientRequestToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"fargateProfile\":{\"shape\":\"S18\"}}}},\"CreateNodegroup\":{\"http\":{\"requestUri\":\"/clusters/{name}/node-groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"nodegroupName\",\"subnets\",\"nodeRole\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nodegroupName\":{},\"scalingConfig\":{\"shape\":\"S1b\"},\"diskSize\":{\"type\":\"integer\"},\"subnets\":{\"shape\":\"Sg\"},\"instanceTypes\":{\"shape\":\"Sg\"},\"amiType\":{},\"remoteAccess\":{\"shape\":\"S1f\"},\"nodeRole\":{},\"labels\":{\"shape\":\"S1g\"},\"tags\":{\"shape\":\"S6\"},\"clientRequestToken\":{\"idempotencyToken\":true},\"launchTemplate\":{\"shape\":\"S1j\"},\"capacityType\":{},\"version\":{},\"releaseVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"nodegroup\":{\"shape\":\"S1m\"}}}},\"DeleteAddon\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/clusters/{name}/addons/{addonName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"addonName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"addonName\":{\"location\":\"uri\",\"locationName\":\"addonName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"addon\":{\"shape\":\"Sa\"}}}},\"DeleteCluster\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/clusters/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"cluster\":{\"shape\":\"Sv\"}}}},\"DeleteFargateProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/clusters/{name}/fargate-profiles/{fargateProfileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"fargateProfileName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"fargateProfileName\":{\"location\":\"uri\",\"locationName\":\"fargateProfileName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"fargateProfile\":{\"shape\":\"S18\"}}}},\"DeleteNodegroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/clusters/{name}/node-groups/{nodegroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"nodegroupName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nodegroupName\":{\"location\":\"uri\",\"locationName\":\"nodegroupName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nodegroup\":{\"shape\":\"S1m\"}}}},\"DescribeAddon\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/addons/{addonName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"addonName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"addonName\":{\"location\":\"uri\",\"locationName\":\"addonName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"addon\":{\"shape\":\"Sa\"}}}},\"DescribeAddonVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/addons/supported-versions\"},\"input\":{\"type\":\"structure\",\"members\":{\"kubernetesVersion\":{\"location\":\"querystring\",\"locationName\":\"kubernetesVersion\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"addonName\":{\"location\":\"querystring\",\"locationName\":\"addonName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"addons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"addonName\":{},\"type\":{},\"addonVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"addonVersion\":{},\"architecture\":{\"shape\":\"Sg\"},\"compatibilities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"clusterVersion\":{},\"platformVersions\":{\"shape\":\"Sg\"},\"defaultVersion\":{\"type\":\"boolean\"}}}}}}}}}},\"nextToken\":{}}}},\"DescribeCluster\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"cluster\":{\"shape\":\"Sv\"}}}},\"DescribeFargateProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/fargate-profiles/{fargateProfileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"fargateProfileName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"fargateProfileName\":{\"location\":\"uri\",\"locationName\":\"fargateProfileName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"fargateProfile\":{\"shape\":\"S18\"}}}},\"DescribeNodegroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/node-groups/{nodegroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"nodegroupName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nodegroupName\":{\"location\":\"uri\",\"locationName\":\"nodegroupName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nodegroup\":{\"shape\":\"S1m\"}}}},\"DescribeUpdate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/updates/{updateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"updateId\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"updateId\":{\"location\":\"uri\",\"locationName\":\"updateId\"},\"nodegroupName\":{\"location\":\"querystring\",\"locationName\":\"nodegroupName\"},\"addonName\":{\"location\":\"querystring\",\"locationName\":\"addonName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"update\":{\"shape\":\"S2m\"}}}},\"ListAddons\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/addons\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"addons\":{\"shape\":\"Sg\"},\"nextToken\":{}}}},\"ListClusters\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"clusters\":{\"shape\":\"Sg\"},\"nextToken\":{}}}},\"ListFargateProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/fargate-profiles\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"fargateProfileNames\":{\"shape\":\"Sg\"},\"nextToken\":{}}}},\"ListNodegroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/node-groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nodegroups\":{\"shape\":\"Sg\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S6\"}}}},\"ListUpdates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/clusters/{name}/updates\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nodegroupName\":{\"location\":\"querystring\",\"locationName\":\"nodegroupName\"},\"addonName\":{\"location\":\"querystring\",\"locationName\":\"addonName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"updateIds\":{\"shape\":\"Sg\"},\"nextToken\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAddon\":{\"http\":{\"requestUri\":\"/clusters/{name}/addons/{addonName}/update\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"addonName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"addonName\":{\"location\":\"uri\",\"locationName\":\"addonName\"},\"addonVersion\":{},\"serviceAccountRoleArn\":{},\"resolveConflicts\":{},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"update\":{\"shape\":\"S2m\"}}}},\"UpdateClusterConfig\":{\"http\":{\"requestUri\":\"/clusters/{name}/update-config\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"resourcesVpcConfig\":{\"shape\":\"Sj\"},\"logging\":{\"shape\":\"Sm\"},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"update\":{\"shape\":\"S2m\"}}}},\"UpdateClusterVersion\":{\"http\":{\"requestUri\":\"/clusters/{name}/updates\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"version\":{},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"update\":{\"shape\":\"S2m\"}}}},\"UpdateNodegroupConfig\":{\"http\":{\"requestUri\":\"/clusters/{name}/node-groups/{nodegroupName}/update-config\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"nodegroupName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nodegroupName\":{\"location\":\"uri\",\"locationName\":\"nodegroupName\"},\"labels\":{\"type\":\"structure\",\"members\":{\"addOrUpdateLabels\":{\"shape\":\"S1g\"},\"removeLabels\":{\"type\":\"list\",\"member\":{}}}},\"scalingConfig\":{\"shape\":\"S1b\"},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"update\":{\"shape\":\"S2m\"}}}},\"UpdateNodegroupVersion\":{\"http\":{\"requestUri\":\"/clusters/{name}/node-groups/{nodegroupName}/update-version\"},\"input\":{\"type\":\"structure\",\"required\":[\"clusterName\",\"nodegroupName\"],\"members\":{\"clusterName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nodegroupName\":{\"location\":\"uri\",\"locationName\":\"nodegroupName\"},\"version\":{},\"releaseVersion\":{},\"launchTemplate\":{\"shape\":\"S1j\"},\"force\":{\"type\":\"boolean\"},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"update\":{\"shape\":\"S2m\"}}}}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sa\":{\"type\":\"structure\",\"members\":{\"addonName\":{},\"clusterName\":{},\"status\":{},\"addonVersion\":{},\"health\":{\"type\":\"structure\",\"members\":{\"issues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"code\":{},\"message\":{},\"resourceIds\":{\"shape\":\"Sg\"}}}}}},\"addonArn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"modifiedAt\":{\"type\":\"timestamp\"},\"serviceAccountRoleArn\":{},\"tags\":{\"shape\":\"S6\"}}},\"Sg\":{\"type\":\"list\",\"member\":{}},\"Sj\":{\"type\":\"structure\",\"members\":{\"subnetIds\":{\"shape\":\"Sg\"},\"securityGroupIds\":{\"shape\":\"Sg\"},\"endpointPublicAccess\":{\"type\":\"boolean\"},\"endpointPrivateAccess\":{\"type\":\"boolean\"},\"publicAccessCidrs\":{\"shape\":\"Sg\"}}},\"Sm\":{\"type\":\"structure\",\"members\":{\"clusterLogging\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"types\":{\"type\":\"list\",\"member\":{}},\"enabled\":{\"type\":\"boolean\"}}}}}},\"Sr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resources\":{\"shape\":\"Sg\"},\"provider\":{\"type\":\"structure\",\"members\":{\"keyArn\":{}}}}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"version\":{},\"endpoint\":{},\"roleArn\":{},\"resourcesVpcConfig\":{\"type\":\"structure\",\"members\":{\"subnetIds\":{\"shape\":\"Sg\"},\"securityGroupIds\":{\"shape\":\"Sg\"},\"clusterSecurityGroupId\":{},\"vpcId\":{},\"endpointPublicAccess\":{\"type\":\"boolean\"},\"endpointPrivateAccess\":{\"type\":\"boolean\"},\"publicAccessCidrs\":{\"shape\":\"Sg\"}}},\"kubernetesNetworkConfig\":{\"type\":\"structure\",\"members\":{\"serviceIpv4Cidr\":{}}},\"logging\":{\"shape\":\"Sm\"},\"identity\":{\"type\":\"structure\",\"members\":{\"oidc\":{\"type\":\"structure\",\"members\":{\"issuer\":{}}}}},\"status\":{},\"certificateAuthority\":{\"type\":\"structure\",\"members\":{\"data\":{}}},\"clientRequestToken\":{},\"platformVersion\":{},\"tags\":{\"shape\":\"S6\"},\"encryptionConfig\":{\"shape\":\"Sr\"}}},\"S14\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"namespace\":{},\"labels\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S18\":{\"type\":\"structure\",\"members\":{\"fargateProfileName\":{},\"fargateProfileArn\":{},\"clusterName\":{},\"createdAt\":{\"type\":\"timestamp\"},\"podExecutionRoleArn\":{},\"subnets\":{\"shape\":\"Sg\"},\"selectors\":{\"shape\":\"S14\"},\"status\":{},\"tags\":{\"shape\":\"S6\"}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"minSize\":{\"type\":\"integer\"},\"maxSize\":{\"type\":\"integer\"},\"desiredSize\":{\"type\":\"integer\"}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"ec2SshKey\":{},\"sourceSecurityGroups\":{\"shape\":\"Sg\"}}},\"S1g\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1j\":{\"type\":\"structure\",\"members\":{\"name\":{},\"version\":{},\"id\":{}}},\"S1m\":{\"type\":\"structure\",\"members\":{\"nodegroupName\":{},\"nodegroupArn\":{},\"clusterName\":{},\"version\":{},\"releaseVersion\":{},\"createdAt\":{\"type\":\"timestamp\"},\"modifiedAt\":{\"type\":\"timestamp\"},\"status\":{},\"capacityType\":{},\"scalingConfig\":{\"shape\":\"S1b\"},\"instanceTypes\":{\"shape\":\"Sg\"},\"subnets\":{\"shape\":\"Sg\"},\"remoteAccess\":{\"shape\":\"S1f\"},\"amiType\":{},\"nodeRole\":{},\"labels\":{\"shape\":\"S1g\"},\"resources\":{\"type\":\"structure\",\"members\":{\"autoScalingGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{}}}},\"remoteAccessSecurityGroup\":{}}},\"diskSize\":{\"type\":\"integer\"},\"health\":{\"type\":\"structure\",\"members\":{\"issues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"code\":{},\"message\":{},\"resourceIds\":{\"shape\":\"Sg\"}}}}}},\"launchTemplate\":{\"shape\":\"S1j\"},\"tags\":{\"shape\":\"S6\"}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"id\":{},\"status\":{},\"type\":{},\"params\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"type\":{},\"value\":{}}}},\"createdAt\":{\"type\":\"timestamp\"},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"errorCode\":{},\"errorMessage\":{},\"resourceIds\":{\"shape\":\"Sg\"}}}}}}}}");

/***/ }),

/***/ 17233:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAddonVersions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"addons\"},\"ListAddons\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"addons\"},\"ListClusters\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"clusters\"},\"ListFargateProfiles\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"fargateProfileNames\"},\"ListNodegroups\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"nodegroups\"},\"ListUpdates\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"updateIds\"}}}");

/***/ }),

/***/ 11545:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"ClusterActive\":{\"delay\":30,\"operation\":\"DescribeCluster\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"DELETING\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"cluster.status\"},{\"expected\":\"FAILED\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"cluster.status\"},{\"expected\":\"ACTIVE\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"cluster.status\"}]},\"ClusterDeleted\":{\"delay\":30,\"operation\":\"DescribeCluster\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"ACTIVE\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"cluster.status\"},{\"expected\":\"CREATING\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"cluster.status\"},{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"success\"}]},\"NodegroupActive\":{\"delay\":30,\"operation\":\"DescribeNodegroup\",\"maxAttempts\":80,\"acceptors\":[{\"expected\":\"CREATE_FAILED\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"nodegroup.status\"},{\"expected\":\"ACTIVE\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"nodegroup.status\"}]},\"NodegroupDeleted\":{\"delay\":30,\"operation\":\"DescribeNodegroup\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"DELETE_FAILED\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"nodegroup.status\"},{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"success\"}]},\"AddonActive\":{\"delay\":10,\"operation\":\"DescribeAddon\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"CREATE_FAILED\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"addon.status\"},{\"expected\":\"ACTIVE\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"addon.status\"}]},\"AddonDeleted\":{\"delay\":10,\"operation\":\"DescribeAddon\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"DELETE_FAILED\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"addon.status\"},{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 76263:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-25\",\"endpointPrefix\":\"api.elastic-inference\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon Elastic Inference\",\"serviceFullName\":\"Amazon Elastic  Inference\",\"serviceId\":\"Elastic Inference\",\"signatureVersion\":\"v4\",\"signingName\":\"elastic-inference\",\"uid\":\"elastic-inference-2017-07-25\"},\"operations\":{\"DescribeAcceleratorOfferings\":{\"http\":{\"requestUri\":\"/describe-accelerator-offerings\"},\"input\":{\"type\":\"structure\",\"required\":[\"locationType\"],\"members\":{\"locationType\":{},\"acceleratorTypes\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"acceleratorTypeOfferings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"acceleratorType\":{},\"locationType\":{},\"location\":{}}}}}}},\"DescribeAcceleratorTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/describe-accelerator-types\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"acceleratorTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"acceleratorTypeName\":{},\"memoryInfo\":{\"type\":\"structure\",\"members\":{\"sizeInMiB\":{\"type\":\"integer\"}}},\"throughputInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{\"type\":\"integer\"}}}}}}}}}},\"DescribeAccelerators\":{\"http\":{\"requestUri\":\"/describe-accelerators\"},\"input\":{\"type\":\"structure\",\"members\":{\"acceleratorIds\":{\"type\":\"list\",\"member\":{}},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"type\":\"list\",\"member\":{}}}}},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"acceleratorSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"acceleratorHealth\":{\"type\":\"structure\",\"members\":{\"status\":{}}},\"acceleratorType\":{},\"acceleratorId\":{},\"availabilityZone\":{},\"attachedResource\":{}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S13\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S13\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S13\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 73815:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAccelerators\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"acceleratorSet\"}}}");

/***/ }),

/***/ 78248:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-02-02\",\"endpointPrefix\":\"elasticache\",\"protocol\":\"query\",\"serviceFullName\":\"Amazon ElastiCache\",\"serviceId\":\"ElastiCache\",\"signatureVersion\":\"v4\",\"uid\":\"elasticache-2015-02-02\",\"xmlNamespace\":\"http://elasticache.amazonaws.com/doc/2015-02-02/\"},\"operations\":{\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"shape\":\"S5\",\"resultWrapper\":\"AddTagsToResourceResult\"}},\"AuthorizeCacheSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheSecurityGroupName\",\"EC2SecurityGroupName\",\"EC2SecurityGroupOwnerId\"],\"members\":{\"CacheSecurityGroupName\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeCacheSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"CacheSecurityGroup\":{\"shape\":\"S8\"}}}},\"BatchApplyUpdateAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceUpdateName\"],\"members\":{\"ReplicationGroupIds\":{\"shape\":\"Sc\"},\"CacheClusterIds\":{\"shape\":\"Sd\"},\"ServiceUpdateName\":{}}},\"output\":{\"shape\":\"Se\",\"resultWrapper\":\"BatchApplyUpdateActionResult\"}},\"BatchStopUpdateAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceUpdateName\"],\"members\":{\"ReplicationGroupIds\":{\"shape\":\"Sc\"},\"CacheClusterIds\":{\"shape\":\"Sd\"},\"ServiceUpdateName\":{}}},\"output\":{\"shape\":\"Se\",\"resultWrapper\":\"BatchStopUpdateActionResult\"}},\"CompleteMigration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\"],\"members\":{\"ReplicationGroupId\":{},\"Force\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CompleteMigrationResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"CopySnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceSnapshotName\",\"TargetSnapshotName\"],\"members\":{\"SourceSnapshotName\":{},\"TargetSnapshotName\":{},\"TargetBucket\":{},\"KmsKeyId\":{}}},\"output\":{\"resultWrapper\":\"CopySnapshotResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"S1e\"}}}},\"CreateCacheCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheClusterId\"],\"members\":{\"CacheClusterId\":{},\"ReplicationGroupId\":{},\"AZMode\":{},\"PreferredAvailabilityZone\":{},\"PreferredAvailabilityZones\":{\"shape\":\"S1n\"},\"NumCacheNodes\":{\"type\":\"integer\"},\"CacheNodeType\":{},\"Engine\":{},\"EngineVersion\":{},\"CacheParameterGroupName\":{},\"CacheSubnetGroupName\":{},\"CacheSecurityGroupNames\":{\"shape\":\"S1o\"},\"SecurityGroupIds\":{\"shape\":\"S1p\"},\"Tags\":{\"shape\":\"S3\"},\"SnapshotArns\":{\"shape\":\"S1q\"},\"SnapshotName\":{},\"PreferredMaintenanceWindow\":{},\"Port\":{\"type\":\"integer\"},\"NotificationTopicArn\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"SnapshotRetentionLimit\":{\"type\":\"integer\"},\"SnapshotWindow\":{},\"AuthToken\":{},\"OutpostMode\":{},\"PreferredOutpostArn\":{},\"PreferredOutpostArns\":{\"shape\":\"S1s\"}}},\"output\":{\"resultWrapper\":\"CreateCacheClusterResult\",\"type\":\"structure\",\"members\":{\"CacheCluster\":{\"shape\":\"S1u\"}}}},\"CreateCacheParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheParameterGroupName\",\"CacheParameterGroupFamily\",\"Description\"],\"members\":{\"CacheParameterGroupName\":{},\"CacheParameterGroupFamily\":{},\"Description\":{}}},\"output\":{\"resultWrapper\":\"CreateCacheParameterGroupResult\",\"type\":\"structure\",\"members\":{\"CacheParameterGroup\":{\"shape\":\"S27\"}}}},\"CreateCacheSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheSecurityGroupName\",\"Description\"],\"members\":{\"CacheSecurityGroupName\":{},\"Description\":{}}},\"output\":{\"resultWrapper\":\"CreateCacheSecurityGroupResult\",\"type\":\"structure\",\"members\":{\"CacheSecurityGroup\":{\"shape\":\"S8\"}}}},\"CreateCacheSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheSubnetGroupName\",\"CacheSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"CacheSubnetGroupName\":{},\"CacheSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S2b\"}}},\"output\":{\"resultWrapper\":\"CreateCacheSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"CacheSubnetGroup\":{\"shape\":\"S2d\"}}}},\"CreateGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupIdSuffix\",\"PrimaryReplicationGroupId\"],\"members\":{\"GlobalReplicationGroupIdSuffix\":{},\"GlobalReplicationGroupDescription\":{},\"PrimaryReplicationGroupId\":{}}},\"output\":{\"resultWrapper\":\"CreateGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"CreateReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\",\"ReplicationGroupDescription\"],\"members\":{\"ReplicationGroupId\":{},\"ReplicationGroupDescription\":{},\"GlobalReplicationGroupId\":{},\"PrimaryClusterId\":{},\"AutomaticFailoverEnabled\":{\"type\":\"boolean\"},\"MultiAZEnabled\":{\"type\":\"boolean\"},\"NumCacheClusters\":{\"type\":\"integer\"},\"PreferredCacheClusterAZs\":{\"shape\":\"S1j\"},\"NumNodeGroups\":{\"type\":\"integer\"},\"ReplicasPerNodeGroup\":{\"type\":\"integer\"},\"NodeGroupConfiguration\":{\"type\":\"list\",\"member\":{\"shape\":\"S1h\",\"locationName\":\"NodeGroupConfiguration\"}},\"CacheNodeType\":{},\"Engine\":{},\"EngineVersion\":{},\"CacheParameterGroupName\":{},\"CacheSubnetGroupName\":{},\"CacheSecurityGroupNames\":{\"shape\":\"S1o\"},\"SecurityGroupIds\":{\"shape\":\"S1p\"},\"Tags\":{\"shape\":\"S3\"},\"SnapshotArns\":{\"shape\":\"S1q\"},\"SnapshotName\":{},\"PreferredMaintenanceWindow\":{},\"Port\":{\"type\":\"integer\"},\"NotificationTopicArn\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"SnapshotRetentionLimit\":{\"type\":\"integer\"},\"SnapshotWindow\":{},\"AuthToken\":{},\"TransitEncryptionEnabled\":{\"type\":\"boolean\"},\"AtRestEncryptionEnabled\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"UserGroupIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"CreateReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"CreateSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotName\"],\"members\":{\"ReplicationGroupId\":{},\"CacheClusterId\":{},\"SnapshotName\":{},\"KmsKeyId\":{}}},\"output\":{\"resultWrapper\":\"CreateSnapshotResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"S1e\"}}}},\"CreateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserId\",\"UserName\",\"Engine\",\"AccessString\"],\"members\":{\"UserId\":{},\"UserName\":{},\"Engine\":{},\"Passwords\":{\"shape\":\"S2z\"},\"AccessString\":{},\"NoPasswordRequired\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S31\",\"resultWrapper\":\"CreateUserResult\"}},\"CreateUserGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserGroupId\",\"Engine\"],\"members\":{\"UserGroupId\":{},\"Engine\":{},\"UserIds\":{\"shape\":\"S35\"}}},\"output\":{\"shape\":\"S36\",\"resultWrapper\":\"CreateUserGroupResult\"}},\"DecreaseNodeGroupsInGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupId\",\"NodeGroupCount\",\"ApplyImmediately\"],\"members\":{\"GlobalReplicationGroupId\":{},\"NodeGroupCount\":{\"type\":\"integer\"},\"GlobalNodeGroupsToRemove\":{\"shape\":\"S3b\"},\"GlobalNodeGroupsToRetain\":{\"shape\":\"S3b\"},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DecreaseNodeGroupsInGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"DecreaseReplicaCount\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\",\"ApplyImmediately\"],\"members\":{\"ReplicationGroupId\":{},\"NewReplicaCount\":{\"type\":\"integer\"},\"ReplicaConfiguration\":{\"shape\":\"S3e\"},\"ReplicasToRemove\":{\"type\":\"list\",\"member\":{}},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DecreaseReplicaCountResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"DeleteCacheCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheClusterId\"],\"members\":{\"CacheClusterId\":{},\"FinalSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteCacheClusterResult\",\"type\":\"structure\",\"members\":{\"CacheCluster\":{\"shape\":\"S1u\"}}}},\"DeleteCacheParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheParameterGroupName\"],\"members\":{\"CacheParameterGroupName\":{}}}},\"DeleteCacheSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheSecurityGroupName\"],\"members\":{\"CacheSecurityGroupName\":{}}}},\"DeleteCacheSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheSubnetGroupName\"],\"members\":{\"CacheSubnetGroupName\":{}}}},\"DeleteGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupId\",\"RetainPrimaryReplicationGroup\"],\"members\":{\"GlobalReplicationGroupId\":{},\"RetainPrimaryReplicationGroup\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DeleteGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"DeleteReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\"],\"members\":{\"ReplicationGroupId\":{},\"RetainPrimaryCluster\":{\"type\":\"boolean\"},\"FinalSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"DeleteSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotName\"],\"members\":{\"SnapshotName\":{}}},\"output\":{\"resultWrapper\":\"DeleteSnapshotResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"S1e\"}}}},\"DeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"UserId\":{}}},\"output\":{\"shape\":\"S31\",\"resultWrapper\":\"DeleteUserResult\"}},\"DeleteUserGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserGroupId\"],\"members\":{\"UserGroupId\":{}}},\"output\":{\"shape\":\"S36\",\"resultWrapper\":\"DeleteUserGroupResult\"}},\"DescribeCacheClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"CacheClusterId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"ShowCacheNodeInfo\":{\"type\":\"boolean\"},\"ShowCacheClustersNotInReplicationGroups\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeCacheClustersResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"CacheClusters\":{\"type\":\"list\",\"member\":{\"shape\":\"S1u\",\"locationName\":\"CacheCluster\"}}}}},\"DescribeCacheEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"CacheParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeCacheEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"CacheEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"CacheParameterGroupFamily\":{},\"CacheEngineDescription\":{},\"CacheEngineVersionDescription\":{}}}}}}},\"DescribeCacheParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"CacheParameterGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeCacheParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"CacheParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S27\",\"locationName\":\"CacheParameterGroup\"}}}}},\"DescribeCacheParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheParameterGroupName\"],\"members\":{\"CacheParameterGroupName\":{},\"Source\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeCacheParametersResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Parameters\":{\"shape\":\"S47\"},\"CacheNodeTypeSpecificParameters\":{\"shape\":\"S4a\"}}}},\"DescribeCacheSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"CacheSecurityGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeCacheSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"CacheSecurityGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\",\"locationName\":\"CacheSecurityGroup\"}}}}},\"DescribeCacheSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"CacheSubnetGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeCacheSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"CacheSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\",\"locationName\":\"CacheSubnetGroup\"}}}}},\"DescribeEngineDefaultParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheParameterGroupFamily\"],\"members\":{\"CacheParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"type\":\"structure\",\"members\":{\"CacheParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S47\"},\"CacheNodeTypeSpecificParameters\":{\"shape\":\"S4a\"}},\"wrapper\":true}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"Date\":{\"type\":\"timestamp\"}}}}}}},\"DescribeGlobalReplicationGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"GlobalReplicationGroupId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"ShowMemberInfo\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeGlobalReplicationGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"GlobalReplicationGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S2k\",\"locationName\":\"GlobalReplicationGroup\"}}}}},\"DescribeReplicationGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReplicationGroupId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReplicationGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReplicationGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"So\",\"locationName\":\"ReplicationGroup\"}}}}},\"DescribeReservedCacheNodes\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedCacheNodeId\":{},\"ReservedCacheNodesOfferingId\":{},\"CacheNodeType\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedCacheNodesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedCacheNodes\":{\"type\":\"list\",\"member\":{\"shape\":\"S51\",\"locationName\":\"ReservedCacheNode\"}}}}},\"DescribeReservedCacheNodesOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedCacheNodesOfferingId\":{},\"CacheNodeType\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedCacheNodesOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedCacheNodesOfferings\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedCacheNodesOffering\",\"type\":\"structure\",\"members\":{\"ReservedCacheNodesOfferingId\":{},\"CacheNodeType\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"ProductDescription\":{},\"OfferingType\":{},\"RecurringCharges\":{\"shape\":\"S52\"}},\"wrapper\":true}}}}},\"DescribeServiceUpdates\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServiceUpdateName\":{},\"ServiceUpdateStatus\":{\"shape\":\"S59\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeServiceUpdatesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ServiceUpdates\":{\"type\":\"list\",\"member\":{\"locationName\":\"ServiceUpdate\",\"type\":\"structure\",\"members\":{\"ServiceUpdateName\":{},\"ServiceUpdateReleaseDate\":{\"type\":\"timestamp\"},\"ServiceUpdateEndDate\":{\"type\":\"timestamp\"},\"ServiceUpdateSeverity\":{},\"ServiceUpdateRecommendedApplyByDate\":{\"type\":\"timestamp\"},\"ServiceUpdateStatus\":{},\"ServiceUpdateDescription\":{},\"ServiceUpdateType\":{},\"Engine\":{},\"EngineVersion\":{},\"AutoUpdateAfterRecommendedApplyByDate\":{\"type\":\"boolean\"},\"EstimatedUpdateTime\":{}}}}}}},\"DescribeSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReplicationGroupId\":{},\"CacheClusterId\":{},\"SnapshotName\":{},\"SnapshotSource\":{},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"},\"ShowNodeGroupConfig\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Snapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\",\"locationName\":\"Snapshot\"}}}}},\"DescribeUpdateActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServiceUpdateName\":{},\"ReplicationGroupIds\":{\"shape\":\"Sc\"},\"CacheClusterIds\":{\"shape\":\"Sd\"},\"Engine\":{},\"ServiceUpdateStatus\":{\"shape\":\"S59\"},\"ServiceUpdateTimeRange\":{\"type\":\"structure\",\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"UpdateActionStatus\":{\"type\":\"list\",\"member\":{}},\"ShowNodeLevelUpdateStatus\":{\"type\":\"boolean\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeUpdateActionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"UpdateActions\":{\"type\":\"list\",\"member\":{\"locationName\":\"UpdateAction\",\"type\":\"structure\",\"members\":{\"ReplicationGroupId\":{},\"CacheClusterId\":{},\"ServiceUpdateName\":{},\"ServiceUpdateReleaseDate\":{\"type\":\"timestamp\"},\"ServiceUpdateSeverity\":{},\"ServiceUpdateStatus\":{},\"ServiceUpdateRecommendedApplyByDate\":{\"type\":\"timestamp\"},\"ServiceUpdateType\":{},\"UpdateActionAvailableDate\":{\"type\":\"timestamp\"},\"UpdateActionStatus\":{},\"NodesUpdated\":{},\"UpdateActionStatusModifiedDate\":{\"type\":\"timestamp\"},\"SlaMet\":{},\"NodeGroupUpdateStatus\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeGroupUpdateStatus\",\"type\":\"structure\",\"members\":{\"NodeGroupId\":{},\"NodeGroupMemberUpdateStatus\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeGroupMemberUpdateStatus\",\"type\":\"structure\",\"members\":{\"CacheClusterId\":{},\"CacheNodeId\":{},\"NodeUpdateStatus\":{},\"NodeDeletionDate\":{\"type\":\"timestamp\"},\"NodeUpdateStartDate\":{\"type\":\"timestamp\"},\"NodeUpdateEndDate\":{\"type\":\"timestamp\"},\"NodeUpdateInitiatedBy\":{},\"NodeUpdateInitiatedDate\":{\"type\":\"timestamp\"},\"NodeUpdateStatusModifiedDate\":{\"type\":\"timestamp\"}}}}}}},\"CacheNodeUpdateStatus\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheNodeUpdateStatus\",\"type\":\"structure\",\"members\":{\"CacheNodeId\":{},\"NodeUpdateStatus\":{},\"NodeDeletionDate\":{\"type\":\"timestamp\"},\"NodeUpdateStartDate\":{\"type\":\"timestamp\"},\"NodeUpdateEndDate\":{\"type\":\"timestamp\"},\"NodeUpdateInitiatedBy\":{},\"NodeUpdateInitiatedDate\":{\"type\":\"timestamp\"},\"NodeUpdateStatusModifiedDate\":{\"type\":\"timestamp\"}}}},\"EstimatedUpdateTime\":{},\"Engine\":{}}}}}}},\"DescribeUserGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserGroupId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeUserGroupsResult\",\"type\":\"structure\",\"members\":{\"UserGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S36\"}},\"Marker\":{}}}},\"DescribeUsers\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"UserId\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeUsersResult\",\"type\":\"structure\",\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"shape\":\"S31\"}},\"Marker\":{}}}},\"DisassociateGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupId\",\"ReplicationGroupId\",\"ReplicationGroupRegion\"],\"members\":{\"GlobalReplicationGroupId\":{},\"ReplicationGroupId\":{},\"ReplicationGroupRegion\":{}}},\"output\":{\"resultWrapper\":\"DisassociateGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"FailoverGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupId\",\"PrimaryRegion\",\"PrimaryReplicationGroupId\"],\"members\":{\"GlobalReplicationGroupId\":{},\"PrimaryRegion\":{},\"PrimaryReplicationGroupId\":{}}},\"output\":{\"resultWrapper\":\"FailoverGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"IncreaseNodeGroupsInGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupId\",\"NodeGroupCount\",\"ApplyImmediately\"],\"members\":{\"GlobalReplicationGroupId\":{},\"NodeGroupCount\":{\"type\":\"integer\"},\"RegionalConfigurations\":{\"type\":\"list\",\"member\":{\"locationName\":\"RegionalConfiguration\",\"type\":\"structure\",\"required\":[\"ReplicationGroupId\",\"ReplicationGroupRegion\",\"ReshardingConfiguration\"],\"members\":{\"ReplicationGroupId\":{},\"ReplicationGroupRegion\":{},\"ReshardingConfiguration\":{\"shape\":\"S6g\"}}}},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"IncreaseNodeGroupsInGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"IncreaseReplicaCount\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\",\"ApplyImmediately\"],\"members\":{\"ReplicationGroupId\":{},\"NewReplicaCount\":{\"type\":\"integer\"},\"ReplicaConfiguration\":{\"shape\":\"S3e\"},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"IncreaseReplicaCountResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"ListAllowedNodeTypeModifications\":{\"input\":{\"type\":\"structure\",\"members\":{\"CacheClusterId\":{},\"ReplicationGroupId\":{}}},\"output\":{\"resultWrapper\":\"ListAllowedNodeTypeModificationsResult\",\"type\":\"structure\",\"members\":{\"ScaleUpModifications\":{\"shape\":\"S6n\"},\"ScaleDownModifications\":{\"shape\":\"S6n\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{}}},\"output\":{\"shape\":\"S5\",\"resultWrapper\":\"ListTagsForResourceResult\"}},\"ModifyCacheCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheClusterId\"],\"members\":{\"CacheClusterId\":{},\"NumCacheNodes\":{\"type\":\"integer\"},\"CacheNodeIdsToRemove\":{\"shape\":\"S1w\"},\"AZMode\":{},\"NewAvailabilityZones\":{\"shape\":\"S1n\"},\"CacheSecurityGroupNames\":{\"shape\":\"S1o\"},\"SecurityGroupIds\":{\"shape\":\"S1p\"},\"PreferredMaintenanceWindow\":{},\"NotificationTopicArn\":{},\"CacheParameterGroupName\":{},\"NotificationTopicStatus\":{},\"ApplyImmediately\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"SnapshotRetentionLimit\":{\"type\":\"integer\"},\"SnapshotWindow\":{},\"CacheNodeType\":{},\"AuthToken\":{},\"AuthTokenUpdateStrategy\":{}}},\"output\":{\"resultWrapper\":\"ModifyCacheClusterResult\",\"type\":\"structure\",\"members\":{\"CacheCluster\":{\"shape\":\"S1u\"}}}},\"ModifyCacheParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheParameterGroupName\",\"ParameterNameValues\"],\"members\":{\"CacheParameterGroupName\":{},\"ParameterNameValues\":{\"shape\":\"S6t\"}}},\"output\":{\"shape\":\"S6v\",\"resultWrapper\":\"ModifyCacheParameterGroupResult\"}},\"ModifyCacheSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheSubnetGroupName\"],\"members\":{\"CacheSubnetGroupName\":{},\"CacheSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S2b\"}}},\"output\":{\"resultWrapper\":\"ModifyCacheSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"CacheSubnetGroup\":{\"shape\":\"S2d\"}}}},\"ModifyGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupId\",\"ApplyImmediately\"],\"members\":{\"GlobalReplicationGroupId\":{},\"ApplyImmediately\":{\"type\":\"boolean\"},\"CacheNodeType\":{},\"EngineVersion\":{},\"GlobalReplicationGroupDescription\":{},\"AutomaticFailoverEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"ModifyReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\"],\"members\":{\"ReplicationGroupId\":{},\"ReplicationGroupDescription\":{},\"PrimaryClusterId\":{},\"SnapshottingClusterId\":{},\"AutomaticFailoverEnabled\":{\"type\":\"boolean\"},\"MultiAZEnabled\":{\"type\":\"boolean\"},\"NodeGroupId\":{\"deprecated\":true},\"CacheSecurityGroupNames\":{\"shape\":\"S1o\"},\"SecurityGroupIds\":{\"shape\":\"S1p\"},\"PreferredMaintenanceWindow\":{},\"NotificationTopicArn\":{},\"CacheParameterGroupName\":{},\"NotificationTopicStatus\":{},\"ApplyImmediately\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"SnapshotRetentionLimit\":{\"type\":\"integer\"},\"SnapshotWindow\":{},\"CacheNodeType\":{},\"AuthToken\":{},\"AuthTokenUpdateStrategy\":{},\"UserGroupIdsToAdd\":{\"shape\":\"Sx\"},\"UserGroupIdsToRemove\":{\"shape\":\"Sx\"},\"RemoveUserGroups\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"ModifyReplicationGroupShardConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\",\"NodeGroupCount\",\"ApplyImmediately\"],\"members\":{\"ReplicationGroupId\":{},\"NodeGroupCount\":{\"type\":\"integer\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"ReshardingConfiguration\":{\"shape\":\"S6g\"},\"NodeGroupsToRemove\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeGroupToRemove\"}},\"NodeGroupsToRetain\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeGroupToRetain\"}}}},\"output\":{\"resultWrapper\":\"ModifyReplicationGroupShardConfigurationResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"ModifyUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"UserId\":{},\"AccessString\":{},\"AppendAccessString\":{},\"Passwords\":{\"shape\":\"S2z\"},\"NoPasswordRequired\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S31\",\"resultWrapper\":\"ModifyUserResult\"}},\"ModifyUserGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserGroupId\"],\"members\":{\"UserGroupId\":{},\"UserIdsToAdd\":{\"shape\":\"S35\"},\"UserIdsToRemove\":{\"shape\":\"S35\"}}},\"output\":{\"shape\":\"S36\",\"resultWrapper\":\"ModifyUserGroupResult\"}},\"PurchaseReservedCacheNodesOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedCacheNodesOfferingId\"],\"members\":{\"ReservedCacheNodesOfferingId\":{},\"ReservedCacheNodeId\":{},\"CacheNodeCount\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"PurchaseReservedCacheNodesOfferingResult\",\"type\":\"structure\",\"members\":{\"ReservedCacheNode\":{\"shape\":\"S51\"}}}},\"RebalanceSlotsInGlobalReplicationGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalReplicationGroupId\",\"ApplyImmediately\"],\"members\":{\"GlobalReplicationGroupId\":{},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebalanceSlotsInGlobalReplicationGroupResult\",\"type\":\"structure\",\"members\":{\"GlobalReplicationGroup\":{\"shape\":\"S2k\"}}}},\"RebootCacheCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheClusterId\",\"CacheNodeIdsToReboot\"],\"members\":{\"CacheClusterId\":{},\"CacheNodeIdsToReboot\":{\"shape\":\"S1w\"}}},\"output\":{\"resultWrapper\":\"RebootCacheClusterResult\",\"type\":\"structure\",\"members\":{\"CacheCluster\":{\"shape\":\"S1u\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"shape\":\"S5\",\"resultWrapper\":\"RemoveTagsFromResourceResult\"}},\"ResetCacheParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheParameterGroupName\"],\"members\":{\"CacheParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"ParameterNameValues\":{\"shape\":\"S6t\"}}},\"output\":{\"shape\":\"S6v\",\"resultWrapper\":\"ResetCacheParameterGroupResult\"}},\"RevokeCacheSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"CacheSecurityGroupName\",\"EC2SecurityGroupName\",\"EC2SecurityGroupOwnerId\"],\"members\":{\"CacheSecurityGroupName\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"RevokeCacheSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"CacheSecurityGroup\":{\"shape\":\"S8\"}}}},\"StartMigration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\",\"CustomerNodeEndpointList\"],\"members\":{\"ReplicationGroupId\":{},\"CustomerNodeEndpointList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}}}}},\"output\":{\"resultWrapper\":\"StartMigrationResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}},\"TestFailover\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplicationGroupId\",\"NodeGroupId\"],\"members\":{\"ReplicationGroupId\":{},\"NodeGroupId\":{}}},\"output\":{\"resultWrapper\":\"TestFailoverResult\",\"type\":\"structure\",\"members\":{\"ReplicationGroup\":{\"shape\":\"So\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S5\":{\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S3\"}}},\"S8\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"CacheSecurityGroupName\":{},\"Description\":{},\"EC2SecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"EC2SecurityGroup\",\"type\":\"structure\",\"members\":{\"Status\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupOwnerId\":{}}}},\"ARN\":{}},\"wrapper\":true},\"Sc\":{\"type\":\"list\",\"member\":{}},\"Sd\":{\"type\":\"list\",\"member\":{}},\"Se\":{\"type\":\"structure\",\"members\":{\"ProcessedUpdateActions\":{\"type\":\"list\",\"member\":{\"locationName\":\"ProcessedUpdateAction\",\"type\":\"structure\",\"members\":{\"ReplicationGroupId\":{},\"CacheClusterId\":{},\"ServiceUpdateName\":{},\"UpdateActionStatus\":{}}}},\"UnprocessedUpdateActions\":{\"type\":\"list\",\"member\":{\"locationName\":\"UnprocessedUpdateAction\",\"type\":\"structure\",\"members\":{\"ReplicationGroupId\":{},\"CacheClusterId\":{},\"ServiceUpdateName\":{},\"ErrorType\":{},\"ErrorMessage\":{}}}}}},\"So\":{\"type\":\"structure\",\"members\":{\"ReplicationGroupId\":{},\"Description\":{},\"GlobalReplicationGroupInfo\":{\"type\":\"structure\",\"members\":{\"GlobalReplicationGroupId\":{},\"GlobalReplicationGroupMemberRole\":{}}},\"Status\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"PrimaryClusterId\":{},\"AutomaticFailoverStatus\":{},\"Resharding\":{\"type\":\"structure\",\"members\":{\"SlotMigration\":{\"type\":\"structure\",\"members\":{\"ProgressPercentage\":{\"type\":\"double\"}}}}},\"AuthTokenStatus\":{},\"UserGroups\":{\"type\":\"structure\",\"members\":{\"UserGroupIdsToAdd\":{\"shape\":\"Sx\"},\"UserGroupIdsToRemove\":{\"shape\":\"Sx\"}}}}},\"MemberClusters\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterId\"}},\"NodeGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeGroup\",\"type\":\"structure\",\"members\":{\"NodeGroupId\":{},\"Status\":{},\"PrimaryEndpoint\":{\"shape\":\"S12\"},\"ReaderEndpoint\":{\"shape\":\"S12\"},\"Slots\":{},\"NodeGroupMembers\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeGroupMember\",\"type\":\"structure\",\"members\":{\"CacheClusterId\":{},\"CacheNodeId\":{},\"ReadEndpoint\":{\"shape\":\"S12\"},\"PreferredAvailabilityZone\":{},\"PreferredOutpostArn\":{},\"CurrentRole\":{}}}}}}},\"SnapshottingClusterId\":{},\"AutomaticFailover\":{},\"MultiAZ\":{},\"ConfigurationEndpoint\":{\"shape\":\"S12\"},\"SnapshotRetentionLimit\":{\"type\":\"integer\"},\"SnapshotWindow\":{},\"ClusterEnabled\":{\"type\":\"boolean\"},\"CacheNodeType\":{},\"AuthTokenEnabled\":{\"type\":\"boolean\"},\"AuthTokenLastModifiedDate\":{\"type\":\"timestamp\"},\"TransitEncryptionEnabled\":{\"type\":\"boolean\"},\"AtRestEncryptionEnabled\":{\"type\":\"boolean\"},\"MemberClustersOutpostArns\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReplicationGroupOutpostArn\"}},\"KmsKeyId\":{},\"ARN\":{},\"UserGroupIds\":{\"shape\":\"Sx\"}},\"wrapper\":true},\"Sx\":{\"type\":\"list\",\"member\":{}},\"S12\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"SnapshotName\":{},\"ReplicationGroupId\":{},\"ReplicationGroupDescription\":{},\"CacheClusterId\":{},\"SnapshotStatus\":{},\"SnapshotSource\":{},\"CacheNodeType\":{},\"Engine\":{},\"EngineVersion\":{},\"NumCacheNodes\":{\"type\":\"integer\"},\"PreferredAvailabilityZone\":{},\"PreferredOutpostArn\":{},\"CacheClusterCreateTime\":{\"type\":\"timestamp\"},\"PreferredMaintenanceWindow\":{},\"TopicArn\":{},\"Port\":{\"type\":\"integer\"},\"CacheParameterGroupName\":{},\"CacheSubnetGroupName\":{},\"VpcId\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"SnapshotRetentionLimit\":{\"type\":\"integer\"},\"SnapshotWindow\":{},\"NumNodeGroups\":{\"type\":\"integer\"},\"AutomaticFailover\":{},\"NodeSnapshots\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeSnapshot\",\"type\":\"structure\",\"members\":{\"CacheClusterId\":{},\"NodeGroupId\":{},\"CacheNodeId\":{},\"NodeGroupConfiguration\":{\"shape\":\"S1h\"},\"CacheSize\":{},\"CacheNodeCreateTime\":{\"type\":\"timestamp\"},\"SnapshotCreateTime\":{\"type\":\"timestamp\"}},\"wrapper\":true}},\"KmsKeyId\":{},\"ARN\":{}},\"wrapper\":true},\"S1h\":{\"type\":\"structure\",\"members\":{\"NodeGroupId\":{},\"Slots\":{},\"ReplicaCount\":{\"type\":\"integer\"},\"PrimaryAvailabilityZone\":{},\"ReplicaAvailabilityZones\":{\"shape\":\"S1j\"},\"PrimaryOutpostArn\":{},\"ReplicaOutpostArns\":{\"type\":\"list\",\"member\":{\"locationName\":\"OutpostArn\"}}}},\"S1j\":{\"type\":\"list\",\"member\":{\"locationName\":\"AvailabilityZone\"}},\"S1n\":{\"type\":\"list\",\"member\":{\"locationName\":\"PreferredAvailabilityZone\"}},\"S1o\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheSecurityGroupName\"}},\"S1p\":{\"type\":\"list\",\"member\":{\"locationName\":\"SecurityGroupId\"}},\"S1q\":{\"type\":\"list\",\"member\":{\"locationName\":\"SnapshotArn\"}},\"S1s\":{\"type\":\"list\",\"member\":{\"locationName\":\"PreferredOutpostArn\"}},\"S1u\":{\"type\":\"structure\",\"members\":{\"CacheClusterId\":{},\"ConfigurationEndpoint\":{\"shape\":\"S12\"},\"ClientDownloadLandingPage\":{},\"CacheNodeType\":{},\"Engine\":{},\"EngineVersion\":{},\"CacheClusterStatus\":{},\"NumCacheNodes\":{\"type\":\"integer\"},\"PreferredAvailabilityZone\":{},\"PreferredOutpostArn\":{},\"CacheClusterCreateTime\":{\"type\":\"timestamp\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"NumCacheNodes\":{\"type\":\"integer\"},\"CacheNodeIdsToRemove\":{\"shape\":\"S1w\"},\"EngineVersion\":{},\"CacheNodeType\":{},\"AuthTokenStatus\":{}}},\"NotificationConfiguration\":{\"type\":\"structure\",\"members\":{\"TopicArn\":{},\"TopicStatus\":{}}},\"CacheSecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheSecurityGroup\",\"type\":\"structure\",\"members\":{\"CacheSecurityGroupName\":{},\"Status\":{}}}},\"CacheParameterGroup\":{\"type\":\"structure\",\"members\":{\"CacheParameterGroupName\":{},\"ParameterApplyStatus\":{},\"CacheNodeIdsToReboot\":{\"shape\":\"S1w\"}}},\"CacheSubnetGroupName\":{},\"CacheNodes\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheNode\",\"type\":\"structure\",\"members\":{\"CacheNodeId\":{},\"CacheNodeStatus\":{},\"CacheNodeCreateTime\":{\"type\":\"timestamp\"},\"Endpoint\":{\"shape\":\"S12\"},\"ParameterGroupStatus\":{},\"SourceCacheNodeId\":{},\"CustomerAvailabilityZone\":{},\"CustomerOutpostArn\":{}}}},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"SecurityGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SecurityGroupId\":{},\"Status\":{}}}},\"ReplicationGroupId\":{},\"SnapshotRetentionLimit\":{\"type\":\"integer\"},\"SnapshotWindow\":{},\"AuthTokenEnabled\":{\"type\":\"boolean\"},\"AuthTokenLastModifiedDate\":{\"type\":\"timestamp\"},\"TransitEncryptionEnabled\":{\"type\":\"boolean\"},\"AtRestEncryptionEnabled\":{\"type\":\"boolean\"},\"ARN\":{}},\"wrapper\":true},\"S1w\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheNodeId\"}},\"S27\":{\"type\":\"structure\",\"members\":{\"CacheParameterGroupName\":{},\"CacheParameterGroupFamily\":{},\"Description\":{},\"IsGlobal\":{\"type\":\"boolean\"},\"ARN\":{}},\"wrapper\":true},\"S2b\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S2d\":{\"type\":\"structure\",\"members\":{\"CacheSubnetGroupName\":{},\"CacheSubnetGroupDescription\":{},\"VpcId\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"type\":\"structure\",\"members\":{\"Name\":{}},\"wrapper\":true},\"SubnetOutpost\":{\"type\":\"structure\",\"members\":{\"SubnetOutpostArn\":{}}}}}},\"ARN\":{}},\"wrapper\":true},\"S2k\":{\"type\":\"structure\",\"members\":{\"GlobalReplicationGroupId\":{},\"GlobalReplicationGroupDescription\":{},\"Status\":{},\"CacheNodeType\":{},\"Engine\":{},\"EngineVersion\":{},\"Members\":{\"type\":\"list\",\"member\":{\"locationName\":\"GlobalReplicationGroupMember\",\"type\":\"structure\",\"members\":{\"ReplicationGroupId\":{},\"ReplicationGroupRegion\":{},\"Role\":{},\"AutomaticFailover\":{},\"Status\":{}},\"wrapper\":true}},\"ClusterEnabled\":{\"type\":\"boolean\"},\"GlobalNodeGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"GlobalNodeGroup\",\"type\":\"structure\",\"members\":{\"GlobalNodeGroupId\":{},\"Slots\":{}}}},\"AuthTokenEnabled\":{\"type\":\"boolean\"},\"TransitEncryptionEnabled\":{\"type\":\"boolean\"},\"AtRestEncryptionEnabled\":{\"type\":\"boolean\"},\"ARN\":{}},\"wrapper\":true},\"S2z\":{\"type\":\"list\",\"member\":{}},\"S31\":{\"type\":\"structure\",\"members\":{\"UserId\":{},\"UserName\":{},\"Status\":{},\"Engine\":{},\"AccessString\":{},\"UserGroupIds\":{\"shape\":\"Sx\"},\"Authentication\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"PasswordCount\":{\"type\":\"integer\"}}},\"ARN\":{}}},\"S35\":{\"type\":\"list\",\"member\":{}},\"S36\":{\"type\":\"structure\",\"members\":{\"UserGroupId\":{},\"Status\":{},\"Engine\":{},\"UserIds\":{\"shape\":\"S37\"},\"PendingChanges\":{\"type\":\"structure\",\"members\":{\"UserIdsToRemove\":{\"shape\":\"S37\"},\"UserIdsToAdd\":{\"shape\":\"S37\"}}},\"ReplicationGroups\":{\"type\":\"list\",\"member\":{}},\"ARN\":{}}},\"S37\":{\"type\":\"list\",\"member\":{}},\"S3b\":{\"type\":\"list\",\"member\":{\"locationName\":\"GlobalNodeGroupId\"}},\"S3e\":{\"type\":\"list\",\"member\":{\"locationName\":\"ConfigureShard\",\"type\":\"structure\",\"required\":[\"NodeGroupId\",\"NewReplicaCount\"],\"members\":{\"NodeGroupId\":{},\"NewReplicaCount\":{\"type\":\"integer\"},\"PreferredAvailabilityZones\":{\"shape\":\"S1n\"},\"PreferredOutpostArns\":{\"shape\":\"S1s\"}}}},\"S47\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ChangeType\":{}}}},\"S4a\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheNodeTypeSpecificParameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"Description\":{},\"Source\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"CacheNodeTypeSpecificValues\":{\"type\":\"list\",\"member\":{\"locationName\":\"CacheNodeTypeSpecificValue\",\"type\":\"structure\",\"members\":{\"CacheNodeType\":{},\"Value\":{}}}},\"ChangeType\":{}}}},\"S51\":{\"type\":\"structure\",\"members\":{\"ReservedCacheNodeId\":{},\"ReservedCacheNodesOfferingId\":{},\"CacheNodeType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CacheNodeCount\":{\"type\":\"integer\"},\"ProductDescription\":{},\"OfferingType\":{},\"State\":{},\"RecurringCharges\":{\"shape\":\"S52\"},\"ReservationARN\":{}},\"wrapper\":true},\"S52\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecurringCharge\",\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}},\"wrapper\":true}},\"S59\":{\"type\":\"list\",\"member\":{}},\"S6g\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReshardingConfiguration\",\"type\":\"structure\",\"members\":{\"NodeGroupId\":{},\"PreferredAvailabilityZones\":{\"shape\":\"S1j\"}}}},\"S6n\":{\"type\":\"list\",\"member\":{}},\"S6t\":{\"type\":\"list\",\"member\":{\"locationName\":\"ParameterNameValue\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{}}}},\"S6v\":{\"type\":\"structure\",\"members\":{\"CacheParameterGroupName\":{}}}}}");

/***/ }),

/***/ 47954:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeCacheClusters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"CacheClusters\"},\"DescribeCacheEngineVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"CacheEngineVersions\"},\"DescribeCacheParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"CacheParameterGroups\"},\"DescribeCacheParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeCacheSecurityGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"CacheSecurityGroups\"},\"DescribeCacheSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"CacheSubnetGroups\"},\"DescribeEngineDefaultParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"EngineDefaults.Marker\",\"result_key\":\"EngineDefaults.Parameters\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeGlobalReplicationGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"GlobalReplicationGroups\"},\"DescribeReplicationGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReplicationGroups\"},\"DescribeReservedCacheNodes\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedCacheNodes\"},\"DescribeReservedCacheNodesOfferings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedCacheNodesOfferings\"},\"DescribeServiceUpdates\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ServiceUpdates\"},\"DescribeSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Snapshots\"},\"DescribeUpdateActions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"UpdateActions\"},\"DescribeUserGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"UserGroups\"},\"DescribeUsers\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Users\"}}}");

/***/ }),

/***/ 35402:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"CacheClusterAvailable\":{\"acceptors\":[{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"incompatible-network\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"restore-failed\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":15,\"description\":\"Wait until ElastiCache cluster is available.\",\"maxAttempts\":40,\"operation\":\"DescribeCacheClusters\"},\"CacheClusterDeleted\":{\"acceptors\":[{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"expected\":\"CacheClusterNotFound\",\"matcher\":\"error\",\"state\":\"success\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"available\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"incompatible-network\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"restore-failed\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"argument\":\"CacheClusters[].CacheClusterStatus\",\"expected\":\"snapshotting\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":15,\"description\":\"Wait until ElastiCache cluster is deleted.\",\"maxAttempts\":40,\"operation\":\"DescribeCacheClusters\"},\"ReplicationGroupAvailable\":{\"acceptors\":[{\"argument\":\"ReplicationGroups[].Status\",\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"ReplicationGroups[].Status\",\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\"}],\"delay\":15,\"description\":\"Wait until ElastiCache replication group is available.\",\"maxAttempts\":40,\"operation\":\"DescribeReplicationGroups\"},\"ReplicationGroupDeleted\":{\"acceptors\":[{\"argument\":\"ReplicationGroups[].Status\",\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"argument\":\"ReplicationGroups[].Status\",\"expected\":\"available\",\"matcher\":\"pathAny\",\"state\":\"failure\"},{\"expected\":\"ReplicationGroupNotFoundFault\",\"matcher\":\"error\",\"state\":\"success\"}],\"delay\":15,\"description\":\"Wait until ElastiCache replication group is deleted.\",\"maxAttempts\":40,\"operation\":\"DescribeReplicationGroups\"}}}");

/***/ }),

/***/ 26770:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2010-12-01\",\"endpointPrefix\":\"elasticbeanstalk\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Elastic Beanstalk\",\"serviceFullName\":\"AWS Elastic Beanstalk\",\"serviceId\":\"Elastic Beanstalk\",\"signatureVersion\":\"v4\",\"uid\":\"elasticbeanstalk-2010-12-01\",\"xmlNamespace\":\"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/\"},\"operations\":{\"AbortEnvironmentUpdate\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{}}}},\"ApplyEnvironmentManagedAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActionId\"],\"members\":{\"EnvironmentName\":{},\"EnvironmentId\":{},\"ActionId\":{}}},\"output\":{\"resultWrapper\":\"ApplyEnvironmentManagedActionResult\",\"type\":\"structure\",\"members\":{\"ActionId\":{},\"ActionDescription\":{},\"ActionType\":{},\"Status\":{}}}},\"AssociateEnvironmentOperationsRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"EnvironmentName\",\"OperationsRole\"],\"members\":{\"EnvironmentName\":{},\"OperationsRole\":{}}}},\"CheckDNSAvailability\":{\"input\":{\"type\":\"structure\",\"required\":[\"CNAMEPrefix\"],\"members\":{\"CNAMEPrefix\":{}}},\"output\":{\"resultWrapper\":\"CheckDNSAvailabilityResult\",\"type\":\"structure\",\"members\":{\"Available\":{\"type\":\"boolean\"},\"FullyQualifiedCNAME\":{}}}},\"ComposeEnvironments\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"GroupName\":{},\"VersionLabels\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"shape\":\"Sk\",\"resultWrapper\":\"ComposeEnvironmentsResult\"}},\"CreateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"Description\":{},\"ResourceLifecycleConfig\":{\"shape\":\"S19\"},\"Tags\":{\"shape\":\"S1f\"}}},\"output\":{\"shape\":\"S1j\",\"resultWrapper\":\"CreateApplicationResult\"}},\"CreateApplicationVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"VersionLabel\"],\"members\":{\"ApplicationName\":{},\"VersionLabel\":{},\"Description\":{},\"SourceBuildInformation\":{\"shape\":\"S1p\"},\"SourceBundle\":{\"shape\":\"S1t\"},\"BuildConfiguration\":{\"type\":\"structure\",\"required\":[\"CodeBuildServiceRole\",\"Image\"],\"members\":{\"ArtifactName\":{},\"CodeBuildServiceRole\":{},\"ComputeType\":{},\"Image\":{},\"TimeoutInMinutes\":{\"type\":\"integer\"}}},\"AutoCreateApplication\":{\"type\":\"boolean\"},\"Process\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S1f\"}}},\"output\":{\"shape\":\"S21\",\"resultWrapper\":\"CreateApplicationVersionResult\"}},\"CreateConfigurationTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"TemplateName\"],\"members\":{\"ApplicationName\":{},\"TemplateName\":{},\"SolutionStackName\":{},\"PlatformArn\":{},\"SourceConfiguration\":{\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"TemplateName\":{}}},\"EnvironmentId\":{},\"Description\":{},\"OptionSettings\":{\"shape\":\"S27\"},\"Tags\":{\"shape\":\"S1f\"}}},\"output\":{\"shape\":\"S2d\",\"resultWrapper\":\"CreateConfigurationTemplateResult\"}},\"CreateEnvironment\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"EnvironmentName\":{},\"GroupName\":{},\"Description\":{},\"CNAMEPrefix\":{},\"Tier\":{\"shape\":\"S13\"},\"Tags\":{\"shape\":\"S1f\"},\"VersionLabel\":{},\"TemplateName\":{},\"SolutionStackName\":{},\"PlatformArn\":{},\"OptionSettings\":{\"shape\":\"S27\"},\"OptionsToRemove\":{\"shape\":\"S2g\"},\"OperationsRole\":{}}},\"output\":{\"shape\":\"Sm\",\"resultWrapper\":\"CreateEnvironmentResult\"}},\"CreatePlatformVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlatformName\",\"PlatformVersion\",\"PlatformDefinitionBundle\"],\"members\":{\"PlatformName\":{},\"PlatformVersion\":{},\"PlatformDefinitionBundle\":{\"shape\":\"S1t\"},\"EnvironmentName\":{},\"OptionSettings\":{\"shape\":\"S27\"},\"Tags\":{\"shape\":\"S1f\"}}},\"output\":{\"resultWrapper\":\"CreatePlatformVersionResult\",\"type\":\"structure\",\"members\":{\"PlatformSummary\":{\"shape\":\"S2m\"},\"Builder\":{\"type\":\"structure\",\"members\":{\"ARN\":{}}}}}},\"CreateStorageLocation\":{\"output\":{\"resultWrapper\":\"CreateStorageLocationResult\",\"type\":\"structure\",\"members\":{\"S3Bucket\":{}}}},\"DeleteApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"TerminateEnvByForce\":{\"type\":\"boolean\"}}}},\"DeleteApplicationVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"VersionLabel\"],\"members\":{\"ApplicationName\":{},\"VersionLabel\":{},\"DeleteSourceBundle\":{\"type\":\"boolean\"}}}},\"DeleteConfigurationTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"TemplateName\"],\"members\":{\"ApplicationName\":{},\"TemplateName\":{}}}},\"DeleteEnvironmentConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"EnvironmentName\"],\"members\":{\"ApplicationName\":{},\"EnvironmentName\":{}}}},\"DeletePlatformVersion\":{\"input\":{\"type\":\"structure\",\"members\":{\"PlatformArn\":{}}},\"output\":{\"resultWrapper\":\"DeletePlatformVersionResult\",\"type\":\"structure\",\"members\":{\"PlatformSummary\":{\"shape\":\"S2m\"}}}},\"DescribeAccountAttributes\":{\"output\":{\"resultWrapper\":\"DescribeAccountAttributesResult\",\"type\":\"structure\",\"members\":{\"ResourceQuotas\":{\"type\":\"structure\",\"members\":{\"ApplicationQuota\":{\"shape\":\"S3c\"},\"ApplicationVersionQuota\":{\"shape\":\"S3c\"},\"EnvironmentQuota\":{\"shape\":\"S3c\"},\"ConfigurationTemplateQuota\":{\"shape\":\"S3c\"},\"CustomPlatformQuota\":{\"shape\":\"S3c\"}}}}}},\"DescribeApplicationVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"VersionLabels\":{\"shape\":\"S1m\"},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeApplicationVersionsResult\",\"type\":\"structure\",\"members\":{\"ApplicationVersions\":{\"type\":\"list\",\"member\":{\"shape\":\"S22\"}},\"NextToken\":{}}}},\"DescribeApplications\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeApplicationsResult\",\"type\":\"structure\",\"members\":{\"Applications\":{\"type\":\"list\",\"member\":{\"shape\":\"S1k\"}}}}},\"DescribeConfigurationOptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"TemplateName\":{},\"EnvironmentName\":{},\"SolutionStackName\":{},\"PlatformArn\":{},\"Options\":{\"shape\":\"S2g\"}}},\"output\":{\"resultWrapper\":\"DescribeConfigurationOptionsResult\",\"type\":\"structure\",\"members\":{\"SolutionStackName\":{},\"PlatformArn\":{},\"Options\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Namespace\":{},\"Name\":{},\"DefaultValue\":{},\"ChangeSeverity\":{},\"UserDefined\":{\"type\":\"boolean\"},\"ValueType\":{},\"ValueOptions\":{\"type\":\"list\",\"member\":{}},\"MinValue\":{\"type\":\"integer\"},\"MaxValue\":{\"type\":\"integer\"},\"MaxLength\":{\"type\":\"integer\"},\"Regex\":{\"type\":\"structure\",\"members\":{\"Pattern\":{},\"Label\":{}}}}}}}}},\"DescribeConfigurationSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"TemplateName\":{},\"EnvironmentName\":{}}},\"output\":{\"resultWrapper\":\"DescribeConfigurationSettingsResult\",\"type\":\"structure\",\"members\":{\"ConfigurationSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}}}}},\"DescribeEnvironmentHealth\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentName\":{},\"EnvironmentId\":{},\"AttributeNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeEnvironmentHealthResult\",\"type\":\"structure\",\"members\":{\"EnvironmentName\":{},\"HealthStatus\":{},\"Status\":{},\"Color\":{},\"Causes\":{\"shape\":\"S48\"},\"ApplicationMetrics\":{\"shape\":\"S4a\"},\"InstancesHealth\":{\"type\":\"structure\",\"members\":{\"NoData\":{\"type\":\"integer\"},\"Unknown\":{\"type\":\"integer\"},\"Pending\":{\"type\":\"integer\"},\"Ok\":{\"type\":\"integer\"},\"Info\":{\"type\":\"integer\"},\"Warning\":{\"type\":\"integer\"},\"Degraded\":{\"type\":\"integer\"},\"Severe\":{\"type\":\"integer\"}}},\"RefreshedAt\":{\"type\":\"timestamp\"}}}},\"DescribeEnvironmentManagedActionHistory\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{},\"NextToken\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeEnvironmentManagedActionHistoryResult\",\"type\":\"structure\",\"members\":{\"ManagedActionHistoryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionId\":{},\"ActionType\":{},\"ActionDescription\":{},\"FailureType\":{},\"Status\":{},\"FailureDescription\":{},\"ExecutedTime\":{\"type\":\"timestamp\"},\"FinishedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeEnvironmentManagedActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentName\":{},\"EnvironmentId\":{},\"Status\":{}}},\"output\":{\"resultWrapper\":\"DescribeEnvironmentManagedActionsResult\",\"type\":\"structure\",\"members\":{\"ManagedActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionId\":{},\"ActionDescription\":{},\"ActionType\":{},\"Status\":{},\"WindowStartTime\":{\"type\":\"timestamp\"}}}}}}},\"DescribeEnvironmentResources\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{}}},\"output\":{\"resultWrapper\":\"DescribeEnvironmentResourcesResult\",\"type\":\"structure\",\"members\":{\"EnvironmentResources\":{\"type\":\"structure\",\"members\":{\"EnvironmentName\":{},\"AutoScalingGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{}}}},\"LaunchConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"LaunchTemplates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{}}}},\"LoadBalancers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"Triggers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"Queues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"URL\":{}}}}}}}}},\"DescribeEnvironments\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"VersionLabel\":{},\"EnvironmentIds\":{\"type\":\"list\",\"member\":{}},\"EnvironmentNames\":{\"type\":\"list\",\"member\":{}},\"IncludeDeleted\":{\"type\":\"boolean\"},\"IncludedDeletedBackTo\":{\"type\":\"timestamp\"},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"shape\":\"Sk\",\"resultWrapper\":\"DescribeEnvironmentsResult\"}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"VersionLabel\":{},\"TemplateName\":{},\"EnvironmentId\":{},\"EnvironmentName\":{},\"PlatformArn\":{},\"RequestId\":{},\"Severity\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventDate\":{\"type\":\"timestamp\"},\"Message\":{},\"ApplicationName\":{},\"VersionLabel\":{},\"TemplateName\":{},\"EnvironmentName\":{},\"PlatformArn\":{},\"RequestId\":{},\"Severity\":{}}}},\"NextToken\":{}}}},\"DescribeInstancesHealth\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentName\":{},\"EnvironmentId\":{},\"AttributeNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeInstancesHealthResult\",\"type\":\"structure\",\"members\":{\"InstanceHealthList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"HealthStatus\":{},\"Color\":{},\"Causes\":{\"shape\":\"S48\"},\"LaunchedAt\":{\"type\":\"timestamp\"},\"ApplicationMetrics\":{\"shape\":\"S4a\"},\"System\":{\"type\":\"structure\",\"members\":{\"CPUUtilization\":{\"type\":\"structure\",\"members\":{\"User\":{\"type\":\"double\"},\"Nice\":{\"type\":\"double\"},\"System\":{\"type\":\"double\"},\"Idle\":{\"type\":\"double\"},\"IOWait\":{\"type\":\"double\"},\"IRQ\":{\"type\":\"double\"},\"SoftIRQ\":{\"type\":\"double\"},\"Privileged\":{\"type\":\"double\"}}},\"LoadAverage\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}}}},\"Deployment\":{\"type\":\"structure\",\"members\":{\"VersionLabel\":{},\"DeploymentId\":{\"type\":\"long\"},\"Status\":{},\"DeploymentTime\":{\"type\":\"timestamp\"}}},\"AvailabilityZone\":{},\"InstanceType\":{}}}},\"RefreshedAt\":{\"type\":\"timestamp\"},\"NextToken\":{}}}},\"DescribePlatformVersion\":{\"input\":{\"type\":\"structure\",\"members\":{\"PlatformArn\":{}}},\"output\":{\"resultWrapper\":\"DescribePlatformVersionResult\",\"type\":\"structure\",\"members\":{\"PlatformDescription\":{\"type\":\"structure\",\"members\":{\"PlatformArn\":{},\"PlatformOwner\":{},\"PlatformName\":{},\"PlatformVersion\":{},\"SolutionStackName\":{},\"PlatformStatus\":{},\"DateCreated\":{\"type\":\"timestamp\"},\"DateUpdated\":{\"type\":\"timestamp\"},\"PlatformCategory\":{},\"Description\":{},\"Maintainer\":{},\"OperatingSystemName\":{},\"OperatingSystemVersion\":{},\"ProgrammingLanguages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{}}}},\"Frameworks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{}}}},\"CustomAmiList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VirtualizationType\":{},\"ImageId\":{}}}},\"SupportedTierList\":{\"shape\":\"S2s\"},\"SupportedAddonList\":{\"shape\":\"S2u\"},\"PlatformLifecycleState\":{},\"PlatformBranchName\":{},\"PlatformBranchLifecycleState\":{}}}}}},\"DisassociateEnvironmentOperationsRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"EnvironmentName\"],\"members\":{\"EnvironmentName\":{}}}},\"ListAvailableSolutionStacks\":{\"output\":{\"resultWrapper\":\"ListAvailableSolutionStacksResult\",\"type\":\"structure\",\"members\":{\"SolutionStacks\":{\"type\":\"list\",\"member\":{}},\"SolutionStackDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SolutionStackName\":{},\"PermittedFileTypes\":{\"type\":\"list\",\"member\":{}}}}}}}},\"ListPlatformBranches\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Attribute\":{},\"Operator\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListPlatformBranchesResult\",\"type\":\"structure\",\"members\":{\"PlatformBranchSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlatformName\":{},\"BranchName\":{},\"LifecycleState\":{},\"BranchOrder\":{\"type\":\"integer\"},\"SupportedTierList\":{\"shape\":\"S2s\"}}}},\"NextToken\":{}}}},\"ListPlatformVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Operator\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListPlatformVersionsResult\",\"type\":\"structure\",\"members\":{\"PlatformSummaryList\":{\"type\":\"list\",\"member\":{\"shape\":\"S2m\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ResourceTags\":{\"shape\":\"S7g\"}}}},\"RebuildEnvironment\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{}}}},\"RequestEnvironmentInfo\":{\"input\":{\"type\":\"structure\",\"required\":[\"InfoType\"],\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{},\"InfoType\":{}}}},\"RestartAppServer\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{}}}},\"RetrieveEnvironmentInfo\":{\"input\":{\"type\":\"structure\",\"required\":[\"InfoType\"],\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{},\"InfoType\":{}}},\"output\":{\"resultWrapper\":\"RetrieveEnvironmentInfoResult\",\"type\":\"structure\",\"members\":{\"EnvironmentInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InfoType\":{},\"Ec2InstanceId\":{},\"SampleTimestamp\":{\"type\":\"timestamp\"},\"Message\":{}}}}}}},\"SwapEnvironmentCNAMEs\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceEnvironmentId\":{},\"SourceEnvironmentName\":{},\"DestinationEnvironmentId\":{},\"DestinationEnvironmentName\":{}}}},\"TerminateEnvironment\":{\"input\":{\"type\":\"structure\",\"members\":{\"EnvironmentId\":{},\"EnvironmentName\":{},\"TerminateResources\":{\"type\":\"boolean\"},\"ForceTerminate\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"Sm\",\"resultWrapper\":\"TerminateEnvironmentResult\"}},\"UpdateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"Description\":{}}},\"output\":{\"shape\":\"S1j\",\"resultWrapper\":\"UpdateApplicationResult\"}},\"UpdateApplicationResourceLifecycle\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"ResourceLifecycleConfig\"],\"members\":{\"ApplicationName\":{},\"ResourceLifecycleConfig\":{\"shape\":\"S19\"}}},\"output\":{\"resultWrapper\":\"UpdateApplicationResourceLifecycleResult\",\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"ResourceLifecycleConfig\":{\"shape\":\"S19\"}}}},\"UpdateApplicationVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"VersionLabel\"],\"members\":{\"ApplicationName\":{},\"VersionLabel\":{},\"Description\":{}}},\"output\":{\"shape\":\"S21\",\"resultWrapper\":\"UpdateApplicationVersionResult\"}},\"UpdateConfigurationTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"TemplateName\"],\"members\":{\"ApplicationName\":{},\"TemplateName\":{},\"Description\":{},\"OptionSettings\":{\"shape\":\"S27\"},\"OptionsToRemove\":{\"shape\":\"S2g\"}}},\"output\":{\"shape\":\"S2d\",\"resultWrapper\":\"UpdateConfigurationTemplateResult\"}},\"UpdateEnvironment\":{\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationName\":{},\"EnvironmentId\":{},\"EnvironmentName\":{},\"GroupName\":{},\"Description\":{},\"Tier\":{\"shape\":\"S13\"},\"VersionLabel\":{},\"TemplateName\":{},\"SolutionStackName\":{},\"PlatformArn\":{},\"OptionSettings\":{\"shape\":\"S27\"},\"OptionsToRemove\":{\"shape\":\"S2g\"}}},\"output\":{\"shape\":\"Sm\",\"resultWrapper\":\"UpdateEnvironmentResult\"}},\"UpdateTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"TagsToAdd\":{\"shape\":\"S7g\"},\"TagsToRemove\":{\"type\":\"list\",\"member\":{}}}}},\"ValidateConfigurationSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"OptionSettings\"],\"members\":{\"ApplicationName\":{},\"TemplateName\":{},\"EnvironmentName\":{},\"OptionSettings\":{\"shape\":\"S27\"}}},\"output\":{\"resultWrapper\":\"ValidateConfigurationSettingsResult\",\"type\":\"structure\",\"members\":{\"Messages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Message\":{},\"Severity\":{},\"Namespace\":{},\"OptionName\":{}}}}}}}},\"shapes\":{\"Sk\":{\"type\":\"structure\",\"members\":{\"Environments\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm\"}},\"NextToken\":{}}},\"Sm\":{\"type\":\"structure\",\"members\":{\"EnvironmentName\":{},\"EnvironmentId\":{},\"ApplicationName\":{},\"VersionLabel\":{},\"SolutionStackName\":{},\"PlatformArn\":{},\"TemplateName\":{},\"Description\":{},\"EndpointURL\":{},\"CNAME\":{},\"DateCreated\":{\"type\":\"timestamp\"},\"DateUpdated\":{\"type\":\"timestamp\"},\"Status\":{},\"AbortableOperationInProgress\":{\"type\":\"boolean\"},\"Health\":{},\"HealthStatus\":{},\"Resources\":{\"type\":\"structure\",\"members\":{\"LoadBalancer\":{\"type\":\"structure\",\"members\":{\"LoadBalancerName\":{},\"Domain\":{},\"Listeners\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Protocol\":{},\"Port\":{\"type\":\"integer\"}}}}}}}},\"Tier\":{\"shape\":\"S13\"},\"EnvironmentLinks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LinkName\":{},\"EnvironmentName\":{}}}},\"EnvironmentArn\":{},\"OperationsRole\":{}}},\"S13\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"Version\":{}}},\"S19\":{\"type\":\"structure\",\"members\":{\"ServiceRole\":{},\"VersionLifecycleConfig\":{\"type\":\"structure\",\"members\":{\"MaxCountRule\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"MaxCount\":{\"type\":\"integer\"},\"DeleteSourceFromS3\":{\"type\":\"boolean\"}}},\"MaxAgeRule\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"MaxAgeInDays\":{\"type\":\"integer\"},\"DeleteSourceFromS3\":{\"type\":\"boolean\"}}}}}}},\"S1f\":{\"type\":\"list\",\"member\":{\"shape\":\"S1g\"}},\"S1g\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"Application\":{\"shape\":\"S1k\"}}},\"S1k\":{\"type\":\"structure\",\"members\":{\"ApplicationArn\":{},\"ApplicationName\":{},\"Description\":{},\"DateCreated\":{\"type\":\"timestamp\"},\"DateUpdated\":{\"type\":\"timestamp\"},\"Versions\":{\"shape\":\"S1m\"},\"ConfigurationTemplates\":{\"type\":\"list\",\"member\":{}},\"ResourceLifecycleConfig\":{\"shape\":\"S19\"}}},\"S1m\":{\"type\":\"list\",\"member\":{}},\"S1p\":{\"type\":\"structure\",\"required\":[\"SourceType\",\"SourceRepository\",\"SourceLocation\"],\"members\":{\"SourceType\":{},\"SourceRepository\":{},\"SourceLocation\":{}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"S3Bucket\":{},\"S3Key\":{}}},\"S21\":{\"type\":\"structure\",\"members\":{\"ApplicationVersion\":{\"shape\":\"S22\"}}},\"S22\":{\"type\":\"structure\",\"members\":{\"ApplicationVersionArn\":{},\"ApplicationName\":{},\"Description\":{},\"VersionLabel\":{},\"SourceBuildInformation\":{\"shape\":\"S1p\"},\"BuildArn\":{},\"SourceBundle\":{\"shape\":\"S1t\"},\"DateCreated\":{\"type\":\"timestamp\"},\"DateUpdated\":{\"type\":\"timestamp\"},\"Status\":{}}},\"S27\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceName\":{},\"Namespace\":{},\"OptionName\":{},\"Value\":{}}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"SolutionStackName\":{},\"PlatformArn\":{},\"ApplicationName\":{},\"TemplateName\":{},\"Description\":{},\"EnvironmentName\":{},\"DeploymentStatus\":{},\"DateCreated\":{\"type\":\"timestamp\"},\"DateUpdated\":{\"type\":\"timestamp\"},\"OptionSettings\":{\"shape\":\"S27\"}}},\"S2g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceName\":{},\"Namespace\":{},\"OptionName\":{}}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"PlatformArn\":{},\"PlatformOwner\":{},\"PlatformStatus\":{},\"PlatformCategory\":{},\"OperatingSystemName\":{},\"OperatingSystemVersion\":{},\"SupportedTierList\":{\"shape\":\"S2s\"},\"SupportedAddonList\":{\"shape\":\"S2u\"},\"PlatformLifecycleState\":{},\"PlatformVersion\":{},\"PlatformBranchName\":{},\"PlatformBranchLifecycleState\":{}}},\"S2s\":{\"type\":\"list\",\"member\":{}},\"S2u\":{\"type\":\"list\",\"member\":{}},\"S3c\":{\"type\":\"structure\",\"members\":{\"Maximum\":{\"type\":\"integer\"}}},\"S48\":{\"type\":\"list\",\"member\":{}},\"S4a\":{\"type\":\"structure\",\"members\":{\"Duration\":{\"type\":\"integer\"},\"RequestCount\":{\"type\":\"integer\"},\"StatusCodes\":{\"type\":\"structure\",\"members\":{\"Status2xx\":{\"type\":\"integer\"},\"Status3xx\":{\"type\":\"integer\"},\"Status4xx\":{\"type\":\"integer\"},\"Status5xx\":{\"type\":\"integer\"}}},\"Latency\":{\"type\":\"structure\",\"members\":{\"P999\":{\"type\":\"double\"},\"P99\":{\"type\":\"double\"},\"P95\":{\"type\":\"double\"},\"P90\":{\"type\":\"double\"},\"P85\":{\"type\":\"double\"},\"P75\":{\"type\":\"double\"},\"P50\":{\"type\":\"double\"},\"P10\":{\"type\":\"double\"}}}}},\"S7g\":{\"type\":\"list\",\"member\":{\"shape\":\"S1g\"}}}}");

/***/ }),

/***/ 14282:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeApplicationVersions\":{\"result_key\":\"ApplicationVersions\"},\"DescribeApplications\":{\"result_key\":\"Applications\"},\"DescribeConfigurationOptions\":{\"result_key\":\"Options\"},\"DescribeEnvironmentManagedActionHistory\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextToken\",\"result_key\":\"ManagedActionHistoryItems\"},\"DescribeEnvironments\":{\"result_key\":\"Environments\"},\"DescribeEvents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"Events\"},\"ListAvailableSolutionStacks\":{\"result_key\":\"SolutionStacks\"},\"ListPlatformBranches\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\"},\"ListPlatformVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"PlatformSummaryList\"}}}");

/***/ }),

/***/ 125:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"EnvironmentExists\":{\"delay\":20,\"maxAttempts\":20,\"operation\":\"DescribeEnvironments\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"Environments[].Status\",\"expected\":\"Ready\"},{\"state\":\"retry\",\"matcher\":\"pathAll\",\"argument\":\"Environments[].Status\",\"expected\":\"Launching\"}]},\"EnvironmentUpdated\":{\"delay\":20,\"maxAttempts\":20,\"operation\":\"DescribeEnvironments\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"Environments[].Status\",\"expected\":\"Ready\"},{\"state\":\"retry\",\"matcher\":\"pathAll\",\"argument\":\"Environments[].Status\",\"expected\":\"Updating\"}]},\"EnvironmentTerminated\":{\"delay\":20,\"maxAttempts\":20,\"operation\":\"DescribeEnvironments\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"Environments[].Status\",\"expected\":\"Terminated\"},{\"state\":\"retry\",\"matcher\":\"pathAll\",\"argument\":\"Environments[].Status\",\"expected\":\"Terminating\"}]}}}");

/***/ }),

/***/ 54989:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-02-01\",\"endpointPrefix\":\"elasticfilesystem\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"EFS\",\"serviceFullName\":\"Amazon Elastic File System\",\"serviceId\":\"EFS\",\"signatureVersion\":\"v4\",\"uid\":\"elasticfilesystem-2015-02-01\"},\"operations\":{\"CreateAccessPoint\":{\"http\":{\"requestUri\":\"/2015-02-01/access-points\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"FileSystemId\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S3\"},\"FileSystemId\":{},\"PosixUser\":{\"shape\":\"S8\"},\"RootDirectory\":{\"shape\":\"Sc\"}}},\"output\":{\"shape\":\"Si\"}},\"CreateFileSystem\":{\"http\":{\"requestUri\":\"/2015-02-01/file-systems\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"CreationToken\"],\"members\":{\"CreationToken\":{\"idempotencyToken\":true},\"PerformanceMode\":{},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"ThroughputMode\":{},\"ProvisionedThroughputInMibps\":{\"type\":\"double\"},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"shape\":\"Sv\"}},\"CreateMountTarget\":{\"http\":{\"requestUri\":\"/2015-02-01/mount-targets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"SubnetId\"],\"members\":{\"FileSystemId\":{},\"SubnetId\":{},\"IpAddress\":{},\"SecurityGroups\":{\"shape\":\"S15\"}}},\"output\":{\"shape\":\"S17\"}},\"CreateTags\":{\"http\":{\"requestUri\":\"/2015-02-01/create-tags/{FileSystemId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"Tags\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"},\"Tags\":{\"shape\":\"S3\"}}},\"deprecated\":true,\"deprecatedMessage\":\"Use TagResource.\"},\"DeleteAccessPoint\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-02-01/access-points/{AccessPointId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccessPointId\"],\"members\":{\"AccessPointId\":{\"location\":\"uri\",\"locationName\":\"AccessPointId\"}}}},\"DeleteFileSystem\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"}}}},\"DeleteFileSystemPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"}}}},\"DeleteMountTarget\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-02-01/mount-targets/{MountTargetId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MountTargetId\"],\"members\":{\"MountTargetId\":{\"location\":\"uri\",\"locationName\":\"MountTargetId\"}}}},\"DeleteTags\":{\"http\":{\"requestUri\":\"/2015-02-01/delete-tags/{FileSystemId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"TagKeys\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"},\"TagKeys\":{\"shape\":\"S1j\"}}},\"deprecated\":true,\"deprecatedMessage\":\"Use UntagResource.\"},\"DescribeAccessPoints\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/access-points\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"AccessPointId\":{\"location\":\"querystring\",\"locationName\":\"AccessPointId\"},\"FileSystemId\":{\"location\":\"querystring\",\"locationName\":\"FileSystemId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccessPoints\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"NextToken\":{}}}},\"DescribeBackupPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}/backup-policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"}}},\"output\":{\"shape\":\"S1q\"}},\"DescribeFileSystemPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"}}},\"output\":{\"shape\":\"S1u\"}},\"DescribeFileSystems\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/file-systems\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"CreationToken\":{\"location\":\"querystring\",\"locationName\":\"CreationToken\"},\"FileSystemId\":{\"location\":\"querystring\",\"locationName\":\"FileSystemId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"FileSystems\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"NextMarker\":{}}}},\"DescribeLifecycleConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"}}},\"output\":{\"shape\":\"S22\"}},\"DescribeMountTargetSecurityGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/mount-targets/{MountTargetId}/security-groups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MountTargetId\"],\"members\":{\"MountTargetId\":{\"location\":\"uri\",\"locationName\":\"MountTargetId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"SecurityGroups\"],\"members\":{\"SecurityGroups\":{\"shape\":\"S15\"}}}},\"DescribeMountTargets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/mount-targets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"FileSystemId\":{\"location\":\"querystring\",\"locationName\":\"FileSystemId\"},\"MountTargetId\":{\"location\":\"querystring\",\"locationName\":\"MountTargetId\"},\"AccessPointId\":{\"location\":\"querystring\",\"locationName\":\"AccessPointId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"MountTargets\":{\"type\":\"list\",\"member\":{\"shape\":\"S17\"}},\"NextMarker\":{}}}},\"DescribeTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/tags/{FileSystemId}/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Marker\":{},\"Tags\":{\"shape\":\"S3\"},\"NextMarker\":{}}},\"deprecated\":true,\"deprecatedMessage\":\"Use ListTagsForResource.\"},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-02-01/resource-tags/{ResourceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S3\"},\"NextToken\":{}}}},\"ModifyMountTargetSecurityGroups\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-02-01/mount-targets/{MountTargetId}/security-groups\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"MountTargetId\"],\"members\":{\"MountTargetId\":{\"location\":\"uri\",\"locationName\":\"MountTargetId\"},\"SecurityGroups\":{\"shape\":\"S15\"}}}},\"PutBackupPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}/backup-policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"BackupPolicy\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"},\"BackupPolicy\":{\"shape\":\"S1r\"}}},\"output\":{\"shape\":\"S1q\"}},\"PutFileSystemPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"Policy\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"},\"Policy\":{},\"BypassPolicyLockoutSafetyCheck\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S1u\"}},\"PutLifecycleConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"LifecyclePolicies\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"},\"LifecyclePolicies\":{\"shape\":\"S23\"}}},\"output\":{\"shape\":\"S22\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/2015-02-01/resource-tags/{ResourceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Tags\"],\"members\":{\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"Tags\":{\"shape\":\"S3\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-02-01/resource-tags/{ResourceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagKeys\"],\"members\":{\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"TagKeys\":{\"shape\":\"S1j\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}}}},\"UpdateFileSystem\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-02-01/file-systems/{FileSystemId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{\"location\":\"uri\",\"locationName\":\"FileSystemId\"},\"ThroughputMode\":{},\"ProvisionedThroughputInMibps\":{\"type\":\"double\"}}},\"output\":{\"shape\":\"Sv\"}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S8\":{\"type\":\"structure\",\"required\":[\"Uid\",\"Gid\"],\"members\":{\"Uid\":{\"type\":\"long\"},\"Gid\":{\"type\":\"long\"},\"SecondaryGids\":{\"type\":\"list\",\"member\":{\"type\":\"long\"}}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"CreationInfo\":{\"type\":\"structure\",\"required\":[\"OwnerUid\",\"OwnerGid\",\"Permissions\"],\"members\":{\"OwnerUid\":{\"type\":\"long\"},\"OwnerGid\":{\"type\":\"long\"},\"Permissions\":{}}}}},\"Si\":{\"type\":\"structure\",\"members\":{\"ClientToken\":{},\"Name\":{},\"Tags\":{\"shape\":\"S3\"},\"AccessPointId\":{},\"AccessPointArn\":{},\"FileSystemId\":{},\"PosixUser\":{\"shape\":\"S8\"},\"RootDirectory\":{\"shape\":\"Sc\"},\"OwnerId\":{},\"LifeCycleState\":{}}},\"Sv\":{\"type\":\"structure\",\"required\":[\"OwnerId\",\"CreationToken\",\"FileSystemId\",\"CreationTime\",\"LifeCycleState\",\"NumberOfMountTargets\",\"SizeInBytes\",\"PerformanceMode\",\"Tags\"],\"members\":{\"OwnerId\":{},\"CreationToken\":{},\"FileSystemId\":{},\"FileSystemArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LifeCycleState\":{},\"Name\":{},\"NumberOfMountTargets\":{\"type\":\"integer\"},\"SizeInBytes\":{\"type\":\"structure\",\"required\":[\"Value\"],\"members\":{\"Value\":{\"type\":\"long\"},\"Timestamp\":{\"type\":\"timestamp\"},\"ValueInIA\":{\"type\":\"long\"},\"ValueInStandard\":{\"type\":\"long\"}}},\"PerformanceMode\":{},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"ThroughputMode\":{},\"ProvisionedThroughputInMibps\":{\"type\":\"double\"},\"Tags\":{\"shape\":\"S3\"}}},\"S15\":{\"type\":\"list\",\"member\":{}},\"S17\":{\"type\":\"structure\",\"required\":[\"MountTargetId\",\"FileSystemId\",\"SubnetId\",\"LifeCycleState\"],\"members\":{\"OwnerId\":{},\"MountTargetId\":{},\"FileSystemId\":{},\"SubnetId\":{},\"LifeCycleState\":{},\"IpAddress\":{},\"NetworkInterfaceId\":{},\"AvailabilityZoneId\":{},\"AvailabilityZoneName\":{},\"VpcId\":{}}},\"S1j\":{\"type\":\"list\",\"member\":{}},\"S1q\":{\"type\":\"structure\",\"members\":{\"BackupPolicy\":{\"shape\":\"S1r\"}}},\"S1r\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}},\"S1u\":{\"type\":\"structure\",\"members\":{\"FileSystemId\":{},\"Policy\":{}}},\"S22\":{\"type\":\"structure\",\"members\":{\"LifecyclePolicies\":{\"shape\":\"S23\"}}},\"S23\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TransitionToIA\":{}}}}}}");

/***/ }),

/***/ 73750:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAccessPoints\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeFileSystems\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"limit_key\":\"MaxItems\"},\"DescribeTags\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"limit_key\":\"MaxItems\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 16234:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-06-01\",\"endpointPrefix\":\"elasticloadbalancing\",\"protocol\":\"query\",\"serviceFullName\":\"Elastic Load Balancing\",\"serviceId\":\"Elastic Load Balancing\",\"signatureVersion\":\"v4\",\"uid\":\"elasticloadbalancing-2012-06-01\",\"xmlNamespace\":\"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/\"},\"operations\":{\"AddTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerNames\",\"Tags\"],\"members\":{\"LoadBalancerNames\":{\"shape\":\"S2\"},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"resultWrapper\":\"AddTagsResult\",\"type\":\"structure\",\"members\":{}}},\"ApplySecurityGroupsToLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"SecurityGroups\"],\"members\":{\"LoadBalancerName\":{},\"SecurityGroups\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"ApplySecurityGroupsToLoadBalancerResult\",\"type\":\"structure\",\"members\":{\"SecurityGroups\":{\"shape\":\"Sa\"}}}},\"AttachLoadBalancerToSubnets\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"Subnets\"],\"members\":{\"LoadBalancerName\":{},\"Subnets\":{\"shape\":\"Se\"}}},\"output\":{\"resultWrapper\":\"AttachLoadBalancerToSubnetsResult\",\"type\":\"structure\",\"members\":{\"Subnets\":{\"shape\":\"Se\"}}}},\"ConfigureHealthCheck\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"HealthCheck\"],\"members\":{\"LoadBalancerName\":{},\"HealthCheck\":{\"shape\":\"Si\"}}},\"output\":{\"resultWrapper\":\"ConfigureHealthCheckResult\",\"type\":\"structure\",\"members\":{\"HealthCheck\":{\"shape\":\"Si\"}}}},\"CreateAppCookieStickinessPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"PolicyName\",\"CookieName\"],\"members\":{\"LoadBalancerName\":{},\"PolicyName\":{},\"CookieName\":{}}},\"output\":{\"resultWrapper\":\"CreateAppCookieStickinessPolicyResult\",\"type\":\"structure\",\"members\":{}}},\"CreateLBCookieStickinessPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"PolicyName\"],\"members\":{\"LoadBalancerName\":{},\"PolicyName\":{},\"CookieExpirationPeriod\":{\"type\":\"long\"}}},\"output\":{\"resultWrapper\":\"CreateLBCookieStickinessPolicyResult\",\"type\":\"structure\",\"members\":{}}},\"CreateLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"Listeners\"],\"members\":{\"LoadBalancerName\":{},\"Listeners\":{\"shape\":\"Sx\"},\"AvailabilityZones\":{\"shape\":\"S13\"},\"Subnets\":{\"shape\":\"Se\"},\"SecurityGroups\":{\"shape\":\"Sa\"},\"Scheme\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"resultWrapper\":\"CreateLoadBalancerResult\",\"type\":\"structure\",\"members\":{\"DNSName\":{}}}},\"CreateLoadBalancerListeners\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"Listeners\"],\"members\":{\"LoadBalancerName\":{},\"Listeners\":{\"shape\":\"Sx\"}}},\"output\":{\"resultWrapper\":\"CreateLoadBalancerListenersResult\",\"type\":\"structure\",\"members\":{}}},\"CreateLoadBalancerPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"PolicyName\",\"PolicyTypeName\"],\"members\":{\"LoadBalancerName\":{},\"PolicyName\":{},\"PolicyTypeName\":{},\"PolicyAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeValue\":{}}}}}},\"output\":{\"resultWrapper\":\"CreateLoadBalancerPolicyResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\"],\"members\":{\"LoadBalancerName\":{}}},\"output\":{\"resultWrapper\":\"DeleteLoadBalancerResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteLoadBalancerListeners\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"LoadBalancerPorts\"],\"members\":{\"LoadBalancerName\":{},\"LoadBalancerPorts\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}}}},\"output\":{\"resultWrapper\":\"DeleteLoadBalancerListenersResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteLoadBalancerPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"PolicyName\"],\"members\":{\"LoadBalancerName\":{},\"PolicyName\":{}}},\"output\":{\"resultWrapper\":\"DeleteLoadBalancerPolicyResult\",\"type\":\"structure\",\"members\":{}}},\"DeregisterInstancesFromLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"Instances\"],\"members\":{\"LoadBalancerName\":{},\"Instances\":{\"shape\":\"S1p\"}}},\"output\":{\"resultWrapper\":\"DeregisterInstancesFromLoadBalancerResult\",\"type\":\"structure\",\"members\":{\"Instances\":{\"shape\":\"S1p\"}}}},\"DescribeAccountLimits\":{\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeAccountLimitsResult\",\"type\":\"structure\",\"members\":{\"Limits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Max\":{}}}},\"NextMarker\":{}}}},\"DescribeInstanceHealth\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\"],\"members\":{\"LoadBalancerName\":{},\"Instances\":{\"shape\":\"S1p\"}}},\"output\":{\"resultWrapper\":\"DescribeInstanceHealthResult\",\"type\":\"structure\",\"members\":{\"InstanceStates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"State\":{},\"ReasonCode\":{},\"Description\":{}}}}}}},\"DescribeLoadBalancerAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\"],\"members\":{\"LoadBalancerName\":{}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancerAttributesResult\",\"type\":\"structure\",\"members\":{\"LoadBalancerAttributes\":{\"shape\":\"S2a\"}}}},\"DescribeLoadBalancerPolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"LoadBalancerName\":{},\"PolicyNames\":{\"shape\":\"S2s\"}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancerPoliciesResult\",\"type\":\"structure\",\"members\":{\"PolicyDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"PolicyTypeName\":{},\"PolicyAttributeDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeValue\":{}}}}}}}}}},\"DescribeLoadBalancerPolicyTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"PolicyTypeNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancerPolicyTypesResult\",\"type\":\"structure\",\"members\":{\"PolicyTypeDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyTypeName\":{},\"Description\":{},\"PolicyAttributeTypeDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeType\":{},\"Description\":{},\"DefaultValue\":{},\"Cardinality\":{}}}}}}}}}},\"DescribeLoadBalancers\":{\"input\":{\"type\":\"structure\",\"members\":{\"LoadBalancerNames\":{\"shape\":\"S2\"},\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancersResult\",\"type\":\"structure\",\"members\":{\"LoadBalancerDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LoadBalancerName\":{},\"DNSName\":{},\"CanonicalHostedZoneName\":{},\"CanonicalHostedZoneNameID\":{},\"ListenerDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"shape\":\"Sy\"},\"PolicyNames\":{\"shape\":\"S2s\"}}}},\"Policies\":{\"type\":\"structure\",\"members\":{\"AppCookieStickinessPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"CookieName\":{}}}},\"LBCookieStickinessPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"CookieExpirationPeriod\":{\"type\":\"long\"}}}},\"OtherPolicies\":{\"shape\":\"S2s\"}}},\"BackendServerDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstancePort\":{\"type\":\"integer\"},\"PolicyNames\":{\"shape\":\"S2s\"}}}},\"AvailabilityZones\":{\"shape\":\"S13\"},\"Subnets\":{\"shape\":\"Se\"},\"VPCId\":{},\"Instances\":{\"shape\":\"S1p\"},\"HealthCheck\":{\"shape\":\"Si\"},\"SourceSecurityGroup\":{\"type\":\"structure\",\"members\":{\"OwnerAlias\":{},\"GroupName\":{}}},\"SecurityGroups\":{\"shape\":\"Sa\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"Scheme\":{}}}},\"NextMarker\":{}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerNames\"],\"members\":{\"LoadBalancerNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeTagsResult\",\"type\":\"structure\",\"members\":{\"TagDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LoadBalancerName\":{},\"Tags\":{\"shape\":\"S4\"}}}}}}},\"DetachLoadBalancerFromSubnets\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"Subnets\"],\"members\":{\"LoadBalancerName\":{},\"Subnets\":{\"shape\":\"Se\"}}},\"output\":{\"resultWrapper\":\"DetachLoadBalancerFromSubnetsResult\",\"type\":\"structure\",\"members\":{\"Subnets\":{\"shape\":\"Se\"}}}},\"DisableAvailabilityZonesForLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"AvailabilityZones\"],\"members\":{\"LoadBalancerName\":{},\"AvailabilityZones\":{\"shape\":\"S13\"}}},\"output\":{\"resultWrapper\":\"DisableAvailabilityZonesForLoadBalancerResult\",\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S13\"}}}},\"EnableAvailabilityZonesForLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"AvailabilityZones\"],\"members\":{\"LoadBalancerName\":{},\"AvailabilityZones\":{\"shape\":\"S13\"}}},\"output\":{\"resultWrapper\":\"EnableAvailabilityZonesForLoadBalancerResult\",\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S13\"}}}},\"ModifyLoadBalancerAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"LoadBalancerAttributes\"],\"members\":{\"LoadBalancerName\":{},\"LoadBalancerAttributes\":{\"shape\":\"S2a\"}}},\"output\":{\"resultWrapper\":\"ModifyLoadBalancerAttributesResult\",\"type\":\"structure\",\"members\":{\"LoadBalancerName\":{},\"LoadBalancerAttributes\":{\"shape\":\"S2a\"}}}},\"RegisterInstancesWithLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"Instances\"],\"members\":{\"LoadBalancerName\":{},\"Instances\":{\"shape\":\"S1p\"}}},\"output\":{\"resultWrapper\":\"RegisterInstancesWithLoadBalancerResult\",\"type\":\"structure\",\"members\":{\"Instances\":{\"shape\":\"S1p\"}}}},\"RemoveTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerNames\",\"Tags\"],\"members\":{\"LoadBalancerNames\":{\"shape\":\"S2\"},\"Tags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{}}}}}},\"output\":{\"resultWrapper\":\"RemoveTagsResult\",\"type\":\"structure\",\"members\":{}}},\"SetLoadBalancerListenerSSLCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"LoadBalancerPort\",\"SSLCertificateId\"],\"members\":{\"LoadBalancerName\":{},\"LoadBalancerPort\":{\"type\":\"integer\"},\"SSLCertificateId\":{}}},\"output\":{\"resultWrapper\":\"SetLoadBalancerListenerSSLCertificateResult\",\"type\":\"structure\",\"members\":{}}},\"SetLoadBalancerPoliciesForBackendServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"InstancePort\",\"PolicyNames\"],\"members\":{\"LoadBalancerName\":{},\"InstancePort\":{\"type\":\"integer\"},\"PolicyNames\":{\"shape\":\"S2s\"}}},\"output\":{\"resultWrapper\":\"SetLoadBalancerPoliciesForBackendServerResult\",\"type\":\"structure\",\"members\":{}}},\"SetLoadBalancerPoliciesOfListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerName\",\"LoadBalancerPort\",\"PolicyNames\"],\"members\":{\"LoadBalancerName\":{},\"LoadBalancerPort\":{\"type\":\"integer\"},\"PolicyNames\":{\"shape\":\"S2s\"}}},\"output\":{\"resultWrapper\":\"SetLoadBalancerPoliciesOfListenerResult\",\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sa\":{\"type\":\"list\",\"member\":{}},\"Se\":{\"type\":\"list\",\"member\":{}},\"Si\":{\"type\":\"structure\",\"required\":[\"Target\",\"Interval\",\"Timeout\",\"UnhealthyThreshold\",\"HealthyThreshold\"],\"members\":{\"Target\":{},\"Interval\":{\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"UnhealthyThreshold\":{\"type\":\"integer\"},\"HealthyThreshold\":{\"type\":\"integer\"}}},\"Sx\":{\"type\":\"list\",\"member\":{\"shape\":\"Sy\"}},\"Sy\":{\"type\":\"structure\",\"required\":[\"Protocol\",\"LoadBalancerPort\",\"InstancePort\"],\"members\":{\"Protocol\":{},\"LoadBalancerPort\":{\"type\":\"integer\"},\"InstanceProtocol\":{},\"InstancePort\":{\"type\":\"integer\"},\"SSLCertificateId\":{}}},\"S13\":{\"type\":\"list\",\"member\":{}},\"S1p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{}}}},\"S2a\":{\"type\":\"structure\",\"members\":{\"CrossZoneLoadBalancing\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"AccessLog\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"S3BucketName\":{},\"EmitInterval\":{\"type\":\"integer\"},\"S3BucketPrefix\":{}}},\"ConnectionDraining\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Timeout\":{\"type\":\"integer\"}}},\"ConnectionSettings\":{\"type\":\"structure\",\"required\":[\"IdleTimeout\"],\"members\":{\"IdleTimeout\":{\"type\":\"integer\"}}},\"AdditionalAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}},\"S2s\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 87921:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeInstanceHealth\":{\"result_key\":\"InstanceStates\"},\"DescribeLoadBalancerPolicies\":{\"result_key\":\"PolicyDescriptions\"},\"DescribeLoadBalancerPolicyTypes\":{\"result_key\":\"PolicyTypeDescriptions\"},\"DescribeLoadBalancers\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"result_key\":\"LoadBalancerDescriptions\"}}}");

/***/ }),

/***/ 41073:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"InstanceDeregistered\":{\"delay\":15,\"operation\":\"DescribeInstanceHealth\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":\"OutOfService\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"InstanceStates[].State\"},{\"matcher\":\"error\",\"expected\":\"InvalidInstance\",\"state\":\"success\"}]},\"AnyInstanceInService\":{\"acceptors\":[{\"argument\":\"InstanceStates[].State\",\"expected\":\"InService\",\"matcher\":\"pathAny\",\"state\":\"success\"}],\"delay\":15,\"maxAttempts\":40,\"operation\":\"DescribeInstanceHealth\"},\"InstanceInService\":{\"acceptors\":[{\"argument\":\"InstanceStates[].State\",\"expected\":\"InService\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"InvalidInstance\",\"state\":\"retry\"}],\"delay\":15,\"maxAttempts\":40,\"operation\":\"DescribeInstanceHealth\"}}}");

/***/ }),

/***/ 95067:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-12-01\",\"endpointPrefix\":\"elasticloadbalancing\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Elastic Load Balancing v2\",\"serviceFullName\":\"Elastic Load Balancing\",\"serviceId\":\"Elastic Load Balancing v2\",\"signatureVersion\":\"v4\",\"uid\":\"elasticloadbalancingv2-2015-12-01\",\"xmlNamespace\":\"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/\"},\"operations\":{\"AddListenerCertificates\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\",\"Certificates\"],\"members\":{\"ListenerArn\":{},\"Certificates\":{\"shape\":\"S3\"}}},\"output\":{\"resultWrapper\":\"AddListenerCertificatesResult\",\"type\":\"structure\",\"members\":{\"Certificates\":{\"shape\":\"S3\"}}}},\"AddTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArns\",\"Tags\"],\"members\":{\"ResourceArns\":{\"shape\":\"S9\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"AddTagsResult\",\"type\":\"structure\",\"members\":{}}},\"CreateListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerArn\",\"DefaultActions\"],\"members\":{\"LoadBalancerArn\":{},\"Protocol\":{},\"Port\":{\"type\":\"integer\"},\"SslPolicy\":{},\"Certificates\":{\"shape\":\"S3\"},\"DefaultActions\":{\"shape\":\"Sl\"},\"AlpnPolicy\":{\"shape\":\"S1y\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateListenerResult\",\"type\":\"structure\",\"members\":{\"Listeners\":{\"shape\":\"S21\"}}}},\"CreateLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Subnets\":{\"shape\":\"S25\"},\"SubnetMappings\":{\"shape\":\"S27\"},\"SecurityGroups\":{\"shape\":\"S2c\"},\"Scheme\":{},\"Tags\":{\"shape\":\"Sb\"},\"Type\":{},\"IpAddressType\":{},\"CustomerOwnedIpv4Pool\":{}}},\"output\":{\"resultWrapper\":\"CreateLoadBalancerResult\",\"type\":\"structure\",\"members\":{\"LoadBalancers\":{\"shape\":\"S2j\"}}}},\"CreateRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\",\"Conditions\",\"Priority\",\"Actions\"],\"members\":{\"ListenerArn\":{},\"Conditions\":{\"shape\":\"S30\"},\"Priority\":{\"type\":\"integer\"},\"Actions\":{\"shape\":\"Sl\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateRuleResult\",\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S3g\"}}}},\"CreateTargetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Protocol\":{},\"ProtocolVersion\":{},\"Port\":{\"type\":\"integer\"},\"VpcId\":{},\"HealthCheckProtocol\":{},\"HealthCheckPort\":{},\"HealthCheckEnabled\":{\"type\":\"boolean\"},\"HealthCheckPath\":{},\"HealthCheckIntervalSeconds\":{\"type\":\"integer\"},\"HealthCheckTimeoutSeconds\":{\"type\":\"integer\"},\"HealthyThresholdCount\":{\"type\":\"integer\"},\"UnhealthyThresholdCount\":{\"type\":\"integer\"},\"Matcher\":{\"shape\":\"S3u\"},\"TargetType\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateTargetGroupResult\",\"type\":\"structure\",\"members\":{\"TargetGroups\":{\"shape\":\"S3z\"}}}},\"DeleteListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{}}},\"output\":{\"resultWrapper\":\"DeleteListenerResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerArn\"],\"members\":{\"LoadBalancerArn\":{}}},\"output\":{\"resultWrapper\":\"DeleteLoadBalancerResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleArn\"],\"members\":{\"RuleArn\":{}}},\"output\":{\"resultWrapper\":\"DeleteRuleResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteTargetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupArn\"],\"members\":{\"TargetGroupArn\":{}}},\"output\":{\"resultWrapper\":\"DeleteTargetGroupResult\",\"type\":\"structure\",\"members\":{}}},\"DeregisterTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupArn\",\"Targets\"],\"members\":{\"TargetGroupArn\":{},\"Targets\":{\"shape\":\"S4b\"}}},\"output\":{\"resultWrapper\":\"DeregisterTargetsResult\",\"type\":\"structure\",\"members\":{}}},\"DescribeAccountLimits\":{\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeAccountLimitsResult\",\"type\":\"structure\",\"members\":{\"Limits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Max\":{}}}},\"NextMarker\":{}}}},\"DescribeListenerCertificates\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{},\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeListenerCertificatesResult\",\"type\":\"structure\",\"members\":{\"Certificates\":{\"shape\":\"S3\"},\"NextMarker\":{}}}},\"DescribeListeners\":{\"input\":{\"type\":\"structure\",\"members\":{\"LoadBalancerArn\":{},\"ListenerArns\":{\"type\":\"list\",\"member\":{}},\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeListenersResult\",\"type\":\"structure\",\"members\":{\"Listeners\":{\"shape\":\"S21\"},\"NextMarker\":{}}}},\"DescribeLoadBalancerAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerArn\"],\"members\":{\"LoadBalancerArn\":{}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancerAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4u\"}}}},\"DescribeLoadBalancers\":{\"input\":{\"type\":\"structure\",\"members\":{\"LoadBalancerArns\":{\"shape\":\"S41\"},\"Names\":{\"type\":\"list\",\"member\":{}},\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeLoadBalancersResult\",\"type\":\"structure\",\"members\":{\"LoadBalancers\":{\"shape\":\"S2j\"},\"NextMarker\":{}}}},\"DescribeRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"ListenerArn\":{},\"RuleArns\":{\"type\":\"list\",\"member\":{}},\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeRulesResult\",\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S3g\"},\"NextMarker\":{}}}},\"DescribeSSLPolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"type\":\"list\",\"member\":{}},\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeSSLPoliciesResult\",\"type\":\"structure\",\"members\":{\"SslPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SslProtocols\":{\"type\":\"list\",\"member\":{}},\"Ciphers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Priority\":{\"type\":\"integer\"}}}},\"Name\":{}}}},\"NextMarker\":{}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArns\"],\"members\":{\"ResourceArns\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"DescribeTagsResult\",\"type\":\"structure\",\"members\":{\"TagDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sb\"}}}}}}},\"DescribeTargetGroupAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupArn\"],\"members\":{\"TargetGroupArn\":{}}},\"output\":{\"resultWrapper\":\"DescribeTargetGroupAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5l\"}}}},\"DescribeTargetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"LoadBalancerArn\":{},\"TargetGroupArns\":{\"type\":\"list\",\"member\":{}},\"Names\":{\"type\":\"list\",\"member\":{}},\"Marker\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeTargetGroupsResult\",\"type\":\"structure\",\"members\":{\"TargetGroups\":{\"shape\":\"S3z\"},\"NextMarker\":{}}}},\"DescribeTargetHealth\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupArn\"],\"members\":{\"TargetGroupArn\":{},\"Targets\":{\"shape\":\"S4b\"}}},\"output\":{\"resultWrapper\":\"DescribeTargetHealthResult\",\"type\":\"structure\",\"members\":{\"TargetHealthDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Target\":{\"shape\":\"S4c\"},\"HealthCheckPort\":{},\"TargetHealth\":{\"type\":\"structure\",\"members\":{\"State\":{},\"Reason\":{},\"Description\":{}}}}}}}}},\"ModifyListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{},\"Port\":{\"type\":\"integer\"},\"Protocol\":{},\"SslPolicy\":{},\"Certificates\":{\"shape\":\"S3\"},\"DefaultActions\":{\"shape\":\"Sl\"},\"AlpnPolicy\":{\"shape\":\"S1y\"}}},\"output\":{\"resultWrapper\":\"ModifyListenerResult\",\"type\":\"structure\",\"members\":{\"Listeners\":{\"shape\":\"S21\"}}}},\"ModifyLoadBalancerAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerArn\",\"Attributes\"],\"members\":{\"LoadBalancerArn\":{},\"Attributes\":{\"shape\":\"S4u\"}}},\"output\":{\"resultWrapper\":\"ModifyLoadBalancerAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4u\"}}}},\"ModifyRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleArn\"],\"members\":{\"RuleArn\":{},\"Conditions\":{\"shape\":\"S30\"},\"Actions\":{\"shape\":\"Sl\"}}},\"output\":{\"resultWrapper\":\"ModifyRuleResult\",\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S3g\"}}}},\"ModifyTargetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupArn\"],\"members\":{\"TargetGroupArn\":{},\"HealthCheckProtocol\":{},\"HealthCheckPort\":{},\"HealthCheckPath\":{},\"HealthCheckEnabled\":{\"type\":\"boolean\"},\"HealthCheckIntervalSeconds\":{\"type\":\"integer\"},\"HealthCheckTimeoutSeconds\":{\"type\":\"integer\"},\"HealthyThresholdCount\":{\"type\":\"integer\"},\"UnhealthyThresholdCount\":{\"type\":\"integer\"},\"Matcher\":{\"shape\":\"S3u\"}}},\"output\":{\"resultWrapper\":\"ModifyTargetGroupResult\",\"type\":\"structure\",\"members\":{\"TargetGroups\":{\"shape\":\"S3z\"}}}},\"ModifyTargetGroupAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupArn\",\"Attributes\"],\"members\":{\"TargetGroupArn\":{},\"Attributes\":{\"shape\":\"S5l\"}}},\"output\":{\"resultWrapper\":\"ModifyTargetGroupAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S5l\"}}}},\"RegisterTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupArn\",\"Targets\"],\"members\":{\"TargetGroupArn\":{},\"Targets\":{\"shape\":\"S4b\"}}},\"output\":{\"resultWrapper\":\"RegisterTargetsResult\",\"type\":\"structure\",\"members\":{}}},\"RemoveListenerCertificates\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\",\"Certificates\"],\"members\":{\"ListenerArn\":{},\"Certificates\":{\"shape\":\"S3\"}}},\"output\":{\"resultWrapper\":\"RemoveListenerCertificatesResult\",\"type\":\"structure\",\"members\":{}}},\"RemoveTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArns\",\"TagKeys\"],\"members\":{\"ResourceArns\":{\"shape\":\"S9\"},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"RemoveTagsResult\",\"type\":\"structure\",\"members\":{}}},\"SetIpAddressType\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerArn\",\"IpAddressType\"],\"members\":{\"LoadBalancerArn\":{},\"IpAddressType\":{}}},\"output\":{\"resultWrapper\":\"SetIpAddressTypeResult\",\"type\":\"structure\",\"members\":{\"IpAddressType\":{}}}},\"SetRulePriorities\":{\"input\":{\"type\":\"structure\",\"required\":[\"RulePriorities\"],\"members\":{\"RulePriorities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleArn\":{},\"Priority\":{\"type\":\"integer\"}}}}}},\"output\":{\"resultWrapper\":\"SetRulePrioritiesResult\",\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S3g\"}}}},\"SetSecurityGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerArn\",\"SecurityGroups\"],\"members\":{\"LoadBalancerArn\":{},\"SecurityGroups\":{\"shape\":\"S2c\"}}},\"output\":{\"resultWrapper\":\"SetSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"SecurityGroupIds\":{\"shape\":\"S2c\"}}}},\"SetSubnets\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoadBalancerArn\"],\"members\":{\"LoadBalancerArn\":{},\"Subnets\":{\"shape\":\"S25\"},\"SubnetMappings\":{\"shape\":\"S27\"},\"IpAddressType\":{}}},\"output\":{\"resultWrapper\":\"SetSubnetsResult\",\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S2s\"},\"IpAddressType\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"IsDefault\":{\"type\":\"boolean\"}}}},\"S9\":{\"type\":\"list\",\"member\":{}},\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sl\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"TargetGroupArn\":{},\"AuthenticateOidcConfig\":{\"type\":\"structure\",\"required\":[\"Issuer\",\"AuthorizationEndpoint\",\"TokenEndpoint\",\"UserInfoEndpoint\",\"ClientId\"],\"members\":{\"Issuer\":{},\"AuthorizationEndpoint\":{},\"TokenEndpoint\":{},\"UserInfoEndpoint\":{},\"ClientId\":{},\"ClientSecret\":{},\"SessionCookieName\":{},\"Scope\":{},\"SessionTimeout\":{\"type\":\"long\"},\"AuthenticationRequestExtraParams\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"OnUnauthenticatedRequest\":{},\"UseExistingClientSecret\":{\"type\":\"boolean\"}}},\"AuthenticateCognitoConfig\":{\"type\":\"structure\",\"required\":[\"UserPoolArn\",\"UserPoolClientId\",\"UserPoolDomain\"],\"members\":{\"UserPoolArn\":{},\"UserPoolClientId\":{},\"UserPoolDomain\":{},\"SessionCookieName\":{},\"Scope\":{},\"SessionTimeout\":{\"type\":\"long\"},\"AuthenticationRequestExtraParams\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"OnUnauthenticatedRequest\":{}}},\"Order\":{\"type\":\"integer\"},\"RedirectConfig\":{\"type\":\"structure\",\"required\":[\"StatusCode\"],\"members\":{\"Protocol\":{},\"Port\":{},\"Host\":{},\"Path\":{},\"Query\":{},\"StatusCode\":{}}},\"FixedResponseConfig\":{\"type\":\"structure\",\"required\":[\"StatusCode\"],\"members\":{\"MessageBody\":{},\"StatusCode\":{},\"ContentType\":{}}},\"ForwardConfig\":{\"type\":\"structure\",\"members\":{\"TargetGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetGroupArn\":{},\"Weight\":{\"type\":\"integer\"}}}},\"TargetGroupStickinessConfig\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"DurationSeconds\":{\"type\":\"integer\"}}}}}}}},\"S1y\":{\"type\":\"list\",\"member\":{}},\"S21\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ListenerArn\":{},\"LoadBalancerArn\":{},\"Port\":{\"type\":\"integer\"},\"Protocol\":{},\"Certificates\":{\"shape\":\"S3\"},\"SslPolicy\":{},\"DefaultActions\":{\"shape\":\"Sl\"},\"AlpnPolicy\":{\"shape\":\"S1y\"}}}},\"S25\":{\"type\":\"list\",\"member\":{}},\"S27\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SubnetId\":{},\"AllocationId\":{},\"PrivateIPv4Address\":{},\"IPv6Address\":{}}}},\"S2c\":{\"type\":\"list\",\"member\":{}},\"S2j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LoadBalancerArn\":{},\"DNSName\":{},\"CanonicalHostedZoneId\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LoadBalancerName\":{},\"Scheme\":{},\"VpcId\":{},\"State\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Reason\":{}}},\"Type\":{},\"AvailabilityZones\":{\"shape\":\"S2s\"},\"SecurityGroups\":{\"shape\":\"S2c\"},\"IpAddressType\":{},\"CustomerOwnedIpv4Pool\":{}}}},\"S2s\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ZoneName\":{},\"SubnetId\":{},\"OutpostId\":{},\"LoadBalancerAddresses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IpAddress\":{},\"AllocationId\":{},\"PrivateIPv4Address\":{},\"IPv6Address\":{}}}}}}},\"S30\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Field\":{},\"Values\":{\"shape\":\"S33\"},\"HostHeaderConfig\":{\"type\":\"structure\",\"members\":{\"Values\":{\"shape\":\"S33\"}}},\"PathPatternConfig\":{\"type\":\"structure\",\"members\":{\"Values\":{\"shape\":\"S33\"}}},\"HttpHeaderConfig\":{\"type\":\"structure\",\"members\":{\"HttpHeaderName\":{},\"Values\":{\"shape\":\"S33\"}}},\"QueryStringConfig\":{\"type\":\"structure\",\"members\":{\"Values\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}},\"HttpRequestMethodConfig\":{\"type\":\"structure\",\"members\":{\"Values\":{\"shape\":\"S33\"}}},\"SourceIpConfig\":{\"type\":\"structure\",\"members\":{\"Values\":{\"shape\":\"S33\"}}}}}},\"S33\":{\"type\":\"list\",\"member\":{}},\"S3g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleArn\":{},\"Priority\":{},\"Conditions\":{\"shape\":\"S30\"},\"Actions\":{\"shape\":\"Sl\"},\"IsDefault\":{\"type\":\"boolean\"}}}},\"S3u\":{\"type\":\"structure\",\"members\":{\"HttpCode\":{},\"GrpcCode\":{}}},\"S3z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetGroupArn\":{},\"TargetGroupName\":{},\"Protocol\":{},\"Port\":{\"type\":\"integer\"},\"VpcId\":{},\"HealthCheckProtocol\":{},\"HealthCheckPort\":{},\"HealthCheckEnabled\":{\"type\":\"boolean\"},\"HealthCheckIntervalSeconds\":{\"type\":\"integer\"},\"HealthCheckTimeoutSeconds\":{\"type\":\"integer\"},\"HealthyThresholdCount\":{\"type\":\"integer\"},\"UnhealthyThresholdCount\":{\"type\":\"integer\"},\"HealthCheckPath\":{},\"Matcher\":{\"shape\":\"S3u\"},\"LoadBalancerArns\":{\"shape\":\"S41\"},\"TargetType\":{},\"ProtocolVersion\":{}}}},\"S41\":{\"type\":\"list\",\"member\":{}},\"S4b\":{\"type\":\"list\",\"member\":{\"shape\":\"S4c\"}},\"S4c\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{}}},\"S4u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S5l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 49154:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeListeners\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"result_key\":\"Listeners\"},\"DescribeLoadBalancers\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"result_key\":\"LoadBalancers\"},\"DescribeTargetGroups\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"result_key\":\"TargetGroups\"}}}");

/***/ }),

/***/ 14244:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"LoadBalancerExists\":{\"delay\":15,\"operation\":\"DescribeLoadBalancers\",\"maxAttempts\":40,\"acceptors\":[{\"matcher\":\"status\",\"expected\":200,\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"LoadBalancerNotFound\",\"state\":\"retry\"}]},\"LoadBalancerAvailable\":{\"delay\":15,\"operation\":\"DescribeLoadBalancers\",\"maxAttempts\":40,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"LoadBalancers[].State.Code\",\"expected\":\"active\"},{\"state\":\"retry\",\"matcher\":\"pathAny\",\"argument\":\"LoadBalancers[].State.Code\",\"expected\":\"provisioning\"},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"LoadBalancerNotFound\"}]},\"LoadBalancersDeleted\":{\"delay\":15,\"operation\":\"DescribeLoadBalancers\",\"maxAttempts\":40,\"acceptors\":[{\"state\":\"retry\",\"matcher\":\"pathAll\",\"argument\":\"LoadBalancers[].State.Code\",\"expected\":\"active\"},{\"matcher\":\"error\",\"expected\":\"LoadBalancerNotFound\",\"state\":\"success\"}]},\"TargetInService\":{\"delay\":15,\"maxAttempts\":40,\"operation\":\"DescribeTargetHealth\",\"acceptors\":[{\"argument\":\"TargetHealthDescriptions[].TargetHealth.State\",\"expected\":\"healthy\",\"matcher\":\"pathAll\",\"state\":\"success\"},{\"matcher\":\"error\",\"expected\":\"InvalidInstance\",\"state\":\"retry\"}]},\"TargetDeregistered\":{\"delay\":15,\"maxAttempts\":40,\"operation\":\"DescribeTargetHealth\",\"acceptors\":[{\"matcher\":\"error\",\"expected\":\"InvalidTarget\",\"state\":\"success\"},{\"argument\":\"TargetHealthDescriptions[].TargetHealth.State\",\"expected\":\"unused\",\"matcher\":\"pathAll\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 61812:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2009-03-31\",\"endpointPrefix\":\"elasticmapreduce\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon EMR\",\"serviceFullName\":\"Amazon Elastic MapReduce\",\"serviceId\":\"EMR\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"ElasticMapReduce\",\"uid\":\"elasticmapreduce-2009-03-31\"},\"operations\":{\"AddInstanceFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"InstanceFleet\"],\"members\":{\"ClusterId\":{},\"InstanceFleet\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterId\":{},\"InstanceFleetId\":{},\"ClusterArn\":{}}}},\"AddInstanceGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceGroups\",\"JobFlowId\"],\"members\":{\"InstanceGroups\":{\"shape\":\"Su\"},\"JobFlowId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobFlowId\":{},\"InstanceGroupIds\":{\"type\":\"list\",\"member\":{}},\"ClusterArn\":{}}}},\"AddJobFlowSteps\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobFlowId\",\"Steps\"],\"members\":{\"JobFlowId\":{},\"Steps\":{\"shape\":\"S1f\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StepIds\":{\"shape\":\"S1o\"}}}},\"AddTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Tags\"],\"members\":{\"ResourceId\":{},\"Tags\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelSteps\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"StepIds\"],\"members\":{\"ClusterId\":{},\"StepIds\":{\"shape\":\"S1o\"},\"StepCancellationOption\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CancelStepsInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StepId\":{},\"Status\":{},\"Reason\":{}}}}}}},\"CreateSecurityConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SecurityConfiguration\"],\"members\":{\"Name\":{},\"SecurityConfiguration\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\",\"CreationDateTime\"],\"members\":{\"Name\":{},\"CreationDateTime\":{\"type\":\"timestamp\"}}}},\"CreateStudio\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"AuthMode\",\"VpcId\",\"SubnetIds\",\"ServiceRole\",\"UserRole\",\"WorkspaceSecurityGroupId\",\"EngineSecurityGroupId\"],\"members\":{\"Name\":{},\"Description\":{},\"AuthMode\":{},\"VpcId\":{},\"SubnetIds\":{\"shape\":\"S26\"},\"ServiceRole\":{},\"UserRole\":{},\"WorkspaceSecurityGroupId\":{},\"EngineSecurityGroupId\":{},\"DefaultS3Location\":{},\"Tags\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StudioId\":{},\"Url\":{}}}},\"CreateStudioSessionMapping\":{\"input\":{\"type\":\"structure\",\"required\":[\"StudioId\",\"IdentityType\",\"SessionPolicyArn\"],\"members\":{\"StudioId\":{},\"IdentityId\":{},\"IdentityName\":{},\"IdentityType\":{},\"SessionPolicyArn\":{}}}},\"DeleteSecurityConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteStudio\":{\"input\":{\"type\":\"structure\",\"required\":[\"StudioId\"],\"members\":{\"StudioId\":{}}}},\"DeleteStudioSessionMapping\":{\"input\":{\"type\":\"structure\",\"required\":[\"StudioId\",\"IdentityType\"],\"members\":{\"StudioId\":{},\"IdentityId\":{},\"IdentityName\":{},\"IdentityType\":{}}}},\"DescribeCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Cluster\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Status\":{\"shape\":\"S2i\"},\"Ec2InstanceAttributes\":{\"type\":\"structure\",\"members\":{\"Ec2KeyName\":{},\"Ec2SubnetId\":{},\"RequestedEc2SubnetIds\":{\"shape\":\"S2o\"},\"Ec2AvailabilityZone\":{},\"RequestedEc2AvailabilityZones\":{\"shape\":\"S2o\"},\"IamInstanceProfile\":{},\"EmrManagedMasterSecurityGroup\":{},\"EmrManagedSlaveSecurityGroup\":{},\"ServiceAccessSecurityGroup\":{},\"AdditionalMasterSecurityGroups\":{\"shape\":\"S2p\"},\"AdditionalSlaveSecurityGroups\":{\"shape\":\"S2p\"}}},\"InstanceCollectionType\":{},\"LogUri\":{},\"LogEncryptionKmsKeyId\":{},\"RequestedAmiVersion\":{},\"RunningAmiVersion\":{},\"ReleaseLabel\":{},\"AutoTerminate\":{\"type\":\"boolean\"},\"TerminationProtected\":{\"type\":\"boolean\"},\"VisibleToAllUsers\":{\"type\":\"boolean\"},\"Applications\":{\"shape\":\"S2s\"},\"Tags\":{\"shape\":\"S1r\"},\"ServiceRole\":{},\"NormalizedInstanceHours\":{\"type\":\"integer\"},\"MasterPublicDnsName\":{},\"Configurations\":{\"shape\":\"Sh\"},\"SecurityConfiguration\":{},\"AutoScalingRole\":{},\"ScaleDownBehavior\":{},\"CustomAmiId\":{},\"EbsRootVolumeSize\":{\"type\":\"integer\"},\"RepoUpgradeOnBoot\":{},\"KerberosAttributes\":{\"shape\":\"S2w\"},\"ClusterArn\":{},\"OutpostArn\":{},\"StepConcurrencyLevel\":{\"type\":\"integer\"},\"PlacementGroups\":{\"shape\":\"S2y\"}}}}}},\"DescribeJobFlows\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"JobFlowIds\":{\"shape\":\"S1m\"},\"JobFlowStates\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobFlows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"JobFlowId\",\"Name\",\"ExecutionStatusDetail\",\"Instances\"],\"members\":{\"JobFlowId\":{},\"Name\":{},\"LogUri\":{},\"LogEncryptionKmsKeyId\":{},\"AmiVersion\":{},\"ExecutionStatusDetail\":{\"type\":\"structure\",\"required\":[\"State\",\"CreationDateTime\"],\"members\":{\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"StartDateTime\":{\"type\":\"timestamp\"},\"ReadyDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"},\"LastStateChangeReason\":{}}},\"Instances\":{\"type\":\"structure\",\"required\":[\"MasterInstanceType\",\"SlaveInstanceType\",\"InstanceCount\"],\"members\":{\"MasterInstanceType\":{},\"MasterPublicDnsName\":{},\"MasterInstanceId\":{},\"SlaveInstanceType\":{},\"InstanceCount\":{\"type\":\"integer\"},\"InstanceGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Market\",\"InstanceRole\",\"InstanceType\",\"InstanceRequestCount\",\"InstanceRunningCount\",\"State\",\"CreationDateTime\"],\"members\":{\"InstanceGroupId\":{},\"Name\":{},\"Market\":{},\"InstanceRole\":{},\"BidPrice\":{},\"InstanceType\":{},\"InstanceRequestCount\":{\"type\":\"integer\"},\"InstanceRunningCount\":{\"type\":\"integer\"},\"State\":{},\"LastStateChangeReason\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"StartDateTime\":{\"type\":\"timestamp\"},\"ReadyDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"}}}},\"NormalizedInstanceHours\":{\"type\":\"integer\"},\"Ec2KeyName\":{},\"Ec2SubnetId\":{},\"Placement\":{\"shape\":\"S3c\"},\"KeepJobFlowAliveWhenNoSteps\":{\"type\":\"boolean\"},\"TerminationProtected\":{\"type\":\"boolean\"},\"HadoopVersion\":{}}},\"Steps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StepConfig\",\"ExecutionStatusDetail\"],\"members\":{\"StepConfig\":{\"shape\":\"S1g\"},\"ExecutionStatusDetail\":{\"type\":\"structure\",\"required\":[\"State\",\"CreationDateTime\"],\"members\":{\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"StartDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"},\"LastStateChangeReason\":{}}}}}},\"BootstrapActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BootstrapActionConfig\":{\"shape\":\"S3j\"}}}},\"SupportedProducts\":{\"shape\":\"S3l\"},\"VisibleToAllUsers\":{\"type\":\"boolean\"},\"JobFlowRole\":{},\"ServiceRole\":{},\"AutoScalingRole\":{},\"ScaleDownBehavior\":{}}}}}},\"deprecated\":true},\"DescribeNotebookExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookExecutionId\"],\"members\":{\"NotebookExecutionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotebookExecution\":{\"type\":\"structure\",\"members\":{\"NotebookExecutionId\":{},\"EditorId\":{},\"ExecutionEngine\":{\"shape\":\"S3p\"},\"NotebookExecutionName\":{},\"NotebookParams\":{},\"Status\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Arn\":{},\"OutputNotebookURI\":{},\"LastStateChangeReason\":{},\"NotebookInstanceSecurityGroupId\":{},\"Tags\":{\"shape\":\"S1r\"}}}}}},\"DescribeSecurityConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"SecurityConfiguration\":{},\"CreationDateTime\":{\"type\":\"timestamp\"}}}},\"DescribeStep\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"StepId\"],\"members\":{\"ClusterId\":{},\"StepId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Step\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Config\":{\"shape\":\"S3x\"},\"ActionOnFailure\":{},\"Status\":{\"shape\":\"S3y\"}}}}}},\"DescribeStudio\":{\"input\":{\"type\":\"structure\",\"required\":[\"StudioId\"],\"members\":{\"StudioId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Studio\":{\"type\":\"structure\",\"members\":{\"StudioId\":{},\"StudioArn\":{},\"Name\":{},\"Description\":{},\"AuthMode\":{},\"VpcId\":{},\"SubnetIds\":{\"shape\":\"S26\"},\"ServiceRole\":{},\"UserRole\":{},\"WorkspaceSecurityGroupId\":{},\"EngineSecurityGroupId\":{},\"Url\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"DefaultS3Location\":{},\"Tags\":{\"shape\":\"S1r\"}}}}}},\"GetBlockPublicAccessConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"BlockPublicAccessConfiguration\",\"BlockPublicAccessConfigurationMetadata\"],\"members\":{\"BlockPublicAccessConfiguration\":{\"shape\":\"S49\"},\"BlockPublicAccessConfigurationMetadata\":{\"type\":\"structure\",\"required\":[\"CreationDateTime\",\"CreatedByArn\"],\"members\":{\"CreationDateTime\":{\"type\":\"timestamp\"},\"CreatedByArn\":{}}}}}},\"GetManagedScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ManagedScalingPolicy\":{\"shape\":\"S4g\"}}}},\"GetStudioSessionMapping\":{\"input\":{\"type\":\"structure\",\"required\":[\"StudioId\",\"IdentityType\"],\"members\":{\"StudioId\":{},\"IdentityId\":{},\"IdentityName\":{},\"IdentityType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SessionMapping\":{\"type\":\"structure\",\"members\":{\"StudioId\":{},\"IdentityId\":{},\"IdentityName\":{},\"IdentityType\":{},\"SessionPolicyArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}}}},\"ListBootstrapActions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BootstrapActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ScriptPath\":{},\"Args\":{\"shape\":\"S2p\"}}}},\"Marker\":{}}}},\"ListClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"ClusterStates\":{\"type\":\"list\",\"member\":{}},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Clusters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Status\":{\"shape\":\"S2i\"},\"NormalizedInstanceHours\":{\"type\":\"integer\"},\"ClusterArn\":{},\"OutpostArn\":{}}}},\"Marker\":{}}}},\"ListInstanceFleets\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceFleets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Status\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"Timeline\":{\"type\":\"structure\",\"members\":{\"CreationDateTime\":{\"type\":\"timestamp\"},\"ReadyDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"}}}}},\"InstanceFleetType\":{},\"TargetOnDemandCapacity\":{\"type\":\"integer\"},\"TargetSpotCapacity\":{\"type\":\"integer\"},\"ProvisionedOnDemandCapacity\":{\"type\":\"integer\"},\"ProvisionedSpotCapacity\":{\"type\":\"integer\"},\"InstanceTypeSpecifications\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceType\":{},\"WeightedCapacity\":{\"type\":\"integer\"},\"BidPrice\":{},\"BidPriceAsPercentageOfOnDemandPrice\":{\"type\":\"double\"},\"Configurations\":{\"shape\":\"Sh\"},\"EbsBlockDevices\":{\"shape\":\"S57\"},\"EbsOptimized\":{\"type\":\"boolean\"}}}},\"LaunchSpecifications\":{\"shape\":\"Sk\"}}}},\"Marker\":{}}}},\"ListInstanceGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Market\":{},\"InstanceGroupType\":{},\"BidPrice\":{},\"InstanceType\":{},\"RequestedInstanceCount\":{\"type\":\"integer\"},\"RunningInstanceCount\":{\"type\":\"integer\"},\"Status\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"Timeline\":{\"type\":\"structure\",\"members\":{\"CreationDateTime\":{\"type\":\"timestamp\"},\"ReadyDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"}}}}},\"Configurations\":{\"shape\":\"Sh\"},\"ConfigurationsVersion\":{\"type\":\"long\"},\"LastSuccessfullyAppliedConfigurations\":{\"shape\":\"Sh\"},\"LastSuccessfullyAppliedConfigurationsVersion\":{\"type\":\"long\"},\"EbsBlockDevices\":{\"shape\":\"S57\"},\"EbsOptimized\":{\"type\":\"boolean\"},\"ShrinkPolicy\":{\"shape\":\"S5k\"},\"AutoScalingPolicy\":{\"shape\":\"S5o\"}}}},\"Marker\":{}}}},\"ListInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"InstanceGroupId\":{},\"InstanceGroupTypes\":{\"type\":\"list\",\"member\":{}},\"InstanceFleetId\":{},\"InstanceFleetType\":{},\"InstanceStates\":{\"type\":\"list\",\"member\":{}},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Ec2InstanceId\":{},\"PublicDnsName\":{},\"PublicIpAddress\":{},\"PrivateDnsName\":{},\"PrivateIpAddress\":{},\"Status\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"Timeline\":{\"type\":\"structure\",\"members\":{\"CreationDateTime\":{\"type\":\"timestamp\"},\"ReadyDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"}}}}},\"InstanceGroupId\":{},\"InstanceFleetId\":{},\"Market\":{},\"InstanceType\":{},\"EbsVolumes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Device\":{},\"VolumeId\":{}}}}}}},\"Marker\":{}}}},\"ListNotebookExecutions\":{\"input\":{\"type\":\"structure\",\"members\":{\"EditorId\":{},\"Status\":{},\"From\":{\"type\":\"timestamp\"},\"To\":{\"type\":\"timestamp\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotebookExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NotebookExecutionId\":{},\"EditorId\":{},\"NotebookExecutionName\":{},\"Status\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}}},\"Marker\":{}}}},\"ListSecurityConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CreationDateTime\":{\"type\":\"timestamp\"}}}},\"Marker\":{}}}},\"ListSteps\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"StepStates\":{\"type\":\"list\",\"member\":{}},\"StepIds\":{\"shape\":\"S1m\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Steps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Config\":{\"shape\":\"S3x\"},\"ActionOnFailure\":{},\"Status\":{\"shape\":\"S3y\"}}}},\"Marker\":{}}}},\"ListStudioSessionMappings\":{\"input\":{\"type\":\"structure\",\"members\":{\"StudioId\":{},\"IdentityType\":{},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SessionMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StudioId\":{},\"IdentityId\":{},\"IdentityName\":{},\"IdentityType\":{},\"SessionPolicyArn\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"Marker\":{}}}},\"ListStudios\":{\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Studios\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StudioId\":{},\"Name\":{},\"VpcId\":{},\"Description\":{},\"Url\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"Marker\":{}}}},\"ModifyCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"StepConcurrencyLevel\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StepConcurrencyLevel\":{\"type\":\"integer\"}}}},\"ModifyInstanceFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"InstanceFleet\"],\"members\":{\"ClusterId\":{},\"InstanceFleet\":{\"type\":\"structure\",\"required\":[\"InstanceFleetId\"],\"members\":{\"InstanceFleetId\":{},\"TargetOnDemandCapacity\":{\"type\":\"integer\"},\"TargetSpotCapacity\":{\"type\":\"integer\"}}}}}},\"ModifyInstanceGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterId\":{},\"InstanceGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InstanceGroupId\"],\"members\":{\"InstanceGroupId\":{},\"InstanceCount\":{\"type\":\"integer\"},\"EC2InstanceIdsToTerminate\":{\"type\":\"list\",\"member\":{}},\"ShrinkPolicy\":{\"shape\":\"S5k\"},\"Configurations\":{\"shape\":\"Sh\"}}}}}}},\"PutAutoScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"InstanceGroupId\",\"AutoScalingPolicy\"],\"members\":{\"ClusterId\":{},\"InstanceGroupId\":{},\"AutoScalingPolicy\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterId\":{},\"InstanceGroupId\":{},\"AutoScalingPolicy\":{\"shape\":\"S5o\"},\"ClusterArn\":{}}}},\"PutBlockPublicAccessConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"BlockPublicAccessConfiguration\"],\"members\":{\"BlockPublicAccessConfiguration\":{\"shape\":\"S49\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutManagedScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"ManagedScalingPolicy\"],\"members\":{\"ClusterId\":{},\"ManagedScalingPolicy\":{\"shape\":\"S4g\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RemoveAutoScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"InstanceGroupId\"],\"members\":{\"ClusterId\":{},\"InstanceGroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RemoveManagedScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RemoveTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagKeys\"],\"members\":{\"ResourceId\":{},\"TagKeys\":{\"shape\":\"S2p\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RunJobFlow\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Instances\"],\"members\":{\"Name\":{},\"LogUri\":{},\"LogEncryptionKmsKeyId\":{},\"AdditionalInfo\":{},\"AmiVersion\":{},\"ReleaseLabel\":{},\"Instances\":{\"type\":\"structure\",\"members\":{\"MasterInstanceType\":{},\"SlaveInstanceType\":{},\"InstanceCount\":{\"type\":\"integer\"},\"InstanceGroups\":{\"shape\":\"Su\"},\"InstanceFleets\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"Ec2KeyName\":{},\"Placement\":{\"shape\":\"S3c\"},\"KeepJobFlowAliveWhenNoSteps\":{\"type\":\"boolean\"},\"TerminationProtected\":{\"type\":\"boolean\"},\"HadoopVersion\":{},\"Ec2SubnetId\":{},\"Ec2SubnetIds\":{\"shape\":\"S2o\"},\"EmrManagedMasterSecurityGroup\":{},\"EmrManagedSlaveSecurityGroup\":{},\"ServiceAccessSecurityGroup\":{},\"AdditionalMasterSecurityGroups\":{\"shape\":\"S7e\"},\"AdditionalSlaveSecurityGroups\":{\"shape\":\"S7e\"}}},\"Steps\":{\"shape\":\"S1f\"},\"BootstrapActions\":{\"type\":\"list\",\"member\":{\"shape\":\"S3j\"}},\"SupportedProducts\":{\"shape\":\"S3l\"},\"NewSupportedProducts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Args\":{\"shape\":\"S1m\"}}}},\"Applications\":{\"shape\":\"S2s\"},\"Configurations\":{\"shape\":\"Sh\"},\"VisibleToAllUsers\":{\"type\":\"boolean\"},\"JobFlowRole\":{},\"ServiceRole\":{},\"Tags\":{\"shape\":\"S1r\"},\"SecurityConfiguration\":{},\"AutoScalingRole\":{},\"ScaleDownBehavior\":{},\"CustomAmiId\":{},\"EbsRootVolumeSize\":{\"type\":\"integer\"},\"RepoUpgradeOnBoot\":{},\"KerberosAttributes\":{\"shape\":\"S2w\"},\"StepConcurrencyLevel\":{\"type\":\"integer\"},\"ManagedScalingPolicy\":{\"shape\":\"S4g\"},\"PlacementGroupConfigs\":{\"shape\":\"S2y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobFlowId\":{},\"ClusterArn\":{}}}},\"SetTerminationProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobFlowIds\",\"TerminationProtected\"],\"members\":{\"JobFlowIds\":{\"shape\":\"S1m\"},\"TerminationProtected\":{\"type\":\"boolean\"}}}},\"SetVisibleToAllUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobFlowIds\",\"VisibleToAllUsers\"],\"members\":{\"JobFlowIds\":{\"shape\":\"S1m\"},\"VisibleToAllUsers\":{\"type\":\"boolean\"}}}},\"StartNotebookExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"EditorId\",\"RelativePath\",\"ExecutionEngine\",\"ServiceRole\"],\"members\":{\"EditorId\":{},\"RelativePath\":{},\"NotebookExecutionName\":{},\"NotebookParams\":{},\"ExecutionEngine\":{\"shape\":\"S3p\"},\"ServiceRole\":{},\"NotebookInstanceSecurityGroupId\":{},\"Tags\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotebookExecutionId\":{}}}},\"StopNotebookExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookExecutionId\"],\"members\":{\"NotebookExecutionId\":{}}}},\"TerminateJobFlows\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobFlowIds\"],\"members\":{\"JobFlowIds\":{\"shape\":\"S1m\"}}}},\"UpdateStudioSessionMapping\":{\"input\":{\"type\":\"structure\",\"required\":[\"StudioId\",\"IdentityType\",\"SessionPolicyArn\"],\"members\":{\"StudioId\":{},\"IdentityId\":{},\"IdentityName\":{},\"IdentityType\":{},\"SessionPolicyArn\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"InstanceFleetType\"],\"members\":{\"Name\":{},\"InstanceFleetType\":{},\"TargetOnDemandCapacity\":{\"type\":\"integer\"},\"TargetSpotCapacity\":{\"type\":\"integer\"},\"InstanceTypeConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InstanceType\"],\"members\":{\"InstanceType\":{},\"WeightedCapacity\":{\"type\":\"integer\"},\"BidPrice\":{},\"BidPriceAsPercentageOfOnDemandPrice\":{\"type\":\"double\"},\"EbsConfiguration\":{\"shape\":\"Sa\"},\"Configurations\":{\"shape\":\"Sh\"}}}},\"LaunchSpecifications\":{\"shape\":\"Sk\"}}},\"Sa\":{\"type\":\"structure\",\"members\":{\"EbsBlockDeviceConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VolumeSpecification\"],\"members\":{\"VolumeSpecification\":{\"shape\":\"Sd\"},\"VolumesPerInstance\":{\"type\":\"integer\"}}}},\"EbsOptimized\":{\"type\":\"boolean\"}}},\"Sd\":{\"type\":\"structure\",\"required\":[\"VolumeType\",\"SizeInGB\"],\"members\":{\"VolumeType\":{},\"Iops\":{\"type\":\"integer\"},\"SizeInGB\":{\"type\":\"integer\"}}},\"Sh\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Classification\":{},\"Configurations\":{\"shape\":\"Sh\"},\"Properties\":{\"shape\":\"Sj\"}}}},\"Sj\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sk\":{\"type\":\"structure\",\"members\":{\"SpotSpecification\":{\"type\":\"structure\",\"required\":[\"TimeoutDurationMinutes\",\"TimeoutAction\"],\"members\":{\"TimeoutDurationMinutes\":{\"type\":\"integer\"},\"TimeoutAction\":{},\"BlockDurationMinutes\":{\"type\":\"integer\"},\"AllocationStrategy\":{}}},\"OnDemandSpecification\":{\"type\":\"structure\",\"required\":[\"AllocationStrategy\"],\"members\":{\"AllocationStrategy\":{}}}}},\"Su\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InstanceRole\",\"InstanceType\",\"InstanceCount\"],\"members\":{\"Name\":{},\"Market\":{},\"InstanceRole\":{},\"BidPrice\":{},\"InstanceType\":{},\"InstanceCount\":{\"type\":\"integer\"},\"Configurations\":{\"shape\":\"Sh\"},\"EbsConfiguration\":{\"shape\":\"Sa\"},\"AutoScalingPolicy\":{\"shape\":\"Sy\"}}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"Constraints\",\"Rules\"],\"members\":{\"Constraints\":{\"shape\":\"Sz\"},\"Rules\":{\"shape\":\"S10\"}}},\"Sz\":{\"type\":\"structure\",\"required\":[\"MinCapacity\",\"MaxCapacity\"],\"members\":{\"MinCapacity\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"integer\"}}},\"S10\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Action\",\"Trigger\"],\"members\":{\"Name\":{},\"Description\":{},\"Action\":{\"type\":\"structure\",\"required\":[\"SimpleScalingPolicyConfiguration\"],\"members\":{\"Market\":{},\"SimpleScalingPolicyConfiguration\":{\"type\":\"structure\",\"required\":[\"ScalingAdjustment\"],\"members\":{\"AdjustmentType\":{},\"ScalingAdjustment\":{\"type\":\"integer\"},\"CoolDown\":{\"type\":\"integer\"}}}}},\"Trigger\":{\"type\":\"structure\",\"required\":[\"CloudWatchAlarmDefinition\"],\"members\":{\"CloudWatchAlarmDefinition\":{\"type\":\"structure\",\"required\":[\"ComparisonOperator\",\"MetricName\",\"Period\",\"Threshold\"],\"members\":{\"ComparisonOperator\":{},\"EvaluationPeriods\":{\"type\":\"integer\"},\"MetricName\":{},\"Namespace\":{},\"Period\":{\"type\":\"integer\"},\"Statistic\":{},\"Threshold\":{\"type\":\"double\"},\"Unit\":{},\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}}}}}}},\"S1f\":{\"type\":\"list\",\"member\":{\"shape\":\"S1g\"}},\"S1g\":{\"type\":\"structure\",\"required\":[\"Name\",\"HadoopJarStep\"],\"members\":{\"Name\":{},\"ActionOnFailure\":{},\"HadoopJarStep\":{\"type\":\"structure\",\"required\":[\"Jar\"],\"members\":{\"Properties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Jar\":{},\"MainClass\":{},\"Args\":{\"shape\":\"S1m\"}}}}},\"S1m\":{\"type\":\"list\",\"member\":{}},\"S1o\":{\"type\":\"list\",\"member\":{}},\"S1r\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S26\":{\"type\":\"list\",\"member\":{}},\"S2i\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"Timeline\":{\"type\":\"structure\",\"members\":{\"CreationDateTime\":{\"type\":\"timestamp\"},\"ReadyDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"}}}}},\"S2o\":{\"type\":\"list\",\"member\":{}},\"S2p\":{\"type\":\"list\",\"member\":{}},\"S2s\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{},\"Args\":{\"shape\":\"S2p\"},\"AdditionalInfo\":{\"shape\":\"Sj\"}}}},\"S2w\":{\"type\":\"structure\",\"required\":[\"Realm\",\"KdcAdminPassword\"],\"members\":{\"Realm\":{},\"KdcAdminPassword\":{},\"CrossRealmTrustPrincipalPassword\":{},\"ADDomainJoinUser\":{},\"ADDomainJoinPassword\":{}}},\"S2y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InstanceRole\"],\"members\":{\"InstanceRole\":{},\"PlacementStrategy\":{}}}},\"S3c\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{},\"AvailabilityZones\":{\"shape\":\"S2o\"}}},\"S3j\":{\"type\":\"structure\",\"required\":[\"Name\",\"ScriptBootstrapAction\"],\"members\":{\"Name\":{},\"ScriptBootstrapAction\":{\"type\":\"structure\",\"required\":[\"Path\"],\"members\":{\"Path\":{},\"Args\":{\"shape\":\"S1m\"}}}}},\"S3l\":{\"type\":\"list\",\"member\":{}},\"S3p\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Type\":{},\"MasterInstanceSecurityGroupId\":{}}},\"S3x\":{\"type\":\"structure\",\"members\":{\"Jar\":{},\"Properties\":{\"shape\":\"Sj\"},\"MainClass\":{},\"Args\":{\"shape\":\"S2p\"}}},\"S3y\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"FailureDetails\":{\"type\":\"structure\",\"members\":{\"Reason\":{},\"Message\":{},\"LogFile\":{}}},\"Timeline\":{\"type\":\"structure\",\"members\":{\"CreationDateTime\":{\"type\":\"timestamp\"},\"StartDateTime\":{\"type\":\"timestamp\"},\"EndDateTime\":{\"type\":\"timestamp\"}}}}},\"S49\":{\"type\":\"structure\",\"required\":[\"BlockPublicSecurityGroupRules\"],\"members\":{\"BlockPublicSecurityGroupRules\":{\"type\":\"boolean\"},\"PermittedPublicSecurityGroupRuleRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"MinRange\"],\"members\":{\"MinRange\":{\"type\":\"integer\"},\"MaxRange\":{\"type\":\"integer\"}}}}}},\"S4g\":{\"type\":\"structure\",\"members\":{\"ComputeLimits\":{\"type\":\"structure\",\"required\":[\"UnitType\",\"MinimumCapacityUnits\",\"MaximumCapacityUnits\"],\"members\":{\"UnitType\":{},\"MinimumCapacityUnits\":{\"type\":\"integer\"},\"MaximumCapacityUnits\":{\"type\":\"integer\"},\"MaximumOnDemandCapacityUnits\":{\"type\":\"integer\"},\"MaximumCoreCapacityUnits\":{\"type\":\"integer\"}}}}},\"S57\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VolumeSpecification\":{\"shape\":\"Sd\"},\"Device\":{}}}},\"S5k\":{\"type\":\"structure\",\"members\":{\"DecommissionTimeout\":{\"type\":\"integer\"},\"InstanceResizePolicy\":{\"type\":\"structure\",\"members\":{\"InstancesToTerminate\":{\"shape\":\"S5m\"},\"InstancesToProtect\":{\"shape\":\"S5m\"},\"InstanceTerminationTimeout\":{\"type\":\"integer\"}}}}},\"S5m\":{\"type\":\"list\",\"member\":{}},\"S5o\":{\"type\":\"structure\",\"members\":{\"Status\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateChangeReason\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}}}},\"Constraints\":{\"shape\":\"Sz\"},\"Rules\":{\"shape\":\"S10\"}}},\"S7e\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 45852:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeJobFlows\":{\"result_key\":\"JobFlows\"},\"ListBootstrapActions\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"BootstrapActions\"},\"ListClusters\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"Clusters\"},\"ListInstanceFleets\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"InstanceFleets\"},\"ListInstanceGroups\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"InstanceGroups\"},\"ListInstances\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"Instances\"},\"ListNotebookExecutions\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"NotebookExecutions\"},\"ListSecurityConfigurations\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"SecurityConfigurations\"},\"ListSteps\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"Steps\"},\"ListStudioSessionMappings\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"SessionMappings\"},\"ListStudios\":{\"input_token\":\"Marker\",\"output_token\":\"Marker\",\"result_key\":\"Studios\"}}}");

/***/ }),

/***/ 70234:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"ClusterRunning\":{\"delay\":30,\"operation\":\"DescribeCluster\",\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"Cluster.Status.State\",\"expected\":\"RUNNING\"},{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"Cluster.Status.State\",\"expected\":\"WAITING\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"Cluster.Status.State\",\"expected\":\"TERMINATING\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"Cluster.Status.State\",\"expected\":\"TERMINATED\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"Cluster.Status.State\",\"expected\":\"TERMINATED_WITH_ERRORS\"}]},\"StepComplete\":{\"delay\":30,\"operation\":\"DescribeStep\",\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"Step.Status.State\",\"expected\":\"COMPLETED\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"Step.Status.State\",\"expected\":\"FAILED\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"Step.Status.State\",\"expected\":\"CANCELLED\"}]},\"ClusterTerminated\":{\"delay\":30,\"operation\":\"DescribeCluster\",\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"Cluster.Status.State\",\"expected\":\"TERMINATED\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"Cluster.Status.State\",\"expected\":\"TERMINATED_WITH_ERRORS\"}]}}}");

/***/ }),

/***/ 45610:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-09-25\",\"endpointPrefix\":\"elastictranscoder\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Elastic Transcoder\",\"serviceId\":\"Elastic Transcoder\",\"signatureVersion\":\"v4\",\"uid\":\"elastictranscoder-2012-09-25\"},\"operations\":{\"CancelJob\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2012-09-25/jobs/{Id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateJob\":{\"http\":{\"requestUri\":\"/2012-09-25/jobs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"PipelineId\"],\"members\":{\"PipelineId\":{},\"Input\":{\"shape\":\"S5\"},\"Inputs\":{\"shape\":\"St\"},\"Output\":{\"shape\":\"Su\"},\"Outputs\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\"}},\"OutputKeyPrefix\":{},\"Playlists\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Format\":{},\"OutputKeys\":{\"shape\":\"S1l\"},\"HlsContentProtection\":{\"shape\":\"S1m\"},\"PlayReadyDrm\":{\"shape\":\"S1q\"}}}},\"UserMetadata\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Job\":{\"shape\":\"S1y\"}}}},\"CreatePipeline\":{\"http\":{\"requestUri\":\"/2012-09-25/pipelines\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InputBucket\",\"Role\"],\"members\":{\"Name\":{},\"InputBucket\":{},\"OutputBucket\":{},\"Role\":{},\"AwsKmsKeyArn\":{},\"Notifications\":{\"shape\":\"S2a\"},\"ContentConfig\":{\"shape\":\"S2c\"},\"ThumbnailConfig\":{\"shape\":\"S2c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Pipeline\":{\"shape\":\"S2l\"},\"Warnings\":{\"shape\":\"S2n\"}}}},\"CreatePreset\":{\"http\":{\"requestUri\":\"/2012-09-25/presets\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Container\"],\"members\":{\"Name\":{},\"Description\":{},\"Container\":{},\"Video\":{\"shape\":\"S2r\"},\"Audio\":{\"shape\":\"S37\"},\"Thumbnails\":{\"shape\":\"S3i\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Preset\":{\"shape\":\"S3m\"},\"Warning\":{}}}},\"DeletePipeline\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2012-09-25/pipelines/{Id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePreset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2012-09-25/presets/{Id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListJobsByPipeline\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2012-09-25/jobsByPipeline/{PipelineId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PipelineId\"],\"members\":{\"PipelineId\":{\"location\":\"uri\",\"locationName\":\"PipelineId\"},\"Ascending\":{\"location\":\"querystring\",\"locationName\":\"Ascending\"},\"PageToken\":{\"location\":\"querystring\",\"locationName\":\"PageToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"shape\":\"S3v\"},\"NextPageToken\":{}}}},\"ListJobsByStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2012-09-25/jobsByStatus/{Status}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{\"location\":\"uri\",\"locationName\":\"Status\"},\"Ascending\":{\"location\":\"querystring\",\"locationName\":\"Ascending\"},\"PageToken\":{\"location\":\"querystring\",\"locationName\":\"PageToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"shape\":\"S3v\"},\"NextPageToken\":{}}}},\"ListPipelines\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2012-09-25/pipelines\"},\"input\":{\"type\":\"structure\",\"members\":{\"Ascending\":{\"location\":\"querystring\",\"locationName\":\"Ascending\"},\"PageToken\":{\"location\":\"querystring\",\"locationName\":\"PageToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Pipelines\":{\"type\":\"list\",\"member\":{\"shape\":\"S2l\"}},\"NextPageToken\":{}}}},\"ListPresets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2012-09-25/presets\"},\"input\":{\"type\":\"structure\",\"members\":{\"Ascending\":{\"location\":\"querystring\",\"locationName\":\"Ascending\"},\"PageToken\":{\"location\":\"querystring\",\"locationName\":\"PageToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Presets\":{\"type\":\"list\",\"member\":{\"shape\":\"S3m\"}},\"NextPageToken\":{}}}},\"ReadJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2012-09-25/jobs/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Job\":{\"shape\":\"S1y\"}}}},\"ReadPipeline\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2012-09-25/pipelines/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Pipeline\":{\"shape\":\"S2l\"},\"Warnings\":{\"shape\":\"S2n\"}}}},\"ReadPreset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2012-09-25/presets/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Preset\":{\"shape\":\"S3m\"}}}},\"TestRole\":{\"http\":{\"requestUri\":\"/2012-09-25/roleTests\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Role\",\"InputBucket\",\"OutputBucket\",\"Topics\"],\"members\":{\"Role\":{},\"InputBucket\":{},\"OutputBucket\":{},\"Topics\":{\"type\":\"list\",\"member\":{}}},\"deprecated\":true},\"output\":{\"type\":\"structure\",\"members\":{\"Success\":{},\"Messages\":{\"type\":\"list\",\"member\":{}}},\"deprecated\":true},\"deprecated\":true},\"UpdatePipeline\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2012-09-25/pipelines/{Id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Name\":{},\"InputBucket\":{},\"Role\":{},\"AwsKmsKeyArn\":{},\"Notifications\":{\"shape\":\"S2a\"},\"ContentConfig\":{\"shape\":\"S2c\"},\"ThumbnailConfig\":{\"shape\":\"S2c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Pipeline\":{\"shape\":\"S2l\"},\"Warnings\":{\"shape\":\"S2n\"}}}},\"UpdatePipelineNotifications\":{\"http\":{\"requestUri\":\"/2012-09-25/pipelines/{Id}/notifications\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"Notifications\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Notifications\":{\"shape\":\"S2a\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Pipeline\":{\"shape\":\"S2l\"}}}},\"UpdatePipelineStatus\":{\"http\":{\"requestUri\":\"/2012-09-25/pipelines/{Id}/status\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Pipeline\":{\"shape\":\"S2l\"}}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"FrameRate\":{},\"Resolution\":{},\"AspectRatio\":{},\"Interlaced\":{},\"Container\":{},\"Encryption\":{\"shape\":\"Sc\"},\"TimeSpan\":{\"shape\":\"Sg\"},\"InputCaptions\":{\"type\":\"structure\",\"members\":{\"MergePolicy\":{},\"CaptionSources\":{\"shape\":\"Sk\"}}},\"DetectedProperties\":{\"type\":\"structure\",\"members\":{\"Width\":{\"type\":\"integer\"},\"Height\":{\"type\":\"integer\"},\"FrameRate\":{},\"FileSize\":{\"type\":\"long\"},\"DurationMillis\":{\"type\":\"long\"}}}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"Mode\":{},\"Key\":{},\"KeyMd5\":{},\"InitializationVector\":{}}},\"Sg\":{\"type\":\"structure\",\"members\":{\"StartTime\":{},\"Duration\":{}}},\"Sk\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Language\":{},\"TimeOffset\":{},\"Label\":{},\"Encryption\":{\"shape\":\"Sc\"}}}},\"St\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"Su\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"ThumbnailPattern\":{},\"ThumbnailEncryption\":{\"shape\":\"Sc\"},\"Rotate\":{},\"PresetId\":{},\"SegmentDuration\":{},\"Watermarks\":{\"shape\":\"Sx\"},\"AlbumArt\":{\"shape\":\"S11\"},\"Composition\":{\"shape\":\"S19\",\"deprecated\":true},\"Captions\":{\"shape\":\"S1b\"},\"Encryption\":{\"shape\":\"Sc\"}}},\"Sx\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PresetWatermarkId\":{},\"InputKey\":{},\"Encryption\":{\"shape\":\"Sc\"}}}},\"S11\":{\"type\":\"structure\",\"members\":{\"MergePolicy\":{},\"Artwork\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InputKey\":{},\"MaxWidth\":{},\"MaxHeight\":{},\"SizingPolicy\":{},\"PaddingPolicy\":{},\"AlbumArtFormat\":{},\"Encryption\":{\"shape\":\"Sc\"}}}}}},\"S19\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TimeSpan\":{\"shape\":\"Sg\"}},\"deprecated\":true},\"deprecated\":true},\"S1b\":{\"type\":\"structure\",\"members\":{\"MergePolicy\":{\"deprecated\":true},\"CaptionSources\":{\"shape\":\"Sk\",\"deprecated\":true},\"CaptionFormats\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Format\":{},\"Pattern\":{},\"Encryption\":{\"shape\":\"Sc\"}}}}}},\"S1l\":{\"type\":\"list\",\"member\":{}},\"S1m\":{\"type\":\"structure\",\"members\":{\"Method\":{},\"Key\":{},\"KeyMd5\":{},\"InitializationVector\":{},\"LicenseAcquisitionUrl\":{},\"KeyStoragePolicy\":{}}},\"S1q\":{\"type\":\"structure\",\"members\":{\"Format\":{},\"Key\":{},\"KeyMd5\":{},\"KeyId\":{},\"InitializationVector\":{},\"LicenseAcquisitionUrl\":{}}},\"S1v\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1y\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"PipelineId\":{},\"Input\":{\"shape\":\"S5\"},\"Inputs\":{\"shape\":\"St\"},\"Output\":{\"shape\":\"S1z\"},\"Outputs\":{\"type\":\"list\",\"member\":{\"shape\":\"S1z\"}},\"OutputKeyPrefix\":{},\"Playlists\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Format\":{},\"OutputKeys\":{\"shape\":\"S1l\"},\"HlsContentProtection\":{\"shape\":\"S1m\"},\"PlayReadyDrm\":{\"shape\":\"S1q\"},\"Status\":{},\"StatusDetail\":{}}}},\"Status\":{},\"UserMetadata\":{\"shape\":\"S1v\"},\"Timing\":{\"type\":\"structure\",\"members\":{\"SubmitTimeMillis\":{\"type\":\"long\"},\"StartTimeMillis\":{\"type\":\"long\"},\"FinishTimeMillis\":{\"type\":\"long\"}}}}},\"S1z\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Key\":{},\"ThumbnailPattern\":{},\"ThumbnailEncryption\":{\"shape\":\"Sc\"},\"Rotate\":{},\"PresetId\":{},\"SegmentDuration\":{},\"Status\":{},\"StatusDetail\":{},\"Duration\":{\"type\":\"long\"},\"Width\":{\"type\":\"integer\"},\"Height\":{\"type\":\"integer\"},\"FrameRate\":{},\"FileSize\":{\"type\":\"long\"},\"DurationMillis\":{\"type\":\"long\"},\"Watermarks\":{\"shape\":\"Sx\"},\"AlbumArt\":{\"shape\":\"S11\"},\"Composition\":{\"shape\":\"S19\",\"deprecated\":true},\"Captions\":{\"shape\":\"S1b\"},\"Encryption\":{\"shape\":\"Sc\"},\"AppliedColorSpaceConversion\":{}}},\"S2a\":{\"type\":\"structure\",\"members\":{\"Progressing\":{},\"Completed\":{},\"Warning\":{},\"Error\":{}}},\"S2c\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"StorageClass\":{},\"Permissions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GranteeType\":{},\"Grantee\":{},\"Access\":{\"type\":\"list\",\"member\":{}}}}}}},\"S2l\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"Status\":{},\"InputBucket\":{},\"OutputBucket\":{},\"Role\":{},\"AwsKmsKeyArn\":{},\"Notifications\":{\"shape\":\"S2a\"},\"ContentConfig\":{\"shape\":\"S2c\"},\"ThumbnailConfig\":{\"shape\":\"S2c\"}}},\"S2n\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}}},\"S2r\":{\"type\":\"structure\",\"members\":{\"Codec\":{},\"CodecOptions\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"KeyframesMaxDist\":{},\"FixedGOP\":{},\"BitRate\":{},\"FrameRate\":{},\"MaxFrameRate\":{},\"Resolution\":{},\"AspectRatio\":{},\"MaxWidth\":{},\"MaxHeight\":{},\"DisplayAspectRatio\":{},\"SizingPolicy\":{},\"PaddingPolicy\":{},\"Watermarks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"MaxWidth\":{},\"MaxHeight\":{},\"SizingPolicy\":{},\"HorizontalAlign\":{},\"HorizontalOffset\":{},\"VerticalAlign\":{},\"VerticalOffset\":{},\"Opacity\":{},\"Target\":{}}}}}},\"S37\":{\"type\":\"structure\",\"members\":{\"Codec\":{},\"SampleRate\":{},\"BitRate\":{},\"Channels\":{},\"AudioPackingMode\":{},\"CodecOptions\":{\"type\":\"structure\",\"members\":{\"Profile\":{},\"BitDepth\":{},\"BitOrder\":{},\"Signed\":{}}}}},\"S3i\":{\"type\":\"structure\",\"members\":{\"Format\":{},\"Interval\":{},\"Resolution\":{},\"AspectRatio\":{},\"MaxWidth\":{},\"MaxHeight\":{},\"SizingPolicy\":{},\"PaddingPolicy\":{}}},\"S3m\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"Description\":{},\"Container\":{},\"Audio\":{\"shape\":\"S37\"},\"Video\":{\"shape\":\"S2r\"},\"Thumbnails\":{\"shape\":\"S3i\"},\"Type\":{}}},\"S3v\":{\"type\":\"list\",\"member\":{\"shape\":\"S1y\"}}}}");

/***/ }),

/***/ 35370:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListJobsByPipeline\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"result_key\":\"Jobs\"},\"ListJobsByStatus\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"result_key\":\"Jobs\"},\"ListPipelines\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"result_key\":\"Pipelines\"},\"ListPresets\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"result_key\":\"Presets\"}}}");

/***/ }),

/***/ 13314:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"JobComplete\":{\"delay\":30,\"operation\":\"ReadJob\",\"maxAttempts\":120,\"acceptors\":[{\"expected\":\"Complete\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Job.Status\"},{\"expected\":\"Canceled\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"Job.Status\"},{\"expected\":\"Error\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"Job.Status\"}]}}}");

/***/ }),

/***/ 87825:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2010-12-01\",\"endpointPrefix\":\"email\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon SES\",\"serviceFullName\":\"Amazon Simple Email Service\",\"serviceId\":\"SES\",\"signatureVersion\":\"v4\",\"signingName\":\"ses\",\"uid\":\"email-2010-12-01\",\"xmlNamespace\":\"http://ses.amazonaws.com/doc/2010-12-01/\"},\"operations\":{\"CloneReceiptRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\",\"OriginalRuleSetName\"],\"members\":{\"RuleSetName\":{},\"OriginalRuleSetName\":{}}},\"output\":{\"resultWrapper\":\"CloneReceiptRuleSetResult\",\"type\":\"structure\",\"members\":{}}},\"CreateConfigurationSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSet\"],\"members\":{\"ConfigurationSet\":{\"shape\":\"S5\"}}},\"output\":{\"resultWrapper\":\"CreateConfigurationSetResult\",\"type\":\"structure\",\"members\":{}}},\"CreateConfigurationSetEventDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestination\"],\"members\":{\"ConfigurationSetName\":{},\"EventDestination\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateConfigurationSetEventDestinationResult\",\"type\":\"structure\",\"members\":{}}},\"CreateConfigurationSetTrackingOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"TrackingOptions\"],\"members\":{\"ConfigurationSetName\":{},\"TrackingOptions\":{\"shape\":\"Sp\"}}},\"output\":{\"resultWrapper\":\"CreateConfigurationSetTrackingOptionsResult\",\"type\":\"structure\",\"members\":{}}},\"CreateCustomVerificationEmailTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"FromEmailAddress\",\"TemplateSubject\",\"TemplateContent\",\"SuccessRedirectionURL\",\"FailureRedirectionURL\"],\"members\":{\"TemplateName\":{},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"TemplateContent\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}}},\"CreateReceiptFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"Filter\"],\"members\":{\"Filter\":{\"shape\":\"S10\"}}},\"output\":{\"resultWrapper\":\"CreateReceiptFilterResult\",\"type\":\"structure\",\"members\":{}}},\"CreateReceiptRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\",\"Rule\"],\"members\":{\"RuleSetName\":{},\"After\":{},\"Rule\":{\"shape\":\"S18\"}}},\"output\":{\"resultWrapper\":\"CreateReceiptRuleResult\",\"type\":\"structure\",\"members\":{}}},\"CreateReceiptRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\"],\"members\":{\"RuleSetName\":{}}},\"output\":{\"resultWrapper\":\"CreateReceiptRuleSetResult\",\"type\":\"structure\",\"members\":{}}},\"CreateTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"Template\"],\"members\":{\"Template\":{\"shape\":\"S20\"}}},\"output\":{\"resultWrapper\":\"CreateTemplateResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteConfigurationSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{}}},\"output\":{\"resultWrapper\":\"DeleteConfigurationSetResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteConfigurationSetEventDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestinationName\"],\"members\":{\"ConfigurationSetName\":{},\"EventDestinationName\":{}}},\"output\":{\"resultWrapper\":\"DeleteConfigurationSetEventDestinationResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteConfigurationSetTrackingOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{}}},\"output\":{\"resultWrapper\":\"DeleteConfigurationSetTrackingOptionsResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteCustomVerificationEmailTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{}}}},\"DeleteIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\"],\"members\":{\"Identity\":{}}},\"output\":{\"resultWrapper\":\"DeleteIdentityResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteIdentityPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\",\"PolicyName\"],\"members\":{\"Identity\":{},\"PolicyName\":{}}},\"output\":{\"resultWrapper\":\"DeleteIdentityPolicyResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteReceiptFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"FilterName\"],\"members\":{\"FilterName\":{}}},\"output\":{\"resultWrapper\":\"DeleteReceiptFilterResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteReceiptRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\",\"RuleName\"],\"members\":{\"RuleSetName\":{},\"RuleName\":{}}},\"output\":{\"resultWrapper\":\"DeleteReceiptRuleResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteReceiptRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\"],\"members\":{\"RuleSetName\":{}}},\"output\":{\"resultWrapper\":\"DeleteReceiptRuleSetResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{}}},\"output\":{\"resultWrapper\":\"DeleteTemplateResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteVerifiedEmailAddress\":{\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\"],\"members\":{\"EmailAddress\":{}}}},\"DescribeActiveReceiptRuleSet\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"resultWrapper\":\"DescribeActiveReceiptRuleSetResult\",\"type\":\"structure\",\"members\":{\"Metadata\":{\"shape\":\"S2t\"},\"Rules\":{\"shape\":\"S2v\"}}}},\"DescribeConfigurationSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{},\"ConfigurationSetAttributeNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DescribeConfigurationSetResult\",\"type\":\"structure\",\"members\":{\"ConfigurationSet\":{\"shape\":\"S5\"},\"EventDestinations\":{\"type\":\"list\",\"member\":{\"shape\":\"S9\"}},\"TrackingOptions\":{\"shape\":\"Sp\"},\"DeliveryOptions\":{\"shape\":\"S31\"},\"ReputationOptions\":{\"type\":\"structure\",\"members\":{\"SendingEnabled\":{\"type\":\"boolean\"},\"ReputationMetricsEnabled\":{\"type\":\"boolean\"},\"LastFreshStart\":{\"type\":\"timestamp\"}}}}}},\"DescribeReceiptRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\",\"RuleName\"],\"members\":{\"RuleSetName\":{},\"RuleName\":{}}},\"output\":{\"resultWrapper\":\"DescribeReceiptRuleResult\",\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S18\"}}}},\"DescribeReceiptRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\"],\"members\":{\"RuleSetName\":{}}},\"output\":{\"resultWrapper\":\"DescribeReceiptRuleSetResult\",\"type\":\"structure\",\"members\":{\"Metadata\":{\"shape\":\"S2t\"},\"Rules\":{\"shape\":\"S2v\"}}}},\"GetAccountSendingEnabled\":{\"output\":{\"resultWrapper\":\"GetAccountSendingEnabledResult\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}},\"GetCustomVerificationEmailTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{}}},\"output\":{\"resultWrapper\":\"GetCustomVerificationEmailTemplateResult\",\"type\":\"structure\",\"members\":{\"TemplateName\":{},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"TemplateContent\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}}},\"GetIdentityDkimAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identities\"],\"members\":{\"Identities\":{\"shape\":\"S3c\"}}},\"output\":{\"resultWrapper\":\"GetIdentityDkimAttributesResult\",\"type\":\"structure\",\"required\":[\"DkimAttributes\"],\"members\":{\"DkimAttributes\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"DkimEnabled\",\"DkimVerificationStatus\"],\"members\":{\"DkimEnabled\":{\"type\":\"boolean\"},\"DkimVerificationStatus\":{},\"DkimTokens\":{\"shape\":\"S3h\"}}}}}}},\"GetIdentityMailFromDomainAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identities\"],\"members\":{\"Identities\":{\"shape\":\"S3c\"}}},\"output\":{\"resultWrapper\":\"GetIdentityMailFromDomainAttributesResult\",\"type\":\"structure\",\"required\":[\"MailFromDomainAttributes\"],\"members\":{\"MailFromDomainAttributes\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"MailFromDomain\",\"MailFromDomainStatus\",\"BehaviorOnMXFailure\"],\"members\":{\"MailFromDomain\":{},\"MailFromDomainStatus\":{},\"BehaviorOnMXFailure\":{}}}}}}},\"GetIdentityNotificationAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identities\"],\"members\":{\"Identities\":{\"shape\":\"S3c\"}}},\"output\":{\"resultWrapper\":\"GetIdentityNotificationAttributesResult\",\"type\":\"structure\",\"required\":[\"NotificationAttributes\"],\"members\":{\"NotificationAttributes\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"BounceTopic\",\"ComplaintTopic\",\"DeliveryTopic\",\"ForwardingEnabled\"],\"members\":{\"BounceTopic\":{},\"ComplaintTopic\":{},\"DeliveryTopic\":{},\"ForwardingEnabled\":{\"type\":\"boolean\"},\"HeadersInBounceNotificationsEnabled\":{\"type\":\"boolean\"},\"HeadersInComplaintNotificationsEnabled\":{\"type\":\"boolean\"},\"HeadersInDeliveryNotificationsEnabled\":{\"type\":\"boolean\"}}}}}}},\"GetIdentityPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\",\"PolicyNames\"],\"members\":{\"Identity\":{},\"PolicyNames\":{\"shape\":\"S3w\"}}},\"output\":{\"resultWrapper\":\"GetIdentityPoliciesResult\",\"type\":\"structure\",\"required\":[\"Policies\"],\"members\":{\"Policies\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"GetIdentityVerificationAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identities\"],\"members\":{\"Identities\":{\"shape\":\"S3c\"}}},\"output\":{\"resultWrapper\":\"GetIdentityVerificationAttributesResult\",\"type\":\"structure\",\"required\":[\"VerificationAttributes\"],\"members\":{\"VerificationAttributes\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"VerificationStatus\"],\"members\":{\"VerificationStatus\":{},\"VerificationToken\":{}}}}}}},\"GetSendQuota\":{\"output\":{\"resultWrapper\":\"GetSendQuotaResult\",\"type\":\"structure\",\"members\":{\"Max24HourSend\":{\"type\":\"double\"},\"MaxSendRate\":{\"type\":\"double\"},\"SentLast24Hours\":{\"type\":\"double\"}}}},\"GetSendStatistics\":{\"output\":{\"resultWrapper\":\"GetSendStatisticsResult\",\"type\":\"structure\",\"members\":{\"SendDataPoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"DeliveryAttempts\":{\"type\":\"long\"},\"Bounces\":{\"type\":\"long\"},\"Complaints\":{\"type\":\"long\"},\"Rejects\":{\"type\":\"long\"}}}}}}},\"GetTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{}}},\"output\":{\"resultWrapper\":\"GetTemplateResult\",\"type\":\"structure\",\"members\":{\"Template\":{\"shape\":\"S20\"}}}},\"ListConfigurationSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListConfigurationSetsResult\",\"type\":\"structure\",\"members\":{\"ConfigurationSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"NextToken\":{}}}},\"ListCustomVerificationEmailTemplates\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListCustomVerificationEmailTemplatesResult\",\"type\":\"structure\",\"members\":{\"CustomVerificationEmailTemplates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}}},\"NextToken\":{}}}},\"ListIdentities\":{\"input\":{\"type\":\"structure\",\"members\":{\"IdentityType\":{},\"NextToken\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListIdentitiesResult\",\"type\":\"structure\",\"required\":[\"Identities\"],\"members\":{\"Identities\":{\"shape\":\"S3c\"},\"NextToken\":{}}}},\"ListIdentityPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\"],\"members\":{\"Identity\":{}}},\"output\":{\"resultWrapper\":\"ListIdentityPoliciesResult\",\"type\":\"structure\",\"required\":[\"PolicyNames\"],\"members\":{\"PolicyNames\":{\"shape\":\"S3w\"}}}},\"ListReceiptFilters\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"resultWrapper\":\"ListReceiptFiltersResult\",\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"shape\":\"S10\"}}}}},\"ListReceiptRuleSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListReceiptRuleSetsResult\",\"type\":\"structure\",\"members\":{\"RuleSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S2t\"}},\"NextToken\":{}}}},\"ListTemplates\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListTemplatesResult\",\"type\":\"structure\",\"members\":{\"TemplatesMetadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListVerifiedEmailAddresses\":{\"output\":{\"resultWrapper\":\"ListVerifiedEmailAddressesResult\",\"type\":\"structure\",\"members\":{\"VerifiedEmailAddresses\":{\"shape\":\"S54\"}}}},\"PutConfigurationSetDeliveryOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{},\"DeliveryOptions\":{\"shape\":\"S31\"}}},\"output\":{\"resultWrapper\":\"PutConfigurationSetDeliveryOptionsResult\",\"type\":\"structure\",\"members\":{}}},\"PutIdentityPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\",\"PolicyName\",\"Policy\"],\"members\":{\"Identity\":{},\"PolicyName\":{},\"Policy\":{}}},\"output\":{\"resultWrapper\":\"PutIdentityPolicyResult\",\"type\":\"structure\",\"members\":{}}},\"ReorderReceiptRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\",\"RuleNames\"],\"members\":{\"RuleSetName\":{},\"RuleNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"ReorderReceiptRuleSetResult\",\"type\":\"structure\",\"members\":{}}},\"SendBounce\":{\"input\":{\"type\":\"structure\",\"required\":[\"OriginalMessageId\",\"BounceSender\",\"BouncedRecipientInfoList\"],\"members\":{\"OriginalMessageId\":{},\"BounceSender\":{},\"Explanation\":{},\"MessageDsn\":{\"type\":\"structure\",\"required\":[\"ReportingMta\"],\"members\":{\"ReportingMta\":{},\"ArrivalDate\":{\"type\":\"timestamp\"},\"ExtensionFields\":{\"shape\":\"S5i\"}}},\"BouncedRecipientInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Recipient\"],\"members\":{\"Recipient\":{},\"RecipientArn\":{},\"BounceType\":{},\"RecipientDsnFields\":{\"type\":\"structure\",\"required\":[\"Action\",\"Status\"],\"members\":{\"FinalRecipient\":{},\"Action\":{},\"RemoteMta\":{},\"Status\":{},\"DiagnosticCode\":{},\"LastAttemptDate\":{\"type\":\"timestamp\"},\"ExtensionFields\":{\"shape\":\"S5i\"}}}}}},\"BounceSenderArn\":{}}},\"output\":{\"resultWrapper\":\"SendBounceResult\",\"type\":\"structure\",\"members\":{\"MessageId\":{}}}},\"SendBulkTemplatedEmail\":{\"input\":{\"type\":\"structure\",\"required\":[\"Source\",\"Template\",\"Destinations\"],\"members\":{\"Source\":{},\"SourceArn\":{},\"ReplyToAddresses\":{\"shape\":\"S54\"},\"ReturnPath\":{},\"ReturnPathArn\":{},\"ConfigurationSetName\":{},\"DefaultTags\":{\"shape\":\"S5x\"},\"Template\":{},\"TemplateArn\":{},\"DefaultTemplateData\":{},\"Destinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Destination\"],\"members\":{\"Destination\":{\"shape\":\"S64\"},\"ReplacementTags\":{\"shape\":\"S5x\"},\"ReplacementTemplateData\":{}}}}}},\"output\":{\"resultWrapper\":\"SendBulkTemplatedEmailResult\",\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"Error\":{},\"MessageId\":{}}}}}}},\"SendCustomVerificationEmail\":{\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\",\"TemplateName\"],\"members\":{\"EmailAddress\":{},\"TemplateName\":{},\"ConfigurationSetName\":{}}},\"output\":{\"resultWrapper\":\"SendCustomVerificationEmailResult\",\"type\":\"structure\",\"members\":{\"MessageId\":{}}}},\"SendEmail\":{\"input\":{\"type\":\"structure\",\"required\":[\"Source\",\"Destination\",\"Message\"],\"members\":{\"Source\":{},\"Destination\":{\"shape\":\"S64\"},\"Message\":{\"type\":\"structure\",\"required\":[\"Subject\",\"Body\"],\"members\":{\"Subject\":{\"shape\":\"S6e\"},\"Body\":{\"type\":\"structure\",\"members\":{\"Text\":{\"shape\":\"S6e\"},\"Html\":{\"shape\":\"S6e\"}}}}},\"ReplyToAddresses\":{\"shape\":\"S54\"},\"ReturnPath\":{},\"SourceArn\":{},\"ReturnPathArn\":{},\"Tags\":{\"shape\":\"S5x\"},\"ConfigurationSetName\":{}}},\"output\":{\"resultWrapper\":\"SendEmailResult\",\"type\":\"structure\",\"required\":[\"MessageId\"],\"members\":{\"MessageId\":{}}}},\"SendRawEmail\":{\"input\":{\"type\":\"structure\",\"required\":[\"RawMessage\"],\"members\":{\"Source\":{},\"Destinations\":{\"shape\":\"S54\"},\"RawMessage\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{\"type\":\"blob\"}}},\"FromArn\":{},\"SourceArn\":{},\"ReturnPathArn\":{},\"Tags\":{\"shape\":\"S5x\"},\"ConfigurationSetName\":{}}},\"output\":{\"resultWrapper\":\"SendRawEmailResult\",\"type\":\"structure\",\"required\":[\"MessageId\"],\"members\":{\"MessageId\":{}}}},\"SendTemplatedEmail\":{\"input\":{\"type\":\"structure\",\"required\":[\"Source\",\"Destination\",\"Template\",\"TemplateData\"],\"members\":{\"Source\":{},\"Destination\":{\"shape\":\"S64\"},\"ReplyToAddresses\":{\"shape\":\"S54\"},\"ReturnPath\":{},\"SourceArn\":{},\"ReturnPathArn\":{},\"Tags\":{\"shape\":\"S5x\"},\"ConfigurationSetName\":{},\"Template\":{},\"TemplateArn\":{},\"TemplateData\":{}}},\"output\":{\"resultWrapper\":\"SendTemplatedEmailResult\",\"type\":\"structure\",\"required\":[\"MessageId\"],\"members\":{\"MessageId\":{}}}},\"SetActiveReceiptRuleSet\":{\"input\":{\"type\":\"structure\",\"members\":{\"RuleSetName\":{}}},\"output\":{\"resultWrapper\":\"SetActiveReceiptRuleSetResult\",\"type\":\"structure\",\"members\":{}}},\"SetIdentityDkimEnabled\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\",\"DkimEnabled\"],\"members\":{\"Identity\":{},\"DkimEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"SetIdentityDkimEnabledResult\",\"type\":\"structure\",\"members\":{}}},\"SetIdentityFeedbackForwardingEnabled\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\",\"ForwardingEnabled\"],\"members\":{\"Identity\":{},\"ForwardingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"SetIdentityFeedbackForwardingEnabledResult\",\"type\":\"structure\",\"members\":{}}},\"SetIdentityHeadersInNotificationsEnabled\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\",\"NotificationType\",\"Enabled\"],\"members\":{\"Identity\":{},\"NotificationType\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"SetIdentityHeadersInNotificationsEnabledResult\",\"type\":\"structure\",\"members\":{}}},\"SetIdentityMailFromDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\"],\"members\":{\"Identity\":{},\"MailFromDomain\":{},\"BehaviorOnMXFailure\":{}}},\"output\":{\"resultWrapper\":\"SetIdentityMailFromDomainResult\",\"type\":\"structure\",\"members\":{}}},\"SetIdentityNotificationTopic\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identity\",\"NotificationType\"],\"members\":{\"Identity\":{},\"NotificationType\":{},\"SnsTopic\":{}}},\"output\":{\"resultWrapper\":\"SetIdentityNotificationTopicResult\",\"type\":\"structure\",\"members\":{}}},\"SetReceiptRulePosition\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\",\"RuleName\"],\"members\":{\"RuleSetName\":{},\"RuleName\":{},\"After\":{}}},\"output\":{\"resultWrapper\":\"SetReceiptRulePositionResult\",\"type\":\"structure\",\"members\":{}}},\"TestRenderTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"TemplateData\"],\"members\":{\"TemplateName\":{},\"TemplateData\":{}}},\"output\":{\"resultWrapper\":\"TestRenderTemplateResult\",\"type\":\"structure\",\"members\":{\"RenderedTemplate\":{}}}},\"UpdateAccountSendingEnabled\":{\"input\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}},\"UpdateConfigurationSetEventDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestination\"],\"members\":{\"ConfigurationSetName\":{},\"EventDestination\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"UpdateConfigurationSetEventDestinationResult\",\"type\":\"structure\",\"members\":{}}},\"UpdateConfigurationSetReputationMetricsEnabled\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"Enabled\"],\"members\":{\"ConfigurationSetName\":{},\"Enabled\":{\"type\":\"boolean\"}}}},\"UpdateConfigurationSetSendingEnabled\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"Enabled\"],\"members\":{\"ConfigurationSetName\":{},\"Enabled\":{\"type\":\"boolean\"}}}},\"UpdateConfigurationSetTrackingOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"TrackingOptions\"],\"members\":{\"ConfigurationSetName\":{},\"TrackingOptions\":{\"shape\":\"Sp\"}}},\"output\":{\"resultWrapper\":\"UpdateConfigurationSetTrackingOptionsResult\",\"type\":\"structure\",\"members\":{}}},\"UpdateCustomVerificationEmailTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"TemplateContent\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}}},\"UpdateReceiptRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetName\",\"Rule\"],\"members\":{\"RuleSetName\":{},\"Rule\":{\"shape\":\"S18\"}}},\"output\":{\"resultWrapper\":\"UpdateReceiptRuleResult\",\"type\":\"structure\",\"members\":{}}},\"UpdateTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"Template\"],\"members\":{\"Template\":{\"shape\":\"S20\"}}},\"output\":{\"resultWrapper\":\"UpdateTemplateResult\",\"type\":\"structure\",\"members\":{}}},\"VerifyDomainDkim\":{\"input\":{\"type\":\"structure\",\"required\":[\"Domain\"],\"members\":{\"Domain\":{}}},\"output\":{\"resultWrapper\":\"VerifyDomainDkimResult\",\"type\":\"structure\",\"required\":[\"DkimTokens\"],\"members\":{\"DkimTokens\":{\"shape\":\"S3h\"}}}},\"VerifyDomainIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"Domain\"],\"members\":{\"Domain\":{}}},\"output\":{\"resultWrapper\":\"VerifyDomainIdentityResult\",\"type\":\"structure\",\"required\":[\"VerificationToken\"],\"members\":{\"VerificationToken\":{}}}},\"VerifyEmailAddress\":{\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\"],\"members\":{\"EmailAddress\":{}}}},\"VerifyEmailIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\"],\"members\":{\"EmailAddress\":{}}},\"output\":{\"resultWrapper\":\"VerifyEmailIdentityResult\",\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"S9\":{\"type\":\"structure\",\"required\":[\"Name\",\"MatchingEventTypes\"],\"members\":{\"Name\":{},\"Enabled\":{\"type\":\"boolean\"},\"MatchingEventTypes\":{\"type\":\"list\",\"member\":{}},\"KinesisFirehoseDestination\":{\"type\":\"structure\",\"required\":[\"IAMRoleARN\",\"DeliveryStreamARN\"],\"members\":{\"IAMRoleARN\":{},\"DeliveryStreamARN\":{}}},\"CloudWatchDestination\":{\"type\":\"structure\",\"required\":[\"DimensionConfigurations\"],\"members\":{\"DimensionConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DimensionName\",\"DimensionValueSource\",\"DefaultDimensionValue\"],\"members\":{\"DimensionName\":{},\"DimensionValueSource\":{},\"DefaultDimensionValue\":{}}}}}},\"SNSDestination\":{\"type\":\"structure\",\"required\":[\"TopicARN\"],\"members\":{\"TopicARN\":{}}}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"CustomRedirectDomain\":{}}},\"S10\":{\"type\":\"structure\",\"required\":[\"Name\",\"IpFilter\"],\"members\":{\"Name\":{},\"IpFilter\":{\"type\":\"structure\",\"required\":[\"Policy\",\"Cidr\"],\"members\":{\"Policy\":{},\"Cidr\":{}}}}},\"S18\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Enabled\":{\"type\":\"boolean\"},\"TlsPolicy\":{},\"Recipients\":{\"type\":\"list\",\"member\":{}},\"Actions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"S3Action\":{\"type\":\"structure\",\"required\":[\"BucketName\"],\"members\":{\"TopicArn\":{},\"BucketName\":{},\"ObjectKeyPrefix\":{},\"KmsKeyArn\":{}}},\"BounceAction\":{\"type\":\"structure\",\"required\":[\"SmtpReplyCode\",\"Message\",\"Sender\"],\"members\":{\"TopicArn\":{},\"SmtpReplyCode\":{},\"StatusCode\":{},\"Message\":{},\"Sender\":{}}},\"WorkmailAction\":{\"type\":\"structure\",\"required\":[\"OrganizationArn\"],\"members\":{\"TopicArn\":{},\"OrganizationArn\":{}}},\"LambdaAction\":{\"type\":\"structure\",\"required\":[\"FunctionArn\"],\"members\":{\"TopicArn\":{},\"FunctionArn\":{},\"InvocationType\":{}}},\"StopAction\":{\"type\":\"structure\",\"required\":[\"Scope\"],\"members\":{\"Scope\":{},\"TopicArn\":{}}},\"AddHeaderAction\":{\"type\":\"structure\",\"required\":[\"HeaderName\",\"HeaderValue\"],\"members\":{\"HeaderName\":{},\"HeaderValue\":{}}},\"SNSAction\":{\"type\":\"structure\",\"required\":[\"TopicArn\"],\"members\":{\"TopicArn\":{},\"Encoding\":{}}}}}},\"ScanEnabled\":{\"type\":\"boolean\"}}},\"S20\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{},\"SubjectPart\":{},\"TextPart\":{},\"HtmlPart\":{}}},\"S2t\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"}}},\"S2v\":{\"type\":\"list\",\"member\":{\"shape\":\"S18\"}},\"S31\":{\"type\":\"structure\",\"members\":{\"TlsPolicy\":{}}},\"S3c\":{\"type\":\"list\",\"member\":{}},\"S3h\":{\"type\":\"list\",\"member\":{}},\"S3w\":{\"type\":\"list\",\"member\":{}},\"S54\":{\"type\":\"list\",\"member\":{}},\"S5i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"S5x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"S64\":{\"type\":\"structure\",\"members\":{\"ToAddresses\":{\"shape\":\"S54\"},\"CcAddresses\":{\"shape\":\"S54\"},\"BccAddresses\":{\"shape\":\"S54\"}}},\"S6e\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{},\"Charset\":{}}}}}");

/***/ }),

/***/ 61348:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListCustomVerificationEmailTemplates\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListIdentities\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextToken\",\"result_key\":\"Identities\"},\"ListVerifiedEmailAddresses\":{\"result_key\":\"VerifiedEmailAddresses\"}}}");

/***/ }),

/***/ 84476:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"IdentityExists\":{\"delay\":3,\"operation\":\"GetIdentityVerificationAttributes\",\"maxAttempts\":20,\"acceptors\":[{\"expected\":\"Success\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"VerificationAttributes.*.VerificationStatus\"}]}}}");

/***/ }),

/***/ 96210:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-10-01\",\"endpointPrefix\":\"emr-containers\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon EMR Containers\",\"serviceId\":\"EMR containers\",\"signatureVersion\":\"v4\",\"signingName\":\"emr-containers\",\"uid\":\"emr-containers-2020-10-01\"},\"operations\":{\"CancelJobRun\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/virtualclusters/{virtualClusterId}/jobruns/{jobRunId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"virtualClusterId\"],\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"jobRunId\"},\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{},\"virtualClusterId\":{}}}},\"CreateManagedEndpoint\":{\"http\":{\"requestUri\":\"/virtualclusters/{virtualClusterId}/endpoints\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"virtualClusterId\",\"type\",\"releaseLabel\",\"executionRoleArn\",\"certificateArn\",\"clientToken\"],\"members\":{\"name\":{},\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"},\"type\":{},\"releaseLabel\":{},\"executionRoleArn\":{},\"certificateArn\":{},\"configurationOverrides\":{\"shape\":\"Sa\"},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"arn\":{},\"virtualClusterId\":{}}}},\"CreateVirtualCluster\":{\"http\":{\"requestUri\":\"/virtualclusters\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"containerProvider\",\"clientToken\"],\"members\":{\"name\":{},\"containerProvider\":{\"shape\":\"St\"},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"arn\":{}}}},\"DeleteManagedEndpoint\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/virtualclusters/{virtualClusterId}/endpoints/{endpointId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"virtualClusterId\"],\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"endpointId\"},\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{},\"virtualClusterId\":{}}}},\"DeleteVirtualCluster\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/virtualclusters/{virtualClusterId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{}}}},\"DescribeJobRun\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/virtualclusters/{virtualClusterId}/jobruns/{jobRunId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"virtualClusterId\"],\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"jobRunId\"},\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobRun\":{\"shape\":\"S15\"}}}},\"DescribeManagedEndpoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/virtualclusters/{virtualClusterId}/endpoints/{endpointId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"virtualClusterId\"],\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"endpointId\"},\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"endpoint\":{\"shape\":\"S1j\"}}}},\"DescribeVirtualCluster\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/virtualclusters/{virtualClusterId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualCluster\":{\"shape\":\"S1o\"}}}},\"ListJobRuns\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/virtualclusters/{virtualClusterId}/jobruns\"},\"input\":{\"type\":\"structure\",\"required\":[\"virtualClusterId\"],\"members\":{\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"},\"createdBefore\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"createdAfter\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"},\"name\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"states\":{\"location\":\"querystring\",\"locationName\":\"states\",\"type\":\"list\",\"member\":{}},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobRuns\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\"}},\"nextToken\":{}}}},\"ListManagedEndpoints\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/virtualclusters/{virtualClusterId}/endpoints\"},\"input\":{\"type\":\"structure\",\"required\":[\"virtualClusterId\"],\"members\":{\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"},\"createdBefore\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"createdAfter\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"},\"types\":{\"location\":\"querystring\",\"locationName\":\"types\",\"type\":\"list\",\"member\":{}},\"states\":{\"location\":\"querystring\",\"locationName\":\"states\",\"type\":\"list\",\"member\":{}},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"endpoints\":{\"type\":\"list\",\"member\":{\"shape\":\"S1j\"}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sn\"}}}},\"ListVirtualClusters\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/virtualclusters\"},\"input\":{\"type\":\"structure\",\"members\":{\"containerProviderId\":{\"location\":\"querystring\",\"locationName\":\"containerProviderId\"},\"containerProviderType\":{\"location\":\"querystring\",\"locationName\":\"containerProviderType\"},\"createdAfter\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"},\"createdBefore\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"states\":{\"location\":\"querystring\",\"locationName\":\"states\",\"type\":\"list\",\"member\":{}},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"virtualClusters\":{\"type\":\"list\",\"member\":{\"shape\":\"S1o\"}},\"nextToken\":{}}}},\"StartJobRun\":{\"http\":{\"requestUri\":\"/virtualclusters/{virtualClusterId}/jobruns\"},\"input\":{\"type\":\"structure\",\"required\":[\"virtualClusterId\",\"clientToken\",\"executionRoleArn\",\"releaseLabel\",\"jobDriver\"],\"members\":{\"name\":{},\"virtualClusterId\":{\"location\":\"uri\",\"locationName\":\"virtualClusterId\"},\"clientToken\":{\"idempotencyToken\":true},\"executionRoleArn\":{},\"releaseLabel\":{},\"jobDriver\":{\"shape\":\"S18\"},\"configurationOverrides\":{\"shape\":\"Sa\"},\"tags\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"arn\":{},\"virtualClusterId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sa\":{\"type\":\"structure\",\"members\":{\"applicationConfiguration\":{\"shape\":\"Sb\"},\"monitoringConfiguration\":{\"type\":\"structure\",\"members\":{\"persistentAppUI\":{},\"cloudWatchMonitoringConfiguration\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{},\"logStreamNamePrefix\":{}}},\"s3MonitoringConfiguration\":{\"type\":\"structure\",\"required\":[\"logUri\"],\"members\":{\"logUri\":{}}}}}}},\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"classification\"],\"members\":{\"classification\":{},\"properties\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"configurations\":{\"shape\":\"Sb\"}}}},\"Sn\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"St\":{\"type\":\"structure\",\"required\":[\"type\",\"id\"],\"members\":{\"type\":{},\"id\":{},\"info\":{\"type\":\"structure\",\"members\":{\"eksInfo\":{\"type\":\"structure\",\"members\":{\"namespace\":{}}}},\"union\":true}}},\"S15\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"virtualClusterId\":{},\"arn\":{},\"state\":{},\"clientToken\":{},\"executionRoleArn\":{},\"releaseLabel\":{},\"configurationOverrides\":{\"shape\":\"Sa\"},\"jobDriver\":{\"shape\":\"S18\"},\"createdAt\":{\"type\":\"timestamp\"},\"createdBy\":{},\"finishedAt\":{\"type\":\"timestamp\"},\"stateDetails\":{},\"failureReason\":{},\"tags\":{\"shape\":\"Sn\"}}},\"S18\":{\"type\":\"structure\",\"members\":{\"sparkSubmitJobDriver\":{\"type\":\"structure\",\"required\":[\"entryPoint\"],\"members\":{\"entryPoint\":{\"type\":\"string\",\"sensitive\":true},\"entryPointArguments\":{\"type\":\"list\",\"member\":{\"type\":\"string\",\"sensitive\":true}},\"sparkSubmitParameters\":{\"type\":\"string\",\"sensitive\":true}}}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"arn\":{},\"virtualClusterId\":{},\"type\":{},\"state\":{},\"releaseLabel\":{},\"executionRoleArn\":{},\"certificateArn\":{},\"configurationOverrides\":{\"shape\":\"Sa\"},\"serverUrl\":{},\"createdAt\":{\"type\":\"timestamp\"},\"securityGroup\":{},\"subnetIds\":{\"type\":\"list\",\"member\":{}},\"tags\":{\"shape\":\"Sn\"}}},\"S1o\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"arn\":{},\"state\":{},\"containerProvider\":{\"shape\":\"St\"},\"createdAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"Sn\"}}}}}");

/***/ }),

/***/ 83173:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListJobRuns\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"jobRuns\"},\"ListManagedEndpoints\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"endpoints\"},\"ListVirtualClusters\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"virtualClusters\"}}}");

/***/ }),

/***/ 23864:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-01-11\",\"endpointPrefix\":\"entitlement.marketplace\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Marketplace Entitlement Service\",\"serviceId\":\"Marketplace Entitlement Service\",\"signatureVersion\":\"v4\",\"signingName\":\"aws-marketplace\",\"targetPrefix\":\"AWSMPEntitlementService\",\"uid\":\"entitlement.marketplace-2017-01-11\"},\"operations\":{\"GetEntitlements\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductCode\"],\"members\":{\"ProductCode\":{},\"Filter\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Entitlements\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProductCode\":{},\"Dimension\":{},\"CustomerIdentifier\":{},\"Value\":{\"type\":\"structure\",\"members\":{\"IntegerValue\":{\"type\":\"integer\"},\"DoubleValue\":{\"type\":\"double\"},\"BooleanValue\":{\"type\":\"boolean\"},\"StringValue\":{}}},\"ExpirationDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}}},\"shapes\":{}}");

/***/ }),

/***/ 98218:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 69235:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-01-01\",\"endpointPrefix\":\"es\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Elasticsearch Service\",\"serviceId\":\"Elasticsearch Service\",\"signatureVersion\":\"v4\",\"uid\":\"es-2015-01-01\"},\"operations\":{\"AcceptInboundCrossClusterSearchConnection\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/accept\"},\"input\":{\"type\":\"structure\",\"required\":[\"CrossClusterSearchConnectionId\"],\"members\":{\"CrossClusterSearchConnectionId\":{\"location\":\"uri\",\"locationName\":\"ConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrossClusterSearchConnection\":{\"shape\":\"S4\"}}}},\"AddTags\":{\"http\":{\"requestUri\":\"/2015-01-01/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ARN\",\"TagList\"],\"members\":{\"ARN\":{},\"TagList\":{\"shape\":\"Se\"}}}},\"AssociatePackage\":{\"http\":{\"requestUri\":\"/2015-01-01/packages/associate/{PackageID}/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PackageID\",\"DomainName\"],\"members\":{\"PackageID\":{\"location\":\"uri\",\"locationName\":\"PackageID\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainPackageDetails\":{\"shape\":\"Sl\"}}}},\"CancelElasticsearchServiceSoftwareUpdate\":{\"http\":{\"requestUri\":\"/2015-01-01/es/serviceSoftwareUpdate/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceSoftwareOptions\":{\"shape\":\"Sx\"}}}},\"CreateElasticsearchDomain\":{\"http\":{\"requestUri\":\"/2015-01-01/es/domain\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"ElasticsearchVersion\":{},\"ElasticsearchClusterConfig\":{\"shape\":\"S14\"},\"EBSOptions\":{\"shape\":\"S19\"},\"AccessPolicies\":{},\"SnapshotOptions\":{\"shape\":\"S1c\"},\"VPCOptions\":{\"shape\":\"S1d\"},\"CognitoOptions\":{\"shape\":\"S1f\"},\"EncryptionAtRestOptions\":{\"shape\":\"S1j\"},\"NodeToNodeEncryptionOptions\":{\"shape\":\"S1l\"},\"AdvancedOptions\":{\"shape\":\"S1m\"},\"LogPublishingOptions\":{\"shape\":\"S1n\"},\"DomainEndpointOptions\":{\"shape\":\"S1r\"},\"AdvancedSecurityOptions\":{\"shape\":\"S1u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainStatus\":{\"shape\":\"S24\"}}}},\"CreateOutboundCrossClusterSearchConnection\":{\"http\":{\"requestUri\":\"/2015-01-01/es/ccs/outboundConnection\"},\"input\":{\"type\":\"structure\",\"required\":[\"SourceDomainInfo\",\"DestinationDomainInfo\",\"ConnectionAlias\"],\"members\":{\"SourceDomainInfo\":{\"shape\":\"S5\"},\"DestinationDomainInfo\":{\"shape\":\"S5\"},\"ConnectionAlias\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SourceDomainInfo\":{\"shape\":\"S5\"},\"DestinationDomainInfo\":{\"shape\":\"S5\"},\"ConnectionAlias\":{},\"ConnectionStatus\":{\"shape\":\"S2e\"},\"CrossClusterSearchConnectionId\":{}}}},\"CreatePackage\":{\"http\":{\"requestUri\":\"/2015-01-01/packages\"},\"input\":{\"type\":\"structure\",\"required\":[\"PackageName\",\"PackageType\",\"PackageSource\"],\"members\":{\"PackageName\":{},\"PackageType\":{},\"PackageDescription\":{},\"PackageSource\":{\"shape\":\"S2i\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PackageDetails\":{\"shape\":\"S2m\"}}}},\"DeleteElasticsearchDomain\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-01-01/es/domain/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainStatus\":{\"shape\":\"S24\"}}}},\"DeleteElasticsearchServiceRole\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-01-01/es/role\"}},\"DeleteInboundCrossClusterSearchConnection\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CrossClusterSearchConnectionId\"],\"members\":{\"CrossClusterSearchConnectionId\":{\"location\":\"uri\",\"locationName\":\"ConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrossClusterSearchConnection\":{\"shape\":\"S4\"}}}},\"DeleteOutboundCrossClusterSearchConnection\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-01-01/es/ccs/outboundConnection/{ConnectionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CrossClusterSearchConnectionId\"],\"members\":{\"CrossClusterSearchConnectionId\":{\"location\":\"uri\",\"locationName\":\"ConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrossClusterSearchConnection\":{\"shape\":\"S2v\"}}}},\"DeletePackage\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-01-01/packages/{PackageID}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PackageID\"],\"members\":{\"PackageID\":{\"location\":\"uri\",\"locationName\":\"PackageID\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PackageDetails\":{\"shape\":\"S2m\"}}}},\"DescribeElasticsearchDomain\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/domain/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainStatus\"],\"members\":{\"DomainStatus\":{\"shape\":\"S24\"}}}},\"DescribeElasticsearchDomainConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/domain/{DomainName}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainConfig\"],\"members\":{\"DomainConfig\":{\"shape\":\"S32\"}}}},\"DescribeElasticsearchDomains\":{\"http\":{\"requestUri\":\"/2015-01-01/es/domain-info\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainNames\"],\"members\":{\"DomainNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainStatusList\"],\"members\":{\"DomainStatusList\":{\"type\":\"list\",\"member\":{\"shape\":\"S24\"}}}}},\"DescribeElasticsearchInstanceTypeLimits\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/instanceTypeLimits/{ElasticsearchVersion}/{InstanceType}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InstanceType\",\"ElasticsearchVersion\"],\"members\":{\"DomainName\":{\"location\":\"querystring\",\"locationName\":\"domainName\"},\"InstanceType\":{\"location\":\"uri\",\"locationName\":\"InstanceType\"},\"ElasticsearchVersion\":{\"location\":\"uri\",\"locationName\":\"ElasticsearchVersion\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LimitsByRole\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"StorageTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StorageTypeName\":{},\"StorageSubTypeName\":{},\"StorageTypeLimits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LimitName\":{},\"LimitValues\":{\"shape\":\"S40\"}}}}}}},\"InstanceLimits\":{\"type\":\"structure\",\"members\":{\"InstanceCountLimits\":{\"type\":\"structure\",\"members\":{\"MinimumInstanceCount\":{\"type\":\"integer\"},\"MaximumInstanceCount\":{\"type\":\"integer\"}}}}},\"AdditionalLimits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LimitName\":{},\"LimitValues\":{\"shape\":\"S40\"}}}}}}}}}},\"DescribeInboundCrossClusterSearchConnections\":{\"http\":{\"requestUri\":\"/2015-01-01/es/ccs/inboundConnection/search\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S49\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrossClusterSearchConnections\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"NextToken\":{}}}},\"DescribeOutboundCrossClusterSearchConnections\":{\"http\":{\"requestUri\":\"/2015-01-01/es/ccs/outboundConnection/search\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S49\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrossClusterSearchConnections\":{\"type\":\"list\",\"member\":{\"shape\":\"S2v\"}},\"NextToken\":{}}}},\"DescribePackages\":{\"http\":{\"requestUri\":\"/2015-01-01/packages/describe\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PackageDetailsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S2m\"}},\"NextToken\":{}}}},\"DescribeReservedElasticsearchInstanceOfferings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/reservedInstanceOfferings\"},\"input\":{\"type\":\"structure\",\"members\":{\"ReservedElasticsearchInstanceOfferingId\":{\"location\":\"querystring\",\"locationName\":\"offeringId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"ReservedElasticsearchInstanceOfferings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReservedElasticsearchInstanceOfferingId\":{},\"ElasticsearchInstanceType\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"PaymentOption\":{},\"RecurringCharges\":{\"shape\":\"S50\"}}}}}}},\"DescribeReservedElasticsearchInstances\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/reservedInstances\"},\"input\":{\"type\":\"structure\",\"members\":{\"ReservedElasticsearchInstanceId\":{\"location\":\"querystring\",\"locationName\":\"reservationId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"ReservedElasticsearchInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReservationName\":{},\"ReservedElasticsearchInstanceId\":{},\"ReservedElasticsearchInstanceOfferingId\":{},\"ElasticsearchInstanceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"ElasticsearchInstanceCount\":{\"type\":\"integer\"},\"State\":{},\"PaymentOption\":{},\"RecurringCharges\":{\"shape\":\"S50\"}}}}}}},\"DissociatePackage\":{\"http\":{\"requestUri\":\"/2015-01-01/packages/dissociate/{PackageID}/{DomainName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PackageID\",\"DomainName\"],\"members\":{\"PackageID\":{\"location\":\"uri\",\"locationName\":\"PackageID\"},\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainPackageDetails\":{\"shape\":\"Sl\"}}}},\"GetCompatibleElasticsearchVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/compatibleVersions\"},\"input\":{\"type\":\"structure\",\"members\":{\"DomainName\":{\"location\":\"querystring\",\"locationName\":\"domainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CompatibleElasticsearchVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceVersion\":{},\"TargetVersions\":{\"shape\":\"S5d\"}}}}}}},\"GetPackageVersionHistory\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/packages/{PackageID}/history\"},\"input\":{\"type\":\"structure\",\"required\":[\"PackageID\"],\"members\":{\"PackageID\":{\"location\":\"uri\",\"locationName\":\"PackageID\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PackageID\":{},\"PackageVersionHistoryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PackageVersion\":{},\"CommitMessage\":{},\"CreatedAt\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"GetUpgradeHistory\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/upgradeDomain/{DomainName}/history\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpgradeHistories\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UpgradeName\":{},\"StartTimestamp\":{\"type\":\"timestamp\"},\"UpgradeStatus\":{},\"StepsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UpgradeStep\":{},\"UpgradeStepStatus\":{},\"Issues\":{\"type\":\"list\",\"member\":{}},\"ProgressPercent\":{\"type\":\"double\"}}}}}}},\"NextToken\":{}}}},\"GetUpgradeStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/upgradeDomain/{DomainName}/status\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpgradeStep\":{},\"StepStatus\":{},\"UpgradeName\":{}}}},\"ListDomainNames\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/domain\"},\"output\":{\"type\":\"structure\",\"members\":{\"DomainNames\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainName\":{}}}}}}},\"ListDomainsForPackage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/packages/{PackageID}/domains\"},\"input\":{\"type\":\"structure\",\"required\":[\"PackageID\"],\"members\":{\"PackageID\":{\"location\":\"uri\",\"locationName\":\"PackageID\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainPackageDetailsList\":{\"shape\":\"S62\"},\"NextToken\":{}}}},\"ListElasticsearchInstanceTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/instanceTypes/{ElasticsearchVersion}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ElasticsearchVersion\"],\"members\":{\"ElasticsearchVersion\":{\"location\":\"uri\",\"locationName\":\"ElasticsearchVersion\"},\"DomainName\":{\"location\":\"querystring\",\"locationName\":\"domainName\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ElasticsearchInstanceTypes\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListElasticsearchVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/es/versions\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ElasticsearchVersions\":{\"shape\":\"S5d\"},\"NextToken\":{}}}},\"ListPackagesForDomain\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/domain/{DomainName}/packages\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainPackageDetailsList\":{\"shape\":\"S62\"},\"NextToken\":{}}}},\"ListTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-01-01/tags/\"},\"input\":{\"type\":\"structure\",\"required\":[\"ARN\"],\"members\":{\"ARN\":{\"location\":\"querystring\",\"locationName\":\"arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"Se\"}}}},\"PurchaseReservedElasticsearchInstanceOffering\":{\"http\":{\"requestUri\":\"/2015-01-01/es/purchaseReservedInstanceOffering\"},\"input\":{\"type\":\"structure\",\"required\":[\"ReservedElasticsearchInstanceOfferingId\",\"ReservationName\"],\"members\":{\"ReservedElasticsearchInstanceOfferingId\":{},\"ReservationName\":{},\"InstanceCount\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedElasticsearchInstanceId\":{},\"ReservationName\":{}}}},\"RejectInboundCrossClusterSearchConnection\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/reject\"},\"input\":{\"type\":\"structure\",\"required\":[\"CrossClusterSearchConnectionId\"],\"members\":{\"CrossClusterSearchConnectionId\":{\"location\":\"uri\",\"locationName\":\"ConnectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrossClusterSearchConnection\":{\"shape\":\"S4\"}}}},\"RemoveTags\":{\"http\":{\"requestUri\":\"/2015-01-01/tags-removal\"},\"input\":{\"type\":\"structure\",\"required\":[\"ARN\",\"TagKeys\"],\"members\":{\"ARN\":{},\"TagKeys\":{\"shape\":\"S1e\"}}}},\"StartElasticsearchServiceSoftwareUpdate\":{\"http\":{\"requestUri\":\"/2015-01-01/es/serviceSoftwareUpdate/start\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceSoftwareOptions\":{\"shape\":\"Sx\"}}}},\"UpdateElasticsearchDomainConfig\":{\"http\":{\"requestUri\":\"/2015-01-01/es/domain/{DomainName}/config\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{\"location\":\"uri\",\"locationName\":\"DomainName\"},\"ElasticsearchClusterConfig\":{\"shape\":\"S14\"},\"EBSOptions\":{\"shape\":\"S19\"},\"SnapshotOptions\":{\"shape\":\"S1c\"},\"VPCOptions\":{\"shape\":\"S1d\"},\"CognitoOptions\":{\"shape\":\"S1f\"},\"AdvancedOptions\":{\"shape\":\"S1m\"},\"AccessPolicies\":{},\"LogPublishingOptions\":{\"shape\":\"S1n\"},\"DomainEndpointOptions\":{\"shape\":\"S1r\"},\"AdvancedSecurityOptions\":{\"shape\":\"S1u\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainConfig\"],\"members\":{\"DomainConfig\":{\"shape\":\"S32\"}}}},\"UpdatePackage\":{\"http\":{\"requestUri\":\"/2015-01-01/packages/update\"},\"input\":{\"type\":\"structure\",\"required\":[\"PackageID\",\"PackageSource\"],\"members\":{\"PackageID\":{},\"PackageSource\":{\"shape\":\"S2i\"},\"PackageDescription\":{},\"CommitMessage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PackageDetails\":{\"shape\":\"S2m\"}}}},\"UpgradeElasticsearchDomain\":{\"http\":{\"requestUri\":\"/2015-01-01/es/upgradeDomain\"},\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"TargetVersion\"],\"members\":{\"DomainName\":{},\"TargetVersion\":{},\"PerformCheckOnly\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"TargetVersion\":{},\"PerformCheckOnly\":{\"type\":\"boolean\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"SourceDomainInfo\":{\"shape\":\"S5\"},\"DestinationDomainInfo\":{\"shape\":\"S5\"},\"CrossClusterSearchConnectionId\":{},\"ConnectionStatus\":{\"type\":\"structure\",\"members\":{\"StatusCode\":{},\"Message\":{}}}}},\"S5\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"OwnerId\":{},\"DomainName\":{},\"Region\":{}}},\"Se\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sl\":{\"type\":\"structure\",\"members\":{\"PackageID\":{},\"PackageName\":{},\"PackageType\":{},\"LastUpdated\":{\"type\":\"timestamp\"},\"DomainName\":{},\"DomainPackageStatus\":{},\"PackageVersion\":{},\"ReferencePath\":{},\"ErrorDetails\":{\"shape\":\"Ss\"}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"ErrorType\":{},\"ErrorMessage\":{}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"CurrentVersion\":{},\"NewVersion\":{},\"UpdateAvailable\":{\"type\":\"boolean\"},\"Cancellable\":{\"type\":\"boolean\"},\"UpdateStatus\":{},\"Description\":{},\"AutomatedUpdateDate\":{\"type\":\"timestamp\"},\"OptionalDeployment\":{\"type\":\"boolean\"}}},\"S14\":{\"type\":\"structure\",\"members\":{\"InstanceType\":{},\"InstanceCount\":{\"type\":\"integer\"},\"DedicatedMasterEnabled\":{\"type\":\"boolean\"},\"ZoneAwarenessEnabled\":{\"type\":\"boolean\"},\"ZoneAwarenessConfig\":{\"type\":\"structure\",\"members\":{\"AvailabilityZoneCount\":{\"type\":\"integer\"}}},\"DedicatedMasterType\":{},\"DedicatedMasterCount\":{\"type\":\"integer\"},\"WarmEnabled\":{\"type\":\"boolean\"},\"WarmType\":{},\"WarmCount\":{\"type\":\"integer\"}}},\"S19\":{\"type\":\"structure\",\"members\":{\"EBSEnabled\":{\"type\":\"boolean\"},\"VolumeType\":{},\"VolumeSize\":{\"type\":\"integer\"},\"Iops\":{\"type\":\"integer\"}}},\"S1c\":{\"type\":\"structure\",\"members\":{\"AutomatedSnapshotStartHour\":{\"type\":\"integer\"}}},\"S1d\":{\"type\":\"structure\",\"members\":{\"SubnetIds\":{\"shape\":\"S1e\"},\"SecurityGroupIds\":{\"shape\":\"S1e\"}}},\"S1e\":{\"type\":\"list\",\"member\":{}},\"S1f\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"UserPoolId\":{},\"IdentityPoolId\":{},\"RoleArn\":{}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"KmsKeyId\":{}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"S1m\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1n\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"CloudWatchLogsLogGroupArn\":{},\"Enabled\":{\"type\":\"boolean\"}}}},\"S1r\":{\"type\":\"structure\",\"members\":{\"EnforceHTTPS\":{\"type\":\"boolean\"},\"TLSSecurityPolicy\":{},\"CustomEndpointEnabled\":{\"type\":\"boolean\"},\"CustomEndpoint\":{},\"CustomEndpointCertificateArn\":{}}},\"S1u\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"InternalUserDatabaseEnabled\":{\"type\":\"boolean\"},\"MasterUserOptions\":{\"type\":\"structure\",\"members\":{\"MasterUserARN\":{},\"MasterUserName\":{\"shape\":\"S1w\"},\"MasterUserPassword\":{\"type\":\"string\",\"sensitive\":true}}},\"SAMLOptions\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Idp\":{\"shape\":\"S1z\"},\"MasterUserName\":{\"shape\":\"S1w\"},\"MasterBackendRole\":{},\"SubjectKey\":{},\"RolesKey\":{},\"SessionTimeoutMinutes\":{\"type\":\"integer\"}}}}},\"S1w\":{\"type\":\"string\",\"sensitive\":true},\"S1z\":{\"type\":\"structure\",\"required\":[\"MetadataContent\",\"EntityId\"],\"members\":{\"MetadataContent\":{},\"EntityId\":{}}},\"S24\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"DomainName\",\"ARN\",\"ElasticsearchClusterConfig\"],\"members\":{\"DomainId\":{},\"DomainName\":{},\"ARN\":{},\"Created\":{\"type\":\"boolean\"},\"Deleted\":{\"type\":\"boolean\"},\"Endpoint\":{},\"Endpoints\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Processing\":{\"type\":\"boolean\"},\"UpgradeProcessing\":{\"type\":\"boolean\"},\"ElasticsearchVersion\":{},\"ElasticsearchClusterConfig\":{\"shape\":\"S14\"},\"EBSOptions\":{\"shape\":\"S19\"},\"AccessPolicies\":{},\"SnapshotOptions\":{\"shape\":\"S1c\"},\"VPCOptions\":{\"shape\":\"S28\"},\"CognitoOptions\":{\"shape\":\"S1f\"},\"EncryptionAtRestOptions\":{\"shape\":\"S1j\"},\"NodeToNodeEncryptionOptions\":{\"shape\":\"S1l\"},\"AdvancedOptions\":{\"shape\":\"S1m\"},\"LogPublishingOptions\":{\"shape\":\"S1n\"},\"ServiceSoftwareOptions\":{\"shape\":\"Sx\"},\"DomainEndpointOptions\":{\"shape\":\"S1r\"},\"AdvancedSecurityOptions\":{\"shape\":\"S29\"}}},\"S28\":{\"type\":\"structure\",\"members\":{\"VPCId\":{},\"SubnetIds\":{\"shape\":\"S1e\"},\"AvailabilityZones\":{\"shape\":\"S1e\"},\"SecurityGroupIds\":{\"shape\":\"S1e\"}}},\"S29\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"InternalUserDatabaseEnabled\":{\"type\":\"boolean\"},\"SAMLOptions\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Idp\":{\"shape\":\"S1z\"},\"SubjectKey\":{},\"RolesKey\":{},\"SessionTimeoutMinutes\":{\"type\":\"integer\"}}}}},\"S2e\":{\"type\":\"structure\",\"members\":{\"StatusCode\":{},\"Message\":{}}},\"S2i\":{\"type\":\"structure\",\"members\":{\"S3BucketName\":{},\"S3Key\":{}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"PackageID\":{},\"PackageName\":{},\"PackageType\":{},\"PackageDescription\":{},\"PackageStatus\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"AvailablePackageVersion\":{},\"ErrorDetails\":{\"shape\":\"Ss\"}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"SourceDomainInfo\":{\"shape\":\"S5\"},\"DestinationDomainInfo\":{\"shape\":\"S5\"},\"CrossClusterSearchConnectionId\":{},\"ConnectionAlias\":{},\"ConnectionStatus\":{\"shape\":\"S2e\"}}},\"S32\":{\"type\":\"structure\",\"members\":{\"ElasticsearchVersion\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"S34\"}}},\"ElasticsearchClusterConfig\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S14\"},\"Status\":{\"shape\":\"S34\"}}},\"EBSOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S19\"},\"Status\":{\"shape\":\"S34\"}}},\"AccessPolicies\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{},\"Status\":{\"shape\":\"S34\"}}},\"SnapshotOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S1c\"},\"Status\":{\"shape\":\"S34\"}}},\"VPCOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S28\"},\"Status\":{\"shape\":\"S34\"}}},\"CognitoOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S1f\"},\"Status\":{\"shape\":\"S34\"}}},\"EncryptionAtRestOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S1j\"},\"Status\":{\"shape\":\"S34\"}}},\"NodeToNodeEncryptionOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S1l\"},\"Status\":{\"shape\":\"S34\"}}},\"AdvancedOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S1m\"},\"Status\":{\"shape\":\"S34\"}}},\"LogPublishingOptions\":{\"type\":\"structure\",\"members\":{\"Options\":{\"shape\":\"S1n\"},\"Status\":{\"shape\":\"S34\"}}},\"DomainEndpointOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S1r\"},\"Status\":{\"shape\":\"S34\"}}},\"AdvancedSecurityOptions\":{\"type\":\"structure\",\"required\":[\"Options\",\"Status\"],\"members\":{\"Options\":{\"shape\":\"S29\"},\"Status\":{\"shape\":\"S34\"}}}}},\"S34\":{\"type\":\"structure\",\"required\":[\"CreationDate\",\"UpdateDate\",\"State\"],\"members\":{\"CreationDate\":{\"type\":\"timestamp\"},\"UpdateDate\":{\"type\":\"timestamp\"},\"UpdateVersion\":{\"type\":\"integer\"},\"State\":{},\"PendingDeletion\":{\"type\":\"boolean\"}}},\"S40\":{\"type\":\"list\",\"member\":{}},\"S49\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"S50\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}}}},\"S5d\":{\"type\":\"list\",\"member\":{}},\"S62\":{\"type\":\"list\",\"member\":{\"shape\":\"Sl\"}}}}");

/***/ }),

/***/ 5589:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeInboundCrossClusterSearchConnections\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeOutboundCrossClusterSearchConnections\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribePackages\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeReservedElasticsearchInstanceOfferings\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeReservedElasticsearchInstances\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetPackageVersionHistory\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetUpgradeHistory\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDomainsForPackage\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListElasticsearchInstanceTypes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListElasticsearchVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPackagesForDomain\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 16181:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-10-07\",\"endpointPrefix\":\"events\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon EventBridge\",\"serviceId\":\"EventBridge\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSEvents\",\"uid\":\"eventbridge-2015-10-07\"},\"operations\":{\"ActivateEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"CancelReplay\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplayName\"],\"members\":{\"ReplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplayArn\":{},\"State\":{},\"StateReason\":{}}}},\"CreateArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\",\"EventSourceArn\"],\"members\":{\"ArchiveName\":{},\"EventSourceArn\":{},\"Description\":{},\"EventPattern\":{},\"RetentionDays\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArchiveArn\":{},\"State\":{},\"StateReason\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"CreateEventBus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventSourceName\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventBusArn\":{}}}},\"CreatePartnerEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Account\"],\"members\":{\"Name\":{},\"Account\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventSourceArn\":{}}}},\"DeactivateEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeleteArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\"],\"members\":{\"ArchiveName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEventBus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeletePartnerEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Account\"],\"members\":{\"Name\":{},\"Account\":{}}}},\"DeleteRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{},\"Force\":{\"type\":\"boolean\"}}}},\"DescribeArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\"],\"members\":{\"ArchiveName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArchiveArn\":{},\"ArchiveName\":{},\"EventSourceArn\":{},\"Description\":{},\"EventPattern\":{},\"State\":{},\"StateReason\":{},\"RetentionDays\":{\"type\":\"integer\"},\"SizeBytes\":{\"type\":\"long\"},\"EventCount\":{\"type\":\"long\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeEventBus\":{\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"Policy\":{}}}},\"DescribeEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedBy\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"},\"Name\":{},\"State\":{}}}},\"DescribePartnerEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{}}}},\"DescribeReplay\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplayName\"],\"members\":{\"ReplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplayName\":{},\"ReplayArn\":{},\"Description\":{},\"State\":{},\"StateReason\":{},\"EventSourceArn\":{},\"Destination\":{\"shape\":\"S1h\"},\"EventStartTime\":{\"type\":\"timestamp\"},\"EventEndTime\":{\"type\":\"timestamp\"},\"EventLastReplayedTime\":{\"type\":\"timestamp\"},\"ReplayStartTime\":{\"type\":\"timestamp\"},\"ReplayEndTime\":{\"type\":\"timestamp\"}}}},\"DescribeRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"EventPattern\":{},\"ScheduleExpression\":{},\"State\":{},\"Description\":{},\"RoleArn\":{},\"ManagedBy\":{},\"EventBusName\":{},\"CreatedBy\":{}}}},\"DisableRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{}}}},\"EnableRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{}}}},\"ListArchives\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"EventSourceArn\":{},\"State\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Archives\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ArchiveName\":{},\"EventSourceArn\":{},\"State\":{},\"StateReason\":{},\"RetentionDays\":{\"type\":\"integer\"},\"SizeBytes\":{\"type\":\"long\"},\"EventCount\":{\"type\":\"long\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListEventBuses\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventBuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"Policy\":{}}}},\"NextToken\":{}}}},\"ListEventSources\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventSources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedBy\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"},\"Name\":{},\"State\":{}}}},\"NextToken\":{}}}},\"ListPartnerEventSourceAccounts\":{\"input\":{\"type\":\"structure\",\"required\":[\"EventSourceName\"],\"members\":{\"EventSourceName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PartnerEventSourceAccounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Account\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"},\"State\":{}}}},\"NextToken\":{}}}},\"ListPartnerEventSources\":{\"input\":{\"type\":\"structure\",\"required\":[\"NamePrefix\"],\"members\":{\"NamePrefix\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PartnerEventSources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListReplays\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"State\":{},\"EventSourceArn\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Replays\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReplayName\":{},\"EventSourceArn\":{},\"State\":{},\"StateReason\":{},\"EventStartTime\":{\"type\":\"timestamp\"},\"EventEndTime\":{\"type\":\"timestamp\"},\"EventLastReplayedTime\":{\"type\":\"timestamp\"},\"ReplayStartTime\":{\"type\":\"timestamp\"},\"ReplayEndTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListRuleNamesByTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetArn\"],\"members\":{\"TargetArn\":{},\"EventBusName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"EventBusName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"EventPattern\":{},\"State\":{},\"Description\":{},\"ScheduleExpression\":{},\"RoleArn\":{},\"ManagedBy\":{},\"EventBusName\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sm\"}}}},\"ListTargetsByRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Rule\"],\"members\":{\"Rule\":{},\"EventBusName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Targets\":{\"shape\":\"S2y\"},\"NextToken\":{}}}},\"PutEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Time\":{\"type\":\"timestamp\"},\"Source\":{},\"Resources\":{\"shape\":\"S4g\"},\"DetailType\":{},\"Detail\":{},\"EventBusName\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"PutPartnerEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Time\":{\"type\":\"timestamp\"},\"Source\":{},\"Resources\":{\"shape\":\"S4g\"},\"DetailType\":{},\"Detail\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"PutPermission\":{\"input\":{\"type\":\"structure\",\"members\":{\"EventBusName\":{},\"Action\":{},\"Principal\":{},\"StatementId\":{},\"Condition\":{\"type\":\"structure\",\"required\":[\"Type\",\"Key\",\"Value\"],\"members\":{\"Type\":{},\"Key\":{},\"Value\":{}}},\"Policy\":{}}}},\"PutRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"ScheduleExpression\":{},\"EventPattern\":{},\"State\":{},\"Description\":{},\"RoleArn\":{},\"Tags\":{\"shape\":\"Sm\"},\"EventBusName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleArn\":{}}}},\"PutTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"Rule\",\"Targets\"],\"members\":{\"Rule\":{},\"EventBusName\":{},\"Targets\":{\"shape\":\"S2y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"FailedEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"RemovePermission\":{\"input\":{\"type\":\"structure\",\"members\":{\"StatementId\":{},\"RemoveAllPermissions\":{\"type\":\"boolean\"},\"EventBusName\":{}}}},\"RemoveTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"Rule\",\"Ids\"],\"members\":{\"Rule\":{},\"EventBusName\":{},\"Ids\":{\"type\":\"list\",\"member\":{}},\"Force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"FailedEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"StartReplay\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplayName\",\"EventSourceArn\",\"EventStartTime\",\"EventEndTime\",\"Destination\"],\"members\":{\"ReplayName\":{},\"Description\":{},\"EventSourceArn\":{},\"EventStartTime\":{\"type\":\"timestamp\"},\"EventEndTime\":{\"type\":\"timestamp\"},\"Destination\":{\"shape\":\"S1h\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplayArn\":{},\"State\":{},\"StateReason\":{},\"ReplayStartTime\":{\"type\":\"timestamp\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TestEventPattern\":{\"input\":{\"type\":\"structure\",\"required\":[\"EventPattern\",\"Event\"],\"members\":{\"EventPattern\":{},\"Event\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Result\":{\"type\":\"boolean\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\"],\"members\":{\"ArchiveName\":{},\"Description\":{},\"EventPattern\":{},\"RetentionDays\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArchiveArn\":{},\"State\":{},\"StateReason\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}}},\"shapes\":{\"Sm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S1h\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"FilterArns\":{\"type\":\"list\",\"member\":{}}}},\"S2y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"Arn\"],\"members\":{\"Id\":{},\"Arn\":{},\"RoleArn\":{},\"Input\":{},\"InputPath\":{},\"InputTransformer\":{\"type\":\"structure\",\"required\":[\"InputTemplate\"],\"members\":{\"InputPathsMap\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"InputTemplate\":{}}},\"KinesisParameters\":{\"type\":\"structure\",\"required\":[\"PartitionKeyPath\"],\"members\":{\"PartitionKeyPath\":{}}},\"RunCommandParameters\":{\"type\":\"structure\",\"required\":[\"RunCommandTargets\"],\"members\":{\"RunCommandTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}}}},\"EcsParameters\":{\"type\":\"structure\",\"required\":[\"TaskDefinitionArn\"],\"members\":{\"TaskDefinitionArn\":{},\"TaskCount\":{\"type\":\"integer\"},\"LaunchType\":{},\"NetworkConfiguration\":{\"type\":\"structure\",\"members\":{\"awsvpcConfiguration\":{\"type\":\"structure\",\"required\":[\"Subnets\"],\"members\":{\"Subnets\":{\"shape\":\"S3k\"},\"SecurityGroups\":{\"shape\":\"S3k\"},\"AssignPublicIp\":{}}}}},\"PlatformVersion\":{},\"Group\":{}}},\"BatchParameters\":{\"type\":\"structure\",\"required\":[\"JobDefinition\",\"JobName\"],\"members\":{\"JobDefinition\":{},\"JobName\":{},\"ArrayProperties\":{\"type\":\"structure\",\"members\":{\"Size\":{\"type\":\"integer\"}}},\"RetryStrategy\":{\"type\":\"structure\",\"members\":{\"Attempts\":{\"type\":\"integer\"}}}}},\"SqsParameters\":{\"type\":\"structure\",\"members\":{\"MessageGroupId\":{}}},\"HttpParameters\":{\"type\":\"structure\",\"members\":{\"PathParameterValues\":{\"type\":\"list\",\"member\":{}},\"HeaderParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"QueryStringParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"RedshiftDataParameters\":{\"type\":\"structure\",\"required\":[\"Database\",\"Sql\"],\"members\":{\"SecretManagerArn\":{},\"Database\":{},\"DbUser\":{},\"Sql\":{},\"StatementName\":{},\"WithEvent\":{\"type\":\"boolean\"}}},\"DeadLetterConfig\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"RetryPolicy\":{\"type\":\"structure\",\"members\":{\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"MaximumEventAgeInSeconds\":{\"type\":\"integer\"}}}}}},\"S3k\":{\"type\":\"list\",\"member\":{}},\"S4g\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 41745:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 2845:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-10-07\",\"endpointPrefix\":\"events\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon CloudWatch Events\",\"serviceId\":\"CloudWatch Events\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSEvents\",\"uid\":\"events-2015-10-07\"},\"operations\":{\"ActivateEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"CancelReplay\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplayName\"],\"members\":{\"ReplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplayArn\":{},\"State\":{},\"StateReason\":{}}}},\"CreateArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\",\"EventSourceArn\"],\"members\":{\"ArchiveName\":{},\"EventSourceArn\":{},\"Description\":{},\"EventPattern\":{},\"RetentionDays\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArchiveArn\":{},\"State\":{},\"StateReason\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"CreateEventBus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventSourceName\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventBusArn\":{}}}},\"CreatePartnerEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Account\"],\"members\":{\"Name\":{},\"Account\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventSourceArn\":{}}}},\"DeactivateEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeleteArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\"],\"members\":{\"ArchiveName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEventBus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DeletePartnerEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Account\"],\"members\":{\"Name\":{},\"Account\":{}}}},\"DeleteRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{},\"Force\":{\"type\":\"boolean\"}}}},\"DescribeArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\"],\"members\":{\"ArchiveName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArchiveArn\":{},\"ArchiveName\":{},\"EventSourceArn\":{},\"Description\":{},\"EventPattern\":{},\"State\":{},\"StateReason\":{},\"RetentionDays\":{\"type\":\"integer\"},\"SizeBytes\":{\"type\":\"long\"},\"EventCount\":{\"type\":\"long\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeEventBus\":{\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"Policy\":{}}}},\"DescribeEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedBy\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"},\"Name\":{},\"State\":{}}}},\"DescribePartnerEventSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{}}}},\"DescribeReplay\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplayName\"],\"members\":{\"ReplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplayName\":{},\"ReplayArn\":{},\"Description\":{},\"State\":{},\"StateReason\":{},\"EventSourceArn\":{},\"Destination\":{\"shape\":\"S1h\"},\"EventStartTime\":{\"type\":\"timestamp\"},\"EventEndTime\":{\"type\":\"timestamp\"},\"EventLastReplayedTime\":{\"type\":\"timestamp\"},\"ReplayStartTime\":{\"type\":\"timestamp\"},\"ReplayEndTime\":{\"type\":\"timestamp\"}}}},\"DescribeRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"EventPattern\":{},\"ScheduleExpression\":{},\"State\":{},\"Description\":{},\"RoleArn\":{},\"ManagedBy\":{},\"EventBusName\":{},\"CreatedBy\":{}}}},\"DisableRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{}}}},\"EnableRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"EventBusName\":{}}}},\"ListArchives\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"EventSourceArn\":{},\"State\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Archives\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ArchiveName\":{},\"EventSourceArn\":{},\"State\":{},\"StateReason\":{},\"RetentionDays\":{\"type\":\"integer\"},\"SizeBytes\":{\"type\":\"long\"},\"EventCount\":{\"type\":\"long\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListEventBuses\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventBuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"Policy\":{}}}},\"NextToken\":{}}}},\"ListEventSources\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventSources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedBy\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"},\"Name\":{},\"State\":{}}}},\"NextToken\":{}}}},\"ListPartnerEventSourceAccounts\":{\"input\":{\"type\":\"structure\",\"required\":[\"EventSourceName\"],\"members\":{\"EventSourceName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PartnerEventSourceAccounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Account\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"},\"State\":{}}}},\"NextToken\":{}}}},\"ListPartnerEventSources\":{\"input\":{\"type\":\"structure\",\"required\":[\"NamePrefix\"],\"members\":{\"NamePrefix\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PartnerEventSources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListReplays\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"State\":{},\"EventSourceArn\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Replays\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReplayName\":{},\"EventSourceArn\":{},\"State\":{},\"StateReason\":{},\"EventStartTime\":{\"type\":\"timestamp\"},\"EventEndTime\":{\"type\":\"timestamp\"},\"EventLastReplayedTime\":{\"type\":\"timestamp\"},\"ReplayStartTime\":{\"type\":\"timestamp\"},\"ReplayEndTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListRuleNamesByTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetArn\"],\"members\":{\"TargetArn\":{},\"EventBusName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NamePrefix\":{},\"EventBusName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"EventPattern\":{},\"State\":{},\"Description\":{},\"ScheduleExpression\":{},\"RoleArn\":{},\"ManagedBy\":{},\"EventBusName\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sm\"}}}},\"ListTargetsByRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Rule\"],\"members\":{\"Rule\":{},\"EventBusName\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Targets\":{\"shape\":\"S2y\"},\"NextToken\":{}}}},\"PutEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Time\":{\"type\":\"timestamp\"},\"Source\":{},\"Resources\":{\"shape\":\"S4g\"},\"DetailType\":{},\"Detail\":{},\"EventBusName\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"PutPartnerEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Time\":{\"type\":\"timestamp\"},\"Source\":{},\"Resources\":{\"shape\":\"S4g\"},\"DetailType\":{},\"Detail\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"PutPermission\":{\"input\":{\"type\":\"structure\",\"members\":{\"EventBusName\":{},\"Action\":{},\"Principal\":{},\"StatementId\":{},\"Condition\":{\"type\":\"structure\",\"required\":[\"Type\",\"Key\",\"Value\"],\"members\":{\"Type\":{},\"Key\":{},\"Value\":{}}},\"Policy\":{}}}},\"PutRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"ScheduleExpression\":{},\"EventPattern\":{},\"State\":{},\"Description\":{},\"RoleArn\":{},\"Tags\":{\"shape\":\"Sm\"},\"EventBusName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleArn\":{}}}},\"PutTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"Rule\",\"Targets\"],\"members\":{\"Rule\":{},\"EventBusName\":{},\"Targets\":{\"shape\":\"S2y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"FailedEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"RemovePermission\":{\"input\":{\"type\":\"structure\",\"members\":{\"StatementId\":{},\"RemoveAllPermissions\":{\"type\":\"boolean\"},\"EventBusName\":{}}}},\"RemoveTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"Rule\",\"Ids\"],\"members\":{\"Rule\":{},\"EventBusName\":{},\"Ids\":{\"type\":\"list\",\"member\":{}},\"Force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedEntryCount\":{\"type\":\"integer\"},\"FailedEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"StartReplay\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReplayName\",\"EventSourceArn\",\"EventStartTime\",\"EventEndTime\",\"Destination\"],\"members\":{\"ReplayName\":{},\"Description\":{},\"EventSourceArn\":{},\"EventStartTime\":{\"type\":\"timestamp\"},\"EventEndTime\":{\"type\":\"timestamp\"},\"Destination\":{\"shape\":\"S1h\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplayArn\":{},\"State\":{},\"StateReason\":{},\"ReplayStartTime\":{\"type\":\"timestamp\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TestEventPattern\":{\"input\":{\"type\":\"structure\",\"required\":[\"EventPattern\",\"Event\"],\"members\":{\"EventPattern\":{},\"Event\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Result\":{\"type\":\"boolean\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArchiveName\"],\"members\":{\"ArchiveName\":{},\"Description\":{},\"EventPattern\":{},\"RetentionDays\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArchiveArn\":{},\"State\":{},\"StateReason\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}}},\"shapes\":{\"Sm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S1h\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"FilterArns\":{\"type\":\"list\",\"member\":{}}}},\"S2y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"Arn\"],\"members\":{\"Id\":{},\"Arn\":{},\"RoleArn\":{},\"Input\":{},\"InputPath\":{},\"InputTransformer\":{\"type\":\"structure\",\"required\":[\"InputTemplate\"],\"members\":{\"InputPathsMap\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"InputTemplate\":{}}},\"KinesisParameters\":{\"type\":\"structure\",\"required\":[\"PartitionKeyPath\"],\"members\":{\"PartitionKeyPath\":{}}},\"RunCommandParameters\":{\"type\":\"structure\",\"required\":[\"RunCommandTargets\"],\"members\":{\"RunCommandTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}}}},\"EcsParameters\":{\"type\":\"structure\",\"required\":[\"TaskDefinitionArn\"],\"members\":{\"TaskDefinitionArn\":{},\"TaskCount\":{\"type\":\"integer\"},\"LaunchType\":{},\"NetworkConfiguration\":{\"type\":\"structure\",\"members\":{\"awsvpcConfiguration\":{\"type\":\"structure\",\"required\":[\"Subnets\"],\"members\":{\"Subnets\":{\"shape\":\"S3k\"},\"SecurityGroups\":{\"shape\":\"S3k\"},\"AssignPublicIp\":{}}}}},\"PlatformVersion\":{},\"Group\":{}}},\"BatchParameters\":{\"type\":\"structure\",\"required\":[\"JobDefinition\",\"JobName\"],\"members\":{\"JobDefinition\":{},\"JobName\":{},\"ArrayProperties\":{\"type\":\"structure\",\"members\":{\"Size\":{\"type\":\"integer\"}}},\"RetryStrategy\":{\"type\":\"structure\",\"members\":{\"Attempts\":{\"type\":\"integer\"}}}}},\"SqsParameters\":{\"type\":\"structure\",\"members\":{\"MessageGroupId\":{}}},\"HttpParameters\":{\"type\":\"structure\",\"members\":{\"PathParameterValues\":{\"type\":\"list\",\"member\":{}},\"HeaderParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"QueryStringParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"RedshiftDataParameters\":{\"type\":\"structure\",\"required\":[\"Database\",\"Sql\"],\"members\":{\"SecretManagerArn\":{},\"Database\":{},\"DbUser\":{},\"Sql\":{},\"StatementName\":{},\"WithEvent\":{\"type\":\"boolean\"}}},\"DeadLetterConfig\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"RetryPolicy\":{\"type\":\"structure\",\"members\":{\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"MaximumEventAgeInSeconds\":{\"type\":\"integer\"}}}}}},\"S3k\":{\"type\":\"list\",\"member\":{}},\"S4g\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 96939:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 53370:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-08-04\",\"endpointPrefix\":\"firehose\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Firehose\",\"serviceFullName\":\"Amazon Kinesis Firehose\",\"serviceId\":\"Firehose\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Firehose_20150804\",\"uid\":\"firehose-2015-08-04\"},\"operations\":{\"CreateDeliveryStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\"],\"members\":{\"DeliveryStreamName\":{},\"DeliveryStreamType\":{},\"KinesisStreamSourceConfiguration\":{\"type\":\"structure\",\"required\":[\"KinesisStreamARN\",\"RoleARN\"],\"members\":{\"KinesisStreamARN\":{},\"RoleARN\":{}}},\"DeliveryStreamEncryptionConfigurationInput\":{\"shape\":\"S7\"},\"S3DestinationConfiguration\":{\"shape\":\"Sa\",\"deprecated\":true},\"ExtendedS3DestinationConfiguration\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"BucketARN\"],\"members\":{\"RoleARN\":{},\"BucketARN\":{},\"Prefix\":{},\"ErrorOutputPrefix\":{},\"BufferingHints\":{\"shape\":\"Se\"},\"CompressionFormat\":{},\"EncryptionConfiguration\":{\"shape\":\"Si\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"S3BackupMode\":{},\"S3BackupConfiguration\":{\"shape\":\"Sa\"},\"DataFormatConversionConfiguration\":{\"shape\":\"Sz\"}}},\"RedshiftDestinationConfiguration\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"ClusterJDBCURL\",\"CopyCommand\",\"Username\",\"Password\",\"S3Configuration\"],\"members\":{\"RoleARN\":{},\"ClusterJDBCURL\":{},\"CopyCommand\":{\"shape\":\"S1q\"},\"Username\":{\"shape\":\"S1u\"},\"Password\":{\"shape\":\"S1v\"},\"RetryOptions\":{\"shape\":\"S1w\"},\"S3Configuration\":{\"shape\":\"Sa\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"S3BackupMode\":{},\"S3BackupConfiguration\":{\"shape\":\"Sa\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"ElasticsearchDestinationConfiguration\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"IndexName\",\"S3Configuration\"],\"members\":{\"RoleARN\":{},\"DomainARN\":{},\"ClusterEndpoint\":{},\"IndexName\":{},\"TypeName\":{},\"IndexRotationPeriod\":{},\"BufferingHints\":{\"shape\":\"S25\"},\"RetryOptions\":{\"shape\":\"S28\"},\"S3BackupMode\":{},\"S3Configuration\":{\"shape\":\"Sa\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"VpcConfiguration\":{\"type\":\"structure\",\"required\":[\"SubnetIds\",\"RoleARN\",\"SecurityGroupIds\"],\"members\":{\"SubnetIds\":{\"shape\":\"S2c\"},\"RoleARN\":{},\"SecurityGroupIds\":{\"shape\":\"S2d\"}}}}},\"SplunkDestinationConfiguration\":{\"type\":\"structure\",\"required\":[\"HECEndpoint\",\"HECEndpointType\",\"HECToken\",\"S3Configuration\"],\"members\":{\"HECEndpoint\":{},\"HECEndpointType\":{},\"HECToken\":{},\"HECAcknowledgmentTimeoutInSeconds\":{\"type\":\"integer\"},\"RetryOptions\":{\"shape\":\"S2j\"},\"S3BackupMode\":{},\"S3Configuration\":{\"shape\":\"Sa\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"HttpEndpointDestinationConfiguration\":{\"type\":\"structure\",\"required\":[\"EndpointConfiguration\",\"S3Configuration\"],\"members\":{\"EndpointConfiguration\":{\"shape\":\"S2n\"},\"BufferingHints\":{\"shape\":\"S2r\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"RequestConfiguration\":{\"shape\":\"S2u\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"RoleARN\":{},\"RetryOptions\":{\"shape\":\"S30\"},\"S3BackupMode\":{},\"S3Configuration\":{\"shape\":\"Sa\"}}},\"Tags\":{\"shape\":\"S33\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeliveryStreamARN\":{}}}},\"DeleteDeliveryStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\"],\"members\":{\"DeliveryStreamName\":{},\"AllowForceDelete\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeDeliveryStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\"],\"members\":{\"DeliveryStreamName\":{},\"Limit\":{\"type\":\"integer\"},\"ExclusiveStartDestinationId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamDescription\"],\"members\":{\"DeliveryStreamDescription\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\",\"DeliveryStreamARN\",\"DeliveryStreamStatus\",\"DeliveryStreamType\",\"VersionId\",\"Destinations\",\"HasMoreDestinations\"],\"members\":{\"DeliveryStreamName\":{},\"DeliveryStreamARN\":{},\"DeliveryStreamStatus\":{},\"FailureDescription\":{\"shape\":\"S3h\"},\"DeliveryStreamEncryptionConfiguration\":{\"type\":\"structure\",\"members\":{\"KeyARN\":{},\"KeyType\":{},\"Status\":{},\"FailureDescription\":{\"shape\":\"S3h\"}}},\"DeliveryStreamType\":{},\"VersionId\":{},\"CreateTimestamp\":{\"type\":\"timestamp\"},\"LastUpdateTimestamp\":{\"type\":\"timestamp\"},\"Source\":{\"type\":\"structure\",\"members\":{\"KinesisStreamSourceDescription\":{\"type\":\"structure\",\"members\":{\"KinesisStreamARN\":{},\"RoleARN\":{},\"DeliveryStartTimestamp\":{\"type\":\"timestamp\"}}}}},\"Destinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DestinationId\"],\"members\":{\"DestinationId\":{},\"S3DestinationDescription\":{\"shape\":\"S3s\"},\"ExtendedS3DestinationDescription\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"BucketARN\",\"BufferingHints\",\"CompressionFormat\",\"EncryptionConfiguration\"],\"members\":{\"RoleARN\":{},\"BucketARN\":{},\"Prefix\":{},\"ErrorOutputPrefix\":{},\"BufferingHints\":{\"shape\":\"Se\"},\"CompressionFormat\":{},\"EncryptionConfiguration\":{\"shape\":\"Si\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"S3BackupMode\":{},\"S3BackupDescription\":{\"shape\":\"S3s\"},\"DataFormatConversionConfiguration\":{\"shape\":\"Sz\"}}},\"RedshiftDestinationDescription\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"ClusterJDBCURL\",\"CopyCommand\",\"Username\",\"S3DestinationDescription\"],\"members\":{\"RoleARN\":{},\"ClusterJDBCURL\":{},\"CopyCommand\":{\"shape\":\"S1q\"},\"Username\":{\"shape\":\"S1u\"},\"RetryOptions\":{\"shape\":\"S1w\"},\"S3DestinationDescription\":{\"shape\":\"S3s\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"S3BackupMode\":{},\"S3BackupDescription\":{\"shape\":\"S3s\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"ElasticsearchDestinationDescription\":{\"type\":\"structure\",\"members\":{\"RoleARN\":{},\"DomainARN\":{},\"ClusterEndpoint\":{},\"IndexName\":{},\"TypeName\":{},\"IndexRotationPeriod\":{},\"BufferingHints\":{\"shape\":\"S25\"},\"RetryOptions\":{\"shape\":\"S28\"},\"S3BackupMode\":{},\"S3DestinationDescription\":{\"shape\":\"S3s\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"VpcConfigurationDescription\":{\"type\":\"structure\",\"required\":[\"SubnetIds\",\"RoleARN\",\"SecurityGroupIds\",\"VpcId\"],\"members\":{\"SubnetIds\":{\"shape\":\"S2c\"},\"RoleARN\":{},\"SecurityGroupIds\":{\"shape\":\"S2d\"},\"VpcId\":{}}}}},\"SplunkDestinationDescription\":{\"type\":\"structure\",\"members\":{\"HECEndpoint\":{},\"HECEndpointType\":{},\"HECToken\":{},\"HECAcknowledgmentTimeoutInSeconds\":{\"type\":\"integer\"},\"RetryOptions\":{\"shape\":\"S2j\"},\"S3BackupMode\":{},\"S3DestinationDescription\":{\"shape\":\"S3s\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"HttpEndpointDestinationDescription\":{\"type\":\"structure\",\"members\":{\"EndpointConfiguration\":{\"type\":\"structure\",\"members\":{\"Url\":{\"shape\":\"S2o\"},\"Name\":{}}},\"BufferingHints\":{\"shape\":\"S2r\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"RequestConfiguration\":{\"shape\":\"S2u\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"RoleARN\":{},\"RetryOptions\":{\"shape\":\"S30\"},\"S3BackupMode\":{},\"S3DestinationDescription\":{\"shape\":\"S3s\"}}}}}},\"HasMoreDestinations\":{\"type\":\"boolean\"}}}}}},\"ListDeliveryStreams\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"DeliveryStreamType\":{},\"ExclusiveStartDeliveryStreamName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamNames\",\"HasMoreDeliveryStreams\"],\"members\":{\"DeliveryStreamNames\":{\"type\":\"list\",\"member\":{}},\"HasMoreDeliveryStreams\":{\"type\":\"boolean\"}}}},\"ListTagsForDeliveryStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\"],\"members\":{\"DeliveryStreamName\":{},\"ExclusiveStartTagKey\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\",\"HasMoreTags\"],\"members\":{\"Tags\":{\"type\":\"list\",\"member\":{\"shape\":\"S34\"}},\"HasMoreTags\":{\"type\":\"boolean\"}}}},\"PutRecord\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\",\"Record\"],\"members\":{\"DeliveryStreamName\":{},\"Record\":{\"shape\":\"S49\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"RecordId\"],\"members\":{\"RecordId\":{},\"Encrypted\":{\"type\":\"boolean\"}}}},\"PutRecordBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\",\"Records\"],\"members\":{\"DeliveryStreamName\":{},\"Records\":{\"type\":\"list\",\"member\":{\"shape\":\"S49\"}}}},\"output\":{\"type\":\"structure\",\"required\":[\"FailedPutCount\",\"RequestResponses\"],\"members\":{\"FailedPutCount\":{\"type\":\"integer\"},\"Encrypted\":{\"type\":\"boolean\"},\"RequestResponses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RecordId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"StartDeliveryStreamEncryption\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\"],\"members\":{\"DeliveryStreamName\":{},\"DeliveryStreamEncryptionConfigurationInput\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopDeliveryStreamEncryption\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\"],\"members\":{\"DeliveryStreamName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagDeliveryStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\",\"Tags\"],\"members\":{\"DeliveryStreamName\":{},\"Tags\":{\"shape\":\"S33\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagDeliveryStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\",\"TagKeys\"],\"members\":{\"DeliveryStreamName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeliveryStreamName\",\"CurrentDeliveryStreamVersionId\",\"DestinationId\"],\"members\":{\"DeliveryStreamName\":{},\"CurrentDeliveryStreamVersionId\":{},\"DestinationId\":{},\"S3DestinationUpdate\":{\"shape\":\"S4u\",\"deprecated\":true},\"ExtendedS3DestinationUpdate\":{\"type\":\"structure\",\"members\":{\"RoleARN\":{},\"BucketARN\":{},\"Prefix\":{},\"ErrorOutputPrefix\":{},\"BufferingHints\":{\"shape\":\"Se\"},\"CompressionFormat\":{},\"EncryptionConfiguration\":{\"shape\":\"Si\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"S3BackupMode\":{},\"S3BackupUpdate\":{\"shape\":\"S4u\"},\"DataFormatConversionConfiguration\":{\"shape\":\"Sz\"}}},\"RedshiftDestinationUpdate\":{\"type\":\"structure\",\"members\":{\"RoleARN\":{},\"ClusterJDBCURL\":{},\"CopyCommand\":{\"shape\":\"S1q\"},\"Username\":{\"shape\":\"S1u\"},\"Password\":{\"shape\":\"S1v\"},\"RetryOptions\":{\"shape\":\"S1w\"},\"S3Update\":{\"shape\":\"S4u\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"S3BackupMode\":{},\"S3BackupUpdate\":{\"shape\":\"S4u\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"ElasticsearchDestinationUpdate\":{\"type\":\"structure\",\"members\":{\"RoleARN\":{},\"DomainARN\":{},\"ClusterEndpoint\":{},\"IndexName\":{},\"TypeName\":{},\"IndexRotationPeriod\":{},\"BufferingHints\":{\"shape\":\"S25\"},\"RetryOptions\":{\"shape\":\"S28\"},\"S3Update\":{\"shape\":\"S4u\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"SplunkDestinationUpdate\":{\"type\":\"structure\",\"members\":{\"HECEndpoint\":{},\"HECEndpointType\":{},\"HECToken\":{},\"HECAcknowledgmentTimeoutInSeconds\":{\"type\":\"integer\"},\"RetryOptions\":{\"shape\":\"S2j\"},\"S3BackupMode\":{},\"S3Update\":{\"shape\":\"S4u\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"HttpEndpointDestinationUpdate\":{\"type\":\"structure\",\"members\":{\"EndpointConfiguration\":{\"shape\":\"S2n\"},\"BufferingHints\":{\"shape\":\"S2r\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"},\"RequestConfiguration\":{\"shape\":\"S2u\"},\"ProcessingConfiguration\":{\"shape\":\"Sq\"},\"RoleARN\":{},\"RetryOptions\":{\"shape\":\"S30\"},\"S3BackupMode\":{},\"S3Update\":{\"shape\":\"S4u\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"required\":[\"KeyType\"],\"members\":{\"KeyARN\":{},\"KeyType\":{}}},\"Sa\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"BucketARN\"],\"members\":{\"RoleARN\":{},\"BucketARN\":{},\"Prefix\":{},\"ErrorOutputPrefix\":{},\"BufferingHints\":{\"shape\":\"Se\"},\"CompressionFormat\":{},\"EncryptionConfiguration\":{\"shape\":\"Si\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"Se\":{\"type\":\"structure\",\"members\":{\"SizeInMBs\":{\"type\":\"integer\"},\"IntervalInSeconds\":{\"type\":\"integer\"}}},\"Si\":{\"type\":\"structure\",\"members\":{\"NoEncryptionConfig\":{},\"KMSEncryptionConfig\":{\"type\":\"structure\",\"required\":[\"AWSKMSKeyARN\"],\"members\":{\"AWSKMSKeyARN\":{}}}}},\"Sl\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"LogGroupName\":{},\"LogStreamName\":{}}},\"Sq\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Processors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ParameterName\",\"ParameterValue\"],\"members\":{\"ParameterName\":{},\"ParameterValue\":{}}}}}}}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"SchemaConfiguration\":{\"type\":\"structure\",\"members\":{\"RoleARN\":{},\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"Region\":{},\"VersionId\":{}}},\"InputFormatConfiguration\":{\"type\":\"structure\",\"members\":{\"Deserializer\":{\"type\":\"structure\",\"members\":{\"OpenXJsonSerDe\":{\"type\":\"structure\",\"members\":{\"ConvertDotsInJsonKeysToUnderscores\":{\"type\":\"boolean\"},\"CaseInsensitive\":{\"type\":\"boolean\"},\"ColumnToJsonKeyMappings\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"HiveJsonSerDe\":{\"type\":\"structure\",\"members\":{\"TimestampFormats\":{\"type\":\"list\",\"member\":{}}}}}}}},\"OutputFormatConfiguration\":{\"type\":\"structure\",\"members\":{\"Serializer\":{\"type\":\"structure\",\"members\":{\"ParquetSerDe\":{\"type\":\"structure\",\"members\":{\"BlockSizeBytes\":{\"type\":\"integer\"},\"PageSizeBytes\":{\"type\":\"integer\"},\"Compression\":{},\"EnableDictionaryCompression\":{\"type\":\"boolean\"},\"MaxPaddingBytes\":{\"type\":\"integer\"},\"WriterVersion\":{}}},\"OrcSerDe\":{\"type\":\"structure\",\"members\":{\"StripeSizeBytes\":{\"type\":\"integer\"},\"BlockSizeBytes\":{\"type\":\"integer\"},\"RowIndexStride\":{\"type\":\"integer\"},\"EnablePadding\":{\"type\":\"boolean\"},\"PaddingTolerance\":{\"type\":\"double\"},\"Compression\":{},\"BloomFilterColumns\":{\"type\":\"list\",\"member\":{}},\"BloomFilterFalsePositiveProbability\":{\"type\":\"double\"},\"DictionaryKeyThreshold\":{\"type\":\"double\"},\"FormatVersion\":{}}}}}}},\"Enabled\":{\"type\":\"boolean\"}}},\"S1q\":{\"type\":\"structure\",\"required\":[\"DataTableName\"],\"members\":{\"DataTableName\":{},\"DataTableColumns\":{},\"CopyOptions\":{}}},\"S1u\":{\"type\":\"string\",\"sensitive\":true},\"S1v\":{\"type\":\"string\",\"sensitive\":true},\"S1w\":{\"type\":\"structure\",\"members\":{\"DurationInSeconds\":{\"type\":\"integer\"}}},\"S25\":{\"type\":\"structure\",\"members\":{\"IntervalInSeconds\":{\"type\":\"integer\"},\"SizeInMBs\":{\"type\":\"integer\"}}},\"S28\":{\"type\":\"structure\",\"members\":{\"DurationInSeconds\":{\"type\":\"integer\"}}},\"S2c\":{\"type\":\"list\",\"member\":{}},\"S2d\":{\"type\":\"list\",\"member\":{}},\"S2j\":{\"type\":\"structure\",\"members\":{\"DurationInSeconds\":{\"type\":\"integer\"}}},\"S2n\":{\"type\":\"structure\",\"required\":[\"Url\"],\"members\":{\"Url\":{\"shape\":\"S2o\"},\"Name\":{},\"AccessKey\":{\"type\":\"string\",\"sensitive\":true}}},\"S2o\":{\"type\":\"string\",\"sensitive\":true},\"S2r\":{\"type\":\"structure\",\"members\":{\"SizeInMBs\":{\"type\":\"integer\"},\"IntervalInSeconds\":{\"type\":\"integer\"}}},\"S2u\":{\"type\":\"structure\",\"members\":{\"ContentEncoding\":{},\"CommonAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeName\",\"AttributeValue\"],\"members\":{\"AttributeName\":{\"type\":\"string\",\"sensitive\":true},\"AttributeValue\":{\"type\":\"string\",\"sensitive\":true}}}}}},\"S30\":{\"type\":\"structure\",\"members\":{\"DurationInSeconds\":{\"type\":\"integer\"}}},\"S33\":{\"type\":\"list\",\"member\":{\"shape\":\"S34\"}},\"S34\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}},\"S3h\":{\"type\":\"structure\",\"required\":[\"Type\",\"Details\"],\"members\":{\"Type\":{},\"Details\":{}}},\"S3s\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"BucketARN\",\"BufferingHints\",\"CompressionFormat\",\"EncryptionConfiguration\"],\"members\":{\"RoleARN\":{},\"BucketARN\":{},\"Prefix\":{},\"ErrorOutputPrefix\":{},\"BufferingHints\":{\"shape\":\"Se\"},\"CompressionFormat\":{},\"EncryptionConfiguration\":{\"shape\":\"Si\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}},\"S49\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{\"type\":\"blob\"}}},\"S4u\":{\"type\":\"structure\",\"members\":{\"RoleARN\":{},\"BucketARN\":{},\"Prefix\":{},\"ErrorOutputPrefix\":{},\"BufferingHints\":{\"shape\":\"Se\"},\"CompressionFormat\":{},\"EncryptionConfiguration\":{\"shape\":\"Si\"},\"CloudWatchLoggingOptions\":{\"shape\":\"Sl\"}}}}}");

/***/ }),

/***/ 16459:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 86359:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-01-01\",\"endpointPrefix\":\"fms\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"FMS\",\"serviceFullName\":\"Firewall Management Service\",\"serviceId\":\"FMS\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSFMS_20180101\",\"uid\":\"fms-2018-01-01\"},\"operations\":{\"AssociateAdminAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"AdminAccount\"],\"members\":{\"AdminAccount\":{}}}},\"DeleteAppsList\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListId\"],\"members\":{\"ListId\":{}}}},\"DeleteNotificationChannel\":{\"input\":{\"type\":\"structure\",\"members\":{}}},\"DeletePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{},\"DeleteAllPolicyResources\":{\"type\":\"boolean\"}}}},\"DeleteProtocolsList\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListId\"],\"members\":{\"ListId\":{}}}},\"DisassociateAdminAccount\":{\"input\":{\"type\":\"structure\",\"members\":{}}},\"GetAdminAccount\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AdminAccount\":{},\"RoleStatus\":{}}}},\"GetAppsList\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListId\"],\"members\":{\"ListId\":{},\"DefaultList\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppsList\":{\"shape\":\"Sg\"},\"AppsListArn\":{}}}},\"GetComplianceDetail\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\",\"MemberAccount\"],\"members\":{\"PolicyId\":{},\"MemberAccount\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyComplianceDetail\":{\"type\":\"structure\",\"members\":{\"PolicyOwner\":{},\"PolicyId\":{},\"MemberAccount\":{},\"Violators\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"ViolationReason\":{},\"ResourceType\":{}}}},\"EvaluationLimitExceeded\":{\"type\":\"boolean\"},\"ExpiredAt\":{\"type\":\"timestamp\"},\"IssueInfoMap\":{\"shape\":\"Sz\"}}}}}},\"GetNotificationChannel\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"SnsTopicArn\":{},\"SnsRoleName\":{}}}},\"GetPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S16\"},\"PolicyArn\":{}}}},\"GetProtectionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{},\"MemberAccountId\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AdminAccountId\":{},\"ServiceType\":{},\"Data\":{},\"NextToken\":{}}}},\"GetProtocolsList\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListId\"],\"members\":{\"ListId\":{},\"DefaultList\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProtocolsList\":{\"shape\":\"S1r\"},\"ProtocolsListArn\":{}}}},\"GetViolationDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\",\"MemberAccount\",\"ResourceId\",\"ResourceType\"],\"members\":{\"PolicyId\":{},\"MemberAccount\":{},\"ResourceId\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ViolationDetail\":{\"type\":\"structure\",\"required\":[\"PolicyId\",\"MemberAccount\",\"ResourceId\",\"ResourceType\",\"ResourceViolations\"],\"members\":{\"PolicyId\":{},\"MemberAccount\":{},\"ResourceId\":{},\"ResourceType\":{},\"ResourceViolations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AwsVPCSecurityGroupViolation\":{\"type\":\"structure\",\"members\":{\"ViolationTarget\":{},\"ViolationTargetDescription\":{},\"PartialMatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Reference\":{},\"TargetViolationReasons\":{\"type\":\"list\",\"member\":{}}}}},\"PossibleSecurityGroupRemediationActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RemediationActionType\":{},\"Description\":{},\"RemediationResult\":{\"type\":\"structure\",\"members\":{\"IPV4Range\":{},\"IPV6Range\":{},\"PrefixListId\":{},\"Protocol\":{},\"FromPort\":{\"type\":\"long\"},\"ToPort\":{\"type\":\"long\"}}},\"IsDefaultAction\":{\"type\":\"boolean\"}}}}}},\"AwsEc2NetworkInterfaceViolation\":{\"shape\":\"S2d\"},\"AwsEc2InstanceViolation\":{\"type\":\"structure\",\"members\":{\"ViolationTarget\":{},\"AwsEc2NetworkInterfaceViolations\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}}}},\"NetworkFirewallMissingFirewallViolation\":{\"type\":\"structure\",\"members\":{\"ViolationTarget\":{},\"VPC\":{},\"AvailabilityZone\":{},\"TargetViolationReason\":{}}},\"NetworkFirewallMissingSubnetViolation\":{\"type\":\"structure\",\"members\":{\"ViolationTarget\":{},\"VPC\":{},\"AvailabilityZone\":{},\"TargetViolationReason\":{}}},\"NetworkFirewallMissingExpectedRTViolation\":{\"type\":\"structure\",\"members\":{\"ViolationTarget\":{},\"VPC\":{},\"AvailabilityZone\":{},\"CurrentRouteTable\":{},\"ExpectedRouteTable\":{}}},\"NetworkFirewallPolicyModifiedViolation\":{\"type\":\"structure\",\"members\":{\"ViolationTarget\":{},\"CurrentPolicyDescription\":{\"shape\":\"S2l\"},\"ExpectedPolicyDescription\":{\"shape\":\"S2l\"}}}}}},\"ResourceTags\":{\"shape\":\"S2u\"},\"ResourceDescription\":{}}}}}},\"ListAppsLists\":{\"input\":{\"type\":\"structure\",\"required\":[\"MaxResults\"],\"members\":{\"DefaultLists\":{\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppsLists\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ListArn\":{},\"ListId\":{},\"ListName\":{},\"AppsList\":{\"shape\":\"Sk\"}}}},\"NextToken\":{}}}},\"ListComplianceStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyComplianceStatusList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyOwner\":{},\"PolicyId\":{},\"PolicyName\":{},\"MemberAccount\":{},\"EvaluationResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ComplianceStatus\":{},\"ViolatorCount\":{\"type\":\"long\"},\"EvaluationLimitExceeded\":{\"type\":\"boolean\"}}}},\"LastUpdated\":{\"type\":\"timestamp\"},\"IssueInfoMap\":{\"shape\":\"Sz\"}}}},\"NextToken\":{}}}},\"ListMemberAccounts\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MemberAccounts\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListPolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyArn\":{},\"PolicyId\":{},\"PolicyName\":{},\"ResourceType\":{},\"SecurityServiceType\":{},\"RemediationEnabled\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"ListProtocolsLists\":{\"input\":{\"type\":\"structure\",\"required\":[\"MaxResults\"],\"members\":{\"DefaultLists\":{\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProtocolsLists\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ListArn\":{},\"ListId\":{},\"ListName\":{},\"ProtocolsList\":{\"shape\":\"S1s\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S2u\"}}}},\"PutAppsList\":{\"input\":{\"type\":\"structure\",\"required\":[\"AppsList\"],\"members\":{\"AppsList\":{\"shape\":\"Sg\"},\"TagList\":{\"shape\":\"S2u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppsList\":{\"shape\":\"Sg\"},\"AppsListArn\":{}}}},\"PutNotificationChannel\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnsTopicArn\",\"SnsRoleName\"],\"members\":{\"SnsTopicArn\":{},\"SnsRoleName\":{}}}},\"PutPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Policy\"],\"members\":{\"Policy\":{\"shape\":\"S16\"},\"TagList\":{\"shape\":\"S2u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S16\"},\"PolicyArn\":{}}}},\"PutProtocolsList\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtocolsList\"],\"members\":{\"ProtocolsList\":{\"shape\":\"S1r\"},\"TagList\":{\"shape\":\"S2u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProtocolsList\":{\"shape\":\"S1r\"},\"ProtocolsListArn\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagList\"],\"members\":{\"ResourceArn\":{},\"TagList\":{\"shape\":\"S2u\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sg\":{\"type\":\"structure\",\"required\":[\"ListName\",\"AppsList\"],\"members\":{\"ListId\":{},\"ListName\":{},\"ListUpdateToken\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"LastUpdateTime\":{\"type\":\"timestamp\"},\"AppsList\":{\"shape\":\"Sk\"},\"PreviousAppsList\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"Sk\"}}}},\"Sk\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AppName\",\"Protocol\",\"Port\"],\"members\":{\"AppName\":{},\"Protocol\":{},\"Port\":{\"type\":\"long\"}}}},\"Sz\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S16\":{\"type\":\"structure\",\"required\":[\"PolicyName\",\"SecurityServicePolicyData\",\"ResourceType\",\"ExcludeResourceTags\",\"RemediationEnabled\"],\"members\":{\"PolicyId\":{},\"PolicyName\":{},\"PolicyUpdateToken\":{},\"SecurityServicePolicyData\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"ManagedServiceData\":{}}},\"ResourceType\":{},\"ResourceTypeList\":{\"type\":\"list\",\"member\":{}},\"ResourceTags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"ExcludeResourceTags\":{\"type\":\"boolean\"},\"RemediationEnabled\":{\"type\":\"boolean\"},\"IncludeMap\":{\"shape\":\"S1g\"},\"ExcludeMap\":{\"shape\":\"S1g\"}}},\"S1g\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"S1r\":{\"type\":\"structure\",\"required\":[\"ListName\",\"ProtocolsList\"],\"members\":{\"ListId\":{},\"ListName\":{},\"ListUpdateToken\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"LastUpdateTime\":{\"type\":\"timestamp\"},\"ProtocolsList\":{\"shape\":\"S1s\"},\"PreviousProtocolsList\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S1s\"}}}},\"S1s\":{\"type\":\"list\",\"member\":{}},\"S2d\":{\"type\":\"structure\",\"members\":{\"ViolationTarget\":{},\"ViolatingSecurityGroups\":{\"type\":\"list\",\"member\":{}}}},\"S2l\":{\"type\":\"structure\",\"members\":{\"StatelessRuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleGroupName\":{},\"ResourceId\":{},\"Priority\":{\"type\":\"integer\"}}}},\"StatelessDefaultActions\":{\"shape\":\"S2q\"},\"StatelessFragmentDefaultActions\":{\"shape\":\"S2q\"},\"StatelessCustomActions\":{\"shape\":\"S2q\"},\"StatefulRuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleGroupName\":{},\"ResourceId\":{}}}}}},\"S2q\":{\"type\":\"list\",\"member\":{}},\"S2u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 47569:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListComplianceStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PolicyComplianceStatusList\"},\"ListMemberAccounts\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"MemberAccounts\"},\"ListPolicies\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PolicyList\"}}}");

/***/ }),

/***/ 55586:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-06-26\",\"endpointPrefix\":\"forecast\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Forecast Service\",\"serviceId\":\"forecast\",\"signatureVersion\":\"v4\",\"signingName\":\"forecast\",\"targetPrefix\":\"AmazonForecast\",\"uid\":\"forecast-2018-06-26\"},\"operations\":{\"CreateDataset\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetName\",\"Domain\",\"DatasetType\",\"Schema\"],\"members\":{\"DatasetName\":{},\"Domain\":{},\"DatasetType\":{},\"DataFrequency\":{},\"Schema\":{\"shape\":\"S6\"},\"EncryptionConfig\":{\"shape\":\"Sa\"},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetArn\":{}}}},\"CreateDatasetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetGroupName\",\"Domain\"],\"members\":{\"DatasetGroupName\":{},\"Domain\":{},\"DatasetArns\":{\"shape\":\"Sj\"},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetGroupArn\":{}}}},\"CreateDatasetImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetImportJobName\",\"DatasetArn\",\"DataSource\"],\"members\":{\"DatasetImportJobName\":{},\"DatasetArn\":{},\"DataSource\":{\"shape\":\"Sm\"},\"TimestampFormat\":{},\"TimeZone\":{},\"UseGeolocationForTimeZone\":{\"type\":\"boolean\"},\"GeolocationFormat\":{},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetImportJobArn\":{}}}},\"CreateForecast\":{\"input\":{\"type\":\"structure\",\"required\":[\"ForecastName\",\"PredictorArn\"],\"members\":{\"ForecastName\":{},\"PredictorArn\":{},\"ForecastTypes\":{\"shape\":\"Sv\"},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ForecastArn\":{}}}},\"CreateForecastExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ForecastExportJobName\",\"ForecastArn\",\"Destination\"],\"members\":{\"ForecastExportJobName\":{},\"ForecastArn\":{},\"Destination\":{\"shape\":\"Sz\"},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ForecastExportJobArn\":{}}}},\"CreatePredictor\":{\"input\":{\"type\":\"structure\",\"required\":[\"PredictorName\",\"ForecastHorizon\",\"InputDataConfig\",\"FeaturizationConfig\"],\"members\":{\"PredictorName\":{},\"AlgorithmArn\":{},\"ForecastHorizon\":{\"type\":\"integer\"},\"ForecastTypes\":{\"shape\":\"Sv\"},\"PerformAutoML\":{\"type\":\"boolean\"},\"PerformHPO\":{\"type\":\"boolean\"},\"TrainingParameters\":{\"shape\":\"S14\"},\"EvaluationParameters\":{\"shape\":\"S17\"},\"HPOConfig\":{\"shape\":\"S18\"},\"InputDataConfig\":{\"shape\":\"S1k\"},\"FeaturizationConfig\":{\"shape\":\"S1n\"},\"EncryptionConfig\":{\"shape\":\"Sa\"},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PredictorArn\":{}}}},\"CreatePredictorBacktestExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"PredictorBacktestExportJobName\",\"PredictorArn\",\"Destination\"],\"members\":{\"PredictorBacktestExportJobName\":{},\"PredictorArn\":{},\"Destination\":{\"shape\":\"Sz\"},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PredictorBacktestExportJobArn\":{}}}},\"DeleteDataset\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetArn\"],\"members\":{\"DatasetArn\":{}}},\"idempotent\":true},\"DeleteDatasetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetGroupArn\"],\"members\":{\"DatasetGroupArn\":{}}},\"idempotent\":true},\"DeleteDatasetImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetImportJobArn\"],\"members\":{\"DatasetImportJobArn\":{}}},\"idempotent\":true},\"DeleteForecast\":{\"input\":{\"type\":\"structure\",\"required\":[\"ForecastArn\"],\"members\":{\"ForecastArn\":{}}},\"idempotent\":true},\"DeleteForecastExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ForecastExportJobArn\"],\"members\":{\"ForecastExportJobArn\":{}}},\"idempotent\":true},\"DeletePredictor\":{\"input\":{\"type\":\"structure\",\"required\":[\"PredictorArn\"],\"members\":{\"PredictorArn\":{}}},\"idempotent\":true},\"DeletePredictorBacktestExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"PredictorBacktestExportJobArn\"],\"members\":{\"PredictorBacktestExportJobArn\":{}}},\"idempotent\":true},\"DescribeDataset\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetArn\"],\"members\":{\"DatasetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetArn\":{},\"DatasetName\":{},\"Domain\":{},\"DatasetType\":{},\"DataFrequency\":{},\"Schema\":{\"shape\":\"S6\"},\"EncryptionConfig\":{\"shape\":\"Sa\"},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeDatasetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetGroupArn\"],\"members\":{\"DatasetGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetGroupName\":{},\"DatasetGroupArn\":{},\"DatasetArns\":{\"shape\":\"Sj\"},\"Domain\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeDatasetImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetImportJobArn\"],\"members\":{\"DatasetImportJobArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetImportJobName\":{},\"DatasetImportJobArn\":{},\"DatasetArn\":{},\"TimestampFormat\":{},\"TimeZone\":{},\"UseGeolocationForTimeZone\":{\"type\":\"boolean\"},\"GeolocationFormat\":{},\"DataSource\":{\"shape\":\"Sm\"},\"FieldStatistics\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Count\":{\"type\":\"integer\"},\"CountDistinct\":{\"type\":\"integer\"},\"CountNull\":{\"type\":\"integer\"},\"CountNan\":{\"type\":\"integer\"},\"Min\":{},\"Max\":{},\"Avg\":{\"type\":\"double\"},\"Stddev\":{\"type\":\"double\"}}}},\"DataSize\":{\"type\":\"double\"},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeForecast\":{\"input\":{\"type\":\"structure\",\"required\":[\"ForecastArn\"],\"members\":{\"ForecastArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ForecastArn\":{},\"ForecastName\":{},\"ForecastTypes\":{\"shape\":\"Sv\"},\"PredictorArn\":{},\"DatasetGroupArn\":{},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeForecastExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ForecastExportJobArn\"],\"members\":{\"ForecastExportJobArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ForecastExportJobArn\":{},\"ForecastExportJobName\":{},\"ForecastArn\":{},\"Destination\":{\"shape\":\"Sz\"},\"Message\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribePredictor\":{\"input\":{\"type\":\"structure\",\"required\":[\"PredictorArn\"],\"members\":{\"PredictorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PredictorArn\":{},\"PredictorName\":{},\"AlgorithmArn\":{},\"ForecastHorizon\":{\"type\":\"integer\"},\"ForecastTypes\":{\"shape\":\"Sv\"},\"PerformAutoML\":{\"type\":\"boolean\"},\"PerformHPO\":{\"type\":\"boolean\"},\"TrainingParameters\":{\"shape\":\"S14\"},\"EvaluationParameters\":{\"shape\":\"S17\"},\"HPOConfig\":{\"shape\":\"S18\"},\"InputDataConfig\":{\"shape\":\"S1k\"},\"FeaturizationConfig\":{\"shape\":\"S1n\"},\"EncryptionConfig\":{\"shape\":\"Sa\"},\"PredictorExecutionDetails\":{\"type\":\"structure\",\"members\":{\"PredictorExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AlgorithmArn\":{},\"TestWindows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TestWindowStart\":{\"type\":\"timestamp\"},\"TestWindowEnd\":{\"type\":\"timestamp\"},\"Status\":{},\"Message\":{}}}}}}}}},\"DatasetImportJobArns\":{\"shape\":\"Sj\"},\"AutoMLAlgorithmArns\":{\"shape\":\"Sj\"},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribePredictorBacktestExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"PredictorBacktestExportJobArn\"],\"members\":{\"PredictorBacktestExportJobArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PredictorBacktestExportJobArn\":{},\"PredictorBacktestExportJobName\":{},\"PredictorArn\":{},\"Destination\":{\"shape\":\"Sz\"},\"Message\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"GetAccuracyMetrics\":{\"input\":{\"type\":\"structure\",\"required\":[\"PredictorArn\"],\"members\":{\"PredictorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PredictorEvaluationResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AlgorithmArn\":{},\"TestWindows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TestWindowStart\":{\"type\":\"timestamp\"},\"TestWindowEnd\":{\"type\":\"timestamp\"},\"ItemCount\":{\"type\":\"integer\"},\"EvaluationType\":{},\"Metrics\":{\"type\":\"structure\",\"members\":{\"RMSE\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE\",\"type\":\"double\"},\"WeightedQuantileLosses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Quantile\":{\"type\":\"double\"},\"LossValue\":{\"type\":\"double\"}}}},\"ErrorMetrics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ForecastType\":{},\"WAPE\":{\"type\":\"double\"},\"RMSE\":{\"type\":\"double\"}}}}}}}}}}}}}},\"idempotent\":true},\"ListDatasetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DatasetGroupArn\":{},\"DatasetGroupName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListDatasetImportJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S3e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetImportJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DatasetImportJobArn\":{},\"DatasetImportJobName\":{},\"DataSource\":{\"shape\":\"Sm\"},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListDatasets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Datasets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DatasetArn\":{},\"DatasetName\":{},\"DatasetType\":{},\"Domain\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListForecastExportJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S3e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ForecastExportJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ForecastExportJobArn\":{},\"ForecastExportJobName\":{},\"Destination\":{\"shape\":\"Sz\"},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListForecasts\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S3e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Forecasts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ForecastArn\":{},\"ForecastName\":{},\"PredictorArn\":{},\"DatasetGroupArn\":{},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListPredictorBacktestExportJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S3e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PredictorBacktestExportJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PredictorBacktestExportJobArn\":{},\"PredictorBacktestExportJobName\":{},\"Destination\":{\"shape\":\"Sz\"},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListPredictors\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S3e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Predictors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PredictorArn\":{},\"PredictorName\":{},\"DatasetGroupArn\":{},\"Status\":{},\"Message\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModificationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sd\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{\"shape\":\"Sf\"}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDatasetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatasetGroupArn\",\"DatasetArns\"],\"members\":{\"DatasetGroupArn\":{},\"DatasetArns\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeType\":{}}}}}},\"Sa\":{\"type\":\"structure\",\"required\":[\"RoleArn\",\"KMSKeyArn\"],\"members\":{\"RoleArn\":{},\"KMSKeyArn\":{}}},\"Sd\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{\"shape\":\"Sf\"},\"Value\":{\"type\":\"string\",\"sensitive\":true}}}},\"Sf\":{\"type\":\"string\",\"sensitive\":true},\"Sj\":{\"type\":\"list\",\"member\":{}},\"Sm\":{\"type\":\"structure\",\"required\":[\"S3Config\"],\"members\":{\"S3Config\":{\"shape\":\"Sn\"}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"Path\",\"RoleArn\"],\"members\":{\"Path\":{},\"RoleArn\":{},\"KMSKeyArn\":{}}},\"Sv\":{\"type\":\"list\",\"member\":{}},\"Sz\":{\"type\":\"structure\",\"required\":[\"S3Config\"],\"members\":{\"S3Config\":{\"shape\":\"Sn\"}}},\"S14\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S17\":{\"type\":\"structure\",\"members\":{\"NumberOfBacktestWindows\":{\"type\":\"integer\"},\"BackTestWindowOffset\":{\"type\":\"integer\"}}},\"S18\":{\"type\":\"structure\",\"members\":{\"ParameterRanges\":{\"type\":\"structure\",\"members\":{\"CategoricalParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"ContinuousParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"MaxValue\",\"MinValue\"],\"members\":{\"Name\":{},\"MaxValue\":{\"type\":\"double\"},\"MinValue\":{\"type\":\"double\"},\"ScalingType\":{}}}},\"IntegerParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"MaxValue\",\"MinValue\"],\"members\":{\"Name\":{},\"MaxValue\":{\"type\":\"integer\"},\"MinValue\":{\"type\":\"integer\"},\"ScalingType\":{}}}}}}}},\"S1k\":{\"type\":\"structure\",\"required\":[\"DatasetGroupArn\"],\"members\":{\"DatasetGroupArn\":{},\"SupplementaryFeatures\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}}}},\"S1n\":{\"type\":\"structure\",\"required\":[\"ForecastFrequency\"],\"members\":{\"ForecastFrequency\":{},\"ForecastDimensions\":{\"type\":\"list\",\"member\":{}},\"Featurizations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeName\"],\"members\":{\"AttributeName\":{},\"FeaturizationPipeline\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FeaturizationMethodName\"],\"members\":{\"FeaturizationMethodName\":{},\"FeaturizationMethodParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}}}}},\"S3e\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\",\"Condition\"],\"members\":{\"Key\":{},\"Value\":{},\"Condition\":{}}}}}}");

/***/ }),

/***/ 83052:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDatasetGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DatasetGroups\"},\"ListDatasetImportJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DatasetImportJobs\"},\"ListDatasets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Datasets\"},\"ListForecastExportJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ForecastExportJobs\"},\"ListForecasts\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Forecasts\"},\"ListPredictorBacktestExportJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PredictorBacktestExportJobs\"},\"ListPredictors\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Predictors\"}}}");

/***/ }),

/***/ 6430:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-06-26\",\"endpointPrefix\":\"forecastquery\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Forecast Query Service\",\"serviceId\":\"forecastquery\",\"signatureVersion\":\"v4\",\"signingName\":\"forecast\",\"targetPrefix\":\"AmazonForecastRuntime\",\"uid\":\"forecastquery-2018-06-26\"},\"operations\":{\"QueryForecast\":{\"input\":{\"type\":\"structure\",\"required\":[\"ForecastArn\",\"Filters\"],\"members\":{\"ForecastArn\":{},\"StartDate\":{},\"EndDate\":{},\"Filters\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Forecast\":{\"type\":\"structure\",\"members\":{\"Predictions\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{},\"Value\":{\"type\":\"double\"}}}}}}}}}}},\"shapes\":{}}");

/***/ }),

/***/ 30372:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 93807:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-11-15\",\"endpointPrefix\":\"frauddetector\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Fraud Detector\",\"serviceId\":\"FraudDetector\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSHawksNestServiceFacade\",\"uid\":\"frauddetector-2019-11-15\"},\"operations\":{\"BatchCreateVariable\":{\"input\":{\"type\":\"structure\",\"required\":[\"variableEntries\"],\"members\":{\"variableEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"dataType\":{},\"dataSource\":{},\"defaultValue\":{},\"description\":{},\"variableType\":{}}}},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"code\":{\"type\":\"integer\"},\"message\":{}}}}}}},\"BatchGetVariable\":{\"input\":{\"type\":\"structure\",\"required\":[\"names\"],\"members\":{\"names\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"variables\":{\"shape\":\"Sg\"},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"code\":{\"type\":\"integer\"},\"message\":{}}}}}}},\"CreateDetectorVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"rules\"],\"members\":{\"detectorId\":{},\"description\":{},\"externalModelEndpoints\":{\"shape\":\"Sr\"},\"rules\":{\"shape\":\"Ss\"},\"modelVersions\":{\"shape\":\"Sv\"},\"ruleExecutionMode\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorId\":{},\"detectorVersionId\":{},\"status\":{}}}},\"CreateModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\",\"eventTypeName\"],\"members\":{\"modelId\":{},\"modelType\":{},\"description\":{},\"eventTypeName\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateModelVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\",\"trainingDataSource\",\"trainingDataSchema\"],\"members\":{\"modelId\":{},\"modelType\":{},\"trainingDataSource\":{},\"trainingDataSchema\":{\"shape\":\"S17\"},\"externalEventsDetail\":{\"shape\":\"S1a\"},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{},\"status\":{}}}},\"CreateRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ruleId\",\"detectorId\",\"expression\",\"language\",\"outcomes\"],\"members\":{\"ruleId\":{},\"detectorId\":{},\"description\":{},\"expression\":{\"shape\":\"S1f\"},\"language\":{},\"outcomes\":{\"shape\":\"S1h\"},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"rule\":{\"shape\":\"St\"}}}},\"CreateVariable\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"dataType\",\"dataSource\",\"defaultValue\"],\"members\":{\"name\":{},\"dataType\":{},\"dataSource\":{},\"defaultValue\":{},\"description\":{},\"variableType\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDetector\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\"],\"members\":{\"detectorId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDetectorVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"detectorVersionId\"],\"members\":{\"detectorId\":{},\"detectorVersionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEntityType\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEvent\":{\"input\":{\"type\":\"structure\",\"required\":[\"eventId\",\"eventTypeName\"],\"members\":{\"eventId\":{},\"eventTypeName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEventType\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteExternalModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelEndpoint\"],\"members\":{\"modelEndpoint\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteLabel\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\"],\"members\":{\"modelId\":{},\"modelType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteModelVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\",\"modelVersionNumber\"],\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteOutcome\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"rule\"],\"members\":{\"rule\":{\"shape\":\"St\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteVariable\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeDetector\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\"],\"members\":{\"detectorId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorId\":{},\"detectorVersionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"detectorVersionId\":{},\"status\":{},\"description\":{},\"lastUpdatedTime\":{}}}},\"nextToken\":{},\"arn\":{}}}},\"DescribeModelVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"modelId\":{},\"modelVersionNumber\":{},\"modelType\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"modelVersionDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{},\"status\":{},\"trainingDataSource\":{},\"trainingDataSchema\":{\"shape\":\"S17\"},\"externalEventsDetail\":{\"shape\":\"S1a\"},\"trainingResult\":{\"type\":\"structure\",\"members\":{\"dataValidationMetrics\":{\"type\":\"structure\",\"members\":{\"fileLevelMessages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"title\":{},\"content\":{},\"type\":{}}}},\"fieldLevelMessages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"fieldName\":{},\"identifier\":{},\"title\":{},\"content\":{},\"type\":{}}}}}},\"trainingMetrics\":{\"type\":\"structure\",\"members\":{\"auc\":{\"type\":\"float\"},\"metricDataPoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"fpr\":{\"type\":\"float\"},\"precision\":{\"type\":\"float\"},\"tpr\":{\"type\":\"float\"},\"threshold\":{\"type\":\"float\"}}}}}}}},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetDetectorVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"detectorVersionId\"],\"members\":{\"detectorId\":{},\"detectorVersionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorId\":{},\"detectorVersionId\":{},\"description\":{},\"externalModelEndpoints\":{\"shape\":\"Sr\"},\"modelVersions\":{\"shape\":\"Sv\"},\"rules\":{\"shape\":\"Ss\"},\"status\":{},\"lastUpdatedTime\":{},\"createdTime\":{},\"ruleExecutionMode\":{},\"arn\":{}}}},\"GetDetectors\":{\"input\":{\"type\":\"structure\",\"members\":{\"detectorId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"detectorId\":{},\"description\":{},\"eventTypeName\":{},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetEntityTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"entityTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetEventPrediction\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"eventId\",\"eventTypeName\",\"entities\",\"eventTimestamp\",\"eventVariables\"],\"members\":{\"detectorId\":{},\"detectorVersionId\":{},\"eventId\":{},\"eventTypeName\":{},\"entities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"entityType\",\"entityId\"],\"members\":{\"entityType\":{},\"entityId\":{}}}},\"eventTimestamp\":{},\"eventVariables\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"string\",\"sensitive\":true}},\"externalModelEndpointDataBlobs\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"byteBuffer\":{\"type\":\"blob\"},\"contentType\":{}}},\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"modelScores\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"modelVersion\":{\"shape\":\"Sw\"},\"scores\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"float\"}}}}},\"ruleResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ruleId\":{},\"outcomes\":{\"shape\":\"Sr\"}}}}}}},\"GetEventTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"eventTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"eventVariables\":{\"shape\":\"Sr\"},\"labels\":{\"shape\":\"Sr\"},\"entityTypes\":{\"shape\":\"S1h\"},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetExternalModels\":{\"input\":{\"type\":\"structure\",\"members\":{\"modelEndpoint\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"externalModels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"modelEndpoint\":{},\"modelSource\":{},\"invokeModelEndpointRoleArn\":{},\"inputConfiguration\":{\"shape\":\"S3y\"},\"outputConfiguration\":{\"shape\":\"S41\"},\"modelEndpointStatus\":{},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetKMSEncryptionKey\":{\"output\":{\"type\":\"structure\",\"members\":{\"kmsKey\":{\"type\":\"structure\",\"members\":{\"kmsEncryptionKeyArn\":{}}}}}},\"GetLabels\":{\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"labels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetModelVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\",\"modelVersionNumber\"],\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{},\"trainingDataSource\":{},\"trainingDataSchema\":{\"shape\":\"S17\"},\"externalEventsDetail\":{\"shape\":\"S1a\"},\"status\":{},\"arn\":{}}}},\"GetModels\":{\"input\":{\"type\":\"structure\",\"members\":{\"modelId\":{},\"modelType\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"models\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"modelId\":{},\"modelType\":{},\"description\":{},\"eventTypeName\":{},\"createdTime\":{},\"lastUpdatedTime\":{},\"arn\":{}}}}}}},\"GetOutcomes\":{\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"outcomes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\"],\"members\":{\"ruleId\":{},\"detectorId\":{},\"ruleVersion\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ruleDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ruleId\":{},\"description\":{},\"detectorId\":{},\"ruleVersion\":{},\"expression\":{\"shape\":\"S1f\"},\"language\":{},\"outcomes\":{\"shape\":\"S1h\"},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"GetVariables\":{\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"variables\":{\"shape\":\"Sg\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceARN\"],\"members\":{\"resourceARN\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S5\"},\"nextToken\":{}}}},\"PutDetector\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"eventTypeName\"],\"members\":{\"detectorId\":{},\"description\":{},\"eventTypeName\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEntityType\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEventType\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"eventVariables\",\"entityTypes\"],\"members\":{\"name\":{},\"description\":{},\"eventVariables\":{\"shape\":\"S1h\"},\"labels\":{\"shape\":\"Sr\"},\"entityTypes\":{\"shape\":\"S1h\"},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutExternalModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelEndpoint\",\"modelSource\",\"invokeModelEndpointRoleArn\",\"inputConfiguration\",\"outputConfiguration\",\"modelEndpointStatus\"],\"members\":{\"modelEndpoint\":{},\"modelSource\":{},\"invokeModelEndpointRoleArn\":{},\"inputConfiguration\":{\"shape\":\"S3y\"},\"outputConfiguration\":{\"shape\":\"S41\"},\"modelEndpointStatus\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutKMSEncryptionKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"kmsEncryptionKeyArn\"],\"members\":{\"kmsEncryptionKeyArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutLabel\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutOutcome\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"description\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceARN\",\"tags\"],\"members\":{\"resourceARN\":{},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceARN\",\"tagKeys\"],\"members\":{\"resourceARN\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDetectorVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"detectorVersionId\",\"externalModelEndpoints\",\"rules\"],\"members\":{\"detectorId\":{},\"detectorVersionId\":{},\"externalModelEndpoints\":{\"shape\":\"Sr\"},\"rules\":{\"shape\":\"Ss\"},\"description\":{},\"modelVersions\":{\"shape\":\"Sv\"},\"ruleExecutionMode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDetectorVersionMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"detectorVersionId\",\"description\"],\"members\":{\"detectorId\":{},\"detectorVersionId\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDetectorVersionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"detectorVersionId\",\"status\"],\"members\":{\"detectorId\":{},\"detectorVersionId\":{},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\"],\"members\":{\"modelId\":{},\"modelType\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateModelVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\",\"majorVersionNumber\"],\"members\":{\"modelId\":{},\"modelType\":{},\"majorVersionNumber\":{},\"externalEventsDetail\":{\"shape\":\"S1a\"},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{},\"status\":{}}}},\"UpdateModelVersionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\",\"modelVersionNumber\",\"status\"],\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRuleMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"rule\",\"description\"],\"members\":{\"rule\":{\"shape\":\"St\"},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRuleVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"rule\",\"expression\",\"language\",\"outcomes\"],\"members\":{\"rule\":{\"shape\":\"St\"},\"description\":{},\"expression\":{\"shape\":\"S1f\"},\"language\":{},\"outcomes\":{\"shape\":\"S1h\"},\"tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"rule\":{\"shape\":\"St\"}}}},\"UpdateVariable\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"defaultValue\":{},\"description\":{},\"variableType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"dataType\":{},\"dataSource\":{},\"defaultValue\":{},\"description\":{},\"variableType\":{},\"lastUpdatedTime\":{},\"createdTime\":{},\"arn\":{}}}},\"Sr\":{\"type\":\"list\",\"member\":{}},\"Ss\":{\"type\":\"list\",\"member\":{\"shape\":\"St\"}},\"St\":{\"type\":\"structure\",\"required\":[\"detectorId\",\"ruleId\",\"ruleVersion\"],\"members\":{\"detectorId\":{},\"ruleId\":{},\"ruleVersion\":{}}},\"Sv\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"Sw\":{\"type\":\"structure\",\"required\":[\"modelId\",\"modelType\",\"modelVersionNumber\"],\"members\":{\"modelId\":{},\"modelType\":{},\"modelVersionNumber\":{},\"arn\":{}}},\"S17\":{\"type\":\"structure\",\"required\":[\"modelVariables\",\"labelSchema\"],\"members\":{\"modelVariables\":{\"shape\":\"Sr\"},\"labelSchema\":{\"type\":\"structure\",\"required\":[\"labelMapper\"],\"members\":{\"labelMapper\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"Sr\"}}}}}},\"S1a\":{\"type\":\"structure\",\"required\":[\"dataLocation\",\"dataAccessRoleArn\"],\"members\":{\"dataLocation\":{},\"dataAccessRoleArn\":{}}},\"S1f\":{\"type\":\"string\",\"sensitive\":true},\"S1h\":{\"type\":\"list\",\"member\":{}},\"S3y\":{\"type\":\"structure\",\"required\":[\"useEventVariables\"],\"members\":{\"eventTypeName\":{},\"format\":{},\"useEventVariables\":{\"type\":\"boolean\"},\"jsonInputTemplate\":{},\"csvInputTemplate\":{}}},\"S41\":{\"type\":\"structure\",\"required\":[\"format\"],\"members\":{\"format\":{},\"jsonKeyToVariableMap\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"csvIndexToVariableMap\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}");

/***/ }),

/***/ 32681:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeModelVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetDetectors\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetEntityTypes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetEventTypes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetExternalModels\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetLabels\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetModels\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetOutcomes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetRules\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetVariables\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListTagsForResource\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 85233:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-03-01\",\"endpointPrefix\":\"fsx\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon FSx\",\"serviceId\":\"FSx\",\"signatureVersion\":\"v4\",\"signingName\":\"fsx\",\"targetPrefix\":\"AWSSimbaAPIService_v20180301\",\"uid\":\"fsx-2018-03-01\"},\"operations\":{\"AssociateFileSystemAliases\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"Aliases\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"FileSystemId\":{},\"Aliases\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Aliases\":{\"shape\":\"S7\"}}}},\"CancelDataRepositoryTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"TaskId\"],\"members\":{\"TaskId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Lifecycle\":{},\"TaskId\":{}}},\"idempotent\":true},\"CreateBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backup\":{\"shape\":\"Sk\"}}},\"idempotent\":true},\"CreateDataRepositoryTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"Type\",\"FileSystemId\",\"Report\"],\"members\":{\"Type\":{},\"Paths\":{\"shape\":\"S28\"},\"FileSystemId\":{},\"Report\":{\"shape\":\"S2a\"},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataRepositoryTask\":{\"shape\":\"S2e\"}}},\"idempotent\":true},\"CreateFileSystem\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemType\",\"StorageCapacity\",\"SubnetIds\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"FileSystemType\":{},\"StorageCapacity\":{\"type\":\"integer\"},\"StorageType\":{},\"SubnetIds\":{\"shape\":\"S12\"},\"SecurityGroupIds\":{\"shape\":\"S2o\"},\"Tags\":{\"shape\":\"Sf\"},\"KmsKeyId\":{},\"WindowsConfiguration\":{\"shape\":\"S2q\"},\"LustreConfiguration\":{\"shape\":\"S2t\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileSystem\":{\"shape\":\"Su\"}}}},\"CreateFileSystemFromBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupId\",\"SubnetIds\"],\"members\":{\"BackupId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"SubnetIds\":{\"shape\":\"S12\"},\"SecurityGroupIds\":{\"shape\":\"S2o\"},\"Tags\":{\"shape\":\"Sf\"},\"WindowsConfiguration\":{\"shape\":\"S2q\"},\"LustreConfiguration\":{\"shape\":\"S2t\"},\"StorageType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileSystem\":{\"shape\":\"Su\"}}}},\"DeleteBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupId\"],\"members\":{\"BackupId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"BackupId\":{},\"Lifecycle\":{}}},\"idempotent\":true},\"DeleteFileSystem\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"WindowsConfiguration\":{\"type\":\"structure\",\"members\":{\"SkipFinalBackup\":{\"type\":\"boolean\"},\"FinalBackupTags\":{\"shape\":\"Sf\"}}},\"LustreConfiguration\":{\"type\":\"structure\",\"members\":{\"SkipFinalBackup\":{\"type\":\"boolean\"},\"FinalBackupTags\":{\"shape\":\"Sf\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileSystemId\":{},\"Lifecycle\":{},\"WindowsResponse\":{\"type\":\"structure\",\"members\":{\"FinalBackupId\":{},\"FinalBackupTags\":{\"shape\":\"Sf\"}}},\"LustreResponse\":{\"type\":\"structure\",\"members\":{\"FinalBackupId\":{},\"FinalBackupTags\":{\"shape\":\"Sf\"}}}}},\"idempotent\":true},\"DescribeBackups\":{\"input\":{\"type\":\"structure\",\"members\":{\"BackupIds\":{\"type\":\"list\",\"member\":{}},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\"}},\"NextToken\":{}}}},\"DescribeDataRepositoryTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"TaskIds\":{\"type\":\"list\",\"member\":{}},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataRepositoryTasks\":{\"type\":\"list\",\"member\":{\"shape\":\"S2e\"}},\"NextToken\":{}}}},\"DescribeFileSystemAliases\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"FileSystemId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Aliases\":{\"shape\":\"S7\"},\"NextToken\":{}}}},\"DescribeFileSystems\":{\"input\":{\"type\":\"structure\",\"members\":{\"FileSystemIds\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileSystems\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\"}},\"NextToken\":{}}}},\"DisassociateFileSystemAliases\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"Aliases\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"FileSystemId\":{},\"Aliases\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Aliases\":{\"shape\":\"S7\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sf\"},\"NextToken\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateFileSystem\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileSystemId\"],\"members\":{\"FileSystemId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"StorageCapacity\":{\"type\":\"integer\"},\"WindowsConfiguration\":{\"type\":\"structure\",\"members\":{\"WeeklyMaintenanceStartTime\":{},\"DailyAutomaticBackupStartTime\":{},\"AutomaticBackupRetentionDays\":{\"type\":\"integer\"},\"ThroughputCapacity\":{\"type\":\"integer\"},\"SelfManagedActiveDirectoryConfiguration\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"Password\":{\"shape\":\"S2s\"},\"DnsIps\":{\"shape\":\"S1e\"}}}}},\"LustreConfiguration\":{\"type\":\"structure\",\"members\":{\"WeeklyMaintenanceStartTime\":{},\"DailyAutomaticBackupStartTime\":{},\"AutomaticBackupRetentionDays\":{\"type\":\"integer\"},\"AutoImportPolicy\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileSystem\":{\"shape\":\"Su\"}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{}},\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Lifecycle\":{}}}},\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"BackupId\",\"Lifecycle\",\"Type\",\"CreationTime\",\"FileSystem\"],\"members\":{\"BackupId\":{},\"Lifecycle\":{},\"FailureDetails\":{\"type\":\"structure\",\"members\":{\"Message\":{}}},\"Type\":{},\"ProgressPercent\":{\"type\":\"integer\"},\"CreationTime\":{\"type\":\"timestamp\"},\"KmsKeyId\":{},\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sf\"},\"FileSystem\":{\"shape\":\"Su\"},\"DirectoryInformation\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"ActiveDirectoryId\":{}}}}},\"Su\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"FileSystemId\":{},\"FileSystemType\":{},\"Lifecycle\":{},\"FailureDetails\":{\"type\":\"structure\",\"members\":{\"Message\":{}}},\"StorageCapacity\":{\"type\":\"integer\"},\"StorageType\":{},\"VpcId\":{},\"SubnetIds\":{\"shape\":\"S12\"},\"NetworkInterfaceIds\":{\"type\":\"list\",\"member\":{}},\"DNSName\":{},\"KmsKeyId\":{},\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sf\"},\"WindowsConfiguration\":{\"type\":\"structure\",\"members\":{\"ActiveDirectoryId\":{},\"SelfManagedActiveDirectoryConfiguration\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"OrganizationalUnitDistinguishedName\":{},\"FileSystemAdministratorsGroup\":{},\"UserName\":{},\"DnsIps\":{\"shape\":\"S1e\"}}},\"DeploymentType\":{},\"RemoteAdministrationEndpoint\":{},\"PreferredSubnetId\":{},\"PreferredFileServerIp\":{},\"ThroughputCapacity\":{\"type\":\"integer\"},\"MaintenanceOperationsInProgress\":{\"type\":\"list\",\"member\":{}},\"WeeklyMaintenanceStartTime\":{},\"DailyAutomaticBackupStartTime\":{},\"AutomaticBackupRetentionDays\":{\"type\":\"integer\"},\"CopyTagsToBackups\":{\"type\":\"boolean\"},\"Aliases\":{\"shape\":\"S7\"}}},\"LustreConfiguration\":{\"type\":\"structure\",\"members\":{\"WeeklyMaintenanceStartTime\":{},\"DataRepositoryConfiguration\":{\"type\":\"structure\",\"members\":{\"Lifecycle\":{},\"ImportPath\":{},\"ExportPath\":{},\"ImportedFileChunkSize\":{\"type\":\"integer\"},\"AutoImportPolicy\":{},\"FailureDetails\":{\"type\":\"structure\",\"members\":{\"Message\":{}}}}},\"DeploymentType\":{},\"PerUnitStorageThroughput\":{\"type\":\"integer\"},\"MountName\":{},\"DailyAutomaticBackupStartTime\":{},\"AutomaticBackupRetentionDays\":{\"type\":\"integer\"},\"CopyTagsToBackups\":{\"type\":\"boolean\"},\"DriveCacheType\":{}}},\"AdministrativeActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AdministrativeActionType\":{},\"ProgressPercent\":{\"type\":\"integer\"},\"RequestTime\":{\"type\":\"timestamp\"},\"Status\":{},\"TargetFileSystemValues\":{\"shape\":\"Su\"},\"FailureDetails\":{\"type\":\"structure\",\"members\":{\"Message\":{}}}}}}}},\"S12\":{\"type\":\"list\",\"member\":{}},\"S1e\":{\"type\":\"list\",\"member\":{}},\"S28\":{\"type\":\"list\",\"member\":{}},\"S2a\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Path\":{},\"Format\":{},\"Scope\":{}}},\"S2e\":{\"type\":\"structure\",\"required\":[\"TaskId\",\"Lifecycle\",\"Type\",\"CreationTime\",\"FileSystemId\"],\"members\":{\"TaskId\":{},\"Lifecycle\":{},\"Type\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sf\"},\"FileSystemId\":{},\"Paths\":{\"shape\":\"S28\"},\"FailureDetails\":{\"type\":\"structure\",\"members\":{\"Message\":{}}},\"Status\":{\"type\":\"structure\",\"members\":{\"TotalCount\":{\"type\":\"long\"},\"SucceededCount\":{\"type\":\"long\"},\"FailedCount\":{\"type\":\"long\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}},\"Report\":{\"shape\":\"S2a\"}}},\"S2o\":{\"type\":\"list\",\"member\":{}},\"S2q\":{\"type\":\"structure\",\"required\":[\"ThroughputCapacity\"],\"members\":{\"ActiveDirectoryId\":{},\"SelfManagedActiveDirectoryConfiguration\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"UserName\",\"Password\",\"DnsIps\"],\"members\":{\"DomainName\":{},\"OrganizationalUnitDistinguishedName\":{},\"FileSystemAdministratorsGroup\":{},\"UserName\":{},\"Password\":{\"shape\":\"S2s\"},\"DnsIps\":{\"shape\":\"S1e\"}}},\"DeploymentType\":{},\"PreferredSubnetId\":{},\"ThroughputCapacity\":{\"type\":\"integer\"},\"WeeklyMaintenanceStartTime\":{},\"DailyAutomaticBackupStartTime\":{},\"AutomaticBackupRetentionDays\":{\"type\":\"integer\"},\"CopyTagsToBackups\":{\"type\":\"boolean\"},\"Aliases\":{\"shape\":\"S4\"}}},\"S2s\":{\"type\":\"string\",\"sensitive\":true},\"S2t\":{\"type\":\"structure\",\"members\":{\"WeeklyMaintenanceStartTime\":{},\"ImportPath\":{},\"ExportPath\":{},\"ImportedFileChunkSize\":{\"type\":\"integer\"},\"DeploymentType\":{},\"AutoImportPolicy\":{},\"PerUnitStorageThroughput\":{\"type\":\"integer\"},\"DailyAutomaticBackupStartTime\":{},\"AutomaticBackupRetentionDays\":{\"type\":\"integer\"},\"CopyTagsToBackups\":{\"type\":\"boolean\"},\"DriveCacheType\":{}}}}}");

/***/ }),

/***/ 8719:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeBackups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeDataRepositoryTasks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeFileSystemAliases\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeFileSystems\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 71658:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-10-01\",\"endpointPrefix\":\"gamelift\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon GameLift\",\"serviceId\":\"GameLift\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"GameLift\",\"uid\":\"gamelift-2015-10-01\"},\"operations\":{\"AcceptMatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"TicketId\",\"PlayerIds\",\"AcceptanceType\"],\"members\":{\"TicketId\":{},\"PlayerIds\":{\"shape\":\"S3\"},\"AcceptanceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ClaimGameServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\"],\"members\":{\"GameServerGroupName\":{},\"GameServerId\":{},\"GameServerData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServer\":{\"shape\":\"Sc\"}}}},\"CreateAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RoutingStrategy\"],\"members\":{\"Name\":{},\"Description\":{},\"RoutingStrategy\":{\"shape\":\"Sm\"},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Alias\":{\"shape\":\"Sv\"}}}},\"CreateBuild\":{\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{},\"StorageLocation\":{\"shape\":\"Sz\"},\"OperatingSystem\":{},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Build\":{\"shape\":\"S13\"},\"UploadCredentials\":{\"shape\":\"S18\"},\"StorageLocation\":{\"shape\":\"Sz\"}}}},\"CreateFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"EC2InstanceType\"],\"members\":{\"Name\":{},\"Description\":{},\"BuildId\":{},\"ScriptId\":{},\"ServerLaunchPath\":{},\"ServerLaunchParameters\":{},\"LogPaths\":{\"shape\":\"S3\"},\"EC2InstanceType\":{},\"EC2InboundPermissions\":{\"shape\":\"S1d\"},\"NewGameSessionProtectionPolicy\":{},\"RuntimeConfiguration\":{\"shape\":\"S1j\"},\"ResourceCreationLimitPolicy\":{\"shape\":\"S1p\"},\"MetricGroups\":{\"shape\":\"S1r\"},\"PeerVpcAwsAccountId\":{},\"PeerVpcId\":{},\"FleetType\":{},\"InstanceRoleArn\":{},\"CertificateConfiguration\":{\"shape\":\"S1u\"},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetAttributes\":{\"shape\":\"S1x\"}}}},\"CreateGameServerGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\",\"RoleArn\",\"MinSize\",\"MaxSize\",\"LaunchTemplate\",\"InstanceDefinitions\"],\"members\":{\"GameServerGroupName\":{},\"RoleArn\":{},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"},\"LaunchTemplate\":{\"type\":\"structure\",\"members\":{\"LaunchTemplateId\":{},\"LaunchTemplateName\":{},\"Version\":{}}},\"InstanceDefinitions\":{\"shape\":\"S2a\"},\"AutoScalingPolicy\":{\"type\":\"structure\",\"required\":[\"TargetTrackingConfiguration\"],\"members\":{\"EstimatedInstanceWarmup\":{\"type\":\"integer\"},\"TargetTrackingConfiguration\":{\"type\":\"structure\",\"required\":[\"TargetValue\"],\"members\":{\"TargetValue\":{\"type\":\"double\"}}}}},\"BalancingStrategy\":{},\"GameServerProtectionPolicy\":{},\"VpcSubnets\":{\"type\":\"list\",\"member\":{}},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerGroup\":{\"shape\":\"S2m\"}}}},\"CreateGameSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"MaximumPlayerSessionCount\"],\"members\":{\"FleetId\":{},\"AliasId\":{},\"MaximumPlayerSessionCount\":{\"type\":\"integer\"},\"Name\":{},\"GameProperties\":{\"shape\":\"S2u\"},\"CreatorId\":{},\"GameSessionId\":{},\"IdempotencyToken\":{},\"GameSessionData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSession\":{\"shape\":\"S31\"}}}},\"CreateGameSessionQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"TimeoutInSeconds\":{\"type\":\"integer\"},\"PlayerLatencyPolicies\":{\"shape\":\"S3a\"},\"Destinations\":{\"shape\":\"S3c\"},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessionQueue\":{\"shape\":\"S3g\"}}}},\"CreateMatchmakingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RequestTimeoutSeconds\",\"AcceptanceRequired\",\"RuleSetName\"],\"members\":{\"Name\":{},\"Description\":{},\"GameSessionQueueArns\":{\"shape\":\"S3j\"},\"RequestTimeoutSeconds\":{\"type\":\"integer\"},\"AcceptanceTimeoutSeconds\":{\"type\":\"integer\"},\"AcceptanceRequired\":{\"type\":\"boolean\"},\"RuleSetName\":{},\"NotificationTarget\":{},\"AdditionalPlayerCount\":{\"type\":\"integer\"},\"CustomEventData\":{},\"GameProperties\":{\"shape\":\"S2u\"},\"GameSessionData\":{},\"BackfillMode\":{},\"FlexMatchMode\":{},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Configuration\":{\"shape\":\"S3t\"}}}},\"CreateMatchmakingRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RuleSetBody\"],\"members\":{\"Name\":{},\"RuleSetBody\":{},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"RuleSet\"],\"members\":{\"RuleSet\":{\"shape\":\"S3z\"}}}},\"CreatePlayerSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameSessionId\",\"PlayerId\"],\"members\":{\"GameSessionId\":{},\"PlayerId\":{},\"PlayerData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PlayerSession\":{\"shape\":\"S43\"}}}},\"CreatePlayerSessions\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameSessionId\",\"PlayerIds\"],\"members\":{\"GameSessionId\":{},\"PlayerIds\":{\"type\":\"list\",\"member\":{}},\"PlayerDataMap\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"PlayerSessions\":{\"shape\":\"S4a\"}}}},\"CreateScript\":{\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{},\"StorageLocation\":{\"shape\":\"Sz\"},\"ZipFile\":{\"type\":\"blob\"},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Script\":{\"shape\":\"S4e\"}}}},\"CreateVpcPeeringAuthorization\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameLiftAwsAccountId\",\"PeerVpcId\"],\"members\":{\"GameLiftAwsAccountId\":{},\"PeerVpcId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcPeeringAuthorization\":{\"shape\":\"S4h\"}}}},\"CreateVpcPeeringConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\",\"PeerVpcAwsAccountId\",\"PeerVpcId\"],\"members\":{\"FleetId\":{},\"PeerVpcAwsAccountId\":{},\"PeerVpcId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\"],\"members\":{\"AliasId\":{}}}},\"DeleteBuild\":{\"input\":{\"type\":\"structure\",\"required\":[\"BuildId\"],\"members\":{\"BuildId\":{}}}},\"DeleteFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{}}}},\"DeleteGameServerGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\"],\"members\":{\"GameServerGroupName\":{},\"DeleteOption\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerGroup\":{\"shape\":\"S2m\"}}}},\"DeleteGameSessionQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteMatchmakingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteMatchmakingRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"FleetId\"],\"members\":{\"Name\":{},\"FleetId\":{}}}},\"DeleteScript\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScriptId\"],\"members\":{\"ScriptId\":{}}}},\"DeleteVpcPeeringAuthorization\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameLiftAwsAccountId\",\"PeerVpcId\"],\"members\":{\"GameLiftAwsAccountId\":{},\"PeerVpcId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteVpcPeeringConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\",\"VpcPeeringConnectionId\"],\"members\":{\"FleetId\":{},\"VpcPeeringConnectionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterGameServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\",\"GameServerId\"],\"members\":{\"GameServerGroupName\":{},\"GameServerId\":{}}}},\"DescribeAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\"],\"members\":{\"AliasId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Alias\":{\"shape\":\"Sv\"}}}},\"DescribeBuild\":{\"input\":{\"type\":\"structure\",\"required\":[\"BuildId\"],\"members\":{\"BuildId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Build\":{\"shape\":\"S13\"}}}},\"DescribeEC2InstanceLimits\":{\"input\":{\"type\":\"structure\",\"members\":{\"EC2InstanceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EC2InstanceLimits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EC2InstanceType\":{},\"CurrentInstances\":{\"type\":\"integer\"},\"InstanceLimit\":{\"type\":\"integer\"}}}}}}},\"DescribeFleetAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{\"FleetIds\":{\"shape\":\"S5e\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetAttributes\":{\"type\":\"list\",\"member\":{\"shape\":\"S1x\"}},\"NextToken\":{}}}},\"DescribeFleetCapacity\":{\"input\":{\"type\":\"structure\",\"members\":{\"FleetIds\":{\"shape\":\"S5e\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetCapacity\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"InstanceType\":{},\"InstanceCounts\":{\"type\":\"structure\",\"members\":{\"DESIRED\":{\"type\":\"integer\"},\"MINIMUM\":{\"type\":\"integer\"},\"MAXIMUM\":{\"type\":\"integer\"},\"PENDING\":{\"type\":\"integer\"},\"ACTIVE\":{\"type\":\"integer\"},\"IDLE\":{\"type\":\"integer\"},\"TERMINATING\":{\"type\":\"integer\"}}}}}},\"NextToken\":{}}}},\"DescribeFleetEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventId\":{},\"ResourceId\":{},\"EventCode\":{},\"Message\":{},\"EventTime\":{\"type\":\"timestamp\"},\"PreSignedLogUrl\":{}}}},\"NextToken\":{}}}},\"DescribeFleetPortSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InboundPermissions\":{\"shape\":\"S1d\"}}}},\"DescribeFleetUtilization\":{\"input\":{\"type\":\"structure\",\"members\":{\"FleetIds\":{\"shape\":\"S5e\"},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetUtilization\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"ActiveServerProcessCount\":{\"type\":\"integer\"},\"ActiveGameSessionCount\":{\"type\":\"integer\"},\"CurrentPlayerSessionCount\":{\"type\":\"integer\"},\"MaximumPlayerSessionCount\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"DescribeGameServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\",\"GameServerId\"],\"members\":{\"GameServerGroupName\":{},\"GameServerId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServer\":{\"shape\":\"Sc\"}}}},\"DescribeGameServerGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\"],\"members\":{\"GameServerGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerGroup\":{\"shape\":\"S2m\"}}}},\"DescribeGameServerInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\"],\"members\":{\"GameServerGroupName\":{},\"InstanceIds\":{\"type\":\"list\",\"member\":{}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GameServerGroupName\":{},\"GameServerGroupArn\":{},\"InstanceId\":{},\"InstanceStatus\":{}}}},\"NextToken\":{}}}},\"DescribeGameSessionDetails\":{\"input\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"GameSessionId\":{},\"AliasId\":{},\"StatusFilter\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessionDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GameSession\":{\"shape\":\"S31\"},\"ProtectionPolicy\":{}}}},\"NextToken\":{}}}},\"DescribeGameSessionPlacement\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlacementId\"],\"members\":{\"PlacementId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessionPlacement\":{\"shape\":\"S6d\"}}}},\"DescribeGameSessionQueues\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"type\":\"list\",\"member\":{}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessionQueues\":{\"type\":\"list\",\"member\":{\"shape\":\"S3g\"}},\"NextToken\":{}}}},\"DescribeGameSessions\":{\"input\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"GameSessionId\":{},\"AliasId\":{},\"StatusFilter\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessions\":{\"shape\":\"S6q\"},\"NextToken\":{}}}},\"DescribeInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{},\"InstanceId\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"InstanceId\":{},\"IpAddress\":{},\"DnsName\":{},\"OperatingSystem\":{},\"Type\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeMatchmaking\":{\"input\":{\"type\":\"structure\",\"required\":[\"TicketIds\"],\"members\":{\"TicketIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"TicketList\":{\"type\":\"list\",\"member\":{\"shape\":\"S71\"}}}}},\"DescribeMatchmakingConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"type\":\"list\",\"member\":{}},\"RuleSetName\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Configurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S3t\"}},\"NextToken\":{}}}},\"DescribeMatchmakingRuleSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"Names\":{\"type\":\"list\",\"member\":{}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"RuleSets\"],\"members\":{\"RuleSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S3z\"}},\"NextToken\":{}}}},\"DescribePlayerSessions\":{\"input\":{\"type\":\"structure\",\"members\":{\"GameSessionId\":{},\"PlayerId\":{},\"PlayerSessionId\":{},\"PlayerSessionStatusFilter\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PlayerSessions\":{\"shape\":\"S4a\"},\"NextToken\":{}}}},\"DescribeRuntimeConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuntimeConfiguration\":{\"shape\":\"S1j\"}}}},\"DescribeScalingPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{},\"StatusFilter\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScalingPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"Name\":{},\"Status\":{},\"ScalingAdjustment\":{\"type\":\"integer\"},\"ScalingAdjustmentType\":{},\"ComparisonOperator\":{},\"Threshold\":{\"type\":\"double\"},\"EvaluationPeriods\":{\"type\":\"integer\"},\"MetricName\":{},\"PolicyType\":{},\"TargetConfiguration\":{\"shape\":\"S82\"}}}},\"NextToken\":{}}}},\"DescribeScript\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScriptId\"],\"members\":{\"ScriptId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Script\":{\"shape\":\"S4e\"}}}},\"DescribeVpcPeeringAuthorizations\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcPeeringAuthorizations\":{\"type\":\"list\",\"member\":{\"shape\":\"S4h\"}}}}},\"DescribeVpcPeeringConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"FleetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcPeeringConnections\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"FleetArn\":{},\"IpV4CidrBlock\":{},\"VpcPeeringConnectionId\":{},\"Status\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"PeerVpcId\":{},\"GameLiftVpcId\":{}}}}}}},\"GetGameSessionLogUrl\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameSessionId\"],\"members\":{\"GameSessionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PreSignedUrl\":{}}}},\"GetInstanceAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\",\"InstanceId\"],\"members\":{\"FleetId\":{},\"InstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceAccess\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"InstanceId\":{},\"IpAddress\":{},\"OperatingSystem\":{},\"Credentials\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"Secret\":{}},\"sensitive\":true}}}}}},\"ListAliases\":{\"input\":{\"type\":\"structure\",\"members\":{\"RoutingStrategyType\":{},\"Name\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Aliases\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"NextToken\":{}}}},\"ListBuilds\":{\"input\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Builds\":{\"type\":\"list\",\"member\":{\"shape\":\"S13\"}},\"NextToken\":{}}}},\"ListFleets\":{\"input\":{\"type\":\"structure\",\"members\":{\"BuildId\":{},\"ScriptId\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListGameServerGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S2m\"}},\"NextToken\":{}}}},\"ListGameServers\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\"],\"members\":{\"GameServerGroupName\":{},\"SortOrder\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServers\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}},\"NextToken\":{}}}},\"ListScripts\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Scripts\":{\"type\":\"list\",\"member\":{\"shape\":\"S4e\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sq\"}}}},\"PutScalingPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"FleetId\",\"MetricName\"],\"members\":{\"Name\":{},\"FleetId\":{},\"ScalingAdjustment\":{\"type\":\"integer\"},\"ScalingAdjustmentType\":{},\"Threshold\":{\"type\":\"double\"},\"ComparisonOperator\":{},\"EvaluationPeriods\":{\"type\":\"integer\"},\"MetricName\":{},\"PolicyType\":{},\"TargetConfiguration\":{\"shape\":\"S82\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"RegisterGameServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\",\"GameServerId\",\"InstanceId\"],\"members\":{\"GameServerGroupName\":{},\"GameServerId\":{},\"InstanceId\":{},\"ConnectionInfo\":{},\"GameServerData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServer\":{\"shape\":\"Sc\"}}}},\"RequestUploadCredentials\":{\"input\":{\"type\":\"structure\",\"required\":[\"BuildId\"],\"members\":{\"BuildId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UploadCredentials\":{\"shape\":\"S18\"},\"StorageLocation\":{\"shape\":\"Sz\"}}}},\"ResolveAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\"],\"members\":{\"AliasId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"FleetArn\":{}}}},\"ResumeGameServerGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\",\"ResumeActions\"],\"members\":{\"GameServerGroupName\":{},\"ResumeActions\":{\"shape\":\"S2p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerGroup\":{\"shape\":\"S2m\"}}}},\"SearchGameSessions\":{\"input\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"AliasId\":{},\"FilterExpression\":{},\"SortExpression\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessions\":{\"shape\":\"S6q\"},\"NextToken\":{}}}},\"StartFleetActions\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\",\"Actions\"],\"members\":{\"FleetId\":{},\"Actions\":{\"shape\":\"S22\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartGameSessionPlacement\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlacementId\",\"GameSessionQueueName\",\"MaximumPlayerSessionCount\"],\"members\":{\"PlacementId\":{},\"GameSessionQueueName\":{},\"GameProperties\":{\"shape\":\"S2u\"},\"MaximumPlayerSessionCount\":{\"type\":\"integer\"},\"GameSessionName\":{},\"PlayerLatencies\":{\"shape\":\"S6f\"},\"DesiredPlayerSessions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlayerId\":{},\"PlayerData\":{}}}},\"GameSessionData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessionPlacement\":{\"shape\":\"S6d\"}}}},\"StartMatchBackfill\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationName\",\"Players\"],\"members\":{\"TicketId\":{},\"ConfigurationName\":{},\"GameSessionArn\":{},\"Players\":{\"shape\":\"S74\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MatchmakingTicket\":{\"shape\":\"S71\"}}}},\"StartMatchmaking\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationName\",\"Players\"],\"members\":{\"TicketId\":{},\"ConfigurationName\":{},\"Players\":{\"shape\":\"S74\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MatchmakingTicket\":{\"shape\":\"S71\"}}}},\"StopFleetActions\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\",\"Actions\"],\"members\":{\"FleetId\":{},\"Actions\":{\"shape\":\"S22\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopGameSessionPlacement\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlacementId\"],\"members\":{\"PlacementId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessionPlacement\":{\"shape\":\"S6d\"}}}},\"StopMatchmaking\":{\"input\":{\"type\":\"structure\",\"required\":[\"TicketId\"],\"members\":{\"TicketId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SuspendGameServerGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\",\"SuspendActions\"],\"members\":{\"GameServerGroupName\":{},\"SuspendActions\":{\"shape\":\"S2p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerGroup\":{\"shape\":\"S2m\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\"],\"members\":{\"AliasId\":{},\"Name\":{},\"Description\":{},\"RoutingStrategy\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Alias\":{\"shape\":\"Sv\"}}}},\"UpdateBuild\":{\"input\":{\"type\":\"structure\",\"required\":[\"BuildId\"],\"members\":{\"BuildId\":{},\"Name\":{},\"Version\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Build\":{\"shape\":\"S13\"}}}},\"UpdateFleetAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{},\"Name\":{},\"Description\":{},\"NewGameSessionProtectionPolicy\":{},\"ResourceCreationLimitPolicy\":{\"shape\":\"S1p\"},\"MetricGroups\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetId\":{}}}},\"UpdateFleetCapacity\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{},\"DesiredInstances\":{\"type\":\"integer\"},\"MinSize\":{\"type\":\"integer\"},\"MaxSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetId\":{}}}},\"UpdateFleetPortSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\"],\"members\":{\"FleetId\":{},\"InboundPermissionAuthorizations\":{\"shape\":\"S1d\"},\"InboundPermissionRevocations\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetId\":{}}}},\"UpdateGameServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\",\"GameServerId\"],\"members\":{\"GameServerGroupName\":{},\"GameServerId\":{},\"GameServerData\":{},\"UtilizationStatus\":{},\"HealthCheck\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServer\":{\"shape\":\"Sc\"}}}},\"UpdateGameServerGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameServerGroupName\"],\"members\":{\"GameServerGroupName\":{},\"RoleArn\":{},\"InstanceDefinitions\":{\"shape\":\"S2a\"},\"GameServerProtectionPolicy\":{},\"BalancingStrategy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameServerGroup\":{\"shape\":\"S2m\"}}}},\"UpdateGameSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"GameSessionId\"],\"members\":{\"GameSessionId\":{},\"MaximumPlayerSessionCount\":{\"type\":\"integer\"},\"Name\":{},\"PlayerSessionCreationPolicy\":{},\"ProtectionPolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSession\":{\"shape\":\"S31\"}}}},\"UpdateGameSessionQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"TimeoutInSeconds\":{\"type\":\"integer\"},\"PlayerLatencyPolicies\":{\"shape\":\"S3a\"},\"Destinations\":{\"shape\":\"S3c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GameSessionQueue\":{\"shape\":\"S3g\"}}}},\"UpdateMatchmakingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"GameSessionQueueArns\":{\"shape\":\"S3j\"},\"RequestTimeoutSeconds\":{\"type\":\"integer\"},\"AcceptanceTimeoutSeconds\":{\"type\":\"integer\"},\"AcceptanceRequired\":{\"type\":\"boolean\"},\"RuleSetName\":{},\"NotificationTarget\":{},\"AdditionalPlayerCount\":{\"type\":\"integer\"},\"CustomEventData\":{},\"GameProperties\":{\"shape\":\"S2u\"},\"GameSessionData\":{},\"BackfillMode\":{},\"FlexMatchMode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Configuration\":{\"shape\":\"S3t\"}}}},\"UpdateRuntimeConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"FleetId\",\"RuntimeConfiguration\"],\"members\":{\"FleetId\":{},\"RuntimeConfiguration\":{\"shape\":\"S1j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuntimeConfiguration\":{\"shape\":\"S1j\"}}}},\"UpdateScript\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScriptId\"],\"members\":{\"ScriptId\":{},\"Name\":{},\"Version\":{},\"StorageLocation\":{\"shape\":\"Sz\"},\"ZipFile\":{\"type\":\"blob\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Script\":{\"shape\":\"S4e\"}}}},\"ValidateMatchmakingRuleSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleSetBody\"],\"members\":{\"RuleSetBody\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Valid\":{\"type\":\"boolean\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{}},\"Sc\":{\"type\":\"structure\",\"members\":{\"GameServerGroupName\":{},\"GameServerGroupArn\":{},\"GameServerId\":{},\"InstanceId\":{},\"ConnectionInfo\":{},\"GameServerData\":{},\"ClaimStatus\":{},\"UtilizationStatus\":{},\"RegistrationTime\":{\"type\":\"timestamp\"},\"LastClaimTime\":{\"type\":\"timestamp\"},\"LastHealthCheckTime\":{\"type\":\"timestamp\"}}},\"Sm\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"FleetId\":{},\"Message\":{}}},\"Sq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"AliasId\":{},\"Name\":{},\"AliasArn\":{},\"Description\":{},\"RoutingStrategy\":{\"shape\":\"Sm\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"Key\":{},\"RoleArn\":{},\"ObjectVersion\":{}}},\"S13\":{\"type\":\"structure\",\"members\":{\"BuildId\":{},\"BuildArn\":{},\"Name\":{},\"Version\":{},\"Status\":{},\"SizeOnDisk\":{\"type\":\"long\"},\"OperatingSystem\":{},\"CreationTime\":{\"type\":\"timestamp\"}}},\"S18\":{\"type\":\"structure\",\"members\":{\"AccessKeyId\":{},\"SecretAccessKey\":{},\"SessionToken\":{}},\"sensitive\":true},\"S1d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FromPort\",\"ToPort\",\"IpRange\",\"Protocol\"],\"members\":{\"FromPort\":{\"type\":\"integer\"},\"ToPort\":{\"type\":\"integer\"},\"IpRange\":{},\"Protocol\":{}}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"ServerProcesses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LaunchPath\",\"ConcurrentExecutions\"],\"members\":{\"LaunchPath\":{},\"Parameters\":{},\"ConcurrentExecutions\":{\"type\":\"integer\"}}}},\"MaxConcurrentGameSessionActivations\":{\"type\":\"integer\"},\"GameSessionActivationTimeoutSeconds\":{\"type\":\"integer\"}}},\"S1p\":{\"type\":\"structure\",\"members\":{\"NewGameSessionsPerCreator\":{\"type\":\"integer\"},\"PolicyPeriodInMinutes\":{\"type\":\"integer\"}}},\"S1r\":{\"type\":\"list\",\"member\":{}},\"S1u\":{\"type\":\"structure\",\"required\":[\"CertificateType\"],\"members\":{\"CertificateType\":{}}},\"S1x\":{\"type\":\"structure\",\"members\":{\"FleetId\":{},\"FleetArn\":{},\"FleetType\":{},\"InstanceType\":{},\"Description\":{},\"Name\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TerminationTime\":{\"type\":\"timestamp\"},\"Status\":{},\"BuildId\":{},\"BuildArn\":{},\"ScriptId\":{},\"ScriptArn\":{},\"ServerLaunchPath\":{},\"ServerLaunchParameters\":{},\"LogPaths\":{\"shape\":\"S3\"},\"NewGameSessionProtectionPolicy\":{},\"OperatingSystem\":{},\"ResourceCreationLimitPolicy\":{\"shape\":\"S1p\"},\"MetricGroups\":{\"shape\":\"S1r\"},\"StoppedActions\":{\"shape\":\"S22\"},\"InstanceRoleArn\":{},\"CertificateConfiguration\":{\"shape\":\"S1u\"}}},\"S22\":{\"type\":\"list\",\"member\":{}},\"S2a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InstanceType\"],\"members\":{\"InstanceType\":{},\"WeightedCapacity\":{}}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"GameServerGroupName\":{},\"GameServerGroupArn\":{},\"RoleArn\":{},\"InstanceDefinitions\":{\"shape\":\"S2a\"},\"BalancingStrategy\":{},\"GameServerProtectionPolicy\":{},\"AutoScalingGroupArn\":{},\"Status\":{},\"StatusReason\":{},\"SuspendedActions\":{\"shape\":\"S2p\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}},\"S2p\":{\"type\":\"list\",\"member\":{}},\"S2u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S31\":{\"type\":\"structure\",\"members\":{\"GameSessionId\":{},\"Name\":{},\"FleetId\":{},\"FleetArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TerminationTime\":{\"type\":\"timestamp\"},\"CurrentPlayerSessionCount\":{\"type\":\"integer\"},\"MaximumPlayerSessionCount\":{\"type\":\"integer\"},\"Status\":{},\"StatusReason\":{},\"GameProperties\":{\"shape\":\"S2u\"},\"IpAddress\":{},\"DnsName\":{},\"Port\":{\"type\":\"integer\"},\"PlayerSessionCreationPolicy\":{},\"CreatorId\":{},\"GameSessionData\":{},\"MatchmakerData\":{}}},\"S3a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MaximumIndividualPlayerLatencyMilliseconds\":{\"type\":\"integer\"},\"PolicyDurationSeconds\":{\"type\":\"integer\"}}}},\"S3c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DestinationArn\":{}}}},\"S3g\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"GameSessionQueueArn\":{},\"TimeoutInSeconds\":{\"type\":\"integer\"},\"PlayerLatencyPolicies\":{\"shape\":\"S3a\"},\"Destinations\":{\"shape\":\"S3c\"}}},\"S3j\":{\"type\":\"list\",\"member\":{}},\"S3t\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ConfigurationArn\":{},\"Description\":{},\"GameSessionQueueArns\":{\"shape\":\"S3j\"},\"RequestTimeoutSeconds\":{\"type\":\"integer\"},\"AcceptanceTimeoutSeconds\":{\"type\":\"integer\"},\"AcceptanceRequired\":{\"type\":\"boolean\"},\"RuleSetName\":{},\"RuleSetArn\":{},\"NotificationTarget\":{},\"AdditionalPlayerCount\":{\"type\":\"integer\"},\"CustomEventData\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"GameProperties\":{\"shape\":\"S2u\"},\"GameSessionData\":{},\"BackfillMode\":{},\"FlexMatchMode\":{}}},\"S3z\":{\"type\":\"structure\",\"required\":[\"RuleSetBody\"],\"members\":{\"RuleSetName\":{},\"RuleSetArn\":{},\"RuleSetBody\":{},\"CreationTime\":{\"type\":\"timestamp\"}}},\"S43\":{\"type\":\"structure\",\"members\":{\"PlayerSessionId\":{},\"PlayerId\":{},\"GameSessionId\":{},\"FleetId\":{},\"FleetArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TerminationTime\":{\"type\":\"timestamp\"},\"Status\":{},\"IpAddress\":{},\"DnsName\":{},\"Port\":{\"type\":\"integer\"},\"PlayerData\":{}}},\"S4a\":{\"type\":\"list\",\"member\":{\"shape\":\"S43\"}},\"S4e\":{\"type\":\"structure\",\"members\":{\"ScriptId\":{},\"ScriptArn\":{},\"Name\":{},\"Version\":{},\"SizeOnDisk\":{\"type\":\"long\"},\"CreationTime\":{\"type\":\"timestamp\"},\"StorageLocation\":{\"shape\":\"Sz\"}}},\"S4h\":{\"type\":\"structure\",\"members\":{\"GameLiftAwsAccountId\":{},\"PeerVpcAwsAccountId\":{},\"PeerVpcId\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ExpirationTime\":{\"type\":\"timestamp\"}}},\"S5e\":{\"type\":\"list\",\"member\":{}},\"S6d\":{\"type\":\"structure\",\"members\":{\"PlacementId\":{},\"GameSessionQueueName\":{},\"Status\":{},\"GameProperties\":{\"shape\":\"S2u\"},\"MaximumPlayerSessionCount\":{\"type\":\"integer\"},\"GameSessionName\":{},\"GameSessionId\":{},\"GameSessionArn\":{},\"GameSessionRegion\":{},\"PlayerLatencies\":{\"shape\":\"S6f\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"IpAddress\":{},\"DnsName\":{},\"Port\":{\"type\":\"integer\"},\"PlacedPlayerSessions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlayerId\":{},\"PlayerSessionId\":{}}}},\"GameSessionData\":{},\"MatchmakerData\":{}}},\"S6f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlayerId\":{},\"RegionIdentifier\":{},\"LatencyInMilliseconds\":{\"type\":\"float\"}}}},\"S6q\":{\"type\":\"list\",\"member\":{\"shape\":\"S31\"}},\"S71\":{\"type\":\"structure\",\"members\":{\"TicketId\":{},\"ConfigurationName\":{},\"ConfigurationArn\":{},\"Status\":{},\"StatusReason\":{},\"StatusMessage\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Players\":{\"shape\":\"S74\"},\"GameSessionConnectionInfo\":{\"type\":\"structure\",\"members\":{\"GameSessionArn\":{},\"IpAddress\":{},\"DnsName\":{},\"Port\":{\"type\":\"integer\"},\"MatchedPlayerSessions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlayerId\":{},\"PlayerSessionId\":{}}}}}},\"EstimatedWaitTime\":{\"type\":\"integer\"}}},\"S74\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlayerId\":{},\"PlayerAttributes\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"S\":{},\"N\":{\"type\":\"double\"},\"SL\":{\"shape\":\"S3\"},\"SDM\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"double\"}}}}},\"Team\":{},\"LatencyInMs\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}}},\"S82\":{\"type\":\"structure\",\"required\":[\"TargetValue\"],\"members\":{\"TargetValue\":{\"type\":\"double\"}}}}}");

/***/ }),

/***/ 32274:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeFleetAttributes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"FleetAttributes\"},\"DescribeFleetCapacity\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"FleetCapacity\"},\"DescribeFleetEvents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Events\"},\"DescribeFleetUtilization\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"FleetUtilization\"},\"DescribeGameServerInstances\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"GameServerInstances\"},\"DescribeGameSessionDetails\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"GameSessionDetails\"},\"DescribeGameSessionQueues\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"GameSessionQueues\"},\"DescribeGameSessions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"GameSessions\"},\"DescribeInstances\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Instances\"},\"DescribeMatchmakingConfigurations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Configurations\"},\"DescribeMatchmakingRuleSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"RuleSets\"},\"DescribePlayerSessions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"PlayerSessions\"},\"DescribeScalingPolicies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"ScalingPolicies\"},\"ListAliases\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Aliases\"},\"ListBuilds\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Builds\"},\"ListFleets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"FleetIds\"},\"ListGameServerGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"GameServerGroups\"},\"ListGameServers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"GameServers\"},\"ListScripts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Scripts\"},\"SearchGameSessions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"GameSessions\"}}}");

/***/ }),

/***/ 47563:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-06-01\",\"checksumFormat\":\"sha256\",\"endpointPrefix\":\"glacier\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Glacier\",\"serviceId\":\"Glacier\",\"signatureVersion\":\"v4\",\"uid\":\"glacier-2012-06-01\"},\"operations\":{\"AbortMultipartUpload\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"uploadId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"uploadId\":{\"location\":\"uri\",\"locationName\":\"uploadId\"}}}},\"AbortVaultLock\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/lock-policy\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}}},\"AddTagsToVault\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/tags?operation=add\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"Tags\":{\"shape\":\"S5\"}}}},\"CompleteMultipartUpload\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"uploadId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"uploadId\":{\"location\":\"uri\",\"locationName\":\"uploadId\"},\"archiveSize\":{\"location\":\"header\",\"locationName\":\"x-amz-archive-size\"},\"checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-sha256-tree-hash\"}}},\"output\":{\"shape\":\"S9\"}},\"CompleteVaultLock\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/lock-policy/{lockId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"lockId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"lockId\":{\"location\":\"uri\",\"locationName\":\"lockId\"}}}},\"CreateVault\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{accountId}/vaults/{vaultName}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"DeleteArchive\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/archives/{archiveId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"archiveId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"archiveId\":{\"location\":\"uri\",\"locationName\":\"archiveId\"}}}},\"DeleteVault\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{accountId}/vaults/{vaultName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}}},\"DeleteVaultAccessPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/access-policy\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}}},\"DeleteVaultNotifications\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/notification-configuration\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}}},\"DescribeJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"jobId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"shape\":\"Si\"}},\"DescribeVault\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}},\"output\":{\"shape\":\"S1a\"}},\"GetDataRetrievalPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/policies/data-retrieval\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S1e\"}}}},\"GetJobOutput\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/jobs/{jobId}/output\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"jobId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"range\":{\"location\":\"header\",\"locationName\":\"Range\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"body\":{\"shape\":\"S1k\"},\"checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-sha256-tree-hash\"},\"status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"contentRange\":{\"location\":\"header\",\"locationName\":\"Content-Range\"},\"acceptRanges\":{\"location\":\"header\",\"locationName\":\"Accept-Ranges\"},\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"archiveDescription\":{\"location\":\"header\",\"locationName\":\"x-amz-archive-description\"}},\"payload\":\"body\"}},\"GetVaultAccessPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/access-policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policy\":{\"shape\":\"S1o\"}},\"payload\":\"policy\"}},\"GetVaultLock\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/lock-policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{},\"State\":{},\"ExpirationDate\":{},\"CreationDate\":{}}}},\"GetVaultNotifications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/notification-configuration\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"vaultNotificationConfig\":{\"shape\":\"S1t\"}},\"payload\":\"vaultNotificationConfig\"}},\"InitiateJob\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/jobs\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"jobParameters\":{\"type\":\"structure\",\"members\":{\"Format\":{},\"Type\":{},\"ArchiveId\":{},\"Description\":{},\"SNSTopic\":{},\"RetrievalByteRange\":{},\"Tier\":{},\"InventoryRetrievalParameters\":{\"type\":\"structure\",\"members\":{\"StartDate\":{},\"EndDate\":{},\"Limit\":{},\"Marker\":{}}},\"SelectParameters\":{\"shape\":\"Sp\"},\"OutputLocation\":{\"shape\":\"Sx\"}}}},\"payload\":\"jobParameters\"},\"output\":{\"type\":\"structure\",\"members\":{\"location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"jobId\":{\"location\":\"header\",\"locationName\":\"x-amz-job-id\"},\"jobOutputPath\":{\"location\":\"header\",\"locationName\":\"x-amz-job-output-path\"}}}},\"InitiateMultipartUpload\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/multipart-uploads\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"archiveDescription\":{\"location\":\"header\",\"locationName\":\"x-amz-archive-description\"},\"partSize\":{\"location\":\"header\",\"locationName\":\"x-amz-part-size\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"uploadId\":{\"location\":\"header\",\"locationName\":\"x-amz-multipart-upload-id\"}}}},\"InitiateVaultLock\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/lock-policy\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"policy\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}}},\"payload\":\"policy\"},\"output\":{\"type\":\"structure\",\"members\":{\"lockId\":{\"location\":\"header\",\"locationName\":\"x-amz-lock-id\"}}}},\"ListJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"statuscode\":{\"location\":\"querystring\",\"locationName\":\"statuscode\"},\"completed\":{\"location\":\"querystring\",\"locationName\":\"completed\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobList\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"Marker\":{}}}},\"ListMultipartUploads\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/multipart-uploads\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UploadsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MultipartUploadId\":{},\"VaultARN\":{},\"ArchiveDescription\":{},\"PartSizeInBytes\":{\"type\":\"long\"},\"CreationDate\":{}}}},\"Marker\":{}}}},\"ListParts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"uploadId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"uploadId\":{\"location\":\"uri\",\"locationName\":\"uploadId\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MultipartUploadId\":{},\"VaultARN\":{},\"ArchiveDescription\":{},\"PartSizeInBytes\":{\"type\":\"long\"},\"CreationDate\":{},\"Parts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RangeInBytes\":{},\"SHA256TreeHash\":{}}}},\"Marker\":{}}}},\"ListProvisionedCapacity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/provisioned-capacity\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedCapacityList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CapacityId\":{},\"StartDate\":{},\"ExpirationDate\":{}}}}}}},\"ListTagsForVault\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S5\"}}}},\"ListVaults\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{accountId}/vaults\"},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"limit\":{\"location\":\"querystring\",\"locationName\":\"limit\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VaultList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1a\"}},\"Marker\":{}}}},\"PurchaseProvisionedCapacity\":{\"http\":{\"requestUri\":\"/{accountId}/provisioned-capacity\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"capacityId\":{\"location\":\"header\",\"locationName\":\"x-amz-capacity-id\"}}}},\"RemoveTagsFromVault\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/tags?operation=remove\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"SetDataRetrievalPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{accountId}/policies/data-retrieval\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"Policy\":{\"shape\":\"S1e\"}}}},\"SetVaultAccessPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/access-policy\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"policy\":{\"shape\":\"S1o\"}},\"payload\":\"policy\"}},\"SetVaultNotifications\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/notification-configuration\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"vaultNotificationConfig\":{\"shape\":\"S1t\"}},\"payload\":\"vaultNotificationConfig\"}},\"UploadArchive\":{\"http\":{\"requestUri\":\"/{accountId}/vaults/{vaultName}/archives\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"vaultName\",\"accountId\"],\"members\":{\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"archiveDescription\":{\"location\":\"header\",\"locationName\":\"x-amz-archive-description\"},\"checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-sha256-tree-hash\"},\"body\":{\"shape\":\"S1k\"}},\"payload\":\"body\"},\"output\":{\"shape\":\"S9\"}},\"UploadMultipartPart\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accountId\",\"vaultName\",\"uploadId\"],\"members\":{\"accountId\":{\"location\":\"uri\",\"locationName\":\"accountId\"},\"vaultName\":{\"location\":\"uri\",\"locationName\":\"vaultName\"},\"uploadId\":{\"location\":\"uri\",\"locationName\":\"uploadId\"},\"checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-sha256-tree-hash\"},\"range\":{\"location\":\"header\",\"locationName\":\"Content-Range\"},\"body\":{\"shape\":\"S1k\"}},\"payload\":\"body\"},\"output\":{\"type\":\"structure\",\"members\":{\"checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-sha256-tree-hash\"}}}}},\"shapes\":{\"S5\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S9\":{\"type\":\"structure\",\"members\":{\"location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"checksum\":{\"location\":\"header\",\"locationName\":\"x-amz-sha256-tree-hash\"},\"archiveId\":{\"location\":\"header\",\"locationName\":\"x-amz-archive-id\"}}},\"Si\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobDescription\":{},\"Action\":{},\"ArchiveId\":{},\"VaultARN\":{},\"CreationDate\":{},\"Completed\":{\"type\":\"boolean\"},\"StatusCode\":{},\"StatusMessage\":{},\"ArchiveSizeInBytes\":{\"type\":\"long\"},\"InventorySizeInBytes\":{\"type\":\"long\"},\"SNSTopic\":{},\"CompletionDate\":{},\"SHA256TreeHash\":{},\"ArchiveSHA256TreeHash\":{},\"RetrievalByteRange\":{},\"Tier\":{},\"InventoryRetrievalParameters\":{\"type\":\"structure\",\"members\":{\"Format\":{},\"StartDate\":{},\"EndDate\":{},\"Limit\":{},\"Marker\":{}}},\"JobOutputPath\":{},\"SelectParameters\":{\"shape\":\"Sp\"},\"OutputLocation\":{\"shape\":\"Sx\"}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"InputSerialization\":{\"type\":\"structure\",\"members\":{\"csv\":{\"type\":\"structure\",\"members\":{\"FileHeaderInfo\":{},\"Comments\":{},\"QuoteEscapeCharacter\":{},\"RecordDelimiter\":{},\"FieldDelimiter\":{},\"QuoteCharacter\":{}}}}},\"ExpressionType\":{},\"Expression\":{},\"OutputSerialization\":{\"type\":\"structure\",\"members\":{\"csv\":{\"type\":\"structure\",\"members\":{\"QuoteFields\":{},\"QuoteEscapeCharacter\":{},\"RecordDelimiter\":{},\"FieldDelimiter\":{},\"QuoteCharacter\":{}}}}}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"S3\":{\"type\":\"structure\",\"members\":{\"BucketName\":{},\"Prefix\":{},\"Encryption\":{\"type\":\"structure\",\"members\":{\"EncryptionType\":{},\"KMSKeyId\":{},\"KMSContext\":{}}},\"CannedACL\":{},\"AccessControlList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Grantee\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"DisplayName\":{},\"URI\":{},\"ID\":{},\"EmailAddress\":{}}},\"Permission\":{}}}},\"Tagging\":{\"shape\":\"S17\"},\"UserMetadata\":{\"shape\":\"S17\"},\"StorageClass\":{}}}}},\"S17\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1a\":{\"type\":\"structure\",\"members\":{\"VaultARN\":{},\"VaultName\":{},\"CreationDate\":{},\"LastInventoryDate\":{},\"NumberOfArchives\":{\"type\":\"long\"},\"SizeInBytes\":{\"type\":\"long\"}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Strategy\":{},\"BytesPerHour\":{\"type\":\"long\"}}}}}},\"S1k\":{\"type\":\"blob\",\"streaming\":true},\"S1o\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"SNSTopic\":{},\"Events\":{\"type\":\"list\",\"member\":{}}}}}}");

/***/ }),

/***/ 77100:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListJobs\":{\"input_token\":\"marker\",\"limit_key\":\"limit\",\"output_token\":\"Marker\",\"result_key\":\"JobList\"},\"ListMultipartUploads\":{\"input_token\":\"marker\",\"limit_key\":\"limit\",\"output_token\":\"Marker\",\"result_key\":\"UploadsList\"},\"ListParts\":{\"input_token\":\"marker\",\"limit_key\":\"limit\",\"output_token\":\"Marker\",\"result_key\":\"Parts\"},\"ListVaults\":{\"input_token\":\"marker\",\"limit_key\":\"limit\",\"output_token\":\"Marker\",\"result_key\":\"VaultList\"}}}");

/***/ }),

/***/ 81219:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"VaultExists\":{\"operation\":\"DescribeVault\",\"delay\":3,\"maxAttempts\":15,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"ResourceNotFoundException\"}]},\"VaultNotExists\":{\"operation\":\"DescribeVault\",\"delay\":3,\"maxAttempts\":15,\"acceptors\":[{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"success\",\"matcher\":\"error\",\"expected\":\"ResourceNotFoundException\"}]}}}");

/***/ }),

/***/ 5157:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-08-08\",\"endpointPrefix\":\"globalaccelerator\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Global Accelerator\",\"serviceId\":\"Global Accelerator\",\"signatureVersion\":\"v4\",\"signingName\":\"globalaccelerator\",\"targetPrefix\":\"GlobalAccelerator_V20180706\",\"uid\":\"globalaccelerator-2018-08-08\"},\"operations\":{\"AddCustomRoutingEndpoints\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointConfigurations\",\"EndpointGroupArn\"],\"members\":{\"EndpointConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EndpointId\":{}}}},\"EndpointGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointDescriptions\":{\"shape\":\"S6\"},\"EndpointGroupArn\":{}}}},\"AdvertiseByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"Sa\"}}}},\"AllowCustomRoutingTraffic\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointGroupArn\",\"EndpointId\"],\"members\":{\"EndpointGroupArn\":{},\"EndpointId\":{},\"DestinationAddresses\":{\"shape\":\"Sg\"},\"DestinationPorts\":{\"shape\":\"Si\"},\"AllowAllTrafficToEndpoint\":{\"type\":\"boolean\"}}}},\"CreateAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"IdempotencyToken\"],\"members\":{\"Name\":{},\"IpAddressType\":{},\"IpAddresses\":{\"shape\":\"Sn\"},\"Enabled\":{\"type\":\"boolean\"},\"IdempotencyToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerator\":{\"shape\":\"Su\"}}}},\"CreateCustomRoutingAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"IdempotencyToken\"],\"members\":{\"Name\":{},\"IpAddressType\":{},\"Enabled\":{\"type\":\"boolean\"},\"IdempotencyToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerator\":{\"shape\":\"S10\"}}}},\"CreateCustomRoutingEndpointGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\",\"EndpointGroupRegion\",\"DestinationConfigurations\",\"IdempotencyToken\"],\"members\":{\"ListenerArn\":{},\"EndpointGroupRegion\":{},\"DestinationConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FromPort\",\"ToPort\",\"Protocols\"],\"members\":{\"FromPort\":{\"type\":\"integer\"},\"ToPort\":{\"type\":\"integer\"},\"Protocols\":{\"shape\":\"S15\"}}}},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointGroup\":{\"shape\":\"S18\"}}}},\"CreateCustomRoutingListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\",\"PortRanges\",\"IdempotencyToken\"],\"members\":{\"AcceleratorArn\":{},\"PortRanges\":{\"shape\":\"S1e\"},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"shape\":\"S1h\"}}}},\"CreateEndpointGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\",\"EndpointGroupRegion\",\"IdempotencyToken\"],\"members\":{\"ListenerArn\":{},\"EndpointGroupRegion\":{},\"EndpointConfigurations\":{\"shape\":\"S1j\"},\"TrafficDialPercentage\":{\"type\":\"float\"},\"HealthCheckPort\":{\"type\":\"integer\"},\"HealthCheckProtocol\":{},\"HealthCheckPath\":{},\"HealthCheckIntervalSeconds\":{\"type\":\"integer\"},\"ThresholdCount\":{\"type\":\"integer\"},\"IdempotencyToken\":{\"idempotencyToken\":true},\"PortOverrides\":{\"shape\":\"S1s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointGroup\":{\"shape\":\"S1v\"}}}},\"CreateListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\",\"PortRanges\",\"Protocol\",\"IdempotencyToken\"],\"members\":{\"AcceleratorArn\":{},\"PortRanges\":{\"shape\":\"S1e\"},\"Protocol\":{},\"ClientAffinity\":{},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"shape\":\"S22\"}}}},\"DeleteAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{}}}},\"DeleteCustomRoutingAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{}}}},\"DeleteCustomRoutingEndpointGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointGroupArn\"],\"members\":{\"EndpointGroupArn\":{}}}},\"DeleteCustomRoutingListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{}}}},\"DeleteEndpointGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointGroupArn\"],\"members\":{\"EndpointGroupArn\":{}}}},\"DeleteListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{}}}},\"DenyCustomRoutingTraffic\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointGroupArn\",\"EndpointId\"],\"members\":{\"EndpointGroupArn\":{},\"EndpointId\":{},\"DestinationAddresses\":{\"shape\":\"Sg\"},\"DestinationPorts\":{\"shape\":\"Si\"},\"DenyAllTrafficToEndpoint\":{\"type\":\"boolean\"}}}},\"DeprovisionByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"Sa\"}}}},\"DescribeAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerator\":{\"shape\":\"Su\"}}}},\"DescribeAcceleratorAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AcceleratorAttributes\":{\"shape\":\"S2g\"}}}},\"DescribeCustomRoutingAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerator\":{\"shape\":\"S10\"}}}},\"DescribeCustomRoutingAcceleratorAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AcceleratorAttributes\":{\"shape\":\"S2l\"}}}},\"DescribeCustomRoutingEndpointGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointGroupArn\"],\"members\":{\"EndpointGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointGroup\":{\"shape\":\"S18\"}}}},\"DescribeCustomRoutingListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"shape\":\"S1h\"}}}},\"DescribeEndpointGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointGroupArn\"],\"members\":{\"EndpointGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointGroup\":{\"shape\":\"S1v\"}}}},\"DescribeListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"shape\":\"S22\"}}}},\"ListAccelerators\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerators\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\"}},\"NextToken\":{}}}},\"ListByoipCidrs\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidrs\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}},\"NextToken\":{}}}},\"ListCustomRoutingAccelerators\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerators\":{\"type\":\"list\",\"member\":{\"shape\":\"S10\"}},\"NextToken\":{}}}},\"ListCustomRoutingEndpointGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S18\"}},\"NextToken\":{}}}},\"ListCustomRoutingListeners\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listeners\":{\"type\":\"list\",\"member\":{\"shape\":\"S1h\"}},\"NextToken\":{}}}},\"ListCustomRoutingPortMappings\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{},\"EndpointGroupArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AcceleratorPort\":{\"type\":\"integer\"},\"EndpointGroupArn\":{},\"EndpointId\":{},\"DestinationSocketAddress\":{\"shape\":\"S3f\"},\"Protocols\":{\"shape\":\"S15\"},\"DestinationTrafficState\":{}}}},\"NextToken\":{}}}},\"ListCustomRoutingPortMappingsByDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointId\",\"DestinationAddress\"],\"members\":{\"EndpointId\":{},\"DestinationAddress\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DestinationPortMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AcceleratorArn\":{},\"AcceleratorSocketAddresses\":{\"type\":\"list\",\"member\":{\"shape\":\"S3f\"}},\"EndpointGroupArn\":{},\"EndpointId\":{},\"EndpointGroupRegion\":{},\"DestinationSocketAddress\":{\"shape\":\"S3f\"},\"IpAddressType\":{},\"DestinationTrafficState\":{}}}},\"NextToken\":{}}}},\"ListEndpointGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S1v\"}},\"NextToken\":{}}}},\"ListListeners\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listeners\":{\"type\":\"list\",\"member\":{\"shape\":\"S22\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sp\"}}}},\"ProvisionByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\",\"CidrAuthorizationContext\"],\"members\":{\"Cidr\":{},\"CidrAuthorizationContext\":{\"type\":\"structure\",\"required\":[\"Message\",\"Signature\"],\"members\":{\"Message\":{},\"Signature\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"Sa\"}}}},\"RemoveCustomRoutingEndpoints\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointIds\",\"EndpointGroupArn\"],\"members\":{\"EndpointIds\":{\"type\":\"list\",\"member\":{}},\"EndpointGroupArn\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{},\"Name\":{},\"IpAddressType\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerator\":{\"shape\":\"Su\"}}}},\"UpdateAcceleratorAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{},\"FlowLogsEnabled\":{\"type\":\"boolean\"},\"FlowLogsS3Bucket\":{},\"FlowLogsS3Prefix\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AcceleratorAttributes\":{\"shape\":\"S2g\"}}}},\"UpdateCustomRoutingAccelerator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{},\"Name\":{},\"IpAddressType\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accelerator\":{\"shape\":\"S10\"}}}},\"UpdateCustomRoutingAcceleratorAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"AcceleratorArn\"],\"members\":{\"AcceleratorArn\":{},\"FlowLogsEnabled\":{\"type\":\"boolean\"},\"FlowLogsS3Bucket\":{},\"FlowLogsS3Prefix\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AcceleratorAttributes\":{\"shape\":\"S2l\"}}}},\"UpdateCustomRoutingListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\",\"PortRanges\"],\"members\":{\"ListenerArn\":{},\"PortRanges\":{\"shape\":\"S1e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"shape\":\"S1h\"}}}},\"UpdateEndpointGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointGroupArn\"],\"members\":{\"EndpointGroupArn\":{},\"EndpointConfigurations\":{\"shape\":\"S1j\"},\"TrafficDialPercentage\":{\"type\":\"float\"},\"HealthCheckPort\":{\"type\":\"integer\"},\"HealthCheckProtocol\":{},\"HealthCheckPath\":{},\"HealthCheckIntervalSeconds\":{\"type\":\"integer\"},\"ThresholdCount\":{\"type\":\"integer\"},\"PortOverrides\":{\"shape\":\"S1s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointGroup\":{\"shape\":\"S1v\"}}}},\"UpdateListener\":{\"input\":{\"type\":\"structure\",\"required\":[\"ListenerArn\"],\"members\":{\"ListenerArn\":{},\"PortRanges\":{\"shape\":\"S1e\"},\"Protocol\":{},\"ClientAffinity\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"shape\":\"S22\"}}}},\"WithdrawByoipCidr\":{\"input\":{\"type\":\"structure\",\"required\":[\"Cidr\"],\"members\":{\"Cidr\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByoipCidr\":{\"shape\":\"Sa\"}}}}},\"shapes\":{\"S6\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EndpointId\":{}}}},\"Sa\":{\"type\":\"structure\",\"members\":{\"Cidr\":{},\"State\":{},\"Events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Message\":{},\"Timestamp\":{\"type\":\"timestamp\"}}}}}},\"Sg\":{\"type\":\"list\",\"member\":{}},\"Si\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Su\":{\"type\":\"structure\",\"members\":{\"AcceleratorArn\":{},\"Name\":{},\"IpAddressType\":{},\"Enabled\":{\"type\":\"boolean\"},\"IpSets\":{\"shape\":\"Sv\"},\"DnsName\":{},\"Status\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IpFamily\":{},\"IpAddresses\":{\"shape\":\"Sn\"}}}},\"S10\":{\"type\":\"structure\",\"members\":{\"AcceleratorArn\":{},\"Name\":{},\"IpAddressType\":{},\"Enabled\":{\"type\":\"boolean\"},\"IpSets\":{\"shape\":\"Sv\"},\"DnsName\":{},\"Status\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}},\"S15\":{\"type\":\"list\",\"member\":{}},\"S18\":{\"type\":\"structure\",\"members\":{\"EndpointGroupArn\":{},\"EndpointGroupRegion\":{},\"DestinationDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FromPort\":{\"type\":\"integer\"},\"ToPort\":{\"type\":\"integer\"},\"Protocols\":{\"type\":\"list\",\"member\":{}}}}},\"EndpointDescriptions\":{\"shape\":\"S6\"}}},\"S1e\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FromPort\":{\"type\":\"integer\"},\"ToPort\":{\"type\":\"integer\"}}}},\"S1h\":{\"type\":\"structure\",\"members\":{\"ListenerArn\":{},\"PortRanges\":{\"shape\":\"S1e\"}}},\"S1j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EndpointId\":{},\"Weight\":{\"type\":\"integer\"},\"ClientIPPreservationEnabled\":{\"type\":\"boolean\"}}}},\"S1s\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ListenerPort\":{\"type\":\"integer\"},\"EndpointPort\":{\"type\":\"integer\"}}}},\"S1v\":{\"type\":\"structure\",\"members\":{\"EndpointGroupArn\":{},\"EndpointGroupRegion\":{},\"EndpointDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EndpointId\":{},\"Weight\":{\"type\":\"integer\"},\"HealthState\":{},\"HealthReason\":{},\"ClientIPPreservationEnabled\":{\"type\":\"boolean\"}}}},\"TrafficDialPercentage\":{\"type\":\"float\"},\"HealthCheckPort\":{\"type\":\"integer\"},\"HealthCheckProtocol\":{},\"HealthCheckPath\":{},\"HealthCheckIntervalSeconds\":{\"type\":\"integer\"},\"ThresholdCount\":{\"type\":\"integer\"},\"PortOverrides\":{\"shape\":\"S1s\"}}},\"S22\":{\"type\":\"structure\",\"members\":{\"ListenerArn\":{},\"PortRanges\":{\"shape\":\"S1e\"},\"Protocol\":{},\"ClientAffinity\":{}}},\"S2g\":{\"type\":\"structure\",\"members\":{\"FlowLogsEnabled\":{\"type\":\"boolean\"},\"FlowLogsS3Bucket\":{},\"FlowLogsS3Prefix\":{}}},\"S2l\":{\"type\":\"structure\",\"members\":{\"FlowLogsEnabled\":{\"type\":\"boolean\"},\"FlowLogsS3Bucket\":{},\"FlowLogsS3Prefix\":{}}},\"S3f\":{\"type\":\"structure\",\"members\":{\"IpAddress\":{},\"Port\":{\"type\":\"integer\"}}}}}");

/***/ }),

/***/ 9696:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAccelerators\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Accelerators\"},\"ListByoipCidrs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ByoipCidrs\"},\"ListCustomRoutingAccelerators\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Accelerators\"},\"ListCustomRoutingEndpointGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListCustomRoutingListeners\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Listeners\"},\"ListCustomRoutingPortMappings\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"PortMappings\"},\"ListCustomRoutingPortMappingsByDestination\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"DestinationPortMappings\"},\"ListEndpointGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"EndpointGroups\"},\"ListListeners\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Listeners\"}}}");

/***/ }),

/***/ 91789:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-03-31\",\"endpointPrefix\":\"glue\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Glue\",\"serviceId\":\"Glue\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSGlue\",\"uid\":\"glue-2017-03-31\"},\"operations\":{\"BatchCreatePartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionInputList\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionInputList\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"shape\":\"S11\"}}}},\"BatchDeleteConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionNameList\"],\"members\":{\"CatalogId\":{},\"ConnectionNameList\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Succeeded\":{\"shape\":\"Sm\"},\"Errors\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S13\"}}}}},\"BatchDeletePartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionsToDelete\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionsToDelete\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"shape\":\"S11\"}}}},\"BatchDeleteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TablesToDelete\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TablesToDelete\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"ErrorDetail\":{\"shape\":\"S13\"}}}}}}},\"BatchDeleteTableVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"VersionIds\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"VersionIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"VersionId\":{},\"ErrorDetail\":{\"shape\":\"S13\"}}}}}}},\"BatchGetCrawlers\":{\"input\":{\"type\":\"structure\",\"required\":[\"CrawlerNames\"],\"members\":{\"CrawlerNames\":{\"shape\":\"S1p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Crawlers\":{\"shape\":\"S1r\"},\"CrawlersNotFound\":{\"shape\":\"S1p\"}}}},\"BatchGetDevEndpoints\":{\"input\":{\"type\":\"structure\",\"required\":[\"DevEndpointNames\"],\"members\":{\"DevEndpointNames\":{\"shape\":\"S2z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DevEndpoints\":{\"shape\":\"S32\"},\"DevEndpointsNotFound\":{\"shape\":\"S2z\"}}}},\"BatchGetJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobNames\"],\"members\":{\"JobNames\":{\"shape\":\"S3e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"shape\":\"S3g\"},\"JobsNotFound\":{\"shape\":\"S3e\"}}}},\"BatchGetPartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionsToGet\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionsToGet\":{\"shape\":\"S3x\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Partitions\":{\"shape\":\"S3z\"},\"UnprocessedKeys\":{\"shape\":\"S3x\"}}}},\"BatchGetTriggers\":{\"input\":{\"type\":\"structure\",\"required\":[\"TriggerNames\"],\"members\":{\"TriggerNames\":{\"shape\":\"S42\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Triggers\":{\"shape\":\"S44\"},\"TriggersNotFound\":{\"shape\":\"S42\"}}}},\"BatchGetWorkflows\":{\"input\":{\"type\":\"structure\",\"required\":[\"Names\"],\"members\":{\"Names\":{\"shape\":\"S4j\"},\"IncludeGraph\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Workflows\":{\"type\":\"list\",\"member\":{\"shape\":\"S4m\"}},\"MissingWorkflows\":{\"shape\":\"S4j\"}}}},\"BatchStopJobRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\",\"JobRunIds\"],\"members\":{\"JobName\":{},\"JobRunIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuccessfulSubmissions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobRunId\":{}}}},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobRunId\":{},\"ErrorDetail\":{\"shape\":\"S13\"}}}}}}},\"BatchUpdatePartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"Entries\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PartitionValueList\",\"PartitionInput\"],\"members\":{\"PartitionValueList\":{\"shape\":\"S5j\"},\"PartitionInput\":{\"shape\":\"S5\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PartitionValueList\":{\"shape\":\"S5j\"},\"ErrorDetail\":{\"shape\":\"S13\"}}}}}}},\"CancelMLTaskRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\",\"TaskRunId\"],\"members\":{\"TransformId\":{},\"TaskRunId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransformId\":{},\"TaskRunId\":{},\"Status\":{}}}},\"CheckSchemaVersionValidity\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataFormat\",\"SchemaDefinition\"],\"members\":{\"DataFormat\":{},\"SchemaDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Valid\":{\"type\":\"boolean\"},\"Error\":{}}}},\"CreateClassifier\":{\"input\":{\"type\":\"structure\",\"members\":{\"GrokClassifier\":{\"type\":\"structure\",\"required\":[\"Classification\",\"Name\",\"GrokPattern\"],\"members\":{\"Classification\":{},\"Name\":{},\"GrokPattern\":{},\"CustomPatterns\":{}}},\"XMLClassifier\":{\"type\":\"structure\",\"required\":[\"Classification\",\"Name\"],\"members\":{\"Classification\":{},\"Name\":{},\"RowTag\":{}}},\"JsonClassifier\":{\"type\":\"structure\",\"required\":[\"Name\",\"JsonPath\"],\"members\":{\"Name\":{},\"JsonPath\":{}}},\"CsvClassifier\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Delimiter\":{},\"QuoteSymbol\":{},\"ContainsHeader\":{},\"Header\":{\"shape\":\"S6a\"},\"DisableValueTrimming\":{\"type\":\"boolean\"},\"AllowSingleColumn\":{\"type\":\"boolean\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionInput\"],\"members\":{\"CatalogId\":{},\"ConnectionInput\":{\"shape\":\"S6d\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateCrawler\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Role\",\"Targets\"],\"members\":{\"Name\":{},\"Role\":{},\"DatabaseName\":{},\"Description\":{},\"Targets\":{\"shape\":\"S1u\"},\"Schedule\":{},\"Classifiers\":{\"shape\":\"S2c\"},\"TablePrefix\":{},\"SchemaChangePolicy\":{\"shape\":\"S2f\"},\"RecrawlPolicy\":{\"shape\":\"S2d\"},\"LineageConfiguration\":{\"shape\":\"S2i\"},\"Configuration\":{},\"CrawlerSecurityConfiguration\":{},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseInput\"],\"members\":{\"CatalogId\":{},\"DatabaseInput\":{\"shape\":\"S6r\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDevEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"RoleArn\"],\"members\":{\"EndpointName\":{},\"RoleArn\":{},\"SecurityGroupIds\":{\"shape\":\"S35\"},\"SubnetId\":{},\"PublicKey\":{},\"PublicKeys\":{\"shape\":\"S3b\"},\"NumberOfNodes\":{\"type\":\"integer\"},\"WorkerType\":{},\"GlueVersion\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"ExtraPythonLibsS3Path\":{},\"ExtraJarsS3Path\":{},\"SecurityConfiguration\":{},\"Tags\":{\"shape\":\"S6m\"},\"Arguments\":{\"shape\":\"S3c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointName\":{},\"Status\":{},\"SecurityGroupIds\":{\"shape\":\"S35\"},\"SubnetId\":{},\"RoleArn\":{},\"YarnEndpointAddress\":{},\"ZeppelinRemoteSparkInterpreterPort\":{\"type\":\"integer\"},\"NumberOfNodes\":{\"type\":\"integer\"},\"WorkerType\":{},\"GlueVersion\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"ExtraPythonLibsS3Path\":{},\"ExtraJarsS3Path\":{},\"FailureReason\":{},\"SecurityConfiguration\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"Arguments\":{\"shape\":\"S3c\"}}}},\"CreateJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Role\",\"Command\"],\"members\":{\"Name\":{},\"Description\":{},\"LogUri\":{},\"Role\":{},\"ExecutionProperty\":{\"shape\":\"S3k\"},\"Command\":{\"shape\":\"S3m\"},\"DefaultArguments\":{\"shape\":\"S3p\"},\"NonOverridableArguments\":{\"shape\":\"S3p\"},\"Connections\":{\"shape\":\"S3q\"},\"MaxRetries\":{\"type\":\"integer\"},\"AllocatedCapacity\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, use MaxCapacity instead.\",\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"double\"},\"SecurityConfiguration\":{},\"Tags\":{\"shape\":\"S6m\"},\"NotificationProperty\":{\"shape\":\"S3u\"},\"GlueVersion\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"WorkerType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"CreateMLTransform\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InputRecordTables\",\"Parameters\",\"Role\"],\"members\":{\"Name\":{},\"Description\":{},\"InputRecordTables\":{\"shape\":\"S76\"},\"Parameters\":{\"shape\":\"S78\"},\"Role\":{},\"GlueVersion\":{},\"MaxCapacity\":{\"type\":\"double\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S6m\"},\"TransformEncryption\":{\"shape\":\"S7d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransformId\":{}}}},\"CreatePartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionInput\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionInput\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreatePartitionIndex\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionIndex\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionIndex\":{\"shape\":\"S7k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateRegistry\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegistryName\"],\"members\":{\"RegistryName\":{},\"Description\":{},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegistryArn\":{},\"RegistryName\":{},\"Description\":{},\"Tags\":{\"shape\":\"S6m\"}}}},\"CreateSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaName\",\"DataFormat\"],\"members\":{\"RegistryId\":{\"shape\":\"S7q\"},\"SchemaName\":{},\"DataFormat\":{},\"Compatibility\":{},\"Description\":{},\"Tags\":{\"shape\":\"S6m\"},\"SchemaDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"RegistryArn\":{},\"SchemaName\":{},\"SchemaArn\":{},\"Description\":{},\"DataFormat\":{},\"Compatibility\":{},\"SchemaCheckpoint\":{\"type\":\"long\"},\"LatestSchemaVersion\":{\"type\":\"long\"},\"NextSchemaVersion\":{\"type\":\"long\"},\"SchemaStatus\":{},\"Tags\":{\"shape\":\"S6m\"},\"SchemaVersionId\":{},\"SchemaVersionStatus\":{}}}},\"CreateScript\":{\"input\":{\"type\":\"structure\",\"members\":{\"DagNodes\":{\"shape\":\"S7x\"},\"DagEdges\":{\"shape\":\"S85\"},\"Language\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PythonScript\":{},\"ScalaCode\":{}}}},\"CreateSecurityConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"EncryptionConfiguration\"],\"members\":{\"Name\":{},\"EncryptionConfiguration\":{\"shape\":\"S8c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"}}}},\"CreateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableInput\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableInput\":{\"shape\":\"S8n\"},\"PartitionIndexes\":{\"type\":\"list\",\"member\":{\"shape\":\"S7k\"}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateTrigger\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\",\"Actions\"],\"members\":{\"Name\":{},\"WorkflowName\":{},\"Type\":{},\"Schedule\":{},\"Predicate\":{\"shape\":\"S4b\"},\"Actions\":{\"shape\":\"S49\"},\"Description\":{},\"StartOnCreation\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"CreateUserDefinedFunction\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"FunctionInput\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"FunctionInput\":{\"shape\":\"S8y\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateWorkflow\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"DefaultRunProperties\":{\"shape\":\"S4n\"},\"Tags\":{\"shape\":\"S6m\"},\"MaxConcurrentRuns\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"DeleteClassifier\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteColumnStatisticsForPartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionValues\",\"ColumnName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionValues\":{\"shape\":\"S6\"},\"ColumnName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteColumnStatisticsForTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"ColumnName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"ColumnName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionName\"],\"members\":{\"CatalogId\":{},\"ConnectionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteCrawler\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CatalogId\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDevEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\"],\"members\":{\"EndpointName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\"],\"members\":{\"JobName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobName\":{}}}},\"DeleteMLTransform\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\"],\"members\":{\"TransformId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransformId\":{}}}},\"DeletePartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionValues\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionValues\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePartitionIndex\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"IndexName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"IndexName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRegistry\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegistryId\"],\"members\":{\"RegistryId\":{\"shape\":\"S7q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"RegistryArn\":{},\"Status\":{}}}},\"DeleteResourcePolicy\":{\"input\":{\"type\":\"structure\",\"members\":{\"PolicyHashCondition\":{},\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"SchemaName\":{},\"Status\":{}}}},\"DeleteSchemaVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\",\"Versions\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"Versions\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaVersionErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VersionNumber\":{\"type\":\"long\"},\"ErrorDetails\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}}}},\"DeleteSecurityConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"Name\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTableVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"VersionId\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"VersionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTrigger\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"DeleteUserDefinedFunction\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"FunctionName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"FunctionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWorkflow\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"GetCatalogImportStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImportStatus\":{\"type\":\"structure\",\"members\":{\"ImportCompleted\":{\"type\":\"boolean\"},\"ImportTime\":{\"type\":\"timestamp\"},\"ImportedBy\":{}}}}}},\"GetClassifier\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Classifier\":{\"shape\":\"Sao\"}}}},\"GetClassifiers\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Classifiers\":{\"type\":\"list\",\"member\":{\"shape\":\"Sao\"}},\"NextToken\":{}}}},\"GetColumnStatisticsForPartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionValues\",\"ColumnNames\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionValues\":{\"shape\":\"S6\"},\"ColumnNames\":{\"shape\":\"Saz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ColumnStatisticsList\":{\"shape\":\"Sb1\"},\"Errors\":{\"shape\":\"Sbj\"}}}},\"GetColumnStatisticsForTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"ColumnNames\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"ColumnNames\":{\"shape\":\"Saz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ColumnStatisticsList\":{\"shape\":\"Sb1\"},\"Errors\":{\"shape\":\"Sbj\"}}}},\"GetConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CatalogId\":{},\"Name\":{},\"HidePassword\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connection\":{\"shape\":\"Sbp\"}}}},\"GetConnections\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{},\"Filter\":{\"type\":\"structure\",\"members\":{\"MatchCriteria\":{\"shape\":\"S6f\"},\"ConnectionType\":{}}},\"HidePassword\":{\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConnectionList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sbp\"}},\"NextToken\":{}}}},\"GetCrawler\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Crawler\":{\"shape\":\"S1s\"}}}},\"GetCrawlerMetrics\":{\"input\":{\"type\":\"structure\",\"members\":{\"CrawlerNameList\":{\"shape\":\"S1p\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrawlerMetricsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CrawlerName\":{},\"TimeLeftSeconds\":{\"type\":\"double\"},\"StillEstimating\":{\"type\":\"boolean\"},\"LastRuntimeSeconds\":{\"type\":\"double\"},\"MedianRuntimeSeconds\":{\"type\":\"double\"},\"TablesCreated\":{\"type\":\"integer\"},\"TablesUpdated\":{\"type\":\"integer\"},\"TablesDeleted\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"GetCrawlers\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Crawlers\":{\"shape\":\"S1r\"},\"NextToken\":{}}}},\"GetDataCatalogEncryptionSettings\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataCatalogEncryptionSettings\":{\"shape\":\"Sc4\"}}}},\"GetDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CatalogId\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Database\":{\"shape\":\"Sca\"}}}},\"GetDatabases\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ResourceShareType\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DatabaseList\"],\"members\":{\"DatabaseList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sca\"}},\"NextToken\":{}}}},\"GetDataflowGraph\":{\"input\":{\"type\":\"structure\",\"members\":{\"PythonScript\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DagNodes\":{\"shape\":\"S7x\"},\"DagEdges\":{\"shape\":\"S85\"}}}},\"GetDevEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\"],\"members\":{\"EndpointName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DevEndpoint\":{\"shape\":\"S33\"}}}},\"GetDevEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DevEndpoints\":{\"shape\":\"S32\"},\"NextToken\":{}}}},\"GetJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\"],\"members\":{\"JobName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Job\":{\"shape\":\"S3h\"}}}},\"GetJobBookmark\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\"],\"members\":{\"JobName\":{},\"RunId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobBookmarkEntry\":{\"shape\":\"Scr\"}}}},\"GetJobRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\",\"RunId\"],\"members\":{\"JobName\":{},\"RunId\":{},\"PredecessorsIncluded\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobRun\":{\"shape\":\"S4z\"}}}},\"GetJobRuns\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\"],\"members\":{\"JobName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobRuns\":{\"shape\":\"S4y\"},\"NextToken\":{}}}},\"GetJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"shape\":\"S3g\"},\"NextToken\":{}}}},\"GetMLTaskRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\",\"TaskRunId\"],\"members\":{\"TransformId\":{},\"TaskRunId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransformId\":{},\"TaskRunId\":{},\"Status\":{},\"LogGroupName\":{},\"Properties\":{\"shape\":\"Sd1\"},\"ErrorString\":{},\"StartedOn\":{\"type\":\"timestamp\"},\"LastModifiedOn\":{\"type\":\"timestamp\"},\"CompletedOn\":{\"type\":\"timestamp\"},\"ExecutionTime\":{\"type\":\"integer\"}}}},\"GetMLTaskRuns\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\"],\"members\":{\"TransformId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filter\":{\"type\":\"structure\",\"members\":{\"TaskRunType\":{},\"Status\":{},\"StartedBefore\":{\"type\":\"timestamp\"},\"StartedAfter\":{\"type\":\"timestamp\"}}},\"Sort\":{\"type\":\"structure\",\"required\":[\"Column\",\"SortDirection\"],\"members\":{\"Column\":{},\"SortDirection\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskRuns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TransformId\":{},\"TaskRunId\":{},\"Status\":{},\"LogGroupName\":{},\"Properties\":{\"shape\":\"Sd1\"},\"ErrorString\":{},\"StartedOn\":{\"type\":\"timestamp\"},\"LastModifiedOn\":{\"type\":\"timestamp\"},\"CompletedOn\":{\"type\":\"timestamp\"},\"ExecutionTime\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"GetMLTransform\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\"],\"members\":{\"TransformId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransformId\":{},\"Name\":{},\"Description\":{},\"Status\":{},\"CreatedOn\":{\"type\":\"timestamp\"},\"LastModifiedOn\":{\"type\":\"timestamp\"},\"InputRecordTables\":{\"shape\":\"S76\"},\"Parameters\":{\"shape\":\"S78\"},\"EvaluationMetrics\":{\"shape\":\"Sdk\"},\"LabelCount\":{\"type\":\"integer\"},\"Schema\":{\"shape\":\"Sdr\"},\"Role\":{},\"GlueVersion\":{},\"MaxCapacity\":{\"type\":\"double\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"TransformEncryption\":{\"shape\":\"S7d\"}}}},\"GetMLTransforms\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filter\":{\"shape\":\"Sdu\"},\"Sort\":{\"shape\":\"Sdv\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Transforms\"],\"members\":{\"Transforms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TransformId\":{},\"Name\":{},\"Description\":{},\"Status\":{},\"CreatedOn\":{\"type\":\"timestamp\"},\"LastModifiedOn\":{\"type\":\"timestamp\"},\"InputRecordTables\":{\"shape\":\"S76\"},\"Parameters\":{\"shape\":\"S78\"},\"EvaluationMetrics\":{\"shape\":\"Sdk\"},\"LabelCount\":{\"type\":\"integer\"},\"Schema\":{\"shape\":\"Sdr\"},\"Role\":{},\"GlueVersion\":{},\"MaxCapacity\":{\"type\":\"double\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"},\"TransformEncryption\":{\"shape\":\"S7d\"}}}},\"NextToken\":{}}}},\"GetMapping\":{\"input\":{\"type\":\"structure\",\"required\":[\"Source\"],\"members\":{\"Source\":{\"shape\":\"Se1\"},\"Sinks\":{\"shape\":\"Se2\"},\"Location\":{\"shape\":\"Se3\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Mapping\"],\"members\":{\"Mapping\":{\"shape\":\"Se5\"}}}},\"GetPartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionValues\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionValues\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Partition\":{\"shape\":\"S40\"}}}},\"GetPartitionIndexes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PartitionIndexDescriptorList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IndexName\",\"Keys\",\"IndexStatus\"],\"members\":{\"IndexName\":{},\"Keys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Type\":{}}}},\"IndexStatus\":{},\"BackfillErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Partitions\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}}}}}}}},\"NextToken\":{}}}},\"GetPartitions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"Expression\":{},\"NextToken\":{},\"Segment\":{\"type\":\"structure\",\"required\":[\"SegmentNumber\",\"TotalSegments\"],\"members\":{\"SegmentNumber\":{\"type\":\"integer\"},\"TotalSegments\":{\"type\":\"integer\"}}},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Partitions\":{\"shape\":\"S3z\"},\"NextToken\":{}}}},\"GetPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"Mapping\",\"Source\"],\"members\":{\"Mapping\":{\"shape\":\"Se5\"},\"Source\":{\"shape\":\"Se1\"},\"Sinks\":{\"shape\":\"Se2\"},\"Location\":{\"shape\":\"Se3\"},\"Language\":{},\"AdditionalPlanOptionsMap\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"PythonScript\":{},\"ScalaCode\":{}}}},\"GetRegistry\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegistryId\"],\"members\":{\"RegistryId\":{\"shape\":\"S7q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"RegistryArn\":{},\"Description\":{},\"Status\":{},\"CreatedTime\":{},\"UpdatedTime\":{}}}},\"GetResourcePolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GetResourcePoliciesResponseList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyInJson\":{},\"PolicyHash\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"UpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"GetResourcePolicy\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyInJson\":{},\"PolicyHash\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"UpdateTime\":{\"type\":\"timestamp\"}}}},\"GetSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"RegistryArn\":{},\"SchemaName\":{},\"SchemaArn\":{},\"Description\":{},\"DataFormat\":{},\"Compatibility\":{},\"SchemaCheckpoint\":{\"type\":\"long\"},\"LatestSchemaVersion\":{\"type\":\"long\"},\"NextSchemaVersion\":{\"type\":\"long\"},\"SchemaStatus\":{},\"CreatedTime\":{},\"UpdatedTime\":{}}}},\"GetSchemaByDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\",\"SchemaDefinition\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaVersionId\":{},\"SchemaArn\":{},\"DataFormat\":{},\"Status\":{},\"CreatedTime\":{}}}},\"GetSchemaVersion\":{\"input\":{\"type\":\"structure\",\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaVersionId\":{},\"SchemaVersionNumber\":{\"shape\":\"Sfb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaVersionId\":{},\"SchemaDefinition\":{},\"DataFormat\":{},\"SchemaArn\":{},\"VersionNumber\":{\"type\":\"long\"},\"Status\":{},\"CreatedTime\":{}}}},\"GetSchemaVersionsDiff\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\",\"FirstSchemaVersionNumber\",\"SecondSchemaVersionNumber\",\"SchemaDiffType\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"FirstSchemaVersionNumber\":{\"shape\":\"Sfb\"},\"SecondSchemaVersionNumber\":{\"shape\":\"Sfb\"},\"SchemaDiffType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Diff\":{}}}},\"GetSecurityConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityConfiguration\":{\"shape\":\"Sfk\"}}}},\"GetSecurityConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"Sfk\"}},\"NextToken\":{}}}},\"GetTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"Name\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Table\":{\"shape\":\"Sfq\"}}}},\"GetTableVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"VersionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableVersion\":{\"shape\":\"Sft\"}}}},\"GetTableVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableVersions\":{\"type\":\"list\",\"member\":{\"shape\":\"Sft\"}},\"NextToken\":{}}}},\"GetTables\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"Expression\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TableList\":{\"shape\":\"Sg0\"},\"NextToken\":{}}}},\"GetTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S6m\"}}}},\"GetTrigger\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Trigger\":{\"shape\":\"S45\"}}}},\"GetTriggers\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"DependentJobName\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Triggers\":{\"shape\":\"S44\"},\"NextToken\":{}}}},\"GetUserDefinedFunction\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"FunctionName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"FunctionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserDefinedFunction\":{\"shape\":\"Sg9\"}}}},\"GetUserDefinedFunctions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Pattern\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"Pattern\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserDefinedFunctions\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg9\"}},\"NextToken\":{}}}},\"GetWorkflow\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"IncludeGraph\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Workflow\":{\"shape\":\"S4m\"}}}},\"GetWorkflowRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RunId\"],\"members\":{\"Name\":{},\"RunId\":{},\"IncludeGraph\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Run\":{\"shape\":\"S4o\"}}}},\"GetWorkflowRunProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RunId\"],\"members\":{\"Name\":{},\"RunId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RunProperties\":{\"shape\":\"S4n\"}}}},\"GetWorkflowRuns\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"IncludeGraph\":{\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Runs\":{\"type\":\"list\",\"member\":{\"shape\":\"S4o\"}},\"NextToken\":{}}}},\"ImportCatalogToGlue\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListCrawlers\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CrawlerNames\":{\"shape\":\"S1p\"},\"NextToken\":{}}}},\"ListDevEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DevEndpointNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobNames\":{\"shape\":\"S3e\"},\"NextToken\":{}}}},\"ListMLTransforms\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filter\":{\"shape\":\"Sdu\"},\"Sort\":{\"shape\":\"Sdv\"},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TransformIds\"],\"members\":{\"TransformIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListRegistries\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Registries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"RegistryArn\":{},\"Description\":{},\"Status\":{},\"CreatedTime\":{},\"UpdatedTime\":{}}}},\"NextToken\":{}}}},\"ListSchemaVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Schemas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"SchemaVersionId\":{},\"VersionNumber\":{\"type\":\"long\"},\"Status\":{},\"CreatedTime\":{}}}},\"NextToken\":{}}}},\"ListSchemas\":{\"input\":{\"type\":\"structure\",\"members\":{\"RegistryId\":{\"shape\":\"S7q\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Schemas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"SchemaName\":{},\"SchemaArn\":{},\"Description\":{},\"SchemaStatus\":{},\"CreatedTime\":{},\"UpdatedTime\":{}}}},\"NextToken\":{}}}},\"ListTriggers\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"DependentJobName\":{},\"MaxResults\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TriggerNames\":{\"shape\":\"S42\"},\"NextToken\":{}}}},\"ListWorkflows\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Workflows\":{\"shape\":\"S4j\"},\"NextToken\":{}}}},\"PutDataCatalogEncryptionSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataCatalogEncryptionSettings\"],\"members\":{\"CatalogId\":{},\"DataCatalogEncryptionSettings\":{\"shape\":\"Sc4\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyInJson\"],\"members\":{\"PolicyInJson\":{},\"ResourceArn\":{},\"PolicyHashCondition\":{},\"PolicyExistsCondition\":{},\"EnableHybrid\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyHash\":{}}}},\"PutSchemaVersionMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"MetadataKeyValue\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaVersionNumber\":{\"shape\":\"Sfb\"},\"SchemaVersionId\":{},\"MetadataKeyValue\":{\"shape\":\"Shn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"SchemaName\":{},\"RegistryName\":{},\"LatestVersion\":{\"type\":\"boolean\"},\"VersionNumber\":{\"type\":\"long\"},\"SchemaVersionId\":{},\"MetadataKey\":{},\"MetadataValue\":{}}}},\"PutWorkflowRunProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RunId\",\"RunProperties\"],\"members\":{\"Name\":{},\"RunId\":{},\"RunProperties\":{\"shape\":\"S4n\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"QuerySchemaVersionMetadata\":{\"input\":{\"type\":\"structure\",\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaVersionNumber\":{\"shape\":\"Sfb\"},\"SchemaVersionId\":{},\"MetadataList\":{\"type\":\"list\",\"member\":{\"shape\":\"Shn\"}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MetadataInfoMap\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"MetadataValue\":{},\"CreatedTime\":{}}}},\"SchemaVersionId\":{},\"NextToken\":{}}}},\"RegisterSchemaVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\",\"SchemaDefinition\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaDefinition\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaVersionId\":{},\"VersionNumber\":{\"type\":\"long\"},\"Status\":{}}}},\"RemoveSchemaVersionMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"MetadataKeyValue\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaVersionNumber\":{\"shape\":\"Sfb\"},\"SchemaVersionId\":{},\"MetadataKeyValue\":{\"shape\":\"Shn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"SchemaName\":{},\"RegistryName\":{},\"LatestVersion\":{\"type\":\"boolean\"},\"VersionNumber\":{\"type\":\"long\"},\"SchemaVersionId\":{},\"MetadataKey\":{},\"MetadataValue\":{}}}},\"ResetJobBookmark\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\"],\"members\":{\"JobName\":{},\"RunId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobBookmarkEntry\":{\"shape\":\"Scr\"}}}},\"ResumeWorkflowRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RunId\",\"NodeIds\"],\"members\":{\"Name\":{},\"RunId\":{},\"NodeIds\":{\"shape\":\"Si6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RunId\":{},\"NodeIds\":{\"shape\":\"Si6\"}}}},\"SearchTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{},\"NextToken\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"Comparator\":{}}}},\"SearchText\":{},\"SortCriteria\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FieldName\":{},\"Sort\":{}}}},\"MaxResults\":{\"type\":\"integer\"},\"ResourceShareType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"TableList\":{\"shape\":\"Sg0\"}}}},\"StartCrawler\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartCrawlerSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"CrawlerName\"],\"members\":{\"CrawlerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartExportLabelsTaskRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\",\"OutputS3Path\"],\"members\":{\"TransformId\":{},\"OutputS3Path\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskRunId\":{}}}},\"StartImportLabelsTaskRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\",\"InputS3Path\"],\"members\":{\"TransformId\":{},\"InputS3Path\":{},\"ReplaceAllLabels\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskRunId\":{}}}},\"StartJobRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\"],\"members\":{\"JobName\":{},\"JobRunId\":{},\"Arguments\":{\"shape\":\"S3p\"},\"AllocatedCapacity\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, use MaxCapacity instead.\",\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"double\"},\"SecurityConfiguration\":{},\"NotificationProperty\":{\"shape\":\"S3u\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobRunId\":{}}}},\"StartMLEvaluationTaskRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\"],\"members\":{\"TransformId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskRunId\":{}}}},\"StartMLLabelingSetGenerationTaskRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\",\"OutputS3Path\"],\"members\":{\"TransformId\":{},\"OutputS3Path\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TaskRunId\":{}}}},\"StartTrigger\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"StartWorkflowRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RunId\":{}}}},\"StopCrawler\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopCrawlerSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"CrawlerName\"],\"members\":{\"CrawlerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopTrigger\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"StopWorkflowRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RunId\"],\"members\":{\"Name\":{},\"RunId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagsToAdd\"],\"members\":{\"ResourceArn\":{},\"TagsToAdd\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagsToRemove\"],\"members\":{\"ResourceArn\":{},\"TagsToRemove\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateClassifier\":{\"input\":{\"type\":\"structure\",\"members\":{\"GrokClassifier\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Classification\":{},\"GrokPattern\":{},\"CustomPatterns\":{}}},\"XMLClassifier\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Classification\":{},\"RowTag\":{}}},\"JsonClassifier\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"JsonPath\":{}}},\"CsvClassifier\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Delimiter\":{},\"QuoteSymbol\":{},\"ContainsHeader\":{},\"Header\":{\"shape\":\"S6a\"},\"DisableValueTrimming\":{\"type\":\"boolean\"},\"AllowSingleColumn\":{\"type\":\"boolean\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateColumnStatisticsForPartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionValues\",\"ColumnStatisticsList\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionValues\":{\"shape\":\"S6\"},\"ColumnStatisticsList\":{\"shape\":\"Sji\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"shape\":\"Sjk\"}}}},\"UpdateColumnStatisticsForTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"ColumnStatisticsList\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"ColumnStatisticsList\":{\"shape\":\"Sji\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Errors\":{\"shape\":\"Sjk\"}}}},\"UpdateConnection\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ConnectionInput\"],\"members\":{\"CatalogId\":{},\"Name\":{},\"ConnectionInput\":{\"shape\":\"S6d\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateCrawler\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Role\":{},\"DatabaseName\":{},\"Description\":{},\"Targets\":{\"shape\":\"S1u\"},\"Schedule\":{},\"Classifiers\":{\"shape\":\"S2c\"},\"TablePrefix\":{},\"SchemaChangePolicy\":{\"shape\":\"S2f\"},\"RecrawlPolicy\":{\"shape\":\"S2d\"},\"LineageConfiguration\":{\"shape\":\"S2i\"},\"Configuration\":{},\"CrawlerSecurityConfiguration\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateCrawlerSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"CrawlerName\"],\"members\":{\"CrawlerName\":{},\"Schedule\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"DatabaseInput\"],\"members\":{\"CatalogId\":{},\"Name\":{},\"DatabaseInput\":{\"shape\":\"S6r\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDevEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\"],\"members\":{\"EndpointName\":{},\"PublicKey\":{},\"AddPublicKeys\":{\"shape\":\"S3b\"},\"DeletePublicKeys\":{\"shape\":\"S3b\"},\"CustomLibraries\":{\"type\":\"structure\",\"members\":{\"ExtraPythonLibsS3Path\":{},\"ExtraJarsS3Path\":{}}},\"UpdateEtlLibraries\":{\"type\":\"boolean\"},\"DeleteArguments\":{\"shape\":\"S35\"},\"AddArguments\":{\"shape\":\"S3c\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobName\",\"JobUpdate\"],\"members\":{\"JobName\":{},\"JobUpdate\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"LogUri\":{},\"Role\":{},\"ExecutionProperty\":{\"shape\":\"S3k\"},\"Command\":{\"shape\":\"S3m\"},\"DefaultArguments\":{\"shape\":\"S3p\"},\"NonOverridableArguments\":{\"shape\":\"S3p\"},\"Connections\":{\"shape\":\"S3q\"},\"MaxRetries\":{\"type\":\"integer\"},\"AllocatedCapacity\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, use MaxCapacity instead.\",\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"double\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"SecurityConfiguration\":{},\"NotificationProperty\":{\"shape\":\"S3u\"},\"GlueVersion\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobName\":{}}}},\"UpdateMLTransform\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformId\"],\"members\":{\"TransformId\":{},\"Name\":{},\"Description\":{},\"Parameters\":{\"shape\":\"S78\"},\"Role\":{},\"GlueVersion\":{},\"MaxCapacity\":{\"type\":\"double\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxRetries\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransformId\":{}}}},\"UpdatePartition\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"PartitionValueList\",\"PartitionInput\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableName\":{},\"PartitionValueList\":{\"shape\":\"S5j\"},\"PartitionInput\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRegistry\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegistryId\",\"Description\"],\"members\":{\"RegistryId\":{\"shape\":\"S7q\"},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"RegistryArn\":{}}}},\"UpdateSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"SchemaId\"],\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaVersionNumber\":{\"shape\":\"Sfb\"},\"Compatibility\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"SchemaName\":{},\"RegistryName\":{}}}},\"UpdateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableInput\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"TableInput\":{\"shape\":\"S8n\"},\"SkipArchive\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateTrigger\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"TriggerUpdate\"],\"members\":{\"Name\":{},\"TriggerUpdate\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"Schedule\":{},\"Actions\":{\"shape\":\"S49\"},\"Predicate\":{\"shape\":\"S4b\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Trigger\":{\"shape\":\"S45\"}}}},\"UpdateUserDefinedFunction\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"FunctionName\",\"FunctionInput\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"FunctionName\":{},\"FunctionInput\":{\"shape\":\"S8y\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateWorkflow\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"DefaultRunProperties\":{\"shape\":\"S4n\"},\"MaxConcurrentRuns\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"members\":{\"Values\":{\"shape\":\"S6\"},\"LastAccessTime\":{\"type\":\"timestamp\"},\"StorageDescriptor\":{\"shape\":\"S9\"},\"Parameters\":{\"shape\":\"Se\"},\"LastAnalyzedTime\":{\"type\":\"timestamp\"}}},\"S6\":{\"type\":\"list\",\"member\":{}},\"S9\":{\"type\":\"structure\",\"members\":{\"Columns\":{\"shape\":\"Sa\"},\"Location\":{},\"InputFormat\":{},\"OutputFormat\":{},\"Compressed\":{\"type\":\"boolean\"},\"NumberOfBuckets\":{\"type\":\"integer\"},\"SerdeInfo\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"SerializationLibrary\":{},\"Parameters\":{\"shape\":\"Se\"}}},\"BucketColumns\":{\"shape\":\"Sm\"},\"SortColumns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Column\",\"SortOrder\"],\"members\":{\"Column\":{},\"SortOrder\":{\"type\":\"integer\"}}}},\"Parameters\":{\"shape\":\"Se\"},\"SkewedInfo\":{\"type\":\"structure\",\"members\":{\"SkewedColumnNames\":{\"shape\":\"Sm\"},\"SkewedColumnValues\":{\"type\":\"list\",\"member\":{}},\"SkewedColumnValueLocationMaps\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"StoredAsSubDirectories\":{\"type\":\"boolean\"},\"SchemaReference\":{\"type\":\"structure\",\"members\":{\"SchemaId\":{\"shape\":\"Sv\"},\"SchemaVersionId\":{},\"SchemaVersionNumber\":{\"type\":\"long\"}}}}},\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Type\":{},\"Comment\":{},\"Parameters\":{\"shape\":\"Se\"}}}},\"Se\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sm\":{\"type\":\"list\",\"member\":{}},\"Sv\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"SchemaName\":{},\"RegistryName\":{}}},\"S11\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PartitionValues\":{\"shape\":\"S6\"},\"ErrorDetail\":{\"shape\":\"S13\"}}}},\"S13\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"Values\"],\"members\":{\"Values\":{\"shape\":\"S6\"}}},\"S1p\":{\"type\":\"list\",\"member\":{}},\"S1r\":{\"type\":\"list\",\"member\":{\"shape\":\"S1s\"}},\"S1s\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Role\":{},\"Targets\":{\"shape\":\"S1u\"},\"DatabaseName\":{},\"Description\":{},\"Classifiers\":{\"shape\":\"S2c\"},\"RecrawlPolicy\":{\"shape\":\"S2d\"},\"SchemaChangePolicy\":{\"shape\":\"S2f\"},\"LineageConfiguration\":{\"shape\":\"S2i\"},\"State\":{},\"TablePrefix\":{},\"Schedule\":{\"type\":\"structure\",\"members\":{\"ScheduleExpression\":{},\"State\":{}}},\"CrawlElapsedTime\":{\"type\":\"long\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdated\":{\"type\":\"timestamp\"},\"LastCrawl\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"ErrorMessage\":{},\"LogGroup\":{},\"LogStream\":{},\"MessagePrefix\":{},\"StartTime\":{\"type\":\"timestamp\"}}},\"Version\":{\"type\":\"long\"},\"Configuration\":{},\"CrawlerSecurityConfiguration\":{}}},\"S1u\":{\"type\":\"structure\",\"members\":{\"S3Targets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"Exclusions\":{\"shape\":\"S1y\"},\"ConnectionName\":{}}}},\"JdbcTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConnectionName\":{},\"Path\":{},\"Exclusions\":{\"shape\":\"S1y\"}}}},\"MongoDBTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConnectionName\":{},\"Path\":{},\"ScanAll\":{\"type\":\"boolean\"}}}},\"DynamoDBTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"scanAll\":{\"type\":\"boolean\"},\"scanRate\":{\"type\":\"double\"}}}},\"CatalogTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"Tables\"],\"members\":{\"DatabaseName\":{},\"Tables\":{\"type\":\"list\",\"member\":{}}}}}}},\"S1y\":{\"type\":\"list\",\"member\":{}},\"S2c\":{\"type\":\"list\",\"member\":{}},\"S2d\":{\"type\":\"structure\",\"members\":{\"RecrawlBehavior\":{}}},\"S2f\":{\"type\":\"structure\",\"members\":{\"UpdateBehavior\":{},\"DeleteBehavior\":{}}},\"S2i\":{\"type\":\"structure\",\"members\":{\"CrawlerLineageSettings\":{}}},\"S2z\":{\"type\":\"list\",\"member\":{}},\"S32\":{\"type\":\"list\",\"member\":{\"shape\":\"S33\"}},\"S33\":{\"type\":\"structure\",\"members\":{\"EndpointName\":{},\"RoleArn\":{},\"SecurityGroupIds\":{\"shape\":\"S35\"},\"SubnetId\":{},\"YarnEndpointAddress\":{},\"PrivateAddress\":{},\"ZeppelinRemoteSparkInterpreterPort\":{\"type\":\"integer\"},\"PublicAddress\":{},\"Status\":{},\"WorkerType\":{},\"GlueVersion\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"NumberOfNodes\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"ExtraPythonLibsS3Path\":{},\"ExtraJarsS3Path\":{},\"FailureReason\":{},\"LastUpdateStatus\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastModifiedTimestamp\":{\"type\":\"timestamp\"},\"PublicKey\":{},\"PublicKeys\":{\"shape\":\"S3b\"},\"SecurityConfiguration\":{},\"Arguments\":{\"shape\":\"S3c\"}}},\"S35\":{\"type\":\"list\",\"member\":{}},\"S3b\":{\"type\":\"list\",\"member\":{}},\"S3c\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S3e\":{\"type\":\"list\",\"member\":{}},\"S3g\":{\"type\":\"list\",\"member\":{\"shape\":\"S3h\"}},\"S3h\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"LogUri\":{},\"Role\":{},\"CreatedOn\":{\"type\":\"timestamp\"},\"LastModifiedOn\":{\"type\":\"timestamp\"},\"ExecutionProperty\":{\"shape\":\"S3k\"},\"Command\":{\"shape\":\"S3m\"},\"DefaultArguments\":{\"shape\":\"S3p\"},\"NonOverridableArguments\":{\"shape\":\"S3p\"},\"Connections\":{\"shape\":\"S3q\"},\"MaxRetries\":{\"type\":\"integer\"},\"AllocatedCapacity\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, use MaxCapacity instead.\",\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"double\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"SecurityConfiguration\":{},\"NotificationProperty\":{\"shape\":\"S3u\"},\"GlueVersion\":{}}},\"S3k\":{\"type\":\"structure\",\"members\":{\"MaxConcurrentRuns\":{\"type\":\"integer\"}}},\"S3m\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ScriptLocation\":{},\"PythonVersion\":{}}},\"S3p\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S3q\":{\"type\":\"structure\",\"members\":{\"Connections\":{\"type\":\"list\",\"member\":{}}}},\"S3u\":{\"type\":\"structure\",\"members\":{\"NotifyDelayAfter\":{\"type\":\"integer\"}}},\"S3x\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}},\"S3z\":{\"type\":\"list\",\"member\":{\"shape\":\"S40\"}},\"S40\":{\"type\":\"structure\",\"members\":{\"Values\":{\"shape\":\"S6\"},\"DatabaseName\":{},\"TableName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastAccessTime\":{\"type\":\"timestamp\"},\"StorageDescriptor\":{\"shape\":\"S9\"},\"Parameters\":{\"shape\":\"Se\"},\"LastAnalyzedTime\":{\"type\":\"timestamp\"},\"CatalogId\":{}}},\"S42\":{\"type\":\"list\",\"member\":{}},\"S44\":{\"type\":\"list\",\"member\":{\"shape\":\"S45\"}},\"S45\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"WorkflowName\":{},\"Id\":{},\"Type\":{},\"State\":{},\"Description\":{},\"Schedule\":{},\"Actions\":{\"shape\":\"S49\"},\"Predicate\":{\"shape\":\"S4b\"}}},\"S49\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"Arguments\":{\"shape\":\"S3p\"},\"Timeout\":{\"type\":\"integer\"},\"SecurityConfiguration\":{},\"NotificationProperty\":{\"shape\":\"S3u\"},\"CrawlerName\":{}}}},\"S4b\":{\"type\":\"structure\",\"members\":{\"Logical\":{},\"Conditions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LogicalOperator\":{},\"JobName\":{},\"State\":{},\"CrawlerName\":{},\"CrawlState\":{}}}}}},\"S4j\":{\"type\":\"list\",\"member\":{}},\"S4m\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"DefaultRunProperties\":{\"shape\":\"S4n\"},\"CreatedOn\":{\"type\":\"timestamp\"},\"LastModifiedOn\":{\"type\":\"timestamp\"},\"LastRun\":{\"shape\":\"S4o\"},\"Graph\":{\"shape\":\"S4s\"},\"MaxConcurrentRuns\":{\"type\":\"integer\"}}},\"S4n\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S4o\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"WorkflowRunId\":{},\"PreviousRunId\":{},\"WorkflowRunProperties\":{\"shape\":\"S4n\"},\"StartedOn\":{\"type\":\"timestamp\"},\"CompletedOn\":{\"type\":\"timestamp\"},\"Status\":{},\"ErrorMessage\":{},\"Statistics\":{\"type\":\"structure\",\"members\":{\"TotalActions\":{\"type\":\"integer\"},\"TimeoutActions\":{\"type\":\"integer\"},\"FailedActions\":{\"type\":\"integer\"},\"StoppedActions\":{\"type\":\"integer\"},\"SucceededActions\":{\"type\":\"integer\"},\"RunningActions\":{\"type\":\"integer\"}}},\"Graph\":{\"shape\":\"S4s\"}}},\"S4s\":{\"type\":\"structure\",\"members\":{\"Nodes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Name\":{},\"UniqueId\":{},\"TriggerDetails\":{\"type\":\"structure\",\"members\":{\"Trigger\":{\"shape\":\"S45\"}}},\"JobDetails\":{\"type\":\"structure\",\"members\":{\"JobRuns\":{\"shape\":\"S4y\"}}},\"CrawlerDetails\":{\"type\":\"structure\",\"members\":{\"Crawls\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StartedOn\":{\"type\":\"timestamp\"},\"CompletedOn\":{\"type\":\"timestamp\"},\"ErrorMessage\":{},\"LogGroup\":{},\"LogStream\":{}}}}}}}}},\"Edges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceId\":{},\"DestinationId\":{}}}}}},\"S4y\":{\"type\":\"list\",\"member\":{\"shape\":\"S4z\"}},\"S4z\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Attempt\":{\"type\":\"integer\"},\"PreviousRunId\":{},\"TriggerName\":{},\"JobName\":{},\"StartedOn\":{\"type\":\"timestamp\"},\"LastModifiedOn\":{\"type\":\"timestamp\"},\"CompletedOn\":{\"type\":\"timestamp\"},\"JobRunState\":{},\"Arguments\":{\"shape\":\"S3p\"},\"ErrorMessage\":{},\"PredecessorRuns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"RunId\":{}}}},\"AllocatedCapacity\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, use MaxCapacity instead.\",\"type\":\"integer\"},\"ExecutionTime\":{\"type\":\"integer\"},\"Timeout\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"double\"},\"WorkerType\":{},\"NumberOfWorkers\":{\"type\":\"integer\"},\"SecurityConfiguration\":{},\"LogGroupName\":{},\"NotificationProperty\":{\"shape\":\"S3u\"},\"GlueVersion\":{}}},\"S5j\":{\"type\":\"list\",\"member\":{}},\"S6a\":{\"type\":\"list\",\"member\":{}},\"S6d\":{\"type\":\"structure\",\"required\":[\"Name\",\"ConnectionType\",\"ConnectionProperties\"],\"members\":{\"Name\":{},\"Description\":{},\"ConnectionType\":{},\"MatchCriteria\":{\"shape\":\"S6f\"},\"ConnectionProperties\":{\"shape\":\"S6g\"},\"PhysicalConnectionRequirements\":{\"shape\":\"S6i\"}}},\"S6f\":{\"type\":\"list\",\"member\":{}},\"S6g\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S6i\":{\"type\":\"structure\",\"members\":{\"SubnetId\":{},\"SecurityGroupIdList\":{\"type\":\"list\",\"member\":{}},\"AvailabilityZone\":{}}},\"S6m\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S6r\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"LocationUri\":{},\"Parameters\":{\"shape\":\"Se\"},\"CreateTableDefaultPermissions\":{\"shape\":\"S6t\"},\"TargetDatabase\":{\"shape\":\"S6z\"}}},\"S6t\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Principal\":{\"type\":\"structure\",\"members\":{\"DataLakePrincipalIdentifier\":{}}},\"Permissions\":{\"type\":\"list\",\"member\":{}}}}},\"S6z\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{},\"DatabaseName\":{}}},\"S76\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"DatabaseName\":{},\"TableName\":{},\"CatalogId\":{},\"ConnectionName\":{}}}},\"S78\":{\"type\":\"structure\",\"required\":[\"TransformType\"],\"members\":{\"TransformType\":{},\"FindMatchesParameters\":{\"type\":\"structure\",\"members\":{\"PrimaryKeyColumnName\":{},\"PrecisionRecallTradeoff\":{\"type\":\"double\"},\"AccuracyCostTradeoff\":{\"type\":\"double\"},\"EnforceProvidedLabels\":{\"type\":\"boolean\"}}}}},\"S7d\":{\"type\":\"structure\",\"members\":{\"MlUserDataEncryption\":{\"type\":\"structure\",\"required\":[\"MlUserDataEncryptionMode\"],\"members\":{\"MlUserDataEncryptionMode\":{},\"KmsKeyId\":{}}},\"TaskRunSecurityConfigurationName\":{}}},\"S7k\":{\"type\":\"structure\",\"required\":[\"Keys\",\"IndexName\"],\"members\":{\"Keys\":{\"type\":\"list\",\"member\":{}},\"IndexName\":{}}},\"S7q\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"RegistryArn\":{}}},\"S7x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"NodeType\",\"Args\"],\"members\":{\"Id\":{},\"NodeType\":{},\"Args\":{\"shape\":\"S81\"},\"LineNumber\":{\"type\":\"integer\"}}}},\"S81\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{},\"Param\":{\"type\":\"boolean\"}}}},\"S85\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Source\",\"Target\"],\"members\":{\"Source\":{},\"Target\":{},\"TargetParameter\":{}}}},\"S8c\":{\"type\":\"structure\",\"members\":{\"S3Encryption\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"S3EncryptionMode\":{},\"KmsKeyArn\":{}}}},\"CloudWatchEncryption\":{\"type\":\"structure\",\"members\":{\"CloudWatchEncryptionMode\":{},\"KmsKeyArn\":{}}},\"JobBookmarksEncryption\":{\"type\":\"structure\",\"members\":{\"JobBookmarksEncryptionMode\":{},\"KmsKeyArn\":{}}}}},\"S8n\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"Owner\":{},\"LastAccessTime\":{\"type\":\"timestamp\"},\"LastAnalyzedTime\":{\"type\":\"timestamp\"},\"Retention\":{\"type\":\"integer\"},\"StorageDescriptor\":{\"shape\":\"S9\"},\"PartitionKeys\":{\"shape\":\"Sa\"},\"ViewOriginalText\":{},\"ViewExpandedText\":{},\"TableType\":{},\"Parameters\":{\"shape\":\"Se\"},\"TargetTable\":{\"shape\":\"S8r\"}}},\"S8r\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"Name\":{}}},\"S8y\":{\"type\":\"structure\",\"members\":{\"FunctionName\":{},\"ClassName\":{},\"OwnerName\":{},\"OwnerType\":{},\"ResourceUris\":{\"shape\":\"S90\"}}},\"S90\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"Uri\":{}}}},\"Sao\":{\"type\":\"structure\",\"members\":{\"GrokClassifier\":{\"type\":\"structure\",\"required\":[\"Name\",\"Classification\",\"GrokPattern\"],\"members\":{\"Name\":{},\"Classification\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdated\":{\"type\":\"timestamp\"},\"Version\":{\"type\":\"long\"},\"GrokPattern\":{},\"CustomPatterns\":{}}},\"XMLClassifier\":{\"type\":\"structure\",\"required\":[\"Name\",\"Classification\"],\"members\":{\"Name\":{},\"Classification\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdated\":{\"type\":\"timestamp\"},\"Version\":{\"type\":\"long\"},\"RowTag\":{}}},\"JsonClassifier\":{\"type\":\"structure\",\"required\":[\"Name\",\"JsonPath\"],\"members\":{\"Name\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdated\":{\"type\":\"timestamp\"},\"Version\":{\"type\":\"long\"},\"JsonPath\":{}}},\"CsvClassifier\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdated\":{\"type\":\"timestamp\"},\"Version\":{\"type\":\"long\"},\"Delimiter\":{},\"QuoteSymbol\":{},\"ContainsHeader\":{},\"Header\":{\"shape\":\"S6a\"},\"DisableValueTrimming\":{\"type\":\"boolean\"},\"AllowSingleColumn\":{\"type\":\"boolean\"}}}}},\"Saz\":{\"type\":\"list\",\"member\":{}},\"Sb1\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb2\"}},\"Sb2\":{\"type\":\"structure\",\"required\":[\"ColumnName\",\"ColumnType\",\"AnalyzedTime\",\"StatisticsData\"],\"members\":{\"ColumnName\":{},\"ColumnType\":{},\"AnalyzedTime\":{\"type\":\"timestamp\"},\"StatisticsData\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"BooleanColumnStatisticsData\":{\"type\":\"structure\",\"required\":[\"NumberOfTrues\",\"NumberOfFalses\",\"NumberOfNulls\"],\"members\":{\"NumberOfTrues\":{\"type\":\"long\"},\"NumberOfFalses\":{\"type\":\"long\"},\"NumberOfNulls\":{\"type\":\"long\"}}},\"DateColumnStatisticsData\":{\"type\":\"structure\",\"required\":[\"NumberOfNulls\",\"NumberOfDistinctValues\"],\"members\":{\"MinimumValue\":{\"type\":\"timestamp\"},\"MaximumValue\":{\"type\":\"timestamp\"},\"NumberOfNulls\":{\"type\":\"long\"},\"NumberOfDistinctValues\":{\"type\":\"long\"}}},\"DecimalColumnStatisticsData\":{\"type\":\"structure\",\"required\":[\"NumberOfNulls\",\"NumberOfDistinctValues\"],\"members\":{\"MinimumValue\":{\"shape\":\"Sba\"},\"MaximumValue\":{\"shape\":\"Sba\"},\"NumberOfNulls\":{\"type\":\"long\"},\"NumberOfDistinctValues\":{\"type\":\"long\"}}},\"DoubleColumnStatisticsData\":{\"type\":\"structure\",\"required\":[\"NumberOfNulls\",\"NumberOfDistinctValues\"],\"members\":{\"MinimumValue\":{\"type\":\"double\"},\"MaximumValue\":{\"type\":\"double\"},\"NumberOfNulls\":{\"type\":\"long\"},\"NumberOfDistinctValues\":{\"type\":\"long\"}}},\"LongColumnStatisticsData\":{\"type\":\"structure\",\"required\":[\"NumberOfNulls\",\"NumberOfDistinctValues\"],\"members\":{\"MinimumValue\":{\"type\":\"long\"},\"MaximumValue\":{\"type\":\"long\"},\"NumberOfNulls\":{\"type\":\"long\"},\"NumberOfDistinctValues\":{\"type\":\"long\"}}},\"StringColumnStatisticsData\":{\"type\":\"structure\",\"required\":[\"MaximumLength\",\"AverageLength\",\"NumberOfNulls\",\"NumberOfDistinctValues\"],\"members\":{\"MaximumLength\":{\"type\":\"long\"},\"AverageLength\":{\"type\":\"double\"},\"NumberOfNulls\":{\"type\":\"long\"},\"NumberOfDistinctValues\":{\"type\":\"long\"}}},\"BinaryColumnStatisticsData\":{\"type\":\"structure\",\"required\":[\"MaximumLength\",\"AverageLength\",\"NumberOfNulls\"],\"members\":{\"MaximumLength\":{\"type\":\"long\"},\"AverageLength\":{\"type\":\"double\"},\"NumberOfNulls\":{\"type\":\"long\"}}}}}}},\"Sba\":{\"type\":\"structure\",\"required\":[\"UnscaledValue\",\"Scale\"],\"members\":{\"UnscaledValue\":{\"type\":\"blob\"},\"Scale\":{\"type\":\"integer\"}}},\"Sbj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ColumnName\":{},\"Error\":{\"shape\":\"S13\"}}}},\"Sbp\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"ConnectionType\":{},\"MatchCriteria\":{\"shape\":\"S6f\"},\"ConnectionProperties\":{\"shape\":\"S6g\"},\"PhysicalConnectionRequirements\":{\"shape\":\"S6i\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedBy\":{}}},\"Sc4\":{\"type\":\"structure\",\"members\":{\"EncryptionAtRest\":{\"type\":\"structure\",\"required\":[\"CatalogEncryptionMode\"],\"members\":{\"CatalogEncryptionMode\":{},\"SseAwsKmsKeyId\":{}}},\"ConnectionPasswordEncryption\":{\"type\":\"structure\",\"required\":[\"ReturnConnectionPasswordEncrypted\"],\"members\":{\"ReturnConnectionPasswordEncrypted\":{\"type\":\"boolean\"},\"AwsKmsKeyId\":{}}}}},\"Sca\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"LocationUri\":{},\"Parameters\":{\"shape\":\"Se\"},\"CreateTime\":{\"type\":\"timestamp\"},\"CreateTableDefaultPermissions\":{\"shape\":\"S6t\"},\"TargetDatabase\":{\"shape\":\"S6z\"},\"CatalogId\":{}}},\"Scr\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"Version\":{\"type\":\"integer\"},\"Run\":{\"type\":\"integer\"},\"Attempt\":{\"type\":\"integer\"},\"PreviousRunId\":{},\"RunId\":{},\"JobBookmark\":{}}},\"Sd1\":{\"type\":\"structure\",\"members\":{\"TaskType\":{},\"ImportLabelsTaskRunProperties\":{\"type\":\"structure\",\"members\":{\"InputS3Path\":{},\"Replace\":{\"type\":\"boolean\"}}},\"ExportLabelsTaskRunProperties\":{\"type\":\"structure\",\"members\":{\"OutputS3Path\":{}}},\"LabelingSetGenerationTaskRunProperties\":{\"type\":\"structure\",\"members\":{\"OutputS3Path\":{}}},\"FindMatchesTaskRunProperties\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobRunId\":{}}}}},\"Sdk\":{\"type\":\"structure\",\"required\":[\"TransformType\"],\"members\":{\"TransformType\":{},\"FindMatchesMetrics\":{\"type\":\"structure\",\"members\":{\"AreaUnderPRCurve\":{\"type\":\"double\"},\"Precision\":{\"type\":\"double\"},\"Recall\":{\"type\":\"double\"},\"F1\":{\"type\":\"double\"},\"ConfusionMatrix\":{\"type\":\"structure\",\"members\":{\"NumTruePositives\":{\"type\":\"long\"},\"NumFalsePositives\":{\"type\":\"long\"},\"NumTrueNegatives\":{\"type\":\"long\"},\"NumFalseNegatives\":{\"type\":\"long\"}}},\"ColumnImportances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ColumnName\":{},\"Importance\":{\"type\":\"double\"}}}}}}}},\"Sdr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DataType\":{}}}},\"Sdu\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"TransformType\":{},\"Status\":{},\"GlueVersion\":{},\"CreatedBefore\":{\"type\":\"timestamp\"},\"CreatedAfter\":{\"type\":\"timestamp\"},\"LastModifiedBefore\":{\"type\":\"timestamp\"},\"LastModifiedAfter\":{\"type\":\"timestamp\"},\"Schema\":{\"shape\":\"Sdr\"}}},\"Sdv\":{\"type\":\"structure\",\"required\":[\"Column\",\"SortDirection\"],\"members\":{\"Column\":{},\"SortDirection\":{}}},\"Se1\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"DatabaseName\":{},\"TableName\":{}}},\"Se2\":{\"type\":\"list\",\"member\":{\"shape\":\"Se1\"}},\"Se3\":{\"type\":\"structure\",\"members\":{\"Jdbc\":{\"shape\":\"S81\"},\"S3\":{\"shape\":\"S81\"},\"DynamoDB\":{\"shape\":\"S81\"}}},\"Se5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceTable\":{},\"SourcePath\":{},\"SourceType\":{},\"TargetTable\":{},\"TargetPath\":{},\"TargetType\":{}}}},\"Sfb\":{\"type\":\"structure\",\"members\":{\"LatestVersion\":{\"type\":\"boolean\"},\"VersionNumber\":{\"type\":\"long\"}}},\"Sfk\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"CreatedTimeStamp\":{\"type\":\"timestamp\"},\"EncryptionConfiguration\":{\"shape\":\"S8c\"}}},\"Sfq\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"DatabaseName\":{},\"Description\":{},\"Owner\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"UpdateTime\":{\"type\":\"timestamp\"},\"LastAccessTime\":{\"type\":\"timestamp\"},\"LastAnalyzedTime\":{\"type\":\"timestamp\"},\"Retention\":{\"type\":\"integer\"},\"StorageDescriptor\":{\"shape\":\"S9\"},\"PartitionKeys\":{\"shape\":\"Sa\"},\"ViewOriginalText\":{},\"ViewExpandedText\":{},\"TableType\":{},\"Parameters\":{\"shape\":\"Se\"},\"CreatedBy\":{},\"IsRegisteredWithLakeFormation\":{\"type\":\"boolean\"},\"TargetTable\":{\"shape\":\"S8r\"},\"CatalogId\":{}}},\"Sft\":{\"type\":\"structure\",\"members\":{\"Table\":{\"shape\":\"Sfq\"},\"VersionId\":{}}},\"Sg0\":{\"type\":\"list\",\"member\":{\"shape\":\"Sfq\"}},\"Sg9\":{\"type\":\"structure\",\"members\":{\"FunctionName\":{},\"DatabaseName\":{},\"ClassName\":{},\"OwnerName\":{},\"OwnerType\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"ResourceUris\":{\"shape\":\"S90\"},\"CatalogId\":{}}},\"Shn\":{\"type\":\"structure\",\"members\":{\"MetadataKey\":{},\"MetadataValue\":{}}},\"Si6\":{\"type\":\"list\",\"member\":{}},\"Sji\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb2\"}},\"Sjk\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ColumnStatistics\":{\"shape\":\"Sb2\"},\"Error\":{\"shape\":\"S13\"}}}}}}");

/***/ }),

/***/ 14005:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetClassifiers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetConnections\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetCrawlerMetrics\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetCrawlers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetDatabases\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetDevEndpoints\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetJobRuns\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetMLTaskRuns\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetMLTransforms\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetPartitionIndexes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"PartitionIndexDescriptorList\"},\"GetPartitions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetResourcePolicies\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"GetResourcePoliciesResponseList\"},\"GetSecurityConfigurations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"SecurityConfigurations\"},\"GetTableVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetTables\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetTriggers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetUserDefinedFunctions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetWorkflowRuns\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListCrawlers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListDevEndpoints\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListMLTransforms\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListRegistries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Registries\"},\"ListSchemaVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Schemas\"},\"ListSchemas\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Schemas\"},\"ListTriggers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListWorkflows\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"SearchTables\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 25031:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2017-06-07\",\"endpointPrefix\":\"greengrass\",\"signingName\":\"greengrass\",\"serviceFullName\":\"AWS Greengrass\",\"serviceId\":\"Greengrass\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"greengrass-2017-06-07\",\"signatureVersion\":\"v4\"},\"operations\":{\"AssociateRoleToGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/groups/{GroupId}/role\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"},\"RoleArn\":{}},\"required\":[\"GroupId\",\"RoleArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AssociatedAt\":{}}}},\"AssociateServiceRoleToAccount\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/servicerole\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RoleArn\":{}},\"required\":[\"RoleArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AssociatedAt\":{}}}},\"CreateConnectorDefinition\":{\"http\":{\"requestUri\":\"/greengrass/definition/connectors\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"S7\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateConnectorDefinitionVersion\":{\"http\":{\"requestUri\":\"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"ConnectorDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ConnectorDefinitionId\"},\"Connectors\":{\"shape\":\"S8\"}},\"required\":[\"ConnectorDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"CreateCoreDefinition\":{\"http\":{\"requestUri\":\"/greengrass/definition/cores\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"Sg\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateCoreDefinitionVersion\":{\"http\":{\"requestUri\":\"/greengrass/definition/cores/{CoreDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"CoreDefinitionId\":{\"location\":\"uri\",\"locationName\":\"CoreDefinitionId\"},\"Cores\":{\"shape\":\"Sh\"}},\"required\":[\"CoreDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"CreateDeployment\":{\"http\":{\"requestUri\":\"/greengrass/groups/{GroupId}/deployments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"DeploymentId\":{},\"DeploymentType\":{},\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"},\"GroupVersionId\":{}},\"required\":[\"GroupId\",\"DeploymentType\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DeploymentArn\":{},\"DeploymentId\":{}}}},\"CreateDeviceDefinition\":{\"http\":{\"requestUri\":\"/greengrass/definition/devices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"Sr\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateDeviceDefinitionVersion\":{\"http\":{\"requestUri\":\"/greengrass/definition/devices/{DeviceDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"DeviceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"DeviceDefinitionId\"},\"Devices\":{\"shape\":\"Ss\"}},\"required\":[\"DeviceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"CreateFunctionDefinition\":{\"http\":{\"requestUri\":\"/greengrass/definition/functions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"Sy\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateFunctionDefinitionVersion\":{\"http\":{\"requestUri\":\"/greengrass/definition/functions/{FunctionDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"DefaultConfig\":{\"shape\":\"Sz\"},\"FunctionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"FunctionDefinitionId\"},\"Functions\":{\"shape\":\"S14\"}},\"required\":[\"FunctionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"CreateGroup\":{\"http\":{\"requestUri\":\"/greengrass/groups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"S1h\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateGroupCertificateAuthority\":{\"http\":{\"requestUri\":\"/greengrass/groups/{GroupId}/certificateauthorities\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"GroupCertificateAuthorityArn\":{}}}},\"CreateGroupVersion\":{\"http\":{\"requestUri\":\"/greengrass/groups/{GroupId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"ConnectorDefinitionVersionArn\":{},\"CoreDefinitionVersionArn\":{},\"DeviceDefinitionVersionArn\":{},\"FunctionDefinitionVersionArn\":{},\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"},\"LoggerDefinitionVersionArn\":{},\"ResourceDefinitionVersionArn\":{},\"SubscriptionDefinitionVersionArn\":{}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"CreateLoggerDefinition\":{\"http\":{\"requestUri\":\"/greengrass/definition/loggers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"S1o\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateLoggerDefinitionVersion\":{\"http\":{\"requestUri\":\"/greengrass/definition/loggers/{LoggerDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"LoggerDefinitionId\":{\"location\":\"uri\",\"locationName\":\"LoggerDefinitionId\"},\"Loggers\":{\"shape\":\"S1p\"}},\"required\":[\"LoggerDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"CreateResourceDefinition\":{\"http\":{\"requestUri\":\"/greengrass/definition/resources\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"S1y\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateResourceDefinitionVersion\":{\"http\":{\"requestUri\":\"/greengrass/definition/resources/{ResourceDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"ResourceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ResourceDefinitionId\"},\"Resources\":{\"shape\":\"S1z\"}},\"required\":[\"ResourceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"CreateSoftwareUpdateJob\":{\"http\":{\"requestUri\":\"/greengrass/updates\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"S3UrlSignerRole\":{},\"SoftwareToUpdate\":{},\"UpdateAgentLogLevel\":{},\"UpdateTargets\":{\"type\":\"list\",\"member\":{}},\"UpdateTargetsArchitecture\":{},\"UpdateTargetsOperatingSystem\":{}},\"required\":[\"S3UrlSignerRole\",\"UpdateTargetsArchitecture\",\"SoftwareToUpdate\",\"UpdateTargets\",\"UpdateTargetsOperatingSystem\"]},\"output\":{\"type\":\"structure\",\"members\":{\"IotJobArn\":{},\"IotJobId\":{},\"PlatformSoftwareVersion\":{}}}},\"CreateSubscriptionDefinition\":{\"http\":{\"requestUri\":\"/greengrass/definition/subscriptions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"InitialVersion\":{\"shape\":\"S2m\"},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"CreateSubscriptionDefinitionVersion\":{\"http\":{\"requestUri\":\"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"SubscriptionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionDefinitionId\"},\"Subscriptions\":{\"shape\":\"S2n\"}},\"required\":[\"SubscriptionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"DeleteConnectorDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/definition/connectors/{ConnectorDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectorDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ConnectorDefinitionId\"}},\"required\":[\"ConnectorDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteCoreDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/definition/cores/{CoreDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CoreDefinitionId\":{\"location\":\"uri\",\"locationName\":\"CoreDefinitionId\"}},\"required\":[\"CoreDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDeviceDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/definition/devices/{DeviceDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"DeviceDefinitionId\"}},\"required\":[\"DeviceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteFunctionDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/definition/functions/{FunctionDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"FunctionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"FunctionDefinitionId\"}},\"required\":[\"FunctionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/groups/{GroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteLoggerDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/definition/loggers/{LoggerDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"LoggerDefinitionId\":{\"location\":\"uri\",\"locationName\":\"LoggerDefinitionId\"}},\"required\":[\"LoggerDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteResourceDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/definition/resources/{ResourceDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ResourceDefinitionId\"}},\"required\":[\"ResourceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSubscriptionDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionDefinitionId\"}},\"required\":[\"SubscriptionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateRoleFromGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/groups/{GroupId}/role\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DisassociatedAt\":{}}}},\"DisassociateServiceRoleFromAccount\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/servicerole\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"DisassociatedAt\":{}}}},\"GetAssociatedRole\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/role\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AssociatedAt\":{},\"RoleArn\":{}}}},\"GetBulkDeploymentStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/bulk/deployments/{BulkDeploymentId}/status\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BulkDeploymentId\":{\"location\":\"uri\",\"locationName\":\"BulkDeploymentId\"}},\"required\":[\"BulkDeploymentId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BulkDeploymentMetrics\":{\"type\":\"structure\",\"members\":{\"InvalidInputRecords\":{\"type\":\"integer\"},\"RecordsProcessed\":{\"type\":\"integer\"},\"RetryAttempts\":{\"type\":\"integer\"}}},\"BulkDeploymentStatus\":{},\"CreatedAt\":{},\"ErrorDetails\":{\"shape\":\"S3i\"},\"ErrorMessage\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetConnectivityInfo\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/things/{ThingName}/connectivityInfo\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ThingName\":{\"location\":\"uri\",\"locationName\":\"ThingName\"}},\"required\":[\"ThingName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ConnectivityInfo\":{\"shape\":\"S3m\"},\"Message\":{\"locationName\":\"message\"}}}},\"GetConnectorDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/connectors/{ConnectorDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectorDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ConnectorDefinitionId\"}},\"required\":[\"ConnectorDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetConnectorDefinitionVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions/{ConnectorDefinitionVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectorDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ConnectorDefinitionId\"},\"ConnectorDefinitionVersionId\":{\"location\":\"uri\",\"locationName\":\"ConnectorDefinitionVersionId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"ConnectorDefinitionId\",\"ConnectorDefinitionVersionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"S7\"},\"Id\":{},\"NextToken\":{},\"Version\":{}}}},\"GetCoreDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/cores/{CoreDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CoreDefinitionId\":{\"location\":\"uri\",\"locationName\":\"CoreDefinitionId\"}},\"required\":[\"CoreDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetCoreDefinitionVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/cores/{CoreDefinitionId}/versions/{CoreDefinitionVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CoreDefinitionId\":{\"location\":\"uri\",\"locationName\":\"CoreDefinitionId\"},\"CoreDefinitionVersionId\":{\"location\":\"uri\",\"locationName\":\"CoreDefinitionVersionId\"}},\"required\":[\"CoreDefinitionId\",\"CoreDefinitionVersionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"Sg\"},\"Id\":{},\"NextToken\":{},\"Version\":{}}}},\"GetDeploymentStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/deployments/{DeploymentId}/status\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeploymentId\":{\"location\":\"uri\",\"locationName\":\"DeploymentId\"},\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\",\"DeploymentId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DeploymentStatus\":{},\"DeploymentType\":{},\"ErrorDetails\":{\"shape\":\"S3i\"},\"ErrorMessage\":{},\"UpdatedAt\":{}}}},\"GetDeviceDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/devices/{DeviceDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"DeviceDefinitionId\"}},\"required\":[\"DeviceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetDeviceDefinitionVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/devices/{DeviceDefinitionId}/versions/{DeviceDefinitionVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"DeviceDefinitionId\"},\"DeviceDefinitionVersionId\":{\"location\":\"uri\",\"locationName\":\"DeviceDefinitionVersionId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"DeviceDefinitionVersionId\",\"DeviceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"Sr\"},\"Id\":{},\"NextToken\":{},\"Version\":{}}}},\"GetFunctionDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/functions/{FunctionDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"FunctionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"FunctionDefinitionId\"}},\"required\":[\"FunctionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetFunctionDefinitionVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/functions/{FunctionDefinitionId}/versions/{FunctionDefinitionVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"FunctionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"FunctionDefinitionId\"},\"FunctionDefinitionVersionId\":{\"location\":\"uri\",\"locationName\":\"FunctionDefinitionVersionId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"FunctionDefinitionId\",\"FunctionDefinitionVersionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"Sy\"},\"Id\":{},\"NextToken\":{},\"Version\":{}}}},\"GetGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetGroupCertificateAuthority\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/certificateauthorities/{CertificateAuthorityId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CertificateAuthorityId\":{\"location\":\"uri\",\"locationName\":\"CertificateAuthorityId\"},\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"CertificateAuthorityId\",\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"GroupCertificateAuthorityArn\":{},\"GroupCertificateAuthorityId\":{},\"PemEncodedCertificate\":{}}}},\"GetGroupCertificateConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateAuthorityExpiryInMilliseconds\":{},\"CertificateExpiryInMilliseconds\":{},\"GroupId\":{}}}},\"GetGroupVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/versions/{GroupVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"},\"GroupVersionId\":{\"location\":\"uri\",\"locationName\":\"GroupVersionId\"}},\"required\":[\"GroupVersionId\",\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"S1h\"},\"Id\":{},\"Version\":{}}}},\"GetLoggerDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/loggers/{LoggerDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"LoggerDefinitionId\":{\"location\":\"uri\",\"locationName\":\"LoggerDefinitionId\"}},\"required\":[\"LoggerDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetLoggerDefinitionVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/loggers/{LoggerDefinitionId}/versions/{LoggerDefinitionVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"LoggerDefinitionId\":{\"location\":\"uri\",\"locationName\":\"LoggerDefinitionId\"},\"LoggerDefinitionVersionId\":{\"location\":\"uri\",\"locationName\":\"LoggerDefinitionVersionId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"LoggerDefinitionVersionId\",\"LoggerDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"S1o\"},\"Id\":{},\"Version\":{}}}},\"GetResourceDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/resources/{ResourceDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ResourceDefinitionId\"}},\"required\":[\"ResourceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetResourceDefinitionVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/resources/{ResourceDefinitionId}/versions/{ResourceDefinitionVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ResourceDefinitionId\"},\"ResourceDefinitionVersionId\":{\"location\":\"uri\",\"locationName\":\"ResourceDefinitionVersionId\"}},\"required\":[\"ResourceDefinitionVersionId\",\"ResourceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"S1y\"},\"Id\":{},\"Version\":{}}}},\"GetServiceRoleForAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/servicerole\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociatedAt\":{},\"RoleArn\":{}}}},\"GetSubscriptionDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionDefinitionId\"}},\"required\":[\"SubscriptionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"tags\":{\"shape\":\"Sb\"}}}},\"GetSubscriptionDefinitionVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions/{SubscriptionDefinitionVersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"SubscriptionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionDefinitionId\"},\"SubscriptionDefinitionVersionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionDefinitionVersionId\"}},\"required\":[\"SubscriptionDefinitionId\",\"SubscriptionDefinitionVersionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Definition\":{\"shape\":\"S2m\"},\"Id\":{},\"NextToken\":{},\"Version\":{}}}},\"GetThingRuntimeConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/things/{ThingName}/runtimeconfig\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ThingName\":{\"location\":\"uri\",\"locationName\":\"ThingName\"}},\"required\":[\"ThingName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"RuntimeConfiguration\":{\"type\":\"structure\",\"members\":{\"TelemetryConfiguration\":{\"type\":\"structure\",\"members\":{\"ConfigurationSyncStatus\":{},\"Telemetry\":{}},\"required\":[\"Telemetry\"]}}}}}},\"ListBulkDeploymentDetailedReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/bulk/deployments/{BulkDeploymentId}/detailed-reports\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BulkDeploymentId\":{\"location\":\"uri\",\"locationName\":\"BulkDeploymentId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"BulkDeploymentId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Deployments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreatedAt\":{},\"DeploymentArn\":{},\"DeploymentId\":{},\"DeploymentStatus\":{},\"DeploymentType\":{},\"ErrorDetails\":{\"shape\":\"S3i\"},\"ErrorMessage\":{},\"GroupArn\":{}}}},\"NextToken\":{}}}},\"ListBulkDeployments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/bulk/deployments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BulkDeployments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BulkDeploymentArn\":{},\"BulkDeploymentId\":{},\"CreatedAt\":{}}}},\"NextToken\":{}}}},\"ListConnectorDefinitionVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectorDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ConnectorDefinitionId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"ConnectorDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListConnectorDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/connectors\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Definitions\":{\"shape\":\"S5c\"},\"NextToken\":{}}}},\"ListCoreDefinitionVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/cores/{CoreDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CoreDefinitionId\":{\"location\":\"uri\",\"locationName\":\"CoreDefinitionId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"CoreDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListCoreDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/cores\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Definitions\":{\"shape\":\"S5c\"},\"NextToken\":{}}}},\"ListDeployments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/deployments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Deployments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreatedAt\":{},\"DeploymentArn\":{},\"DeploymentId\":{},\"DeploymentType\":{},\"GroupArn\":{}}}},\"NextToken\":{}}}},\"ListDeviceDefinitionVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/devices/{DeviceDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"DeviceDefinitionId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"DeviceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListDeviceDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/devices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Definitions\":{\"shape\":\"S5c\"},\"NextToken\":{}}}},\"ListFunctionDefinitionVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/functions/{FunctionDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"FunctionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"FunctionDefinitionId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"FunctionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListFunctionDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/functions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Definitions\":{\"shape\":\"S5c\"},\"NextToken\":{}}}},\"ListGroupCertificateAuthorities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/certificateauthorities\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"GroupCertificateAuthorities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupCertificateAuthorityArn\":{},\"GroupCertificateAuthorityId\":{}}}}}}},\"ListGroupVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups/{GroupId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/groups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListLoggerDefinitionVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/loggers/{LoggerDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"LoggerDefinitionId\":{\"location\":\"uri\",\"locationName\":\"LoggerDefinitionId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"required\":[\"LoggerDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListLoggerDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/loggers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Definitions\":{\"shape\":\"S5c\"},\"NextToken\":{}}}},\"ListResourceDefinitionVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/resources/{ResourceDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"ResourceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ResourceDefinitionId\"}},\"required\":[\"ResourceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListResourceDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/resources\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Definitions\":{\"shape\":\"S5c\"},\"NextToken\":{}}}},\"ListSubscriptionDefinitionVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"SubscriptionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionDefinitionId\"}},\"required\":[\"SubscriptionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Versions\":{\"shape\":\"S58\"}}}},\"ListSubscriptionDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/definition/subscriptions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Definitions\":{\"shape\":\"S5c\"},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sb\"}}}},\"ResetDeployments\":{\"http\":{\"requestUri\":\"/greengrass/groups/{GroupId}/deployments/$reset\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"Force\":{\"type\":\"boolean\"},\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DeploymentArn\":{},\"DeploymentId\":{}}}},\"StartBulkDeployment\":{\"http\":{\"requestUri\":\"/greengrass/bulk/deployments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AmznClientToken\":{\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"ExecutionRoleArn\":{},\"InputFileUri\":{},\"tags\":{\"shape\":\"Sb\"}},\"required\":[\"ExecutionRoleArn\",\"InputFileUri\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BulkDeploymentArn\":{},\"BulkDeploymentId\":{}}}},\"StopBulkDeployment\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/bulk/deployments/{BulkDeploymentId}/$stop\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BulkDeploymentId\":{\"location\":\"uri\",\"locationName\":\"BulkDeploymentId\"}},\"required\":[\"BulkDeploymentId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"tags\":{\"shape\":\"Sb\"}},\"required\":[\"ResourceArn\"]}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"shape\":\"S29\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"UpdateConnectivityInfo\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/things/{ThingName}/connectivityInfo\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectivityInfo\":{\"shape\":\"S3m\"},\"ThingName\":{\"location\":\"uri\",\"locationName\":\"ThingName\"}},\"required\":[\"ThingName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Message\":{\"locationName\":\"message\"},\"Version\":{}}}},\"UpdateConnectorDefinition\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/definition/connectors/{ConnectorDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConnectorDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ConnectorDefinitionId\"},\"Name\":{}},\"required\":[\"ConnectorDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateCoreDefinition\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/definition/cores/{CoreDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CoreDefinitionId\":{\"location\":\"uri\",\"locationName\":\"CoreDefinitionId\"},\"Name\":{}},\"required\":[\"CoreDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDeviceDefinition\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/definition/devices/{DeviceDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"DeviceDefinitionId\"},\"Name\":{}},\"required\":[\"DeviceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFunctionDefinition\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/definition/functions/{FunctionDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"FunctionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"FunctionDefinitionId\"},\"Name\":{}},\"required\":[\"FunctionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/groups/{GroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"},\"Name\":{}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateGroupCertificateConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CertificateExpiryInMilliseconds\":{},\"GroupId\":{\"location\":\"uri\",\"locationName\":\"GroupId\"}},\"required\":[\"GroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CertificateAuthorityExpiryInMilliseconds\":{},\"CertificateExpiryInMilliseconds\":{},\"GroupId\":{}}}},\"UpdateLoggerDefinition\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/definition/loggers/{LoggerDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"LoggerDefinitionId\":{\"location\":\"uri\",\"locationName\":\"LoggerDefinitionId\"},\"Name\":{}},\"required\":[\"LoggerDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateResourceDefinition\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/definition/resources/{ResourceDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ResourceDefinitionId\":{\"location\":\"uri\",\"locationName\":\"ResourceDefinitionId\"}},\"required\":[\"ResourceDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateSubscriptionDefinition\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"SubscriptionDefinitionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionDefinitionId\"}},\"required\":[\"SubscriptionDefinitionId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateThingRuntimeConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/greengrass/things/{ThingName}/runtimeconfig\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"TelemetryConfiguration\":{\"type\":\"structure\",\"members\":{\"Telemetry\":{}},\"required\":[\"Telemetry\"]},\"ThingName\":{\"location\":\"uri\",\"locationName\":\"ThingName\"}},\"required\":[\"ThingName\"]},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"members\":{\"Connectors\":{\"shape\":\"S8\"}}},\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConnectorArn\":{},\"Id\":{},\"Parameters\":{\"shape\":\"Sa\"}},\"required\":[\"ConnectorArn\",\"Id\"]}},\"Sa\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sb\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sg\":{\"type\":\"structure\",\"members\":{\"Cores\":{\"shape\":\"Sh\"}}},\"Sh\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"Id\":{},\"SyncShadow\":{\"type\":\"boolean\"},\"ThingArn\":{}},\"required\":[\"ThingArn\",\"Id\",\"CertificateArn\"]}},\"Sr\":{\"type\":\"structure\",\"members\":{\"Devices\":{\"shape\":\"Ss\"}}},\"Ss\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{},\"Id\":{},\"SyncShadow\":{\"type\":\"boolean\"},\"ThingArn\":{}},\"required\":[\"ThingArn\",\"Id\",\"CertificateArn\"]}},\"Sy\":{\"type\":\"structure\",\"members\":{\"DefaultConfig\":{\"shape\":\"Sz\"},\"Functions\":{\"shape\":\"S14\"}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"Execution\":{\"type\":\"structure\",\"members\":{\"IsolationMode\":{},\"RunAs\":{\"shape\":\"S12\"}}}}},\"S12\":{\"type\":\"structure\",\"members\":{\"Gid\":{\"type\":\"integer\"},\"Uid\":{\"type\":\"integer\"}}},\"S14\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FunctionArn\":{},\"FunctionConfiguration\":{\"type\":\"structure\",\"members\":{\"EncodingType\":{},\"Environment\":{\"type\":\"structure\",\"members\":{\"AccessSysfs\":{\"type\":\"boolean\"},\"Execution\":{\"type\":\"structure\",\"members\":{\"IsolationMode\":{},\"RunAs\":{\"shape\":\"S12\"}}},\"ResourceAccessPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Permission\":{},\"ResourceId\":{}},\"required\":[\"ResourceId\"]}},\"Variables\":{\"shape\":\"Sa\"}}},\"ExecArgs\":{},\"Executable\":{},\"MemorySize\":{\"type\":\"integer\"},\"Pinned\":{\"type\":\"boolean\"},\"Timeout\":{\"type\":\"integer\"}}},\"Id\":{}},\"required\":[\"Id\"]}},\"S1h\":{\"type\":\"structure\",\"members\":{\"ConnectorDefinitionVersionArn\":{},\"CoreDefinitionVersionArn\":{},\"DeviceDefinitionVersionArn\":{},\"FunctionDefinitionVersionArn\":{},\"LoggerDefinitionVersionArn\":{},\"ResourceDefinitionVersionArn\":{},\"SubscriptionDefinitionVersionArn\":{}}},\"S1o\":{\"type\":\"structure\",\"members\":{\"Loggers\":{\"shape\":\"S1p\"}}},\"S1p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Component\":{},\"Id\":{},\"Level\":{},\"Space\":{\"type\":\"integer\"},\"Type\":{}},\"required\":[\"Type\",\"Level\",\"Id\",\"Component\"]}},\"S1y\":{\"type\":\"structure\",\"members\":{\"Resources\":{\"shape\":\"S1z\"}}},\"S1z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"ResourceDataContainer\":{\"type\":\"structure\",\"members\":{\"LocalDeviceResourceData\":{\"type\":\"structure\",\"members\":{\"GroupOwnerSetting\":{\"shape\":\"S23\"},\"SourcePath\":{}}},\"LocalVolumeResourceData\":{\"type\":\"structure\",\"members\":{\"DestinationPath\":{},\"GroupOwnerSetting\":{\"shape\":\"S23\"},\"SourcePath\":{}}},\"S3MachineLearningModelResourceData\":{\"type\":\"structure\",\"members\":{\"DestinationPath\":{},\"OwnerSetting\":{\"shape\":\"S26\"},\"S3Uri\":{}}},\"SageMakerMachineLearningModelResourceData\":{\"type\":\"structure\",\"members\":{\"DestinationPath\":{},\"OwnerSetting\":{\"shape\":\"S26\"},\"SageMakerJobArn\":{}}},\"SecretsManagerSecretResourceData\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"AdditionalStagingLabelsToDownload\":{\"shape\":\"S29\"}}}}}},\"required\":[\"ResourceDataContainer\",\"Id\",\"Name\"]}},\"S23\":{\"type\":\"structure\",\"members\":{\"AutoAddGroupOwner\":{\"type\":\"boolean\"},\"GroupOwner\":{}}},\"S26\":{\"type\":\"structure\",\"members\":{\"GroupOwner\":{},\"GroupPermission\":{}},\"required\":[\"GroupOwner\",\"GroupPermission\"]},\"S29\":{\"type\":\"list\",\"member\":{}},\"S2m\":{\"type\":\"structure\",\"members\":{\"Subscriptions\":{\"shape\":\"S2n\"}}},\"S2n\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Source\":{},\"Subject\":{},\"Target\":{}},\"required\":[\"Target\",\"Id\",\"Subject\",\"Source\"]}},\"S3i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DetailedErrorCode\":{},\"DetailedErrorMessage\":{}}}},\"S3m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"HostAddress\":{},\"Id\":{},\"Metadata\":{},\"PortNumber\":{\"type\":\"integer\"}}}},\"S58\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"Version\":{}}}},\"S5c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationTimestamp\":{},\"Id\":{},\"LastUpdatedTimestamp\":{},\"LatestVersion\":{},\"LatestVersionArn\":{},\"Name\":{},\"Tags\":{\"shape\":\"Sb\",\"locationName\":\"tags\"}}}}}}");

/***/ }),

/***/ 22710:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-11-30\",\"endpointPrefix\":\"greengrass\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AWS GreengrassV2\",\"serviceFullName\":\"AWS IoT Greengrass V2\",\"serviceId\":\"GreengrassV2\",\"signatureVersion\":\"v4\",\"uid\":\"greengrassv2-2020-11-30\"},\"operations\":{\"CancelDeployment\":{\"http\":{\"requestUri\":\"/greengrass/v2/deployments/{deploymentId}/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"deploymentId\"],\"members\":{\"deploymentId\":{\"location\":\"uri\",\"locationName\":\"deploymentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"message\":{}}}},\"CreateComponentVersion\":{\"http\":{\"requestUri\":\"/greengrass/v2/createComponentVersion\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"inlineRecipe\":{\"type\":\"blob\"},\"lambdaFunction\":{\"type\":\"structure\",\"required\":[\"lambdaArn\"],\"members\":{\"lambdaArn\":{},\"componentName\":{},\"componentVersion\":{},\"componentPlatforms\":{\"shape\":\"Sa\"},\"componentDependencies\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"versionRequirement\":{},\"dependencyType\":{}}}},\"componentLambdaParameters\":{\"type\":\"structure\",\"members\":{\"eventSources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"topic\",\"type\"],\"members\":{\"topic\":{},\"type\":{}}}},\"maxQueueSize\":{\"type\":\"integer\"},\"maxInstancesCount\":{\"type\":\"integer\"},\"maxIdleTimeInSeconds\":{\"type\":\"integer\"},\"timeoutInSeconds\":{\"type\":\"integer\"},\"statusTimeoutInSeconds\":{\"type\":\"integer\"},\"pinned\":{\"type\":\"boolean\"},\"inputPayloadEncodingType\":{},\"execArgs\":{\"type\":\"list\",\"member\":{}},\"environmentVariables\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"linuxProcessParams\":{\"type\":\"structure\",\"members\":{\"isolationMode\":{},\"containerParams\":{\"type\":\"structure\",\"members\":{\"memorySizeInKB\":{\"type\":\"integer\"},\"mountROSysfs\":{\"type\":\"boolean\"},\"volumes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"sourcePath\",\"destinationPath\"],\"members\":{\"sourcePath\":{},\"destinationPath\":{},\"permission\":{},\"addGroupOwner\":{\"type\":\"boolean\"}}}},\"devices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"path\"],\"members\":{\"path\":{},\"permission\":{},\"addGroupOwner\":{\"type\":\"boolean\"}}}}}}}}}}}},\"tags\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"componentName\",\"componentVersion\",\"creationTimestamp\",\"status\"],\"members\":{\"arn\":{},\"componentName\":{},\"componentVersion\":{},\"creationTimestamp\":{\"type\":\"timestamp\"},\"status\":{\"shape\":\"S17\"}}}},\"CreateDeployment\":{\"http\":{\"requestUri\":\"/greengrass/v2/deployments\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"targetArn\"],\"members\":{\"targetArn\":{},\"deploymentName\":{},\"components\":{\"shape\":\"S1c\"},\"iotJobConfiguration\":{\"shape\":\"S1j\"},\"deploymentPolicies\":{\"shape\":\"S20\"},\"tags\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentId\":{},\"iotJobId\":{},\"iotJobArn\":{}}}},\"DeleteComponent\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/v2/components/{arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{\"location\":\"uri\",\"locationName\":\"arn\"}}}},\"DeleteCoreDevice\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/greengrass/v2/coreDevices/{coreDeviceThingName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"coreDeviceThingName\"],\"members\":{\"coreDeviceThingName\":{\"location\":\"uri\",\"locationName\":\"coreDeviceThingName\"}}}},\"DescribeComponent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/components/{arn}/metadata\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{\"location\":\"uri\",\"locationName\":\"arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"componentName\":{},\"componentVersion\":{},\"creationTimestamp\":{\"type\":\"timestamp\"},\"publisher\":{},\"description\":{},\"status\":{\"shape\":\"S17\"},\"platforms\":{\"shape\":\"Sa\"},\"tags\":{\"shape\":\"S11\"}}}},\"GetComponent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/components/{arn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"recipeOutputFormat\":{\"location\":\"querystring\",\"locationName\":\"recipeOutputFormat\"},\"arn\":{\"location\":\"uri\",\"locationName\":\"arn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"recipeOutputFormat\",\"recipe\"],\"members\":{\"recipeOutputFormat\":{},\"recipe\":{\"type\":\"blob\"},\"tags\":{\"shape\":\"S11\"}}}},\"GetComponentVersionArtifact\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/components/{arn}/artifacts/{artifactName+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\",\"artifactName\"],\"members\":{\"arn\":{\"location\":\"uri\",\"locationName\":\"arn\"},\"artifactName\":{\"location\":\"uri\",\"locationName\":\"artifactName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"preSignedUrl\"],\"members\":{\"preSignedUrl\":{}}}},\"GetCoreDevice\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/coreDevices/{coreDeviceThingName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"coreDeviceThingName\"],\"members\":{\"coreDeviceThingName\":{\"location\":\"uri\",\"locationName\":\"coreDeviceThingName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"coreDeviceThingName\":{},\"coreVersion\":{},\"platform\":{},\"architecture\":{},\"status\":{},\"lastStatusUpdateTimestamp\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S11\"}}}},\"GetDeployment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/deployments/{deploymentId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"deploymentId\"],\"members\":{\"deploymentId\":{\"location\":\"uri\",\"locationName\":\"deploymentId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"targetArn\":{},\"revisionId\":{},\"deploymentId\":{},\"deploymentName\":{},\"deploymentStatus\":{},\"iotJobId\":{},\"iotJobArn\":{},\"components\":{\"shape\":\"S1c\"},\"deploymentPolicies\":{\"shape\":\"S20\"},\"iotJobConfiguration\":{\"shape\":\"S1j\"},\"creationTimestamp\":{\"type\":\"timestamp\"},\"isLatestForTarget\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"S11\"}}}},\"ListComponentVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/components/{arn}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{\"location\":\"uri\",\"locationName\":\"arn\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"componentVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"componentName\":{},\"componentVersion\":{},\"arn\":{}}}},\"nextToken\":{}}}},\"ListComponents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/components\"},\"input\":{\"type\":\"structure\",\"members\":{\"scope\":{\"location\":\"querystring\",\"locationName\":\"scope\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"components\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"componentName\":{},\"latestVersion\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"componentVersion\":{},\"creationTimestamp\":{\"type\":\"timestamp\"},\"description\":{},\"publisher\":{},\"platforms\":{\"shape\":\"Sa\"}}}}}},\"nextToken\":{}}}},\"ListCoreDevices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/coreDevices\"},\"input\":{\"type\":\"structure\",\"members\":{\"thingGroupArn\":{\"location\":\"querystring\",\"locationName\":\"thingGroupArn\"},\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"coreDevices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"coreDeviceThingName\":{},\"status\":{},\"lastStatusUpdateTimestamp\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListDeployments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/deployments\"},\"input\":{\"type\":\"structure\",\"members\":{\"targetArn\":{\"location\":\"querystring\",\"locationName\":\"targetArn\"},\"historyFilter\":{\"location\":\"querystring\",\"locationName\":\"historyFilter\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deployments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"targetArn\":{},\"revisionId\":{},\"deploymentId\":{},\"deploymentName\":{},\"creationTimestamp\":{\"type\":\"timestamp\"},\"deploymentStatus\":{},\"isLatestForTarget\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListEffectiveDeployments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/coreDevices/{coreDeviceThingName}/effectiveDeployments\"},\"input\":{\"type\":\"structure\",\"required\":[\"coreDeviceThingName\"],\"members\":{\"coreDeviceThingName\":{\"location\":\"uri\",\"locationName\":\"coreDeviceThingName\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"effectiveDeployments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"deploymentId\",\"deploymentName\",\"targetArn\",\"coreDeviceExecutionStatus\",\"creationTimestamp\",\"modifiedTimestamp\"],\"members\":{\"deploymentId\":{},\"deploymentName\":{},\"iotJobId\":{},\"iotJobArn\":{},\"description\":{},\"targetArn\":{},\"coreDeviceExecutionStatus\":{},\"reason\":{},\"creationTimestamp\":{\"type\":\"timestamp\"},\"modifiedTimestamp\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListInstalledComponents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/greengrass/v2/coreDevices/{coreDeviceThingName}/installedComponents\"},\"input\":{\"type\":\"structure\",\"required\":[\"coreDeviceThingName\"],\"members\":{\"coreDeviceThingName\":{\"location\":\"uri\",\"locationName\":\"coreDeviceThingName\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"installedComponents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"componentName\":{},\"componentVersion\":{},\"lifecycleState\":{},\"lifecycleStateDetails\":{},\"isRoot\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S11\"}}}},\"ResolveComponentCandidates\":{\"http\":{\"requestUri\":\"/greengrass/v2/resolveComponentCandidates\"},\"input\":{\"type\":\"structure\",\"required\":[\"platform\",\"componentCandidates\"],\"members\":{\"platform\":{\"shape\":\"Sb\"},\"componentCandidates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"componentName\":{},\"componentVersion\":{},\"versionRequirements\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"resolvedComponentVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"componentName\":{},\"componentVersion\":{},\"recipe\":{\"type\":\"blob\"}}}}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sa\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}},\"Sb\":{\"type\":\"structure\",\"members\":{\"name\":{},\"attributes\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"S11\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S17\":{\"type\":\"structure\",\"members\":{\"componentState\":{},\"message\":{},\"errors\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"S1c\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"componentVersion\":{},\"configurationUpdate\":{\"type\":\"structure\",\"members\":{\"merge\":{},\"reset\":{\"type\":\"list\",\"member\":{}}}},\"runWith\":{\"type\":\"structure\",\"members\":{\"posixUser\":{}}}}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"jobExecutionsRolloutConfig\":{\"type\":\"structure\",\"members\":{\"exponentialRate\":{\"type\":\"structure\",\"required\":[\"baseRatePerMinute\",\"incrementFactor\",\"rateIncreaseCriteria\"],\"members\":{\"baseRatePerMinute\":{\"type\":\"integer\"},\"incrementFactor\":{\"type\":\"double\"},\"rateIncreaseCriteria\":{\"type\":\"structure\",\"members\":{\"numberOfNotifiedThings\":{\"type\":\"integer\"},\"numberOfSucceededThings\":{\"type\":\"integer\"}}}}},\"maximumPerMinute\":{\"type\":\"integer\"}}},\"abortConfig\":{\"type\":\"structure\",\"required\":[\"criteriaList\"],\"members\":{\"criteriaList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"failureType\",\"action\",\"thresholdPercentage\",\"minNumberOfExecutedThings\"],\"members\":{\"failureType\":{},\"action\":{},\"thresholdPercentage\":{\"type\":\"double\"},\"minNumberOfExecutedThings\":{\"type\":\"integer\"}}}}}},\"timeoutConfig\":{\"type\":\"structure\",\"members\":{\"inProgressTimeoutInMinutes\":{\"type\":\"long\"}}}}},\"S20\":{\"type\":\"structure\",\"members\":{\"failureHandlingPolicy\":{},\"componentUpdatePolicy\":{\"type\":\"structure\",\"members\":{\"timeoutInSeconds\":{\"type\":\"integer\"},\"action\":{}}},\"configurationValidationPolicy\":{\"type\":\"structure\",\"members\":{\"timeoutInSeconds\":{\"type\":\"integer\"}}}}}}}");

/***/ }),

/***/ 94180:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListComponentVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"componentVersions\"},\"ListComponents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"components\"},\"ListCoreDevices\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"coreDevices\"},\"ListDeployments\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"deployments\"},\"ListEffectiveDeployments\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"effectiveDeployments\"},\"ListInstalledComponents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"installedComponents\"}}}");

/***/ }),

/***/ 78309:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-05-23\",\"endpointPrefix\":\"groundstation\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS Ground Station\",\"serviceId\":\"GroundStation\",\"signatureVersion\":\"v4\",\"signingName\":\"groundstation\",\"uid\":\"groundstation-2019-05-23\"},\"operations\":{\"CancelContact\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/contact/{contactId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"contactId\"],\"members\":{\"contactId\":{\"location\":\"uri\",\"locationName\":\"contactId\"}}},\"output\":{\"shape\":\"S3\"},\"idempotent\":true},\"CreateConfig\":{\"http\":{\"requestUri\":\"/config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"configData\",\"name\"],\"members\":{\"configData\":{\"shape\":\"S5\"},\"name\":{},\"tags\":{\"shape\":\"St\"}}},\"output\":{\"shape\":\"Su\"}},\"CreateDataflowEndpointGroup\":{\"http\":{\"requestUri\":\"/dataflowEndpointGroup\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"endpointDetails\"],\"members\":{\"endpointDetails\":{\"shape\":\"Sx\"},\"tags\":{\"shape\":\"St\"}}},\"output\":{\"shape\":\"S18\"}},\"CreateMissionProfile\":{\"http\":{\"requestUri\":\"/missionprofile\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"dataflowEdges\",\"minimumViableContactDurationSeconds\",\"name\",\"trackingConfigArn\"],\"members\":{\"contactPostPassDurationSeconds\":{\"type\":\"integer\"},\"contactPrePassDurationSeconds\":{\"type\":\"integer\"},\"dataflowEdges\":{\"shape\":\"S1b\"},\"minimumViableContactDurationSeconds\":{\"type\":\"integer\"},\"name\":{},\"tags\":{\"shape\":\"St\"},\"trackingConfigArn\":{}}},\"output\":{\"shape\":\"S1d\"}},\"DeleteConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/config/{configType}/{configId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"configId\",\"configType\"],\"members\":{\"configId\":{\"location\":\"uri\",\"locationName\":\"configId\"},\"configType\":{\"location\":\"uri\",\"locationName\":\"configType\"}}},\"output\":{\"shape\":\"Su\"},\"idempotent\":true},\"DeleteDataflowEndpointGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/dataflowEndpointGroup/{dataflowEndpointGroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"dataflowEndpointGroupId\"],\"members\":{\"dataflowEndpointGroupId\":{\"location\":\"uri\",\"locationName\":\"dataflowEndpointGroupId\"}}},\"output\":{\"shape\":\"S18\"},\"idempotent\":true},\"DeleteMissionProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/missionprofile/{missionProfileId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"missionProfileId\"],\"members\":{\"missionProfileId\":{\"location\":\"uri\",\"locationName\":\"missionProfileId\"}}},\"output\":{\"shape\":\"S1d\"},\"idempotent\":true},\"DescribeContact\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/contact/{contactId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"contactId\"],\"members\":{\"contactId\":{\"location\":\"uri\",\"locationName\":\"contactId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"contactId\":{},\"contactStatus\":{},\"dataflowList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"destination\":{\"type\":\"structure\",\"members\":{\"configDetails\":{\"shape\":\"S1n\"},\"configId\":{},\"configType\":{},\"dataflowDestinationRegion\":{}}},\"errorMessage\":{},\"source\":{\"type\":\"structure\",\"members\":{\"configDetails\":{\"shape\":\"S1n\"},\"configId\":{},\"configType\":{},\"dataflowSourceRegion\":{}}}}}},\"endTime\":{\"type\":\"timestamp\"},\"errorMessage\":{},\"groundStation\":{},\"maximumElevation\":{\"shape\":\"S1r\"},\"missionProfileArn\":{},\"postPassEndTime\":{\"type\":\"timestamp\"},\"prePassStartTime\":{\"type\":\"timestamp\"},\"region\":{},\"satelliteArn\":{},\"startTime\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"St\"}}}},\"GetConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/config/{configType}/{configId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"configId\",\"configType\"],\"members\":{\"configId\":{\"location\":\"uri\",\"locationName\":\"configId\"},\"configType\":{\"location\":\"uri\",\"locationName\":\"configType\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"configArn\",\"configData\",\"configId\",\"name\"],\"members\":{\"configArn\":{},\"configData\":{\"shape\":\"S5\"},\"configId\":{},\"configType\":{},\"name\":{},\"tags\":{\"shape\":\"St\"}}}},\"GetDataflowEndpointGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/dataflowEndpointGroup/{dataflowEndpointGroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"dataflowEndpointGroupId\"],\"members\":{\"dataflowEndpointGroupId\":{\"location\":\"uri\",\"locationName\":\"dataflowEndpointGroupId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataflowEndpointGroupArn\":{},\"dataflowEndpointGroupId\":{},\"endpointsDetails\":{\"shape\":\"Sx\"},\"tags\":{\"shape\":\"St\"}}}},\"GetMinuteUsage\":{\"http\":{\"requestUri\":\"/minute-usage\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"month\",\"year\"],\"members\":{\"month\":{\"type\":\"integer\"},\"year\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"estimatedMinutesRemaining\":{\"type\":\"integer\"},\"isReservedMinutesCustomer\":{\"type\":\"boolean\"},\"totalReservedMinuteAllocation\":{\"type\":\"integer\"},\"totalScheduledMinutes\":{\"type\":\"integer\"},\"upcomingMinutesScheduled\":{\"type\":\"integer\"}}}},\"GetMissionProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/missionprofile/{missionProfileId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"missionProfileId\"],\"members\":{\"missionProfileId\":{\"location\":\"uri\",\"locationName\":\"missionProfileId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"contactPostPassDurationSeconds\":{\"type\":\"integer\"},\"contactPrePassDurationSeconds\":{\"type\":\"integer\"},\"dataflowEdges\":{\"shape\":\"S1b\"},\"minimumViableContactDurationSeconds\":{\"type\":\"integer\"},\"missionProfileArn\":{},\"missionProfileId\":{},\"name\":{},\"region\":{},\"tags\":{\"shape\":\"St\"},\"trackingConfigArn\":{}}}},\"GetSatellite\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/satellite/{satelliteId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"satelliteId\"],\"members\":{\"satelliteId\":{\"location\":\"uri\",\"locationName\":\"satelliteId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"groundStations\":{\"shape\":\"S26\"},\"noradSatelliteID\":{\"type\":\"integer\"},\"satelliteArn\":{},\"satelliteId\":{}}}},\"ListConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"configList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"configArn\":{},\"configId\":{},\"configType\":{},\"name\":{}}}},\"nextToken\":{}}}},\"ListContacts\":{\"http\":{\"requestUri\":\"/contacts\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"endTime\",\"startTime\",\"statusList\"],\"members\":{\"endTime\":{\"type\":\"timestamp\"},\"groundStation\":{},\"maxResults\":{\"type\":\"integer\"},\"missionProfileArn\":{},\"nextToken\":{},\"satelliteArn\":{},\"startTime\":{\"type\":\"timestamp\"},\"statusList\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"contactList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"contactId\":{},\"contactStatus\":{},\"endTime\":{\"type\":\"timestamp\"},\"errorMessage\":{},\"groundStation\":{},\"maximumElevation\":{\"shape\":\"S1r\"},\"missionProfileArn\":{},\"postPassEndTime\":{\"type\":\"timestamp\"},\"prePassStartTime\":{\"type\":\"timestamp\"},\"region\":{},\"satelliteArn\":{},\"startTime\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"St\"}}}},\"nextToken\":{}}}},\"ListDataflowEndpointGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/dataflowEndpointGroup\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataflowEndpointGroupList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"dataflowEndpointGroupArn\":{},\"dataflowEndpointGroupId\":{}}}},\"nextToken\":{}}}},\"ListGroundStations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/groundstation\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"satelliteId\":{\"location\":\"querystring\",\"locationName\":\"satelliteId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"groundStationList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"groundStationId\":{},\"groundStationName\":{},\"region\":{}}}},\"nextToken\":{}}}},\"ListMissionProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/missionprofile\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"missionProfileList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"missionProfileArn\":{},\"missionProfileId\":{},\"name\":{},\"region\":{}}}},\"nextToken\":{}}}},\"ListSatellites\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/satellite\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"satellites\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"groundStations\":{\"shape\":\"S26\"},\"noradSatelliteID\":{\"type\":\"integer\"},\"satelliteArn\":{},\"satelliteId\":{}}}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"St\"}}}},\"ReserveContact\":{\"http\":{\"requestUri\":\"/contact\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"endTime\",\"groundStation\",\"missionProfileArn\",\"satelliteArn\",\"startTime\"],\"members\":{\"endTime\":{\"type\":\"timestamp\"},\"groundStation\":{},\"missionProfileArn\":{},\"satelliteArn\":{},\"startTime\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"St\"}}},\"output\":{\"shape\":\"S3\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"St\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/config/{configType}/{configId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"configData\",\"configId\",\"configType\",\"name\"],\"members\":{\"configData\":{\"shape\":\"S5\"},\"configId\":{\"location\":\"uri\",\"locationName\":\"configId\"},\"configType\":{\"location\":\"uri\",\"locationName\":\"configType\"},\"name\":{}}},\"output\":{\"shape\":\"Su\"},\"idempotent\":true},\"UpdateMissionProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/missionprofile/{missionProfileId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"missionProfileId\"],\"members\":{\"contactPostPassDurationSeconds\":{\"type\":\"integer\"},\"contactPrePassDurationSeconds\":{\"type\":\"integer\"},\"dataflowEdges\":{\"shape\":\"S1b\"},\"minimumViableContactDurationSeconds\":{\"type\":\"integer\"},\"missionProfileId\":{\"location\":\"uri\",\"locationName\":\"missionProfileId\"},\"name\":{},\"trackingConfigArn\":{}}},\"output\":{\"shape\":\"S1d\"},\"idempotent\":true}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"members\":{\"contactId\":{}}},\"S5\":{\"type\":\"structure\",\"members\":{\"antennaDownlinkConfig\":{\"type\":\"structure\",\"required\":[\"spectrumConfig\"],\"members\":{\"spectrumConfig\":{\"shape\":\"S7\"}}},\"antennaDownlinkDemodDecodeConfig\":{\"type\":\"structure\",\"required\":[\"decodeConfig\",\"demodulationConfig\",\"spectrumConfig\"],\"members\":{\"decodeConfig\":{\"type\":\"structure\",\"required\":[\"unvalidatedJSON\"],\"members\":{\"unvalidatedJSON\":{}}},\"demodulationConfig\":{\"type\":\"structure\",\"required\":[\"unvalidatedJSON\"],\"members\":{\"unvalidatedJSON\":{}}},\"spectrumConfig\":{\"shape\":\"S7\"}}},\"antennaUplinkConfig\":{\"type\":\"structure\",\"required\":[\"spectrumConfig\",\"targetEirp\"],\"members\":{\"spectrumConfig\":{\"type\":\"structure\",\"required\":[\"centerFrequency\"],\"members\":{\"centerFrequency\":{\"shape\":\"Sb\"},\"polarization\":{}}},\"targetEirp\":{\"type\":\"structure\",\"required\":[\"units\",\"value\"],\"members\":{\"units\":{},\"value\":{\"type\":\"double\"}}},\"transmitDisabled\":{\"type\":\"boolean\"}}},\"dataflowEndpointConfig\":{\"type\":\"structure\",\"required\":[\"dataflowEndpointName\"],\"members\":{\"dataflowEndpointName\":{},\"dataflowEndpointRegion\":{}}},\"trackingConfig\":{\"type\":\"structure\",\"required\":[\"autotrack\"],\"members\":{\"autotrack\":{}}},\"uplinkEchoConfig\":{\"type\":\"structure\",\"required\":[\"antennaUplinkConfigArn\",\"enabled\"],\"members\":{\"antennaUplinkConfigArn\":{},\"enabled\":{\"type\":\"boolean\"}}}}},\"S7\":{\"type\":\"structure\",\"required\":[\"bandwidth\",\"centerFrequency\"],\"members\":{\"bandwidth\":{\"type\":\"structure\",\"required\":[\"units\",\"value\"],\"members\":{\"units\":{},\"value\":{\"type\":\"double\"}}},\"centerFrequency\":{\"shape\":\"Sb\"},\"polarization\":{}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"units\",\"value\"],\"members\":{\"units\":{},\"value\":{\"type\":\"double\"}}},\"St\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Su\":{\"type\":\"structure\",\"members\":{\"configArn\":{},\"configId\":{},\"configType\":{}}},\"Sx\":{\"type\":\"list\",\"member\":{\"shape\":\"Sy\"}},\"Sy\":{\"type\":\"structure\",\"members\":{\"endpoint\":{\"type\":\"structure\",\"members\":{\"address\":{\"type\":\"structure\",\"required\":[\"name\",\"port\"],\"members\":{\"name\":{},\"port\":{\"type\":\"integer\"}}},\"mtu\":{\"type\":\"integer\"},\"name\":{},\"status\":{}}},\"securityDetails\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"securityGroupIds\",\"subnetIds\"],\"members\":{\"roleArn\":{},\"securityGroupIds\":{\"type\":\"list\",\"member\":{}},\"subnetIds\":{\"type\":\"list\",\"member\":{}}}}}},\"S18\":{\"type\":\"structure\",\"members\":{\"dataflowEndpointGroupId\":{}}},\"S1b\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{}}},\"S1d\":{\"type\":\"structure\",\"members\":{\"missionProfileId\":{}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"antennaDemodDecodeDetails\":{\"type\":\"structure\",\"members\":{\"outputNode\":{}}},\"endpointDetails\":{\"shape\":\"Sy\"}}},\"S1r\":{\"type\":\"structure\",\"required\":[\"unit\",\"value\"],\"members\":{\"unit\":{},\"value\":{\"type\":\"double\"}}},\"S26\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 76938:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListConfigs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"configList\"},\"ListContacts\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"contactList\"},\"ListDataflowEndpointGroups\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"dataflowEndpointGroupList\"},\"ListGroundStations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"groundStationList\"},\"ListMissionProfiles\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"missionProfileList\"},\"ListSatellites\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"satellites\"}}}");

/***/ }),

/***/ 89297:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-11-28\",\"endpointPrefix\":\"guardduty\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon GuardDuty\",\"serviceId\":\"GuardDuty\",\"signatureVersion\":\"v4\",\"signingName\":\"guardduty\",\"uid\":\"guardduty-2017-11-28\"},\"operations\":{\"AcceptInvitation\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/master\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"MasterId\",\"InvitationId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"MasterId\":{\"locationName\":\"masterId\"},\"InvitationId\":{\"locationName\":\"invitationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ArchiveFindings\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/findings/archive\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FindingIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FindingIds\":{\"shape\":\"S6\",\"locationName\":\"findingIds\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDetector\":{\"http\":{\"requestUri\":\"/detector\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Enable\"],\"members\":{\"Enable\":{\"locationName\":\"enable\",\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true,\"locationName\":\"clientToken\"},\"FindingPublishingFrequency\":{\"locationName\":\"findingPublishingFrequency\"},\"DataSources\":{\"shape\":\"Sd\",\"locationName\":\"dataSources\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DetectorId\":{\"locationName\":\"detectorId\"}}}},\"CreateFilter\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/filter\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"Name\",\"FindingCriteria\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"Name\":{\"locationName\":\"name\"},\"Description\":{\"locationName\":\"description\"},\"Action\":{\"locationName\":\"action\"},\"Rank\":{\"locationName\":\"rank\",\"type\":\"integer\"},\"FindingCriteria\":{\"shape\":\"So\",\"locationName\":\"findingCriteria\"},\"ClientToken\":{\"idempotencyToken\":true,\"locationName\":\"clientToken\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"locationName\":\"name\"}}}},\"CreateIPSet\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/ipset\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"Name\",\"Format\",\"Location\",\"Activate\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"Name\":{\"locationName\":\"name\"},\"Format\":{\"locationName\":\"format\"},\"Location\":{\"locationName\":\"location\"},\"Activate\":{\"locationName\":\"activate\",\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true,\"locationName\":\"clientToken\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"IpSetId\"],\"members\":{\"IpSetId\":{\"locationName\":\"ipSetId\"}}}},\"CreateMembers\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountDetails\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountDetails\":{\"locationName\":\"accountDetails\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Email\"],\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"Email\":{\"locationName\":\"email\"}}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"CreatePublishingDestination\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/publishingDestination\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"DestinationType\",\"DestinationProperties\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"DestinationType\":{\"locationName\":\"destinationType\"},\"DestinationProperties\":{\"shape\":\"S1d\",\"locationName\":\"destinationProperties\"},\"ClientToken\":{\"idempotencyToken\":true,\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DestinationId\"],\"members\":{\"DestinationId\":{\"locationName\":\"destinationId\"}}}},\"CreateSampleFindings\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/findings/create\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FindingTypes\":{\"locationName\":\"findingTypes\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateThreatIntelSet\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/threatintelset\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"Name\",\"Format\",\"Location\",\"Activate\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"Name\":{\"locationName\":\"name\"},\"Format\":{\"locationName\":\"format\"},\"Location\":{\"locationName\":\"location\"},\"Activate\":{\"locationName\":\"activate\",\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true,\"locationName\":\"clientToken\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ThreatIntelSetId\"],\"members\":{\"ThreatIntelSetId\":{\"locationName\":\"threatIntelSetId\"}}}},\"DeclineInvitations\":{\"http\":{\"requestUri\":\"/invitation/decline\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"DeleteDetector\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/detector/{detectorId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteFilter\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/detector/{detectorId}/filter/{filterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FilterName\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FilterName\":{\"location\":\"uri\",\"locationName\":\"filterName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteIPSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/detector/{detectorId}/ipset/{ipSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"IpSetId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"IpSetId\":{\"location\":\"uri\",\"locationName\":\"ipSetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteInvitations\":{\"http\":{\"requestUri\":\"/invitation/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"DeleteMembers\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"DeletePublishingDestination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/detector/{detectorId}/publishingDestination/{destinationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"DestinationId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"DestinationId\":{\"location\":\"uri\",\"locationName\":\"destinationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteThreatIntelSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/detector/{detectorId}/threatintelset/{threatIntelSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"ThreatIntelSetId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"ThreatIntelSetId\":{\"location\":\"uri\",\"locationName\":\"threatIntelSetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeOrganizationConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/admin\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"AutoEnable\",\"MemberAccountLimitReached\"],\"members\":{\"AutoEnable\":{\"locationName\":\"autoEnable\",\"type\":\"boolean\"},\"MemberAccountLimitReached\":{\"locationName\":\"memberAccountLimitReached\",\"type\":\"boolean\"},\"DataSources\":{\"locationName\":\"dataSources\",\"type\":\"structure\",\"required\":[\"S3Logs\"],\"members\":{\"S3Logs\":{\"locationName\":\"s3Logs\",\"type\":\"structure\",\"required\":[\"AutoEnable\"],\"members\":{\"AutoEnable\":{\"locationName\":\"autoEnable\",\"type\":\"boolean\"}}}}}}}},\"DescribePublishingDestination\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/publishingDestination/{destinationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"DestinationId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"DestinationId\":{\"location\":\"uri\",\"locationName\":\"destinationId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DestinationId\",\"DestinationType\",\"Status\",\"PublishingFailureStartTimestamp\",\"DestinationProperties\"],\"members\":{\"DestinationId\":{\"locationName\":\"destinationId\"},\"DestinationType\":{\"locationName\":\"destinationType\"},\"Status\":{\"locationName\":\"status\"},\"PublishingFailureStartTimestamp\":{\"locationName\":\"publishingFailureStartTimestamp\",\"type\":\"long\"},\"DestinationProperties\":{\"shape\":\"S1d\",\"locationName\":\"destinationProperties\"}}}},\"DisableOrganizationAdminAccount\":{\"http\":{\"requestUri\":\"/admin/disable\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AdminAccountId\"],\"members\":{\"AdminAccountId\":{\"locationName\":\"adminAccountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateFromMasterAccount\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/master/disassociate\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateMembers\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/disassociate\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"EnableOrganizationAdminAccount\":{\"http\":{\"requestUri\":\"/admin/enable\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AdminAccountId\"],\"members\":{\"AdminAccountId\":{\"locationName\":\"adminAccountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetDetector\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServiceRole\",\"Status\"],\"members\":{\"CreatedAt\":{\"locationName\":\"createdAt\"},\"FindingPublishingFrequency\":{\"locationName\":\"findingPublishingFrequency\"},\"ServiceRole\":{\"locationName\":\"serviceRole\"},\"Status\":{\"locationName\":\"status\"},\"UpdatedAt\":{\"locationName\":\"updatedAt\"},\"DataSources\":{\"shape\":\"S2l\",\"locationName\":\"dataSources\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}}},\"GetFilter\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/filter/{filterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FilterName\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FilterName\":{\"location\":\"uri\",\"locationName\":\"filterName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\",\"Action\",\"FindingCriteria\"],\"members\":{\"Name\":{\"locationName\":\"name\"},\"Description\":{\"locationName\":\"description\"},\"Action\":{\"locationName\":\"action\"},\"Rank\":{\"locationName\":\"rank\",\"type\":\"integer\"},\"FindingCriteria\":{\"shape\":\"So\",\"locationName\":\"findingCriteria\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}}},\"GetFindings\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/findings/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FindingIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FindingIds\":{\"shape\":\"S6\",\"locationName\":\"findingIds\"},\"SortCriteria\":{\"shape\":\"S2u\",\"locationName\":\"sortCriteria\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Findings\"],\"members\":{\"Findings\":{\"locationName\":\"findings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Arn\",\"CreatedAt\",\"Id\",\"Region\",\"Resource\",\"SchemaVersion\",\"Severity\",\"Type\",\"UpdatedAt\"],\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"Arn\":{\"locationName\":\"arn\"},\"Confidence\":{\"locationName\":\"confidence\",\"type\":\"double\"},\"CreatedAt\":{\"locationName\":\"createdAt\"},\"Description\":{\"locationName\":\"description\"},\"Id\":{\"locationName\":\"id\"},\"Partition\":{\"locationName\":\"partition\"},\"Region\":{\"locationName\":\"region\"},\"Resource\":{\"locationName\":\"resource\",\"type\":\"structure\",\"members\":{\"AccessKeyDetails\":{\"locationName\":\"accessKeyDetails\",\"type\":\"structure\",\"members\":{\"AccessKeyId\":{\"locationName\":\"accessKeyId\"},\"PrincipalId\":{\"locationName\":\"principalId\"},\"UserName\":{\"locationName\":\"userName\"},\"UserType\":{\"locationName\":\"userType\"}}},\"S3BucketDetails\":{\"locationName\":\"s3BucketDetails\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Name\":{\"locationName\":\"name\"},\"Type\":{\"locationName\":\"type\"},\"CreatedAt\":{\"locationName\":\"createdAt\",\"type\":\"timestamp\"},\"Owner\":{\"locationName\":\"owner\",\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"}}},\"Tags\":{\"shape\":\"S36\",\"locationName\":\"tags\"},\"DefaultServerSideEncryption\":{\"locationName\":\"defaultServerSideEncryption\",\"type\":\"structure\",\"members\":{\"EncryptionType\":{\"locationName\":\"encryptionType\"},\"KmsMasterKeyArn\":{\"locationName\":\"kmsMasterKeyArn\"}}},\"PublicAccess\":{\"locationName\":\"publicAccess\",\"type\":\"structure\",\"members\":{\"PermissionConfiguration\":{\"locationName\":\"permissionConfiguration\",\"type\":\"structure\",\"members\":{\"BucketLevelPermissions\":{\"locationName\":\"bucketLevelPermissions\",\"type\":\"structure\",\"members\":{\"AccessControlList\":{\"locationName\":\"accessControlList\",\"type\":\"structure\",\"members\":{\"AllowsPublicReadAccess\":{\"locationName\":\"allowsPublicReadAccess\",\"type\":\"boolean\"},\"AllowsPublicWriteAccess\":{\"locationName\":\"allowsPublicWriteAccess\",\"type\":\"boolean\"}}},\"BucketPolicy\":{\"locationName\":\"bucketPolicy\",\"type\":\"structure\",\"members\":{\"AllowsPublicReadAccess\":{\"locationName\":\"allowsPublicReadAccess\",\"type\":\"boolean\"},\"AllowsPublicWriteAccess\":{\"locationName\":\"allowsPublicWriteAccess\",\"type\":\"boolean\"}}},\"BlockPublicAccess\":{\"shape\":\"S3e\",\"locationName\":\"blockPublicAccess\"}}},\"AccountLevelPermissions\":{\"locationName\":\"accountLevelPermissions\",\"type\":\"structure\",\"members\":{\"BlockPublicAccess\":{\"shape\":\"S3e\",\"locationName\":\"blockPublicAccess\"}}}}},\"EffectivePermission\":{\"locationName\":\"effectivePermission\"}}}}}},\"InstanceDetails\":{\"locationName\":\"instanceDetails\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"IamInstanceProfile\":{\"locationName\":\"iamInstanceProfile\",\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Id\":{\"locationName\":\"id\"}}},\"ImageDescription\":{\"locationName\":\"imageDescription\"},\"ImageId\":{\"locationName\":\"imageId\"},\"InstanceId\":{\"locationName\":\"instanceId\"},\"InstanceState\":{\"locationName\":\"instanceState\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"OutpostArn\":{\"locationName\":\"outpostArn\"},\"LaunchTime\":{\"locationName\":\"launchTime\"},\"NetworkInterfaces\":{\"locationName\":\"networkInterfaces\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Ipv6Addresses\":{\"locationName\":\"ipv6Addresses\",\"type\":\"list\",\"member\":{}},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"},\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"},\"PrivateIpAddresses\":{\"locationName\":\"privateIpAddresses\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PrivateDnsName\":{\"locationName\":\"privateDnsName\"},\"PrivateIpAddress\":{\"locationName\":\"privateIpAddress\"}}}},\"PublicDnsName\":{\"locationName\":\"publicDnsName\"},\"PublicIp\":{\"locationName\":\"publicIp\"},\"SecurityGroups\":{\"locationName\":\"securityGroups\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupId\":{\"locationName\":\"groupId\"},\"GroupName\":{\"locationName\":\"groupName\"}}}},\"SubnetId\":{\"locationName\":\"subnetId\"},\"VpcId\":{\"locationName\":\"vpcId\"}}}},\"Platform\":{\"locationName\":\"platform\"},\"ProductCodes\":{\"locationName\":\"productCodes\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"ProductType\":{\"locationName\":\"productType\"}}}},\"Tags\":{\"shape\":\"S36\",\"locationName\":\"tags\"}}},\"ResourceType\":{\"locationName\":\"resourceType\"}}},\"SchemaVersion\":{\"locationName\":\"schemaVersion\"},\"Service\":{\"locationName\":\"service\",\"type\":\"structure\",\"members\":{\"Action\":{\"locationName\":\"action\",\"type\":\"structure\",\"members\":{\"ActionType\":{\"locationName\":\"actionType\"},\"AwsApiCallAction\":{\"locationName\":\"awsApiCallAction\",\"type\":\"structure\",\"members\":{\"Api\":{\"locationName\":\"api\"},\"CallerType\":{\"locationName\":\"callerType\"},\"DomainDetails\":{\"locationName\":\"domainDetails\",\"type\":\"structure\",\"members\":{\"Domain\":{\"locationName\":\"domain\"}}},\"ErrorCode\":{\"locationName\":\"errorCode\"},\"RemoteIpDetails\":{\"shape\":\"S3v\",\"locationName\":\"remoteIpDetails\"},\"ServiceName\":{\"locationName\":\"serviceName\"}}},\"DnsRequestAction\":{\"locationName\":\"dnsRequestAction\",\"type\":\"structure\",\"members\":{\"Domain\":{\"locationName\":\"domain\"}}},\"NetworkConnectionAction\":{\"locationName\":\"networkConnectionAction\",\"type\":\"structure\",\"members\":{\"Blocked\":{\"locationName\":\"blocked\",\"type\":\"boolean\"},\"ConnectionDirection\":{\"locationName\":\"connectionDirection\"},\"LocalPortDetails\":{\"shape\":\"S42\",\"locationName\":\"localPortDetails\"},\"Protocol\":{\"locationName\":\"protocol\"},\"LocalIpDetails\":{\"shape\":\"S43\",\"locationName\":\"localIpDetails\"},\"RemoteIpDetails\":{\"shape\":\"S3v\",\"locationName\":\"remoteIpDetails\"},\"RemotePortDetails\":{\"locationName\":\"remotePortDetails\",\"type\":\"structure\",\"members\":{\"Port\":{\"locationName\":\"port\",\"type\":\"integer\"},\"PortName\":{\"locationName\":\"portName\"}}}}},\"PortProbeAction\":{\"locationName\":\"portProbeAction\",\"type\":\"structure\",\"members\":{\"Blocked\":{\"locationName\":\"blocked\",\"type\":\"boolean\"},\"PortProbeDetails\":{\"locationName\":\"portProbeDetails\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LocalPortDetails\":{\"shape\":\"S42\",\"locationName\":\"localPortDetails\"},\"LocalIpDetails\":{\"shape\":\"S43\",\"locationName\":\"localIpDetails\"},\"RemoteIpDetails\":{\"shape\":\"S3v\",\"locationName\":\"remoteIpDetails\"}}}}}}}},\"Evidence\":{\"locationName\":\"evidence\",\"type\":\"structure\",\"members\":{\"ThreatIntelligenceDetails\":{\"locationName\":\"threatIntelligenceDetails\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ThreatListName\":{\"locationName\":\"threatListName\"},\"ThreatNames\":{\"locationName\":\"threatNames\",\"type\":\"list\",\"member\":{}}}}}}},\"Archived\":{\"locationName\":\"archived\",\"type\":\"boolean\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"DetectorId\":{\"locationName\":\"detectorId\"},\"EventFirstSeen\":{\"locationName\":\"eventFirstSeen\"},\"EventLastSeen\":{\"locationName\":\"eventLastSeen\"},\"ResourceRole\":{\"locationName\":\"resourceRole\"},\"ServiceName\":{\"locationName\":\"serviceName\"},\"UserFeedback\":{\"locationName\":\"userFeedback\"}}},\"Severity\":{\"locationName\":\"severity\",\"type\":\"double\"},\"Title\":{\"locationName\":\"title\"},\"Type\":{\"locationName\":\"type\"},\"UpdatedAt\":{\"locationName\":\"updatedAt\"}}}}}}},\"GetFindingsStatistics\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/findings/statistics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FindingStatisticTypes\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FindingStatisticTypes\":{\"locationName\":\"findingStatisticTypes\",\"type\":\"list\",\"member\":{}},\"FindingCriteria\":{\"shape\":\"So\",\"locationName\":\"findingCriteria\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"FindingStatistics\"],\"members\":{\"FindingStatistics\":{\"locationName\":\"findingStatistics\",\"type\":\"structure\",\"members\":{\"CountBySeverity\":{\"locationName\":\"countBySeverity\",\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}}}}},\"GetIPSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/ipset/{ipSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"IpSetId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"IpSetId\":{\"location\":\"uri\",\"locationName\":\"ipSetId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\",\"Format\",\"Location\",\"Status\"],\"members\":{\"Name\":{\"locationName\":\"name\"},\"Format\":{\"locationName\":\"format\"},\"Location\":{\"locationName\":\"location\"},\"Status\":{\"locationName\":\"status\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}}},\"GetInvitationsCount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/invitation/count\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"InvitationsCount\":{\"locationName\":\"invitationsCount\",\"type\":\"integer\"}}}},\"GetMasterAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/master\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Master\"],\"members\":{\"Master\":{\"locationName\":\"master\",\"type\":\"structure\",\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"InvitationId\":{\"locationName\":\"invitationId\"},\"RelationshipStatus\":{\"locationName\":\"relationshipStatus\"},\"InvitedAt\":{\"locationName\":\"invitedAt\"}}}}}},\"GetMemberDetectors\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/detector/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"MemberDataSourceConfigurations\",\"UnprocessedAccounts\"],\"members\":{\"MemberDataSourceConfigurations\":{\"locationName\":\"members\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"DataSources\"],\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"DataSources\":{\"shape\":\"S2l\",\"locationName\":\"dataSources\"}}}},\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"GetMembers\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Members\",\"UnprocessedAccounts\"],\"members\":{\"Members\":{\"shape\":\"S4w\",\"locationName\":\"members\"},\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"GetThreatIntelSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/threatintelset/{threatIntelSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"ThreatIntelSetId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"ThreatIntelSetId\":{\"location\":\"uri\",\"locationName\":\"threatIntelSetId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\",\"Format\",\"Location\",\"Status\"],\"members\":{\"Name\":{\"locationName\":\"name\"},\"Format\":{\"locationName\":\"format\"},\"Location\":{\"locationName\":\"location\"},\"Status\":{\"locationName\":\"status\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}}},\"GetUsageStatistics\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/usage/statistics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"UsageStatisticType\",\"UsageCriteria\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"UsageStatisticType\":{\"locationName\":\"usageStatisticsType\"},\"UsageCriteria\":{\"locationName\":\"usageCriteria\",\"type\":\"structure\",\"required\":[\"DataSources\"],\"members\":{\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"},\"DataSources\":{\"locationName\":\"dataSources\",\"type\":\"list\",\"member\":{}},\"Resources\":{\"locationName\":\"resources\",\"type\":\"list\",\"member\":{}}}},\"Unit\":{\"locationName\":\"unit\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UsageStatistics\":{\"locationName\":\"usageStatistics\",\"type\":\"structure\",\"members\":{\"SumByAccount\":{\"locationName\":\"sumByAccount\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"Total\":{\"shape\":\"S5c\",\"locationName\":\"total\"}}}},\"SumByDataSource\":{\"locationName\":\"sumByDataSource\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataSource\":{\"locationName\":\"dataSource\"},\"Total\":{\"shape\":\"S5c\",\"locationName\":\"total\"}}}},\"SumByResource\":{\"shape\":\"S5f\",\"locationName\":\"sumByResource\"},\"TopResources\":{\"shape\":\"S5f\",\"locationName\":\"topResources\"}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"InviteMembers\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/invite\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"},\"DisableEmailNotification\":{\"locationName\":\"disableEmailNotification\",\"type\":\"boolean\"},\"Message\":{\"locationName\":\"message\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"ListDetectors\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DetectorIds\"],\"members\":{\"DetectorIds\":{\"locationName\":\"detectorIds\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListFilters\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/filter\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"FilterNames\"],\"members\":{\"FilterNames\":{\"locationName\":\"filterNames\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListFindings\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/findings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FindingCriteria\":{\"shape\":\"So\",\"locationName\":\"findingCriteria\"},\"SortCriteria\":{\"shape\":\"S2u\",\"locationName\":\"sortCriteria\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"FindingIds\"],\"members\":{\"FindingIds\":{\"shape\":\"S6\",\"locationName\":\"findingIds\"},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListIPSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/ipset\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"IpSetIds\"],\"members\":{\"IpSetIds\":{\"locationName\":\"ipSetIds\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListInvitations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/invitation\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invitations\":{\"locationName\":\"invitations\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"InvitationId\":{\"locationName\":\"invitationId\"},\"RelationshipStatus\":{\"locationName\":\"relationshipStatus\"},\"InvitedAt\":{\"locationName\":\"invitedAt\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListMembers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/member\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"OnlyAssociated\":{\"location\":\"querystring\",\"locationName\":\"onlyAssociated\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Members\":{\"shape\":\"S4w\",\"locationName\":\"members\"},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListOrganizationAdminAccounts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/admin\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AdminAccounts\":{\"locationName\":\"adminAccounts\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AdminAccountId\":{\"locationName\":\"adminAccountId\"},\"AdminStatus\":{\"locationName\":\"adminStatus\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListPublishingDestinations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/publishingDestination\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Destinations\"],\"members\":{\"Destinations\":{\"locationName\":\"destinations\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DestinationId\",\"DestinationType\",\"Status\"],\"members\":{\"DestinationId\":{\"locationName\":\"destinationId\"},\"DestinationType\":{\"locationName\":\"destinationType\"},\"Status\":{\"locationName\":\"status\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}}},\"ListThreatIntelSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector/{detectorId}/threatintelset\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ThreatIntelSetIds\"],\"members\":{\"ThreatIntelSetIds\":{\"locationName\":\"threatIntelSetIds\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"StartMonitoringMembers\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/start\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"StopMonitoringMembers\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/stop\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"Sf\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UnarchiveFindings\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/findings/unarchive\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FindingIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FindingIds\":{\"shape\":\"S6\",\"locationName\":\"findingIds\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDetector\":{\"http\":{\"requestUri\":\"/detector/{detectorId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"Enable\":{\"locationName\":\"enable\",\"type\":\"boolean\"},\"FindingPublishingFrequency\":{\"locationName\":\"findingPublishingFrequency\"},\"DataSources\":{\"shape\":\"Sd\",\"locationName\":\"dataSources\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFilter\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/filter/{filterName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FilterName\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FilterName\":{\"location\":\"uri\",\"locationName\":\"filterName\"},\"Description\":{\"locationName\":\"description\"},\"Action\":{\"locationName\":\"action\"},\"Rank\":{\"locationName\":\"rank\",\"type\":\"integer\"},\"FindingCriteria\":{\"shape\":\"So\",\"locationName\":\"findingCriteria\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"locationName\":\"name\"}}}},\"UpdateFindingsFeedback\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/findings/feedback\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"FindingIds\",\"Feedback\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"FindingIds\":{\"shape\":\"S6\",\"locationName\":\"findingIds\"},\"Feedback\":{\"locationName\":\"feedback\"},\"Comments\":{\"locationName\":\"comments\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateIPSet\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/ipset/{ipSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"IpSetId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"IpSetId\":{\"location\":\"uri\",\"locationName\":\"ipSetId\"},\"Name\":{\"locationName\":\"name\"},\"Location\":{\"locationName\":\"location\"},\"Activate\":{\"locationName\":\"activate\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateMemberDetectors\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/member/detector/update\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AccountIds\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AccountIds\":{\"shape\":\"S1n\",\"locationName\":\"accountIds\"},\"DataSources\":{\"shape\":\"Sd\",\"locationName\":\"dataSources\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UnprocessedAccounts\"],\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S19\",\"locationName\":\"unprocessedAccounts\"}}}},\"UpdateOrganizationConfiguration\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/admin\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"AutoEnable\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"AutoEnable\":{\"locationName\":\"autoEnable\",\"type\":\"boolean\"},\"DataSources\":{\"locationName\":\"dataSources\",\"type\":\"structure\",\"members\":{\"S3Logs\":{\"locationName\":\"s3Logs\",\"type\":\"structure\",\"required\":[\"AutoEnable\"],\"members\":{\"AutoEnable\":{\"locationName\":\"autoEnable\",\"type\":\"boolean\"}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdatePublishingDestination\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/publishingDestination/{destinationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"DestinationId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"DestinationId\":{\"location\":\"uri\",\"locationName\":\"destinationId\"},\"DestinationProperties\":{\"shape\":\"S1d\",\"locationName\":\"destinationProperties\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateThreatIntelSet\":{\"http\":{\"requestUri\":\"/detector/{detectorId}/threatintelset/{threatIntelSetId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DetectorId\",\"ThreatIntelSetId\"],\"members\":{\"DetectorId\":{\"location\":\"uri\",\"locationName\":\"detectorId\"},\"ThreatIntelSetId\":{\"location\":\"uri\",\"locationName\":\"threatIntelSetId\"},\"Name\":{\"locationName\":\"name\"},\"Location\":{\"locationName\":\"location\"},\"Activate\":{\"locationName\":\"activate\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S6\":{\"type\":\"list\",\"member\":{}},\"Sd\":{\"type\":\"structure\",\"members\":{\"S3Logs\":{\"locationName\":\"s3Logs\",\"type\":\"structure\",\"required\":[\"Enable\"],\"members\":{\"Enable\":{\"locationName\":\"enable\",\"type\":\"boolean\"}}}}},\"Sf\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"So\":{\"type\":\"structure\",\"members\":{\"Criterion\":{\"locationName\":\"criterion\",\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Eq\":{\"deprecated\":true,\"locationName\":\"eq\",\"type\":\"list\",\"member\":{}},\"Neq\":{\"deprecated\":true,\"locationName\":\"neq\",\"type\":\"list\",\"member\":{}},\"Gt\":{\"deprecated\":true,\"locationName\":\"gt\",\"type\":\"integer\"},\"Gte\":{\"deprecated\":true,\"locationName\":\"gte\",\"type\":\"integer\"},\"Lt\":{\"deprecated\":true,\"locationName\":\"lt\",\"type\":\"integer\"},\"Lte\":{\"deprecated\":true,\"locationName\":\"lte\",\"type\":\"integer\"},\"Equals\":{\"locationName\":\"equals\",\"type\":\"list\",\"member\":{}},\"NotEquals\":{\"locationName\":\"notEquals\",\"type\":\"list\",\"member\":{}},\"GreaterThan\":{\"locationName\":\"greaterThan\",\"type\":\"long\"},\"GreaterThanOrEqual\":{\"locationName\":\"greaterThanOrEqual\",\"type\":\"long\"},\"LessThan\":{\"locationName\":\"lessThan\",\"type\":\"long\"},\"LessThanOrEqual\":{\"locationName\":\"lessThanOrEqual\",\"type\":\"long\"}}}}}},\"S19\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Result\"],\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"Result\":{\"locationName\":\"result\"}}}},\"S1d\":{\"type\":\"structure\",\"members\":{\"DestinationArn\":{\"locationName\":\"destinationArn\"},\"KmsKeyArn\":{\"locationName\":\"kmsKeyArn\"}}},\"S1n\":{\"type\":\"list\",\"member\":{}},\"S2l\":{\"type\":\"structure\",\"required\":[\"CloudTrail\",\"DNSLogs\",\"FlowLogs\",\"S3Logs\"],\"members\":{\"CloudTrail\":{\"locationName\":\"cloudTrail\",\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{\"locationName\":\"status\"}}},\"DNSLogs\":{\"locationName\":\"dnsLogs\",\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{\"locationName\":\"status\"}}},\"FlowLogs\":{\"locationName\":\"flowLogs\",\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{\"locationName\":\"status\"}}},\"S3Logs\":{\"locationName\":\"s3Logs\",\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{\"locationName\":\"status\"}}}}},\"S2u\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{\"locationName\":\"attributeName\"},\"OrderBy\":{\"locationName\":\"orderBy\"}}},\"S36\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{\"locationName\":\"key\"},\"Value\":{\"locationName\":\"value\"}}}},\"S3e\":{\"type\":\"structure\",\"members\":{\"IgnorePublicAcls\":{\"locationName\":\"ignorePublicAcls\",\"type\":\"boolean\"},\"RestrictPublicBuckets\":{\"locationName\":\"restrictPublicBuckets\",\"type\":\"boolean\"},\"BlockPublicAcls\":{\"locationName\":\"blockPublicAcls\",\"type\":\"boolean\"},\"BlockPublicPolicy\":{\"locationName\":\"blockPublicPolicy\",\"type\":\"boolean\"}}},\"S3v\":{\"type\":\"structure\",\"members\":{\"City\":{\"locationName\":\"city\",\"type\":\"structure\",\"members\":{\"CityName\":{\"locationName\":\"cityName\"}}},\"Country\":{\"locationName\":\"country\",\"type\":\"structure\",\"members\":{\"CountryCode\":{\"locationName\":\"countryCode\"},\"CountryName\":{\"locationName\":\"countryName\"}}},\"GeoLocation\":{\"locationName\":\"geoLocation\",\"type\":\"structure\",\"members\":{\"Lat\":{\"locationName\":\"lat\",\"type\":\"double\"},\"Lon\":{\"locationName\":\"lon\",\"type\":\"double\"}}},\"IpAddressV4\":{\"locationName\":\"ipAddressV4\"},\"Organization\":{\"locationName\":\"organization\",\"type\":\"structure\",\"members\":{\"Asn\":{\"locationName\":\"asn\"},\"AsnOrg\":{\"locationName\":\"asnOrg\"},\"Isp\":{\"locationName\":\"isp\"},\"Org\":{\"locationName\":\"org\"}}}}},\"S42\":{\"type\":\"structure\",\"members\":{\"Port\":{\"locationName\":\"port\",\"type\":\"integer\"},\"PortName\":{\"locationName\":\"portName\"}}},\"S43\":{\"type\":\"structure\",\"members\":{\"IpAddressV4\":{\"locationName\":\"ipAddressV4\"}}},\"S4w\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"MasterId\",\"Email\",\"RelationshipStatus\",\"UpdatedAt\"],\"members\":{\"AccountId\":{\"locationName\":\"accountId\"},\"DetectorId\":{\"locationName\":\"detectorId\"},\"MasterId\":{\"locationName\":\"masterId\"},\"Email\":{\"locationName\":\"email\"},\"RelationshipStatus\":{\"locationName\":\"relationshipStatus\"},\"InvitedAt\":{\"locationName\":\"invitedAt\"},\"UpdatedAt\":{\"locationName\":\"updatedAt\"}}}},\"S5c\":{\"type\":\"structure\",\"members\":{\"Amount\":{\"locationName\":\"amount\"},\"Unit\":{\"locationName\":\"unit\"}}},\"S5f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Resource\":{\"locationName\":\"resource\"},\"Total\":{\"shape\":\"S5c\",\"locationName\":\"total\"}}}}}}");

/***/ }),

/***/ 69484:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetUsageStatistics\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDetectors\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"DetectorIds\"},\"ListFilters\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"FilterNames\"},\"ListFindings\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"FindingIds\"},\"ListIPSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"IpSetIds\"},\"ListInvitations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Invitations\"},\"ListMembers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Members\"},\"ListOrganizationAdminAccounts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"AdminAccounts\"},\"ListPublishingDestinations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListThreatIntelSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ThreatIntelSetIds\"}}}");

/***/ }),

/***/ 48698:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-08-04\",\"endpointPrefix\":\"health\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWSHealth\",\"serviceFullName\":\"AWS Health APIs and Notifications\",\"serviceId\":\"Health\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSHealth_20160804\",\"uid\":\"health-2016-08-04\"},\"operations\":{\"DescribeAffectedAccountsForOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"eventArn\"],\"members\":{\"eventArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"affectedAccounts\":{\"type\":\"list\",\"member\":{}},\"eventScopeCode\":{},\"nextToken\":{}}},\"idempotent\":true},\"DescribeAffectedEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"filter\"],\"members\":{\"filter\":{\"type\":\"structure\",\"required\":[\"eventArns\"],\"members\":{\"eventArns\":{\"shape\":\"Sb\"},\"entityArns\":{\"shape\":\"Sc\"},\"entityValues\":{\"shape\":\"Se\"},\"lastUpdatedTimes\":{\"shape\":\"Sg\"},\"tags\":{\"shape\":\"Sj\"},\"statusCodes\":{\"type\":\"list\",\"member\":{}}}},\"locale\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"entities\":{\"shape\":\"Sr\"},\"nextToken\":{}}},\"idempotent\":true},\"DescribeAffectedEntitiesForOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"organizationEntityFilters\"],\"members\":{\"organizationEntityFilters\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"locale\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"entities\":{\"shape\":\"Sr\"},\"failedSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"awsAccountId\":{},\"eventArn\":{},\"errorName\":{},\"errorMessage\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"DescribeEntityAggregates\":{\"input\":{\"type\":\"structure\",\"members\":{\"eventArns\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"entityAggregates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"eventArn\":{},\"count\":{\"type\":\"integer\"}}}}}},\"idempotent\":true},\"DescribeEventAggregates\":{\"input\":{\"type\":\"structure\",\"required\":[\"aggregateField\"],\"members\":{\"filter\":{\"shape\":\"S18\"},\"aggregateField\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"eventAggregates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"aggregateValue\":{},\"count\":{\"type\":\"integer\"}}}},\"nextToken\":{}}},\"idempotent\":true},\"DescribeEventDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"eventArns\"],\"members\":{\"eventArns\":{\"shape\":\"Sb\"},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"successfulSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"event\":{\"shape\":\"S1u\"},\"eventDescription\":{\"shape\":\"S1w\"},\"eventMetadata\":{\"shape\":\"S1y\"}}}},\"failedSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"eventArn\":{},\"errorName\":{},\"errorMessage\":{}}}}}},\"idempotent\":true},\"DescribeEventDetailsForOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"organizationEventDetailFilters\"],\"members\":{\"organizationEventDetailFilters\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"successfulSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"awsAccountId\":{},\"event\":{\"shape\":\"S1u\"},\"eventDescription\":{\"shape\":\"S1w\"},\"eventMetadata\":{\"shape\":\"S1y\"}}}},\"failedSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"awsAccountId\":{},\"eventArn\":{},\"errorName\":{},\"errorMessage\":{}}}}}},\"idempotent\":true},\"DescribeEventTypes\":{\"input\":{\"type\":\"structure\",\"members\":{\"filter\":{\"type\":\"structure\",\"members\":{\"eventTypeCodes\":{\"type\":\"list\",\"member\":{}},\"services\":{\"shape\":\"S1b\"},\"eventTypeCategories\":{\"type\":\"list\",\"member\":{}}}},\"locale\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"eventTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"service\":{},\"code\":{},\"category\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"filter\":{\"shape\":\"S18\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"events\":{\"type\":\"list\",\"member\":{\"shape\":\"S1u\"}},\"nextToken\":{}}},\"idempotent\":true},\"DescribeEventsForOrganization\":{\"input\":{\"type\":\"structure\",\"members\":{\"filter\":{\"type\":\"structure\",\"members\":{\"eventTypeCodes\":{\"shape\":\"S19\"},\"awsAccountIds\":{\"type\":\"list\",\"member\":{}},\"services\":{\"shape\":\"S1b\"},\"regions\":{\"shape\":\"S1d\"},\"startTime\":{\"shape\":\"Sh\"},\"endTime\":{\"shape\":\"Sh\"},\"lastUpdatedTime\":{\"shape\":\"Sh\"},\"entityArns\":{\"shape\":\"Sc\"},\"entityValues\":{\"shape\":\"Se\"},\"eventTypeCategories\":{\"shape\":\"S1h\"},\"eventStatusCodes\":{\"shape\":\"S1j\"}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"service\":{},\"eventTypeCode\":{},\"eventTypeCategory\":{},\"eventScopeCode\":{},\"region\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"},\"statusCode\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"DescribeHealthServiceStatusForOrganization\":{\"output\":{\"type\":\"structure\",\"members\":{\"healthServiceAccessStatusForOrganization\":{}}},\"idempotent\":true},\"DisableHealthServiceAccessForOrganization\":{\"idempotent\":true},\"EnableHealthServiceAccessForOrganization\":{\"idempotent\":true}},\"shapes\":{\"Sb\":{\"type\":\"list\",\"member\":{}},\"Sc\":{\"type\":\"list\",\"member\":{}},\"Se\":{\"type\":\"list\",\"member\":{}},\"Sg\":{\"type\":\"list\",\"member\":{\"shape\":\"Sh\"}},\"Sh\":{\"type\":\"structure\",\"members\":{\"from\":{\"type\":\"timestamp\"},\"to\":{\"type\":\"timestamp\"}}},\"Sj\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\"}},\"Sk\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"entityArn\":{},\"eventArn\":{},\"entityValue\":{},\"entityUrl\":{},\"awsAccountId\":{},\"lastUpdatedTime\":{\"type\":\"timestamp\"},\"statusCode\":{},\"tags\":{\"shape\":\"Sk\"}}}},\"Sw\":{\"type\":\"structure\",\"required\":[\"eventArn\"],\"members\":{\"eventArn\":{},\"awsAccountId\":{}}},\"S18\":{\"type\":\"structure\",\"members\":{\"eventArns\":{\"shape\":\"Sb\"},\"eventTypeCodes\":{\"shape\":\"S19\"},\"services\":{\"shape\":\"S1b\"},\"regions\":{\"shape\":\"S1d\"},\"availabilityZones\":{\"type\":\"list\",\"member\":{}},\"startTimes\":{\"shape\":\"Sg\"},\"endTimes\":{\"shape\":\"Sg\"},\"lastUpdatedTimes\":{\"shape\":\"Sg\"},\"entityArns\":{\"shape\":\"Sc\"},\"entityValues\":{\"shape\":\"Se\"},\"eventTypeCategories\":{\"shape\":\"S1h\"},\"tags\":{\"shape\":\"Sj\"},\"eventStatusCodes\":{\"shape\":\"S1j\"}}},\"S19\":{\"type\":\"list\",\"member\":{}},\"S1b\":{\"type\":\"list\",\"member\":{}},\"S1d\":{\"type\":\"list\",\"member\":{}},\"S1h\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"list\",\"member\":{}},\"S1u\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"service\":{},\"eventTypeCode\":{},\"eventTypeCategory\":{},\"region\":{},\"availabilityZone\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"},\"statusCode\":{},\"eventScopeCode\":{}}},\"S1w\":{\"type\":\"structure\",\"members\":{\"latestDescription\":{}}},\"S1y\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 87844:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAffectedAccountsForOrganization\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"non_aggregate_keys\":[\"eventScopeCode\"],\"output_token\":\"nextToken\",\"result_key\":\"affectedAccounts\"},\"DescribeAffectedEntities\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"entities\"},\"DescribeAffectedEntitiesForOrganization\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"non_aggregate_keys\":[\"failedSet\"],\"output_token\":\"nextToken\",\"result_key\":\"entities\"},\"DescribeEntityAggregates\":{\"result_key\":\"entityAggregates\"},\"DescribeEventAggregates\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"eventAggregates\"},\"DescribeEventTypes\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"eventTypes\"},\"DescribeEvents\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"events\"},\"DescribeEventsForOrganization\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"events\"}}}");

/***/ }),

/***/ 78700:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-01\",\"endpointPrefix\":\"healthlake\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"HealthLake\",\"serviceFullName\":\"Amazon HealthLake\",\"serviceId\":\"HealthLake\",\"signatureVersion\":\"v4\",\"signingName\":\"healthlake\",\"targetPrefix\":\"HealthLake\",\"uid\":\"healthlake-2017-07-01\"},\"operations\":{\"CreateFHIRDatastore\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatastoreTypeVersion\"],\"members\":{\"DatastoreName\":{},\"DatastoreTypeVersion\":{},\"PreloadDataConfig\":{\"shape\":\"S4\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"DatastoreId\",\"DatastoreArn\",\"DatastoreStatus\",\"DatastoreEndpoint\"],\"members\":{\"DatastoreId\":{},\"DatastoreArn\":{},\"DatastoreStatus\":{},\"DatastoreEndpoint\":{}}}},\"DeleteFHIRDatastore\":{\"input\":{\"type\":\"structure\",\"members\":{\"DatastoreId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DatastoreId\",\"DatastoreArn\",\"DatastoreStatus\",\"DatastoreEndpoint\"],\"members\":{\"DatastoreId\":{},\"DatastoreArn\":{},\"DatastoreStatus\":{},\"DatastoreEndpoint\":{}}}},\"DescribeFHIRDatastore\":{\"input\":{\"type\":\"structure\",\"members\":{\"DatastoreId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DatastoreProperties\"],\"members\":{\"DatastoreProperties\":{\"shape\":\"Sg\"}}}},\"DescribeFHIRExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatastoreId\",\"JobId\"],\"members\":{\"DatastoreId\":{},\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ExportJobProperties\"],\"members\":{\"ExportJobProperties\":{\"type\":\"structure\",\"required\":[\"JobId\",\"JobStatus\",\"SubmitTime\",\"DatastoreId\",\"OutputDataConfig\"],\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"DatastoreId\":{},\"OutputDataConfig\":{\"shape\":\"Sp\"},\"DataAccessRoleArn\":{},\"Message\":{}}}}}},\"DescribeFHIRImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatastoreId\",\"JobId\"],\"members\":{\"DatastoreId\":{},\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ImportJobProperties\"],\"members\":{\"ImportJobProperties\":{\"type\":\"structure\",\"required\":[\"JobId\",\"JobStatus\",\"SubmitTime\",\"DatastoreId\",\"InputDataConfig\"],\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"SubmitTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"DatastoreId\":{},\"InputDataConfig\":{\"shape\":\"Sw\"},\"DataAccessRoleArn\":{},\"Message\":{}}}}}},\"ListFHIRDatastores\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"DatastoreName\":{},\"DatastoreStatus\":{},\"CreatedBefore\":{\"type\":\"timestamp\"},\"CreatedAfter\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DatastorePropertiesList\"],\"members\":{\"DatastorePropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg\"}},\"NextToken\":{}}}},\"StartFHIRExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"OutputDataConfig\",\"DatastoreId\",\"DataAccessRoleArn\",\"ClientToken\"],\"members\":{\"JobName\":{},\"OutputDataConfig\":{\"shape\":\"Sp\"},\"DatastoreId\":{},\"DataAccessRoleArn\":{},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobId\",\"JobStatus\"],\"members\":{\"JobId\":{},\"JobStatus\":{},\"DatastoreId\":{}}}},\"StartFHIRImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"DatastoreId\",\"DataAccessRoleArn\",\"ClientToken\"],\"members\":{\"JobName\":{},\"InputDataConfig\":{\"shape\":\"Sw\"},\"DatastoreId\":{},\"DataAccessRoleArn\":{},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobId\",\"JobStatus\"],\"members\":{\"JobId\":{},\"JobStatus\":{},\"DatastoreId\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"PreloadDataType\"],\"members\":{\"PreloadDataType\":{}}},\"Sg\":{\"type\":\"structure\",\"required\":[\"DatastoreId\",\"DatastoreArn\",\"DatastoreStatus\",\"DatastoreTypeVersion\",\"DatastoreEndpoint\"],\"members\":{\"DatastoreId\":{},\"DatastoreArn\":{},\"DatastoreName\":{},\"DatastoreStatus\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"DatastoreTypeVersion\":{},\"DatastoreEndpoint\":{},\"PreloadDataConfig\":{\"shape\":\"S4\"}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"S3Uri\":{}},\"union\":true},\"Sw\":{\"type\":\"structure\",\"members\":{\"S3Uri\":{}},\"union\":true}}}");

/***/ }),

/***/ 31590:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListFHIRDatastores\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 77536:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-03-01\",\"endpointPrefix\":\"honeycode\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Honeycode\",\"serviceFullName\":\"Amazon Honeycode\",\"serviceId\":\"Honeycode\",\"signatureVersion\":\"v4\",\"signingName\":\"honeycode\",\"uid\":\"honeycode-2020-03-01\"},\"operations\":{\"BatchCreateTableRows\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/rows/batchcreate\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\",\"rowsToCreate\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"rowsToCreate\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"batchItemId\",\"cellsToCreate\"],\"members\":{\"batchItemId\":{},\"cellsToCreate\":{\"shape\":\"S6\"}}}},\"clientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"workbookCursor\",\"createdRows\"],\"members\":{\"workbookCursor\":{\"type\":\"long\"},\"createdRows\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"failedBatchItems\":{\"shape\":\"Se\"}}}},\"BatchDeleteTableRows\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/rows/batchdelete\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\",\"rowIds\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"rowIds\":{\"shape\":\"Si\"},\"clientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"workbookCursor\"],\"members\":{\"workbookCursor\":{\"type\":\"long\"},\"failedBatchItems\":{\"shape\":\"Se\"}}}},\"BatchUpdateTableRows\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/rows/batchupdate\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\",\"rowsToUpdate\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"rowsToUpdate\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"rowId\",\"cellsToUpdate\"],\"members\":{\"rowId\":{},\"cellsToUpdate\":{\"shape\":\"S6\"}}}},\"clientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"workbookCursor\"],\"members\":{\"workbookCursor\":{\"type\":\"long\"},\"failedBatchItems\":{\"shape\":\"Se\"}}}},\"BatchUpsertTableRows\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/rows/batchupsert\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\",\"rowsToUpsert\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"rowsToUpsert\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"batchItemId\",\"filter\",\"cellsToUpdate\"],\"members\":{\"batchItemId\":{},\"filter\":{\"shape\":\"Sr\"},\"cellsToUpdate\":{\"shape\":\"S6\"}}}},\"clientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"rows\",\"workbookCursor\"],\"members\":{\"rows\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"rowIds\",\"upsertAction\"],\"members\":{\"rowIds\":{\"shape\":\"Si\"},\"upsertAction\":{}}}},\"workbookCursor\":{\"type\":\"long\"},\"failedBatchItems\":{\"shape\":\"Se\"}}}},\"DescribeTableDataImportJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/import/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\",\"jobId\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobStatus\",\"message\",\"jobMetadata\"],\"members\":{\"jobStatus\":{},\"message\":{},\"jobMetadata\":{\"type\":\"structure\",\"required\":[\"submitter\",\"submitTime\",\"importOptions\",\"dataSource\"],\"members\":{\"submitter\":{\"type\":\"structure\",\"members\":{\"email\":{\"type\":\"string\",\"sensitive\":true},\"userArn\":{}}},\"submitTime\":{\"type\":\"timestamp\"},\"importOptions\":{\"shape\":\"S17\"},\"dataSource\":{\"shape\":\"S1h\"}}}}}},\"GetScreenData\":{\"http\":{\"requestUri\":\"/screendata\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"appId\",\"screenId\"],\"members\":{\"workbookId\":{},\"appId\":{},\"screenId\":{},\"variables\":{\"shape\":\"S1l\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"results\",\"workbookCursor\"],\"members\":{\"results\":{\"type\":\"map\",\"key\":{\"shape\":\"S1t\"},\"value\":{\"type\":\"structure\",\"required\":[\"headers\",\"rows\"],\"members\":{\"headers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"format\"],\"members\":{\"name\":{\"shape\":\"S1t\"},\"format\":{}}}},\"rows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"dataItems\"],\"members\":{\"rowId\":{},\"dataItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"overrideFormat\":{},\"rawValue\":{},\"formattedValue\":{}},\"sensitive\":true}}}}}}}},\"workbookCursor\":{\"type\":\"long\"},\"nextToken\":{}}}},\"InvokeScreenAutomation\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/apps/{appId}/screens/{screenId}/automations/{automationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"appId\",\"screenId\",\"screenAutomationId\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"appId\":{\"location\":\"uri\",\"locationName\":\"appId\"},\"screenId\":{\"location\":\"uri\",\"locationName\":\"screenId\"},\"screenAutomationId\":{\"location\":\"uri\",\"locationName\":\"automationId\"},\"variables\":{\"shape\":\"S1l\"},\"rowId\":{},\"clientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"workbookCursor\"],\"members\":{\"workbookCursor\":{\"type\":\"long\"}}}},\"ListTableColumns\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/columns\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"tableColumns\"],\"members\":{\"tableColumns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"tableColumnId\":{},\"tableColumnName\":{},\"format\":{}}}},\"nextToken\":{},\"workbookCursor\":{\"type\":\"long\"}}}},\"ListTableRows\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/rows/list\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"rowIds\":{\"shape\":\"Si\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"columnIds\",\"rows\",\"workbookCursor\"],\"members\":{\"columnIds\":{\"shape\":\"S2c\"},\"rows\":{\"shape\":\"S2d\"},\"rowIdsNotFound\":{\"shape\":\"Si\"},\"nextToken\":{},\"workbookCursor\":{\"type\":\"long\"}}}},\"ListTables\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workbooks/{workbookId}/tables\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"tables\"],\"members\":{\"tables\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"tableId\":{},\"tableName\":{}}}},\"nextToken\":{},\"workbookCursor\":{\"type\":\"long\"}}}},\"QueryTableRows\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/rows/query\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"tableId\",\"filterFormula\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"tableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"filterFormula\":{\"shape\":\"Sr\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"columnIds\",\"rows\",\"workbookCursor\"],\"members\":{\"columnIds\":{\"shape\":\"S2c\"},\"rows\":{\"shape\":\"S2d\"},\"nextToken\":{},\"workbookCursor\":{\"type\":\"long\"}}}},\"StartTableDataImportJob\":{\"http\":{\"requestUri\":\"/workbooks/{workbookId}/tables/{tableId}/import\"},\"input\":{\"type\":\"structure\",\"required\":[\"workbookId\",\"dataSource\",\"dataFormat\",\"destinationTableId\",\"importOptions\",\"clientRequestToken\"],\"members\":{\"workbookId\":{\"location\":\"uri\",\"locationName\":\"workbookId\"},\"dataSource\":{\"shape\":\"S1h\"},\"dataFormat\":{},\"destinationTableId\":{\"location\":\"uri\",\"locationName\":\"tableId\"},\"importOptions\":{\"shape\":\"S17\"},\"clientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"jobId\",\"jobStatus\"],\"members\":{\"jobId\":{},\"jobStatus\":{}}}}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"fact\":{\"type\":\"string\",\"sensitive\":true}}}},\"Se\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"errorMessage\"],\"members\":{\"id\":{},\"errorMessage\":{}}}},\"Si\":{\"type\":\"list\",\"member\":{}},\"Sr\":{\"type\":\"structure\",\"required\":[\"formula\"],\"members\":{\"formula\":{\"shape\":\"Ss\"},\"contextRowId\":{}}},\"Ss\":{\"type\":\"string\",\"sensitive\":true},\"S17\":{\"type\":\"structure\",\"members\":{\"destinationOptions\":{\"type\":\"structure\",\"members\":{\"columnMap\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"columnIndex\":{\"type\":\"integer\"}}}}}},\"delimitedTextOptions\":{\"type\":\"structure\",\"required\":[\"delimiter\"],\"members\":{\"delimiter\":{},\"hasHeaderRow\":{\"type\":\"boolean\"},\"ignoreEmptyRows\":{\"type\":\"boolean\"},\"dataCharacterEncoding\":{}}}}},\"S1h\":{\"type\":\"structure\",\"required\":[\"dataSourceConfig\"],\"members\":{\"dataSourceConfig\":{\"type\":\"structure\",\"members\":{\"dataSourceUrl\":{}}}}},\"S1l\":{\"type\":\"map\",\"key\":{\"type\":\"string\",\"sensitive\":true},\"value\":{\"type\":\"structure\",\"required\":[\"rawValue\"],\"members\":{\"rawValue\":{}},\"sensitive\":true},\"sensitive\":true},\"S1t\":{\"type\":\"string\",\"sensitive\":true},\"S2c\":{\"type\":\"list\",\"member\":{}},\"S2d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"rowId\",\"cells\"],\"members\":{\"rowId\":{},\"cells\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"formula\":{\"shape\":\"Ss\"},\"format\":{},\"rawValue\":{},\"formattedValue\":{}},\"sensitive\":true}}}}}}}");

/***/ }),

/***/ 83349:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListTableColumns\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"tableColumns\"},\"ListTableRows\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"rows\"},\"ListTables\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"tables\"},\"QueryTableRows\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"rows\"}}}");

/***/ }),

/***/ 46818:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2010-05-08\",\"endpointPrefix\":\"iam\",\"globalEndpoint\":\"iam.amazonaws.com\",\"protocol\":\"query\",\"serviceAbbreviation\":\"IAM\",\"serviceFullName\":\"AWS Identity and Access Management\",\"serviceId\":\"IAM\",\"signatureVersion\":\"v4\",\"uid\":\"iam-2010-05-08\",\"xmlNamespace\":\"https://iam.amazonaws.com/doc/2010-05-08/\"},\"operations\":{\"AddClientIDToOpenIDConnectProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpenIDConnectProviderArn\",\"ClientID\"],\"members\":{\"OpenIDConnectProviderArn\":{},\"ClientID\":{}}}},\"AddRoleToInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceProfileName\",\"RoleName\"],\"members\":{\"InstanceProfileName\":{},\"RoleName\":{}}}},\"AddUserToGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"UserName\"],\"members\":{\"GroupName\":{},\"UserName\":{}}}},\"AttachGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"PolicyArn\"],\"members\":{\"GroupName\":{},\"PolicyArn\":{}}}},\"AttachRolePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"PolicyArn\"],\"members\":{\"RoleName\":{},\"PolicyArn\":{}}}},\"AttachUserPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"PolicyArn\"],\"members\":{\"UserName\":{},\"PolicyArn\":{}}}},\"ChangePassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"OldPassword\",\"NewPassword\"],\"members\":{\"OldPassword\":{\"shape\":\"Sf\"},\"NewPassword\":{\"shape\":\"Sf\"}}}},\"CreateAccessKey\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserName\":{}}},\"output\":{\"resultWrapper\":\"CreateAccessKeyResult\",\"type\":\"structure\",\"required\":[\"AccessKey\"],\"members\":{\"AccessKey\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AccessKeyId\",\"Status\",\"SecretAccessKey\"],\"members\":{\"UserName\":{},\"AccessKeyId\":{},\"Status\":{},\"SecretAccessKey\":{\"type\":\"string\",\"sensitive\":true},\"CreateDate\":{\"type\":\"timestamp\"}}}}}},\"CreateAccountAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountAlias\"],\"members\":{\"AccountAlias\":{}}}},\"CreateGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"Path\":{},\"GroupName\":{}}},\"output\":{\"resultWrapper\":\"CreateGroupResult\",\"type\":\"structure\",\"required\":[\"Group\"],\"members\":{\"Group\":{\"shape\":\"Ss\"}}}},\"CreateInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceProfileName\"],\"members\":{\"InstanceProfileName\":{},\"Path\":{}}},\"output\":{\"resultWrapper\":\"CreateInstanceProfileResult\",\"type\":\"structure\",\"required\":[\"InstanceProfile\"],\"members\":{\"InstanceProfile\":{\"shape\":\"Sw\"}}}},\"CreateLoginProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"Password\"],\"members\":{\"UserName\":{},\"Password\":{\"shape\":\"Sf\"},\"PasswordResetRequired\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateLoginProfileResult\",\"type\":\"structure\",\"required\":[\"LoginProfile\"],\"members\":{\"LoginProfile\":{\"shape\":\"S1d\"}}}},\"CreateOpenIDConnectProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"Url\",\"ThumbprintList\"],\"members\":{\"Url\":{},\"ClientIDList\":{\"shape\":\"S1g\"},\"ThumbprintList\":{\"shape\":\"S1h\"}}},\"output\":{\"resultWrapper\":\"CreateOpenIDConnectProviderResult\",\"type\":\"structure\",\"members\":{\"OpenIDConnectProviderArn\":{}}}},\"CreatePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyName\",\"PolicyDocument\"],\"members\":{\"PolicyName\":{},\"Path\":{},\"PolicyDocument\":{},\"Description\":{}}},\"output\":{\"resultWrapper\":\"CreatePolicyResult\",\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S1p\"}}}},\"CreatePolicyVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\",\"PolicyDocument\"],\"members\":{\"PolicyArn\":{},\"PolicyDocument\":{},\"SetAsDefault\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreatePolicyVersionResult\",\"type\":\"structure\",\"members\":{\"PolicyVersion\":{\"shape\":\"S1u\"}}}},\"CreateRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"AssumeRolePolicyDocument\"],\"members\":{\"Path\":{},\"RoleName\":{},\"AssumeRolePolicyDocument\":{},\"Description\":{},\"MaxSessionDuration\":{\"type\":\"integer\"},\"PermissionsBoundary\":{},\"Tags\":{\"shape\":\"S14\"}}},\"output\":{\"resultWrapper\":\"CreateRoleResult\",\"type\":\"structure\",\"required\":[\"Role\"],\"members\":{\"Role\":{\"shape\":\"Sy\"}}}},\"CreateSAMLProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"SAMLMetadataDocument\",\"Name\"],\"members\":{\"SAMLMetadataDocument\":{},\"Name\":{}}},\"output\":{\"resultWrapper\":\"CreateSAMLProviderResult\",\"type\":\"structure\",\"members\":{\"SAMLProviderArn\":{}}}},\"CreateServiceLinkedRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"AWSServiceName\"],\"members\":{\"AWSServiceName\":{},\"Description\":{},\"CustomSuffix\":{}}},\"output\":{\"resultWrapper\":\"CreateServiceLinkedRoleResult\",\"type\":\"structure\",\"members\":{\"Role\":{\"shape\":\"Sy\"}}}},\"CreateServiceSpecificCredential\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"ServiceName\"],\"members\":{\"UserName\":{},\"ServiceName\":{}}},\"output\":{\"resultWrapper\":\"CreateServiceSpecificCredentialResult\",\"type\":\"structure\",\"members\":{\"ServiceSpecificCredential\":{\"shape\":\"S27\"}}}},\"CreateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"Path\":{},\"UserName\":{},\"PermissionsBoundary\":{},\"Tags\":{\"shape\":\"S14\"}}},\"output\":{\"resultWrapper\":\"CreateUserResult\",\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S2d\"}}}},\"CreateVirtualMFADevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"VirtualMFADeviceName\"],\"members\":{\"Path\":{},\"VirtualMFADeviceName\":{}}},\"output\":{\"resultWrapper\":\"CreateVirtualMFADeviceResult\",\"type\":\"structure\",\"required\":[\"VirtualMFADevice\"],\"members\":{\"VirtualMFADevice\":{\"shape\":\"S2h\"}}}},\"DeactivateMFADevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SerialNumber\"],\"members\":{\"UserName\":{},\"SerialNumber\":{}}}},\"DeleteAccessKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessKeyId\"],\"members\":{\"UserName\":{},\"AccessKeyId\":{}}}},\"DeleteAccountAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountAlias\"],\"members\":{\"AccountAlias\":{}}}},\"DeleteAccountPasswordPolicy\":{},\"DeleteGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"GroupName\":{}}}},\"DeleteGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"PolicyName\"],\"members\":{\"GroupName\":{},\"PolicyName\":{}}}},\"DeleteInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceProfileName\"],\"members\":{\"InstanceProfileName\":{}}}},\"DeleteLoginProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{}}}},\"DeleteOpenIDConnectProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpenIDConnectProviderArn\"],\"members\":{\"OpenIDConnectProviderArn\":{}}}},\"DeletePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\"],\"members\":{\"PolicyArn\":{}}}},\"DeletePolicyVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\",\"VersionId\"],\"members\":{\"PolicyArn\":{},\"VersionId\":{}}}},\"DeleteRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{}}}},\"DeleteRolePermissionsBoundary\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{}}}},\"DeleteRolePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"PolicyName\"],\"members\":{\"RoleName\":{},\"PolicyName\":{}}}},\"DeleteSAMLProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"SAMLProviderArn\"],\"members\":{\"SAMLProviderArn\":{}}}},\"DeleteSSHPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SSHPublicKeyId\"],\"members\":{\"UserName\":{},\"SSHPublicKeyId\":{}}}},\"DeleteServerCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerCertificateName\"],\"members\":{\"ServerCertificateName\":{}}}},\"DeleteServiceLinkedRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{}}},\"output\":{\"resultWrapper\":\"DeleteServiceLinkedRoleResult\",\"type\":\"structure\",\"required\":[\"DeletionTaskId\"],\"members\":{\"DeletionTaskId\":{}}}},\"DeleteServiceSpecificCredential\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceSpecificCredentialId\"],\"members\":{\"UserName\":{},\"ServiceSpecificCredentialId\":{}}}},\"DeleteSigningCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateId\"],\"members\":{\"UserName\":{},\"CertificateId\":{}}}},\"DeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{}}}},\"DeleteUserPermissionsBoundary\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{}}}},\"DeleteUserPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"PolicyName\"],\"members\":{\"UserName\":{},\"PolicyName\":{}}}},\"DeleteVirtualMFADevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"SerialNumber\"],\"members\":{\"SerialNumber\":{}}}},\"DetachGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"PolicyArn\"],\"members\":{\"GroupName\":{},\"PolicyArn\":{}}}},\"DetachRolePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"PolicyArn\"],\"members\":{\"RoleName\":{},\"PolicyArn\":{}}}},\"DetachUserPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"PolicyArn\"],\"members\":{\"UserName\":{},\"PolicyArn\":{}}}},\"EnableMFADevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SerialNumber\",\"AuthenticationCode1\",\"AuthenticationCode2\"],\"members\":{\"UserName\":{},\"SerialNumber\":{},\"AuthenticationCode1\":{},\"AuthenticationCode2\":{}}}},\"GenerateCredentialReport\":{\"output\":{\"resultWrapper\":\"GenerateCredentialReportResult\",\"type\":\"structure\",\"members\":{\"State\":{},\"Description\":{}}}},\"GenerateOrganizationsAccessReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"EntityPath\"],\"members\":{\"EntityPath\":{},\"OrganizationsPolicyId\":{}}},\"output\":{\"resultWrapper\":\"GenerateOrganizationsAccessReportResult\",\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"GenerateServiceLastAccessedDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"Granularity\":{}}},\"output\":{\"resultWrapper\":\"GenerateServiceLastAccessedDetailsResult\",\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"GetAccessKeyLastUsed\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessKeyId\"],\"members\":{\"AccessKeyId\":{}}},\"output\":{\"resultWrapper\":\"GetAccessKeyLastUsedResult\",\"type\":\"structure\",\"members\":{\"UserName\":{},\"AccessKeyLastUsed\":{\"type\":\"structure\",\"required\":[\"LastUsedDate\",\"ServiceName\",\"Region\"],\"members\":{\"LastUsedDate\":{\"type\":\"timestamp\"},\"ServiceName\":{},\"Region\":{}}}}}},\"GetAccountAuthorizationDetails\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"list\",\"member\":{}},\"MaxItems\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"GetAccountAuthorizationDetailsResult\",\"type\":\"structure\",\"members\":{\"UserDetailList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"UserName\":{},\"UserId\":{},\"Arn\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"UserPolicyList\":{\"shape\":\"S43\"},\"GroupList\":{\"type\":\"list\",\"member\":{}},\"AttachedManagedPolicies\":{\"shape\":\"S46\"},\"PermissionsBoundary\":{\"shape\":\"S12\"},\"Tags\":{\"shape\":\"S14\"}}}},\"GroupDetailList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"GroupName\":{},\"GroupId\":{},\"Arn\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"GroupPolicyList\":{\"shape\":\"S43\"},\"AttachedManagedPolicies\":{\"shape\":\"S46\"}}}},\"RoleDetailList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Path\":{},\"RoleName\":{},\"RoleId\":{},\"Arn\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"AssumeRolePolicyDocument\":{},\"InstanceProfileList\":{\"shape\":\"S4c\"},\"RolePolicyList\":{\"shape\":\"S43\"},\"AttachedManagedPolicies\":{\"shape\":\"S46\"},\"PermissionsBoundary\":{\"shape\":\"S12\"},\"Tags\":{\"shape\":\"S14\"},\"RoleLastUsed\":{\"shape\":\"S18\"}}}},\"Policies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"PolicyId\":{},\"Arn\":{},\"Path\":{},\"DefaultVersionId\":{},\"AttachmentCount\":{\"type\":\"integer\"},\"PermissionsBoundaryUsageCount\":{\"type\":\"integer\"},\"IsAttachable\":{\"type\":\"boolean\"},\"Description\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"UpdateDate\":{\"type\":\"timestamp\"},\"PolicyVersionList\":{\"shape\":\"S4f\"}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"GetAccountPasswordPolicy\":{\"output\":{\"resultWrapper\":\"GetAccountPasswordPolicyResult\",\"type\":\"structure\",\"required\":[\"PasswordPolicy\"],\"members\":{\"PasswordPolicy\":{\"type\":\"structure\",\"members\":{\"MinimumPasswordLength\":{\"type\":\"integer\"},\"RequireSymbols\":{\"type\":\"boolean\"},\"RequireNumbers\":{\"type\":\"boolean\"},\"RequireUppercaseCharacters\":{\"type\":\"boolean\"},\"RequireLowercaseCharacters\":{\"type\":\"boolean\"},\"AllowUsersToChangePassword\":{\"type\":\"boolean\"},\"ExpirePasswords\":{\"type\":\"boolean\"},\"MaxPasswordAge\":{\"type\":\"integer\"},\"PasswordReusePrevention\":{\"type\":\"integer\"},\"HardExpiry\":{\"type\":\"boolean\"}}}}}},\"GetAccountSummary\":{\"output\":{\"resultWrapper\":\"GetAccountSummaryResult\",\"type\":\"structure\",\"members\":{\"SummaryMap\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}}},\"GetContextKeysForCustomPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyInputList\"],\"members\":{\"PolicyInputList\":{\"shape\":\"S4s\"}}},\"output\":{\"shape\":\"S4t\",\"resultWrapper\":\"GetContextKeysForCustomPolicyResult\"}},\"GetContextKeysForPrincipalPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicySourceArn\"],\"members\":{\"PolicySourceArn\":{},\"PolicyInputList\":{\"shape\":\"S4s\"}}},\"output\":{\"shape\":\"S4t\",\"resultWrapper\":\"GetContextKeysForPrincipalPolicyResult\"}},\"GetCredentialReport\":{\"output\":{\"resultWrapper\":\"GetCredentialReportResult\",\"type\":\"structure\",\"members\":{\"Content\":{\"type\":\"blob\"},\"ReportFormat\":{},\"GeneratedTime\":{\"type\":\"timestamp\"}}}},\"GetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"GroupName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"GetGroupResult\",\"type\":\"structure\",\"required\":[\"Group\",\"Users\"],\"members\":{\"Group\":{\"shape\":\"Ss\"},\"Users\":{\"shape\":\"S52\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"GetGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"PolicyName\"],\"members\":{\"GroupName\":{},\"PolicyName\":{}}},\"output\":{\"resultWrapper\":\"GetGroupPolicyResult\",\"type\":\"structure\",\"required\":[\"GroupName\",\"PolicyName\",\"PolicyDocument\"],\"members\":{\"GroupName\":{},\"PolicyName\":{},\"PolicyDocument\":{}}}},\"GetInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceProfileName\"],\"members\":{\"InstanceProfileName\":{}}},\"output\":{\"resultWrapper\":\"GetInstanceProfileResult\",\"type\":\"structure\",\"required\":[\"InstanceProfile\"],\"members\":{\"InstanceProfile\":{\"shape\":\"Sw\"}}}},\"GetLoginProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{}}},\"output\":{\"resultWrapper\":\"GetLoginProfileResult\",\"type\":\"structure\",\"required\":[\"LoginProfile\"],\"members\":{\"LoginProfile\":{\"shape\":\"S1d\"}}}},\"GetOpenIDConnectProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpenIDConnectProviderArn\"],\"members\":{\"OpenIDConnectProviderArn\":{}}},\"output\":{\"resultWrapper\":\"GetOpenIDConnectProviderResult\",\"type\":\"structure\",\"members\":{\"Url\":{},\"ClientIDList\":{\"shape\":\"S1g\"},\"ThumbprintList\":{\"shape\":\"S1h\"},\"CreateDate\":{\"type\":\"timestamp\"}}}},\"GetOrganizationsAccessReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxItems\":{\"type\":\"integer\"},\"Marker\":{},\"SortKey\":{}}},\"output\":{\"resultWrapper\":\"GetOrganizationsAccessReportResult\",\"type\":\"structure\",\"required\":[\"JobStatus\",\"JobCreationDate\"],\"members\":{\"JobStatus\":{},\"JobCreationDate\":{\"type\":\"timestamp\"},\"JobCompletionDate\":{\"type\":\"timestamp\"},\"NumberOfServicesAccessible\":{\"type\":\"integer\"},\"NumberOfServicesNotAccessed\":{\"type\":\"integer\"},\"AccessDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ServiceName\",\"ServiceNamespace\"],\"members\":{\"ServiceName\":{},\"ServiceNamespace\":{},\"Region\":{},\"EntityPath\":{},\"LastAuthenticatedTime\":{\"type\":\"timestamp\"},\"TotalAuthenticatedEntities\":{\"type\":\"integer\"}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{},\"ErrorDetails\":{\"shape\":\"S5k\"}}}},\"GetPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\"],\"members\":{\"PolicyArn\":{}}},\"output\":{\"resultWrapper\":\"GetPolicyResult\",\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S1p\"}}}},\"GetPolicyVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\",\"VersionId\"],\"members\":{\"PolicyArn\":{},\"VersionId\":{}}},\"output\":{\"resultWrapper\":\"GetPolicyVersionResult\",\"type\":\"structure\",\"members\":{\"PolicyVersion\":{\"shape\":\"S1u\"}}}},\"GetRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{}}},\"output\":{\"resultWrapper\":\"GetRoleResult\",\"type\":\"structure\",\"required\":[\"Role\"],\"members\":{\"Role\":{\"shape\":\"Sy\"}}}},\"GetRolePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"PolicyName\"],\"members\":{\"RoleName\":{},\"PolicyName\":{}}},\"output\":{\"resultWrapper\":\"GetRolePolicyResult\",\"type\":\"structure\",\"required\":[\"RoleName\",\"PolicyName\",\"PolicyDocument\"],\"members\":{\"RoleName\":{},\"PolicyName\":{},\"PolicyDocument\":{}}}},\"GetSAMLProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"SAMLProviderArn\"],\"members\":{\"SAMLProviderArn\":{}}},\"output\":{\"resultWrapper\":\"GetSAMLProviderResult\",\"type\":\"structure\",\"members\":{\"SAMLMetadataDocument\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"ValidUntil\":{\"type\":\"timestamp\"}}}},\"GetSSHPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SSHPublicKeyId\",\"Encoding\"],\"members\":{\"UserName\":{},\"SSHPublicKeyId\":{},\"Encoding\":{}}},\"output\":{\"resultWrapper\":\"GetSSHPublicKeyResult\",\"type\":\"structure\",\"members\":{\"SSHPublicKey\":{\"shape\":\"S5y\"}}}},\"GetServerCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerCertificateName\"],\"members\":{\"ServerCertificateName\":{}}},\"output\":{\"resultWrapper\":\"GetServerCertificateResult\",\"type\":\"structure\",\"required\":[\"ServerCertificate\"],\"members\":{\"ServerCertificate\":{\"type\":\"structure\",\"required\":[\"ServerCertificateMetadata\",\"CertificateBody\"],\"members\":{\"ServerCertificateMetadata\":{\"shape\":\"S64\"},\"CertificateBody\":{},\"CertificateChain\":{}}}}}},\"GetServiceLastAccessedDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxItems\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"GetServiceLastAccessedDetailsResult\",\"type\":\"structure\",\"required\":[\"JobStatus\",\"JobCreationDate\",\"ServicesLastAccessed\",\"JobCompletionDate\"],\"members\":{\"JobStatus\":{},\"JobType\":{},\"JobCreationDate\":{\"type\":\"timestamp\"},\"ServicesLastAccessed\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ServiceName\",\"ServiceNamespace\"],\"members\":{\"ServiceName\":{},\"LastAuthenticated\":{\"type\":\"timestamp\"},\"ServiceNamespace\":{},\"LastAuthenticatedEntity\":{},\"LastAuthenticatedRegion\":{},\"TotalAuthenticatedEntities\":{\"type\":\"integer\"},\"TrackedActionsLastAccessed\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionName\":{},\"LastAccessedEntity\":{},\"LastAccessedTime\":{\"type\":\"timestamp\"},\"LastAccessedRegion\":{}}}}}}},\"JobCompletionDate\":{\"type\":\"timestamp\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{},\"Error\":{\"shape\":\"S5k\"}}}},\"GetServiceLastAccessedDetailsWithEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\",\"ServiceNamespace\"],\"members\":{\"JobId\":{},\"ServiceNamespace\":{},\"MaxItems\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"GetServiceLastAccessedDetailsWithEntitiesResult\",\"type\":\"structure\",\"required\":[\"JobStatus\",\"JobCreationDate\",\"JobCompletionDate\",\"EntityDetailsList\"],\"members\":{\"JobStatus\":{},\"JobCreationDate\":{\"type\":\"timestamp\"},\"JobCompletionDate\":{\"type\":\"timestamp\"},\"EntityDetailsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EntityInfo\"],\"members\":{\"EntityInfo\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Name\",\"Type\",\"Id\"],\"members\":{\"Arn\":{},\"Name\":{},\"Type\":{},\"Id\":{},\"Path\":{}}},\"LastAuthenticated\":{\"type\":\"timestamp\"}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{},\"Error\":{\"shape\":\"S5k\"}}}},\"GetServiceLinkedRoleDeletionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeletionTaskId\"],\"members\":{\"DeletionTaskId\":{}}},\"output\":{\"resultWrapper\":\"GetServiceLinkedRoleDeletionStatusResult\",\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{},\"Reason\":{\"type\":\"structure\",\"members\":{\"Reason\":{},\"RoleUsageList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Region\":{},\"Resources\":{\"type\":\"list\",\"member\":{}}}}}}}}}},\"GetUser\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserName\":{}}},\"output\":{\"resultWrapper\":\"GetUserResult\",\"type\":\"structure\",\"required\":[\"User\"],\"members\":{\"User\":{\"shape\":\"S2d\"}}}},\"GetUserPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"PolicyName\"],\"members\":{\"UserName\":{},\"PolicyName\":{}}},\"output\":{\"resultWrapper\":\"GetUserPolicyResult\",\"type\":\"structure\",\"required\":[\"UserName\",\"PolicyName\",\"PolicyDocument\"],\"members\":{\"UserName\":{},\"PolicyName\":{},\"PolicyDocument\":{}}}},\"ListAccessKeys\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListAccessKeysResult\",\"type\":\"structure\",\"required\":[\"AccessKeyMetadata\"],\"members\":{\"AccessKeyMetadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"AccessKeyId\":{},\"Status\":{},\"CreateDate\":{\"type\":\"timestamp\"}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListAccountAliases\":{\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListAccountAliasesResult\",\"type\":\"structure\",\"required\":[\"AccountAliases\"],\"members\":{\"AccountAliases\":{\"type\":\"list\",\"member\":{}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListAttachedGroupPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"GroupName\":{},\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListAttachedGroupPoliciesResult\",\"type\":\"structure\",\"members\":{\"AttachedPolicies\":{\"shape\":\"S46\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListAttachedRolePolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{},\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListAttachedRolePoliciesResult\",\"type\":\"structure\",\"members\":{\"AttachedPolicies\":{\"shape\":\"S46\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListAttachedUserPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{},\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListAttachedUserPoliciesResult\",\"type\":\"structure\",\"members\":{\"AttachedPolicies\":{\"shape\":\"S46\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListEntitiesForPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\"],\"members\":{\"PolicyArn\":{},\"EntityFilter\":{},\"PathPrefix\":{},\"PolicyUsageFilter\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListEntitiesForPolicyResult\",\"type\":\"structure\",\"members\":{\"PolicyGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupId\":{}}}},\"PolicyUsers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"UserId\":{}}}},\"PolicyRoles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RoleName\":{},\"RoleId\":{}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListGroupPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"GroupName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListGroupPoliciesResult\",\"type\":\"structure\",\"required\":[\"PolicyNames\"],\"members\":{\"PolicyNames\":{\"shape\":\"S7k\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListGroupsResult\",\"type\":\"structure\",\"required\":[\"Groups\"],\"members\":{\"Groups\":{\"shape\":\"S7o\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListGroupsForUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListGroupsForUserResult\",\"type\":\"structure\",\"required\":[\"Groups\"],\"members\":{\"Groups\":{\"shape\":\"S7o\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListInstanceProfiles\":{\"input\":{\"type\":\"structure\",\"members\":{\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListInstanceProfilesResult\",\"type\":\"structure\",\"required\":[\"InstanceProfiles\"],\"members\":{\"InstanceProfiles\":{\"shape\":\"S4c\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListInstanceProfilesForRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListInstanceProfilesForRoleResult\",\"type\":\"structure\",\"required\":[\"InstanceProfiles\"],\"members\":{\"InstanceProfiles\":{\"shape\":\"S4c\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListMFADevices\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListMFADevicesResult\",\"type\":\"structure\",\"required\":[\"MFADevices\"],\"members\":{\"MFADevices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SerialNumber\",\"EnableDate\"],\"members\":{\"UserName\":{},\"SerialNumber\":{},\"EnableDate\":{\"type\":\"timestamp\"}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListOpenIDConnectProviders\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"resultWrapper\":\"ListOpenIDConnectProvidersResult\",\"type\":\"structure\",\"members\":{\"OpenIDConnectProviderList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}}}}},\"ListPolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"Scope\":{},\"OnlyAttached\":{\"type\":\"boolean\"},\"PathPrefix\":{},\"PolicyUsageFilter\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListPoliciesResult\",\"type\":\"structure\",\"members\":{\"Policies\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListPoliciesGrantingServiceAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"ServiceNamespaces\"],\"members\":{\"Marker\":{},\"Arn\":{},\"ServiceNamespaces\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"ListPoliciesGrantingServiceAccessResult\",\"type\":\"structure\",\"required\":[\"PoliciesGrantingServiceAccess\"],\"members\":{\"PoliciesGrantingServiceAccess\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServiceNamespace\":{},\"Policies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PolicyName\",\"PolicyType\"],\"members\":{\"PolicyName\":{},\"PolicyType\":{},\"PolicyArn\":{},\"EntityType\":{},\"EntityName\":{}}}}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListPolicyVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\"],\"members\":{\"PolicyArn\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListPolicyVersionsResult\",\"type\":\"structure\",\"members\":{\"Versions\":{\"shape\":\"S4f\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListRolePolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListRolePoliciesResult\",\"type\":\"structure\",\"required\":[\"PolicyNames\"],\"members\":{\"PolicyNames\":{\"shape\":\"S7k\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListRoleTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListRoleTagsResult\",\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S14\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListRoles\":{\"input\":{\"type\":\"structure\",\"members\":{\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListRolesResult\",\"type\":\"structure\",\"required\":[\"Roles\"],\"members\":{\"Roles\":{\"shape\":\"Sx\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListSAMLProviders\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"resultWrapper\":\"ListSAMLProvidersResult\",\"type\":\"structure\",\"members\":{\"SAMLProviderList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"ValidUntil\":{\"type\":\"timestamp\"},\"CreateDate\":{\"type\":\"timestamp\"}}}}}}},\"ListSSHPublicKeys\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListSSHPublicKeysResult\",\"type\":\"structure\",\"members\":{\"SSHPublicKeys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SSHPublicKeyId\",\"Status\",\"UploadDate\"],\"members\":{\"UserName\":{},\"SSHPublicKeyId\":{},\"Status\":{},\"UploadDate\":{\"type\":\"timestamp\"}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListServerCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListServerCertificatesResult\",\"type\":\"structure\",\"required\":[\"ServerCertificateMetadataList\"],\"members\":{\"ServerCertificateMetadataList\":{\"type\":\"list\",\"member\":{\"shape\":\"S64\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListServiceSpecificCredentials\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"ServiceName\":{}}},\"output\":{\"resultWrapper\":\"ListServiceSpecificCredentialsResult\",\"type\":\"structure\",\"members\":{\"ServiceSpecificCredentials\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"UserName\",\"Status\",\"ServiceUserName\",\"CreateDate\",\"ServiceSpecificCredentialId\",\"ServiceName\"],\"members\":{\"UserName\":{},\"Status\":{},\"ServiceUserName\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"ServiceSpecificCredentialId\":{},\"ServiceName\":{}}}}}}},\"ListSigningCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListSigningCertificatesResult\",\"type\":\"structure\",\"required\":[\"Certificates\"],\"members\":{\"Certificates\":{\"type\":\"list\",\"member\":{\"shape\":\"S96\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListUserPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListUserPoliciesResult\",\"type\":\"structure\",\"required\":[\"PolicyNames\"],\"members\":{\"PolicyNames\":{\"shape\":\"S7k\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListUserTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListUserTagsResult\",\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"S14\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListUsers\":{\"input\":{\"type\":\"structure\",\"members\":{\"PathPrefix\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListUsersResult\",\"type\":\"structure\",\"required\":[\"Users\"],\"members\":{\"Users\":{\"shape\":\"S52\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"ListVirtualMFADevices\":{\"input\":{\"type\":\"structure\",\"members\":{\"AssignmentStatus\":{},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListVirtualMFADevicesResult\",\"type\":\"structure\",\"required\":[\"VirtualMFADevices\"],\"members\":{\"VirtualMFADevices\":{\"type\":\"list\",\"member\":{\"shape\":\"S2h\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}}},\"PutGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"PolicyName\",\"PolicyDocument\"],\"members\":{\"GroupName\":{},\"PolicyName\":{},\"PolicyDocument\":{}}}},\"PutRolePermissionsBoundary\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"PermissionsBoundary\"],\"members\":{\"RoleName\":{},\"PermissionsBoundary\":{}}}},\"PutRolePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"PolicyName\",\"PolicyDocument\"],\"members\":{\"RoleName\":{},\"PolicyName\":{},\"PolicyDocument\":{}}}},\"PutUserPermissionsBoundary\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"PermissionsBoundary\"],\"members\":{\"UserName\":{},\"PermissionsBoundary\":{}}}},\"PutUserPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"PolicyName\",\"PolicyDocument\"],\"members\":{\"UserName\":{},\"PolicyName\":{},\"PolicyDocument\":{}}}},\"RemoveClientIDFromOpenIDConnectProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpenIDConnectProviderArn\",\"ClientID\"],\"members\":{\"OpenIDConnectProviderArn\":{},\"ClientID\":{}}}},\"RemoveRoleFromInstanceProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceProfileName\",\"RoleName\"],\"members\":{\"InstanceProfileName\":{},\"RoleName\":{}}}},\"RemoveUserFromGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"UserName\"],\"members\":{\"GroupName\":{},\"UserName\":{}}}},\"ResetServiceSpecificCredential\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceSpecificCredentialId\"],\"members\":{\"UserName\":{},\"ServiceSpecificCredentialId\":{}}},\"output\":{\"resultWrapper\":\"ResetServiceSpecificCredentialResult\",\"type\":\"structure\",\"members\":{\"ServiceSpecificCredential\":{\"shape\":\"S27\"}}}},\"ResyncMFADevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SerialNumber\",\"AuthenticationCode1\",\"AuthenticationCode2\"],\"members\":{\"UserName\":{},\"SerialNumber\":{},\"AuthenticationCode1\":{},\"AuthenticationCode2\":{}}}},\"SetDefaultPolicyVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyArn\",\"VersionId\"],\"members\":{\"PolicyArn\":{},\"VersionId\":{}}}},\"SetSecurityTokenServicePreferences\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalEndpointTokenVersion\"],\"members\":{\"GlobalEndpointTokenVersion\":{}}}},\"SimulateCustomPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyInputList\",\"ActionNames\"],\"members\":{\"PolicyInputList\":{\"shape\":\"S4s\"},\"PermissionsBoundaryPolicyInputList\":{\"shape\":\"S4s\"},\"ActionNames\":{\"shape\":\"S9w\"},\"ResourceArns\":{\"shape\":\"S9y\"},\"ResourcePolicy\":{},\"ResourceOwner\":{},\"CallerArn\":{},\"ContextEntries\":{\"shape\":\"Sa0\"},\"ResourceHandlingOption\":{},\"MaxItems\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"shape\":\"Sa6\",\"resultWrapper\":\"SimulateCustomPolicyResult\"}},\"SimulatePrincipalPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicySourceArn\",\"ActionNames\"],\"members\":{\"PolicySourceArn\":{},\"PolicyInputList\":{\"shape\":\"S4s\"},\"PermissionsBoundaryPolicyInputList\":{\"shape\":\"S4s\"},\"ActionNames\":{\"shape\":\"S9w\"},\"ResourceArns\":{\"shape\":\"S9y\"},\"ResourcePolicy\":{},\"ResourceOwner\":{},\"CallerArn\":{},\"ContextEntries\":{\"shape\":\"Sa0\"},\"ResourceHandlingOption\":{},\"MaxItems\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"shape\":\"Sa6\",\"resultWrapper\":\"SimulatePrincipalPolicyResult\"}},\"TagRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"Tags\"],\"members\":{\"RoleName\":{},\"Tags\":{\"shape\":\"S14\"}}}},\"TagUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"Tags\"],\"members\":{\"UserName\":{},\"Tags\":{\"shape\":\"S14\"}}}},\"UntagRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"TagKeys\"],\"members\":{\"RoleName\":{},\"TagKeys\":{\"shape\":\"Sar\"}}}},\"UntagUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"TagKeys\"],\"members\":{\"UserName\":{},\"TagKeys\":{\"shape\":\"Sar\"}}}},\"UpdateAccessKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessKeyId\",\"Status\"],\"members\":{\"UserName\":{},\"AccessKeyId\":{},\"Status\":{}}}},\"UpdateAccountPasswordPolicy\":{\"input\":{\"type\":\"structure\",\"members\":{\"MinimumPasswordLength\":{\"type\":\"integer\"},\"RequireSymbols\":{\"type\":\"boolean\"},\"RequireNumbers\":{\"type\":\"boolean\"},\"RequireUppercaseCharacters\":{\"type\":\"boolean\"},\"RequireLowercaseCharacters\":{\"type\":\"boolean\"},\"AllowUsersToChangePassword\":{\"type\":\"boolean\"},\"MaxPasswordAge\":{\"type\":\"integer\"},\"PasswordReusePrevention\":{\"type\":\"integer\"},\"HardExpiry\":{\"type\":\"boolean\"}}}},\"UpdateAssumeRolePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"PolicyDocument\"],\"members\":{\"RoleName\":{},\"PolicyDocument\":{}}}},\"UpdateGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"GroupName\":{},\"NewPath\":{},\"NewGroupName\":{}}}},\"UpdateLoginProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{},\"Password\":{\"shape\":\"Sf\"},\"PasswordResetRequired\":{\"type\":\"boolean\"}}}},\"UpdateOpenIDConnectProviderThumbprint\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpenIDConnectProviderArn\",\"ThumbprintList\"],\"members\":{\"OpenIDConnectProviderArn\":{},\"ThumbprintList\":{\"shape\":\"S1h\"}}}},\"UpdateRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\"],\"members\":{\"RoleName\":{},\"Description\":{},\"MaxSessionDuration\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"UpdateRoleResult\",\"type\":\"structure\",\"members\":{}}},\"UpdateRoleDescription\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleName\",\"Description\"],\"members\":{\"RoleName\":{},\"Description\":{}}},\"output\":{\"resultWrapper\":\"UpdateRoleDescriptionResult\",\"type\":\"structure\",\"members\":{\"Role\":{\"shape\":\"Sy\"}}}},\"UpdateSAMLProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"SAMLMetadataDocument\",\"SAMLProviderArn\"],\"members\":{\"SAMLMetadataDocument\":{},\"SAMLProviderArn\":{}}},\"output\":{\"resultWrapper\":\"UpdateSAMLProviderResult\",\"type\":\"structure\",\"members\":{\"SAMLProviderArn\":{}}}},\"UpdateSSHPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SSHPublicKeyId\",\"Status\"],\"members\":{\"UserName\":{},\"SSHPublicKeyId\":{},\"Status\":{}}}},\"UpdateServerCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerCertificateName\"],\"members\":{\"ServerCertificateName\":{},\"NewPath\":{},\"NewServerCertificateName\":{}}}},\"UpdateServiceSpecificCredential\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceSpecificCredentialId\",\"Status\"],\"members\":{\"UserName\":{},\"ServiceSpecificCredentialId\":{},\"Status\":{}}}},\"UpdateSigningCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateId\",\"Status\"],\"members\":{\"UserName\":{},\"CertificateId\":{},\"Status\":{}}}},\"UpdateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\"],\"members\":{\"UserName\":{},\"NewPath\":{},\"NewUserName\":{}}}},\"UploadSSHPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SSHPublicKeyBody\"],\"members\":{\"UserName\":{},\"SSHPublicKeyBody\":{}}},\"output\":{\"resultWrapper\":\"UploadSSHPublicKeyResult\",\"type\":\"structure\",\"members\":{\"SSHPublicKey\":{\"shape\":\"S5y\"}}}},\"UploadServerCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerCertificateName\",\"CertificateBody\",\"PrivateKey\"],\"members\":{\"Path\":{},\"ServerCertificateName\":{},\"CertificateBody\":{},\"PrivateKey\":{\"type\":\"string\",\"sensitive\":true},\"CertificateChain\":{}}},\"output\":{\"resultWrapper\":\"UploadServerCertificateResult\",\"type\":\"structure\",\"members\":{\"ServerCertificateMetadata\":{\"shape\":\"S64\"}}}},\"UploadSigningCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"CertificateBody\"],\"members\":{\"UserName\":{},\"CertificateBody\":{}}},\"output\":{\"resultWrapper\":\"UploadSigningCertificateResult\",\"type\":\"structure\",\"required\":[\"Certificate\"],\"members\":{\"Certificate\":{\"shape\":\"S96\"}}}}},\"shapes\":{\"Sf\":{\"type\":\"string\",\"sensitive\":true},\"Ss\":{\"type\":\"structure\",\"required\":[\"Path\",\"GroupName\",\"GroupId\",\"Arn\",\"CreateDate\"],\"members\":{\"Path\":{},\"GroupName\":{},\"GroupId\":{},\"Arn\":{},\"CreateDate\":{\"type\":\"timestamp\"}}},\"Sw\":{\"type\":\"structure\",\"required\":[\"Path\",\"InstanceProfileName\",\"InstanceProfileId\",\"Arn\",\"CreateDate\",\"Roles\"],\"members\":{\"Path\":{},\"InstanceProfileName\":{},\"InstanceProfileId\":{},\"Arn\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"Roles\":{\"shape\":\"Sx\"}}},\"Sx\":{\"type\":\"list\",\"member\":{\"shape\":\"Sy\"}},\"Sy\":{\"type\":\"structure\",\"required\":[\"Path\",\"RoleName\",\"RoleId\",\"Arn\",\"CreateDate\"],\"members\":{\"Path\":{},\"RoleName\":{},\"RoleId\":{},\"Arn\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"AssumeRolePolicyDocument\":{},\"Description\":{},\"MaxSessionDuration\":{\"type\":\"integer\"},\"PermissionsBoundary\":{\"shape\":\"S12\"},\"Tags\":{\"shape\":\"S14\"},\"RoleLastUsed\":{\"shape\":\"S18\"}}},\"S12\":{\"type\":\"structure\",\"members\":{\"PermissionsBoundaryType\":{},\"PermissionsBoundaryArn\":{}}},\"S14\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S18\":{\"type\":\"structure\",\"members\":{\"LastUsedDate\":{\"type\":\"timestamp\"},\"Region\":{}}},\"S1d\":{\"type\":\"structure\",\"required\":[\"UserName\",\"CreateDate\"],\"members\":{\"UserName\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"PasswordResetRequired\":{\"type\":\"boolean\"}}},\"S1g\":{\"type\":\"list\",\"member\":{}},\"S1h\":{\"type\":\"list\",\"member\":{}},\"S1p\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"PolicyId\":{},\"Arn\":{},\"Path\":{},\"DefaultVersionId\":{},\"AttachmentCount\":{\"type\":\"integer\"},\"PermissionsBoundaryUsageCount\":{\"type\":\"integer\"},\"IsAttachable\":{\"type\":\"boolean\"},\"Description\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"UpdateDate\":{\"type\":\"timestamp\"}}},\"S1u\":{\"type\":\"structure\",\"members\":{\"Document\":{},\"VersionId\":{},\"IsDefaultVersion\":{\"type\":\"boolean\"},\"CreateDate\":{\"type\":\"timestamp\"}}},\"S27\":{\"type\":\"structure\",\"required\":[\"CreateDate\",\"ServiceName\",\"ServiceUserName\",\"ServicePassword\",\"ServiceSpecificCredentialId\",\"UserName\",\"Status\"],\"members\":{\"CreateDate\":{\"type\":\"timestamp\"},\"ServiceName\":{},\"ServiceUserName\":{},\"ServicePassword\":{\"type\":\"string\",\"sensitive\":true},\"ServiceSpecificCredentialId\":{},\"UserName\":{},\"Status\":{}}},\"S2d\":{\"type\":\"structure\",\"required\":[\"Path\",\"UserName\",\"UserId\",\"Arn\",\"CreateDate\"],\"members\":{\"Path\":{},\"UserName\":{},\"UserId\":{},\"Arn\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"PasswordLastUsed\":{\"type\":\"timestamp\"},\"PermissionsBoundary\":{\"shape\":\"S12\"},\"Tags\":{\"shape\":\"S14\"}}},\"S2h\":{\"type\":\"structure\",\"required\":[\"SerialNumber\"],\"members\":{\"SerialNumber\":{},\"Base32StringSeed\":{\"shape\":\"S2j\"},\"QRCodePNG\":{\"shape\":\"S2j\"},\"User\":{\"shape\":\"S2d\"},\"EnableDate\":{\"type\":\"timestamp\"}}},\"S2j\":{\"type\":\"blob\",\"sensitive\":true},\"S43\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"PolicyDocument\":{}}}},\"S46\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"PolicyArn\":{}}}},\"S4c\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"S4f\":{\"type\":\"list\",\"member\":{\"shape\":\"S1u\"}},\"S4s\":{\"type\":\"list\",\"member\":{}},\"S4t\":{\"type\":\"structure\",\"members\":{\"ContextKeyNames\":{\"shape\":\"S4u\"}}},\"S4u\":{\"type\":\"list\",\"member\":{}},\"S52\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}},\"S5k\":{\"type\":\"structure\",\"required\":[\"Message\",\"Code\"],\"members\":{\"Message\":{},\"Code\":{}}},\"S5y\":{\"type\":\"structure\",\"required\":[\"UserName\",\"SSHPublicKeyId\",\"Fingerprint\",\"SSHPublicKeyBody\",\"Status\"],\"members\":{\"UserName\":{},\"SSHPublicKeyId\":{},\"Fingerprint\":{},\"SSHPublicKeyBody\":{},\"Status\":{},\"UploadDate\":{\"type\":\"timestamp\"}}},\"S64\":{\"type\":\"structure\",\"required\":[\"Path\",\"ServerCertificateName\",\"ServerCertificateId\",\"Arn\"],\"members\":{\"Path\":{},\"ServerCertificateName\":{},\"ServerCertificateId\":{},\"Arn\":{},\"UploadDate\":{\"type\":\"timestamp\"},\"Expiration\":{\"type\":\"timestamp\"}}},\"S7k\":{\"type\":\"list\",\"member\":{}},\"S7o\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\"}},\"S96\":{\"type\":\"structure\",\"required\":[\"UserName\",\"CertificateId\",\"CertificateBody\",\"Status\"],\"members\":{\"UserName\":{},\"CertificateId\":{},\"CertificateBody\":{},\"Status\":{},\"UploadDate\":{\"type\":\"timestamp\"}}},\"S9w\":{\"type\":\"list\",\"member\":{}},\"S9y\":{\"type\":\"list\",\"member\":{}},\"Sa0\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ContextKeyName\":{},\"ContextKeyValues\":{\"type\":\"list\",\"member\":{}},\"ContextKeyType\":{}}}},\"Sa6\":{\"type\":\"structure\",\"members\":{\"EvaluationResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EvalActionName\",\"EvalDecision\"],\"members\":{\"EvalActionName\":{},\"EvalResourceName\":{},\"EvalDecision\":{},\"MatchedStatements\":{\"shape\":\"Saa\"},\"MissingContextValues\":{\"shape\":\"S4u\"},\"OrganizationsDecisionDetail\":{\"type\":\"structure\",\"members\":{\"AllowedByOrganizations\":{\"type\":\"boolean\"}}},\"PermissionsBoundaryDecisionDetail\":{\"shape\":\"Sai\"},\"EvalDecisionDetails\":{\"shape\":\"Saj\"},\"ResourceSpecificResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EvalResourceName\",\"EvalResourceDecision\"],\"members\":{\"EvalResourceName\":{},\"EvalResourceDecision\":{},\"MatchedStatements\":{\"shape\":\"Saa\"},\"MissingContextValues\":{\"shape\":\"S4u\"},\"EvalDecisionDetails\":{\"shape\":\"Saj\"},\"PermissionsBoundaryDecisionDetail\":{\"shape\":\"Sai\"}}}}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{}}},\"Saa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourcePolicyId\":{},\"SourcePolicyType\":{},\"StartPosition\":{\"shape\":\"Sae\"},\"EndPosition\":{\"shape\":\"Sae\"}}}},\"Sae\":{\"type\":\"structure\",\"members\":{\"Line\":{\"type\":\"integer\"},\"Column\":{\"type\":\"integer\"}}},\"Sai\":{\"type\":\"structure\",\"members\":{\"AllowedByPermissionsBoundary\":{\"type\":\"boolean\"}}},\"Saj\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sar\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 49015:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetAccountAuthorizationDetails\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":[\"UserDetailList\",\"GroupDetailList\",\"RoleDetailList\",\"Policies\"]},\"GetGroup\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Users\"},\"ListAccessKeys\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"AccessKeyMetadata\"},\"ListAccountAliases\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"AccountAliases\"},\"ListAttachedGroupPolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"AttachedPolicies\"},\"ListAttachedRolePolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"AttachedPolicies\"},\"ListAttachedUserPolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"AttachedPolicies\"},\"ListEntitiesForPolicy\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":[\"PolicyGroups\",\"PolicyUsers\",\"PolicyRoles\"]},\"ListGroupPolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"PolicyNames\"},\"ListGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Groups\"},\"ListGroupsForUser\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Groups\"},\"ListInstanceProfiles\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"InstanceProfiles\"},\"ListInstanceProfilesForRole\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"InstanceProfiles\"},\"ListMFADevices\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"MFADevices\"},\"ListPolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Policies\"},\"ListPolicyVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Versions\"},\"ListRolePolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"PolicyNames\"},\"ListRoles\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Roles\"},\"ListSAMLProviders\":{\"result_key\":\"SAMLProviderList\"},\"ListSSHPublicKeys\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"SSHPublicKeys\"},\"ListServerCertificates\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"ServerCertificateMetadataList\"},\"ListSigningCertificates\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Certificates\"},\"ListUserPolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"PolicyNames\"},\"ListUsers\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"Users\"},\"ListVirtualMFADevices\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"VirtualMFADevices\"},\"SimulateCustomPolicy\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"EvaluationResults\"},\"SimulatePrincipalPolicy\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"Marker\",\"result_key\":\"EvaluationResults\"}}}");

/***/ }),

/***/ 48986:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"InstanceProfileExists\":{\"delay\":1,\"operation\":\"GetInstanceProfile\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":200,\"matcher\":\"status\",\"state\":\"success\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":404}]},\"UserExists\":{\"delay\":1,\"operation\":\"GetUser\",\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"NoSuchEntity\"}]},\"RoleExists\":{\"delay\":1,\"operation\":\"GetRole\",\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"NoSuchEntity\"}]},\"PolicyExists\":{\"delay\":1,\"operation\":\"GetPolicy\",\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"NoSuchEntity\"}]}}}");

/***/ }),

/***/ 14536:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-06-15\",\"endpointPrefix\":\"identitystore\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"IdentityStore\",\"serviceFullName\":\"AWS SSO Identity Store\",\"serviceId\":\"identitystore\",\"signatureVersion\":\"v4\",\"signingName\":\"identitystore\",\"targetPrefix\":\"AWSIdentityStore\",\"uid\":\"identitystore-2020-06-15\"},\"operations\":{\"DescribeGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityStoreId\",\"GroupId\"],\"members\":{\"IdentityStoreId\":{},\"GroupId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"GroupId\",\"DisplayName\"],\"members\":{\"GroupId\":{},\"DisplayName\":{}}}},\"DescribeUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityStoreId\",\"UserId\"],\"members\":{\"IdentityStoreId\":{},\"UserId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"UserName\",\"UserId\"],\"members\":{\"UserName\":{\"shape\":\"S8\"},\"UserId\":{}}}},\"ListGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityStoreId\"],\"members\":{\"IdentityStoreId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Groups\"],\"members\":{\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"GroupId\",\"DisplayName\"],\"members\":{\"GroupId\":{},\"DisplayName\":{}}}},\"NextToken\":{}}}},\"ListUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"IdentityStoreId\"],\"members\":{\"IdentityStoreId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Users\"],\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"UserName\",\"UserId\"],\"members\":{\"UserName\":{\"shape\":\"S8\"},\"UserId\":{}}}},\"NextToken\":{}}}}},\"shapes\":{\"S8\":{\"type\":\"string\",\"sensitive\":true},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributePath\",\"AttributeValue\"],\"members\":{\"AttributePath\":{},\"AttributeValue\":{\"type\":\"string\",\"sensitive\":true}}}}}}");

/***/ }),

/***/ 96554:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListUsers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 79595:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-12-02\",\"endpointPrefix\":\"imagebuilder\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"imagebuilder\",\"serviceFullName\":\"EC2 Image Builder\",\"serviceId\":\"imagebuilder\",\"signatureVersion\":\"v4\",\"signingName\":\"imagebuilder\",\"uid\":\"imagebuilder-2019-12-02\"},\"operations\":{\"CancelImageCreation\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CancelImageCreation\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageBuildVersionArn\",\"clientToken\"],\"members\":{\"imageBuildVersionArn\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"imageBuildVersionArn\":{}}}},\"CreateComponent\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CreateComponent\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"semanticVersion\",\"platform\",\"clientToken\"],\"members\":{\"name\":{},\"semanticVersion\":{},\"description\":{},\"changeDescription\":{},\"platform\":{},\"supportedOsVersions\":{\"shape\":\"Sa\"},\"data\":{},\"uri\":{},\"kmsKeyId\":{},\"tags\":{\"shape\":\"Se\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"componentBuildVersionArn\":{}}}},\"CreateContainerRecipe\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CreateContainerRecipe\"},\"input\":{\"type\":\"structure\",\"required\":[\"containerType\",\"name\",\"semanticVersion\",\"components\",\"dockerfileTemplateData\",\"parentImage\",\"targetRepository\",\"clientToken\"],\"members\":{\"containerType\":{},\"name\":{},\"description\":{},\"semanticVersion\":{},\"components\":{\"shape\":\"Sl\"},\"dockerfileTemplateData\":{},\"dockerfileTemplateUri\":{},\"platformOverride\":{},\"imageOsVersionOverride\":{},\"parentImage\":{},\"tags\":{\"shape\":\"Se\"},\"workingDirectory\":{},\"targetRepository\":{\"shape\":\"Sp\"},\"kmsKeyId\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"containerRecipeArn\":{}}}},\"CreateDistributionConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CreateDistributionConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"distributions\",\"clientToken\"],\"members\":{\"name\":{},\"description\":{},\"distributions\":{\"shape\":\"Su\"},\"tags\":{\"shape\":\"Se\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"distributionConfigurationArn\":{}}}},\"CreateImage\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CreateImage\"},\"input\":{\"type\":\"structure\",\"required\":[\"infrastructureConfigurationArn\",\"clientToken\"],\"members\":{\"imageRecipeArn\":{},\"containerRecipeArn\":{},\"distributionConfigurationArn\":{},\"infrastructureConfigurationArn\":{},\"imageTestsConfiguration\":{\"shape\":\"S1a\"},\"enhancedImageMetadataEnabled\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"Se\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"imageBuildVersionArn\":{}}}},\"CreateImagePipeline\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CreateImagePipeline\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"infrastructureConfigurationArn\",\"clientToken\"],\"members\":{\"name\":{},\"description\":{},\"imageRecipeArn\":{},\"containerRecipeArn\":{},\"infrastructureConfigurationArn\":{},\"distributionConfigurationArn\":{},\"imageTestsConfiguration\":{\"shape\":\"S1a\"},\"enhancedImageMetadataEnabled\":{\"type\":\"boolean\"},\"schedule\":{\"shape\":\"S1f\"},\"status\":{},\"tags\":{\"shape\":\"Se\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"imagePipelineArn\":{}}}},\"CreateImageRecipe\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CreateImageRecipe\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"semanticVersion\",\"components\",\"parentImage\",\"clientToken\"],\"members\":{\"name\":{},\"description\":{},\"semanticVersion\":{},\"components\":{\"shape\":\"Sl\"},\"parentImage\":{},\"blockDeviceMappings\":{\"shape\":\"S1l\"},\"tags\":{\"shape\":\"Se\"},\"workingDirectory\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"imageRecipeArn\":{}}}},\"CreateInfrastructureConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/CreateInfrastructureConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"instanceProfileName\",\"clientToken\"],\"members\":{\"name\":{},\"description\":{},\"instanceTypes\":{\"shape\":\"S1u\"},\"instanceProfileName\":{},\"securityGroupIds\":{\"shape\":\"S1w\"},\"subnetId\":{},\"logging\":{\"shape\":\"S1x\"},\"keyPair\":{},\"terminateInstanceOnFailure\":{\"type\":\"boolean\"},\"snsTopicArn\":{},\"resourceTags\":{\"shape\":\"S20\"},\"tags\":{\"shape\":\"Se\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"infrastructureConfigurationArn\":{}}}},\"DeleteComponent\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/DeleteComponent\"},\"input\":{\"type\":\"structure\",\"required\":[\"componentBuildVersionArn\"],\"members\":{\"componentBuildVersionArn\":{\"location\":\"querystring\",\"locationName\":\"componentBuildVersionArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"componentBuildVersionArn\":{}}}},\"DeleteContainerRecipe\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/DeleteContainerRecipe\"},\"input\":{\"type\":\"structure\",\"required\":[\"containerRecipeArn\"],\"members\":{\"containerRecipeArn\":{\"location\":\"querystring\",\"locationName\":\"containerRecipeArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"containerRecipeArn\":{}}}},\"DeleteDistributionConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/DeleteDistributionConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"distributionConfigurationArn\"],\"members\":{\"distributionConfigurationArn\":{\"location\":\"querystring\",\"locationName\":\"distributionConfigurationArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"distributionConfigurationArn\":{}}}},\"DeleteImage\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/DeleteImage\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageBuildVersionArn\"],\"members\":{\"imageBuildVersionArn\":{\"location\":\"querystring\",\"locationName\":\"imageBuildVersionArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageBuildVersionArn\":{}}}},\"DeleteImagePipeline\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/DeleteImagePipeline\"},\"input\":{\"type\":\"structure\",\"required\":[\"imagePipelineArn\"],\"members\":{\"imagePipelineArn\":{\"location\":\"querystring\",\"locationName\":\"imagePipelineArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imagePipelineArn\":{}}}},\"DeleteImageRecipe\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/DeleteImageRecipe\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageRecipeArn\"],\"members\":{\"imageRecipeArn\":{\"location\":\"querystring\",\"locationName\":\"imageRecipeArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageRecipeArn\":{}}}},\"DeleteInfrastructureConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/DeleteInfrastructureConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"infrastructureConfigurationArn\"],\"members\":{\"infrastructureConfigurationArn\":{\"location\":\"querystring\",\"locationName\":\"infrastructureConfigurationArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"infrastructureConfigurationArn\":{}}}},\"GetComponent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetComponent\"},\"input\":{\"type\":\"structure\",\"required\":[\"componentBuildVersionArn\"],\"members\":{\"componentBuildVersionArn\":{\"location\":\"querystring\",\"locationName\":\"componentBuildVersionArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"component\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"description\":{},\"changeDescription\":{},\"type\":{},\"platform\":{},\"supportedOsVersions\":{\"shape\":\"Sa\"},\"owner\":{},\"data\":{},\"kmsKeyId\":{},\"encrypted\":{\"type\":\"boolean\"},\"dateCreated\":{},\"tags\":{\"shape\":\"Se\"}}}}}},\"GetComponentPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetComponentPolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"componentArn\"],\"members\":{\"componentArn\":{\"location\":\"querystring\",\"locationName\":\"componentArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"policy\":{}}}},\"GetContainerRecipe\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetContainerRecipe\"},\"input\":{\"type\":\"structure\",\"required\":[\"containerRecipeArn\"],\"members\":{\"containerRecipeArn\":{\"location\":\"querystring\",\"locationName\":\"containerRecipeArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"containerRecipe\":{\"shape\":\"S2s\"}}}},\"GetContainerRecipePolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetContainerRecipePolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"containerRecipeArn\"],\"members\":{\"containerRecipeArn\":{\"location\":\"querystring\",\"locationName\":\"containerRecipeArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"policy\":{}}}},\"GetDistributionConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetDistributionConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"distributionConfigurationArn\"],\"members\":{\"distributionConfigurationArn\":{\"location\":\"querystring\",\"locationName\":\"distributionConfigurationArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"distributionConfiguration\":{\"shape\":\"S2y\"}}}},\"GetImage\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetImage\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageBuildVersionArn\"],\"members\":{\"imageBuildVersionArn\":{\"location\":\"querystring\",\"locationName\":\"imageBuildVersionArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"image\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"type\":{},\"name\":{},\"version\":{},\"platform\":{},\"enhancedImageMetadataEnabled\":{\"type\":\"boolean\"},\"osVersion\":{},\"state\":{\"shape\":\"S35\"},\"imageRecipe\":{\"shape\":\"S37\"},\"containerRecipe\":{\"shape\":\"S2s\"},\"sourcePipelineName\":{},\"sourcePipelineArn\":{},\"infrastructureConfiguration\":{\"shape\":\"S39\"},\"distributionConfiguration\":{\"shape\":\"S2y\"},\"imageTestsConfiguration\":{\"shape\":\"S1a\"},\"dateCreated\":{},\"outputResources\":{\"shape\":\"S3a\"},\"tags\":{\"shape\":\"Se\"}}}}}},\"GetImagePipeline\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetImagePipeline\"},\"input\":{\"type\":\"structure\",\"required\":[\"imagePipelineArn\"],\"members\":{\"imagePipelineArn\":{\"location\":\"querystring\",\"locationName\":\"imagePipelineArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imagePipeline\":{\"shape\":\"S3h\"}}}},\"GetImagePolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetImagePolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageArn\"],\"members\":{\"imageArn\":{\"location\":\"querystring\",\"locationName\":\"imageArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"policy\":{}}}},\"GetImageRecipe\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetImageRecipe\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageRecipeArn\"],\"members\":{\"imageRecipeArn\":{\"location\":\"querystring\",\"locationName\":\"imageRecipeArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageRecipe\":{\"shape\":\"S37\"}}}},\"GetImageRecipePolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetImageRecipePolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageRecipeArn\"],\"members\":{\"imageRecipeArn\":{\"location\":\"querystring\",\"locationName\":\"imageRecipeArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"policy\":{}}}},\"GetInfrastructureConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/GetInfrastructureConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"infrastructureConfigurationArn\"],\"members\":{\"infrastructureConfigurationArn\":{\"location\":\"querystring\",\"locationName\":\"infrastructureConfigurationArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"infrastructureConfiguration\":{\"shape\":\"S39\"}}}},\"ImportComponent\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/ImportComponent\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"semanticVersion\",\"type\",\"format\",\"platform\",\"clientToken\"],\"members\":{\"name\":{},\"semanticVersion\":{},\"description\":{},\"changeDescription\":{},\"type\":{},\"format\":{},\"platform\":{},\"data\":{},\"uri\":{},\"kmsKeyId\":{},\"tags\":{\"shape\":\"Se\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"componentBuildVersionArn\":{}}}},\"ListComponentBuildVersions\":{\"http\":{\"requestUri\":\"/ListComponentBuildVersions\"},\"input\":{\"type\":\"structure\",\"required\":[\"componentVersionArn\"],\"members\":{\"componentVersionArn\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"componentSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"platform\":{},\"supportedOsVersions\":{\"shape\":\"Sa\"},\"type\":{},\"owner\":{},\"description\":{},\"changeDescription\":{},\"dateCreated\":{},\"tags\":{\"shape\":\"Se\"}}}},\"nextToken\":{}}}},\"ListComponents\":{\"http\":{\"requestUri\":\"/ListComponents\"},\"input\":{\"type\":\"structure\",\"members\":{\"owner\":{},\"filters\":{\"shape\":\"S42\"},\"byName\":{\"type\":\"boolean\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"componentVersionList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"description\":{},\"platform\":{},\"supportedOsVersions\":{\"shape\":\"Sa\"},\"type\":{},\"owner\":{},\"dateCreated\":{}}}},\"nextToken\":{}}}},\"ListContainerRecipes\":{\"http\":{\"requestUri\":\"/ListContainerRecipes\"},\"input\":{\"type\":\"structure\",\"members\":{\"owner\":{},\"filters\":{\"shape\":\"S42\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"containerRecipeSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"containerType\":{},\"name\":{},\"platform\":{},\"owner\":{},\"parentImage\":{},\"dateCreated\":{},\"tags\":{\"shape\":\"Se\"}}}},\"nextToken\":{}}}},\"ListDistributionConfigurations\":{\"http\":{\"requestUri\":\"/ListDistributionConfigurations\"},\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"shape\":\"S42\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"distributionConfigurationSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"dateCreated\":{},\"dateUpdated\":{},\"tags\":{\"shape\":\"Se\"},\"regions\":{\"type\":\"list\",\"member\":{}}}}},\"nextToken\":{}}}},\"ListImageBuildVersions\":{\"http\":{\"requestUri\":\"/ListImageBuildVersions\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageVersionArn\"],\"members\":{\"imageVersionArn\":{},\"filters\":{\"shape\":\"S42\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageSummaryList\":{\"shape\":\"S4n\"},\"nextToken\":{}}}},\"ListImagePipelineImages\":{\"http\":{\"requestUri\":\"/ListImagePipelineImages\"},\"input\":{\"type\":\"structure\",\"required\":[\"imagePipelineArn\"],\"members\":{\"imagePipelineArn\":{},\"filters\":{\"shape\":\"S42\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageSummaryList\":{\"shape\":\"S4n\"},\"nextToken\":{}}}},\"ListImagePipelines\":{\"http\":{\"requestUri\":\"/ListImagePipelines\"},\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"shape\":\"S42\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imagePipelineList\":{\"type\":\"list\",\"member\":{\"shape\":\"S3h\"}},\"nextToken\":{}}}},\"ListImageRecipes\":{\"http\":{\"requestUri\":\"/ListImageRecipes\"},\"input\":{\"type\":\"structure\",\"members\":{\"owner\":{},\"filters\":{\"shape\":\"S42\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageRecipeSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"platform\":{},\"owner\":{},\"parentImage\":{},\"dateCreated\":{},\"tags\":{\"shape\":\"Se\"}}}},\"nextToken\":{}}}},\"ListImages\":{\"http\":{\"requestUri\":\"/ListImages\"},\"input\":{\"type\":\"structure\",\"members\":{\"owner\":{},\"filters\":{\"shape\":\"S42\"},\"byName\":{\"type\":\"boolean\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{},\"includeDeprecated\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageVersionList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"version\":{},\"platform\":{},\"osVersion\":{},\"owner\":{},\"dateCreated\":{}}}},\"nextToken\":{}}}},\"ListInfrastructureConfigurations\":{\"http\":{\"requestUri\":\"/ListInfrastructureConfigurations\"},\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"shape\":\"S42\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"infrastructureConfigurationSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"dateCreated\":{},\"dateUpdated\":{},\"resourceTags\":{\"shape\":\"S20\"},\"tags\":{\"shape\":\"Se\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Se\"}}}},\"PutComponentPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/PutComponentPolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"componentArn\",\"policy\"],\"members\":{\"componentArn\":{},\"policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"componentArn\":{}}}},\"PutContainerRecipePolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/PutContainerRecipePolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"containerRecipeArn\",\"policy\"],\"members\":{\"containerRecipeArn\":{},\"policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"containerRecipeArn\":{}}}},\"PutImagePolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/PutImagePolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageArn\",\"policy\"],\"members\":{\"imageArn\":{},\"policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageArn\":{}}}},\"PutImageRecipePolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/PutImageRecipePolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"imageRecipeArn\",\"policy\"],\"members\":{\"imageRecipeArn\":{},\"policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"imageRecipeArn\":{}}}},\"StartImagePipelineExecution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/StartImagePipelineExecution\"},\"input\":{\"type\":\"structure\",\"required\":[\"imagePipelineArn\",\"clientToken\"],\"members\":{\"imagePipelineArn\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"imageBuildVersionArn\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDistributionConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/UpdateDistributionConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"distributionConfigurationArn\",\"distributions\",\"clientToken\"],\"members\":{\"distributionConfigurationArn\":{},\"description\":{},\"distributions\":{\"shape\":\"Su\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"distributionConfigurationArn\":{}}}},\"UpdateImagePipeline\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/UpdateImagePipeline\"},\"input\":{\"type\":\"structure\",\"required\":[\"imagePipelineArn\",\"infrastructureConfigurationArn\",\"clientToken\"],\"members\":{\"imagePipelineArn\":{},\"description\":{},\"imageRecipeArn\":{},\"containerRecipeArn\":{},\"infrastructureConfigurationArn\":{},\"distributionConfigurationArn\":{},\"imageTestsConfiguration\":{\"shape\":\"S1a\"},\"enhancedImageMetadataEnabled\":{\"type\":\"boolean\"},\"schedule\":{\"shape\":\"S1f\"},\"status\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"imagePipelineArn\":{}}}},\"UpdateInfrastructureConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/UpdateInfrastructureConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"infrastructureConfigurationArn\",\"instanceProfileName\",\"clientToken\"],\"members\":{\"infrastructureConfigurationArn\":{},\"description\":{},\"instanceTypes\":{\"shape\":\"S1u\"},\"instanceProfileName\":{},\"securityGroupIds\":{\"shape\":\"S1w\"},\"subnetId\":{},\"logging\":{\"shape\":\"S1x\"},\"keyPair\":{},\"terminateInstanceOnFailure\":{\"type\":\"boolean\"},\"snsTopicArn\":{},\"clientToken\":{\"idempotencyToken\":true},\"resourceTags\":{\"shape\":\"S20\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"requestId\":{},\"clientToken\":{},\"infrastructureConfigurationArn\":{}}}}},\"shapes\":{\"Sa\":{\"type\":\"list\",\"member\":{}},\"Se\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sl\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"componentArn\"],\"members\":{\"componentArn\":{}}}},\"Sp\":{\"type\":\"structure\",\"required\":[\"service\",\"repositoryName\"],\"members\":{\"service\":{},\"repositoryName\":{}}},\"Su\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"region\"],\"members\":{\"region\":{},\"amiDistributionConfiguration\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"targetAccountIds\":{\"shape\":\"Sy\"},\"amiTags\":{\"shape\":\"Se\"},\"kmsKeyId\":{},\"launchPermission\":{\"type\":\"structure\",\"members\":{\"userIds\":{\"shape\":\"Sy\"},\"userGroups\":{\"shape\":\"S11\"}}}}},\"containerDistributionConfiguration\":{\"type\":\"structure\",\"required\":[\"targetRepository\"],\"members\":{\"description\":{},\"containerTags\":{\"shape\":\"S11\"},\"targetRepository\":{\"shape\":\"Sp\"}}},\"licenseConfigurationArns\":{\"type\":\"list\",\"member\":{}}}}},\"Sy\":{\"type\":\"list\",\"member\":{}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S1a\":{\"type\":\"structure\",\"members\":{\"imageTestsEnabled\":{\"type\":\"boolean\"},\"timeoutMinutes\":{\"type\":\"integer\"}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"scheduleExpression\":{},\"pipelineExecutionStartCondition\":{}}},\"S1l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"deviceName\":{},\"ebs\":{\"type\":\"structure\",\"members\":{\"encrypted\":{\"type\":\"boolean\"},\"deleteOnTermination\":{\"type\":\"boolean\"},\"iops\":{\"type\":\"integer\"},\"kmsKeyId\":{},\"snapshotId\":{},\"volumeSize\":{\"type\":\"integer\"},\"volumeType\":{}}},\"virtualName\":{},\"noDevice\":{}}}},\"S1u\":{\"type\":\"list\",\"member\":{}},\"S1w\":{\"type\":\"list\",\"member\":{}},\"S1x\":{\"type\":\"structure\",\"members\":{\"s3Logs\":{\"type\":\"structure\",\"members\":{\"s3BucketName\":{},\"s3KeyPrefix\":{}}}}},\"S20\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S2s\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"containerType\":{},\"name\":{},\"description\":{},\"platform\":{},\"owner\":{},\"version\":{},\"components\":{\"shape\":\"Sl\"},\"dockerfileTemplateData\":{},\"kmsKeyId\":{},\"encrypted\":{\"type\":\"boolean\"},\"parentImage\":{},\"dateCreated\":{},\"tags\":{\"shape\":\"Se\"},\"workingDirectory\":{},\"targetRepository\":{\"shape\":\"Sp\"}}},\"S2y\":{\"type\":\"structure\",\"required\":[\"timeoutMinutes\"],\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"distributions\":{\"shape\":\"Su\"},\"timeoutMinutes\":{\"type\":\"integer\"},\"dateCreated\":{},\"dateUpdated\":{},\"tags\":{\"shape\":\"Se\"}}},\"S35\":{\"type\":\"structure\",\"members\":{\"status\":{},\"reason\":{}}},\"S37\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"type\":{},\"name\":{},\"description\":{},\"platform\":{},\"owner\":{},\"version\":{},\"components\":{\"shape\":\"Sl\"},\"parentImage\":{},\"blockDeviceMappings\":{\"shape\":\"S1l\"},\"dateCreated\":{},\"tags\":{\"shape\":\"Se\"},\"workingDirectory\":{}}},\"S39\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"instanceTypes\":{\"shape\":\"S1u\"},\"instanceProfileName\":{},\"securityGroupIds\":{\"shape\":\"S1w\"},\"subnetId\":{},\"logging\":{\"shape\":\"S1x\"},\"keyPair\":{},\"terminateInstanceOnFailure\":{\"type\":\"boolean\"},\"snsTopicArn\":{},\"dateCreated\":{},\"dateUpdated\":{},\"resourceTags\":{\"shape\":\"S20\"},\"tags\":{\"shape\":\"Se\"}}},\"S3a\":{\"type\":\"structure\",\"members\":{\"amis\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"region\":{},\"image\":{},\"name\":{},\"description\":{},\"state\":{\"shape\":\"S35\"},\"accountId\":{}}}},\"containers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"region\":{},\"imageUris\":{\"shape\":\"S11\"}}}}}},\"S3h\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"description\":{},\"platform\":{},\"enhancedImageMetadataEnabled\":{\"type\":\"boolean\"},\"imageRecipeArn\":{},\"containerRecipeArn\":{},\"infrastructureConfigurationArn\":{},\"distributionConfigurationArn\":{},\"imageTestsConfiguration\":{\"shape\":\"S1a\"},\"schedule\":{\"shape\":\"S1f\"},\"status\":{},\"dateCreated\":{},\"dateUpdated\":{},\"dateLastRun\":{},\"dateNextRun\":{},\"tags\":{\"shape\":\"Se\"}}},\"S42\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"type\":\"list\",\"member\":{}}}}},\"S4n\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"type\":{},\"version\":{},\"platform\":{},\"osVersion\":{},\"state\":{\"shape\":\"S35\"},\"owner\":{},\"dateCreated\":{},\"outputResources\":{\"shape\":\"S3a\"},\"tags\":{\"shape\":\"Se\"}}}}}}");

/***/ }),

/***/ 57060:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListComponentBuildVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"componentSummaryList\"},\"ListComponents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"componentVersionList\"},\"ListContainerRecipes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"containerRecipeSummaryList\"},\"ListDistributionConfigurations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"distributionConfigurationSummaryList\"},\"ListImageBuildVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"imageSummaryList\"},\"ListImagePipelineImages\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"imageSummaryList\"},\"ListImagePipelines\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"imagePipelineList\"},\"ListImageRecipes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"imageRecipeSummaryList\"},\"ListImages\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"imageVersionList\"},\"ListInfrastructureConfigurations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"infrastructureConfigurationSummaryList\"}}}");

/***/ }),

/***/ 85415:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"uid\":\"importexport-2010-06-01\",\"apiVersion\":\"2010-06-01\",\"endpointPrefix\":\"importexport\",\"globalEndpoint\":\"importexport.amazonaws.com\",\"serviceFullName\":\"AWS Import/Export\",\"serviceId\":\"ImportExport\",\"signatureVersion\":\"v2\",\"xmlNamespace\":\"http://importexport.amazonaws.com/doc/2010-06-01/\",\"protocol\":\"query\"},\"operations\":{\"CancelJob\":{\"http\":{\"requestUri\":\"/?Operation=CancelJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"APIVersion\":{}}},\"output\":{\"resultWrapper\":\"CancelJobResult\",\"type\":\"structure\",\"members\":{\"Success\":{\"type\":\"boolean\"}}}},\"CreateJob\":{\"http\":{\"requestUri\":\"/?Operation=CreateJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"JobType\",\"Manifest\",\"ValidateOnly\"],\"members\":{\"JobType\":{},\"Manifest\":{},\"ManifestAddendum\":{},\"ValidateOnly\":{\"type\":\"boolean\"},\"APIVersion\":{}}},\"output\":{\"resultWrapper\":\"CreateJobResult\",\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobType\":{},\"Signature\":{},\"SignatureFileContents\":{},\"WarningMessage\":{},\"ArtifactList\":{\"shape\":\"Sf\"}}}},\"GetShippingLabel\":{\"http\":{\"requestUri\":\"/?Operation=GetShippingLabel\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobIds\"],\"members\":{\"jobIds\":{\"type\":\"list\",\"member\":{}},\"name\":{},\"company\":{},\"phoneNumber\":{},\"country\":{},\"stateOrProvince\":{},\"city\":{},\"postalCode\":{},\"street1\":{},\"street2\":{},\"street3\":{},\"APIVersion\":{}}},\"output\":{\"resultWrapper\":\"GetShippingLabelResult\",\"type\":\"structure\",\"members\":{\"ShippingLabelURL\":{},\"Warning\":{}}}},\"GetStatus\":{\"http\":{\"requestUri\":\"/?Operation=GetStatus\"},\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"APIVersion\":{}}},\"output\":{\"resultWrapper\":\"GetStatusResult\",\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobType\":{},\"LocationCode\":{},\"LocationMessage\":{},\"ProgressCode\":{},\"ProgressMessage\":{},\"Carrier\":{},\"TrackingNumber\":{},\"LogBucket\":{},\"LogKey\":{},\"ErrorCount\":{\"type\":\"integer\"},\"Signature\":{},\"SignatureFileContents\":{},\"CurrentManifest\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"ArtifactList\":{\"shape\":\"Sf\"}}}},\"ListJobs\":{\"http\":{\"requestUri\":\"/?Operation=ListJobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxJobs\":{\"type\":\"integer\"},\"Marker\":{},\"APIVersion\":{}}},\"output\":{\"resultWrapper\":\"ListJobsResult\",\"type\":\"structure\",\"members\":{\"Jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"IsCanceled\":{\"type\":\"boolean\"},\"JobType\":{}}}},\"IsTruncated\":{\"type\":\"boolean\"}}}},\"UpdateJob\":{\"http\":{\"requestUri\":\"/?Operation=UpdateJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"JobId\",\"Manifest\",\"JobType\",\"ValidateOnly\"],\"members\":{\"JobId\":{},\"Manifest\":{},\"JobType\":{},\"ValidateOnly\":{\"type\":\"boolean\"},\"APIVersion\":{}}},\"output\":{\"resultWrapper\":\"UpdateJobResult\",\"type\":\"structure\",\"members\":{\"Success\":{\"type\":\"boolean\"},\"WarningMessage\":{},\"ArtifactList\":{\"shape\":\"Sf\"}}}}},\"shapes\":{\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"URL\":{}}}}},\"examples\":{}}");

/***/ }),

/***/ 60069:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListJobs\":{\"input_token\":\"Marker\",\"output_token\":\"Jobs[-1].JobId\",\"more_results\":\"IsTruncated\",\"limit_key\":\"MaxJobs\",\"result_key\":\"Jobs\"}}}");

/***/ }),

/***/ 92652:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-02-16\",\"endpointPrefix\":\"inspector\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Inspector\",\"serviceId\":\"Inspector\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"InspectorService\",\"uid\":\"inspector-2016-02-16\"},\"operations\":{\"AddAttributesToFindings\":{\"input\":{\"type\":\"structure\",\"required\":[\"findingArns\",\"attributes\"],\"members\":{\"findingArns\":{\"shape\":\"S2\"},\"attributes\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"failedItems\"],\"members\":{\"failedItems\":{\"shape\":\"S9\"}}}},\"CreateAssessmentTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTargetName\"],\"members\":{\"assessmentTargetName\":{},\"resourceGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentTargetArn\"],\"members\":{\"assessmentTargetArn\":{}}}},\"CreateAssessmentTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTargetArn\",\"assessmentTemplateName\",\"durationInSeconds\",\"rulesPackageArns\"],\"members\":{\"assessmentTargetArn\":{},\"assessmentTemplateName\":{},\"durationInSeconds\":{\"type\":\"integer\"},\"rulesPackageArns\":{\"shape\":\"Sj\"},\"userAttributesForFindings\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentTemplateArn\"],\"members\":{\"assessmentTemplateArn\":{}}}},\"CreateExclusionsPreview\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTemplateArn\"],\"members\":{\"assessmentTemplateArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"previewToken\"],\"members\":{\"previewToken\":{}}}},\"CreateResourceGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceGroupTags\"],\"members\":{\"resourceGroupTags\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"resourceGroupArn\"],\"members\":{\"resourceGroupArn\":{}}}},\"DeleteAssessmentRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentRunArn\"],\"members\":{\"assessmentRunArn\":{}}}},\"DeleteAssessmentTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTargetArn\"],\"members\":{\"assessmentTargetArn\":{}}}},\"DeleteAssessmentTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTemplateArn\"],\"members\":{\"assessmentTemplateArn\":{}}}},\"DescribeAssessmentRuns\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentRunArns\"],\"members\":{\"assessmentRunArns\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentRuns\",\"failedItems\"],\"members\":{\"assessmentRuns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"name\",\"assessmentTemplateArn\",\"state\",\"durationInSeconds\",\"rulesPackageArns\",\"userAttributesForFindings\",\"createdAt\",\"stateChangedAt\",\"dataCollected\",\"stateChanges\",\"notifications\",\"findingCounts\"],\"members\":{\"arn\":{},\"name\":{},\"assessmentTemplateArn\":{},\"state\":{},\"durationInSeconds\":{\"type\":\"integer\"},\"rulesPackageArns\":{\"type\":\"list\",\"member\":{}},\"userAttributesForFindings\":{\"shape\":\"S4\"},\"createdAt\":{\"type\":\"timestamp\"},\"startedAt\":{\"type\":\"timestamp\"},\"completedAt\":{\"type\":\"timestamp\"},\"stateChangedAt\":{\"type\":\"timestamp\"},\"dataCollected\":{\"type\":\"boolean\"},\"stateChanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"stateChangedAt\",\"state\"],\"members\":{\"stateChangedAt\":{\"type\":\"timestamp\"},\"state\":{}}}},\"notifications\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"date\",\"event\",\"error\"],\"members\":{\"date\":{\"type\":\"timestamp\"},\"event\":{},\"message\":{},\"error\":{\"type\":\"boolean\"},\"snsTopicArn\":{},\"snsPublishStatusCode\":{}}}},\"findingCounts\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}}},\"failedItems\":{\"shape\":\"S9\"}}}},\"DescribeAssessmentTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTargetArns\"],\"members\":{\"assessmentTargetArns\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentTargets\",\"failedItems\"],\"members\":{\"assessmentTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"name\",\"createdAt\",\"updatedAt\"],\"members\":{\"arn\":{},\"name\":{},\"resourceGroupArn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"updatedAt\":{\"type\":\"timestamp\"}}}},\"failedItems\":{\"shape\":\"S9\"}}}},\"DescribeAssessmentTemplates\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTemplateArns\"],\"members\":{\"assessmentTemplateArns\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentTemplates\",\"failedItems\"],\"members\":{\"assessmentTemplates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"name\",\"assessmentTargetArn\",\"durationInSeconds\",\"rulesPackageArns\",\"userAttributesForFindings\",\"assessmentRunCount\",\"createdAt\"],\"members\":{\"arn\":{},\"name\":{},\"assessmentTargetArn\":{},\"durationInSeconds\":{\"type\":\"integer\"},\"rulesPackageArns\":{\"shape\":\"Sj\"},\"userAttributesForFindings\":{\"shape\":\"S4\"},\"lastAssessmentRunArn\":{},\"assessmentRunCount\":{\"type\":\"integer\"},\"createdAt\":{\"type\":\"timestamp\"}}}},\"failedItems\":{\"shape\":\"S9\"}}}},\"DescribeCrossAccountAccessRole\":{\"output\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"valid\",\"registeredAt\"],\"members\":{\"roleArn\":{},\"valid\":{\"type\":\"boolean\"},\"registeredAt\":{\"type\":\"timestamp\"}}}},\"DescribeExclusions\":{\"input\":{\"type\":\"structure\",\"required\":[\"exclusionArns\"],\"members\":{\"exclusionArns\":{\"type\":\"list\",\"member\":{}},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"exclusions\",\"failedItems\"],\"members\":{\"exclusions\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"arn\",\"title\",\"description\",\"recommendation\",\"scopes\"],\"members\":{\"arn\":{},\"title\":{},\"description\":{},\"recommendation\":{},\"scopes\":{\"shape\":\"S1x\"},\"attributes\":{\"shape\":\"S21\"}}}},\"failedItems\":{\"shape\":\"S9\"}}}},\"DescribeFindings\":{\"input\":{\"type\":\"structure\",\"required\":[\"findingArns\"],\"members\":{\"findingArns\":{\"shape\":\"Sy\"},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"findings\",\"failedItems\"],\"members\":{\"findings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"attributes\",\"userAttributes\",\"createdAt\",\"updatedAt\"],\"members\":{\"arn\":{},\"schemaVersion\":{\"type\":\"integer\"},\"service\":{},\"serviceAttributes\":{\"type\":\"structure\",\"required\":[\"schemaVersion\"],\"members\":{\"schemaVersion\":{\"type\":\"integer\"},\"assessmentRunArn\":{},\"rulesPackageArn\":{}}},\"assetType\":{},\"assetAttributes\":{\"type\":\"structure\",\"required\":[\"schemaVersion\"],\"members\":{\"schemaVersion\":{\"type\":\"integer\"},\"agentId\":{},\"autoScalingGroup\":{},\"amiId\":{},\"hostname\":{},\"ipv4Addresses\":{\"type\":\"list\",\"member\":{}},\"tags\":{\"type\":\"list\",\"member\":{\"shape\":\"S2i\"}},\"networkInterfaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"networkInterfaceId\":{},\"subnetId\":{},\"vpcId\":{},\"privateDnsName\":{},\"privateIpAddress\":{},\"privateIpAddresses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"privateDnsName\":{},\"privateIpAddress\":{}}}},\"publicDnsName\":{},\"publicIp\":{},\"ipv6Addresses\":{\"type\":\"list\",\"member\":{}},\"securityGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"groupName\":{},\"groupId\":{}}}}}}}}},\"id\":{},\"title\":{},\"description\":{},\"recommendation\":{},\"severity\":{},\"numericSeverity\":{\"type\":\"double\"},\"confidence\":{\"type\":\"integer\"},\"indicatorOfCompromise\":{\"type\":\"boolean\"},\"attributes\":{\"shape\":\"S21\"},\"userAttributes\":{\"shape\":\"S4\"},\"createdAt\":{\"type\":\"timestamp\"},\"updatedAt\":{\"type\":\"timestamp\"}}}},\"failedItems\":{\"shape\":\"S9\"}}}},\"DescribeResourceGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceGroupArns\"],\"members\":{\"resourceGroupArns\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"resourceGroups\",\"failedItems\"],\"members\":{\"resourceGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"tags\",\"createdAt\"],\"members\":{\"arn\":{},\"tags\":{\"shape\":\"Sp\"},\"createdAt\":{\"type\":\"timestamp\"}}}},\"failedItems\":{\"shape\":\"S9\"}}}},\"DescribeRulesPackages\":{\"input\":{\"type\":\"structure\",\"required\":[\"rulesPackageArns\"],\"members\":{\"rulesPackageArns\":{\"shape\":\"Sy\"},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"rulesPackages\",\"failedItems\"],\"members\":{\"rulesPackages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"arn\",\"name\",\"version\",\"provider\"],\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"provider\":{},\"description\":{}}}},\"failedItems\":{\"shape\":\"S9\"}}}},\"GetAssessmentReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentRunArn\",\"reportFileFormat\",\"reportType\"],\"members\":{\"assessmentRunArn\":{},\"reportFileFormat\":{},\"reportType\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{},\"url\":{}}}},\"GetExclusionsPreview\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTemplateArn\",\"previewToken\"],\"members\":{\"assessmentTemplateArn\":{},\"previewToken\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"locale\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"previewStatus\"],\"members\":{\"previewStatus\":{},\"exclusionPreviews\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"title\",\"description\",\"recommendation\",\"scopes\"],\"members\":{\"title\":{},\"description\":{},\"recommendation\":{},\"scopes\":{\"shape\":\"S1x\"},\"attributes\":{\"shape\":\"S21\"}}}},\"nextToken\":{}}}},\"GetTelemetryMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentRunArn\"],\"members\":{\"assessmentRunArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"telemetryMetadata\"],\"members\":{\"telemetryMetadata\":{\"shape\":\"S3j\"}}}},\"ListAssessmentRunAgents\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentRunArn\"],\"members\":{\"assessmentRunArn\":{},\"filter\":{\"type\":\"structure\",\"required\":[\"agentHealths\",\"agentHealthCodes\"],\"members\":{\"agentHealths\":{\"type\":\"list\",\"member\":{}},\"agentHealthCodes\":{\"type\":\"list\",\"member\":{}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentRunAgents\"],\"members\":{\"assessmentRunAgents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"agentId\",\"assessmentRunArn\",\"agentHealth\",\"agentHealthCode\",\"telemetryMetadata\"],\"members\":{\"agentId\":{},\"assessmentRunArn\":{},\"agentHealth\":{},\"agentHealthCode\":{},\"agentHealthDetails\":{},\"autoScalingGroup\":{},\"telemetryMetadata\":{\"shape\":\"S3j\"}}}},\"nextToken\":{}}}},\"ListAssessmentRuns\":{\"input\":{\"type\":\"structure\",\"members\":{\"assessmentTemplateArns\":{\"shape\":\"S3x\"},\"filter\":{\"type\":\"structure\",\"members\":{\"namePattern\":{},\"states\":{\"type\":\"list\",\"member\":{}},\"durationRange\":{\"shape\":\"S41\"},\"rulesPackageArns\":{\"shape\":\"S42\"},\"startTimeRange\":{\"shape\":\"S43\"},\"completionTimeRange\":{\"shape\":\"S43\"},\"stateChangeTimeRange\":{\"shape\":\"S43\"}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentRunArns\"],\"members\":{\"assessmentRunArns\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"ListAssessmentTargets\":{\"input\":{\"type\":\"structure\",\"members\":{\"filter\":{\"type\":\"structure\",\"members\":{\"assessmentTargetNamePattern\":{}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentTargetArns\"],\"members\":{\"assessmentTargetArns\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"ListAssessmentTemplates\":{\"input\":{\"type\":\"structure\",\"members\":{\"assessmentTargetArns\":{\"shape\":\"S3x\"},\"filter\":{\"type\":\"structure\",\"members\":{\"namePattern\":{},\"durationRange\":{\"shape\":\"S41\"},\"rulesPackageArns\":{\"shape\":\"S42\"}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentTemplateArns\"],\"members\":{\"assessmentTemplateArns\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"ListEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"resourceArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"subscriptions\"],\"members\":{\"subscriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"topicArn\",\"eventSubscriptions\"],\"members\":{\"resourceArn\":{},\"topicArn\":{},\"eventSubscriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"event\",\"subscribedAt\"],\"members\":{\"event\":{},\"subscribedAt\":{\"type\":\"timestamp\"}}}}}}},\"nextToken\":{}}}},\"ListExclusions\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentRunArn\"],\"members\":{\"assessmentRunArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"exclusionArns\"],\"members\":{\"exclusionArns\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"ListFindings\":{\"input\":{\"type\":\"structure\",\"members\":{\"assessmentRunArns\":{\"shape\":\"S3x\"},\"filter\":{\"type\":\"structure\",\"members\":{\"agentIds\":{\"type\":\"list\",\"member\":{}},\"autoScalingGroups\":{\"type\":\"list\",\"member\":{}},\"ruleNames\":{\"type\":\"list\",\"member\":{}},\"severities\":{\"type\":\"list\",\"member\":{}},\"rulesPackageArns\":{\"shape\":\"S42\"},\"attributes\":{\"shape\":\"S21\"},\"userAttributes\":{\"shape\":\"S21\"},\"creationTimeRange\":{\"shape\":\"S43\"}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"findingArns\"],\"members\":{\"findingArns\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"ListRulesPackages\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"rulesPackageArns\"],\"members\":{\"rulesPackageArns\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"tags\"],\"members\":{\"tags\":{\"shape\":\"S4x\"}}}},\"PreviewAgents\":{\"input\":{\"type\":\"structure\",\"required\":[\"previewAgentsArn\"],\"members\":{\"previewAgentsArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"agentPreviews\"],\"members\":{\"agentPreviews\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"agentId\"],\"members\":{\"hostname\":{},\"agentId\":{},\"autoScalingGroup\":{},\"agentHealth\":{},\"agentVersion\":{},\"operatingSystem\":{},\"kernelVersion\":{},\"ipv4Address\":{}}}},\"nextToken\":{}}}},\"RegisterCrossAccountAccessRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"roleArn\"],\"members\":{\"roleArn\":{}}}},\"RemoveAttributesFromFindings\":{\"input\":{\"type\":\"structure\",\"required\":[\"findingArns\",\"attributeKeys\"],\"members\":{\"findingArns\":{\"shape\":\"S2\"},\"attributeKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"failedItems\"],\"members\":{\"failedItems\":{\"shape\":\"S9\"}}}},\"SetTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"S4x\"}}}},\"StartAssessmentRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTemplateArn\"],\"members\":{\"assessmentTemplateArn\":{},\"assessmentRunName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"assessmentRunArn\"],\"members\":{\"assessmentRunArn\":{}}}},\"StopAssessmentRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentRunArn\"],\"members\":{\"assessmentRunArn\":{},\"stopAction\":{}}}},\"SubscribeToEvent\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"event\",\"topicArn\"],\"members\":{\"resourceArn\":{},\"event\":{},\"topicArn\":{}}}},\"UnsubscribeFromEvent\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"event\",\"topicArn\"],\"members\":{\"resourceArn\":{},\"event\":{},\"topicArn\":{}}}},\"UpdateAssessmentTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"assessmentTargetArn\",\"assessmentTargetName\"],\"members\":{\"assessmentTargetArn\":{},\"assessmentTargetName\":{},\"resourceGroupArn\":{}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"S4\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"S5\":{\"type\":\"structure\",\"required\":[\"key\"],\"members\":{\"key\":{},\"value\":{}}},\"S9\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"failureCode\",\"retryable\"],\"members\":{\"failureCode\":{},\"retryable\":{\"type\":\"boolean\"}}}},\"Sj\":{\"type\":\"list\",\"member\":{}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sy\":{\"type\":\"list\",\"member\":{}},\"S1x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{}}}},\"S21\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"S2i\":{\"type\":\"structure\",\"required\":[\"key\"],\"members\":{\"key\":{},\"value\":{}}},\"S3j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"messageType\",\"count\"],\"members\":{\"messageType\":{},\"count\":{\"type\":\"long\"},\"dataSize\":{\"type\":\"long\"}}}},\"S3x\":{\"type\":\"list\",\"member\":{}},\"S41\":{\"type\":\"structure\",\"members\":{\"minSeconds\":{\"type\":\"integer\"},\"maxSeconds\":{\"type\":\"integer\"}}},\"S42\":{\"type\":\"list\",\"member\":{}},\"S43\":{\"type\":\"structure\",\"members\":{\"beginDate\":{\"type\":\"timestamp\"},\"endDate\":{\"type\":\"timestamp\"}}},\"S45\":{\"type\":\"list\",\"member\":{}},\"S4x\":{\"type\":\"list\",\"member\":{\"shape\":\"S2i\"}}}}");

/***/ }),

/***/ 98432:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetExclusionsPreview\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListAssessmentRunAgents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListAssessmentRuns\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListAssessmentTargets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListAssessmentTemplates\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListEventSubscriptions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListExclusions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListFindings\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListRulesPackages\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"PreviewAgents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 47091:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-05-28\",\"endpointPrefix\":\"iot\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT\",\"serviceId\":\"IoT\",\"signatureVersion\":\"v4\",\"signingName\":\"execute-api\",\"uid\":\"iot-2015-05-28\"},\"operations\":{\"AcceptCertificateTransfer\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/accept-certificate-transfer/{certificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"certificateId\"},\"setAsActive\":{\"location\":\"querystring\",\"locationName\":\"setAsActive\",\"type\":\"boolean\"}}}},\"AddThingToBillingGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/billing-groups/addThingToBillingGroup\"},\"input\":{\"type\":\"structure\",\"members\":{\"billingGroupName\":{},\"billingGroupArn\":{},\"thingName\":{},\"thingArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddThingToThingGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/thing-groups/addThingToThingGroup\"},\"input\":{\"type\":\"structure\",\"members\":{\"thingGroupName\":{},\"thingGroupArn\":{},\"thingName\":{},\"thingArn\":{},\"overrideDynamicGroups\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateTargetsWithJob\":{\"http\":{\"requestUri\":\"/jobs/{jobId}/targets\"},\"input\":{\"type\":\"structure\",\"required\":[\"targets\",\"jobId\"],\"members\":{\"targets\":{\"shape\":\"Sg\"},\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"comment\":{},\"namespaceId\":{\"location\":\"querystring\",\"locationName\":\"namespaceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobArn\":{},\"jobId\":{},\"description\":{}}}},\"AttachPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/target-policies/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"target\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"target\":{}}}},\"AttachPrincipalPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/principal-policies/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"principal\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"principal\":{\"location\":\"header\",\"locationName\":\"x-amzn-iot-principal\"}}},\"deprecated\":true},\"AttachSecurityProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/security-profiles/{securityProfileName}/targets\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileName\",\"securityProfileTargetArn\"],\"members\":{\"securityProfileName\":{\"location\":\"uri\",\"locationName\":\"securityProfileName\"},\"securityProfileTargetArn\":{\"location\":\"querystring\",\"locationName\":\"securityProfileTargetArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AttachThingPrincipal\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/things/{thingName}/principals\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\",\"principal\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"principal\":{\"location\":\"header\",\"locationName\":\"x-amzn-principal\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelAuditMitigationActionsTask\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/audit/mitigationactions/tasks/{taskId}/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelAuditTask\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/audit/tasks/{taskId}/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelCertificateTransfer\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/cancel-certificate-transfer/{certificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"certificateId\"}}}},\"CancelDetectMitigationActionsTask\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/detect/mitigationactions/tasks/{taskId}/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelJob\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/jobs/{jobId}/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"reasonCode\":{},\"comment\":{},\"force\":{\"location\":\"querystring\",\"locationName\":\"force\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobArn\":{},\"jobId\":{},\"description\":{}}}},\"CancelJobExecution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/things/{thingName}/jobs/{jobId}/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"thingName\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"force\":{\"location\":\"querystring\",\"locationName\":\"force\",\"type\":\"boolean\"},\"expectedVersion\":{\"type\":\"long\"},\"statusDetails\":{\"shape\":\"S1e\"}}}},\"ClearDefaultAuthorizer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/default-authorizer\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ConfirmTopicRuleDestination\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/confirmdestination/{confirmationToken+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"confirmationToken\"],\"members\":{\"confirmationToken\":{\"location\":\"uri\",\"locationName\":\"confirmationToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAuditSuppression\":{\"http\":{\"requestUri\":\"/audit/suppressions/create\"},\"input\":{\"type\":\"structure\",\"required\":[\"checkName\",\"resourceIdentifier\",\"clientRequestToken\"],\"members\":{\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"expirationDate\":{\"type\":\"timestamp\"},\"suppressIndefinitely\":{\"type\":\"boolean\"},\"description\":{},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAuthorizer\":{\"http\":{\"requestUri\":\"/authorizer/{authorizerName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"authorizerName\",\"authorizerFunctionArn\"],\"members\":{\"authorizerName\":{\"location\":\"uri\",\"locationName\":\"authorizerName\"},\"authorizerFunctionArn\":{},\"tokenKeyName\":{},\"tokenSigningPublicKeys\":{\"shape\":\"S25\"},\"status\":{},\"tags\":{\"shape\":\"S29\"},\"signingDisabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizerName\":{},\"authorizerArn\":{}}}},\"CreateBillingGroup\":{\"http\":{\"requestUri\":\"/billing-groups/{billingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"billingGroupName\"],\"members\":{\"billingGroupName\":{\"location\":\"uri\",\"locationName\":\"billingGroupName\"},\"billingGroupProperties\":{\"shape\":\"S2h\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"billingGroupName\":{},\"billingGroupArn\":{},\"billingGroupId\":{}}}},\"CreateCertificateFromCsr\":{\"http\":{\"requestUri\":\"/certificates\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateSigningRequest\"],\"members\":{\"certificateSigningRequest\":{},\"setAsActive\":{\"location\":\"querystring\",\"locationName\":\"setAsActive\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{},\"certificatePem\":{}}}},\"CreateCustomMetric\":{\"http\":{\"requestUri\":\"/custom-metric/{metricName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"metricName\",\"metricType\",\"clientRequestToken\"],\"members\":{\"metricName\":{\"location\":\"uri\",\"locationName\":\"metricName\"},\"displayName\":{},\"metricType\":{},\"tags\":{\"shape\":\"S29\"},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricArn\":{}}}},\"CreateDimension\":{\"http\":{\"requestUri\":\"/dimensions/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"type\",\"stringValues\",\"clientRequestToken\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"type\":{},\"stringValues\":{\"shape\":\"S2z\"},\"tags\":{\"shape\":\"S29\"},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{}}}},\"CreateDomainConfiguration\":{\"http\":{\"requestUri\":\"/domainConfigurations/{domainConfigurationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainConfigurationName\"],\"members\":{\"domainConfigurationName\":{\"location\":\"uri\",\"locationName\":\"domainConfigurationName\"},\"domainName\":{},\"serverCertificateArns\":{\"type\":\"list\",\"member\":{}},\"validationCertificateArn\":{},\"authorizerConfig\":{\"shape\":\"S38\"},\"serviceType\":{},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"domainConfigurationName\":{},\"domainConfigurationArn\":{}}}},\"CreateDynamicThingGroup\":{\"http\":{\"requestUri\":\"/dynamic-thing-groups/{thingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\",\"queryString\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"},\"thingGroupProperties\":{\"shape\":\"S3e\"},\"indexName\":{},\"queryString\":{},\"queryVersion\":{},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingGroupName\":{},\"thingGroupArn\":{},\"thingGroupId\":{},\"indexName\":{},\"queryString\":{},\"queryVersion\":{}}}},\"CreateJob\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"targets\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"targets\":{\"shape\":\"Sg\"},\"documentSource\":{},\"document\":{},\"description\":{},\"presignedUrlConfig\":{\"shape\":\"S3t\"},\"targetSelection\":{},\"jobExecutionsRolloutConfig\":{\"shape\":\"S3w\"},\"abortConfig\":{\"shape\":\"S43\"},\"timeoutConfig\":{\"shape\":\"S4a\"},\"tags\":{\"shape\":\"S29\"},\"namespaceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobArn\":{},\"jobId\":{},\"description\":{}}}},\"CreateKeysAndCertificate\":{\"http\":{\"requestUri\":\"/keys-and-certificate\"},\"input\":{\"type\":\"structure\",\"members\":{\"setAsActive\":{\"location\":\"querystring\",\"locationName\":\"setAsActive\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{},\"certificatePem\":{},\"keyPair\":{\"shape\":\"S4f\"}}}},\"CreateMitigationAction\":{\"http\":{\"requestUri\":\"/mitigationactions/actions/{actionName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"actionName\",\"roleArn\",\"actionParams\"],\"members\":{\"actionName\":{\"location\":\"uri\",\"locationName\":\"actionName\"},\"roleArn\":{},\"actionParams\":{\"shape\":\"S4k\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"actionArn\":{},\"actionId\":{}}}},\"CreateOTAUpdate\":{\"http\":{\"requestUri\":\"/otaUpdates/{otaUpdateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"otaUpdateId\",\"targets\",\"files\",\"roleArn\"],\"members\":{\"otaUpdateId\":{\"location\":\"uri\",\"locationName\":\"otaUpdateId\"},\"description\":{},\"targets\":{\"shape\":\"S53\"},\"protocols\":{\"shape\":\"S55\"},\"targetSelection\":{},\"awsJobExecutionsRolloutConfig\":{\"shape\":\"S57\"},\"awsJobPresignedUrlConfig\":{\"shape\":\"S5e\"},\"awsJobAbortConfig\":{\"type\":\"structure\",\"required\":[\"abortCriteriaList\"],\"members\":{\"abortCriteriaList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"failureType\",\"action\",\"thresholdPercentage\",\"minNumberOfExecutedThings\"],\"members\":{\"failureType\":{},\"action\":{},\"thresholdPercentage\":{\"type\":\"double\"},\"minNumberOfExecutedThings\":{\"type\":\"integer\"}}}}}},\"awsJobTimeoutConfig\":{\"type\":\"structure\",\"members\":{\"inProgressTimeoutInMinutes\":{\"type\":\"long\"}}},\"files\":{\"shape\":\"S5p\"},\"roleArn\":{},\"additionalParameters\":{\"shape\":\"S6n\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"otaUpdateId\":{},\"awsIotJobId\":{},\"otaUpdateArn\":{},\"awsIotJobArn\":{},\"otaUpdateStatus\":{}}}},\"CreatePolicy\":{\"http\":{\"requestUri\":\"/policies/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"policyDocument\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"policyDocument\":{},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policyName\":{},\"policyArn\":{},\"policyDocument\":{},\"policyVersionId\":{}}}},\"CreatePolicyVersion\":{\"http\":{\"requestUri\":\"/policies/{policyName}/version\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"policyDocument\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"policyDocument\":{},\"setAsDefault\":{\"location\":\"querystring\",\"locationName\":\"setAsDefault\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policyArn\":{},\"policyDocument\":{},\"policyVersionId\":{},\"isDefaultVersion\":{\"type\":\"boolean\"}}}},\"CreateProvisioningClaim\":{\"http\":{\"requestUri\":\"/provisioning-templates/{templateName}/provisioning-claim\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateId\":{},\"certificatePem\":{},\"keyPair\":{\"shape\":\"S4f\"},\"expiration\":{\"type\":\"timestamp\"}}}},\"CreateProvisioningTemplate\":{\"http\":{\"requestUri\":\"/provisioning-templates\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\",\"templateBody\",\"provisioningRoleArn\"],\"members\":{\"templateName\":{},\"description\":{},\"templateBody\":{},\"enabled\":{\"type\":\"boolean\"},\"provisioningRoleArn\":{},\"preProvisioningHook\":{\"shape\":\"S79\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"templateArn\":{},\"templateName\":{},\"defaultVersionId\":{\"type\":\"integer\"}}}},\"CreateProvisioningTemplateVersion\":{\"http\":{\"requestUri\":\"/provisioning-templates/{templateName}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\",\"templateBody\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"},\"templateBody\":{},\"setAsDefault\":{\"location\":\"querystring\",\"locationName\":\"setAsDefault\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"templateArn\":{},\"templateName\":{},\"versionId\":{\"type\":\"integer\"},\"isDefaultVersion\":{\"type\":\"boolean\"}}}},\"CreateRoleAlias\":{\"http\":{\"requestUri\":\"/role-aliases/{roleAlias}\"},\"input\":{\"type\":\"structure\",\"required\":[\"roleAlias\",\"roleArn\"],\"members\":{\"roleAlias\":{\"location\":\"uri\",\"locationName\":\"roleAlias\"},\"roleArn\":{},\"credentialDurationSeconds\":{\"type\":\"integer\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"roleAlias\":{},\"roleAliasArn\":{}}}},\"CreateScheduledAudit\":{\"http\":{\"requestUri\":\"/audit/scheduledaudits/{scheduledAuditName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"frequency\",\"targetCheckNames\",\"scheduledAuditName\"],\"members\":{\"frequency\":{},\"dayOfMonth\":{},\"dayOfWeek\":{},\"targetCheckNames\":{\"shape\":\"S7o\"},\"scheduledAuditName\":{\"location\":\"uri\",\"locationName\":\"scheduledAuditName\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"scheduledAuditArn\":{}}}},\"CreateSecurityProfile\":{\"http\":{\"requestUri\":\"/security-profiles/{securityProfileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileName\"],\"members\":{\"securityProfileName\":{\"location\":\"uri\",\"locationName\":\"securityProfileName\"},\"securityProfileDescription\":{},\"behaviors\":{\"shape\":\"S7u\"},\"alertTargets\":{\"shape\":\"S8k\"},\"additionalMetricsToRetain\":{\"shape\":\"S8o\",\"deprecated\":true,\"deprecatedMessage\":\"Use additionalMetricsToRetainV2.\"},\"additionalMetricsToRetainV2\":{\"shape\":\"S8p\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"securityProfileName\":{},\"securityProfileArn\":{}}}},\"CreateStream\":{\"http\":{\"requestUri\":\"/streams/{streamId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"streamId\",\"files\",\"roleArn\"],\"members\":{\"streamId\":{\"location\":\"uri\",\"locationName\":\"streamId\"},\"description\":{},\"files\":{\"shape\":\"S8v\"},\"roleArn\":{},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"streamId\":{},\"streamArn\":{},\"description\":{},\"streamVersion\":{\"type\":\"integer\"}}}},\"CreateThing\":{\"http\":{\"requestUri\":\"/things/{thingName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"thingTypeName\":{},\"attributePayload\":{\"shape\":\"S3g\"},\"billingGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingName\":{},\"thingArn\":{},\"thingId\":{}}}},\"CreateThingGroup\":{\"http\":{\"requestUri\":\"/thing-groups/{thingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"},\"parentGroupName\":{},\"thingGroupProperties\":{\"shape\":\"S3e\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingGroupName\":{},\"thingGroupArn\":{},\"thingGroupId\":{}}}},\"CreateThingType\":{\"http\":{\"requestUri\":\"/thing-types/{thingTypeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingTypeName\"],\"members\":{\"thingTypeName\":{\"location\":\"uri\",\"locationName\":\"thingTypeName\"},\"thingTypeProperties\":{\"shape\":\"S97\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingTypeName\":{},\"thingTypeArn\":{},\"thingTypeId\":{}}}},\"CreateTopicRule\":{\"http\":{\"requestUri\":\"/rules/{ruleName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ruleName\",\"topicRulePayload\"],\"members\":{\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"},\"topicRulePayload\":{\"shape\":\"S9f\"},\"tags\":{\"location\":\"header\",\"locationName\":\"x-amz-tagging\"}},\"payload\":\"topicRulePayload\"}},\"CreateTopicRuleDestination\":{\"http\":{\"requestUri\":\"/destinations\"},\"input\":{\"type\":\"structure\",\"required\":[\"destinationConfiguration\"],\"members\":{\"destinationConfiguration\":{\"type\":\"structure\",\"members\":{\"httpUrlConfiguration\":{\"type\":\"structure\",\"required\":[\"confirmationUrl\"],\"members\":{\"confirmationUrl\":{}}},\"vpcConfiguration\":{\"type\":\"structure\",\"required\":[\"subnetIds\",\"vpcId\",\"roleArn\"],\"members\":{\"subnetIds\":{\"shape\":\"Scf\"},\"securityGroups\":{\"shape\":\"Sch\"},\"vpcId\":{},\"roleArn\":{}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"topicRuleDestination\":{\"shape\":\"Scl\"}}}},\"DeleteAccountAuditConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/audit/configuration\"},\"input\":{\"type\":\"structure\",\"members\":{\"deleteScheduledAudits\":{\"location\":\"querystring\",\"locationName\":\"deleteScheduledAudits\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAuditSuppression\":{\"http\":{\"requestUri\":\"/audit/suppressions/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"checkName\",\"resourceIdentifier\"],\"members\":{\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAuthorizer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/authorizer/{authorizerName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"authorizerName\"],\"members\":{\"authorizerName\":{\"location\":\"uri\",\"locationName\":\"authorizerName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteBillingGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/billing-groups/{billingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"billingGroupName\"],\"members\":{\"billingGroupName\":{\"location\":\"uri\",\"locationName\":\"billingGroupName\"},\"expectedVersion\":{\"location\":\"querystring\",\"locationName\":\"expectedVersion\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteCACertificate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/cacertificate/{caCertificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"caCertificateId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteCertificate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/certificates/{certificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"certificateId\"},\"forceDelete\":{\"location\":\"querystring\",\"locationName\":\"forceDelete\",\"type\":\"boolean\"}}}},\"DeleteCustomMetric\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/custom-metric/{metricName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"metricName\"],\"members\":{\"metricName\":{\"location\":\"uri\",\"locationName\":\"metricName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDimension\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/dimensions/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDomainConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/domainConfigurations/{domainConfigurationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainConfigurationName\"],\"members\":{\"domainConfigurationName\":{\"location\":\"uri\",\"locationName\":\"domainConfigurationName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDynamicThingGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/dynamic-thing-groups/{thingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"},\"expectedVersion\":{\"location\":\"querystring\",\"locationName\":\"expectedVersion\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteJob\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"force\":{\"location\":\"querystring\",\"locationName\":\"force\",\"type\":\"boolean\"},\"namespaceId\":{\"location\":\"querystring\",\"locationName\":\"namespaceId\"}}}},\"DeleteJobExecution\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"thingName\",\"executionNumber\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"executionNumber\":{\"location\":\"uri\",\"locationName\":\"executionNumber\",\"type\":\"long\"},\"force\":{\"location\":\"querystring\",\"locationName\":\"force\",\"type\":\"boolean\"},\"namespaceId\":{\"location\":\"querystring\",\"locationName\":\"namespaceId\"}}}},\"DeleteMitigationAction\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/mitigationactions/actions/{actionName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"actionName\"],\"members\":{\"actionName\":{\"location\":\"uri\",\"locationName\":\"actionName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteOTAUpdate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/otaUpdates/{otaUpdateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"otaUpdateId\"],\"members\":{\"otaUpdateId\":{\"location\":\"uri\",\"locationName\":\"otaUpdateId\"},\"deleteStream\":{\"location\":\"querystring\",\"locationName\":\"deleteStream\",\"type\":\"boolean\"},\"forceDeleteAWSJob\":{\"location\":\"querystring\",\"locationName\":\"forceDeleteAWSJob\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/policies/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"}}}},\"DeletePolicyVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/policies/{policyName}/version/{policyVersionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"policyVersionId\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"policyVersionId\":{\"location\":\"uri\",\"locationName\":\"policyVersionId\"}}}},\"DeleteProvisioningTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/provisioning-templates/{templateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProvisioningTemplateVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/provisioning-templates/{templateName}/versions/{versionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\",\"versionId\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"},\"versionId\":{\"location\":\"uri\",\"locationName\":\"versionId\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRegistrationCode\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/registrationcode\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRoleAlias\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/role-aliases/{roleAlias}\"},\"input\":{\"type\":\"structure\",\"required\":[\"roleAlias\"],\"members\":{\"roleAlias\":{\"location\":\"uri\",\"locationName\":\"roleAlias\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteScheduledAudit\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/audit/scheduledaudits/{scheduledAuditName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"scheduledAuditName\"],\"members\":{\"scheduledAuditName\":{\"location\":\"uri\",\"locationName\":\"scheduledAuditName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSecurityProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/security-profiles/{securityProfileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileName\"],\"members\":{\"securityProfileName\":{\"location\":\"uri\",\"locationName\":\"securityProfileName\"},\"expectedVersion\":{\"location\":\"querystring\",\"locationName\":\"expectedVersion\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteStream\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/streams/{streamId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"streamId\"],\"members\":{\"streamId\":{\"location\":\"uri\",\"locationName\":\"streamId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteThing\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/things/{thingName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"expectedVersion\":{\"location\":\"querystring\",\"locationName\":\"expectedVersion\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteThingGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/thing-groups/{thingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"},\"expectedVersion\":{\"location\":\"querystring\",\"locationName\":\"expectedVersion\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteThingType\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/thing-types/{thingTypeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingTypeName\"],\"members\":{\"thingTypeName\":{\"location\":\"uri\",\"locationName\":\"thingTypeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTopicRule\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/rules/{ruleName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ruleName\"],\"members\":{\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"}}}},\"DeleteTopicRuleDestination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/destinations/{arn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{\"location\":\"uri\",\"locationName\":\"arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteV2LoggingLevel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2LoggingLevel\"},\"input\":{\"type\":\"structure\",\"required\":[\"targetType\",\"targetName\"],\"members\":{\"targetType\":{\"location\":\"querystring\",\"locationName\":\"targetType\"},\"targetName\":{\"location\":\"querystring\",\"locationName\":\"targetName\"}}}},\"DeprecateThingType\":{\"http\":{\"requestUri\":\"/thing-types/{thingTypeName}/deprecate\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingTypeName\"],\"members\":{\"thingTypeName\":{\"location\":\"uri\",\"locationName\":\"thingTypeName\"},\"undoDeprecate\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeAccountAuditConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/configuration\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"roleArn\":{},\"auditNotificationTargetConfigurations\":{\"shape\":\"Sej\"},\"auditCheckConfigurations\":{\"shape\":\"Sem\"}}}},\"DescribeAuditFinding\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/findings/{findingId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"findingId\"],\"members\":{\"findingId\":{\"location\":\"uri\",\"locationName\":\"findingId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"finding\":{\"shape\":\"Ser\"}}}},\"DescribeAuditMitigationActionsTask\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/mitigationactions/tasks/{taskId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskStatus\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"taskStatistics\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"totalFindingsCount\":{\"type\":\"long\"},\"failedFindingsCount\":{\"type\":\"long\"},\"succeededFindingsCount\":{\"type\":\"long\"},\"skippedFindingsCount\":{\"type\":\"long\"},\"canceledFindingsCount\":{\"type\":\"long\"}}}},\"target\":{\"shape\":\"Sfb\"},\"auditCheckToActionsMapping\":{\"shape\":\"Sff\"},\"actionsDefinition\":{\"shape\":\"Sfh\"}}}},\"DescribeAuditSuppression\":{\"http\":{\"requestUri\":\"/audit/suppressions/describe\"},\"input\":{\"type\":\"structure\",\"required\":[\"checkName\",\"resourceIdentifier\"],\"members\":{\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"expirationDate\":{\"type\":\"timestamp\"},\"suppressIndefinitely\":{\"type\":\"boolean\"},\"description\":{}}}},\"DescribeAuditTask\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/tasks/{taskId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskStatus\":{},\"taskType\":{},\"taskStartTime\":{\"type\":\"timestamp\"},\"taskStatistics\":{\"type\":\"structure\",\"members\":{\"totalChecks\":{\"type\":\"integer\"},\"inProgressChecks\":{\"type\":\"integer\"},\"waitingForDataCollectionChecks\":{\"type\":\"integer\"},\"compliantChecks\":{\"type\":\"integer\"},\"nonCompliantChecks\":{\"type\":\"integer\"},\"failedChecks\":{\"type\":\"integer\"},\"canceledChecks\":{\"type\":\"integer\"}}},\"scheduledAuditName\":{},\"auditDetails\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"checkRunStatus\":{},\"checkCompliant\":{\"type\":\"boolean\"},\"totalResourcesCount\":{\"type\":\"long\"},\"nonCompliantResourcesCount\":{\"type\":\"long\"},\"suppressedNonCompliantResourcesCount\":{\"type\":\"long\"},\"errorCode\":{},\"message\":{}}}}}}},\"DescribeAuthorizer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/authorizer/{authorizerName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"authorizerName\"],\"members\":{\"authorizerName\":{\"location\":\"uri\",\"locationName\":\"authorizerName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizerDescription\":{\"shape\":\"Sg8\"}}}},\"DescribeBillingGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/billing-groups/{billingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"billingGroupName\"],\"members\":{\"billingGroupName\":{\"location\":\"uri\",\"locationName\":\"billingGroupName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"billingGroupName\":{},\"billingGroupId\":{},\"billingGroupArn\":{},\"version\":{\"type\":\"long\"},\"billingGroupProperties\":{\"shape\":\"S2h\"},\"billingGroupMetadata\":{\"type\":\"structure\",\"members\":{\"creationDate\":{\"type\":\"timestamp\"}}}}}},\"DescribeCACertificate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/cacertificate/{caCertificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"caCertificateId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateDescription\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{},\"status\":{},\"certificatePem\":{},\"ownedBy\":{},\"creationDate\":{\"type\":\"timestamp\"},\"autoRegistrationStatus\":{},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"customerVersion\":{\"type\":\"integer\"},\"generationId\":{},\"validity\":{\"shape\":\"Sgl\"}}},\"registrationConfig\":{\"shape\":\"Sgm\"}}}},\"DescribeCertificate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/certificates/{certificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"certificateId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateDescription\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{},\"caCertificateId\":{},\"status\":{},\"certificatePem\":{},\"ownedBy\":{},\"previousOwnedBy\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"customerVersion\":{\"type\":\"integer\"},\"transferData\":{\"type\":\"structure\",\"members\":{\"transferMessage\":{},\"rejectReason\":{},\"transferDate\":{\"type\":\"timestamp\"},\"acceptDate\":{\"type\":\"timestamp\"},\"rejectDate\":{\"type\":\"timestamp\"}}},\"generationId\":{},\"validity\":{\"shape\":\"Sgl\"},\"certificateMode\":{}}}}}},\"DescribeCustomMetric\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/custom-metric/{metricName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"metricName\"],\"members\":{\"metricName\":{\"location\":\"uri\",\"locationName\":\"metricName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricArn\":{},\"metricType\":{},\"displayName\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"DescribeDefaultAuthorizer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/default-authorizer\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizerDescription\":{\"shape\":\"Sg8\"}}}},\"DescribeDetectMitigationActionsTask\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detect/mitigationactions/tasks/{taskId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskSummary\":{\"shape\":\"Sh0\"}}}},\"DescribeDimension\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/dimensions/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"type\":{},\"stringValues\":{\"shape\":\"S2z\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"DescribeDomainConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domainConfigurations/{domainConfigurationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainConfigurationName\"],\"members\":{\"domainConfigurationName\":{\"location\":\"uri\",\"locationName\":\"domainConfigurationName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"domainConfigurationName\":{},\"domainConfigurationArn\":{},\"domainName\":{},\"serverCertificates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"serverCertificateArn\":{},\"serverCertificateStatus\":{},\"serverCertificateStatusDetail\":{}}}},\"authorizerConfig\":{\"shape\":\"S38\"},\"domainConfigurationStatus\":{},\"serviceType\":{},\"domainType\":{},\"lastStatusChangeDate\":{\"type\":\"timestamp\"}}}},\"DescribeEndpoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/endpoint\"},\"input\":{\"type\":\"structure\",\"members\":{\"endpointType\":{\"location\":\"querystring\",\"locationName\":\"endpointType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"endpointAddress\":{}}}},\"DescribeEventConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/event-configurations\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"eventConfigurations\":{\"shape\":\"Shq\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"DescribeIndex\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/indices/{indexName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"indexName\"],\"members\":{\"indexName\":{\"location\":\"uri\",\"locationName\":\"indexName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"indexName\":{},\"indexStatus\":{},\"schema\":{}}}},\"DescribeJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"documentSource\":{},\"job\":{\"type\":\"structure\",\"members\":{\"jobArn\":{},\"jobId\":{},\"targetSelection\":{},\"status\":{},\"forceCanceled\":{\"type\":\"boolean\"},\"reasonCode\":{},\"comment\":{},\"targets\":{\"shape\":\"Sg\"},\"description\":{},\"presignedUrlConfig\":{\"shape\":\"S3t\"},\"jobExecutionsRolloutConfig\":{\"shape\":\"S3w\"},\"abortConfig\":{\"shape\":\"S43\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"completedAt\":{\"type\":\"timestamp\"},\"jobProcessDetails\":{\"type\":\"structure\",\"members\":{\"processingTargets\":{\"type\":\"list\",\"member\":{}},\"numberOfCanceledThings\":{\"type\":\"integer\"},\"numberOfSucceededThings\":{\"type\":\"integer\"},\"numberOfFailedThings\":{\"type\":\"integer\"},\"numberOfRejectedThings\":{\"type\":\"integer\"},\"numberOfQueuedThings\":{\"type\":\"integer\"},\"numberOfInProgressThings\":{\"type\":\"integer\"},\"numberOfRemovedThings\":{\"type\":\"integer\"},\"numberOfTimedOutThings\":{\"type\":\"integer\"}}},\"timeoutConfig\":{\"shape\":\"S4a\"},\"namespaceId\":{}}}}}},\"DescribeJobExecution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"thingName\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"executionNumber\":{\"location\":\"querystring\",\"locationName\":\"executionNumber\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"execution\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"status\":{},\"forceCanceled\":{\"type\":\"boolean\"},\"statusDetails\":{\"type\":\"structure\",\"members\":{\"detailsMap\":{\"shape\":\"S1e\"}}},\"thingArn\":{},\"queuedAt\":{\"type\":\"timestamp\"},\"startedAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"executionNumber\":{\"type\":\"long\"},\"versionNumber\":{\"type\":\"long\"},\"approximateSecondsBeforeTimedOut\":{\"type\":\"long\"}}}}}},\"DescribeMitigationAction\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/mitigationactions/actions/{actionName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"actionName\"],\"members\":{\"actionName\":{\"location\":\"uri\",\"locationName\":\"actionName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"actionName\":{},\"actionType\":{},\"actionArn\":{},\"actionId\":{},\"roleArn\":{},\"actionParams\":{\"shape\":\"S4k\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"DescribeProvisioningTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/provisioning-templates/{templateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"templateArn\":{},\"templateName\":{},\"description\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"defaultVersionId\":{\"type\":\"integer\"},\"templateBody\":{},\"enabled\":{\"type\":\"boolean\"},\"provisioningRoleArn\":{},\"preProvisioningHook\":{\"shape\":\"S79\"}}}},\"DescribeProvisioningTemplateVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/provisioning-templates/{templateName}/versions/{versionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\",\"versionId\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"},\"versionId\":{\"location\":\"uri\",\"locationName\":\"versionId\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"versionId\":{\"type\":\"integer\"},\"creationDate\":{\"type\":\"timestamp\"},\"templateBody\":{},\"isDefaultVersion\":{\"type\":\"boolean\"}}}},\"DescribeRoleAlias\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/role-aliases/{roleAlias}\"},\"input\":{\"type\":\"structure\",\"required\":[\"roleAlias\"],\"members\":{\"roleAlias\":{\"location\":\"uri\",\"locationName\":\"roleAlias\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"roleAliasDescription\":{\"type\":\"structure\",\"members\":{\"roleAlias\":{},\"roleAliasArn\":{},\"roleArn\":{},\"owner\":{},\"credentialDurationSeconds\":{\"type\":\"integer\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}}}},\"DescribeScheduledAudit\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/scheduledaudits/{scheduledAuditName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"scheduledAuditName\"],\"members\":{\"scheduledAuditName\":{\"location\":\"uri\",\"locationName\":\"scheduledAuditName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"frequency\":{},\"dayOfMonth\":{},\"dayOfWeek\":{},\"targetCheckNames\":{\"shape\":\"S7o\"},\"scheduledAuditName\":{},\"scheduledAuditArn\":{}}}},\"DescribeSecurityProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/security-profiles/{securityProfileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileName\"],\"members\":{\"securityProfileName\":{\"location\":\"uri\",\"locationName\":\"securityProfileName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"securityProfileName\":{},\"securityProfileArn\":{},\"securityProfileDescription\":{},\"behaviors\":{\"shape\":\"S7u\"},\"alertTargets\":{\"shape\":\"S8k\"},\"additionalMetricsToRetain\":{\"shape\":\"S8o\",\"deprecated\":true,\"deprecatedMessage\":\"Use additionalMetricsToRetainV2.\"},\"additionalMetricsToRetainV2\":{\"shape\":\"S8p\"},\"version\":{\"type\":\"long\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"DescribeStream\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/streams/{streamId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"streamId\"],\"members\":{\"streamId\":{\"location\":\"uri\",\"locationName\":\"streamId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"streamInfo\":{\"type\":\"structure\",\"members\":{\"streamId\":{},\"streamArn\":{},\"streamVersion\":{\"type\":\"integer\"},\"description\":{},\"files\":{\"shape\":\"S8v\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"roleArn\":{}}}}}},\"DescribeThing\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"defaultClientId\":{},\"thingName\":{},\"thingId\":{},\"thingArn\":{},\"thingTypeName\":{},\"attributes\":{\"shape\":\"S3h\"},\"version\":{\"type\":\"long\"},\"billingGroupName\":{}}}},\"DescribeThingGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-groups/{thingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingGroupName\":{},\"thingGroupId\":{},\"thingGroupArn\":{},\"version\":{\"type\":\"long\"},\"thingGroupProperties\":{\"shape\":\"S3e\"},\"thingGroupMetadata\":{\"type\":\"structure\",\"members\":{\"parentGroupName\":{},\"rootToParentThingGroups\":{\"shape\":\"Sj7\"},\"creationDate\":{\"type\":\"timestamp\"}}},\"indexName\":{},\"queryString\":{},\"queryVersion\":{},\"status\":{}}}},\"DescribeThingRegistrationTask\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-registration-tasks/{taskId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"templateBody\":{},\"inputFileBucket\":{},\"inputFileKey\":{},\"roleArn\":{},\"status\":{},\"message\":{},\"successCount\":{\"type\":\"integer\"},\"failureCount\":{\"type\":\"integer\"},\"percentageProgress\":{\"type\":\"integer\"}}}},\"DescribeThingType\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-types/{thingTypeName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingTypeName\"],\"members\":{\"thingTypeName\":{\"location\":\"uri\",\"locationName\":\"thingTypeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingTypeName\":{},\"thingTypeId\":{},\"thingTypeArn\":{},\"thingTypeProperties\":{\"shape\":\"S97\"},\"thingTypeMetadata\":{\"shape\":\"Sjk\"}}}},\"DetachPolicy\":{\"http\":{\"requestUri\":\"/target-policies/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"target\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"target\":{}}}},\"DetachPrincipalPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/principal-policies/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"principal\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"principal\":{\"location\":\"header\",\"locationName\":\"x-amzn-iot-principal\"}}},\"deprecated\":true},\"DetachSecurityProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/security-profiles/{securityProfileName}/targets\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileName\",\"securityProfileTargetArn\"],\"members\":{\"securityProfileName\":{\"location\":\"uri\",\"locationName\":\"securityProfileName\"},\"securityProfileTargetArn\":{\"location\":\"querystring\",\"locationName\":\"securityProfileTargetArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DetachThingPrincipal\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/things/{thingName}/principals\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\",\"principal\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"principal\":{\"location\":\"header\",\"locationName\":\"x-amzn-principal\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableTopicRule\":{\"http\":{\"requestUri\":\"/rules/{ruleName}/disable\"},\"input\":{\"type\":\"structure\",\"required\":[\"ruleName\"],\"members\":{\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"}}}},\"EnableTopicRule\":{\"http\":{\"requestUri\":\"/rules/{ruleName}/enable\"},\"input\":{\"type\":\"structure\",\"required\":[\"ruleName\"],\"members\":{\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"}}}},\"GetBehaviorModelTrainingSummaries\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/behavior-model-training/summaries\"},\"input\":{\"type\":\"structure\",\"members\":{\"securityProfileName\":{\"location\":\"querystring\",\"locationName\":\"securityProfileName\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"securityProfileName\":{},\"behaviorName\":{},\"trainingDataCollectionStartDate\":{\"type\":\"timestamp\"},\"modelStatus\":{},\"datapointsCollectionPercentage\":{\"type\":\"double\"},\"lastModelRefreshDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"GetCardinality\":{\"http\":{\"requestUri\":\"/indices/cardinality\"},\"input\":{\"type\":\"structure\",\"required\":[\"queryString\"],\"members\":{\"indexName\":{},\"queryString\":{},\"aggregationField\":{},\"queryVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"cardinality\":{\"type\":\"integer\"}}}},\"GetEffectivePolicies\":{\"http\":{\"requestUri\":\"/effective-policies\"},\"input\":{\"type\":\"structure\",\"members\":{\"principal\":{},\"cognitoIdentityPoolId\":{},\"thingName\":{\"location\":\"querystring\",\"locationName\":\"thingName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"effectivePolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"policyName\":{},\"policyArn\":{},\"policyDocument\":{}}}}}}},\"GetIndexingConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/indexing/config\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"thingIndexingConfiguration\":{\"shape\":\"Skc\"},\"thingGroupIndexingConfiguration\":{\"shape\":\"Skj\"}}}},\"GetJobDocument\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs/{jobId}/job-document\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"document\":{}}}},\"GetLoggingOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/loggingOptions\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"roleArn\":{},\"logLevel\":{}}}},\"GetOTAUpdate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/otaUpdates/{otaUpdateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"otaUpdateId\"],\"members\":{\"otaUpdateId\":{\"location\":\"uri\",\"locationName\":\"otaUpdateId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"otaUpdateInfo\":{\"type\":\"structure\",\"members\":{\"otaUpdateId\":{},\"otaUpdateArn\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"description\":{},\"targets\":{\"shape\":\"S53\"},\"protocols\":{\"shape\":\"S55\"},\"awsJobExecutionsRolloutConfig\":{\"shape\":\"S57\"},\"awsJobPresignedUrlConfig\":{\"shape\":\"S5e\"},\"targetSelection\":{},\"otaUpdateFiles\":{\"shape\":\"S5p\"},\"otaUpdateStatus\":{},\"awsIotJobId\":{},\"awsIotJobArn\":{},\"errorInfo\":{\"type\":\"structure\",\"members\":{\"code\":{},\"message\":{}}},\"additionalParameters\":{\"shape\":\"S6n\"}}}}}},\"GetPercentiles\":{\"http\":{\"requestUri\":\"/indices/percentiles\"},\"input\":{\"type\":\"structure\",\"required\":[\"queryString\"],\"members\":{\"indexName\":{},\"queryString\":{},\"aggregationField\":{},\"queryVersion\":{},\"percents\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"percentiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"percent\":{\"type\":\"double\"},\"value\":{\"type\":\"double\"}}}}}}},\"GetPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/policies/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policyName\":{},\"policyArn\":{},\"policyDocument\":{},\"defaultVersionId\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"generationId\":{}}}},\"GetPolicyVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/policies/{policyName}/version/{policyVersionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"policyVersionId\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"policyVersionId\":{\"location\":\"uri\",\"locationName\":\"policyVersionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policyArn\":{},\"policyName\":{},\"policyDocument\":{},\"policyVersionId\":{},\"isDefaultVersion\":{\"type\":\"boolean\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"generationId\":{}}}},\"GetRegistrationCode\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/registrationcode\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"registrationCode\":{}}}},\"GetStatistics\":{\"http\":{\"requestUri\":\"/indices/statistics\"},\"input\":{\"type\":\"structure\",\"required\":[\"queryString\"],\"members\":{\"indexName\":{},\"queryString\":{},\"aggregationField\":{},\"queryVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"statistics\":{\"type\":\"structure\",\"members\":{\"count\":{\"type\":\"integer\"},\"average\":{\"type\":\"double\"},\"sum\":{\"type\":\"double\"},\"minimum\":{\"type\":\"double\"},\"maximum\":{\"type\":\"double\"},\"sumOfSquares\":{\"type\":\"double\"},\"variance\":{\"type\":\"double\"},\"stdDeviation\":{\"type\":\"double\"}}}}}},\"GetTopicRule\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/rules/{ruleName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ruleName\"],\"members\":{\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ruleArn\":{},\"rule\":{\"type\":\"structure\",\"members\":{\"ruleName\":{},\"sql\":{},\"description\":{},\"createdAt\":{\"type\":\"timestamp\"},\"actions\":{\"shape\":\"S9i\"},\"ruleDisabled\":{\"type\":\"boolean\"},\"awsIotSqlVersion\":{},\"errorAction\":{\"shape\":\"S9j\"}}}}}},\"GetTopicRuleDestination\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/destinations/{arn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{\"location\":\"uri\",\"locationName\":\"arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"topicRuleDestination\":{\"shape\":\"Scl\"}}}},\"GetV2LoggingOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2LoggingOptions\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"roleArn\":{},\"defaultLogLevel\":{},\"disableAllLogs\":{\"type\":\"boolean\"}}}},\"ListActiveViolations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/active-violations\"},\"input\":{\"type\":\"structure\",\"members\":{\"thingName\":{\"location\":\"querystring\",\"locationName\":\"thingName\"},\"securityProfileName\":{\"location\":\"querystring\",\"locationName\":\"securityProfileName\"},\"behaviorCriteriaType\":{\"location\":\"querystring\",\"locationName\":\"behaviorCriteriaType\"},\"listSuppressedAlerts\":{\"location\":\"querystring\",\"locationName\":\"listSuppressedAlerts\",\"type\":\"boolean\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"activeViolations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"violationId\":{},\"thingName\":{},\"securityProfileName\":{},\"behavior\":{\"shape\":\"S7v\"},\"lastViolationValue\":{\"shape\":\"S82\"},\"violationEventAdditionalInfo\":{\"shape\":\"Sm0\"},\"lastViolationTime\":{\"type\":\"timestamp\"},\"violationStartTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListAttachedPolicies\":{\"http\":{\"requestUri\":\"/attached-policies/{target}\"},\"input\":{\"type\":\"structure\",\"required\":[\"target\"],\"members\":{\"target\":{\"location\":\"uri\",\"locationName\":\"target\"},\"recursive\":{\"location\":\"querystring\",\"locationName\":\"recursive\",\"type\":\"boolean\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policies\":{\"shape\":\"Sm6\"},\"nextMarker\":{}}}},\"ListAuditFindings\":{\"http\":{\"requestUri\":\"/audit/findings\"},\"input\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"listSuppressedFindings\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"findings\":{\"type\":\"list\",\"member\":{\"shape\":\"Ser\"}},\"nextToken\":{}}}},\"ListAuditMitigationActionsExecutions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/mitigationactions/executions\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\",\"findingId\"],\"members\":{\"taskId\":{\"location\":\"querystring\",\"locationName\":\"taskId\"},\"actionStatus\":{\"location\":\"querystring\",\"locationName\":\"actionStatus\"},\"findingId\":{\"location\":\"querystring\",\"locationName\":\"findingId\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"actionsExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"findingId\":{},\"actionName\":{},\"actionId\":{},\"status\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"errorCode\":{},\"message\":{}}}},\"nextToken\":{}}}},\"ListAuditMitigationActionsTasks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/mitigationactions/tasks\"},\"input\":{\"type\":\"structure\",\"required\":[\"startTime\",\"endTime\"],\"members\":{\"auditTaskId\":{\"location\":\"querystring\",\"locationName\":\"auditTaskId\"},\"findingId\":{\"location\":\"querystring\",\"locationName\":\"findingId\"},\"taskStatus\":{\"location\":\"querystring\",\"locationName\":\"taskStatus\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"startTime\":{\"location\":\"querystring\",\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"endTime\":{\"location\":\"querystring\",\"locationName\":\"endTime\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tasks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"startTime\":{\"type\":\"timestamp\"},\"taskStatus\":{}}}},\"nextToken\":{}}}},\"ListAuditSuppressions\":{\"http\":{\"requestUri\":\"/audit/suppressions/list\"},\"input\":{\"type\":\"structure\",\"members\":{\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"ascendingOrder\":{\"type\":\"boolean\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suppressions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"checkName\",\"resourceIdentifier\"],\"members\":{\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"expirationDate\":{\"type\":\"timestamp\"},\"suppressIndefinitely\":{\"type\":\"boolean\"},\"description\":{}}}},\"nextToken\":{}}}},\"ListAuditTasks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/tasks\"},\"input\":{\"type\":\"structure\",\"required\":[\"startTime\",\"endTime\"],\"members\":{\"startTime\":{\"location\":\"querystring\",\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"endTime\":{\"location\":\"querystring\",\"locationName\":\"endTime\",\"type\":\"timestamp\"},\"taskType\":{\"location\":\"querystring\",\"locationName\":\"taskType\"},\"taskStatus\":{\"location\":\"querystring\",\"locationName\":\"taskStatus\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tasks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"taskStatus\":{},\"taskType\":{}}}},\"nextToken\":{}}}},\"ListAuthorizers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/authorizers/\"},\"input\":{\"type\":\"structure\",\"members\":{\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"},\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"authorizerName\":{},\"authorizerArn\":{}}}},\"nextMarker\":{}}}},\"ListBillingGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/billing-groups\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"namePrefixFilter\":{\"location\":\"querystring\",\"locationName\":\"namePrefixFilter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"billingGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sj8\"}},\"nextToken\":{}}}},\"ListCACertificates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/cacertificates\"},\"input\":{\"type\":\"structure\",\"members\":{\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{},\"status\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"nextMarker\":{}}}},\"ListCertificates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/certificates\"},\"input\":{\"type\":\"structure\",\"members\":{\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificates\":{\"shape\":\"Sn8\"},\"nextMarker\":{}}}},\"ListCertificatesByCA\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/certificates-by-ca/{caCertificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"caCertificateId\"],\"members\":{\"caCertificateId\":{\"location\":\"uri\",\"locationName\":\"caCertificateId\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificates\":{\"shape\":\"Sn8\"},\"nextMarker\":{}}}},\"ListCustomMetrics\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/custom-metrics\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricNames\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListDetectMitigationActionsExecutions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detect/mitigationactions/executions\"},\"input\":{\"type\":\"structure\",\"members\":{\"taskId\":{\"location\":\"querystring\",\"locationName\":\"taskId\"},\"violationId\":{\"location\":\"querystring\",\"locationName\":\"violationId\"},\"thingName\":{\"location\":\"querystring\",\"locationName\":\"thingName\"},\"startTime\":{\"location\":\"querystring\",\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"endTime\":{\"location\":\"querystring\",\"locationName\":\"endTime\",\"type\":\"timestamp\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"actionsExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"violationId\":{},\"actionName\":{},\"thingName\":{},\"executionStartDate\":{\"type\":\"timestamp\"},\"executionEndDate\":{\"type\":\"timestamp\"},\"status\":{},\"errorCode\":{},\"message\":{}}}},\"nextToken\":{}}}},\"ListDetectMitigationActionsTasks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detect/mitigationactions/tasks\"},\"input\":{\"type\":\"structure\",\"required\":[\"startTime\",\"endTime\"],\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"startTime\":{\"location\":\"querystring\",\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"endTime\":{\"location\":\"querystring\",\"locationName\":\"endTime\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tasks\":{\"type\":\"list\",\"member\":{\"shape\":\"Sh0\"}},\"nextToken\":{}}}},\"ListDimensions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/dimensions\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dimensionNames\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListDomainConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/domainConfigurations\"},\"input\":{\"type\":\"structure\",\"members\":{\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"serviceType\":{\"location\":\"querystring\",\"locationName\":\"serviceType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"domainConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"domainConfigurationName\":{},\"domainConfigurationArn\":{},\"serviceType\":{}}}},\"nextMarker\":{}}}},\"ListIndices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/indices\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"indexNames\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListJobExecutionsForJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs/{jobId}/things\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"executionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"thingArn\":{},\"jobExecutionSummary\":{\"shape\":\"So4\"}}}},\"nextToken\":{}}}},\"ListJobExecutionsForThing\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}/jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"namespaceId\":{\"location\":\"querystring\",\"locationName\":\"namespaceId\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"executionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"jobExecutionSummary\":{\"shape\":\"So4\"}}}},\"nextToken\":{}}}},\"ListJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"targetSelection\":{\"location\":\"querystring\",\"locationName\":\"targetSelection\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"thingGroupName\":{\"location\":\"querystring\",\"locationName\":\"thingGroupName\"},\"thingGroupId\":{\"location\":\"querystring\",\"locationName\":\"thingGroupId\"},\"namespaceId\":{\"location\":\"querystring\",\"locationName\":\"namespaceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"jobArn\":{},\"jobId\":{},\"thingGroupId\":{},\"targetSelection\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"completedAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListMitigationActions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/mitigationactions/actions\"},\"input\":{\"type\":\"structure\",\"members\":{\"actionType\":{\"location\":\"querystring\",\"locationName\":\"actionType\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"actionIdentifiers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"actionName\":{},\"actionArn\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListOTAUpdates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/otaUpdates\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"otaUpdateStatus\":{\"location\":\"querystring\",\"locationName\":\"otaUpdateStatus\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"otaUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"otaUpdateId\":{},\"otaUpdateArn\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListOutgoingCertificates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/certificates-out-going\"},\"input\":{\"type\":\"structure\",\"members\":{\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"outgoingCertificates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{},\"transferredTo\":{},\"transferDate\":{\"type\":\"timestamp\"},\"transferMessage\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"nextMarker\":{}}}},\"ListPolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/policies\"},\"input\":{\"type\":\"structure\",\"members\":{\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policies\":{\"shape\":\"Sm6\"},\"nextMarker\":{}}}},\"ListPolicyPrincipals\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/policy-principals\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\"],\"members\":{\"policyName\":{\"location\":\"header\",\"locationName\":\"x-amzn-iot-policy\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"principals\":{\"shape\":\"Sot\"},\"nextMarker\":{}}},\"deprecated\":true},\"ListPolicyVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/policies/{policyName}/version\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policyVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"versionId\":{},\"isDefaultVersion\":{\"type\":\"boolean\"},\"createDate\":{\"type\":\"timestamp\"}}}}}}},\"ListPrincipalPolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/principal-policies\"},\"input\":{\"type\":\"structure\",\"required\":[\"principal\"],\"members\":{\"principal\":{\"location\":\"header\",\"locationName\":\"x-amzn-iot-principal\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policies\":{\"shape\":\"Sm6\"},\"nextMarker\":{}}},\"deprecated\":true},\"ListPrincipalThings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/principals/things\"},\"input\":{\"type\":\"structure\",\"required\":[\"principal\"],\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"principal\":{\"location\":\"header\",\"locationName\":\"x-amzn-principal\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"things\":{\"shape\":\"Sp3\"},\"nextToken\":{}}}},\"ListProvisioningTemplateVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/provisioning-templates/{templateName}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"versions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"versionId\":{\"type\":\"integer\"},\"creationDate\":{\"type\":\"timestamp\"},\"isDefaultVersion\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListProvisioningTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/provisioning-templates\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"templates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"templateArn\":{},\"templateName\":{},\"description\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"enabled\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListRoleAliases\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/role-aliases\"},\"input\":{\"type\":\"structure\",\"members\":{\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"roleAliases\":{\"type\":\"list\",\"member\":{}},\"nextMarker\":{}}}},\"ListScheduledAudits\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/audit/scheduledaudits\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"scheduledAudits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"scheduledAuditName\":{},\"scheduledAuditArn\":{},\"frequency\":{},\"dayOfMonth\":{},\"dayOfWeek\":{}}}},\"nextToken\":{}}}},\"ListSecurityProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/security-profiles\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"dimensionName\":{\"location\":\"querystring\",\"locationName\":\"dimensionName\"},\"metricName\":{\"location\":\"querystring\",\"locationName\":\"metricName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"securityProfileIdentifiers\":{\"type\":\"list\",\"member\":{\"shape\":\"Spm\"}},\"nextToken\":{}}}},\"ListSecurityProfilesForTarget\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/security-profiles-for-target\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileTargetArn\"],\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"recursive\":{\"location\":\"querystring\",\"locationName\":\"recursive\",\"type\":\"boolean\"},\"securityProfileTargetArn\":{\"location\":\"querystring\",\"locationName\":\"securityProfileTargetArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"securityProfileTargetMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"securityProfileIdentifier\":{\"shape\":\"Spm\"},\"target\":{\"shape\":\"Spr\"}}}},\"nextToken\":{}}}},\"ListStreams\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/streams\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"ascendingOrder\":{\"location\":\"querystring\",\"locationName\":\"isAscendingOrder\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"streams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"streamId\":{},\"streamArn\":{},\"streamVersion\":{\"type\":\"integer\"},\"description\":{}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S29\"},\"nextToken\":{}}}},\"ListTargetsForPolicy\":{\"http\":{\"requestUri\":\"/policy-targets/{policyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"targets\":{\"type\":\"list\",\"member\":{}},\"nextMarker\":{}}}},\"ListTargetsForSecurityProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/security-profiles/{securityProfileName}/targets\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileName\"],\"members\":{\"securityProfileName\":{\"location\":\"uri\",\"locationName\":\"securityProfileName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"securityProfileTargets\":{\"type\":\"list\",\"member\":{\"shape\":\"Spr\"}},\"nextToken\":{}}}},\"ListThingGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-groups\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"parentGroup\":{\"location\":\"querystring\",\"locationName\":\"parentGroup\"},\"namePrefixFilter\":{\"location\":\"querystring\",\"locationName\":\"namePrefixFilter\"},\"recursive\":{\"location\":\"querystring\",\"locationName\":\"recursive\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingGroups\":{\"shape\":\"Sj7\"},\"nextToken\":{}}}},\"ListThingGroupsForThing\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}/thing-groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingGroups\":{\"shape\":\"Sj7\"},\"nextToken\":{}}}},\"ListThingPrincipals\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}/principals\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"principals\":{\"shape\":\"Sot\"},\"nextToken\":{}}}},\"ListThingRegistrationTaskReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-registration-tasks/{taskId}/reports\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\",\"reportType\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"},\"reportType\":{\"location\":\"querystring\",\"locationName\":\"reportType\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceLinks\":{\"type\":\"list\",\"member\":{}},\"reportType\":{},\"nextToken\":{}}}},\"ListThingRegistrationTasks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-registration-tasks\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskIds\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListThingTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-types\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"thingTypeName\":{\"location\":\"querystring\",\"locationName\":\"thingTypeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"thingTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"thingTypeName\":{},\"thingTypeArn\":{},\"thingTypeProperties\":{\"shape\":\"S97\"},\"thingTypeMetadata\":{\"shape\":\"Sjk\"}}}},\"nextToken\":{}}}},\"ListThings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"attributeName\":{\"location\":\"querystring\",\"locationName\":\"attributeName\"},\"attributeValue\":{\"location\":\"querystring\",\"locationName\":\"attributeValue\"},\"thingTypeName\":{\"location\":\"querystring\",\"locationName\":\"thingTypeName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"things\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"thingName\":{},\"thingTypeName\":{},\"thingArn\":{},\"attributes\":{\"shape\":\"S3h\"},\"version\":{\"type\":\"long\"}}}},\"nextToken\":{}}}},\"ListThingsInBillingGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/billing-groups/{billingGroupName}/things\"},\"input\":{\"type\":\"structure\",\"required\":[\"billingGroupName\"],\"members\":{\"billingGroupName\":{\"location\":\"uri\",\"locationName\":\"billingGroupName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"things\":{\"shape\":\"Sp3\"},\"nextToken\":{}}}},\"ListThingsInThingGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/thing-groups/{thingGroupName}/things\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"},\"recursive\":{\"location\":\"querystring\",\"locationName\":\"recursive\",\"type\":\"boolean\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"things\":{\"shape\":\"Sp3\"},\"nextToken\":{}}}},\"ListTopicRuleDestinations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/destinations\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"destinationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"statusReason\":{},\"httpUrlSummary\":{\"type\":\"structure\",\"members\":{\"confirmationUrl\":{}}},\"vpcDestinationSummary\":{\"type\":\"structure\",\"members\":{\"subnetIds\":{\"shape\":\"Scf\"},\"securityGroups\":{\"shape\":\"Sch\"},\"vpcId\":{},\"roleArn\":{}}}}}},\"nextToken\":{}}}},\"ListTopicRules\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/rules\"},\"input\":{\"type\":\"structure\",\"members\":{\"topic\":{\"location\":\"querystring\",\"locationName\":\"topic\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"ruleDisabled\":{\"location\":\"querystring\",\"locationName\":\"ruleDisabled\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ruleArn\":{},\"ruleName\":{},\"topicPattern\":{},\"createdAt\":{\"type\":\"timestamp\"},\"ruleDisabled\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListV2LoggingLevels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2LoggingLevel\"},\"input\":{\"type\":\"structure\",\"members\":{\"targetType\":{\"location\":\"querystring\",\"locationName\":\"targetType\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"logTargetConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"logTarget\":{\"shape\":\"Sre\"},\"logLevel\":{}}}},\"nextToken\":{}}}},\"ListViolationEvents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/violation-events\"},\"input\":{\"type\":\"structure\",\"required\":[\"startTime\",\"endTime\"],\"members\":{\"startTime\":{\"location\":\"querystring\",\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"endTime\":{\"location\":\"querystring\",\"locationName\":\"endTime\",\"type\":\"timestamp\"},\"thingName\":{\"location\":\"querystring\",\"locationName\":\"thingName\"},\"securityProfileName\":{\"location\":\"querystring\",\"locationName\":\"securityProfileName\"},\"behaviorCriteriaType\":{\"location\":\"querystring\",\"locationName\":\"behaviorCriteriaType\"},\"listSuppressedAlerts\":{\"location\":\"querystring\",\"locationName\":\"listSuppressedAlerts\",\"type\":\"boolean\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"violationEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"violationId\":{},\"thingName\":{},\"securityProfileName\":{},\"behavior\":{\"shape\":\"S7v\"},\"metricValue\":{\"shape\":\"S82\"},\"violationEventAdditionalInfo\":{\"shape\":\"Sm0\"},\"violationEventType\":{},\"violationEventTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"RegisterCACertificate\":{\"http\":{\"requestUri\":\"/cacertificate\"},\"input\":{\"type\":\"structure\",\"required\":[\"caCertificate\",\"verificationCertificate\"],\"members\":{\"caCertificate\":{},\"verificationCertificate\":{},\"setAsActive\":{\"location\":\"querystring\",\"locationName\":\"setAsActive\",\"type\":\"boolean\"},\"allowAutoRegistration\":{\"location\":\"querystring\",\"locationName\":\"allowAutoRegistration\",\"type\":\"boolean\"},\"registrationConfig\":{\"shape\":\"Sgm\"},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{}}}},\"RegisterCertificate\":{\"http\":{\"requestUri\":\"/certificate/register\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificatePem\"],\"members\":{\"certificatePem\":{},\"caCertificatePem\":{},\"setAsActive\":{\"deprecated\":true,\"location\":\"querystring\",\"locationName\":\"setAsActive\",\"type\":\"boolean\"},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{}}}},\"RegisterCertificateWithoutCA\":{\"http\":{\"requestUri\":\"/certificate/register-no-ca\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificatePem\"],\"members\":{\"certificatePem\":{},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{}}}},\"RegisterThing\":{\"http\":{\"requestUri\":\"/things\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateBody\"],\"members\":{\"templateBody\":{},\"parameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificatePem\":{},\"resourceArns\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"RejectCertificateTransfer\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/reject-certificate-transfer/{certificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"certificateId\"},\"rejectReason\":{}}}},\"RemoveThingFromBillingGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/billing-groups/removeThingFromBillingGroup\"},\"input\":{\"type\":\"structure\",\"members\":{\"billingGroupName\":{},\"billingGroupArn\":{},\"thingName\":{},\"thingArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RemoveThingFromThingGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/thing-groups/removeThingFromThingGroup\"},\"input\":{\"type\":\"structure\",\"members\":{\"thingGroupName\":{},\"thingGroupArn\":{},\"thingName\":{},\"thingArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ReplaceTopicRule\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/rules/{ruleName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ruleName\",\"topicRulePayload\"],\"members\":{\"ruleName\":{\"location\":\"uri\",\"locationName\":\"ruleName\"},\"topicRulePayload\":{\"shape\":\"S9f\"}},\"payload\":\"topicRulePayload\"}},\"SearchIndex\":{\"http\":{\"requestUri\":\"/indices/search\"},\"input\":{\"type\":\"structure\",\"required\":[\"queryString\"],\"members\":{\"indexName\":{},\"queryString\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"queryVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"things\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"thingName\":{},\"thingId\":{},\"thingTypeName\":{},\"thingGroupNames\":{\"shape\":\"Ss8\"},\"attributes\":{\"shape\":\"S3h\"},\"shadow\":{},\"connectivity\":{\"type\":\"structure\",\"members\":{\"connected\":{\"type\":\"boolean\"},\"timestamp\":{\"type\":\"long\"}}}}}},\"thingGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"thingGroupName\":{},\"thingGroupId\":{},\"thingGroupDescription\":{},\"attributes\":{\"shape\":\"S3h\"},\"parentGroupNames\":{\"shape\":\"Ss8\"}}}}}}},\"SetDefaultAuthorizer\":{\"http\":{\"requestUri\":\"/default-authorizer\"},\"input\":{\"type\":\"structure\",\"required\":[\"authorizerName\"],\"members\":{\"authorizerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizerName\":{},\"authorizerArn\":{}}}},\"SetDefaultPolicyVersion\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/policies/{policyName}/version/{policyVersionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"policyName\",\"policyVersionId\"],\"members\":{\"policyName\":{\"location\":\"uri\",\"locationName\":\"policyName\"},\"policyVersionId\":{\"location\":\"uri\",\"locationName\":\"policyVersionId\"}}}},\"SetLoggingOptions\":{\"http\":{\"requestUri\":\"/loggingOptions\"},\"input\":{\"type\":\"structure\",\"required\":[\"loggingOptionsPayload\"],\"members\":{\"loggingOptionsPayload\":{\"type\":\"structure\",\"required\":[\"roleArn\"],\"members\":{\"roleArn\":{},\"logLevel\":{}}}},\"payload\":\"loggingOptionsPayload\"}},\"SetV2LoggingLevel\":{\"http\":{\"requestUri\":\"/v2LoggingLevel\"},\"input\":{\"type\":\"structure\",\"required\":[\"logTarget\",\"logLevel\"],\"members\":{\"logTarget\":{\"shape\":\"Sre\"},\"logLevel\":{}}}},\"SetV2LoggingOptions\":{\"http\":{\"requestUri\":\"/v2LoggingOptions\"},\"input\":{\"type\":\"structure\",\"members\":{\"roleArn\":{},\"defaultLogLevel\":{},\"disableAllLogs\":{\"type\":\"boolean\"}}}},\"StartAuditMitigationActionsTask\":{\"http\":{\"requestUri\":\"/audit/mitigationactions/tasks/{taskId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\",\"target\",\"auditCheckToActionsMapping\",\"clientRequestToken\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"},\"target\":{\"shape\":\"Sfb\"},\"auditCheckToActionsMapping\":{\"shape\":\"Sff\"},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskId\":{}}}},\"StartDetectMitigationActionsTask\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/detect/mitigationactions/tasks/{taskId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\",\"target\",\"actions\",\"clientRequestToken\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"},\"target\":{\"shape\":\"Sh2\"},\"actions\":{\"type\":\"list\",\"member\":{}},\"violationEventOccurrenceRange\":{\"shape\":\"Sh5\"},\"includeOnlyActiveViolations\":{\"type\":\"boolean\"},\"includeSuppressedAlerts\":{\"type\":\"boolean\"},\"clientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskId\":{}}}},\"StartOnDemandAuditTask\":{\"http\":{\"requestUri\":\"/audit/tasks\"},\"input\":{\"type\":\"structure\",\"required\":[\"targetCheckNames\"],\"members\":{\"targetCheckNames\":{\"shape\":\"S7o\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskId\":{}}}},\"StartThingRegistrationTask\":{\"http\":{\"requestUri\":\"/thing-registration-tasks\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateBody\",\"inputFileBucket\",\"inputFileKey\",\"roleArn\"],\"members\":{\"templateBody\":{},\"inputFileBucket\":{},\"inputFileKey\":{},\"roleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskId\":{}}}},\"StopThingRegistrationTask\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/thing-registration-tasks/{taskId}/cancel\"},\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{\"location\":\"uri\",\"locationName\":\"taskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TestAuthorization\":{\"http\":{\"requestUri\":\"/test-authorization\"},\"input\":{\"type\":\"structure\",\"required\":[\"authInfos\"],\"members\":{\"principal\":{},\"cognitoIdentityPoolId\":{},\"authInfos\":{\"type\":\"list\",\"member\":{\"shape\":\"St1\"}},\"clientId\":{\"location\":\"querystring\",\"locationName\":\"clientId\"},\"policyNamesToAdd\":{\"shape\":\"St5\"},\"policyNamesToSkip\":{\"shape\":\"St5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"authResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"authInfo\":{\"shape\":\"St1\"},\"allowed\":{\"type\":\"structure\",\"members\":{\"policies\":{\"shape\":\"Sm6\"}}},\"denied\":{\"type\":\"structure\",\"members\":{\"implicitDeny\":{\"type\":\"structure\",\"members\":{\"policies\":{\"shape\":\"Sm6\"}}},\"explicitDeny\":{\"type\":\"structure\",\"members\":{\"policies\":{\"shape\":\"Sm6\"}}}}},\"authDecision\":{},\"missingContextValues\":{\"type\":\"list\",\"member\":{}}}}}}}},\"TestInvokeAuthorizer\":{\"http\":{\"requestUri\":\"/authorizer/{authorizerName}/test\"},\"input\":{\"type\":\"structure\",\"required\":[\"authorizerName\"],\"members\":{\"authorizerName\":{\"location\":\"uri\",\"locationName\":\"authorizerName\"},\"token\":{},\"tokenSignature\":{},\"httpContext\":{\"type\":\"structure\",\"members\":{\"headers\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"queryString\":{}}},\"mqttContext\":{\"type\":\"structure\",\"members\":{\"username\":{},\"password\":{\"type\":\"blob\"},\"clientId\":{}}},\"tlsContext\":{\"type\":\"structure\",\"members\":{\"serverName\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"isAuthenticated\":{\"type\":\"boolean\"},\"principalId\":{},\"policyDocuments\":{\"type\":\"list\",\"member\":{}},\"refreshAfterInSeconds\":{\"type\":\"integer\"},\"disconnectAfterInSeconds\":{\"type\":\"integer\"}}}},\"TransferCertificate\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/transfer-certificate/{certificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\",\"targetAwsAccount\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"certificateId\"},\"targetAwsAccount\":{\"location\":\"querystring\",\"locationName\":\"targetAwsAccount\"},\"transferMessage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"transferredCertificateArn\":{}}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/untag\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAccountAuditConfiguration\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/audit/configuration\"},\"input\":{\"type\":\"structure\",\"members\":{\"roleArn\":{},\"auditNotificationTargetConfigurations\":{\"shape\":\"Sej\"},\"auditCheckConfigurations\":{\"shape\":\"Sem\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAuditSuppression\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/audit/suppressions/update\"},\"input\":{\"type\":\"structure\",\"required\":[\"checkName\",\"resourceIdentifier\"],\"members\":{\"checkName\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"expirationDate\":{\"type\":\"timestamp\"},\"suppressIndefinitely\":{\"type\":\"boolean\"},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAuthorizer\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/authorizer/{authorizerName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"authorizerName\"],\"members\":{\"authorizerName\":{\"location\":\"uri\",\"locationName\":\"authorizerName\"},\"authorizerFunctionArn\":{},\"tokenKeyName\":{},\"tokenSigningPublicKeys\":{\"shape\":\"S25\"},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"authorizerName\":{},\"authorizerArn\":{}}}},\"UpdateBillingGroup\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/billing-groups/{billingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"billingGroupName\",\"billingGroupProperties\"],\"members\":{\"billingGroupName\":{\"location\":\"uri\",\"locationName\":\"billingGroupName\"},\"billingGroupProperties\":{\"shape\":\"S2h\"},\"expectedVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"version\":{\"type\":\"long\"}}}},\"UpdateCACertificate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/cacertificate/{caCertificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"caCertificateId\"},\"newStatus\":{\"location\":\"querystring\",\"locationName\":\"newStatus\"},\"newAutoRegistrationStatus\":{\"location\":\"querystring\",\"locationName\":\"newAutoRegistrationStatus\"},\"registrationConfig\":{\"shape\":\"Sgm\"},\"removeAutoRegistration\":{\"type\":\"boolean\"}}}},\"UpdateCertificate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/certificates/{certificateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"certificateId\",\"newStatus\"],\"members\":{\"certificateId\":{\"location\":\"uri\",\"locationName\":\"certificateId\"},\"newStatus\":{\"location\":\"querystring\",\"locationName\":\"newStatus\"}}}},\"UpdateCustomMetric\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/custom-metric/{metricName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"metricName\",\"displayName\"],\"members\":{\"metricName\":{\"location\":\"uri\",\"locationName\":\"metricName\"},\"displayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricArn\":{},\"metricType\":{},\"displayName\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"UpdateDimension\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/dimensions/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"stringValues\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"stringValues\":{\"shape\":\"S2z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"type\":{},\"stringValues\":{\"shape\":\"S2z\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"UpdateDomainConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/domainConfigurations/{domainConfigurationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"domainConfigurationName\"],\"members\":{\"domainConfigurationName\":{\"location\":\"uri\",\"locationName\":\"domainConfigurationName\"},\"authorizerConfig\":{\"shape\":\"S38\"},\"domainConfigurationStatus\":{},\"removeAuthorizerConfig\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"domainConfigurationName\":{},\"domainConfigurationArn\":{}}}},\"UpdateDynamicThingGroup\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/dynamic-thing-groups/{thingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\",\"thingGroupProperties\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"},\"thingGroupProperties\":{\"shape\":\"S3e\"},\"expectedVersion\":{\"type\":\"long\"},\"indexName\":{},\"queryString\":{},\"queryVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"version\":{\"type\":\"long\"}}}},\"UpdateEventConfigurations\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/event-configurations\"},\"input\":{\"type\":\"structure\",\"members\":{\"eventConfigurations\":{\"shape\":\"Shq\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateIndexingConfiguration\":{\"http\":{\"requestUri\":\"/indexing/config\"},\"input\":{\"type\":\"structure\",\"members\":{\"thingIndexingConfiguration\":{\"shape\":\"Skc\"},\"thingGroupIndexingConfiguration\":{\"shape\":\"Skj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateJob\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"description\":{},\"presignedUrlConfig\":{\"shape\":\"S3t\"},\"jobExecutionsRolloutConfig\":{\"shape\":\"S3w\"},\"abortConfig\":{\"shape\":\"S43\"},\"timeoutConfig\":{\"shape\":\"S4a\"},\"namespaceId\":{\"location\":\"querystring\",\"locationName\":\"namespaceId\"}}}},\"UpdateMitigationAction\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/mitigationactions/actions/{actionName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"actionName\"],\"members\":{\"actionName\":{\"location\":\"uri\",\"locationName\":\"actionName\"},\"roleArn\":{},\"actionParams\":{\"shape\":\"S4k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"actionArn\":{},\"actionId\":{}}}},\"UpdateProvisioningTemplate\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/provisioning-templates/{templateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"templateName\"],\"members\":{\"templateName\":{\"location\":\"uri\",\"locationName\":\"templateName\"},\"description\":{},\"enabled\":{\"type\":\"boolean\"},\"defaultVersionId\":{\"type\":\"integer\"},\"provisioningRoleArn\":{},\"preProvisioningHook\":{\"shape\":\"S79\"},\"removePreProvisioningHook\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRoleAlias\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/role-aliases/{roleAlias}\"},\"input\":{\"type\":\"structure\",\"required\":[\"roleAlias\"],\"members\":{\"roleAlias\":{\"location\":\"uri\",\"locationName\":\"roleAlias\"},\"roleArn\":{},\"credentialDurationSeconds\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"roleAlias\":{},\"roleAliasArn\":{}}}},\"UpdateScheduledAudit\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/audit/scheduledaudits/{scheduledAuditName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"scheduledAuditName\"],\"members\":{\"frequency\":{},\"dayOfMonth\":{},\"dayOfWeek\":{},\"targetCheckNames\":{\"shape\":\"S7o\"},\"scheduledAuditName\":{\"location\":\"uri\",\"locationName\":\"scheduledAuditName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"scheduledAuditArn\":{}}}},\"UpdateSecurityProfile\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/security-profiles/{securityProfileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"securityProfileName\"],\"members\":{\"securityProfileName\":{\"location\":\"uri\",\"locationName\":\"securityProfileName\"},\"securityProfileDescription\":{},\"behaviors\":{\"shape\":\"S7u\"},\"alertTargets\":{\"shape\":\"S8k\"},\"additionalMetricsToRetain\":{\"shape\":\"S8o\",\"deprecated\":true,\"deprecatedMessage\":\"Use additionalMetricsToRetainV2.\"},\"additionalMetricsToRetainV2\":{\"shape\":\"S8p\"},\"deleteBehaviors\":{\"type\":\"boolean\"},\"deleteAlertTargets\":{\"type\":\"boolean\"},\"deleteAdditionalMetricsToRetain\":{\"type\":\"boolean\"},\"expectedVersion\":{\"location\":\"querystring\",\"locationName\":\"expectedVersion\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"securityProfileName\":{},\"securityProfileArn\":{},\"securityProfileDescription\":{},\"behaviors\":{\"shape\":\"S7u\"},\"alertTargets\":{\"shape\":\"S8k\"},\"additionalMetricsToRetain\":{\"shape\":\"S8o\",\"deprecated\":true,\"deprecatedMessage\":\"Use additionalMetricsToRetainV2.\"},\"additionalMetricsToRetainV2\":{\"shape\":\"S8p\"},\"version\":{\"type\":\"long\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"}}}},\"UpdateStream\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/streams/{streamId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"streamId\"],\"members\":{\"streamId\":{\"location\":\"uri\",\"locationName\":\"streamId\"},\"description\":{},\"files\":{\"shape\":\"S8v\"},\"roleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"streamId\":{},\"streamArn\":{},\"description\":{},\"streamVersion\":{\"type\":\"integer\"}}}},\"UpdateThing\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/things/{thingName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"thingTypeName\":{},\"attributePayload\":{\"shape\":\"S3g\"},\"expectedVersion\":{\"type\":\"long\"},\"removeThingType\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateThingGroup\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/thing-groups/{thingGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingGroupName\",\"thingGroupProperties\"],\"members\":{\"thingGroupName\":{\"location\":\"uri\",\"locationName\":\"thingGroupName\"},\"thingGroupProperties\":{\"shape\":\"S3e\"},\"expectedVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"version\":{\"type\":\"long\"}}}},\"UpdateThingGroupsForThing\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/thing-groups/updateThingGroupsForThing\"},\"input\":{\"type\":\"structure\",\"members\":{\"thingName\":{},\"thingGroupsToAdd\":{\"shape\":\"Svf\"},\"thingGroupsToRemove\":{\"shape\":\"Svf\"},\"overrideDynamicGroups\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateTopicRuleDestination\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/destinations\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\",\"status\"],\"members\":{\"arn\":{},\"status\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ValidateSecurityProfileBehaviors\":{\"http\":{\"requestUri\":\"/security-profile-behaviors/validate\"},\"input\":{\"type\":\"structure\",\"required\":[\"behaviors\"],\"members\":{\"behaviors\":{\"shape\":\"S7u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"valid\":{\"type\":\"boolean\"},\"validationErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"errorMessage\":{}}}}}}}},\"shapes\":{\"Sg\":{\"type\":\"list\",\"member\":{}},\"S1e\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1o\":{\"type\":\"structure\",\"members\":{\"deviceCertificateId\":{},\"caCertificateId\":{},\"cognitoIdentityPoolId\":{},\"clientId\":{},\"policyVersionIdentifier\":{\"type\":\"structure\",\"members\":{\"policyName\":{},\"policyVersionId\":{}}},\"account\":{},\"iamRoleArn\":{},\"roleAliasArn\":{}}},\"S25\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S29\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S2h\":{\"type\":\"structure\",\"members\":{\"billingGroupDescription\":{}}},\"S2z\":{\"type\":\"list\",\"member\":{}},\"S38\":{\"type\":\"structure\",\"members\":{\"defaultAuthorizerName\":{},\"allowAuthorizerOverride\":{\"type\":\"boolean\"}}},\"S3e\":{\"type\":\"structure\",\"members\":{\"thingGroupDescription\":{},\"attributePayload\":{\"shape\":\"S3g\"}}},\"S3g\":{\"type\":\"structure\",\"members\":{\"attributes\":{\"shape\":\"S3h\"},\"merge\":{\"type\":\"boolean\"}}},\"S3h\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S3t\":{\"type\":\"structure\",\"members\":{\"roleArn\":{},\"expiresInSec\":{\"type\":\"long\"}}},\"S3w\":{\"type\":\"structure\",\"members\":{\"maximumPerMinute\":{\"type\":\"integer\"},\"exponentialRate\":{\"type\":\"structure\",\"required\":[\"baseRatePerMinute\",\"incrementFactor\",\"rateIncreaseCriteria\"],\"members\":{\"baseRatePerMinute\":{\"type\":\"integer\"},\"incrementFactor\":{\"type\":\"double\"},\"rateIncreaseCriteria\":{\"type\":\"structure\",\"members\":{\"numberOfNotifiedThings\":{\"type\":\"integer\"},\"numberOfSucceededThings\":{\"type\":\"integer\"}}}}}}},\"S43\":{\"type\":\"structure\",\"required\":[\"criteriaList\"],\"members\":{\"criteriaList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"failureType\",\"action\",\"thresholdPercentage\",\"minNumberOfExecutedThings\"],\"members\":{\"failureType\":{},\"action\":{},\"thresholdPercentage\":{\"type\":\"double\"},\"minNumberOfExecutedThings\":{\"type\":\"integer\"}}}}}},\"S4a\":{\"type\":\"structure\",\"members\":{\"inProgressTimeoutInMinutes\":{\"type\":\"long\"}}},\"S4f\":{\"type\":\"structure\",\"members\":{\"PublicKey\":{},\"PrivateKey\":{\"type\":\"string\",\"sensitive\":true}}},\"S4k\":{\"type\":\"structure\",\"members\":{\"updateDeviceCertificateParams\":{\"type\":\"structure\",\"required\":[\"action\"],\"members\":{\"action\":{}}},\"updateCACertificateParams\":{\"type\":\"structure\",\"required\":[\"action\"],\"members\":{\"action\":{}}},\"addThingsToThingGroupParams\":{\"type\":\"structure\",\"required\":[\"thingGroupNames\"],\"members\":{\"thingGroupNames\":{\"type\":\"list\",\"member\":{}},\"overrideDynamicGroups\":{\"type\":\"boolean\"}}},\"replaceDefaultPolicyVersionParams\":{\"type\":\"structure\",\"required\":[\"templateName\"],\"members\":{\"templateName\":{}}},\"enableIoTLoggingParams\":{\"type\":\"structure\",\"required\":[\"roleArnForLogging\",\"logLevel\"],\"members\":{\"roleArnForLogging\":{},\"logLevel\":{}}},\"publishFindingToSnsParams\":{\"type\":\"structure\",\"required\":[\"topicArn\"],\"members\":{\"topicArn\":{}}}}},\"S53\":{\"type\":\"list\",\"member\":{}},\"S55\":{\"type\":\"list\",\"member\":{}},\"S57\":{\"type\":\"structure\",\"members\":{\"maximumPerMinute\":{\"type\":\"integer\"},\"exponentialRate\":{\"type\":\"structure\",\"required\":[\"baseRatePerMinute\",\"incrementFactor\",\"rateIncreaseCriteria\"],\"members\":{\"baseRatePerMinute\":{\"type\":\"integer\"},\"incrementFactor\":{\"type\":\"double\"},\"rateIncreaseCriteria\":{\"type\":\"structure\",\"members\":{\"numberOfNotifiedThings\":{\"type\":\"integer\"},\"numberOfSucceededThings\":{\"type\":\"integer\"}}}}}}},\"S5e\":{\"type\":\"structure\",\"members\":{\"expiresInSec\":{\"type\":\"long\"}}},\"S5p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"fileName\":{},\"fileType\":{\"type\":\"integer\"},\"fileVersion\":{},\"fileLocation\":{\"type\":\"structure\",\"members\":{\"stream\":{\"type\":\"structure\",\"members\":{\"streamId\":{},\"fileId\":{\"type\":\"integer\"}}},\"s3Location\":{\"shape\":\"S5y\"}}},\"codeSigning\":{\"type\":\"structure\",\"members\":{\"awsSignerJobId\":{},\"startSigningJobParameter\":{\"type\":\"structure\",\"members\":{\"signingProfileParameter\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"platform\":{},\"certificatePathOnDevice\":{}}},\"signingProfileName\":{},\"destination\":{\"type\":\"structure\",\"members\":{\"s3Destination\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"prefix\":{}}}}}}},\"customCodeSigning\":{\"type\":\"structure\",\"members\":{\"signature\":{\"type\":\"structure\",\"members\":{\"inlineDocument\":{\"type\":\"blob\"}}},\"certificateChain\":{\"type\":\"structure\",\"members\":{\"certificateName\":{},\"inlineDocument\":{}}},\"hashAlgorithm\":{},\"signatureAlgorithm\":{}}}}},\"attributes\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S5y\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"key\":{},\"version\":{}}},\"S6n\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S79\":{\"type\":\"structure\",\"required\":[\"targetArn\"],\"members\":{\"payloadVersion\":{},\"targetArn\":{}}},\"S7o\":{\"type\":\"list\",\"member\":{}},\"S7u\":{\"type\":\"list\",\"member\":{\"shape\":\"S7v\"}},\"S7v\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"metric\":{},\"metricDimension\":{\"shape\":\"S7y\"},\"criteria\":{\"type\":\"structure\",\"members\":{\"comparisonOperator\":{},\"value\":{\"shape\":\"S82\"},\"durationSeconds\":{\"type\":\"integer\"},\"consecutiveDatapointsToAlarm\":{\"type\":\"integer\"},\"consecutiveDatapointsToClear\":{\"type\":\"integer\"},\"statisticalThreshold\":{\"type\":\"structure\",\"members\":{\"statistic\":{}}},\"mlDetectionConfig\":{\"type\":\"structure\",\"required\":[\"confidenceLevel\"],\"members\":{\"confidenceLevel\":{}}}}},\"suppressAlerts\":{\"type\":\"boolean\"}}},\"S7y\":{\"type\":\"structure\",\"required\":[\"dimensionName\"],\"members\":{\"dimensionName\":{},\"operator\":{}}},\"S82\":{\"type\":\"structure\",\"members\":{\"count\":{\"type\":\"long\"},\"cidrs\":{\"type\":\"list\",\"member\":{}},\"ports\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"number\":{\"type\":\"double\"},\"numbers\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}},\"strings\":{\"type\":\"list\",\"member\":{}}}},\"S8k\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"alertTargetArn\",\"roleArn\"],\"members\":{\"alertTargetArn\":{},\"roleArn\":{}}}},\"S8o\":{\"type\":\"list\",\"member\":{}},\"S8p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"metric\"],\"members\":{\"metric\":{},\"metricDimension\":{\"shape\":\"S7y\"}}}},\"S8v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"fileId\":{\"type\":\"integer\"},\"s3Location\":{\"shape\":\"S5y\"}}}},\"S97\":{\"type\":\"structure\",\"members\":{\"thingTypeDescription\":{},\"searchableAttributes\":{\"type\":\"list\",\"member\":{}}}},\"S9f\":{\"type\":\"structure\",\"required\":[\"sql\",\"actions\"],\"members\":{\"sql\":{},\"description\":{},\"actions\":{\"shape\":\"S9i\"},\"ruleDisabled\":{\"type\":\"boolean\"},\"awsIotSqlVersion\":{},\"errorAction\":{\"shape\":\"S9j\"}}},\"S9i\":{\"type\":\"list\",\"member\":{\"shape\":\"S9j\"}},\"S9j\":{\"type\":\"structure\",\"members\":{\"dynamoDB\":{\"type\":\"structure\",\"required\":[\"tableName\",\"roleArn\",\"hashKeyField\",\"hashKeyValue\"],\"members\":{\"tableName\":{},\"roleArn\":{},\"operation\":{},\"hashKeyField\":{},\"hashKeyValue\":{},\"hashKeyType\":{},\"rangeKeyField\":{},\"rangeKeyValue\":{},\"rangeKeyType\":{},\"payloadField\":{}}},\"dynamoDBv2\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"putItem\"],\"members\":{\"roleArn\":{},\"putItem\":{\"type\":\"structure\",\"required\":[\"tableName\"],\"members\":{\"tableName\":{}}}}},\"lambda\":{\"type\":\"structure\",\"required\":[\"functionArn\"],\"members\":{\"functionArn\":{}}},\"sns\":{\"type\":\"structure\",\"required\":[\"targetArn\",\"roleArn\"],\"members\":{\"targetArn\":{},\"roleArn\":{},\"messageFormat\":{}}},\"sqs\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"queueUrl\"],\"members\":{\"roleArn\":{},\"queueUrl\":{},\"useBase64\":{\"type\":\"boolean\"}}},\"kinesis\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"streamName\"],\"members\":{\"roleArn\":{},\"streamName\":{},\"partitionKey\":{}}},\"republish\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"topic\"],\"members\":{\"roleArn\":{},\"topic\":{},\"qos\":{\"type\":\"integer\"}}},\"s3\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"bucketName\",\"key\"],\"members\":{\"roleArn\":{},\"bucketName\":{},\"key\":{},\"cannedAcl\":{}}},\"firehose\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"deliveryStreamName\"],\"members\":{\"roleArn\":{},\"deliveryStreamName\":{},\"separator\":{},\"batchMode\":{\"type\":\"boolean\"}}},\"cloudwatchMetric\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"metricNamespace\",\"metricName\",\"metricValue\",\"metricUnit\"],\"members\":{\"roleArn\":{},\"metricNamespace\":{},\"metricName\":{},\"metricValue\":{},\"metricUnit\":{},\"metricTimestamp\":{}}},\"cloudwatchAlarm\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"alarmName\",\"stateReason\",\"stateValue\"],\"members\":{\"roleArn\":{},\"alarmName\":{},\"stateReason\":{},\"stateValue\":{}}},\"cloudwatchLogs\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"logGroupName\"],\"members\":{\"roleArn\":{},\"logGroupName\":{}}},\"elasticsearch\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"endpoint\",\"index\",\"type\",\"id\"],\"members\":{\"roleArn\":{},\"endpoint\":{},\"index\":{},\"type\":{},\"id\":{}}},\"salesforce\":{\"type\":\"structure\",\"required\":[\"token\",\"url\"],\"members\":{\"token\":{},\"url\":{}}},\"iotAnalytics\":{\"type\":\"structure\",\"members\":{\"channelArn\":{},\"channelName\":{},\"batchMode\":{\"type\":\"boolean\"},\"roleArn\":{}}},\"iotEvents\":{\"type\":\"structure\",\"required\":[\"inputName\",\"roleArn\"],\"members\":{\"inputName\":{},\"messageId\":{},\"batchMode\":{\"type\":\"boolean\"},\"roleArn\":{}}},\"iotSiteWise\":{\"type\":\"structure\",\"required\":[\"putAssetPropertyValueEntries\",\"roleArn\"],\"members\":{\"putAssetPropertyValueEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"propertyValues\"],\"members\":{\"entryId\":{},\"assetId\":{},\"propertyId\":{},\"propertyAlias\":{},\"propertyValues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"value\",\"timestamp\"],\"members\":{\"value\":{\"type\":\"structure\",\"members\":{\"stringValue\":{},\"integerValue\":{},\"doubleValue\":{},\"booleanValue\":{}}},\"timestamp\":{\"type\":\"structure\",\"required\":[\"timeInSeconds\"],\"members\":{\"timeInSeconds\":{},\"offsetInNanos\":{}}},\"quality\":{}}}}}}},\"roleArn\":{}}},\"stepFunctions\":{\"type\":\"structure\",\"required\":[\"stateMachineName\",\"roleArn\"],\"members\":{\"executionNamePrefix\":{},\"stateMachineName\":{},\"roleArn\":{}}},\"timestream\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"databaseName\",\"tableName\",\"dimensions\"],\"members\":{\"roleArn\":{},\"databaseName\":{},\"tableName\":{},\"dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{}}}},\"timestamp\":{\"type\":\"structure\",\"required\":[\"value\",\"unit\"],\"members\":{\"value\":{},\"unit\":{}}}}},\"http\":{\"type\":\"structure\",\"required\":[\"url\"],\"members\":{\"url\":{},\"confirmationUrl\":{},\"headers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"auth\":{\"type\":\"structure\",\"members\":{\"sigv4\":{\"type\":\"structure\",\"required\":[\"signingRegion\",\"serviceName\",\"roleArn\"],\"members\":{\"signingRegion\":{},\"serviceName\":{},\"roleArn\":{}}}}}}},\"kafka\":{\"type\":\"structure\",\"required\":[\"destinationArn\",\"topic\",\"clientProperties\"],\"members\":{\"destinationArn\":{},\"topic\":{},\"key\":{},\"partition\":{},\"clientProperties\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}},\"Scf\":{\"type\":\"list\",\"member\":{}},\"Sch\":{\"type\":\"list\",\"member\":{}},\"Scl\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"statusReason\":{},\"httpUrlProperties\":{\"type\":\"structure\",\"members\":{\"confirmationUrl\":{}}},\"vpcProperties\":{\"type\":\"structure\",\"members\":{\"subnetIds\":{\"shape\":\"Scf\"},\"securityGroups\":{\"shape\":\"Sch\"},\"vpcId\":{},\"roleArn\":{}}}}},\"Sej\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"targetArn\":{},\"roleArn\":{},\"enabled\":{\"type\":\"boolean\"}}}},\"Sem\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"enabled\":{\"type\":\"boolean\"}}}},\"Ser\":{\"type\":\"structure\",\"members\":{\"findingId\":{},\"taskId\":{},\"checkName\":{},\"taskStartTime\":{\"type\":\"timestamp\"},\"findingTime\":{\"type\":\"timestamp\"},\"severity\":{},\"nonCompliantResource\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"additionalInfo\":{\"shape\":\"Sev\"}}},\"relatedResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"resourceIdentifier\":{\"shape\":\"S1o\"},\"additionalInfo\":{\"shape\":\"Sev\"}}}},\"reasonForNonCompliance\":{},\"reasonForNonComplianceCode\":{},\"isSuppressed\":{\"type\":\"boolean\"}}},\"Sev\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sfb\":{\"type\":\"structure\",\"members\":{\"auditTaskId\":{},\"findingIds\":{\"type\":\"list\",\"member\":{}},\"auditCheckToReasonCodeFilter\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"Sff\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"Sfh\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"id\":{},\"roleArn\":{},\"actionParams\":{\"shape\":\"S4k\"}}}},\"Sg8\":{\"type\":\"structure\",\"members\":{\"authorizerName\":{},\"authorizerArn\":{},\"authorizerFunctionArn\":{},\"tokenKeyName\":{},\"tokenSigningPublicKeys\":{\"shape\":\"S25\"},\"status\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastModifiedDate\":{\"type\":\"timestamp\"},\"signingDisabled\":{\"type\":\"boolean\"}}},\"Sgl\":{\"type\":\"structure\",\"members\":{\"notBefore\":{\"type\":\"timestamp\"},\"notAfter\":{\"type\":\"timestamp\"}}},\"Sgm\":{\"type\":\"structure\",\"members\":{\"templateBody\":{},\"roleArn\":{}}},\"Sh0\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"taskStatus\":{},\"taskStartTime\":{\"type\":\"timestamp\"},\"taskEndTime\":{\"type\":\"timestamp\"},\"target\":{\"shape\":\"Sh2\"},\"violationEventOccurrenceRange\":{\"shape\":\"Sh5\"},\"onlyActiveViolationsIncluded\":{\"type\":\"boolean\"},\"suppressedAlertsIncluded\":{\"type\":\"boolean\"},\"actionsDefinition\":{\"shape\":\"Sfh\"},\"taskStatistics\":{\"type\":\"structure\",\"members\":{\"actionsExecuted\":{\"type\":\"long\"},\"actionsSkipped\":{\"type\":\"long\"},\"actionsFailed\":{\"type\":\"long\"}}}}},\"Sh2\":{\"type\":\"structure\",\"members\":{\"violationIds\":{\"type\":\"list\",\"member\":{}},\"securityProfileName\":{},\"behaviorName\":{}}},\"Sh5\":{\"type\":\"structure\",\"required\":[\"startTime\",\"endTime\"],\"members\":{\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"}}},\"Shq\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}},\"Sj7\":{\"type\":\"list\",\"member\":{\"shape\":\"Sj8\"}},\"Sj8\":{\"type\":\"structure\",\"members\":{\"groupName\":{},\"groupArn\":{}}},\"Sjk\":{\"type\":\"structure\",\"members\":{\"deprecated\":{\"type\":\"boolean\"},\"deprecationDate\":{\"type\":\"timestamp\"},\"creationDate\":{\"type\":\"timestamp\"}}},\"Skc\":{\"type\":\"structure\",\"required\":[\"thingIndexingMode\"],\"members\":{\"thingIndexingMode\":{},\"thingConnectivityIndexingMode\":{},\"managedFields\":{\"shape\":\"Skf\"},\"customFields\":{\"shape\":\"Skf\"}}},\"Skf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"type\":{}}}},\"Skj\":{\"type\":\"structure\",\"required\":[\"thingGroupIndexingMode\"],\"members\":{\"thingGroupIndexingMode\":{},\"managedFields\":{\"shape\":\"Skf\"},\"customFields\":{\"shape\":\"Skf\"}}},\"Sm0\":{\"type\":\"structure\",\"members\":{\"confidenceLevel\":{}}},\"Sm6\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"policyName\":{},\"policyArn\":{}}}},\"Sn8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateId\":{},\"status\":{},\"certificateMode\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"So4\":{\"type\":\"structure\",\"members\":{\"status\":{},\"queuedAt\":{\"type\":\"timestamp\"},\"startedAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"executionNumber\":{\"type\":\"long\"}}},\"Sot\":{\"type\":\"list\",\"member\":{}},\"Sp3\":{\"type\":\"list\",\"member\":{}},\"Spm\":{\"type\":\"structure\",\"required\":[\"name\",\"arn\"],\"members\":{\"name\":{},\"arn\":{}}},\"Spr\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"Sre\":{\"type\":\"structure\",\"required\":[\"targetType\"],\"members\":{\"targetType\":{},\"targetName\":{}}},\"Ss8\":{\"type\":\"list\",\"member\":{}},\"St1\":{\"type\":\"structure\",\"required\":[\"resources\"],\"members\":{\"actionType\":{},\"resources\":{\"type\":\"list\",\"member\":{}}}},\"St5\":{\"type\":\"list\",\"member\":{}},\"Svf\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 39946:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetBehaviorModelTrainingSummaries\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"summaries\"},\"ListActiveViolations\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"activeViolations\"},\"ListAttachedPolicies\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"policies\"},\"ListAuditFindings\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"findings\"},\"ListAuditMitigationActionsExecutions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"actionsExecutions\"},\"ListAuditMitigationActionsTasks\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"tasks\"},\"ListAuditSuppressions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"suppressions\"},\"ListAuditTasks\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"tasks\"},\"ListAuthorizers\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"authorizers\"},\"ListBillingGroups\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"billingGroups\"},\"ListCACertificates\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"certificates\"},\"ListCertificates\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"certificates\"},\"ListCertificatesByCA\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"certificates\"},\"ListCustomMetrics\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"metricNames\"},\"ListDetectMitigationActionsExecutions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"actionsExecutions\"},\"ListDetectMitigationActionsTasks\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"tasks\"},\"ListDimensions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"dimensionNames\"},\"ListDomainConfigurations\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"domainConfigurations\"},\"ListIndices\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"indexNames\"},\"ListJobExecutionsForJob\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"executionSummaries\"},\"ListJobExecutionsForThing\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"executionSummaries\"},\"ListJobs\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"jobs\"},\"ListMitigationActions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"actionIdentifiers\"},\"ListOTAUpdates\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"otaUpdates\"},\"ListOutgoingCertificates\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"outgoingCertificates\"},\"ListPolicies\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"policies\"},\"ListPolicyPrincipals\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"principals\"},\"ListPrincipalPolicies\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"policies\"},\"ListPrincipalThings\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"things\"},\"ListProvisioningTemplateVersions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"versions\"},\"ListProvisioningTemplates\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"templates\"},\"ListRoleAliases\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"roleAliases\"},\"ListScheduledAudits\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"scheduledAudits\"},\"ListSecurityProfiles\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"securityProfileIdentifiers\"},\"ListSecurityProfilesForTarget\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"securityProfileTargetMappings\"},\"ListStreams\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"streams\"},\"ListTagsForResource\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"tags\"},\"ListTargetsForPolicy\":{\"input_token\":\"marker\",\"limit_key\":\"pageSize\",\"output_token\":\"nextMarker\",\"result_key\":\"targets\"},\"ListTargetsForSecurityProfile\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"securityProfileTargets\"},\"ListThingGroups\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"thingGroups\"},\"ListThingGroupsForThing\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"thingGroups\"},\"ListThingPrincipals\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"principals\"},\"ListThingRegistrationTaskReports\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"non_aggregate_keys\":[\"reportType\"],\"output_token\":\"nextToken\",\"result_key\":\"resourceLinks\"},\"ListThingRegistrationTasks\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"taskIds\"},\"ListThingTypes\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"thingTypes\"},\"ListThings\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"things\"},\"ListThingsInBillingGroup\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"things\"},\"ListThingsInThingGroup\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"things\"},\"ListTopicRuleDestinations\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"destinationSummaries\"},\"ListTopicRules\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"rules\"},\"ListV2LoggingLevels\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"logTargetConfigurations\"},\"ListViolationEvents\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"violationEvents\"}}}");

/***/ }),

/***/ 94126:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-05-28\",\"endpointPrefix\":\"data.iot\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT Data Plane\",\"serviceId\":\"IoT Data Plane\",\"signatureVersion\":\"v4\",\"signingName\":\"iotdata\",\"uid\":\"iot-data-2015-05-28\"},\"operations\":{\"DeleteThingShadow\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/things/{thingName}/shadow\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"shadowName\":{\"location\":\"querystring\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"payload\"],\"members\":{\"payload\":{\"type\":\"blob\"}},\"payload\":\"payload\"}},\"GetThingShadow\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}/shadow\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"shadowName\":{\"location\":\"querystring\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"payload\":{\"type\":\"blob\"}},\"payload\":\"payload\"}},\"ListNamedShadowsForThing\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/things/shadow/ListNamedShadowsForThing/{thingName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"pageSize\":{\"location\":\"querystring\",\"locationName\":\"pageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"results\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"timestamp\":{\"type\":\"long\"}}}},\"Publish\":{\"http\":{\"requestUri\":\"/topics/{topic}\"},\"input\":{\"type\":\"structure\",\"required\":[\"topic\"],\"members\":{\"topic\":{\"location\":\"uri\",\"locationName\":\"topic\"},\"qos\":{\"location\":\"querystring\",\"locationName\":\"qos\",\"type\":\"integer\"},\"payload\":{\"type\":\"blob\"}},\"payload\":\"payload\"}},\"UpdateThingShadow\":{\"http\":{\"requestUri\":\"/things/{thingName}/shadow\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\",\"payload\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"shadowName\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"payload\":{\"type\":\"blob\"}},\"payload\":\"payload\"},\"output\":{\"type\":\"structure\",\"members\":{\"payload\":{\"type\":\"blob\"}},\"payload\":\"payload\"}}},\"shapes\":{}}");

/***/ }),

/***/ 6435:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 27052:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-09-29\",\"endpointPrefix\":\"data.jobs.iot\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT Jobs Data Plane\",\"serviceId\":\"IoT Jobs Data Plane\",\"signatureVersion\":\"v4\",\"signingName\":\"iot-jobs-data\",\"uid\":\"iot-jobs-data-2017-09-29\"},\"operations\":{\"DescribeJobExecution\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"thingName\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"includeJobDocument\":{\"location\":\"querystring\",\"locationName\":\"includeJobDocument\",\"type\":\"boolean\"},\"executionNumber\":{\"location\":\"querystring\",\"locationName\":\"executionNumber\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"execution\":{\"shape\":\"S7\"}}}},\"GetPendingJobExecutions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/things/{thingName}/jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"inProgressJobs\":{\"shape\":\"Sl\"},\"queuedJobs\":{\"shape\":\"Sl\"}}}},\"StartNextPendingJobExecution\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/things/{thingName}/jobs/$next\"},\"input\":{\"type\":\"structure\",\"required\":[\"thingName\"],\"members\":{\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"statusDetails\":{\"shape\":\"Sa\"},\"stepTimeoutInMinutes\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"execution\":{\"shape\":\"S7\"}}}},\"UpdateJobExecution\":{\"http\":{\"requestUri\":\"/things/{thingName}/jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\",\"thingName\",\"status\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"thingName\":{\"location\":\"uri\",\"locationName\":\"thingName\"},\"status\":{},\"statusDetails\":{\"shape\":\"Sa\"},\"stepTimeoutInMinutes\":{\"type\":\"long\"},\"expectedVersion\":{\"type\":\"long\"},\"includeJobExecutionState\":{\"type\":\"boolean\"},\"includeJobDocument\":{\"type\":\"boolean\"},\"executionNumber\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"executionState\":{\"type\":\"structure\",\"members\":{\"status\":{},\"statusDetails\":{\"shape\":\"Sa\"},\"versionNumber\":{\"type\":\"long\"}}},\"jobDocument\":{}}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"thingName\":{},\"status\":{},\"statusDetails\":{\"shape\":\"Sa\"},\"queuedAt\":{\"type\":\"long\"},\"startedAt\":{\"type\":\"long\"},\"lastUpdatedAt\":{\"type\":\"long\"},\"approximateSecondsBeforeTimedOut\":{\"type\":\"long\"},\"versionNumber\":{\"type\":\"long\"},\"executionNumber\":{\"type\":\"long\"},\"jobDocument\":{}}},\"Sa\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sl\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"queuedAt\":{\"type\":\"long\"},\"startedAt\":{\"type\":\"long\"},\"lastUpdatedAt\":{\"type\":\"long\"},\"versionNumber\":{\"type\":\"long\"},\"executionNumber\":{\"type\":\"long\"}}}}}}");

/***/ }),

/***/ 87653:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 69668:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-05-14\",\"endpointPrefix\":\"devices.iot1click\",\"signingName\":\"iot1click\",\"serviceFullName\":\"AWS IoT 1-Click Devices Service\",\"serviceId\":\"IoT 1Click Devices Service\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"devices-2018-05-14\",\"signatureVersion\":\"v4\"},\"operations\":{\"ClaimDevicesByClaimCode\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/claims/{claimCode}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClaimCode\":{\"location\":\"uri\",\"locationName\":\"claimCode\"}},\"required\":[\"ClaimCode\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClaimCode\":{\"locationName\":\"claimCode\"},\"Total\":{\"locationName\":\"total\",\"type\":\"integer\"}}}},\"DescribeDevice\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/devices/{deviceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"}},\"required\":[\"DeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceDescription\":{\"shape\":\"S8\",\"locationName\":\"deviceDescription\"}}}},\"FinalizeDeviceClaim\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/devices/{deviceId}/finalize-claim\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"},\"Tags\":{\"shape\":\"Sc\",\"locationName\":\"tags\"}},\"required\":[\"DeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"}}}},\"GetDeviceMethods\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/devices/{deviceId}/methods\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"}},\"required\":[\"DeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceMethods\":{\"locationName\":\"deviceMethods\",\"type\":\"list\",\"member\":{\"shape\":\"Si\"}}}}},\"InitiateDeviceClaim\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/devices/{deviceId}/initiate-claim\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"}},\"required\":[\"DeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"}}}},\"InvokeDeviceMethod\":{\"http\":{\"requestUri\":\"/devices/{deviceId}/methods\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"},\"DeviceMethod\":{\"shape\":\"Si\",\"locationName\":\"deviceMethod\"},\"DeviceMethodParameters\":{\"locationName\":\"deviceMethodParameters\"}},\"required\":[\"DeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceMethodResponse\":{\"locationName\":\"deviceMethodResponse\"}}}},\"ListDeviceEvents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/devices/{deviceId}/events\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"},\"FromTimeStamp\":{\"shape\":\"So\",\"location\":\"querystring\",\"locationName\":\"fromTimeStamp\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"ToTimeStamp\":{\"shape\":\"So\",\"location\":\"querystring\",\"locationName\":\"toTimeStamp\"}},\"required\":[\"DeviceId\",\"FromTimeStamp\",\"ToTimeStamp\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Events\":{\"locationName\":\"events\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Device\":{\"locationName\":\"device\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"locationName\":\"attributes\",\"type\":\"structure\",\"members\":{}},\"DeviceId\":{\"locationName\":\"deviceId\"},\"Type\":{\"locationName\":\"type\"}}},\"StdEvent\":{\"locationName\":\"stdEvent\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListDevices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/devices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceType\":{\"location\":\"querystring\",\"locationName\":\"deviceType\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Devices\":{\"locationName\":\"devices\",\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sc\",\"locationName\":\"tags\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"shape\":\"Sc\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\",\"Tags\"]}},\"UnclaimDevice\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/devices/{deviceId}/unclaim\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"}},\"required\":[\"DeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"State\":{\"locationName\":\"state\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"UpdateDeviceState\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/devices/{deviceId}/state\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"},\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}},\"required\":[\"DeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S8\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Attributes\":{\"locationName\":\"attributes\",\"type\":\"map\",\"key\":{},\"value\":{}},\"DeviceId\":{\"locationName\":\"deviceId\"},\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"},\"RemainingLife\":{\"locationName\":\"remainingLife\",\"type\":\"double\"},\"Type\":{\"locationName\":\"type\"},\"Tags\":{\"shape\":\"Sc\",\"locationName\":\"tags\"}}},\"Sc\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Si\":{\"type\":\"structure\",\"members\":{\"DeviceType\":{\"locationName\":\"deviceType\"},\"MethodName\":{\"locationName\":\"methodName\"}}},\"So\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"}}}");

/***/ }),

/***/ 66389:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-05-14\",\"endpointPrefix\":\"projects.iot1click\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AWS IoT 1-Click Projects\",\"serviceFullName\":\"AWS IoT 1-Click Projects Service\",\"serviceId\":\"IoT 1Click Projects\",\"signatureVersion\":\"v4\",\"signingName\":\"iot1click\",\"uid\":\"iot1click-projects-2018-05-14\"},\"operations\":{\"AssociateDeviceWithPlacement\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\",\"placementName\",\"deviceId\",\"deviceTemplateName\"],\"members\":{\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"placementName\":{\"location\":\"uri\",\"locationName\":\"placementName\"},\"deviceId\":{},\"deviceTemplateName\":{\"location\":\"uri\",\"locationName\":\"deviceTemplateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreatePlacement\":{\"http\":{\"requestUri\":\"/projects/{projectName}/placements\"},\"input\":{\"type\":\"structure\",\"required\":[\"placementName\",\"projectName\"],\"members\":{\"placementName\":{},\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"attributes\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateProject\":{\"http\":{\"requestUri\":\"/projects\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{},\"description\":{},\"placementTemplate\":{\"shape\":\"Se\"},\"tags\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePlacement\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/projects/{projectName}/placements/{placementName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"placementName\",\"projectName\"],\"members\":{\"placementName\":{\"location\":\"uri\",\"locationName\":\"placementName\"},\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProject\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/projects/{projectName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribePlacement\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects/{projectName}/placements/{placementName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"placementName\",\"projectName\"],\"members\":{\"placementName\":{\"location\":\"uri\",\"locationName\":\"placementName\"},\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"placement\"],\"members\":{\"placement\":{\"type\":\"structure\",\"required\":[\"projectName\",\"placementName\",\"attributes\",\"createdDate\",\"updatedDate\"],\"members\":{\"projectName\":{},\"placementName\":{},\"attributes\":{\"shape\":\"S8\"},\"createdDate\":{\"type\":\"timestamp\"},\"updatedDate\":{\"type\":\"timestamp\"}}}}}},\"DescribeProject\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects/{projectName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"project\"],\"members\":{\"project\":{\"type\":\"structure\",\"required\":[\"projectName\",\"createdDate\",\"updatedDate\"],\"members\":{\"arn\":{},\"projectName\":{},\"description\":{},\"createdDate\":{\"type\":\"timestamp\"},\"updatedDate\":{\"type\":\"timestamp\"},\"placementTemplate\":{\"shape\":\"Se\"},\"tags\":{\"shape\":\"Sn\"}}}}}},\"DisassociateDeviceFromPlacement\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\",\"placementName\",\"deviceTemplateName\"],\"members\":{\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"placementName\":{\"location\":\"uri\",\"locationName\":\"placementName\"},\"deviceTemplateName\":{\"location\":\"uri\",\"locationName\":\"deviceTemplateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetDevicesInPlacement\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects/{projectName}/placements/{placementName}/devices\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\",\"placementName\"],\"members\":{\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"placementName\":{\"location\":\"uri\",\"locationName\":\"placementName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"devices\"],\"members\":{\"devices\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"ListPlacements\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects/{projectName}/placements\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"placements\"],\"members\":{\"placements\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"projectName\",\"placementName\",\"createdDate\",\"updatedDate\"],\"members\":{\"projectName\":{},\"placementName\":{},\"createdDate\":{\"type\":\"timestamp\"},\"updatedDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListProjects\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"projects\"],\"members\":{\"projects\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"projectName\",\"createdDate\",\"updatedDate\"],\"members\":{\"arn\":{},\"projectName\":{},\"createdDate\":{\"type\":\"timestamp\"},\"updatedDate\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"Sn\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sn\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdatePlacement\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/projects/{projectName}/placements/{placementName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"placementName\",\"projectName\"],\"members\":{\"placementName\":{\"location\":\"uri\",\"locationName\":\"placementName\"},\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"attributes\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateProject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/projects/{projectName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectName\"],\"members\":{\"projectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"description\":{},\"placementTemplate\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S8\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Se\":{\"type\":\"structure\",\"members\":{\"defaultAttributes\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"deviceTemplates\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"deviceType\":{},\"callbackOverrides\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"Sn\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 42078:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListPlacements\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"placements\"},\"ListProjects\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"projects\"}}}");

/***/ }),

/***/ 87696:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-11-27\",\"endpointPrefix\":\"iotanalytics\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT Analytics\",\"serviceId\":\"IoTAnalytics\",\"signatureVersion\":\"v4\",\"signingName\":\"iotanalytics\",\"uid\":\"iotanalytics-2017-11-27\"},\"operations\":{\"BatchPutMessage\":{\"http\":{\"requestUri\":\"/messages/batch\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"channelName\",\"messages\"],\"members\":{\"channelName\":{},\"messages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"messageId\",\"payload\"],\"members\":{\"messageId\":{},\"payload\":{\"type\":\"blob\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"batchPutMessageErrorEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"messageId\":{},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"CancelPipelineReprocessing\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/pipelines/{pipelineName}/reprocessing/{reprocessingId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"reprocessingId\"],\"members\":{\"pipelineName\":{\"location\":\"uri\",\"locationName\":\"pipelineName\"},\"reprocessingId\":{\"location\":\"uri\",\"locationName\":\"reprocessingId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateChannel\":{\"http\":{\"requestUri\":\"/channels\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"channelName\"],\"members\":{\"channelName\":{},\"channelStorage\":{\"shape\":\"Sh\"},\"retentionPeriod\":{\"shape\":\"Sn\"},\"tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"channelName\":{},\"channelArn\":{},\"retentionPeriod\":{\"shape\":\"Sn\"}}}},\"CreateDataset\":{\"http\":{\"requestUri\":\"/datasets\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\",\"actions\"],\"members\":{\"datasetName\":{},\"actions\":{\"shape\":\"Sy\"},\"triggers\":{\"shape\":\"S1l\"},\"contentDeliveryRules\":{\"shape\":\"S1q\"},\"retentionPeriod\":{\"shape\":\"Sn\"},\"versioningConfiguration\":{\"shape\":\"S21\"},\"tags\":{\"shape\":\"Sq\"},\"lateDataRules\":{\"shape\":\"S24\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetName\":{},\"datasetArn\":{},\"retentionPeriod\":{\"shape\":\"Sn\"}}}},\"CreateDatasetContent\":{\"http\":{\"requestUri\":\"/datasets/{datasetName}/content\"},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\"],\"members\":{\"datasetName\":{\"location\":\"uri\",\"locationName\":\"datasetName\"},\"versionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"versionId\":{}}}},\"CreateDatastore\":{\"http\":{\"requestUri\":\"/datastores\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"datastoreName\"],\"members\":{\"datastoreName\":{},\"datastoreStorage\":{\"shape\":\"S2h\"},\"retentionPeriod\":{\"shape\":\"Sn\"},\"tags\":{\"shape\":\"Sq\"},\"fileFormatConfiguration\":{\"shape\":\"S2k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datastoreName\":{},\"datastoreArn\":{},\"retentionPeriod\":{\"shape\":\"Sn\"}}}},\"CreatePipeline\":{\"http\":{\"requestUri\":\"/pipelines\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"pipelineActivities\"],\"members\":{\"pipelineName\":{},\"pipelineActivities\":{\"shape\":\"S2v\"},\"tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineName\":{},\"pipelineArn\":{}}}},\"DeleteChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{channelName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"channelName\"],\"members\":{\"channelName\":{\"location\":\"uri\",\"locationName\":\"channelName\"}}}},\"DeleteDataset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/datasets/{datasetName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\"],\"members\":{\"datasetName\":{\"location\":\"uri\",\"locationName\":\"datasetName\"}}}},\"DeleteDatasetContent\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/datasets/{datasetName}/content\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\"],\"members\":{\"datasetName\":{\"location\":\"uri\",\"locationName\":\"datasetName\"},\"versionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"}}}},\"DeleteDatastore\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/datastores/{datastoreName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"datastoreName\"],\"members\":{\"datastoreName\":{\"location\":\"uri\",\"locationName\":\"datastoreName\"}}}},\"DeletePipeline\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/pipelines/{pipelineName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\"],\"members\":{\"pipelineName\":{\"location\":\"uri\",\"locationName\":\"pipelineName\"}}}},\"DescribeChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelName\"],\"members\":{\"channelName\":{\"location\":\"uri\",\"locationName\":\"channelName\"},\"includeStatistics\":{\"location\":\"querystring\",\"locationName\":\"includeStatistics\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"channel\":{\"type\":\"structure\",\"members\":{\"name\":{},\"storage\":{\"shape\":\"Sh\"},\"arn\":{},\"status\":{},\"retentionPeriod\":{\"shape\":\"Sn\"},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"lastMessageArrivalTime\":{\"type\":\"timestamp\"}}},\"statistics\":{\"type\":\"structure\",\"members\":{\"size\":{\"shape\":\"S3t\"}}}}}},\"DescribeDataset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datasets/{datasetName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\"],\"members\":{\"datasetName\":{\"location\":\"uri\",\"locationName\":\"datasetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataset\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"actions\":{\"shape\":\"Sy\"},\"triggers\":{\"shape\":\"S1l\"},\"contentDeliveryRules\":{\"shape\":\"S1q\"},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"retentionPeriod\":{\"shape\":\"Sn\"},\"versioningConfiguration\":{\"shape\":\"S21\"},\"lateDataRules\":{\"shape\":\"S24\"}}}}}},\"DescribeDatastore\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datastores/{datastoreName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"datastoreName\"],\"members\":{\"datastoreName\":{\"location\":\"uri\",\"locationName\":\"datastoreName\"},\"includeStatistics\":{\"location\":\"querystring\",\"locationName\":\"includeStatistics\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datastore\":{\"type\":\"structure\",\"members\":{\"name\":{},\"storage\":{\"shape\":\"S2h\"},\"arn\":{},\"status\":{},\"retentionPeriod\":{\"shape\":\"Sn\"},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"lastMessageArrivalTime\":{\"type\":\"timestamp\"},\"fileFormatConfiguration\":{\"shape\":\"S2k\"}}},\"statistics\":{\"type\":\"structure\",\"members\":{\"size\":{\"shape\":\"S3t\"}}}}}},\"DescribeLoggingOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/logging\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"loggingOptions\":{\"shape\":\"S46\"}}}},\"DescribePipeline\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/pipelines/{pipelineName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\"],\"members\":{\"pipelineName\":{\"location\":\"uri\",\"locationName\":\"pipelineName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipeline\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"activities\":{\"shape\":\"S2v\"},\"reprocessingSummaries\":{\"shape\":\"S4c\"},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"}}}}}},\"GetDatasetContent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datasets/{datasetName}/content\"},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\"],\"members\":{\"datasetName\":{\"location\":\"uri\",\"locationName\":\"datasetName\"},\"versionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"entryName\":{},\"dataURI\":{}}}},\"timestamp\":{\"type\":\"timestamp\"},\"status\":{\"shape\":\"S4k\"}}}},\"ListChannels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"channelSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"channelName\":{},\"channelStorage\":{\"type\":\"structure\",\"members\":{\"serviceManagedS3\":{\"type\":\"structure\",\"members\":{}},\"customerManagedS3\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"keyPrefix\":{},\"roleArn\":{}}}}},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"lastMessageArrivalTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListDatasetContents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datasets/{datasetName}/contents\"},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\"],\"members\":{\"datasetName\":{\"location\":\"uri\",\"locationName\":\"datasetName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"scheduledOnOrAfter\":{\"location\":\"querystring\",\"locationName\":\"scheduledOnOrAfter\",\"type\":\"timestamp\"},\"scheduledBefore\":{\"location\":\"querystring\",\"locationName\":\"scheduledBefore\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetContentSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"version\":{},\"status\":{\"shape\":\"S4k\"},\"creationTime\":{\"type\":\"timestamp\"},\"scheduleTime\":{\"type\":\"timestamp\"},\"completionTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListDatasets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datasets\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"datasetName\":{},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"triggers\":{\"shape\":\"S1l\"},\"actions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"actionName\":{},\"actionType\":{}}}}}}},\"nextToken\":{}}}},\"ListDatastores\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/datastores\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datastoreSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"datastoreName\":{},\"datastoreStorage\":{\"type\":\"structure\",\"members\":{\"serviceManagedS3\":{\"type\":\"structure\",\"members\":{}},\"customerManagedS3\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"keyPrefix\":{},\"roleArn\":{}}}}},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"lastMessageArrivalTime\":{\"type\":\"timestamp\"},\"fileFormatType\":{}}}},\"nextToken\":{}}}},\"ListPipelines\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/pipelines\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"pipelineSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"pipelineName\":{},\"reprocessingSummaries\":{\"shape\":\"S4c\"},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sq\"}}}},\"PutLoggingOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/logging\"},\"input\":{\"type\":\"structure\",\"required\":[\"loggingOptions\"],\"members\":{\"loggingOptions\":{\"shape\":\"S46\"}}}},\"RunPipelineActivity\":{\"http\":{\"requestUri\":\"/pipelineactivities/run\"},\"input\":{\"type\":\"structure\",\"required\":[\"pipelineActivity\",\"payloads\"],\"members\":{\"pipelineActivity\":{\"shape\":\"S2w\"},\"payloads\":{\"shape\":\"S5o\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"payloads\":{\"shape\":\"S5o\"},\"logResult\":{}}}},\"SampleChannelData\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{channelName}/sample\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelName\"],\"members\":{\"channelName\":{\"location\":\"uri\",\"locationName\":\"channelName\"},\"maxMessages\":{\"location\":\"querystring\",\"locationName\":\"maxMessages\",\"type\":\"integer\"},\"startTime\":{\"location\":\"querystring\",\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"endTime\":{\"location\":\"querystring\",\"locationName\":\"endTime\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"payloads\":{\"shape\":\"S5o\"}}}},\"StartPipelineReprocessing\":{\"http\":{\"requestUri\":\"/pipelines/{pipelineName}/reprocessing\"},\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\"],\"members\":{\"pipelineName\":{\"location\":\"uri\",\"locationName\":\"pipelineName\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"channelMessages\":{\"type\":\"structure\",\"members\":{\"s3Paths\":{\"type\":\"list\",\"member\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"reprocessingId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sq\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{channelName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelName\"],\"members\":{\"channelName\":{\"location\":\"uri\",\"locationName\":\"channelName\"},\"channelStorage\":{\"shape\":\"Sh\"},\"retentionPeriod\":{\"shape\":\"Sn\"}}}},\"UpdateDataset\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/datasets/{datasetName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"datasetName\",\"actions\"],\"members\":{\"datasetName\":{\"location\":\"uri\",\"locationName\":\"datasetName\"},\"actions\":{\"shape\":\"Sy\"},\"triggers\":{\"shape\":\"S1l\"},\"contentDeliveryRules\":{\"shape\":\"S1q\"},\"retentionPeriod\":{\"shape\":\"Sn\"},\"versioningConfiguration\":{\"shape\":\"S21\"},\"lateDataRules\":{\"shape\":\"S24\"}}}},\"UpdateDatastore\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/datastores/{datastoreName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"datastoreName\"],\"members\":{\"datastoreName\":{\"location\":\"uri\",\"locationName\":\"datastoreName\"},\"retentionPeriod\":{\"shape\":\"Sn\"},\"datastoreStorage\":{\"shape\":\"S2h\"},\"fileFormatConfiguration\":{\"shape\":\"S2k\"}}}},\"UpdatePipeline\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/pipelines/{pipelineName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"pipelineName\",\"pipelineActivities\"],\"members\":{\"pipelineName\":{\"location\":\"uri\",\"locationName\":\"pipelineName\"},\"pipelineActivities\":{\"shape\":\"S2v\"}}}}},\"shapes\":{\"Sh\":{\"type\":\"structure\",\"members\":{\"serviceManagedS3\":{\"type\":\"structure\",\"members\":{}},\"customerManagedS3\":{\"type\":\"structure\",\"required\":[\"bucket\",\"roleArn\"],\"members\":{\"bucket\":{},\"keyPrefix\":{},\"roleArn\":{}}}}},\"Sn\":{\"type\":\"structure\",\"members\":{\"unlimited\":{\"type\":\"boolean\"},\"numberOfDays\":{\"type\":\"integer\"}}},\"Sq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"actionName\":{},\"queryAction\":{\"type\":\"structure\",\"required\":[\"sqlQuery\"],\"members\":{\"sqlQuery\":{},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"deltaTime\":{\"type\":\"structure\",\"required\":[\"offsetSeconds\",\"timeExpression\"],\"members\":{\"offsetSeconds\":{\"type\":\"integer\"},\"timeExpression\":{}}}}}}}},\"containerAction\":{\"type\":\"structure\",\"required\":[\"image\",\"executionRoleArn\",\"resourceConfiguration\"],\"members\":{\"image\":{},\"executionRoleArn\":{},\"resourceConfiguration\":{\"type\":\"structure\",\"required\":[\"computeType\",\"volumeSizeInGB\"],\"members\":{\"computeType\":{},\"volumeSizeInGB\":{\"type\":\"integer\"}}},\"variables\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"stringValue\":{},\"doubleValue\":{\"type\":\"double\"},\"datasetContentVersionValue\":{\"type\":\"structure\",\"required\":[\"datasetName\"],\"members\":{\"datasetName\":{}}},\"outputFileUriValue\":{\"type\":\"structure\",\"required\":[\"fileName\"],\"members\":{\"fileName\":{}}}}}}}}}}},\"S1l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"schedule\":{\"type\":\"structure\",\"members\":{\"expression\":{}}},\"dataset\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}}}}},\"S1q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"destination\"],\"members\":{\"entryName\":{},\"destination\":{\"type\":\"structure\",\"members\":{\"iotEventsDestinationConfiguration\":{\"type\":\"structure\",\"required\":[\"inputName\",\"roleArn\"],\"members\":{\"inputName\":{},\"roleArn\":{}}},\"s3DestinationConfiguration\":{\"type\":\"structure\",\"required\":[\"bucket\",\"key\",\"roleArn\"],\"members\":{\"bucket\":{},\"key\":{},\"glueConfiguration\":{\"type\":\"structure\",\"required\":[\"tableName\",\"databaseName\"],\"members\":{\"tableName\":{},\"databaseName\":{}}},\"roleArn\":{}}}}}}}},\"S21\":{\"type\":\"structure\",\"members\":{\"unlimited\":{\"type\":\"boolean\"},\"maxVersions\":{\"type\":\"integer\"}}},\"S24\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ruleConfiguration\"],\"members\":{\"ruleName\":{},\"ruleConfiguration\":{\"type\":\"structure\",\"members\":{\"deltaTimeSessionWindowConfiguration\":{\"type\":\"structure\",\"required\":[\"timeoutInMinutes\"],\"members\":{\"timeoutInMinutes\":{\"type\":\"integer\"}}}}}}}},\"S2h\":{\"type\":\"structure\",\"members\":{\"serviceManagedS3\":{\"type\":\"structure\",\"members\":{}},\"customerManagedS3\":{\"type\":\"structure\",\"required\":[\"bucket\",\"roleArn\"],\"members\":{\"bucket\":{},\"keyPrefix\":{},\"roleArn\":{}}}}},\"S2k\":{\"type\":\"structure\",\"members\":{\"jsonConfiguration\":{\"type\":\"structure\",\"members\":{}},\"parquetConfiguration\":{\"type\":\"structure\",\"members\":{\"schemaDefinition\":{\"type\":\"structure\",\"members\":{\"columns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"type\"],\"members\":{\"name\":{},\"type\":{}}}}}}}}}},\"S2v\":{\"type\":\"list\",\"member\":{\"shape\":\"S2w\"}},\"S2w\":{\"type\":\"structure\",\"members\":{\"channel\":{\"type\":\"structure\",\"required\":[\"name\",\"channelName\"],\"members\":{\"name\":{},\"channelName\":{},\"next\":{}}},\"lambda\":{\"type\":\"structure\",\"required\":[\"name\",\"lambdaName\",\"batchSize\"],\"members\":{\"name\":{},\"lambdaName\":{},\"batchSize\":{\"type\":\"integer\"},\"next\":{}}},\"datastore\":{\"type\":\"structure\",\"required\":[\"name\",\"datastoreName\"],\"members\":{\"name\":{},\"datastoreName\":{}}},\"addAttributes\":{\"type\":\"structure\",\"required\":[\"name\",\"attributes\"],\"members\":{\"name\":{},\"attributes\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"next\":{}}},\"removeAttributes\":{\"type\":\"structure\",\"required\":[\"name\",\"attributes\"],\"members\":{\"name\":{},\"attributes\":{\"shape\":\"S37\"},\"next\":{}}},\"selectAttributes\":{\"type\":\"structure\",\"required\":[\"name\",\"attributes\"],\"members\":{\"name\":{},\"attributes\":{\"shape\":\"S37\"},\"next\":{}}},\"filter\":{\"type\":\"structure\",\"required\":[\"name\",\"filter\"],\"members\":{\"name\":{},\"filter\":{},\"next\":{}}},\"math\":{\"type\":\"structure\",\"required\":[\"name\",\"attribute\",\"math\"],\"members\":{\"name\":{},\"attribute\":{},\"math\":{},\"next\":{}}},\"deviceRegistryEnrich\":{\"type\":\"structure\",\"required\":[\"name\",\"attribute\",\"thingName\",\"roleArn\"],\"members\":{\"name\":{},\"attribute\":{},\"thingName\":{},\"roleArn\":{},\"next\":{}}},\"deviceShadowEnrich\":{\"type\":\"structure\",\"required\":[\"name\",\"attribute\",\"thingName\",\"roleArn\"],\"members\":{\"name\":{},\"attribute\":{},\"thingName\":{},\"roleArn\":{},\"next\":{}}}}},\"S37\":{\"type\":\"list\",\"member\":{}},\"S3t\":{\"type\":\"structure\",\"members\":{\"estimatedSizeInBytes\":{\"type\":\"double\"},\"estimatedOn\":{\"type\":\"timestamp\"}}},\"S46\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"level\",\"enabled\"],\"members\":{\"roleArn\":{},\"level\":{},\"enabled\":{\"type\":\"boolean\"}}},\"S4c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"}}}},\"S4k\":{\"type\":\"structure\",\"members\":{\"state\":{},\"reason\":{}}},\"S5o\":{\"type\":\"list\",\"member\":{\"type\":\"blob\"}}}}");

/***/ }),

/***/ 58536:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListChannels\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListDatasetContents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListDatasets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListDatastores\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListPipelines\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 19317:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-09-18\",\"endpointPrefix\":\"api.iotdeviceadvisor\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AWSIoTDeviceAdvisor\",\"serviceFullName\":\"AWS IoT Core Device Advisor\",\"serviceId\":\"IotDeviceAdvisor\",\"signatureVersion\":\"v4\",\"signingName\":\"iotdeviceadvisor\",\"uid\":\"iotdeviceadvisor-2020-09-18\"},\"operations\":{\"CreateSuiteDefinition\":{\"http\":{\"requestUri\":\"/suiteDefinitions\"},\"input\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionConfiguration\":{\"shape\":\"S2\"},\"tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionId\":{},\"suiteDefinitionArn\":{},\"suiteDefinitionName\":{},\"createdAt\":{\"type\":\"timestamp\"}}}},\"DeleteSuiteDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/suiteDefinitions/{suiteDefinitionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"suiteDefinitionId\"],\"members\":{\"suiteDefinitionId\":{\"location\":\"uri\",\"locationName\":\"suiteDefinitionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetSuiteDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/suiteDefinitions/{suiteDefinitionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"suiteDefinitionId\"],\"members\":{\"suiteDefinitionId\":{\"location\":\"uri\",\"locationName\":\"suiteDefinitionId\"},\"suiteDefinitionVersion\":{\"location\":\"querystring\",\"locationName\":\"suiteDefinitionVersion\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionId\":{},\"suiteDefinitionArn\":{},\"suiteDefinitionVersion\":{},\"latestVersion\":{},\"suiteDefinitionConfiguration\":{\"shape\":\"S2\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastModifiedAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S9\"}}}},\"GetSuiteRun\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"suiteDefinitionId\",\"suiteRunId\"],\"members\":{\"suiteDefinitionId\":{\"location\":\"uri\",\"locationName\":\"suiteDefinitionId\"},\"suiteRunId\":{\"location\":\"uri\",\"locationName\":\"suiteRunId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionId\":{},\"suiteDefinitionVersion\":{},\"suiteRunId\":{},\"suiteRunArn\":{},\"suiteRunConfiguration\":{\"shape\":\"Sm\"},\"testResult\":{\"type\":\"structure\",\"members\":{\"groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"groupId\":{},\"groupName\":{},\"tests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"testCaseRunId\":{},\"testCaseDefinitionId\":{},\"testCaseDefinitionName\":{},\"status\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"logUrl\":{},\"warnings\":{},\"failure\":{}}}}}}}}},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"status\":{},\"errorReason\":{},\"tags\":{\"shape\":\"S9\"}}}},\"GetSuiteRunReport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/report\"},\"input\":{\"type\":\"structure\",\"required\":[\"suiteDefinitionId\",\"suiteRunId\"],\"members\":{\"suiteDefinitionId\":{\"location\":\"uri\",\"locationName\":\"suiteDefinitionId\"},\"suiteRunId\":{\"location\":\"uri\",\"locationName\":\"suiteRunId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"qualificationReportDownloadUrl\":{}}}},\"ListSuiteDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/suiteDefinitions\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionInformationList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionId\":{},\"suiteDefinitionName\":{},\"defaultDevices\":{\"shape\":\"S4\"},\"intendedForQualification\":{\"type\":\"boolean\"},\"createdAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListSuiteRuns\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/suiteRuns\"},\"input\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionId\":{\"location\":\"querystring\",\"locationName\":\"suiteDefinitionId\"},\"suiteDefinitionVersion\":{\"location\":\"querystring\",\"locationName\":\"suiteDefinitionVersion\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suiteRunsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionId\":{},\"suiteDefinitionVersion\":{},\"suiteDefinitionName\":{},\"suiteRunId\":{},\"createdAt\":{\"type\":\"timestamp\"},\"startedAt\":{\"type\":\"timestamp\"},\"endAt\":{\"type\":\"timestamp\"},\"status\":{},\"passed\":{\"type\":\"integer\"},\"failed\":{\"type\":\"integer\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S9\"}}}},\"ListTestCases\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/testCases\"},\"input\":{\"type\":\"structure\",\"members\":{\"intendedForQualification\":{\"location\":\"querystring\",\"locationName\":\"intendedForQualification\",\"type\":\"boolean\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"categories\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"tests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"configuration\":{\"shape\":\"S1p\"},\"test\":{\"type\":\"structure\",\"members\":{\"id\":{},\"testCaseVersion\":{}}}}}}}}},\"rootGroupConfiguration\":{\"shape\":\"S1p\"},\"groupConfiguration\":{\"shape\":\"S1p\"},\"nextToken\":{}}}},\"StartSuiteRun\":{\"http\":{\"requestUri\":\"/suiteDefinitions/{suiteDefinitionId}/suiteRuns\"},\"input\":{\"type\":\"structure\",\"required\":[\"suiteDefinitionId\"],\"members\":{\"suiteDefinitionId\":{\"location\":\"uri\",\"locationName\":\"suiteDefinitionId\"},\"suiteDefinitionVersion\":{},\"suiteRunConfiguration\":{\"shape\":\"Sm\"},\"tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suiteRunId\":{},\"suiteRunArn\":{},\"createdAt\":{\"type\":\"timestamp\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateSuiteDefinition\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/suiteDefinitions/{suiteDefinitionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"suiteDefinitionId\"],\"members\":{\"suiteDefinitionId\":{\"location\":\"uri\",\"locationName\":\"suiteDefinitionId\"},\"suiteDefinitionConfiguration\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionId\":{},\"suiteDefinitionArn\":{},\"suiteDefinitionName\":{},\"suiteDefinitionVersion\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"members\":{\"suiteDefinitionName\":{},\"devices\":{\"shape\":\"S4\"},\"intendedForQualification\":{\"type\":\"boolean\"},\"rootGroup\":{},\"devicePermissionRoleArn\":{}}},\"S4\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"S5\":{\"type\":\"structure\",\"members\":{\"thingArn\":{},\"certificateArn\":{}}},\"S9\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sm\":{\"type\":\"structure\",\"members\":{\"primaryDevice\":{\"shape\":\"S5\"},\"secondaryDevice\":{\"shape\":\"S5\"},\"selectedTestList\":{\"type\":\"list\",\"member\":{}}}},\"S1p\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 9465:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListSuiteDefinitions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListSuiteRuns\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListTestCases\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 55666:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-07-27\",\"endpointPrefix\":\"iotevents\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT Events\",\"serviceId\":\"IoT Events\",\"signatureVersion\":\"v4\",\"signingName\":\"iotevents\",\"uid\":\"iotevents-2018-07-27\"},\"operations\":{\"CreateDetectorModel\":{\"http\":{\"requestUri\":\"/detector-models\"},\"input\":{\"type\":\"structure\",\"required\":[\"detectorModelName\",\"detectorModelDefinition\",\"roleArn\"],\"members\":{\"detectorModelName\":{},\"detectorModelDefinition\":{\"shape\":\"S3\"},\"detectorModelDescription\":{},\"key\":{},\"roleArn\":{},\"tags\":{\"shape\":\"S1u\"},\"evaluationMethod\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorModelConfiguration\":{\"shape\":\"S20\"}}}},\"CreateInput\":{\"http\":{\"requestUri\":\"/inputs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"inputName\",\"inputDefinition\"],\"members\":{\"inputName\":{},\"inputDescription\":{},\"inputDefinition\":{\"shape\":\"S27\"},\"tags\":{\"shape\":\"S1u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"inputConfiguration\":{\"shape\":\"S2b\"}}}},\"DeleteDetectorModel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/detector-models/{detectorModelName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"detectorModelName\"],\"members\":{\"detectorModelName\":{\"location\":\"uri\",\"locationName\":\"detectorModelName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteInput\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/inputs/{inputName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"inputName\"],\"members\":{\"inputName\":{\"location\":\"uri\",\"locationName\":\"inputName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeDetectorModel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector-models/{detectorModelName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"detectorModelName\"],\"members\":{\"detectorModelName\":{\"location\":\"uri\",\"locationName\":\"detectorModelName\"},\"detectorModelVersion\":{\"location\":\"querystring\",\"locationName\":\"version\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorModel\":{\"type\":\"structure\",\"members\":{\"detectorModelDefinition\":{\"shape\":\"S3\"},\"detectorModelConfiguration\":{\"shape\":\"S20\"}}}}}},\"DescribeInput\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/inputs/{inputName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"inputName\"],\"members\":{\"inputName\":{\"location\":\"uri\",\"locationName\":\"inputName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"input\":{\"type\":\"structure\",\"members\":{\"inputConfiguration\":{\"shape\":\"S2b\"},\"inputDefinition\":{\"shape\":\"S27\"}}}}}},\"DescribeLoggingOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/logging\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"loggingOptions\":{\"shape\":\"S2q\"}}}},\"ListDetectorModelVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector-models/{detectorModelName}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"detectorModelName\"],\"members\":{\"detectorModelName\":{\"location\":\"uri\",\"locationName\":\"detectorModelName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorModelVersionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"detectorModelName\":{},\"detectorModelVersion\":{},\"detectorModelArn\":{},\"roleArn\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"status\":{},\"evaluationMethod\":{}}}},\"nextToken\":{}}}},\"ListDetectorModels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detector-models\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorModelSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"detectorModelName\":{},\"detectorModelDescription\":{},\"creationTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListInputs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/inputs\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"inputSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"inputName\":{},\"inputDescription\":{},\"inputArn\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"status\":{}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S1u\"}}}},\"PutLoggingOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/logging\"},\"input\":{\"type\":\"structure\",\"required\":[\"loggingOptions\"],\"members\":{\"loggingOptions\":{\"shape\":\"S2q\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S1u\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDetectorModel\":{\"http\":{\"requestUri\":\"/detector-models/{detectorModelName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"detectorModelName\",\"detectorModelDefinition\",\"roleArn\"],\"members\":{\"detectorModelName\":{\"location\":\"uri\",\"locationName\":\"detectorModelName\"},\"detectorModelDefinition\":{\"shape\":\"S3\"},\"detectorModelDescription\":{},\"roleArn\":{},\"evaluationMethod\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorModelConfiguration\":{\"shape\":\"S20\"}}}},\"UpdateInput\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/inputs/{inputName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"inputName\",\"inputDefinition\"],\"members\":{\"inputName\":{\"location\":\"uri\",\"locationName\":\"inputName\"},\"inputDescription\":{},\"inputDefinition\":{\"shape\":\"S27\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"inputConfiguration\":{\"shape\":\"S2b\"}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"states\",\"initialStateName\"],\"members\":{\"states\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"stateName\"],\"members\":{\"stateName\":{},\"onInput\":{\"type\":\"structure\",\"members\":{\"events\":{\"shape\":\"S8\"},\"transitionEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"eventName\",\"condition\",\"nextState\"],\"members\":{\"eventName\":{},\"condition\":{},\"actions\":{\"shape\":\"Sc\"},\"nextState\":{}}}}}},\"onEnter\":{\"type\":\"structure\",\"members\":{\"events\":{\"shape\":\"S8\"}}},\"onExit\":{\"type\":\"structure\",\"members\":{\"events\":{\"shape\":\"S8\"}}}}}},\"initialStateName\":{}}},\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"eventName\"],\"members\":{\"eventName\":{},\"condition\":{},\"actions\":{\"shape\":\"Sc\"}}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"setVariable\":{\"type\":\"structure\",\"required\":[\"variableName\",\"value\"],\"members\":{\"variableName\":{},\"value\":{}}},\"sns\":{\"type\":\"structure\",\"required\":[\"targetArn\"],\"members\":{\"targetArn\":{},\"payload\":{\"shape\":\"Sj\"}}},\"iotTopicPublish\":{\"type\":\"structure\",\"required\":[\"mqttTopic\"],\"members\":{\"mqttTopic\":{},\"payload\":{\"shape\":\"Sj\"}}},\"setTimer\":{\"type\":\"structure\",\"required\":[\"timerName\"],\"members\":{\"timerName\":{},\"seconds\":{\"deprecated\":true,\"deprecatedMessage\":\"seconds is deprecated. You can use durationExpression for SetTimerAction. The value of seconds can be used as a string expression for durationExpression.\",\"type\":\"integer\"},\"durationExpression\":{}}},\"clearTimer\":{\"type\":\"structure\",\"required\":[\"timerName\"],\"members\":{\"timerName\":{}}},\"resetTimer\":{\"type\":\"structure\",\"required\":[\"timerName\"],\"members\":{\"timerName\":{}}},\"lambda\":{\"type\":\"structure\",\"required\":[\"functionArn\"],\"members\":{\"functionArn\":{},\"payload\":{\"shape\":\"Sj\"}}},\"iotEvents\":{\"type\":\"structure\",\"required\":[\"inputName\"],\"members\":{\"inputName\":{},\"payload\":{\"shape\":\"Sj\"}}},\"sqs\":{\"type\":\"structure\",\"required\":[\"queueUrl\"],\"members\":{\"queueUrl\":{},\"useBase64\":{\"type\":\"boolean\"},\"payload\":{\"shape\":\"Sj\"}}},\"firehose\":{\"type\":\"structure\",\"required\":[\"deliveryStreamName\"],\"members\":{\"deliveryStreamName\":{},\"separator\":{},\"payload\":{\"shape\":\"Sj\"}}},\"dynamoDB\":{\"type\":\"structure\",\"required\":[\"hashKeyField\",\"hashKeyValue\",\"tableName\"],\"members\":{\"hashKeyType\":{},\"hashKeyField\":{},\"hashKeyValue\":{},\"rangeKeyType\":{},\"rangeKeyField\":{},\"rangeKeyValue\":{},\"operation\":{},\"payloadField\":{},\"tableName\":{},\"payload\":{\"shape\":\"Sj\"}}},\"dynamoDBv2\":{\"type\":\"structure\",\"required\":[\"tableName\"],\"members\":{\"tableName\":{},\"payload\":{\"shape\":\"Sj\"}}},\"iotSiteWise\":{\"type\":\"structure\",\"required\":[\"propertyValue\"],\"members\":{\"entryId\":{},\"assetId\":{},\"propertyId\":{},\"propertyAlias\":{},\"propertyValue\":{\"type\":\"structure\",\"required\":[\"value\"],\"members\":{\"value\":{\"type\":\"structure\",\"members\":{\"stringValue\":{},\"integerValue\":{},\"doubleValue\":{},\"booleanValue\":{}}},\"timestamp\":{\"type\":\"structure\",\"required\":[\"timeInSeconds\"],\"members\":{\"timeInSeconds\":{},\"offsetInNanos\":{}}},\"quality\":{}}}}}}}},\"Sj\":{\"type\":\"structure\",\"required\":[\"contentExpression\",\"type\"],\"members\":{\"contentExpression\":{},\"type\":{}}},\"S1u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"S20\":{\"type\":\"structure\",\"members\":{\"detectorModelName\":{},\"detectorModelVersion\":{},\"detectorModelDescription\":{},\"detectorModelArn\":{},\"roleArn\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"status\":{},\"key\":{},\"evaluationMethod\":{}}},\"S27\":{\"type\":\"structure\",\"required\":[\"attributes\"],\"members\":{\"attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"jsonPath\"],\"members\":{\"jsonPath\":{}}}}}},\"S2b\":{\"type\":\"structure\",\"required\":[\"inputName\",\"inputArn\",\"creationTime\",\"lastUpdateTime\",\"status\"],\"members\":{\"inputName\":{},\"inputDescription\":{},\"inputArn\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"},\"status\":{}}},\"S2q\":{\"type\":\"structure\",\"required\":[\"roleArn\",\"level\",\"enabled\"],\"members\":{\"roleArn\":{},\"level\":{},\"enabled\":{\"type\":\"boolean\"},\"detectorDebugOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"detectorModelName\"],\"members\":{\"detectorModelName\":{},\"keyValue\":{}}}}}}}}");

/***/ }),

/***/ 13523:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 14647:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-10-23\",\"endpointPrefix\":\"data.iotevents\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT Events Data\",\"serviceId\":\"IoT Events Data\",\"signatureVersion\":\"v4\",\"signingName\":\"ioteventsdata\",\"uid\":\"iotevents-data-2018-10-23\"},\"operations\":{\"BatchPutMessage\":{\"http\":{\"requestUri\":\"/inputs/messages\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"messages\"],\"members\":{\"messages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"messageId\",\"inputName\",\"payload\"],\"members\":{\"messageId\":{},\"inputName\":{},\"payload\":{\"type\":\"blob\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"BatchPutMessageErrorEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"messageId\":{},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"BatchUpdateDetector\":{\"http\":{\"requestUri\":\"/detectors\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"detectors\"],\"members\":{\"detectors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"messageId\",\"detectorModelName\",\"state\"],\"members\":{\"messageId\":{},\"detectorModelName\":{},\"keyValue\":{},\"state\":{\"type\":\"structure\",\"required\":[\"stateName\",\"variables\",\"timers\"],\"members\":{\"stateName\":{},\"variables\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{}}}},\"timers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"seconds\"],\"members\":{\"name\":{},\"seconds\":{\"type\":\"integer\"}}}}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"batchUpdateDetectorErrorEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"messageId\":{},\"errorCode\":{},\"errorMessage\":{}}}}}}},\"DescribeDetector\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detectors/{detectorModelName}/keyValues/\"},\"input\":{\"type\":\"structure\",\"required\":[\"detectorModelName\"],\"members\":{\"detectorModelName\":{\"location\":\"uri\",\"locationName\":\"detectorModelName\"},\"keyValue\":{\"location\":\"querystring\",\"locationName\":\"keyValue\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detector\":{\"type\":\"structure\",\"members\":{\"detectorModelName\":{},\"keyValue\":{},\"detectorModelVersion\":{},\"state\":{\"type\":\"structure\",\"required\":[\"stateName\",\"variables\",\"timers\"],\"members\":{\"stateName\":{},\"variables\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{}}}},\"timers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"timestamp\"],\"members\":{\"name\":{},\"timestamp\":{\"type\":\"timestamp\"}}}}}},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"}}}}}},\"ListDetectors\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/detectors/{detectorModelName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"detectorModelName\"],\"members\":{\"detectorModelName\":{\"location\":\"uri\",\"locationName\":\"detectorModelName\"},\"stateName\":{\"location\":\"querystring\",\"locationName\":\"stateName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"detectorSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"detectorModelName\":{},\"keyValue\":{},\"detectorModelVersion\":{},\"state\":{\"type\":\"structure\",\"members\":{\"stateName\":{}}},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdateTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}}},\"shapes\":{}}");

/***/ }),

/***/ 12541:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 53518:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-11-03\",\"endpointPrefix\":\"api.fleethub.iot\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT Fleet Hub\",\"serviceId\":\"IoTFleetHub\",\"signatureVersion\":\"v4\",\"signingName\":\"iotfleethub\",\"uid\":\"iotfleethub-2020-11-03\"},\"operations\":{\"CreateApplication\":{\"http\":{\"requestUri\":\"/applications\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"applicationName\",\"roleArn\"],\"members\":{\"applicationName\":{},\"applicationDescription\":{},\"clientToken\":{\"idempotencyToken\":true},\"roleArn\":{},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"applicationId\",\"applicationArn\"],\"members\":{\"applicationId\":{},\"applicationArn\":{}}}},\"DeleteApplication\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{applicationId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"applicationId\"],\"members\":{\"applicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeApplication\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{applicationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"applicationId\"],\"members\":{\"applicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"applicationId\",\"applicationArn\",\"applicationName\",\"applicationUrl\",\"applicationState\",\"applicationCreationDate\",\"applicationLastUpdateDate\",\"roleArn\"],\"members\":{\"applicationId\":{},\"applicationArn\":{},\"applicationName\":{},\"applicationDescription\":{},\"applicationUrl\":{},\"applicationState\":{},\"applicationCreationDate\":{\"type\":\"long\"},\"applicationLastUpdateDate\":{\"type\":\"long\"},\"roleArn\":{},\"ssoClientId\":{},\"errorMessage\":{},\"tags\":{\"shape\":\"S6\"}}}},\"ListApplications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"applicationId\",\"applicationName\",\"applicationUrl\"],\"members\":{\"applicationId\":{},\"applicationName\":{},\"applicationDescription\":{},\"applicationUrl\":{},\"applicationCreationDate\":{\"type\":\"long\"},\"applicationLastUpdateDate\":{\"type\":\"long\"},\"applicationState\":{}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S6\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApplication\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/applications/{applicationId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"applicationId\"],\"members\":{\"applicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"applicationName\":{},\"applicationDescription\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 90350:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListApplications\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"result_key\":\"applicationSummaries\"}}}");

/***/ }),

/***/ 47810:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-10-05\",\"endpointPrefix\":\"api.tunneling.iot\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS IoT Secure Tunneling\",\"serviceId\":\"IoTSecureTunneling\",\"signatureVersion\":\"v4\",\"signingName\":\"IoTSecuredTunneling\",\"targetPrefix\":\"IoTSecuredTunneling\",\"uid\":\"iotsecuretunneling-2018-10-05\"},\"operations\":{\"CloseTunnel\":{\"input\":{\"type\":\"structure\",\"required\":[\"tunnelId\"],\"members\":{\"tunnelId\":{},\"delete\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeTunnel\":{\"input\":{\"type\":\"structure\",\"required\":[\"tunnelId\"],\"members\":{\"tunnelId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tunnel\":{\"type\":\"structure\",\"members\":{\"tunnelId\":{},\"tunnelArn\":{},\"status\":{},\"sourceConnectionState\":{\"shape\":\"Sa\"},\"destinationConnectionState\":{\"shape\":\"Sa\"},\"description\":{},\"destinationConfig\":{\"shape\":\"Se\"},\"timeoutConfig\":{\"shape\":\"Si\"},\"tags\":{\"shape\":\"Sk\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sk\"}}}},\"ListTunnels\":{\"input\":{\"type\":\"structure\",\"members\":{\"thingName\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tunnelSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"tunnelId\":{},\"tunnelArn\":{},\"status\":{},\"description\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"OpenTunnel\":{\"input\":{\"type\":\"structure\",\"members\":{\"description\":{},\"tags\":{\"shape\":\"Sk\"},\"destinationConfig\":{\"shape\":\"Se\"},\"timeoutConfig\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tunnelId\":{},\"tunnelArn\":{},\"sourceAccessToken\":{\"shape\":\"Sz\"},\"destinationAccessToken\":{\"shape\":\"Sz\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"Sk\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sa\":{\"type\":\"structure\",\"members\":{\"status\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}},\"Se\":{\"type\":\"structure\",\"required\":[\"services\"],\"members\":{\"thingName\":{},\"services\":{\"type\":\"list\",\"member\":{}}}},\"Si\":{\"type\":\"structure\",\"members\":{\"maxLifetimeTimeoutMinutes\":{\"type\":\"integer\"}}},\"Sk\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sz\":{\"type\":\"string\",\"sensitive\":true}}}");

/***/ }),

/***/ 16978:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListTunnels\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 94166:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-12-02\",\"endpointPrefix\":\"iotsitewise\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT SiteWise\",\"serviceId\":\"IoTSiteWise\",\"signatureVersion\":\"v4\",\"signingName\":\"iotsitewise\",\"uid\":\"iotsitewise-2019-12-02\"},\"operations\":{\"AssociateAssets\":{\"http\":{\"requestUri\":\"/assets/{assetId}/associate\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\",\"hierarchyId\",\"childAssetId\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"hierarchyId\":{},\"childAssetId\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"BatchAssociateProjectAssets\":{\"http\":{\"requestUri\":\"/projects/{projectId}/assets/associate\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\",\"assetIds\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"},\"assetIds\":{\"shape\":\"S5\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"BatchDisassociateProjectAssets\":{\"http\":{\"requestUri\":\"/projects/{projectId}/assets/disassociate\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\",\"assetIds\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"},\"assetIds\":{\"shape\":\"S5\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"errors\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"BatchPutAssetPropertyValue\":{\"http\":{\"requestUri\":\"/properties\"},\"input\":{\"type\":\"structure\",\"required\":[\"entries\"],\"members\":{\"entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"entryId\",\"propertyValues\"],\"members\":{\"entryId\":{},\"assetId\":{},\"propertyId\":{},\"propertyAlias\":{},\"propertyValues\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\"}}}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"errorEntries\"],\"members\":{\"errorEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"entryId\",\"errors\"],\"members\":{\"entryId\":{},\"errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"errorCode\",\"errorMessage\",\"timestamps\"],\"members\":{\"errorCode\":{},\"errorMessage\":{},\"timestamps\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}}}}}}}},\"endpoint\":{\"hostPrefix\":\"data.\"}},\"CreateAccessPolicy\":{\"http\":{\"requestUri\":\"/access-policies\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"accessPolicyIdentity\",\"accessPolicyResource\",\"accessPolicyPermission\"],\"members\":{\"accessPolicyIdentity\":{\"shape\":\"S13\"},\"accessPolicyResource\":{\"shape\":\"S19\"},\"accessPolicyPermission\":{},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"accessPolicyId\",\"accessPolicyArn\"],\"members\":{\"accessPolicyId\":{},\"accessPolicyArn\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"CreateAsset\":{\"http\":{\"requestUri\":\"/assets\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"assetName\",\"assetModelId\"],\"members\":{\"assetName\":{},\"assetModelId\":{},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetId\",\"assetArn\",\"assetStatus\"],\"members\":{\"assetId\":{},\"assetArn\":{},\"assetStatus\":{\"shape\":\"S1k\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"CreateAssetModel\":{\"http\":{\"requestUri\":\"/asset-models\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"assetModelName\"],\"members\":{\"assetModelName\":{},\"assetModelDescription\":{},\"assetModelProperties\":{\"shape\":\"S1q\"},\"assetModelHierarchies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"childAssetModelId\"],\"members\":{\"name\":{},\"childAssetModelId\":{}}}},\"assetModelCompositeModels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"type\"],\"members\":{\"name\":{},\"description\":{},\"type\":{},\"properties\":{\"shape\":\"S1q\"}}}},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetModelId\",\"assetModelArn\",\"assetModelStatus\"],\"members\":{\"assetModelId\":{},\"assetModelArn\":{},\"assetModelStatus\":{\"shape\":\"S2e\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"CreateDashboard\":{\"http\":{\"requestUri\":\"/dashboards\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\",\"dashboardName\",\"dashboardDefinition\"],\"members\":{\"projectId\":{},\"dashboardName\":{},\"dashboardDescription\":{},\"dashboardDefinition\":{},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"dashboardId\",\"dashboardArn\"],\"members\":{\"dashboardId\":{},\"dashboardArn\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"CreateGateway\":{\"http\":{\"requestUri\":\"/20200301/gateways\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayName\",\"gatewayPlatform\"],\"members\":{\"gatewayName\":{},\"gatewayPlatform\":{\"shape\":\"S2k\"},\"tags\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayId\",\"gatewayArn\"],\"members\":{\"gatewayId\":{},\"gatewayArn\":{}}},\"endpoint\":{\"hostPrefix\":\"edge.\"}},\"CreatePortal\":{\"http\":{\"requestUri\":\"/portals\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"portalName\",\"portalContactEmail\",\"roleArn\"],\"members\":{\"portalName\":{},\"portalDescription\":{},\"portalContactEmail\":{},\"clientToken\":{\"idempotencyToken\":true},\"portalLogoImageFile\":{\"shape\":\"S2p\"},\"roleArn\":{},\"tags\":{\"shape\":\"S1d\"},\"portalAuthMode\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"portalId\",\"portalArn\",\"portalStartUrl\",\"portalStatus\",\"ssoApplicationId\"],\"members\":{\"portalId\":{},\"portalArn\":{},\"portalStartUrl\":{},\"portalStatus\":{\"shape\":\"S2v\"},\"ssoApplicationId\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"CreateProject\":{\"http\":{\"requestUri\":\"/projects\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"portalId\",\"projectName\"],\"members\":{\"portalId\":{},\"projectName\":{},\"projectDescription\":{},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"projectId\",\"projectArn\"],\"members\":{\"projectId\":{},\"projectArn\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DeleteAccessPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/access-policies/{accessPolicyId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"accessPolicyId\"],\"members\":{\"accessPolicyId\":{\"location\":\"uri\",\"locationName\":\"accessPolicyId\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DeleteAsset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/assets/{assetId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetStatus\"],\"members\":{\"assetStatus\":{\"shape\":\"S1k\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"DeleteAssetModel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/asset-models/{assetModelId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"assetModelId\"],\"members\":{\"assetModelId\":{\"location\":\"uri\",\"locationName\":\"assetModelId\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetModelStatus\"],\"members\":{\"assetModelStatus\":{\"shape\":\"S2e\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"DeleteDashboard\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/dashboards/{dashboardId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"dashboardId\"],\"members\":{\"dashboardId\":{\"location\":\"uri\",\"locationName\":\"dashboardId\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DeleteGateway\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/20200301/gateways/{gatewayId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayId\"],\"members\":{\"gatewayId\":{\"location\":\"uri\",\"locationName\":\"gatewayId\"}}},\"endpoint\":{\"hostPrefix\":\"edge.\"}},\"DeletePortal\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/portals/{portalId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"portalId\"],\"members\":{\"portalId\":{\"location\":\"uri\",\"locationName\":\"portalId\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"portalStatus\"],\"members\":{\"portalStatus\":{\"shape\":\"S2v\"}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DeleteProject\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/projects/{projectId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"},\"clientToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DescribeAccessPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/access-policies/{accessPolicyId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"accessPolicyId\"],\"members\":{\"accessPolicyId\":{\"location\":\"uri\",\"locationName\":\"accessPolicyId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"accessPolicyId\",\"accessPolicyArn\",\"accessPolicyIdentity\",\"accessPolicyResource\",\"accessPolicyPermission\",\"accessPolicyCreationDate\",\"accessPolicyLastUpdateDate\"],\"members\":{\"accessPolicyId\":{},\"accessPolicyArn\":{},\"accessPolicyIdentity\":{\"shape\":\"S13\"},\"accessPolicyResource\":{\"shape\":\"S19\"},\"accessPolicyPermission\":{},\"accessPolicyCreationDate\":{\"type\":\"timestamp\"},\"accessPolicyLastUpdateDate\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DescribeAsset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assets/{assetId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetId\",\"assetArn\",\"assetName\",\"assetModelId\",\"assetProperties\",\"assetHierarchies\",\"assetCreationDate\",\"assetLastUpdateDate\",\"assetStatus\"],\"members\":{\"assetId\":{},\"assetArn\":{},\"assetName\":{},\"assetModelId\":{},\"assetProperties\":{\"shape\":\"S3l\"},\"assetHierarchies\":{\"shape\":\"S3r\"},\"assetCompositeModels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"type\",\"properties\"],\"members\":{\"name\":{},\"description\":{},\"type\":{},\"properties\":{\"shape\":\"S3l\"}}}},\"assetCreationDate\":{\"type\":\"timestamp\"},\"assetLastUpdateDate\":{\"type\":\"timestamp\"},\"assetStatus\":{\"shape\":\"S1k\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"DescribeAssetModel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/asset-models/{assetModelId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetModelId\"],\"members\":{\"assetModelId\":{\"location\":\"uri\",\"locationName\":\"assetModelId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetModelId\",\"assetModelArn\",\"assetModelName\",\"assetModelDescription\",\"assetModelProperties\",\"assetModelHierarchies\",\"assetModelCreationDate\",\"assetModelLastUpdateDate\",\"assetModelStatus\"],\"members\":{\"assetModelId\":{},\"assetModelArn\":{},\"assetModelName\":{},\"assetModelDescription\":{},\"assetModelProperties\":{\"shape\":\"S3x\"},\"assetModelHierarchies\":{\"shape\":\"S3z\"},\"assetModelCompositeModels\":{\"shape\":\"S41\"},\"assetModelCreationDate\":{\"type\":\"timestamp\"},\"assetModelLastUpdateDate\":{\"type\":\"timestamp\"},\"assetModelStatus\":{\"shape\":\"S2e\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"DescribeAssetProperty\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assets/{assetId}/properties/{propertyId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\",\"propertyId\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"propertyId\":{\"location\":\"uri\",\"locationName\":\"propertyId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetId\",\"assetName\",\"assetModelId\"],\"members\":{\"assetId\":{},\"assetName\":{},\"assetModelId\":{},\"assetProperty\":{\"shape\":\"S45\"},\"compositeModel\":{\"type\":\"structure\",\"required\":[\"name\",\"type\",\"assetProperty\"],\"members\":{\"name\":{},\"type\":{},\"assetProperty\":{\"shape\":\"S45\"}}}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"DescribeDashboard\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/dashboards/{dashboardId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"dashboardId\"],\"members\":{\"dashboardId\":{\"location\":\"uri\",\"locationName\":\"dashboardId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"dashboardId\",\"dashboardArn\",\"dashboardName\",\"projectId\",\"dashboardDefinition\",\"dashboardCreationDate\",\"dashboardLastUpdateDate\"],\"members\":{\"dashboardId\":{},\"dashboardArn\":{},\"dashboardName\":{},\"projectId\":{},\"dashboardDescription\":{},\"dashboardDefinition\":{},\"dashboardCreationDate\":{\"type\":\"timestamp\"},\"dashboardLastUpdateDate\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DescribeDefaultEncryptionConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/configuration/account/encryption\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"encryptionType\",\"configurationStatus\"],\"members\":{\"encryptionType\":{},\"kmsKeyArn\":{},\"configurationStatus\":{\"shape\":\"S4c\"}}}},\"DescribeGateway\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/20200301/gateways/{gatewayId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayId\"],\"members\":{\"gatewayId\":{\"location\":\"uri\",\"locationName\":\"gatewayId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayId\",\"gatewayName\",\"gatewayArn\",\"gatewayCapabilitySummaries\",\"creationDate\",\"lastUpdateDate\"],\"members\":{\"gatewayId\":{},\"gatewayName\":{},\"gatewayArn\":{},\"gatewayPlatform\":{\"shape\":\"S2k\"},\"gatewayCapabilitySummaries\":{\"shape\":\"S4h\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"edge.\"}},\"DescribeGatewayCapabilityConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}\"},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayId\",\"capabilityNamespace\"],\"members\":{\"gatewayId\":{\"location\":\"uri\",\"locationName\":\"gatewayId\"},\"capabilityNamespace\":{\"location\":\"uri\",\"locationName\":\"capabilityNamespace\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewayId\",\"capabilityNamespace\",\"capabilityConfiguration\",\"capabilitySyncStatus\"],\"members\":{\"gatewayId\":{},\"capabilityNamespace\":{},\"capabilityConfiguration\":{},\"capabilitySyncStatus\":{}}},\"endpoint\":{\"hostPrefix\":\"edge.\"}},\"DescribeLoggingOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/logging\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"loggingOptions\"],\"members\":{\"loggingOptions\":{\"shape\":\"S4q\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"DescribePortal\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/portals/{portalId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"portalId\"],\"members\":{\"portalId\":{\"location\":\"uri\",\"locationName\":\"portalId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"portalId\",\"portalArn\",\"portalName\",\"portalClientId\",\"portalStartUrl\",\"portalContactEmail\",\"portalStatus\",\"portalCreationDate\",\"portalLastUpdateDate\"],\"members\":{\"portalId\":{},\"portalArn\":{},\"portalName\":{},\"portalDescription\":{},\"portalClientId\":{},\"portalStartUrl\":{},\"portalContactEmail\":{},\"portalStatus\":{\"shape\":\"S2v\"},\"portalCreationDate\":{\"type\":\"timestamp\"},\"portalLastUpdateDate\":{\"type\":\"timestamp\"},\"portalLogoImageLocation\":{\"type\":\"structure\",\"required\":[\"id\",\"url\"],\"members\":{\"id\":{},\"url\":{}}},\"roleArn\":{},\"portalAuthMode\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DescribeProject\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects/{projectId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"projectId\",\"projectArn\",\"projectName\",\"portalId\",\"projectCreationDate\",\"projectLastUpdateDate\"],\"members\":{\"projectId\":{},\"projectArn\":{},\"projectName\":{},\"portalId\":{},\"projectDescription\":{},\"projectCreationDate\":{\"type\":\"timestamp\"},\"projectLastUpdateDate\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"DisassociateAssets\":{\"http\":{\"requestUri\":\"/assets/{assetId}/disassociate\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\",\"hierarchyId\",\"childAssetId\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"hierarchyId\":{},\"childAssetId\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"GetAssetPropertyAggregates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/properties/aggregates\"},\"input\":{\"type\":\"structure\",\"required\":[\"aggregateTypes\",\"resolution\",\"startDate\",\"endDate\"],\"members\":{\"assetId\":{\"location\":\"querystring\",\"locationName\":\"assetId\"},\"propertyId\":{\"location\":\"querystring\",\"locationName\":\"propertyId\"},\"propertyAlias\":{\"location\":\"querystring\",\"locationName\":\"propertyAlias\"},\"aggregateTypes\":{\"location\":\"querystring\",\"locationName\":\"aggregateTypes\",\"type\":\"list\",\"member\":{}},\"resolution\":{\"location\":\"querystring\",\"locationName\":\"resolution\"},\"qualities\":{\"shape\":\"S53\",\"location\":\"querystring\",\"locationName\":\"qualities\"},\"startDate\":{\"location\":\"querystring\",\"locationName\":\"startDate\",\"type\":\"timestamp\"},\"endDate\":{\"location\":\"querystring\",\"locationName\":\"endDate\",\"type\":\"timestamp\"},\"timeOrdering\":{\"location\":\"querystring\",\"locationName\":\"timeOrdering\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"aggregatedValues\"],\"members\":{\"aggregatedValues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"timestamp\",\"value\"],\"members\":{\"timestamp\":{\"type\":\"timestamp\"},\"quality\":{},\"value\":{\"type\":\"structure\",\"members\":{\"average\":{\"type\":\"double\"},\"count\":{\"type\":\"double\"},\"maximum\":{\"type\":\"double\"},\"minimum\":{\"type\":\"double\"},\"sum\":{\"type\":\"double\"},\"standardDeviation\":{\"type\":\"double\"}}}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"data.\"}},\"GetAssetPropertyValue\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/properties/latest\"},\"input\":{\"type\":\"structure\",\"members\":{\"assetId\":{\"location\":\"querystring\",\"locationName\":\"assetId\"},\"propertyId\":{\"location\":\"querystring\",\"locationName\":\"propertyId\"},\"propertyAlias\":{\"location\":\"querystring\",\"locationName\":\"propertyAlias\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"propertyValue\":{\"shape\":\"Sk\"}}},\"endpoint\":{\"hostPrefix\":\"data.\"}},\"GetAssetPropertyValueHistory\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/properties/history\"},\"input\":{\"type\":\"structure\",\"members\":{\"assetId\":{\"location\":\"querystring\",\"locationName\":\"assetId\"},\"propertyId\":{\"location\":\"querystring\",\"locationName\":\"propertyId\"},\"propertyAlias\":{\"location\":\"querystring\",\"locationName\":\"propertyAlias\"},\"startDate\":{\"location\":\"querystring\",\"locationName\":\"startDate\",\"type\":\"timestamp\"},\"endDate\":{\"location\":\"querystring\",\"locationName\":\"endDate\",\"type\":\"timestamp\"},\"qualities\":{\"shape\":\"S53\",\"location\":\"querystring\",\"locationName\":\"qualities\"},\"timeOrdering\":{\"location\":\"querystring\",\"locationName\":\"timeOrdering\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetPropertyValueHistory\"],\"members\":{\"assetPropertyValueHistory\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\"}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"data.\"}},\"ListAccessPolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/access-policies\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"identityType\":{\"location\":\"querystring\",\"locationName\":\"identityType\"},\"identityId\":{\"location\":\"querystring\",\"locationName\":\"identityId\"},\"resourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"resourceId\":{\"location\":\"querystring\",\"locationName\":\"resourceId\"},\"iamArn\":{\"location\":\"querystring\",\"locationName\":\"iamArn\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"accessPolicySummaries\"],\"members\":{\"accessPolicySummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"identity\",\"resource\",\"permission\"],\"members\":{\"id\":{},\"identity\":{\"shape\":\"S13\"},\"resource\":{\"shape\":\"S19\"},\"permission\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"ListAssetModels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/asset-models\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetModelSummaries\"],\"members\":{\"assetModelSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"arn\",\"name\",\"description\",\"creationDate\",\"lastUpdateDate\",\"status\"],\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"description\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"},\"status\":{\"shape\":\"S2e\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"ListAssetRelationships\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assets/{assetId}/assetRelationships\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\",\"traversalType\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"traversalType\":{\"location\":\"querystring\",\"locationName\":\"traversalType\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetRelationshipSummaries\"],\"members\":{\"assetRelationshipSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"relationshipType\"],\"members\":{\"hierarchyInfo\":{\"type\":\"structure\",\"members\":{\"parentAssetId\":{},\"childAssetId\":{}}},\"relationshipType\":{}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"ListAssets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assets\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"assetModelId\":{\"location\":\"querystring\",\"locationName\":\"assetModelId\"},\"filter\":{\"location\":\"querystring\",\"locationName\":\"filter\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetSummaries\"],\"members\":{\"assetSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"arn\",\"name\",\"assetModelId\",\"creationDate\",\"lastUpdateDate\",\"status\",\"hierarchies\"],\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"assetModelId\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"},\"status\":{\"shape\":\"S1k\"},\"hierarchies\":{\"shape\":\"S3r\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"ListAssociatedAssets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assets/{assetId}/hierarchies\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"hierarchyId\":{\"location\":\"querystring\",\"locationName\":\"hierarchyId\"},\"traversalDirection\":{\"location\":\"querystring\",\"locationName\":\"traversalDirection\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetSummaries\"],\"members\":{\"assetSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"arn\",\"name\",\"assetModelId\",\"creationDate\",\"lastUpdateDate\",\"status\",\"hierarchies\"],\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"assetModelId\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"},\"status\":{\"shape\":\"S1k\"},\"hierarchies\":{\"shape\":\"S3r\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"ListDashboards\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/dashboards\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{\"location\":\"querystring\",\"locationName\":\"projectId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"dashboardSummaries\"],\"members\":{\"dashboardSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"name\"],\"members\":{\"id\":{},\"name\":{},\"description\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"ListGateways\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/20200301/gateways\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"gatewaySummaries\"],\"members\":{\"gatewaySummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"gatewayId\",\"gatewayName\",\"creationDate\",\"lastUpdateDate\"],\"members\":{\"gatewayId\":{},\"gatewayName\":{},\"gatewayCapabilitySummaries\":{\"shape\":\"S4h\"},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"edge.\"}},\"ListPortals\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/portals\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"portalSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"name\",\"startUrl\",\"status\"],\"members\":{\"id\":{},\"name\":{},\"description\":{},\"startUrl\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"},\"roleArn\":{},\"status\":{\"shape\":\"S2v\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"ListProjectAssets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects/{projectId}/assets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetIds\"],\"members\":{\"assetIds\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"ListProjects\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"portalId\"],\"members\":{\"portalId\":{\"location\":\"querystring\",\"locationName\":\"portalId\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"projectSummaries\"],\"members\":{\"projectSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"name\"],\"members\":{\"id\":{},\"name\":{},\"description\":{},\"creationDate\":{\"type\":\"timestamp\"},\"lastUpdateDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S1d\"}}}},\"PutDefaultEncryptionConfiguration\":{\"http\":{\"requestUri\":\"/configuration/account/encryption\"},\"input\":{\"type\":\"structure\",\"required\":[\"encryptionType\"],\"members\":{\"encryptionType\":{},\"kmsKeyId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"encryptionType\",\"configurationStatus\"],\"members\":{\"encryptionType\":{},\"kmsKeyArn\":{},\"configurationStatus\":{\"shape\":\"S4c\"}}}},\"PutLoggingOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/logging\"},\"input\":{\"type\":\"structure\",\"required\":[\"loggingOptions\"],\"members\":{\"loggingOptions\":{\"shape\":\"S4q\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAccessPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/access-policies/{accessPolicyId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"accessPolicyId\",\"accessPolicyIdentity\",\"accessPolicyResource\",\"accessPolicyPermission\"],\"members\":{\"accessPolicyId\":{\"location\":\"uri\",\"locationName\":\"accessPolicyId\"},\"accessPolicyIdentity\":{\"shape\":\"S13\"},\"accessPolicyResource\":{\"shape\":\"S19\"},\"accessPolicyPermission\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"UpdateAsset\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assets/{assetId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\",\"assetName\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"assetName\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetStatus\"],\"members\":{\"assetStatus\":{\"shape\":\"S1k\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"UpdateAssetModel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/asset-models/{assetModelId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"assetModelId\",\"assetModelName\"],\"members\":{\"assetModelId\":{\"location\":\"uri\",\"locationName\":\"assetModelId\"},\"assetModelName\":{},\"assetModelDescription\":{},\"assetModelProperties\":{\"shape\":\"S3x\"},\"assetModelHierarchies\":{\"shape\":\"S3z\"},\"assetModelCompositeModels\":{\"shape\":\"S41\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"assetModelStatus\"],\"members\":{\"assetModelStatus\":{\"shape\":\"S2e\"}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"UpdateAssetProperty\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/assets/{assetId}/properties/{propertyId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"assetId\",\"propertyId\"],\"members\":{\"assetId\":{\"location\":\"uri\",\"locationName\":\"assetId\"},\"propertyId\":{\"location\":\"uri\",\"locationName\":\"propertyId\"},\"propertyAlias\":{},\"propertyNotificationState\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"endpoint\":{\"hostPrefix\":\"model.\"}},\"UpdateDashboard\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/dashboards/{dashboardId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"dashboardId\",\"dashboardName\",\"dashboardDefinition\"],\"members\":{\"dashboardId\":{\"location\":\"uri\",\"locationName\":\"dashboardId\"},\"dashboardName\":{},\"dashboardDescription\":{},\"dashboardDefinition\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"UpdateGateway\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/20200301/gateways/{gatewayId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayId\",\"gatewayName\"],\"members\":{\"gatewayId\":{\"location\":\"uri\",\"locationName\":\"gatewayId\"},\"gatewayName\":{}}},\"endpoint\":{\"hostPrefix\":\"edge.\"}},\"UpdateGatewayCapabilityConfiguration\":{\"http\":{\"requestUri\":\"/20200301/gateways/{gatewayId}/capability\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"gatewayId\",\"capabilityNamespace\",\"capabilityConfiguration\"],\"members\":{\"gatewayId\":{\"location\":\"uri\",\"locationName\":\"gatewayId\"},\"capabilityNamespace\":{},\"capabilityConfiguration\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"capabilityNamespace\",\"capabilitySyncStatus\"],\"members\":{\"capabilityNamespace\":{},\"capabilitySyncStatus\":{}}},\"endpoint\":{\"hostPrefix\":\"edge.\"}},\"UpdatePortal\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/portals/{portalId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"portalId\",\"portalName\",\"portalContactEmail\",\"roleArn\"],\"members\":{\"portalId\":{\"location\":\"uri\",\"locationName\":\"portalId\"},\"portalName\":{},\"portalDescription\":{},\"portalContactEmail\":{},\"portalLogoImage\":{\"type\":\"structure\",\"members\":{\"id\":{},\"file\":{\"shape\":\"S2p\"}}},\"roleArn\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"portalStatus\"],\"members\":{\"portalStatus\":{\"shape\":\"S2v\"}}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}},\"UpdateProject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/projects/{projectId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\",\"projectName\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"},\"projectName\":{},\"projectDescription\":{},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"monitor.\"}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{}},\"S8\":{\"type\":\"structure\",\"required\":[\"assetId\",\"code\",\"message\"],\"members\":{\"assetId\":{},\"code\":{},\"message\":{}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"value\",\"timestamp\"],\"members\":{\"value\":{\"type\":\"structure\",\"members\":{\"stringValue\":{},\"integerValue\":{\"type\":\"integer\"},\"doubleValue\":{\"type\":\"double\"},\"booleanValue\":{\"type\":\"boolean\"}}},\"timestamp\":{\"shape\":\"Sq\"},\"quality\":{}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"timeInSeconds\"],\"members\":{\"timeInSeconds\":{\"type\":\"long\"},\"offsetInNanos\":{\"type\":\"integer\"}}},\"S13\":{\"type\":\"structure\",\"members\":{\"user\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"group\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"iamUser\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}}}},\"S19\":{\"type\":\"structure\",\"members\":{\"portal\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"project\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}}}},\"S1d\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1k\":{\"type\":\"structure\",\"required\":[\"state\"],\"members\":{\"state\":{},\"error\":{\"shape\":\"S1m\"}}},\"S1m\":{\"type\":\"structure\",\"required\":[\"code\",\"message\"],\"members\":{\"code\":{},\"message\":{}}},\"S1q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"dataType\",\"type\"],\"members\":{\"name\":{},\"dataType\":{},\"dataTypeSpec\":{},\"unit\":{},\"type\":{\"shape\":\"S1u\"}}}},\"S1u\":{\"type\":\"structure\",\"members\":{\"attribute\":{\"type\":\"structure\",\"members\":{\"defaultValue\":{}}},\"measurement\":{\"type\":\"structure\",\"members\":{}},\"transform\":{\"type\":\"structure\",\"required\":[\"expression\",\"variables\"],\"members\":{\"expression\":{},\"variables\":{\"shape\":\"S20\"}}},\"metric\":{\"type\":\"structure\",\"required\":[\"expression\",\"variables\",\"window\"],\"members\":{\"expression\":{},\"variables\":{\"shape\":\"S20\"},\"window\":{\"type\":\"structure\",\"members\":{\"tumbling\":{\"type\":\"structure\",\"required\":[\"interval\"],\"members\":{\"interval\":{}}}}}}}}},\"S20\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{\"type\":\"structure\",\"required\":[\"propertyId\"],\"members\":{\"propertyId\":{},\"hierarchyId\":{}}}}}},\"S2e\":{\"type\":\"structure\",\"required\":[\"state\"],\"members\":{\"state\":{},\"error\":{\"shape\":\"S1m\"}}},\"S2k\":{\"type\":\"structure\",\"required\":[\"greengrass\"],\"members\":{\"greengrass\":{\"type\":\"structure\",\"required\":[\"groupArn\"],\"members\":{\"groupArn\":{}}}}},\"S2p\":{\"type\":\"structure\",\"required\":[\"data\",\"type\"],\"members\":{\"data\":{\"type\":\"blob\"},\"type\":{}}},\"S2v\":{\"type\":\"structure\",\"required\":[\"state\"],\"members\":{\"state\":{},\"error\":{\"type\":\"structure\",\"members\":{\"code\":{},\"message\":{}}}}},\"S3l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"name\",\"dataType\"],\"members\":{\"id\":{},\"name\":{},\"alias\":{},\"notification\":{\"shape\":\"S3o\"},\"dataType\":{},\"dataTypeSpec\":{},\"unit\":{}}}},\"S3o\":{\"type\":\"structure\",\"required\":[\"topic\",\"state\"],\"members\":{\"topic\":{},\"state\":{}}},\"S3r\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"id\":{},\"name\":{}}}},\"S3x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"dataType\",\"type\"],\"members\":{\"id\":{},\"name\":{},\"dataType\":{},\"dataTypeSpec\":{},\"unit\":{},\"type\":{\"shape\":\"S1u\"}}}},\"S3z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"childAssetModelId\"],\"members\":{\"id\":{},\"name\":{},\"childAssetModelId\":{}}}},\"S41\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"type\"],\"members\":{\"name\":{},\"description\":{},\"type\":{},\"properties\":{\"shape\":\"S3x\"}}}},\"S45\":{\"type\":\"structure\",\"required\":[\"id\",\"name\",\"dataType\"],\"members\":{\"id\":{},\"name\":{},\"alias\":{},\"notification\":{\"shape\":\"S3o\"},\"dataType\":{},\"unit\":{},\"type\":{\"shape\":\"S1u\"}}},\"S4c\":{\"type\":\"structure\",\"required\":[\"state\"],\"members\":{\"state\":{},\"error\":{\"type\":\"structure\",\"required\":[\"code\",\"message\"],\"members\":{\"code\":{},\"message\":{}}}}},\"S4h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"capabilityNamespace\",\"capabilitySyncStatus\"],\"members\":{\"capabilityNamespace\":{},\"capabilitySyncStatus\":{}}}},\"S4q\":{\"type\":\"structure\",\"required\":[\"level\"],\"members\":{\"level\":{}}},\"S53\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 81755:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetAssetPropertyAggregates\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"aggregatedValues\"},\"GetAssetPropertyValueHistory\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"assetPropertyValueHistory\"},\"ListAccessPolicies\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"accessPolicySummaries\"},\"ListAssetModels\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"assetModelSummaries\"},\"ListAssetRelationships\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"assetRelationshipSummaries\"},\"ListAssets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"assetSummaries\"},\"ListAssociatedAssets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"assetSummaries\"},\"ListDashboards\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"dashboardSummaries\"},\"ListGateways\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"gatewaySummaries\"},\"ListPortals\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"portalSummaries\"},\"ListProjectAssets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"assetIds\"},\"ListProjects\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"projectSummaries\"}}}");

/***/ }),

/***/ 4197:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"AssetModelNotExists\":{\"delay\":3,\"maxAttempts\":20,\"operation\":\"DescribeAssetModel\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"error\",\"expected\":\"ResourceNotFoundException\"}]},\"AssetModelActive\":{\"delay\":3,\"maxAttempts\":20,\"operation\":\"DescribeAssetModel\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"assetModelStatus.state\",\"expected\":\"ACTIVE\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"assetModelStatus.state\",\"expected\":\"FAILED\"}]},\"AssetNotExists\":{\"delay\":3,\"maxAttempts\":20,\"operation\":\"DescribeAsset\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"error\",\"expected\":\"ResourceNotFoundException\"}]},\"AssetActive\":{\"delay\":3,\"maxAttempts\":20,\"operation\":\"DescribeAsset\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"assetStatus.state\",\"expected\":\"ACTIVE\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"assetStatus.state\",\"expected\":\"FAILED\"}]},\"PortalNotExists\":{\"delay\":3,\"maxAttempts\":20,\"operation\":\"DescribePortal\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"error\",\"expected\":\"ResourceNotFoundException\"}]},\"PortalActive\":{\"delay\":3,\"maxAttempts\":20,\"operation\":\"DescribePortal\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"portalStatus.state\",\"expected\":\"ACTIVE\"}]}}}");

/***/ }),

/***/ 6038:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-09-06\",\"endpointPrefix\":\"iotthingsgraph\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS IoT Things Graph\",\"serviceId\":\"IoTThingsGraph\",\"signatureVersion\":\"v4\",\"signingName\":\"iotthingsgraph\",\"targetPrefix\":\"IotThingsGraphFrontEndService\",\"uid\":\"iotthingsgraph-2018-09-06\"},\"operations\":{\"AssociateEntityToThing\":{\"input\":{\"type\":\"structure\",\"required\":[\"thingName\",\"entityId\"],\"members\":{\"thingName\":{},\"entityId\":{},\"namespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateFlowTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"definition\"],\"members\":{\"definition\":{\"shape\":\"S7\"},\"compatibleNamespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sb\"}}}},\"CreateSystemInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"definition\",\"target\"],\"members\":{\"tags\":{\"shape\":\"Sf\"},\"definition\":{\"shape\":\"S7\"},\"target\":{},\"greengrassGroupName\":{},\"s3BucketName\":{},\"metricsConfiguration\":{\"shape\":\"Sm\"},\"flowActionsRoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sq\"}}}},\"CreateSystemTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"definition\"],\"members\":{\"definition\":{\"shape\":\"S7\"},\"compatibleNamespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sw\"}}}},\"DeleteFlowTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteNamespace\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"namespaceArn\":{},\"namespaceName\":{}}}},\"DeleteSystemInstance\":{\"input\":{\"type\":\"structure\",\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSystemTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeploySystemInstance\":{\"input\":{\"type\":\"structure\",\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"summary\"],\"members\":{\"summary\":{\"shape\":\"Sq\"},\"greengrassDeploymentId\":{}}}},\"DeprecateFlowTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeprecateSystemTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeNamespace\":{\"input\":{\"type\":\"structure\",\"members\":{\"namespaceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"namespaceArn\":{},\"namespaceName\":{},\"trackingNamespaceName\":{},\"trackingNamespaceVersion\":{\"type\":\"long\"},\"namespaceVersion\":{\"type\":\"long\"}}}},\"DissociateEntityFromThing\":{\"input\":{\"type\":\"structure\",\"required\":[\"thingName\",\"entityType\"],\"members\":{\"thingName\":{},\"entityType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"ids\"],\"members\":{\"ids\":{\"type\":\"list\",\"member\":{}},\"namespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"descriptions\":{\"shape\":\"S1l\"}}}},\"GetFlowTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{},\"revisionNumber\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"description\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sb\"},\"definition\":{\"shape\":\"S7\"},\"validatedNamespaceVersion\":{\"type\":\"long\"}}}}}},\"GetFlowTemplateRevisions\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"shape\":\"S1u\"},\"nextToken\":{}}}},\"GetNamespaceDeletionStatus\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"namespaceArn\":{},\"namespaceName\":{},\"status\":{},\"errorCode\":{},\"errorMessage\":{}}}},\"GetSystemInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"description\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sq\"},\"definition\":{\"shape\":\"S7\"},\"s3BucketName\":{},\"metricsConfiguration\":{\"shape\":\"Sm\"},\"validatedNamespaceVersion\":{\"type\":\"long\"},\"validatedDependencyRevisions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"revisionNumber\":{\"type\":\"long\"}}}},\"flowActionsRoleArn\":{}}}}}},\"GetSystemTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{},\"revisionNumber\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"description\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sw\"},\"definition\":{\"shape\":\"S7\"},\"validatedNamespaceVersion\":{\"type\":\"long\"}}}}}},\"GetSystemTemplateRevisions\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\"],\"members\":{\"id\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"shape\":\"S2a\"},\"nextToken\":{}}}},\"GetUploadStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"uploadId\"],\"members\":{\"uploadId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"uploadId\",\"uploadStatus\",\"createdDate\"],\"members\":{\"uploadId\":{},\"uploadStatus\":{},\"namespaceArn\":{},\"namespaceName\":{},\"namespaceVersion\":{\"type\":\"long\"},\"failureReason\":{\"type\":\"list\",\"member\":{}},\"createdDate\":{\"type\":\"timestamp\"}}}},\"ListFlowExecutionMessages\":{\"input\":{\"type\":\"structure\",\"required\":[\"flowExecutionId\"],\"members\":{\"flowExecutionId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"messages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"messageId\":{},\"eventType\":{},\"timestamp\":{\"type\":\"timestamp\"},\"payload\":{}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"maxResults\":{\"type\":\"integer\"},\"resourceArn\":{},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sf\"},\"nextToken\":{}}}},\"SearchEntities\":{\"input\":{\"type\":\"structure\",\"required\":[\"entityTypes\"],\"members\":{\"entityTypes\":{\"type\":\"list\",\"member\":{}},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"namespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"descriptions\":{\"shape\":\"S1l\"},\"nextToken\":{}}}},\"SearchFlowExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"systemInstanceId\"],\"members\":{\"systemInstanceId\":{},\"flowExecutionId\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"flowExecutionId\":{},\"status\":{},\"systemInstanceId\":{},\"flowTemplateId\":{},\"createdAt\":{\"type\":\"timestamp\"},\"updatedAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"SearchFlowTemplates\":{\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"shape\":\"S1u\"},\"nextToken\":{}}}},\"SearchSystemInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}},\"nextToken\":{}}}},\"SearchSystemTemplates\":{\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"value\"],\"members\":{\"name\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summaries\":{\"shape\":\"S2a\"},\"nextToken\":{}}}},\"SearchThings\":{\"input\":{\"type\":\"structure\",\"required\":[\"entityId\"],\"members\":{\"entityId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"namespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"things\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"thingArn\":{},\"thingName\":{}}}},\"nextToken\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UndeploySystemInstance\":{\"input\":{\"type\":\"structure\",\"members\":{\"id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sq\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFlowTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"definition\"],\"members\":{\"id\":{},\"definition\":{\"shape\":\"S7\"},\"compatibleNamespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sb\"}}}},\"UpdateSystemTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"id\",\"definition\"],\"members\":{\"id\":{},\"definition\":{\"shape\":\"S7\"},\"compatibleNamespaceVersion\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"summary\":{\"shape\":\"Sw\"}}}},\"UploadEntityDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"document\":{\"shape\":\"S7\"},\"syncWithPublicNamespace\":{\"type\":\"boolean\"},\"deprecateExistingEntities\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"uploadId\"],\"members\":{\"uploadId\":{}}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"required\":[\"language\",\"text\"],\"members\":{\"language\":{},\"text\":{}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"revisionNumber\":{\"type\":\"long\"},\"createdAt\":{\"type\":\"timestamp\"}}},\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sm\":{\"type\":\"structure\",\"members\":{\"cloudMetricEnabled\":{\"type\":\"boolean\"},\"metricRuleRoleArn\":{}}},\"Sq\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"status\":{},\"target\":{},\"greengrassGroupName\":{},\"createdAt\":{\"type\":\"timestamp\"},\"updatedAt\":{\"type\":\"timestamp\"},\"greengrassGroupId\":{},\"greengrassGroupVersionId\":{}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"revisionNumber\":{\"type\":\"long\"},\"createdAt\":{\"type\":\"timestamp\"}}},\"S1l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"type\":{},\"createdAt\":{\"type\":\"timestamp\"},\"definition\":{\"shape\":\"S7\"}}}},\"S1u\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}},\"S2a\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}}}}");

/***/ }),

/***/ 91296:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetFlowTemplateRevisions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"summaries\"},\"GetSystemTemplateRevisions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"summaries\"},\"ListFlowExecutionMessages\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"messages\"},\"ListTagsForResource\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"tags\"},\"SearchEntities\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"descriptions\"},\"SearchFlowExecutions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"summaries\"},\"SearchFlowTemplates\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"summaries\"},\"SearchSystemInstances\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"summaries\"},\"SearchSystemTemplates\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"summaries\"},\"SearchThings\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"things\"}}}");

/***/ }),

/***/ 44396:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-11-22\",\"endpointPrefix\":\"api.iotwireless\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS IoT Wireless\",\"serviceId\":\"IoT Wireless\",\"signatureVersion\":\"v4\",\"signingName\":\"iotwireless\",\"uid\":\"iotwireless-2020-11-22\"},\"operations\":{\"AssociateAwsAccountWithPartnerAccount\":{\"http\":{\"requestUri\":\"/partner-accounts\"},\"input\":{\"type\":\"structure\",\"required\":[\"Sidewalk\"],\"members\":{\"Sidewalk\":{\"shape\":\"S2\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Sidewalk\":{\"shape\":\"S2\"}}}},\"AssociateWirelessDeviceWithThing\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/wireless-devices/{Id}/thing\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"ThingArn\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"ThingArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateWirelessGatewayWithCertificate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/wireless-gateways/{Id}/certificate\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IotCertificateId\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"IotCertificateId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IotCertificateId\":{}}}},\"AssociateWirelessGatewayWithThing\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/wireless-gateways/{Id}/thing\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"ThingArn\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"ThingArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDestination\":{\"http\":{\"requestUri\":\"/destinations\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ExpressionType\",\"Expression\",\"RoleArn\"],\"members\":{\"Name\":{},\"ExpressionType\":{},\"Expression\":{},\"Description\":{},\"RoleArn\":{},\"Tags\":{\"shape\":\"Sn\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{}}}},\"CreateDeviceProfile\":{\"http\":{\"requestUri\":\"/device-profiles\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"LoRaWAN\":{\"shape\":\"Sv\"},\"Tags\":{\"shape\":\"Sn\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{}}}},\"CreateServiceProfile\":{\"http\":{\"requestUri\":\"/service-profiles\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"AddGwMetadata\":{\"type\":\"boolean\"}}},\"Tags\":{\"shape\":\"Sn\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{}}}},\"CreateWirelessDevice\":{\"http\":{\"requestUri\":\"/wireless-devices\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Type\",\"DestinationName\"],\"members\":{\"Type\":{},\"Name\":{},\"Description\":{},\"DestinationName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"LoRaWAN\":{\"shape\":\"S1t\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{}}}},\"CreateWirelessGateway\":{\"http\":{\"requestUri\":\"/wireless-gateways\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"LoRaWAN\"],\"members\":{\"Name\":{},\"Description\":{},\"LoRaWAN\":{\"shape\":\"S2f\"},\"Tags\":{\"shape\":\"Sn\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{}}}},\"CreateWirelessGatewayTask\":{\"http\":{\"requestUri\":\"/wireless-gateways/{Id}/tasks\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"WirelessGatewayTaskDefinitionId\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"WirelessGatewayTaskDefinitionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WirelessGatewayTaskDefinitionId\":{},\"Status\":{}}}},\"CreateWirelessGatewayTaskDefinition\":{\"http\":{\"requestUri\":\"/wireless-gateway-task-definitions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AutoCreateTasks\"],\"members\":{\"AutoCreateTasks\":{\"type\":\"boolean\"},\"Name\":{},\"Update\":{\"shape\":\"S2q\"},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{}}}},\"DeleteDestination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/destinations/{Name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDeviceProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/device-profiles/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteServiceProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/service-profiles/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWirelessDevice\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/wireless-devices/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWirelessGateway\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/wireless-gateways/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWirelessGatewayTask\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/wireless-gateways/{Id}/tasks\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWirelessGatewayTaskDefinition\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/wireless-gateway-task-definitions/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateAwsAccountFromPartnerAccount\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/partner-accounts/{PartnerAccountId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"PartnerAccountId\",\"PartnerType\"],\"members\":{\"PartnerAccountId\":{\"location\":\"uri\",\"locationName\":\"PartnerAccountId\"},\"PartnerType\":{\"location\":\"querystring\",\"locationName\":\"partnerType\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateWirelessDeviceFromThing\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/wireless-devices/{Id}/thing\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateWirelessGatewayFromCertificate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/wireless-gateways/{Id}/certificate\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateWirelessGatewayFromThing\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/wireless-gateways/{Id}/thing\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetDestination\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/destinations/{Name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Expression\":{},\"ExpressionType\":{},\"Description\":{},\"RoleArn\":{}}}},\"GetDeviceProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/device-profiles/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Id\":{},\"LoRaWAN\":{\"shape\":\"Sv\"}}}},\"GetPartnerAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/partner-accounts/{PartnerAccountId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PartnerAccountId\",\"PartnerType\"],\"members\":{\"PartnerAccountId\":{\"location\":\"uri\",\"locationName\":\"PartnerAccountId\"},\"PartnerType\":{\"location\":\"querystring\",\"locationName\":\"partnerType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Sidewalk\":{\"shape\":\"S3u\"},\"AccountLinked\":{\"type\":\"boolean\"}}}},\"GetServiceEndpoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/service-endpoint\"},\"input\":{\"type\":\"structure\",\"members\":{\"ServiceType\":{\"location\":\"querystring\",\"locationName\":\"serviceType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceType\":{},\"ServiceEndpoint\":{},\"ServerTrust\":{}}}},\"GetServiceProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/service-profiles/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Id\":{},\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"UlRate\":{\"type\":\"integer\"},\"UlBucketSize\":{\"type\":\"integer\"},\"UlRatePolicy\":{},\"DlRate\":{\"type\":\"integer\"},\"DlBucketSize\":{\"type\":\"integer\"},\"DlRatePolicy\":{},\"AddGwMetadata\":{\"type\":\"boolean\"},\"DevStatusReqFreq\":{\"type\":\"integer\"},\"ReportDevStatusBattery\":{\"type\":\"boolean\"},\"ReportDevStatusMargin\":{\"type\":\"boolean\"},\"DrMin\":{\"type\":\"integer\"},\"DrMax\":{\"type\":\"integer\"},\"ChannelMask\":{},\"PrAllowed\":{\"type\":\"boolean\"},\"HrAllowed\":{\"type\":\"boolean\"},\"RaAllowed\":{\"type\":\"boolean\"},\"NwkGeoLoc\":{\"type\":\"boolean\"},\"TargetPer\":{\"type\":\"integer\"},\"MinGwDiversity\":{\"type\":\"integer\"}}}}}},\"GetWirelessDevice\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-devices/{Identifier}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Identifier\",\"IdentifierType\"],\"members\":{\"Identifier\":{\"location\":\"uri\",\"locationName\":\"Identifier\"},\"IdentifierType\":{\"location\":\"querystring\",\"locationName\":\"identifierType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Name\":{},\"Description\":{},\"DestinationName\":{},\"Id\":{},\"Arn\":{},\"ThingName\":{},\"ThingArn\":{},\"LoRaWAN\":{\"shape\":\"S1t\"}}}},\"GetWirelessDeviceStatistics\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-devices/{Id}/statistics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"WirelessDeviceId\"],\"members\":{\"WirelessDeviceId\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WirelessDeviceId\":{},\"LastUplinkReceivedAt\":{},\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"DevEui\":{},\"FPort\":{\"type\":\"integer\"},\"DataRate\":{\"type\":\"integer\"},\"Frequency\":{\"type\":\"integer\"},\"Timestamp\":{},\"Gateways\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GatewayEui\":{},\"Snr\":{\"type\":\"double\"},\"Rssi\":{\"type\":\"double\"}}}}}}}}},\"GetWirelessGateway\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateways/{Identifier}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Identifier\",\"IdentifierType\"],\"members\":{\"Identifier\":{\"location\":\"uri\",\"locationName\":\"Identifier\"},\"IdentifierType\":{\"location\":\"querystring\",\"locationName\":\"identifierType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Description\":{},\"LoRaWAN\":{\"shape\":\"S2f\"},\"Arn\":{},\"ThingName\":{},\"ThingArn\":{}}}},\"GetWirelessGatewayCertificate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateways/{Id}/certificate\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IotCertificateId\":{}}}},\"GetWirelessGatewayFirmwareInformation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateways/{Id}/firmware-information\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"CurrentVersion\":{\"shape\":\"S2v\"}}}}}},\"GetWirelessGatewayStatistics\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateways/{Id}/statistics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"WirelessGatewayId\"],\"members\":{\"WirelessGatewayId\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WirelessGatewayId\":{},\"LastUplinkReceivedAt\":{}}}},\"GetWirelessGatewayTask\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateways/{Id}/tasks\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WirelessGatewayId\":{},\"WirelessGatewayTaskDefinitionId\":{},\"LastUplinkReceivedAt\":{},\"TaskCreatedAt\":{},\"Status\":{}}}},\"GetWirelessGatewayTaskDefinition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateway-task-definitions/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AutoCreateTasks\":{\"type\":\"boolean\"},\"Name\":{},\"Update\":{\"shape\":\"S2q\"}}}},\"ListDestinations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/destinations\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"DestinationList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"ExpressionType\":{},\"Expression\":{},\"Description\":{},\"RoleArn\":{}}}}}}},\"ListDeviceProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/device-profiles\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"DeviceProfileList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Id\":{}}}}}}},\"ListPartnerAccounts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/partner-accounts\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Sidewalk\":{\"type\":\"list\",\"member\":{\"shape\":\"S3u\"}}}}},\"ListServiceProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/service-profiles\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"ServiceProfileList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Id\":{}}}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sn\"}}}},\"ListWirelessDevices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-devices\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"DestinationName\":{\"location\":\"querystring\",\"locationName\":\"destinationName\"},\"DeviceProfileId\":{\"location\":\"querystring\",\"locationName\":\"deviceProfileId\"},\"ServiceProfileId\":{\"location\":\"querystring\",\"locationName\":\"serviceProfileId\"},\"WirelessDeviceType\":{\"location\":\"querystring\",\"locationName\":\"wirelessDeviceType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"WirelessDeviceList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{},\"Type\":{},\"Name\":{},\"DestinationName\":{},\"LastUplinkReceivedAt\":{},\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"DevEui\":{}}},\"Sidewalk\":{\"type\":\"structure\",\"members\":{\"AmazonId\":{}}}}}}}}},\"ListWirelessGatewayTaskDefinitions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateway-task-definitions\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"TaskDefinitionType\":{\"location\":\"querystring\",\"locationName\":\"taskDefinitionType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"TaskDefinitions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"CurrentVersion\":{\"shape\":\"S2v\"},\"UpdateVersion\":{\"shape\":\"S2v\"}}}}}}}}},\"ListWirelessGateways\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/wireless-gateways\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"WirelessGatewayList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{},\"Name\":{},\"Description\":{},\"LoRaWAN\":{\"shape\":\"S2f\"},\"LastUplinkReceivedAt\":{}}}}}}},\"SendDataToWirelessDevice\":{\"http\":{\"requestUri\":\"/wireless-devices/{Id}/data\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"TransmitMode\",\"PayloadData\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"TransmitMode\":{\"type\":\"integer\"},\"PayloadData\":{},\"WirelessMetadata\":{\"type\":\"structure\",\"members\":{\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"FPort\":{\"type\":\"integer\"}}},\"Sidewalk\":{\"type\":\"structure\",\"members\":{\"Seq\":{\"type\":\"integer\"}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"MessageId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TestWirelessDevice\":{\"http\":{\"requestUri\":\"/wireless-devices/{Id}/test\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Result\":{}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"querystring\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDestination\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/destinations/{Name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"},\"ExpressionType\":{},\"Expression\":{},\"Description\":{},\"RoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdatePartnerAccount\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/partner-accounts/{PartnerAccountId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Sidewalk\",\"PartnerAccountId\",\"PartnerType\"],\"members\":{\"Sidewalk\":{\"type\":\"structure\",\"members\":{\"AppServerPrivateKey\":{\"shape\":\"S4\"}}},\"PartnerAccountId\":{\"location\":\"uri\",\"locationName\":\"PartnerAccountId\"},\"PartnerType\":{\"location\":\"querystring\",\"locationName\":\"partnerType\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateWirelessDevice\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/wireless-devices/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"DestinationName\":{},\"Name\":{},\"Description\":{},\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"DeviceProfileId\":{},\"ServiceProfileId\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateWirelessGateway\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/wireless-gateways/{Id}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Name\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"members\":{\"AmazonId\":{},\"AppServerPrivateKey\":{\"shape\":\"S4\"}}},\"S4\":{\"type\":\"string\",\"sensitive\":true},\"Sn\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"SupportsClassB\":{\"type\":\"boolean\"},\"ClassBTimeout\":{\"type\":\"integer\"},\"PingSlotPeriod\":{\"type\":\"integer\"},\"PingSlotDr\":{\"type\":\"integer\"},\"PingSlotFreq\":{\"type\":\"integer\"},\"SupportsClassC\":{\"type\":\"boolean\"},\"ClassCTimeout\":{\"type\":\"integer\"},\"MacVersion\":{},\"RegParamsRevision\":{},\"RxDelay1\":{\"type\":\"integer\"},\"RxDrOffset1\":{\"type\":\"integer\"},\"RxDataRate2\":{\"type\":\"integer\"},\"RxFreq2\":{\"type\":\"integer\"},\"FactoryPresetFreqsList\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"MaxEirp\":{\"type\":\"integer\"},\"MaxDutyCycle\":{\"type\":\"integer\"},\"RfRegion\":{},\"SupportsJoin\":{\"type\":\"boolean\"},\"Supports32BitFCnt\":{\"type\":\"boolean\"}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"DevEui\":{},\"DeviceProfileId\":{},\"ServiceProfileId\":{},\"OtaaV1_1\":{\"type\":\"structure\",\"members\":{\"AppKey\":{},\"NwkKey\":{},\"JoinEui\":{}}},\"OtaaV1_0_x\":{\"type\":\"structure\",\"members\":{\"AppKey\":{},\"AppEui\":{}}},\"AbpV1_1\":{\"type\":\"structure\",\"members\":{\"DevAddr\":{},\"SessionKeys\":{\"type\":\"structure\",\"members\":{\"FNwkSIntKey\":{},\"SNwkSIntKey\":{},\"NwkSEncKey\":{},\"AppSKey\":{}}}}},\"AbpV1_0_x\":{\"type\":\"structure\",\"members\":{\"DevAddr\":{},\"SessionKeys\":{\"type\":\"structure\",\"members\":{\"NwkSKey\":{},\"AppSKey\":{}}}}}}},\"S2f\":{\"type\":\"structure\",\"members\":{\"GatewayEui\":{},\"RfRegion\":{}}},\"S2q\":{\"type\":\"structure\",\"members\":{\"UpdateDataSource\":{},\"UpdateDataRole\":{},\"LoRaWAN\":{\"type\":\"structure\",\"members\":{\"UpdateSignature\":{},\"SigKeyCrc\":{\"type\":\"long\"},\"CurrentVersion\":{\"shape\":\"S2v\"},\"UpdateVersion\":{\"shape\":\"S2v\"}}}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"PackageVersion\":{},\"Model\":{},\"Station\":{}}},\"S3u\":{\"type\":\"structure\",\"members\":{\"AmazonId\":{},\"Fingerprint\":{\"type\":\"string\",\"sensitive\":true}}}}}");

/***/ }),

/***/ 31164:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDestinations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDeviceProfiles\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListServiceProfiles\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWirelessDevices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWirelessGateways\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 41816:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-07-14\",\"endpointPrefix\":\"ivs\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon IVS\",\"serviceFullName\":\"Amazon Interactive Video Service\",\"serviceId\":\"ivs\",\"signatureVersion\":\"v4\",\"signingName\":\"ivs\",\"uid\":\"ivs-2020-07-14\"},\"operations\":{\"BatchGetChannel\":{\"http\":{\"requestUri\":\"/BatchGetChannel\"},\"input\":{\"type\":\"structure\",\"required\":[\"arns\"],\"members\":{\"arns\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"channels\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"errors\":{\"shape\":\"Sg\"}}}},\"BatchGetStreamKey\":{\"http\":{\"requestUri\":\"/BatchGetStreamKey\"},\"input\":{\"type\":\"structure\",\"required\":[\"arns\"],\"members\":{\"arns\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"streamKeys\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}},\"errors\":{\"shape\":\"Sg\"}}}},\"CreateChannel\":{\"http\":{\"requestUri\":\"/CreateChannel\"},\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"latencyMode\":{},\"type\":{},\"authorized\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"channel\":{\"shape\":\"S6\"},\"streamKey\":{\"shape\":\"Sq\"}}}},\"CreateStreamKey\":{\"http\":{\"requestUri\":\"/CreateStreamKey\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelArn\"],\"members\":{\"channelArn\":{},\"tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"streamKey\":{\"shape\":\"Sq\"}}}},\"DeleteChannel\":{\"http\":{\"requestUri\":\"/DeleteChannel\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}}},\"DeletePlaybackKeyPair\":{\"http\":{\"requestUri\":\"/DeletePlaybackKeyPair\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteStreamKey\":{\"http\":{\"requestUri\":\"/DeleteStreamKey\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}}},\"GetChannel\":{\"http\":{\"requestUri\":\"/GetChannel\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"channel\":{\"shape\":\"S6\"}}}},\"GetPlaybackKeyPair\":{\"http\":{\"requestUri\":\"/GetPlaybackKeyPair\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"keyPair\":{\"shape\":\"S16\"}}}},\"GetStream\":{\"http\":{\"requestUri\":\"/GetStream\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelArn\"],\"members\":{\"channelArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"stream\":{\"type\":\"structure\",\"members\":{\"channelArn\":{},\"playbackUrl\":{},\"startTime\":{\"type\":\"timestamp\"},\"state\":{},\"health\":{},\"viewerCount\":{\"type\":\"long\"}}}}}},\"GetStreamKey\":{\"http\":{\"requestUri\":\"/GetStreamKey\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"streamKey\":{\"shape\":\"Sq\"}}}},\"ImportPlaybackKeyPair\":{\"http\":{\"requestUri\":\"/ImportPlaybackKeyPair\"},\"input\":{\"type\":\"structure\",\"required\":[\"publicKeyMaterial\"],\"members\":{\"publicKeyMaterial\":{},\"name\":{},\"tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"keyPair\":{\"shape\":\"S16\"}}}},\"ListChannels\":{\"http\":{\"requestUri\":\"/ListChannels\"},\"input\":{\"type\":\"structure\",\"members\":{\"filterByName\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"channels\"],\"members\":{\"channels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"latencyMode\":{},\"authorized\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"Sd\"}}}},\"nextToken\":{}}}},\"ListPlaybackKeyPairs\":{\"http\":{\"requestUri\":\"/ListPlaybackKeyPairs\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"keyPairs\"],\"members\":{\"keyPairs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"tags\":{\"shape\":\"Sd\"}}}},\"nextToken\":{}}}},\"ListStreamKeys\":{\"http\":{\"requestUri\":\"/ListStreamKeys\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelArn\"],\"members\":{\"channelArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"streamKeys\"],\"members\":{\"streamKeys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"channelArn\":{},\"tags\":{\"shape\":\"Sd\"}}}},\"nextToken\":{}}}},\"ListStreams\":{\"http\":{\"requestUri\":\"/ListStreams\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"streams\"],\"members\":{\"streams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"channelArn\":{},\"state\":{},\"health\":{},\"viewerCount\":{\"type\":\"long\"},\"startTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"tags\"],\"members\":{\"tags\":{\"shape\":\"Sd\"},\"nextToken\":{}}}},\"PutMetadata\":{\"http\":{\"requestUri\":\"/PutMetadata\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelArn\",\"metadata\"],\"members\":{\"channelArn\":{},\"metadata\":{}}}},\"StopStream\":{\"http\":{\"requestUri\":\"/StopStream\"},\"input\":{\"type\":\"structure\",\"required\":[\"channelArn\"],\"members\":{\"channelArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateChannel\":{\"http\":{\"requestUri\":\"/UpdateChannel\"},\"input\":{\"type\":\"structure\",\"required\":[\"arn\"],\"members\":{\"arn\":{},\"name\":{},\"latencyMode\":{},\"type\":{},\"authorized\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"channel\":{\"shape\":\"S6\"}}}}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"latencyMode\":{},\"type\":{},\"ingestEndpoint\":{},\"playbackUrl\":{},\"authorized\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"Sd\"}}},\"Sd\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"code\":{},\"message\":{}}}},\"Sq\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"value\":{},\"channelArn\":{},\"tags\":{\"shape\":\"Sd\"}}},\"S16\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"fingerprint\":{},\"tags\":{\"shape\":\"Sd\"}}}}}");

/***/ }),

/***/ 38184:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListChannels\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"channels\"},\"ListPlaybackKeyPairs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"keyPairs\"},\"ListStreamKeys\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"streamKeys\"},\"ListStreams\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"streams\"},\"ListTagsForResource\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 52315:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-11-14\",\"endpointPrefix\":\"kafka\",\"signingName\":\"kafka\",\"serviceFullName\":\"Managed Streaming for Kafka\",\"serviceAbbreviation\":\"Kafka\",\"serviceId\":\"Kafka\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"kafka-2018-11-14\",\"signatureVersion\":\"v4\"},\"operations\":{\"BatchAssociateScramSecret\":{\"http\":{\"requestUri\":\"/v1/clusters/{clusterArn}/scram-secrets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"SecretArnList\":{\"shape\":\"S3\",\"locationName\":\"secretArnList\"}},\"required\":[\"ClusterArn\",\"SecretArnList\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"UnprocessedScramSecrets\":{\"shape\":\"S5\",\"locationName\":\"unprocessedScramSecrets\"}}}},\"CreateCluster\":{\"http\":{\"requestUri\":\"/v1/clusters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerNodeGroupInfo\":{\"shape\":\"S8\",\"locationName\":\"brokerNodeGroupInfo\"},\"ClientAuthentication\":{\"shape\":\"Se\",\"locationName\":\"clientAuthentication\"},\"ClusterName\":{\"locationName\":\"clusterName\"},\"ConfigurationInfo\":{\"shape\":\"Sk\",\"locationName\":\"configurationInfo\"},\"EncryptionInfo\":{\"shape\":\"Sm\",\"locationName\":\"encryptionInfo\"},\"EnhancedMonitoring\":{\"locationName\":\"enhancedMonitoring\"},\"OpenMonitoring\":{\"shape\":\"Sr\",\"locationName\":\"openMonitoring\"},\"KafkaVersion\":{\"locationName\":\"kafkaVersion\"},\"LoggingInfo\":{\"shape\":\"Sw\",\"locationName\":\"loggingInfo\"},\"NumberOfBrokerNodes\":{\"locationName\":\"numberOfBrokerNodes\",\"type\":\"integer\"},\"Tags\":{\"shape\":\"S12\",\"locationName\":\"tags\"}},\"required\":[\"BrokerNodeGroupInfo\",\"KafkaVersion\",\"NumberOfBrokerNodes\",\"ClusterName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterName\":{\"locationName\":\"clusterName\"},\"State\":{\"locationName\":\"state\"}}}},\"CreateConfiguration\":{\"http\":{\"requestUri\":\"/v1/configurations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"KafkaVersions\":{\"shape\":\"S3\",\"locationName\":\"kafkaVersions\"},\"Name\":{\"locationName\":\"name\"},\"ServerProperties\":{\"locationName\":\"serverProperties\",\"type\":\"blob\"}},\"required\":[\"ServerProperties\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreationTime\":{\"shape\":\"S18\",\"locationName\":\"creationTime\"},\"LatestRevision\":{\"shape\":\"S19\",\"locationName\":\"latestRevision\"},\"Name\":{\"locationName\":\"name\"},\"State\":{\"locationName\":\"state\"}}}},\"DeleteCluster\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/clusters/{clusterArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"CurrentVersion\":{\"location\":\"querystring\",\"locationName\":\"currentVersion\"}},\"required\":[\"ClusterArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"State\":{\"locationName\":\"state\"}}}},\"DeleteConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/configurations/{arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"arn\"}},\"required\":[\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"State\":{\"locationName\":\"state\"}}}},\"DescribeCluster\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/clusters/{clusterArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"}},\"required\":[\"ClusterArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterInfo\":{\"shape\":\"S1h\",\"locationName\":\"clusterInfo\"}}}},\"DescribeClusterOperation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/operations/{clusterOperationArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterOperationArn\":{\"location\":\"uri\",\"locationName\":\"clusterOperationArn\"}},\"required\":[\"ClusterOperationArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterOperationInfo\":{\"shape\":\"S1r\",\"locationName\":\"clusterOperationInfo\"}}}},\"DescribeConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations/{arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"arn\"}},\"required\":[\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreationTime\":{\"shape\":\"S18\",\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"KafkaVersions\":{\"shape\":\"S3\",\"locationName\":\"kafkaVersions\"},\"LatestRevision\":{\"shape\":\"S19\",\"locationName\":\"latestRevision\"},\"Name\":{\"locationName\":\"name\"},\"State\":{\"locationName\":\"state\"}}}},\"DescribeConfigurationRevision\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations/{arn}/revisions/{revision}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"arn\"},\"Revision\":{\"location\":\"uri\",\"locationName\":\"revision\",\"type\":\"long\"}},\"required\":[\"Revision\",\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreationTime\":{\"shape\":\"S18\",\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"Revision\":{\"locationName\":\"revision\",\"type\":\"long\"},\"ServerProperties\":{\"locationName\":\"serverProperties\",\"type\":\"blob\"}}}},\"BatchDisassociateScramSecret\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/v1/clusters/{clusterArn}/scram-secrets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"SecretArnList\":{\"shape\":\"S3\",\"locationName\":\"secretArnList\"}},\"required\":[\"ClusterArn\",\"SecretArnList\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"UnprocessedScramSecrets\":{\"shape\":\"S5\",\"locationName\":\"unprocessedScramSecrets\"}}}},\"GetBootstrapBrokers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/clusters/{clusterArn}/bootstrap-brokers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"}},\"required\":[\"ClusterArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BootstrapBrokerString\":{\"locationName\":\"bootstrapBrokerString\"},\"BootstrapBrokerStringTls\":{\"locationName\":\"bootstrapBrokerStringTls\"},\"BootstrapBrokerStringSaslScram\":{\"locationName\":\"bootstrapBrokerStringSaslScram\"}}}},\"GetCompatibleKafkaVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/compatible-kafka-versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"querystring\",\"locationName\":\"clusterArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CompatibleKafkaVersions\":{\"locationName\":\"compatibleKafkaVersions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceVersion\":{\"locationName\":\"sourceVersion\"},\"TargetVersions\":{\"shape\":\"S3\",\"locationName\":\"targetVersions\"}}}}}}},\"ListClusterOperations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/clusters/{clusterArn}/operations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ClusterArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterOperationInfoList\":{\"locationName\":\"clusterOperationInfoList\",\"type\":\"list\",\"member\":{\"shape\":\"S1r\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListClusters\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/clusters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterNameFilter\":{\"location\":\"querystring\",\"locationName\":\"clusterNameFilter\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterInfoList\":{\"locationName\":\"clusterInfoList\",\"type\":\"list\",\"member\":{\"shape\":\"S1h\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListConfigurationRevisions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations/{arn}/revisions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"arn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Revisions\":{\"locationName\":\"revisions\",\"type\":\"list\",\"member\":{\"shape\":\"S19\"}}}}},\"ListConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Configurations\":{\"locationName\":\"configurations\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreationTime\":{\"shape\":\"S18\",\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"KafkaVersions\":{\"shape\":\"S3\",\"locationName\":\"kafkaVersions\"},\"LatestRevision\":{\"shape\":\"S19\",\"locationName\":\"latestRevision\"},\"Name\":{\"locationName\":\"name\"},\"State\":{\"locationName\":\"state\"}},\"required\":[\"Description\",\"LatestRevision\",\"CreationTime\",\"KafkaVersions\",\"Arn\",\"Name\",\"State\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListKafkaVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/kafka-versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KafkaVersions\":{\"locationName\":\"kafkaVersions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Version\":{\"locationName\":\"version\"},\"Status\":{\"locationName\":\"status\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListNodes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/clusters/{clusterArn}/nodes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ClusterArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"NodeInfoList\":{\"locationName\":\"nodeInfoList\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AddedToClusterTime\":{\"locationName\":\"addedToClusterTime\"},\"BrokerNodeInfo\":{\"locationName\":\"brokerNodeInfo\",\"type\":\"structure\",\"members\":{\"AttachedENIId\":{\"locationName\":\"attachedENIId\"},\"BrokerId\":{\"locationName\":\"brokerId\",\"type\":\"double\"},\"ClientSubnet\":{\"locationName\":\"clientSubnet\"},\"ClientVpcIpAddress\":{\"locationName\":\"clientVpcIpAddress\"},\"CurrentBrokerSoftwareInfo\":{\"shape\":\"S1i\",\"locationName\":\"currentBrokerSoftwareInfo\"},\"Endpoints\":{\"shape\":\"S3\",\"locationName\":\"endpoints\"}}},\"InstanceType\":{\"locationName\":\"instanceType\"},\"NodeARN\":{\"locationName\":\"nodeARN\"},\"NodeType\":{\"locationName\":\"nodeType\"},\"ZookeeperNodeInfo\":{\"locationName\":\"zookeeperNodeInfo\",\"type\":\"structure\",\"members\":{\"AttachedENIId\":{\"locationName\":\"attachedENIId\"},\"ClientVpcIpAddress\":{\"locationName\":\"clientVpcIpAddress\"},\"Endpoints\":{\"shape\":\"S3\",\"locationName\":\"endpoints\"},\"ZookeeperId\":{\"locationName\":\"zookeeperId\",\"type\":\"double\"},\"ZookeeperVersion\":{\"locationName\":\"zookeeperVersion\"}}}}}}}}},\"ListScramSecrets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/clusters/{clusterArn}/scram-secrets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ClusterArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"SecretArnList\":{\"shape\":\"S3\",\"locationName\":\"secretArnList\"}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S12\",\"locationName\":\"tags\"}}}},\"RebootBroker\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/clusters/{clusterArn}/reboot-broker\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerIds\":{\"shape\":\"S3\",\"locationName\":\"brokerIds\"},\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"}},\"required\":[\"ClusterArn\",\"BrokerIds\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterOperationArn\":{\"locationName\":\"clusterOperationArn\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/v1/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"S12\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\",\"Tags\"]}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"shape\":\"S3\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"UpdateBrokerCount\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/clusters/{clusterArn}/nodes/count\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"CurrentVersion\":{\"locationName\":\"currentVersion\"},\"TargetNumberOfBrokerNodes\":{\"locationName\":\"targetNumberOfBrokerNodes\",\"type\":\"integer\"}},\"required\":[\"ClusterArn\",\"CurrentVersion\",\"TargetNumberOfBrokerNodes\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterOperationArn\":{\"locationName\":\"clusterOperationArn\"}}}},\"UpdateBrokerStorage\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/clusters/{clusterArn}/nodes/storage\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"CurrentVersion\":{\"locationName\":\"currentVersion\"},\"TargetBrokerEBSVolumeInfo\":{\"shape\":\"S1x\",\"locationName\":\"targetBrokerEBSVolumeInfo\"}},\"required\":[\"ClusterArn\",\"TargetBrokerEBSVolumeInfo\",\"CurrentVersion\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterOperationArn\":{\"locationName\":\"clusterOperationArn\"}}}},\"UpdateConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/configurations/{arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"ServerProperties\":{\"locationName\":\"serverProperties\",\"type\":\"blob\"}},\"required\":[\"Arn\",\"ServerProperties\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"LatestRevision\":{\"shape\":\"S19\",\"locationName\":\"latestRevision\"}}}},\"UpdateClusterConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/clusters/{clusterArn}/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"ConfigurationInfo\":{\"shape\":\"Sk\",\"locationName\":\"configurationInfo\"},\"CurrentVersion\":{\"locationName\":\"currentVersion\"}},\"required\":[\"ClusterArn\",\"CurrentVersion\",\"ConfigurationInfo\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterOperationArn\":{\"locationName\":\"clusterOperationArn\"}}}},\"UpdateClusterKafkaVersion\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/clusters/{clusterArn}/version\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"ConfigurationInfo\":{\"shape\":\"Sk\",\"locationName\":\"configurationInfo\"},\"CurrentVersion\":{\"locationName\":\"currentVersion\"},\"TargetKafkaVersion\":{\"locationName\":\"targetKafkaVersion\"}},\"required\":[\"ClusterArn\",\"TargetKafkaVersion\",\"CurrentVersion\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterOperationArn\":{\"locationName\":\"clusterOperationArn\"}}}},\"UpdateMonitoring\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/clusters/{clusterArn}/monitoring\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"location\":\"uri\",\"locationName\":\"clusterArn\"},\"CurrentVersion\":{\"locationName\":\"currentVersion\"},\"EnhancedMonitoring\":{\"locationName\":\"enhancedMonitoring\"},\"OpenMonitoring\":{\"shape\":\"Sr\",\"locationName\":\"openMonitoring\"},\"LoggingInfo\":{\"shape\":\"Sw\",\"locationName\":\"loggingInfo\"}},\"required\":[\"ClusterArn\",\"CurrentVersion\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterOperationArn\":{\"locationName\":\"clusterOperationArn\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{}},\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{\"locationName\":\"errorCode\"},\"ErrorMessage\":{\"locationName\":\"errorMessage\"},\"SecretArn\":{\"locationName\":\"secretArn\"}}}},\"S8\":{\"type\":\"structure\",\"members\":{\"BrokerAZDistribution\":{\"locationName\":\"brokerAZDistribution\"},\"ClientSubnets\":{\"shape\":\"S3\",\"locationName\":\"clientSubnets\"},\"InstanceType\":{\"locationName\":\"instanceType\"},\"SecurityGroups\":{\"shape\":\"S3\",\"locationName\":\"securityGroups\"},\"StorageInfo\":{\"locationName\":\"storageInfo\",\"type\":\"structure\",\"members\":{\"EbsStorageInfo\":{\"locationName\":\"ebsStorageInfo\",\"type\":\"structure\",\"members\":{\"VolumeSize\":{\"locationName\":\"volumeSize\",\"type\":\"integer\"}}}}}},\"required\":[\"ClientSubnets\",\"InstanceType\"]},\"Se\":{\"type\":\"structure\",\"members\":{\"Sasl\":{\"locationName\":\"sasl\",\"type\":\"structure\",\"members\":{\"Scram\":{\"locationName\":\"scram\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}}}}},\"Tls\":{\"locationName\":\"tls\",\"type\":\"structure\",\"members\":{\"CertificateAuthorityArnList\":{\"shape\":\"S3\",\"locationName\":\"certificateAuthorityArnList\"}}}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Revision\":{\"locationName\":\"revision\",\"type\":\"long\"}},\"required\":[\"Revision\",\"Arn\"]},\"Sm\":{\"type\":\"structure\",\"members\":{\"EncryptionAtRest\":{\"locationName\":\"encryptionAtRest\",\"type\":\"structure\",\"members\":{\"DataVolumeKMSKeyId\":{\"locationName\":\"dataVolumeKMSKeyId\"}},\"required\":[\"DataVolumeKMSKeyId\"]},\"EncryptionInTransit\":{\"locationName\":\"encryptionInTransit\",\"type\":\"structure\",\"members\":{\"ClientBroker\":{\"locationName\":\"clientBroker\"},\"InCluster\":{\"locationName\":\"inCluster\",\"type\":\"boolean\"}}}}},\"Sr\":{\"type\":\"structure\",\"members\":{\"Prometheus\":{\"locationName\":\"prometheus\",\"type\":\"structure\",\"members\":{\"JmxExporter\":{\"locationName\":\"jmxExporter\",\"type\":\"structure\",\"members\":{\"EnabledInBroker\":{\"locationName\":\"enabledInBroker\",\"type\":\"boolean\"}},\"required\":[\"EnabledInBroker\"]},\"NodeExporter\":{\"locationName\":\"nodeExporter\",\"type\":\"structure\",\"members\":{\"EnabledInBroker\":{\"locationName\":\"enabledInBroker\",\"type\":\"boolean\"}},\"required\":[\"EnabledInBroker\"]}}}},\"required\":[\"Prometheus\"]},\"Sw\":{\"type\":\"structure\",\"members\":{\"BrokerLogs\":{\"locationName\":\"brokerLogs\",\"type\":\"structure\",\"members\":{\"CloudWatchLogs\":{\"locationName\":\"cloudWatchLogs\",\"type\":\"structure\",\"members\":{\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"},\"LogGroup\":{\"locationName\":\"logGroup\"}},\"required\":[\"Enabled\"]},\"Firehose\":{\"locationName\":\"firehose\",\"type\":\"structure\",\"members\":{\"DeliveryStream\":{\"locationName\":\"deliveryStream\"},\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"}},\"required\":[\"Enabled\"]},\"S3\":{\"locationName\":\"s3\",\"type\":\"structure\",\"members\":{\"Bucket\":{\"locationName\":\"bucket\"},\"Enabled\":{\"locationName\":\"enabled\",\"type\":\"boolean\"},\"Prefix\":{\"locationName\":\"prefix\"}},\"required\":[\"Enabled\"]}}}},\"required\":[\"BrokerLogs\"]},\"S12\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S18\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"S19\":{\"type\":\"structure\",\"members\":{\"CreationTime\":{\"shape\":\"S18\",\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"Revision\":{\"locationName\":\"revision\",\"type\":\"long\"}},\"required\":[\"Revision\",\"CreationTime\"]},\"S1h\":{\"type\":\"structure\",\"members\":{\"ActiveOperationArn\":{\"locationName\":\"activeOperationArn\"},\"BrokerNodeGroupInfo\":{\"shape\":\"S8\",\"locationName\":\"brokerNodeGroupInfo\"},\"ClientAuthentication\":{\"shape\":\"Se\",\"locationName\":\"clientAuthentication\"},\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"ClusterName\":{\"locationName\":\"clusterName\"},\"CreationTime\":{\"shape\":\"S18\",\"locationName\":\"creationTime\"},\"CurrentBrokerSoftwareInfo\":{\"shape\":\"S1i\",\"locationName\":\"currentBrokerSoftwareInfo\"},\"CurrentVersion\":{\"locationName\":\"currentVersion\"},\"EncryptionInfo\":{\"shape\":\"Sm\",\"locationName\":\"encryptionInfo\"},\"EnhancedMonitoring\":{\"locationName\":\"enhancedMonitoring\"},\"OpenMonitoring\":{\"shape\":\"S1j\",\"locationName\":\"openMonitoring\"},\"LoggingInfo\":{\"shape\":\"Sw\",\"locationName\":\"loggingInfo\"},\"NumberOfBrokerNodes\":{\"locationName\":\"numberOfBrokerNodes\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"StateInfo\":{\"locationName\":\"stateInfo\",\"type\":\"structure\",\"members\":{\"Code\":{\"locationName\":\"code\"},\"Message\":{\"locationName\":\"message\"}}},\"Tags\":{\"shape\":\"S12\",\"locationName\":\"tags\"},\"ZookeeperConnectString\":{\"locationName\":\"zookeeperConnectString\"},\"ZookeeperConnectStringTls\":{\"locationName\":\"zookeeperConnectStringTls\"}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"ConfigurationArn\":{\"locationName\":\"configurationArn\"},\"ConfigurationRevision\":{\"locationName\":\"configurationRevision\",\"type\":\"long\"},\"KafkaVersion\":{\"locationName\":\"kafkaVersion\"}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"Prometheus\":{\"locationName\":\"prometheus\",\"type\":\"structure\",\"members\":{\"JmxExporter\":{\"locationName\":\"jmxExporter\",\"type\":\"structure\",\"members\":{\"EnabledInBroker\":{\"locationName\":\"enabledInBroker\",\"type\":\"boolean\"}},\"required\":[\"EnabledInBroker\"]},\"NodeExporter\":{\"locationName\":\"nodeExporter\",\"type\":\"structure\",\"members\":{\"EnabledInBroker\":{\"locationName\":\"enabledInBroker\",\"type\":\"boolean\"}},\"required\":[\"EnabledInBroker\"]}}}},\"required\":[\"Prometheus\"]},\"S1r\":{\"type\":\"structure\",\"members\":{\"ClientRequestId\":{\"locationName\":\"clientRequestId\"},\"ClusterArn\":{\"locationName\":\"clusterArn\"},\"CreationTime\":{\"shape\":\"S18\",\"locationName\":\"creationTime\"},\"EndTime\":{\"shape\":\"S18\",\"locationName\":\"endTime\"},\"ErrorInfo\":{\"locationName\":\"errorInfo\",\"type\":\"structure\",\"members\":{\"ErrorCode\":{\"locationName\":\"errorCode\"},\"ErrorString\":{\"locationName\":\"errorString\"}}},\"OperationArn\":{\"locationName\":\"operationArn\"},\"OperationState\":{\"locationName\":\"operationState\"},\"OperationSteps\":{\"locationName\":\"operationSteps\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StepInfo\":{\"locationName\":\"stepInfo\",\"type\":\"structure\",\"members\":{\"StepStatus\":{\"locationName\":\"stepStatus\"}}},\"StepName\":{\"locationName\":\"stepName\"}}}},\"OperationType\":{\"locationName\":\"operationType\"},\"SourceClusterInfo\":{\"shape\":\"S1w\",\"locationName\":\"sourceClusterInfo\"},\"TargetClusterInfo\":{\"shape\":\"S1w\",\"locationName\":\"targetClusterInfo\"}}},\"S1w\":{\"type\":\"structure\",\"members\":{\"BrokerEBSVolumeInfo\":{\"shape\":\"S1x\",\"locationName\":\"brokerEBSVolumeInfo\"},\"ConfigurationInfo\":{\"shape\":\"Sk\",\"locationName\":\"configurationInfo\"},\"NumberOfBrokerNodes\":{\"locationName\":\"numberOfBrokerNodes\",\"type\":\"integer\"},\"EnhancedMonitoring\":{\"locationName\":\"enhancedMonitoring\"},\"OpenMonitoring\":{\"shape\":\"S1j\",\"locationName\":\"openMonitoring\"},\"KafkaVersion\":{\"locationName\":\"kafkaVersion\"},\"LoggingInfo\":{\"shape\":\"Sw\",\"locationName\":\"loggingInfo\"}}},\"S1x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"KafkaBrokerNodeId\":{\"locationName\":\"kafkaBrokerNodeId\"},\"VolumeSizeGB\":{\"locationName\":\"volumeSizeGB\",\"type\":\"integer\"}},\"required\":[\"VolumeSizeGB\",\"KafkaBrokerNodeId\"]}}}}");

/***/ }),

/***/ 71066:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListClusters\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ClusterInfoList\"},\"ListConfigurations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Configurations\"},\"ListKafkaVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"KafkaVersions\"},\"ListNodes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"NodeInfoList\"},\"ListClusterOperations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ClusterOperationInfoList\"},\"ListConfigurationRevisions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Revisions\"},\"ListScramSecrets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"SecretArnList\"}}}");

/***/ }),

/***/ 61785:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-02-03\",\"endpointPrefix\":\"kendra\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"kendra\",\"serviceFullName\":\"AWSKendraFrontendService\",\"serviceId\":\"kendra\",\"signatureVersion\":\"v4\",\"signingName\":\"kendra\",\"targetPrefix\":\"AWSKendraFrontendService\",\"uid\":\"kendra-2019-02-03\"},\"operations\":{\"BatchDeleteDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\",\"DocumentIdList\"],\"members\":{\"IndexId\":{},\"DocumentIdList\":{\"type\":\"list\",\"member\":{}},\"DataSourceSyncJobMetricTarget\":{\"type\":\"structure\",\"required\":[\"DataSourceId\",\"DataSourceSyncJobId\"],\"members\":{\"DataSourceId\":{},\"DataSourceSyncJobId\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedDocuments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"BatchPutDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\",\"Documents\"],\"members\":{\"IndexId\":{},\"RoleArn\":{},\"Documents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Title\":{},\"Blob\":{\"type\":\"blob\"},\"S3Path\":{\"shape\":\"Sj\"},\"Attributes\":{\"shape\":\"Sm\"},\"AccessControlList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\",\"Access\"],\"members\":{\"Name\":{},\"Type\":{},\"Access\":{}}}},\"ContentType\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedDocuments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"CreateDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"IndexId\",\"Type\"],\"members\":{\"Name\":{},\"IndexId\":{},\"Type\":{},\"Configuration\":{\"shape\":\"S17\"},\"Description\":{},\"Schedule\":{},\"RoleArn\":{},\"Tags\":{\"shape\":\"S3o\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}}},\"CreateFaq\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\",\"Name\",\"S3Path\",\"RoleArn\"],\"members\":{\"IndexId\":{},\"Name\":{},\"Description\":{},\"S3Path\":{\"shape\":\"Sj\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"S3o\"},\"FileFormat\":{},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{}}}},\"CreateIndex\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"RoleArn\"],\"members\":{\"Name\":{},\"Edition\":{},\"RoleArn\":{},\"ServerSideEncryptionConfiguration\":{\"shape\":\"S42\"},\"Description\":{},\"ClientToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S3o\"},\"UserTokenConfigurations\":{\"shape\":\"S44\"},\"UserContextPolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{}}}},\"CreateThesaurus\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\",\"Name\",\"RoleArn\",\"SourceS3Path\"],\"members\":{\"IndexId\":{},\"Name\":{},\"Description\":{},\"RoleArn\":{},\"Tags\":{\"shape\":\"S3o\"},\"SourceS3Path\":{\"shape\":\"Sj\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{}}}},\"DeleteDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}}},\"DeleteFaq\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}}},\"DeleteIndex\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}}},\"DeleteThesaurus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}}},\"DescribeDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"IndexId\":{},\"Name\":{},\"Type\":{},\"Configuration\":{\"shape\":\"S17\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"},\"Description\":{},\"Status\":{},\"Schedule\":{},\"RoleArn\":{},\"ErrorMessage\":{}}}},\"DescribeFaq\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"IndexId\":{},\"Name\":{},\"Description\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"},\"S3Path\":{\"shape\":\"Sj\"},\"Status\":{},\"RoleArn\":{},\"ErrorMessage\":{},\"FileFormat\":{}}}},\"DescribeIndex\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Edition\":{},\"RoleArn\":{},\"ServerSideEncryptionConfiguration\":{\"shape\":\"S42\"},\"Status\":{},\"Description\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"},\"DocumentMetadataConfigurations\":{\"shape\":\"S4w\"},\"IndexStatistics\":{\"type\":\"structure\",\"required\":[\"FaqStatistics\",\"TextDocumentStatistics\"],\"members\":{\"FaqStatistics\":{\"type\":\"structure\",\"required\":[\"IndexedQuestionAnswersCount\"],\"members\":{\"IndexedQuestionAnswersCount\":{\"type\":\"integer\"}}},\"TextDocumentStatistics\":{\"type\":\"structure\",\"required\":[\"IndexedTextDocumentsCount\",\"IndexedTextBytes\"],\"members\":{\"IndexedTextDocumentsCount\":{\"type\":\"integer\"},\"IndexedTextBytes\":{\"type\":\"long\"}}}}},\"ErrorMessage\":{},\"CapacityUnits\":{\"shape\":\"S5e\"},\"UserTokenConfigurations\":{\"shape\":\"S44\"},\"UserContextPolicy\":{}}}},\"DescribeThesaurus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"IndexId\":{},\"Name\":{},\"Description\":{},\"Status\":{},\"ErrorMessage\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"},\"RoleArn\":{},\"SourceS3Path\":{\"shape\":\"Sj\"},\"FileSizeBytes\":{\"type\":\"long\"},\"TermCount\":{\"type\":\"long\"},\"SynonymRuleCount\":{\"type\":\"long\"}}}},\"ListDataSourceSyncJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"StartTimeFilter\":{\"type\":\"structure\",\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"StatusFilter\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"History\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ExecutionId\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Status\":{},\"ErrorMessage\":{},\"ErrorCode\":{},\"DataSourceErrorCode\":{},\"Metrics\":{\"type\":\"structure\",\"members\":{\"DocumentsAdded\":{},\"DocumentsModified\":{},\"DocumentsDeleted\":{},\"DocumentsFailed\":{},\"DocumentsScanned\":{}}}}}},\"NextToken\":{}}}},\"ListDataSources\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\"],\"members\":{\"IndexId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SummaryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Type\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"},\"Status\":{}}}},\"NextToken\":{}}}},\"ListFaqs\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\"],\"members\":{\"IndexId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"FaqSummaryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Status\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"},\"FileFormat\":{}}}}}}},\"ListIndices\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IndexConfigurationSummaryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreatedAt\",\"UpdatedAt\",\"Status\"],\"members\":{\"Name\":{},\"Id\":{},\"Edition\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"},\"Status\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S3o\"}}}},\"ListThesauri\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\"],\"members\":{\"IndexId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"ThesaurusSummaryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Status\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"UpdatedAt\":{\"type\":\"timestamp\"}}}}}}},\"Query\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\",\"QueryText\"],\"members\":{\"IndexId\":{},\"QueryText\":{},\"AttributeFilter\":{\"shape\":\"S6j\"},\"Facets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DocumentAttributeKey\":{}}}},\"RequestedDocumentAttributes\":{\"type\":\"list\",\"member\":{}},\"QueryResultTypeFilter\":{},\"PageNumber\":{\"type\":\"integer\"},\"PageSize\":{\"type\":\"integer\"},\"SortingConfiguration\":{\"type\":\"structure\",\"required\":[\"DocumentAttributeKey\",\"SortOrder\"],\"members\":{\"DocumentAttributeKey\":{},\"SortOrder\":{}}},\"UserContext\":{\"type\":\"structure\",\"members\":{\"Token\":{}}},\"VisitorId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"QueryId\":{},\"ResultItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Type\":{},\"AdditionalAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"ValueType\",\"Value\"],\"members\":{\"Key\":{},\"ValueType\":{},\"Value\":{\"type\":\"structure\",\"members\":{\"TextWithHighlightsValue\":{\"shape\":\"S74\"}}}}}},\"DocumentId\":{},\"DocumentTitle\":{\"shape\":\"S74\"},\"DocumentExcerpt\":{\"shape\":\"S74\"},\"DocumentURI\":{},\"DocumentAttributes\":{\"shape\":\"Sm\"},\"ScoreAttributes\":{\"type\":\"structure\",\"members\":{\"ScoreConfidence\":{}}},\"FeedbackToken\":{}}}},\"FacetResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DocumentAttributeKey\":{},\"DocumentAttributeValueType\":{},\"DocumentAttributeValueCountPairs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DocumentAttributeValue\":{\"shape\":\"Sp\"},\"Count\":{\"type\":\"integer\"}}}}}}},\"TotalNumberOfResults\":{\"type\":\"integer\"}}}},\"StartDataSourceSyncJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExecutionId\":{}}}},\"StopDataSourceSyncJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"IndexId\":{}}}},\"SubmitFeedback\":{\"input\":{\"type\":\"structure\",\"required\":[\"IndexId\",\"QueryId\"],\"members\":{\"IndexId\":{},\"QueryId\":{},\"ClickFeedbackItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ResultId\",\"ClickTime\"],\"members\":{\"ResultId\":{},\"ClickTime\":{\"type\":\"timestamp\"}}}},\"RelevanceFeedbackItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ResultId\",\"RelevanceValue\"],\"members\":{\"ResultId\":{},\"RelevanceValue\":{}}}}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S3o\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"Name\":{},\"IndexId\":{},\"Configuration\":{\"shape\":\"S17\"},\"Description\":{},\"Schedule\":{},\"RoleArn\":{}}}},\"UpdateIndex\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Name\":{},\"RoleArn\":{},\"Description\":{},\"DocumentMetadataConfigurationUpdates\":{\"shape\":\"S4w\"},\"CapacityUnits\":{\"shape\":\"S5e\"},\"UserTokenConfigurations\":{\"shape\":\"S44\"},\"UserContextPolicy\":{}}}},\"UpdateThesaurus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"IndexId\"],\"members\":{\"Id\":{},\"Name\":{},\"IndexId\":{},\"Description\":{},\"RoleArn\":{},\"SourceS3Path\":{\"shape\":\"Sj\"}}}}},\"shapes\":{\"Sj\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{},\"Key\":{}}},\"Sm\":{\"type\":\"list\",\"member\":{\"shape\":\"Sn\"}},\"Sn\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{\"shape\":\"Sp\"}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"StringValue\":{},\"StringListValue\":{\"type\":\"list\",\"member\":{}},\"LongValue\":{\"type\":\"long\"},\"DateValue\":{\"type\":\"timestamp\"}}},\"S17\":{\"type\":\"structure\",\"members\":{\"S3Configuration\":{\"type\":\"structure\",\"required\":[\"BucketName\"],\"members\":{\"BucketName\":{},\"InclusionPrefixes\":{\"shape\":\"S19\"},\"InclusionPatterns\":{\"shape\":\"S19\"},\"ExclusionPatterns\":{\"shape\":\"S19\"},\"DocumentsMetadataConfiguration\":{\"type\":\"structure\",\"members\":{\"S3Prefix\":{}}},\"AccessControlListConfiguration\":{\"type\":\"structure\",\"members\":{\"KeyPath\":{}}}}},\"SharePointConfiguration\":{\"type\":\"structure\",\"required\":[\"SharePointVersion\",\"Urls\",\"SecretArn\"],\"members\":{\"SharePointVersion\":{},\"Urls\":{\"type\":\"list\",\"member\":{}},\"SecretArn\":{},\"CrawlAttachments\":{\"type\":\"boolean\"},\"UseChangeLog\":{\"type\":\"boolean\"},\"InclusionPatterns\":{\"shape\":\"S19\"},\"ExclusionPatterns\":{\"shape\":\"S19\"},\"VpcConfiguration\":{\"shape\":\"S1j\"},\"FieldMappings\":{\"shape\":\"S1o\"},\"DocumentTitleFieldName\":{},\"DisableLocalGroups\":{\"type\":\"boolean\"}}},\"DatabaseConfiguration\":{\"type\":\"structure\",\"required\":[\"DatabaseEngineType\",\"ConnectionConfiguration\",\"ColumnConfiguration\"],\"members\":{\"DatabaseEngineType\":{},\"ConnectionConfiguration\":{\"type\":\"structure\",\"required\":[\"DatabaseHost\",\"DatabasePort\",\"DatabaseName\",\"TableName\",\"SecretArn\"],\"members\":{\"DatabaseHost\":{},\"DatabasePort\":{\"type\":\"integer\"},\"DatabaseName\":{},\"TableName\":{},\"SecretArn\":{}}},\"VpcConfiguration\":{\"shape\":\"S1j\"},\"ColumnConfiguration\":{\"type\":\"structure\",\"required\":[\"DocumentIdColumnName\",\"DocumentDataColumnName\",\"ChangeDetectingColumns\"],\"members\":{\"DocumentIdColumnName\":{},\"DocumentDataColumnName\":{},\"DocumentTitleColumnName\":{},\"FieldMappings\":{\"shape\":\"S1o\"},\"ChangeDetectingColumns\":{\"type\":\"list\",\"member\":{}}}},\"AclConfiguration\":{\"type\":\"structure\",\"required\":[\"AllowedGroupsColumnName\"],\"members\":{\"AllowedGroupsColumnName\":{}}},\"SqlConfiguration\":{\"type\":\"structure\",\"members\":{\"QueryIdentifiersEnclosingOption\":{}}}}},\"SalesforceConfiguration\":{\"type\":\"structure\",\"required\":[\"ServerUrl\",\"SecretArn\"],\"members\":{\"ServerUrl\":{},\"SecretArn\":{},\"StandardObjectConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"DocumentDataFieldName\"],\"members\":{\"Name\":{},\"DocumentDataFieldName\":{},\"DocumentTitleFieldName\":{},\"FieldMappings\":{\"shape\":\"S1o\"}}}},\"KnowledgeArticleConfiguration\":{\"type\":\"structure\",\"required\":[\"IncludedStates\"],\"members\":{\"IncludedStates\":{\"type\":\"list\",\"member\":{}},\"StandardKnowledgeArticleTypeConfiguration\":{\"type\":\"structure\",\"required\":[\"DocumentDataFieldName\"],\"members\":{\"DocumentDataFieldName\":{},\"DocumentTitleFieldName\":{},\"FieldMappings\":{\"shape\":\"S1o\"}}},\"CustomKnowledgeArticleTypeConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"DocumentDataFieldName\"],\"members\":{\"Name\":{},\"DocumentDataFieldName\":{},\"DocumentTitleFieldName\":{},\"FieldMappings\":{\"shape\":\"S1o\"}}}}}},\"ChatterFeedConfiguration\":{\"type\":\"structure\",\"required\":[\"DocumentDataFieldName\"],\"members\":{\"DocumentDataFieldName\":{},\"DocumentTitleFieldName\":{},\"FieldMappings\":{\"shape\":\"S1o\"},\"IncludeFilterTypes\":{\"type\":\"list\",\"member\":{}}}},\"CrawlAttachments\":{\"type\":\"boolean\"},\"StandardObjectAttachmentConfiguration\":{\"type\":\"structure\",\"members\":{\"DocumentTitleFieldName\":{},\"FieldMappings\":{\"shape\":\"S1o\"}}},\"IncludeAttachmentFilePatterns\":{\"shape\":\"S19\"},\"ExcludeAttachmentFilePatterns\":{\"shape\":\"S19\"}}},\"OneDriveConfiguration\":{\"type\":\"structure\",\"required\":[\"TenantDomain\",\"SecretArn\",\"OneDriveUsers\"],\"members\":{\"TenantDomain\":{},\"SecretArn\":{},\"OneDriveUsers\":{\"type\":\"structure\",\"members\":{\"OneDriveUserList\":{\"type\":\"list\",\"member\":{}},\"OneDriveUserS3Path\":{\"shape\":\"Sj\"}}},\"InclusionPatterns\":{\"shape\":\"S19\"},\"ExclusionPatterns\":{\"shape\":\"S19\"},\"FieldMappings\":{\"shape\":\"S1o\"},\"DisableLocalGroups\":{\"type\":\"boolean\"}}},\"ServiceNowConfiguration\":{\"type\":\"structure\",\"required\":[\"HostUrl\",\"SecretArn\",\"ServiceNowBuildVersion\"],\"members\":{\"HostUrl\":{},\"SecretArn\":{},\"ServiceNowBuildVersion\":{},\"KnowledgeArticleConfiguration\":{\"type\":\"structure\",\"required\":[\"DocumentDataFieldName\"],\"members\":{\"CrawlAttachments\":{\"type\":\"boolean\"},\"IncludeAttachmentFilePatterns\":{\"shape\":\"S19\"},\"ExcludeAttachmentFilePatterns\":{\"shape\":\"S19\"},\"DocumentDataFieldName\":{},\"DocumentTitleFieldName\":{},\"FieldMappings\":{\"shape\":\"S1o\"}}},\"ServiceCatalogConfiguration\":{\"type\":\"structure\",\"required\":[\"DocumentDataFieldName\"],\"members\":{\"CrawlAttachments\":{\"type\":\"boolean\"},\"IncludeAttachmentFilePatterns\":{\"shape\":\"S19\"},\"ExcludeAttachmentFilePatterns\":{\"shape\":\"S19\"},\"DocumentDataFieldName\":{},\"DocumentTitleFieldName\":{},\"FieldMappings\":{\"shape\":\"S1o\"}}}}},\"ConfluenceConfiguration\":{\"type\":\"structure\",\"required\":[\"ServerUrl\",\"SecretArn\",\"Version\"],\"members\":{\"ServerUrl\":{},\"SecretArn\":{},\"Version\":{},\"SpaceConfiguration\":{\"type\":\"structure\",\"members\":{\"CrawlPersonalSpaces\":{\"type\":\"boolean\"},\"CrawlArchivedSpaces\":{\"type\":\"boolean\"},\"IncludeSpaces\":{\"shape\":\"S2y\"},\"ExcludeSpaces\":{\"shape\":\"S2y\"},\"SpaceFieldMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataSourceFieldName\":{},\"DateFieldFormat\":{},\"IndexFieldName\":{}}}}}},\"PageConfiguration\":{\"type\":\"structure\",\"members\":{\"PageFieldMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataSourceFieldName\":{},\"DateFieldFormat\":{},\"IndexFieldName\":{}}}}}},\"BlogConfiguration\":{\"type\":\"structure\",\"members\":{\"BlogFieldMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataSourceFieldName\":{},\"DateFieldFormat\":{},\"IndexFieldName\":{}}}}}},\"AttachmentConfiguration\":{\"type\":\"structure\",\"members\":{\"CrawlAttachments\":{\"type\":\"boolean\"},\"AttachmentFieldMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataSourceFieldName\":{},\"DateFieldFormat\":{},\"IndexFieldName\":{}}}}}},\"VpcConfiguration\":{\"shape\":\"S1j\"},\"InclusionPatterns\":{\"shape\":\"S19\"},\"ExclusionPatterns\":{\"shape\":\"S19\"}}},\"GoogleDriveConfiguration\":{\"type\":\"structure\",\"required\":[\"SecretArn\"],\"members\":{\"SecretArn\":{},\"InclusionPatterns\":{\"shape\":\"S19\"},\"ExclusionPatterns\":{\"shape\":\"S19\"},\"FieldMappings\":{\"shape\":\"S1o\"},\"ExcludeMimeTypes\":{\"type\":\"list\",\"member\":{}},\"ExcludeUserAccounts\":{\"type\":\"list\",\"member\":{}},\"ExcludeSharedDrives\":{\"type\":\"list\",\"member\":{}}}}}},\"S19\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"structure\",\"required\":[\"SubnetIds\",\"SecurityGroupIds\"],\"members\":{\"SubnetIds\":{\"type\":\"list\",\"member\":{}},\"SecurityGroupIds\":{\"type\":\"list\",\"member\":{}}}},\"S1o\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DataSourceFieldName\",\"IndexFieldName\"],\"members\":{\"DataSourceFieldName\":{},\"DateFieldFormat\":{},\"IndexFieldName\":{}}}},\"S2y\":{\"type\":\"list\",\"member\":{}},\"S3o\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S42\":{\"type\":\"structure\",\"members\":{\"KmsKeyId\":{\"type\":\"string\",\"sensitive\":true}}},\"S44\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JwtTokenTypeConfiguration\":{\"type\":\"structure\",\"required\":[\"KeyLocation\"],\"members\":{\"KeyLocation\":{},\"URL\":{},\"SecretManagerArn\":{},\"UserNameAttributeField\":{},\"GroupAttributeField\":{},\"Issuer\":{},\"ClaimRegex\":{}}},\"JsonTokenTypeConfiguration\":{\"type\":\"structure\",\"required\":[\"UserNameAttributeField\",\"GroupAttributeField\"],\"members\":{\"UserNameAttributeField\":{},\"GroupAttributeField\":{}}}}}},\"S4w\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Type\":{},\"Relevance\":{\"type\":\"structure\",\"members\":{\"Freshness\":{\"type\":\"boolean\"},\"Importance\":{\"type\":\"integer\"},\"Duration\":{},\"RankOrder\":{},\"ValueImportanceMap\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}},\"Search\":{\"type\":\"structure\",\"members\":{\"Facetable\":{\"type\":\"boolean\"},\"Searchable\":{\"type\":\"boolean\"},\"Displayable\":{\"type\":\"boolean\"},\"Sortable\":{\"type\":\"boolean\"}}}}}},\"S5e\":{\"type\":\"structure\",\"required\":[\"StorageCapacityUnits\",\"QueryCapacityUnits\"],\"members\":{\"StorageCapacityUnits\":{\"type\":\"integer\"},\"QueryCapacityUnits\":{\"type\":\"integer\"}}},\"S6j\":{\"type\":\"structure\",\"members\":{\"AndAllFilters\":{\"shape\":\"S6k\"},\"OrAllFilters\":{\"shape\":\"S6k\"},\"NotFilter\":{\"shape\":\"S6j\"},\"EqualsTo\":{\"shape\":\"Sn\"},\"ContainsAll\":{\"shape\":\"Sn\"},\"ContainsAny\":{\"shape\":\"Sn\"},\"GreaterThan\":{\"shape\":\"Sn\"},\"GreaterThanOrEquals\":{\"shape\":\"Sn\"},\"LessThan\":{\"shape\":\"Sn\"},\"LessThanOrEquals\":{\"shape\":\"Sn\"}}},\"S6k\":{\"type\":\"list\",\"member\":{\"shape\":\"S6j\"}},\"S74\":{\"type\":\"structure\",\"members\":{\"Text\":{},\"Highlights\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"BeginOffset\",\"EndOffset\"],\"members\":{\"BeginOffset\":{\"type\":\"integer\"},\"EndOffset\":{\"type\":\"integer\"},\"TopAnswer\":{\"type\":\"boolean\"},\"Type\":{}}}}}}}}");

/***/ }),

/***/ 31633:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDataSourceSyncJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDataSources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListIndices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 74556:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-12-02\",\"endpointPrefix\":\"kinesis\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"protocolSettings\":{\"h2\":\"eventstream\"},\"serviceAbbreviation\":\"Kinesis\",\"serviceFullName\":\"Amazon Kinesis\",\"serviceId\":\"Kinesis\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Kinesis_20131202\",\"uid\":\"kinesis-2013-12-02\"},\"operations\":{\"AddTagsToStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"Tags\"],\"members\":{\"StreamName\":{},\"Tags\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"CreateStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"ShardCount\"],\"members\":{\"StreamName\":{},\"ShardCount\":{\"type\":\"integer\"}}}},\"DecreaseStreamRetentionPeriod\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"RetentionPeriodHours\"],\"members\":{\"StreamName\":{},\"RetentionPeriodHours\":{\"type\":\"integer\"}}}},\"DeleteStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\"],\"members\":{\"StreamName\":{},\"EnforceConsumerDeletion\":{\"type\":\"boolean\"}}}},\"DeregisterStreamConsumer\":{\"input\":{\"type\":\"structure\",\"members\":{\"StreamARN\":{},\"ConsumerName\":{},\"ConsumerARN\":{}}}},\"DescribeLimits\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"ShardLimit\",\"OpenShardCount\"],\"members\":{\"ShardLimit\":{\"type\":\"integer\"},\"OpenShardCount\":{\"type\":\"integer\"}}}},\"DescribeStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\"],\"members\":{\"StreamName\":{},\"Limit\":{\"type\":\"integer\"},\"ExclusiveStartShardId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"StreamDescription\"],\"members\":{\"StreamDescription\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"StreamARN\",\"StreamStatus\",\"Shards\",\"HasMoreShards\",\"RetentionPeriodHours\",\"StreamCreationTimestamp\",\"EnhancedMonitoring\"],\"members\":{\"StreamName\":{},\"StreamARN\":{},\"StreamStatus\":{},\"Shards\":{\"shape\":\"Sp\"},\"HasMoreShards\":{\"type\":\"boolean\"},\"RetentionPeriodHours\":{\"type\":\"integer\"},\"StreamCreationTimestamp\":{\"type\":\"timestamp\"},\"EnhancedMonitoring\":{\"shape\":\"Sw\"},\"EncryptionType\":{},\"KeyId\":{}}}}}},\"DescribeStreamConsumer\":{\"input\":{\"type\":\"structure\",\"members\":{\"StreamARN\":{},\"ConsumerName\":{},\"ConsumerARN\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ConsumerDescription\"],\"members\":{\"ConsumerDescription\":{\"type\":\"structure\",\"required\":[\"ConsumerName\",\"ConsumerARN\",\"ConsumerStatus\",\"ConsumerCreationTimestamp\",\"StreamARN\"],\"members\":{\"ConsumerName\":{},\"ConsumerARN\":{},\"ConsumerStatus\":{},\"ConsumerCreationTimestamp\":{\"type\":\"timestamp\"},\"StreamARN\":{}}}}}},\"DescribeStreamSummary\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\"],\"members\":{\"StreamName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"StreamDescriptionSummary\"],\"members\":{\"StreamDescriptionSummary\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"StreamARN\",\"StreamStatus\",\"RetentionPeriodHours\",\"StreamCreationTimestamp\",\"EnhancedMonitoring\",\"OpenShardCount\"],\"members\":{\"StreamName\":{},\"StreamARN\":{},\"StreamStatus\":{},\"RetentionPeriodHours\":{\"type\":\"integer\"},\"StreamCreationTimestamp\":{\"type\":\"timestamp\"},\"EnhancedMonitoring\":{\"shape\":\"Sw\"},\"EncryptionType\":{},\"KeyId\":{},\"OpenShardCount\":{\"type\":\"integer\"},\"ConsumerCount\":{\"type\":\"integer\"}}}}}},\"DisableEnhancedMonitoring\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"ShardLevelMetrics\"],\"members\":{\"StreamName\":{},\"ShardLevelMetrics\":{\"shape\":\"Sy\"}}},\"output\":{\"shape\":\"S1b\"}},\"EnableEnhancedMonitoring\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"ShardLevelMetrics\"],\"members\":{\"StreamName\":{},\"ShardLevelMetrics\":{\"shape\":\"Sy\"}}},\"output\":{\"shape\":\"S1b\"}},\"GetRecords\":{\"input\":{\"type\":\"structure\",\"required\":[\"ShardIterator\"],\"members\":{\"ShardIterator\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Records\"],\"members\":{\"Records\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SequenceNumber\",\"Data\",\"PartitionKey\"],\"members\":{\"SequenceNumber\":{},\"ApproximateArrivalTimestamp\":{\"type\":\"timestamp\"},\"Data\":{\"type\":\"blob\"},\"PartitionKey\":{},\"EncryptionType\":{}}}},\"NextShardIterator\":{},\"MillisBehindLatest\":{\"type\":\"long\"},\"ChildShards\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ShardId\",\"ParentShards\",\"HashKeyRange\"],\"members\":{\"ShardId\":{},\"ParentShards\":{\"type\":\"list\",\"member\":{}},\"HashKeyRange\":{\"shape\":\"Sr\"}}}}}}},\"GetShardIterator\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"ShardId\",\"ShardIteratorType\"],\"members\":{\"StreamName\":{},\"ShardId\":{},\"ShardIteratorType\":{},\"StartingSequenceNumber\":{},\"Timestamp\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ShardIterator\":{}}}},\"IncreaseStreamRetentionPeriod\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"RetentionPeriodHours\"],\"members\":{\"StreamName\":{},\"RetentionPeriodHours\":{\"type\":\"integer\"}}}},\"ListShards\":{\"input\":{\"type\":\"structure\",\"members\":{\"StreamName\":{},\"NextToken\":{},\"ExclusiveStartShardId\":{},\"MaxResults\":{\"type\":\"integer\"},\"StreamCreationTimestamp\":{\"type\":\"timestamp\"},\"ShardFilter\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"ShardId\":{},\"Timestamp\":{\"type\":\"timestamp\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Shards\":{\"shape\":\"Sp\"},\"NextToken\":{}}}},\"ListStreamConsumers\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamARN\"],\"members\":{\"StreamARN\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"StreamCreationTimestamp\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Consumers\":{\"type\":\"list\",\"member\":{\"shape\":\"S23\"}},\"NextToken\":{}}}},\"ListStreams\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"ExclusiveStartStreamName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"StreamNames\",\"HasMoreStreams\"],\"members\":{\"StreamNames\":{\"type\":\"list\",\"member\":{}},\"HasMoreStreams\":{\"type\":\"boolean\"}}}},\"ListTagsForStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\"],\"members\":{\"StreamName\":{},\"ExclusiveStartTagKey\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\",\"HasMoreTags\"],\"members\":{\"Tags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"HasMoreTags\":{\"type\":\"boolean\"}}}},\"MergeShards\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"ShardToMerge\",\"AdjacentShardToMerge\"],\"members\":{\"StreamName\":{},\"ShardToMerge\":{},\"AdjacentShardToMerge\":{}}}},\"PutRecord\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"Data\",\"PartitionKey\"],\"members\":{\"StreamName\":{},\"Data\":{\"type\":\"blob\"},\"PartitionKey\":{},\"ExplicitHashKey\":{},\"SequenceNumberForOrdering\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ShardId\",\"SequenceNumber\"],\"members\":{\"ShardId\":{},\"SequenceNumber\":{},\"EncryptionType\":{}}}},\"PutRecords\":{\"input\":{\"type\":\"structure\",\"required\":[\"Records\",\"StreamName\"],\"members\":{\"Records\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Data\",\"PartitionKey\"],\"members\":{\"Data\":{\"type\":\"blob\"},\"ExplicitHashKey\":{},\"PartitionKey\":{}}}},\"StreamName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Records\"],\"members\":{\"FailedRecordCount\":{\"type\":\"integer\"},\"Records\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SequenceNumber\":{},\"ShardId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"EncryptionType\":{}}}},\"RegisterStreamConsumer\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamARN\",\"ConsumerName\"],\"members\":{\"StreamARN\":{},\"ConsumerName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Consumer\"],\"members\":{\"Consumer\":{\"shape\":\"S23\"}}}},\"RemoveTagsFromStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"TagKeys\"],\"members\":{\"StreamName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"SplitShard\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"ShardToSplit\",\"NewStartingHashKey\"],\"members\":{\"StreamName\":{},\"ShardToSplit\":{},\"NewStartingHashKey\":{}}}},\"StartStreamEncryption\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"EncryptionType\",\"KeyId\"],\"members\":{\"StreamName\":{},\"EncryptionType\":{},\"KeyId\":{}}}},\"StopStreamEncryption\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"EncryptionType\",\"KeyId\"],\"members\":{\"StreamName\":{},\"EncryptionType\":{},\"KeyId\":{}}}},\"UpdateShardCount\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"TargetShardCount\",\"ScalingType\"],\"members\":{\"StreamName\":{},\"TargetShardCount\":{\"type\":\"integer\"},\"ScalingType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamName\":{},\"CurrentShardCount\":{\"type\":\"integer\"},\"TargetShardCount\":{\"type\":\"integer\"}}}}},\"shapes\":{\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ShardId\",\"HashKeyRange\",\"SequenceNumberRange\"],\"members\":{\"ShardId\":{},\"ParentShardId\":{},\"AdjacentParentShardId\":{},\"HashKeyRange\":{\"shape\":\"Sr\"},\"SequenceNumberRange\":{\"type\":\"structure\",\"required\":[\"StartingSequenceNumber\"],\"members\":{\"StartingSequenceNumber\":{},\"EndingSequenceNumber\":{}}}}}},\"Sr\":{\"type\":\"structure\",\"required\":[\"StartingHashKey\",\"EndingHashKey\"],\"members\":{\"StartingHashKey\":{},\"EndingHashKey\":{}}},\"Sw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ShardLevelMetrics\":{\"shape\":\"Sy\"}}}},\"Sy\":{\"type\":\"list\",\"member\":{}},\"S1b\":{\"type\":\"structure\",\"members\":{\"StreamName\":{},\"CurrentShardLevelMetrics\":{\"shape\":\"Sy\"},\"DesiredShardLevelMetrics\":{\"shape\":\"Sy\"}}},\"S23\":{\"type\":\"structure\",\"required\":[\"ConsumerName\",\"ConsumerARN\",\"ConsumerStatus\",\"ConsumerCreationTimestamp\"],\"members\":{\"ConsumerName\":{},\"ConsumerARN\":{},\"ConsumerStatus\":{},\"ConsumerCreationTimestamp\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 38540:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeStream\":{\"input_token\":\"ExclusiveStartShardId\",\"limit_key\":\"Limit\",\"more_results\":\"StreamDescription.HasMoreShards\",\"output_token\":\"StreamDescription.Shards[-1].ShardId\",\"result_key\":\"StreamDescription.Shards\"},\"ListStreamConsumers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListStreams\":{\"input_token\":\"ExclusiveStartStreamName\",\"limit_key\":\"Limit\",\"more_results\":\"HasMoreStreams\",\"output_token\":\"StreamNames[-1]\",\"result_key\":\"StreamNames\"}}}");

/***/ }),

/***/ 80745:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"StreamExists\":{\"delay\":10,\"operation\":\"DescribeStream\",\"maxAttempts\":18,\"acceptors\":[{\"expected\":\"ACTIVE\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"StreamDescription.StreamStatus\"}]},\"StreamNotExists\":{\"delay\":10,\"operation\":\"DescribeStream\",\"maxAttempts\":18,\"acceptors\":[{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 64288:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-09-30\",\"endpointPrefix\":\"kinesisvideo\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Kinesis Video Archived Media\",\"serviceFullName\":\"Amazon Kinesis Video Streams Archived Media\",\"serviceId\":\"Kinesis Video Archived Media\",\"signatureVersion\":\"v4\",\"uid\":\"kinesis-video-archived-media-2017-09-30\"},\"operations\":{\"GetClip\":{\"http\":{\"requestUri\":\"/getClip\"},\"input\":{\"type\":\"structure\",\"required\":[\"ClipFragmentSelector\"],\"members\":{\"StreamName\":{},\"StreamARN\":{},\"ClipFragmentSelector\":{\"type\":\"structure\",\"required\":[\"FragmentSelectorType\",\"TimestampRange\"],\"members\":{\"FragmentSelectorType\":{},\"TimestampRange\":{\"type\":\"structure\",\"required\":[\"StartTimestamp\",\"EndTimestamp\"],\"members\":{\"StartTimestamp\":{\"type\":\"timestamp\"},\"EndTimestamp\":{\"type\":\"timestamp\"}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Payload\":{\"shape\":\"Sa\"}},\"payload\":\"Payload\"}},\"GetDASHStreamingSessionURL\":{\"http\":{\"requestUri\":\"/getDASHStreamingSessionURL\"},\"input\":{\"type\":\"structure\",\"members\":{\"StreamName\":{},\"StreamARN\":{},\"PlaybackMode\":{},\"DisplayFragmentTimestamp\":{},\"DisplayFragmentNumber\":{},\"DASHFragmentSelector\":{\"type\":\"structure\",\"members\":{\"FragmentSelectorType\":{},\"TimestampRange\":{\"type\":\"structure\",\"members\":{\"StartTimestamp\":{\"type\":\"timestamp\"},\"EndTimestamp\":{\"type\":\"timestamp\"}}}}},\"Expires\":{\"type\":\"integer\"},\"MaxManifestFragmentResults\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DASHStreamingSessionURL\":{}}}},\"GetHLSStreamingSessionURL\":{\"http\":{\"requestUri\":\"/getHLSStreamingSessionURL\"},\"input\":{\"type\":\"structure\",\"members\":{\"StreamName\":{},\"StreamARN\":{},\"PlaybackMode\":{},\"HLSFragmentSelector\":{\"type\":\"structure\",\"members\":{\"FragmentSelectorType\":{},\"TimestampRange\":{\"type\":\"structure\",\"members\":{\"StartTimestamp\":{\"type\":\"timestamp\"},\"EndTimestamp\":{\"type\":\"timestamp\"}}}}},\"ContainerFormat\":{},\"DiscontinuityMode\":{},\"DisplayFragmentTimestamp\":{},\"Expires\":{\"type\":\"integer\"},\"MaxMediaPlaylistFragmentResults\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HLSStreamingSessionURL\":{}}}},\"GetMediaForFragmentList\":{\"http\":{\"requestUri\":\"/getMediaForFragmentList\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\",\"Fragments\"],\"members\":{\"StreamName\":{},\"Fragments\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Payload\":{\"shape\":\"Sa\"}},\"payload\":\"Payload\"}},\"ListFragments\":{\"http\":{\"requestUri\":\"/listFragments\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\"],\"members\":{\"StreamName\":{},\"MaxResults\":{\"type\":\"long\"},\"NextToken\":{},\"FragmentSelector\":{\"type\":\"structure\",\"required\":[\"FragmentSelectorType\",\"TimestampRange\"],\"members\":{\"FragmentSelectorType\":{},\"TimestampRange\":{\"type\":\"structure\",\"required\":[\"StartTimestamp\",\"EndTimestamp\"],\"members\":{\"StartTimestamp\":{\"type\":\"timestamp\"},\"EndTimestamp\":{\"type\":\"timestamp\"}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Fragments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FragmentNumber\":{},\"FragmentSizeInBytes\":{\"type\":\"long\"},\"ProducerTimestamp\":{\"type\":\"timestamp\"},\"ServerTimestamp\":{\"type\":\"timestamp\"},\"FragmentLengthInMilliseconds\":{\"type\":\"long\"}}}},\"NextToken\":{}}}}},\"shapes\":{\"Sa\":{\"type\":\"blob\",\"streaming\":true}}}");

/***/ }),

/***/ 78514:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListFragments\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Fragments\"}}}");

/***/ }),

/***/ 97818:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-09-30\",\"endpointPrefix\":\"kinesisvideo\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Kinesis Video Media\",\"serviceFullName\":\"Amazon Kinesis Video Streams Media\",\"serviceId\":\"Kinesis Video Media\",\"signatureVersion\":\"v4\",\"uid\":\"kinesis-video-media-2017-09-30\"},\"operations\":{\"GetMedia\":{\"http\":{\"requestUri\":\"/getMedia\"},\"input\":{\"type\":\"structure\",\"required\":[\"StartSelector\"],\"members\":{\"StreamName\":{},\"StreamARN\":{},\"StartSelector\":{\"type\":\"structure\",\"required\":[\"StartSelectorType\"],\"members\":{\"StartSelectorType\":{},\"AfterFragmentNumber\":{},\"StartTimestamp\":{\"type\":\"timestamp\"},\"ContinuationToken\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Payload\":{\"type\":\"blob\",\"streaming\":true}},\"payload\":\"Payload\"}}},\"shapes\":{}}");

/***/ }),

/***/ 16923:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 58849:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-12-04\",\"endpointPrefix\":\"kinesisvideo\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon Kinesis Video Signaling Channels\",\"serviceFullName\":\"Amazon Kinesis Video Signaling Channels\",\"serviceId\":\"Kinesis Video Signaling\",\"signatureVersion\":\"v4\",\"uid\":\"kinesis-video-signaling-2019-12-04\"},\"operations\":{\"GetIceServerConfig\":{\"http\":{\"requestUri\":\"/v1/get-ice-server-config\"},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelARN\"],\"members\":{\"ChannelARN\":{},\"ClientId\":{},\"Service\":{},\"Username\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IceServerList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Uris\":{\"type\":\"list\",\"member\":{}},\"Username\":{},\"Password\":{},\"Ttl\":{\"type\":\"integer\"}}}}}}},\"SendAlexaOfferToMaster\":{\"http\":{\"requestUri\":\"/v1/send-alexa-offer-to-master\"},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelARN\",\"SenderClientId\",\"MessagePayload\"],\"members\":{\"ChannelARN\":{},\"SenderClientId\":{},\"MessagePayload\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Answer\":{}}}}},\"shapes\":{}}");

/***/ }),

/***/ 10473:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 91105:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-08-14\",\"endpointPrefix\":\"kinesisanalytics\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Kinesis Analytics\",\"serviceFullName\":\"Amazon Kinesis Analytics\",\"serviceId\":\"Kinesis Analytics\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"KinesisAnalytics_20150814\",\"uid\":\"kinesisanalytics-2015-08-14\"},\"operations\":{\"AddApplicationCloudWatchLoggingOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"CloudWatchLoggingOption\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"CloudWatchLoggingOption\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddApplicationInput\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"Input\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"Input\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddApplicationInputProcessingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"InputId\",\"InputProcessingConfiguration\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"InputId\":{},\"InputProcessingConfiguration\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddApplicationOutput\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"Output\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"Output\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AddApplicationReferenceDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"ReferenceDataSource\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"ReferenceDataSource\":{\"type\":\"structure\",\"required\":[\"TableName\",\"ReferenceSchema\"],\"members\":{\"TableName\":{},\"S3ReferenceDataSource\":{\"type\":\"structure\",\"required\":[\"BucketARN\",\"FileKey\",\"ReferenceRoleARN\"],\"members\":{\"BucketARN\":{},\"FileKey\":{},\"ReferenceRoleARN\":{}}},\"ReferenceSchema\":{\"shape\":\"Si\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"ApplicationDescription\":{},\"Inputs\":{\"type\":\"list\",\"member\":{\"shape\":\"S9\"}},\"Outputs\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}},\"CloudWatchLoggingOptions\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"ApplicationCode\":{},\"Tags\":{\"shape\":\"S1l\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ApplicationSummary\"],\"members\":{\"ApplicationSummary\":{\"shape\":\"S1q\"}}}},\"DeleteApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CreateTimestamp\"],\"members\":{\"ApplicationName\":{},\"CreateTimestamp\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplicationCloudWatchLoggingOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"CloudWatchLoggingOptionId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"CloudWatchLoggingOptionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplicationInputProcessingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"InputId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"InputId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplicationOutput\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"OutputId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"OutputId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplicationReferenceDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"ReferenceId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"ReferenceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ApplicationDetail\"],\"members\":{\"ApplicationDetail\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"ApplicationARN\",\"ApplicationStatus\",\"ApplicationVersionId\"],\"members\":{\"ApplicationName\":{},\"ApplicationDescription\":{},\"ApplicationARN\":{},\"ApplicationStatus\":{},\"CreateTimestamp\":{\"type\":\"timestamp\"},\"LastUpdateTimestamp\":{\"type\":\"timestamp\"},\"InputDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InputId\":{},\"NamePrefix\":{},\"InAppStreamNames\":{\"type\":\"list\",\"member\":{}},\"InputProcessingConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"InputLambdaProcessorDescription\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}}}},\"KinesisStreamsInputDescription\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"KinesisFirehoseInputDescription\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"InputSchema\":{\"shape\":\"Si\"},\"InputParallelism\":{\"shape\":\"Sg\"},\"InputStartingPositionConfiguration\":{\"shape\":\"S2d\"}}}},\"OutputDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OutputId\":{},\"Name\":{},\"KinesisStreamsOutputDescription\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"KinesisFirehoseOutputDescription\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"LambdaOutputDescription\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"DestinationSchema\":{\"shape\":\"S16\"}}}},\"ReferenceDataSourceDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ReferenceId\",\"TableName\",\"S3ReferenceDataSourceDescription\"],\"members\":{\"ReferenceId\":{},\"TableName\":{},\"S3ReferenceDataSourceDescription\":{\"type\":\"structure\",\"required\":[\"BucketARN\",\"FileKey\",\"ReferenceRoleARN\"],\"members\":{\"BucketARN\":{},\"FileKey\":{},\"ReferenceRoleARN\":{}}},\"ReferenceSchema\":{\"shape\":\"Si\"}}}},\"CloudWatchLoggingOptionDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LogStreamARN\",\"RoleARN\"],\"members\":{\"CloudWatchLoggingOptionId\":{},\"LogStreamARN\":{},\"RoleARN\":{}}}},\"ApplicationCode\":{},\"ApplicationVersionId\":{\"type\":\"long\"}}}}}},\"DiscoverInputSchema\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"RoleARN\":{},\"InputStartingPositionConfiguration\":{\"shape\":\"S2d\"},\"S3Configuration\":{\"type\":\"structure\",\"required\":[\"RoleARN\",\"BucketARN\",\"FileKey\"],\"members\":{\"RoleARN\":{},\"BucketARN\":{},\"FileKey\":{}}},\"InputProcessingConfiguration\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InputSchema\":{\"shape\":\"Si\"},\"ParsedInputRecords\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{}}},\"ProcessedInputRecords\":{\"type\":\"list\",\"member\":{}},\"RawInputRecords\":{\"type\":\"list\",\"member\":{}}}}},\"ListApplications\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"ExclusiveStartApplicationName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ApplicationSummaries\",\"HasMoreApplications\"],\"members\":{\"ApplicationSummaries\":{\"type\":\"list\",\"member\":{\"shape\":\"S1q\"}},\"HasMoreApplications\":{\"type\":\"boolean\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S1l\"}}}},\"StartApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"InputConfigurations\"],\"members\":{\"ApplicationName\":{},\"InputConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"InputStartingPositionConfiguration\"],\"members\":{\"Id\":{},\"InputStartingPositionConfiguration\":{\"shape\":\"S2d\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S1l\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"ApplicationUpdate\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"ApplicationUpdate\":{\"type\":\"structure\",\"members\":{\"InputUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InputId\"],\"members\":{\"InputId\":{},\"NamePrefixUpdate\":{},\"InputProcessingConfigurationUpdate\":{\"type\":\"structure\",\"required\":[\"InputLambdaProcessorUpdate\"],\"members\":{\"InputLambdaProcessorUpdate\":{\"type\":\"structure\",\"members\":{\"ResourceARNUpdate\":{},\"RoleARNUpdate\":{}}}}},\"KinesisStreamsInputUpdate\":{\"type\":\"structure\",\"members\":{\"ResourceARNUpdate\":{},\"RoleARNUpdate\":{}}},\"KinesisFirehoseInputUpdate\":{\"type\":\"structure\",\"members\":{\"ResourceARNUpdate\":{},\"RoleARNUpdate\":{}}},\"InputSchemaUpdate\":{\"type\":\"structure\",\"members\":{\"RecordFormatUpdate\":{\"shape\":\"Sj\"},\"RecordEncodingUpdate\":{},\"RecordColumnUpdates\":{\"shape\":\"Ss\"}}},\"InputParallelismUpdate\":{\"type\":\"structure\",\"members\":{\"CountUpdate\":{\"type\":\"integer\"}}}}}},\"ApplicationCodeUpdate\":{},\"OutputUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OutputId\"],\"members\":{\"OutputId\":{},\"NameUpdate\":{},\"KinesisStreamsOutputUpdate\":{\"type\":\"structure\",\"members\":{\"ResourceARNUpdate\":{},\"RoleARNUpdate\":{}}},\"KinesisFirehoseOutputUpdate\":{\"type\":\"structure\",\"members\":{\"ResourceARNUpdate\":{},\"RoleARNUpdate\":{}}},\"LambdaOutputUpdate\":{\"type\":\"structure\",\"members\":{\"ResourceARNUpdate\":{},\"RoleARNUpdate\":{}}},\"DestinationSchemaUpdate\":{\"shape\":\"S16\"}}}},\"ReferenceDataSourceUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ReferenceId\"],\"members\":{\"ReferenceId\":{},\"TableNameUpdate\":{},\"S3ReferenceDataSourceUpdate\":{\"type\":\"structure\",\"members\":{\"BucketARNUpdate\":{},\"FileKeyUpdate\":{},\"ReferenceRoleARNUpdate\":{}}},\"ReferenceSchemaUpdate\":{\"shape\":\"Si\"}}}},\"CloudWatchLoggingOptionUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CloudWatchLoggingOptionId\"],\"members\":{\"CloudWatchLoggingOptionId\":{},\"LogStreamARNUpdate\":{},\"RoleARNUpdate\":{}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"LogStreamARN\",\"RoleARN\"],\"members\":{\"LogStreamARN\":{},\"RoleARN\":{}}},\"S9\":{\"type\":\"structure\",\"required\":[\"NamePrefix\",\"InputSchema\"],\"members\":{\"NamePrefix\":{},\"InputProcessingConfiguration\":{\"shape\":\"Sb\"},\"KinesisStreamsInput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"RoleARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"KinesisFirehoseInput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"RoleARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"InputParallelism\":{\"shape\":\"Sg\"},\"InputSchema\":{\"shape\":\"Si\"}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"InputLambdaProcessor\"],\"members\":{\"InputLambdaProcessor\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"RoleARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}}}},\"Sg\":{\"type\":\"structure\",\"members\":{\"Count\":{\"type\":\"integer\"}}},\"Si\":{\"type\":\"structure\",\"required\":[\"RecordFormat\",\"RecordColumns\"],\"members\":{\"RecordFormat\":{\"shape\":\"Sj\"},\"RecordEncoding\":{},\"RecordColumns\":{\"shape\":\"Ss\"}}},\"Sj\":{\"type\":\"structure\",\"required\":[\"RecordFormatType\"],\"members\":{\"RecordFormatType\":{},\"MappingParameters\":{\"type\":\"structure\",\"members\":{\"JSONMappingParameters\":{\"type\":\"structure\",\"required\":[\"RecordRowPath\"],\"members\":{\"RecordRowPath\":{}}},\"CSVMappingParameters\":{\"type\":\"structure\",\"required\":[\"RecordRowDelimiter\",\"RecordColumnDelimiter\"],\"members\":{\"RecordRowDelimiter\":{},\"RecordColumnDelimiter\":{}}}}}}},\"Ss\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"SqlType\"],\"members\":{\"Name\":{},\"Mapping\":{},\"SqlType\":{}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"Name\",\"DestinationSchema\"],\"members\":{\"Name\":{},\"KinesisStreamsOutput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"RoleARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"KinesisFirehoseOutput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"RoleARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"LambdaOutput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"RoleARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"DestinationSchema\":{\"shape\":\"S16\"}}},\"S16\":{\"type\":\"structure\",\"required\":[\"RecordFormatType\"],\"members\":{\"RecordFormatType\":{}}},\"S1l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S1q\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"ApplicationARN\",\"ApplicationStatus\"],\"members\":{\"ApplicationName\":{},\"ApplicationARN\":{},\"ApplicationStatus\":{}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"InputStartingPosition\":{}}}}}");

/***/ }),

/***/ 18363:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 70128:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-05-23\",\"endpointPrefix\":\"kinesisanalytics\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Kinesis Analytics V2\",\"serviceFullName\":\"Amazon Kinesis Analytics\",\"serviceId\":\"Kinesis Analytics V2\",\"signatureVersion\":\"v4\",\"signingName\":\"kinesisanalytics\",\"targetPrefix\":\"KinesisAnalytics_20180523\",\"uid\":\"kinesisanalyticsv2-2018-05-23\"},\"operations\":{\"AddApplicationCloudWatchLoggingOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"CloudWatchLoggingOption\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"CloudWatchLoggingOption\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"CloudWatchLoggingOptionDescriptions\":{\"shape\":\"S8\"}}}},\"AddApplicationInput\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"Input\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"Input\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"InputDescriptions\":{\"shape\":\"S11\"}}}},\"AddApplicationInputProcessingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"InputId\",\"InputProcessingConfiguration\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"InputId\":{},\"InputProcessingConfiguration\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"InputId\":{},\"InputProcessingConfigurationDescription\":{\"shape\":\"S14\"}}}},\"AddApplicationOutput\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"Output\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"Output\":{\"shape\":\"S1d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"OutputDescriptions\":{\"shape\":\"S1j\"}}}},\"AddApplicationReferenceDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"ReferenceDataSource\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"ReferenceDataSource\":{\"shape\":\"S1p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"ReferenceDataSourceDescriptions\":{\"shape\":\"S1v\"}}}},\"AddApplicationVpcConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"VpcConfiguration\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"VpcConfiguration\":{\"shape\":\"S1z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"VpcConfigurationDescription\":{\"shape\":\"S25\"}}}},\"CreateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"RuntimeEnvironment\",\"ServiceExecutionRole\"],\"members\":{\"ApplicationName\":{},\"ApplicationDescription\":{},\"RuntimeEnvironment\":{},\"ServiceExecutionRole\":{},\"ApplicationConfiguration\":{\"type\":\"structure\",\"required\":[\"ApplicationCodeConfiguration\"],\"members\":{\"SqlApplicationConfiguration\":{\"type\":\"structure\",\"members\":{\"Inputs\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\"}},\"Outputs\":{\"type\":\"list\",\"member\":{\"shape\":\"S1d\"}},\"ReferenceDataSources\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\"}}}},\"FlinkApplicationConfiguration\":{\"type\":\"structure\",\"members\":{\"CheckpointConfiguration\":{\"type\":\"structure\",\"required\":[\"ConfigurationType\"],\"members\":{\"ConfigurationType\":{},\"CheckpointingEnabled\":{\"type\":\"boolean\"},\"CheckpointInterval\":{\"type\":\"long\"},\"MinPauseBetweenCheckpoints\":{\"type\":\"long\"}}},\"MonitoringConfiguration\":{\"type\":\"structure\",\"required\":[\"ConfigurationType\"],\"members\":{\"ConfigurationType\":{},\"MetricsLevel\":{},\"LogLevel\":{}}},\"ParallelismConfiguration\":{\"type\":\"structure\",\"required\":[\"ConfigurationType\"],\"members\":{\"ConfigurationType\":{},\"Parallelism\":{\"type\":\"integer\"},\"ParallelismPerKPU\":{\"type\":\"integer\"},\"AutoScalingEnabled\":{\"type\":\"boolean\"}}}}},\"EnvironmentProperties\":{\"type\":\"structure\",\"required\":[\"PropertyGroups\"],\"members\":{\"PropertyGroups\":{\"shape\":\"S2s\"}}},\"ApplicationCodeConfiguration\":{\"type\":\"structure\",\"required\":[\"CodeContentType\"],\"members\":{\"CodeContent\":{\"type\":\"structure\",\"members\":{\"TextContent\":{},\"ZipFileContent\":{\"type\":\"blob\"},\"S3ContentLocation\":{\"type\":\"structure\",\"required\":[\"BucketARN\",\"FileKey\"],\"members\":{\"BucketARN\":{},\"FileKey\":{},\"ObjectVersion\":{}}}}},\"CodeContentType\":{}}},\"ApplicationSnapshotConfiguration\":{\"type\":\"structure\",\"required\":[\"SnapshotsEnabled\"],\"members\":{\"SnapshotsEnabled\":{\"type\":\"boolean\"}}},\"VpcConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S1z\"}}}},\"CloudWatchLoggingOptions\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"Tags\":{\"shape\":\"S37\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ApplicationDetail\"],\"members\":{\"ApplicationDetail\":{\"shape\":\"S3c\"}}}},\"CreateApplicationPresignedUrl\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"UrlType\"],\"members\":{\"ApplicationName\":{},\"UrlType\":{},\"SessionExpirationDurationInSeconds\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizedUrl\":{}}}},\"CreateApplicationSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"SnapshotName\"],\"members\":{\"ApplicationName\":{},\"SnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CreateTimestamp\"],\"members\":{\"ApplicationName\":{},\"CreateTimestamp\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplicationCloudWatchLoggingOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"CloudWatchLoggingOptionId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"CloudWatchLoggingOptionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"CloudWatchLoggingOptionDescriptions\":{\"shape\":\"S8\"}}}},\"DeleteApplicationInputProcessingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"InputId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"InputId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"}}}},\"DeleteApplicationOutput\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"OutputId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"OutputId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"}}}},\"DeleteApplicationReferenceDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"ReferenceId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"ReferenceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"}}}},\"DeleteApplicationSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"SnapshotName\",\"SnapshotCreationTimestamp\"],\"members\":{\"ApplicationName\":{},\"SnapshotName\":{},\"SnapshotCreationTimestamp\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteApplicationVpcConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\",\"VpcConfigurationId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"VpcConfigurationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationARN\":{},\"ApplicationVersionId\":{\"type\":\"long\"}}}},\"DescribeApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"IncludeAdditionalDetails\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ApplicationDetail\"],\"members\":{\"ApplicationDetail\":{\"shape\":\"S3c\"}}}},\"DescribeApplicationSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"SnapshotName\"],\"members\":{\"ApplicationName\":{},\"SnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"SnapshotDetails\"],\"members\":{\"SnapshotDetails\":{\"shape\":\"S4o\"}}}},\"DiscoverInputSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceExecutionRole\"],\"members\":{\"ResourceARN\":{},\"ServiceExecutionRole\":{},\"InputStartingPositionConfiguration\":{\"shape\":\"S18\"},\"S3Configuration\":{\"type\":\"structure\",\"required\":[\"BucketARN\",\"FileKey\"],\"members\":{\"BucketARN\":{},\"FileKey\":{}}},\"InputProcessingConfiguration\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InputSchema\":{\"shape\":\"Sl\"},\"ParsedInputRecords\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{}}},\"ProcessedInputRecords\":{\"type\":\"list\",\"member\":{}},\"RawInputRecords\":{\"type\":\"list\",\"member\":{}}}}},\"ListApplicationSnapshots\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SnapshotSummaries\":{\"type\":\"list\",\"member\":{\"shape\":\"S4o\"}},\"NextToken\":{}}}},\"ListApplications\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ApplicationSummaries\"],\"members\":{\"ApplicationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"ApplicationARN\",\"ApplicationStatus\",\"ApplicationVersionId\",\"RuntimeEnvironment\"],\"members\":{\"ApplicationName\":{},\"ApplicationARN\":{},\"ApplicationStatus\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"RuntimeEnvironment\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S37\"}}}},\"StartApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"RunConfiguration\"],\"members\":{\"ApplicationName\":{},\"RunConfiguration\":{\"type\":\"structure\",\"members\":{\"FlinkRunConfiguration\":{\"shape\":\"S3q\"},\"SqlRunConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InputId\",\"InputStartingPositionConfiguration\"],\"members\":{\"InputId\":{},\"InputStartingPositionConfiguration\":{\"shape\":\"S18\"}}}},\"ApplicationRestoreConfiguration\":{\"shape\":\"S3n\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\"],\"members\":{\"ApplicationName\":{},\"Force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S37\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"ApplicationName\",\"CurrentApplicationVersionId\"],\"members\":{\"ApplicationName\":{},\"CurrentApplicationVersionId\":{\"type\":\"long\"},\"ApplicationConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"SqlApplicationConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"InputUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InputId\"],\"members\":{\"InputId\":{},\"NamePrefixUpdate\":{},\"InputProcessingConfigurationUpdate\":{\"type\":\"structure\",\"required\":[\"InputLambdaProcessorUpdate\"],\"members\":{\"InputLambdaProcessorUpdate\":{\"type\":\"structure\",\"required\":[\"ResourceARNUpdate\"],\"members\":{\"ResourceARNUpdate\":{}}}}},\"KinesisStreamsInputUpdate\":{\"type\":\"structure\",\"required\":[\"ResourceARNUpdate\"],\"members\":{\"ResourceARNUpdate\":{}}},\"KinesisFirehoseInputUpdate\":{\"type\":\"structure\",\"required\":[\"ResourceARNUpdate\"],\"members\":{\"ResourceARNUpdate\":{}}},\"InputSchemaUpdate\":{\"type\":\"structure\",\"members\":{\"RecordFormatUpdate\":{\"shape\":\"Sm\"},\"RecordEncodingUpdate\":{},\"RecordColumnUpdates\":{\"shape\":\"Sv\"}}},\"InputParallelismUpdate\":{\"type\":\"structure\",\"required\":[\"CountUpdate\"],\"members\":{\"CountUpdate\":{\"type\":\"integer\"}}}}}},\"OutputUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OutputId\"],\"members\":{\"OutputId\":{},\"NameUpdate\":{},\"KinesisStreamsOutputUpdate\":{\"type\":\"structure\",\"required\":[\"ResourceARNUpdate\"],\"members\":{\"ResourceARNUpdate\":{}}},\"KinesisFirehoseOutputUpdate\":{\"type\":\"structure\",\"required\":[\"ResourceARNUpdate\"],\"members\":{\"ResourceARNUpdate\":{}}},\"LambdaOutputUpdate\":{\"type\":\"structure\",\"required\":[\"ResourceARNUpdate\"],\"members\":{\"ResourceARNUpdate\":{}}},\"DestinationSchemaUpdate\":{\"shape\":\"S1h\"}}}},\"ReferenceDataSourceUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ReferenceId\"],\"members\":{\"ReferenceId\":{},\"TableNameUpdate\":{},\"S3ReferenceDataSourceUpdate\":{\"type\":\"structure\",\"members\":{\"BucketARNUpdate\":{},\"FileKeyUpdate\":{}}},\"ReferenceSchemaUpdate\":{\"shape\":\"Sl\"}}}}}},\"ApplicationCodeConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"CodeContentTypeUpdate\":{},\"CodeContentUpdate\":{\"type\":\"structure\",\"members\":{\"TextContentUpdate\":{},\"ZipFileContentUpdate\":{\"type\":\"blob\"},\"S3ContentLocationUpdate\":{\"type\":\"structure\",\"members\":{\"BucketARNUpdate\":{},\"FileKeyUpdate\":{},\"ObjectVersionUpdate\":{}}}}}}},\"FlinkApplicationConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"CheckpointConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"ConfigurationTypeUpdate\":{},\"CheckpointingEnabledUpdate\":{\"type\":\"boolean\"},\"CheckpointIntervalUpdate\":{\"type\":\"long\"},\"MinPauseBetweenCheckpointsUpdate\":{\"type\":\"long\"}}},\"MonitoringConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"ConfigurationTypeUpdate\":{},\"MetricsLevelUpdate\":{},\"LogLevelUpdate\":{}}},\"ParallelismConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"ConfigurationTypeUpdate\":{},\"ParallelismUpdate\":{\"type\":\"integer\"},\"ParallelismPerKPUUpdate\":{\"type\":\"integer\"},\"AutoScalingEnabledUpdate\":{\"type\":\"boolean\"}}}}},\"EnvironmentPropertyUpdates\":{\"type\":\"structure\",\"required\":[\"PropertyGroups\"],\"members\":{\"PropertyGroups\":{\"shape\":\"S2s\"}}},\"ApplicationSnapshotConfigurationUpdate\":{\"type\":\"structure\",\"required\":[\"SnapshotsEnabledUpdate\"],\"members\":{\"SnapshotsEnabledUpdate\":{\"type\":\"boolean\"}}},\"VpcConfigurationUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VpcConfigurationId\"],\"members\":{\"VpcConfigurationId\":{},\"SubnetIdUpdates\":{\"shape\":\"S20\"},\"SecurityGroupIdUpdates\":{\"shape\":\"S22\"}}}}}},\"ServiceExecutionRoleUpdate\":{},\"RunConfigurationUpdate\":{\"type\":\"structure\",\"members\":{\"FlinkRunConfiguration\":{\"shape\":\"S3q\"},\"ApplicationRestoreConfiguration\":{\"shape\":\"S3n\"}}},\"CloudWatchLoggingOptionUpdates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CloudWatchLoggingOptionId\"],\"members\":{\"CloudWatchLoggingOptionId\":{},\"LogStreamARNUpdate\":{}}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"ApplicationDetail\"],\"members\":{\"ApplicationDetail\":{\"shape\":\"S3c\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"LogStreamARN\"],\"members\":{\"LogStreamARN\":{}}},\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LogStreamARN\"],\"members\":{\"CloudWatchLoggingOptionId\":{},\"LogStreamARN\":{},\"RoleARN\":{}}}},\"Sd\":{\"type\":\"structure\",\"required\":[\"NamePrefix\",\"InputSchema\"],\"members\":{\"NamePrefix\":{},\"InputProcessingConfiguration\":{\"shape\":\"Sf\"},\"KinesisStreamsInput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"KinesisFirehoseInput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"InputParallelism\":{\"shape\":\"Sj\"},\"InputSchema\":{\"shape\":\"Sl\"}}},\"Sf\":{\"type\":\"structure\",\"required\":[\"InputLambdaProcessor\"],\"members\":{\"InputLambdaProcessor\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"Count\":{\"type\":\"integer\"}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"RecordFormat\",\"RecordColumns\"],\"members\":{\"RecordFormat\":{\"shape\":\"Sm\"},\"RecordEncoding\":{},\"RecordColumns\":{\"shape\":\"Sv\"}}},\"Sm\":{\"type\":\"structure\",\"required\":[\"RecordFormatType\"],\"members\":{\"RecordFormatType\":{},\"MappingParameters\":{\"type\":\"structure\",\"members\":{\"JSONMappingParameters\":{\"type\":\"structure\",\"required\":[\"RecordRowPath\"],\"members\":{\"RecordRowPath\":{}}},\"CSVMappingParameters\":{\"type\":\"structure\",\"required\":[\"RecordRowDelimiter\",\"RecordColumnDelimiter\"],\"members\":{\"RecordRowDelimiter\":{},\"RecordColumnDelimiter\":{}}}}}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"SqlType\"],\"members\":{\"Name\":{},\"Mapping\":{},\"SqlType\":{}}}},\"S11\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InputId\":{},\"NamePrefix\":{},\"InAppStreamNames\":{\"type\":\"list\",\"member\":{}},\"InputProcessingConfigurationDescription\":{\"shape\":\"S14\"},\"KinesisStreamsInputDescription\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"KinesisFirehoseInputDescription\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"InputSchema\":{\"shape\":\"Sl\"},\"InputParallelism\":{\"shape\":\"Sj\"},\"InputStartingPositionConfiguration\":{\"shape\":\"S18\"}}}},\"S14\":{\"type\":\"structure\",\"members\":{\"InputLambdaProcessorDescription\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}}}},\"S18\":{\"type\":\"structure\",\"members\":{\"InputStartingPosition\":{}}},\"S1d\":{\"type\":\"structure\",\"required\":[\"Name\",\"DestinationSchema\"],\"members\":{\"Name\":{},\"KinesisStreamsOutput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"KinesisFirehoseOutput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"LambdaOutput\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"DestinationSchema\":{\"shape\":\"S1h\"}}},\"S1h\":{\"type\":\"structure\",\"required\":[\"RecordFormatType\"],\"members\":{\"RecordFormatType\":{}}},\"S1j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OutputId\":{},\"Name\":{},\"KinesisStreamsOutputDescription\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"KinesisFirehoseOutputDescription\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"LambdaOutputDescription\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"RoleARN\":{}}},\"DestinationSchema\":{\"shape\":\"S1h\"}}}},\"S1p\":{\"type\":\"structure\",\"required\":[\"TableName\",\"ReferenceSchema\"],\"members\":{\"TableName\":{},\"S3ReferenceDataSource\":{\"type\":\"structure\",\"members\":{\"BucketARN\":{},\"FileKey\":{}}},\"ReferenceSchema\":{\"shape\":\"Sl\"}}},\"S1v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ReferenceId\",\"TableName\",\"S3ReferenceDataSourceDescription\"],\"members\":{\"ReferenceId\":{},\"TableName\":{},\"S3ReferenceDataSourceDescription\":{\"type\":\"structure\",\"required\":[\"BucketARN\",\"FileKey\"],\"members\":{\"BucketARN\":{},\"FileKey\":{},\"ReferenceRoleARN\":{}}},\"ReferenceSchema\":{\"shape\":\"Sl\"}}}},\"S1z\":{\"type\":\"structure\",\"required\":[\"SubnetIds\",\"SecurityGroupIds\"],\"members\":{\"SubnetIds\":{\"shape\":\"S20\"},\"SecurityGroupIds\":{\"shape\":\"S22\"}}},\"S20\":{\"type\":\"list\",\"member\":{}},\"S22\":{\"type\":\"list\",\"member\":{}},\"S25\":{\"type\":\"structure\",\"required\":[\"VpcConfigurationId\",\"VpcId\",\"SubnetIds\",\"SecurityGroupIds\"],\"members\":{\"VpcConfigurationId\":{},\"VpcId\":{},\"SubnetIds\":{\"shape\":\"S20\"},\"SecurityGroupIds\":{\"shape\":\"S22\"}}},\"S2s\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PropertyGroupId\",\"PropertyMap\"],\"members\":{\"PropertyGroupId\":{},\"PropertyMap\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S37\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S3c\":{\"type\":\"structure\",\"required\":[\"ApplicationARN\",\"ApplicationName\",\"RuntimeEnvironment\",\"ApplicationStatus\",\"ApplicationVersionId\"],\"members\":{\"ApplicationARN\":{},\"ApplicationDescription\":{},\"ApplicationName\":{},\"RuntimeEnvironment\":{},\"ServiceExecutionRole\":{},\"ApplicationStatus\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"CreateTimestamp\":{\"type\":\"timestamp\"},\"LastUpdateTimestamp\":{\"type\":\"timestamp\"},\"ApplicationConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"SqlApplicationConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"InputDescriptions\":{\"shape\":\"S11\"},\"OutputDescriptions\":{\"shape\":\"S1j\"},\"ReferenceDataSourceDescriptions\":{\"shape\":\"S1v\"}}},\"ApplicationCodeConfigurationDescription\":{\"type\":\"structure\",\"required\":[\"CodeContentType\"],\"members\":{\"CodeContentType\":{},\"CodeContentDescription\":{\"type\":\"structure\",\"members\":{\"TextContent\":{},\"CodeMD5\":{},\"CodeSize\":{\"type\":\"long\"},\"S3ApplicationCodeLocationDescription\":{\"type\":\"structure\",\"required\":[\"BucketARN\",\"FileKey\"],\"members\":{\"BucketARN\":{},\"FileKey\":{},\"ObjectVersion\":{}}}}}}},\"RunConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"ApplicationRestoreConfigurationDescription\":{\"shape\":\"S3n\"},\"FlinkRunConfigurationDescription\":{\"shape\":\"S3q\"}}},\"FlinkApplicationConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"CheckpointConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"ConfigurationType\":{},\"CheckpointingEnabled\":{\"type\":\"boolean\"},\"CheckpointInterval\":{\"type\":\"long\"},\"MinPauseBetweenCheckpoints\":{\"type\":\"long\"}}},\"MonitoringConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"ConfigurationType\":{},\"MetricsLevel\":{},\"LogLevel\":{}}},\"ParallelismConfigurationDescription\":{\"type\":\"structure\",\"members\":{\"ConfigurationType\":{},\"Parallelism\":{\"type\":\"integer\"},\"ParallelismPerKPU\":{\"type\":\"integer\"},\"CurrentParallelism\":{\"type\":\"integer\"},\"AutoScalingEnabled\":{\"type\":\"boolean\"}}},\"JobPlanDescription\":{}}},\"EnvironmentPropertyDescriptions\":{\"type\":\"structure\",\"members\":{\"PropertyGroupDescriptions\":{\"shape\":\"S2s\"}}},\"ApplicationSnapshotConfigurationDescription\":{\"type\":\"structure\",\"required\":[\"SnapshotsEnabled\"],\"members\":{\"SnapshotsEnabled\":{\"type\":\"boolean\"}}},\"VpcConfigurationDescriptions\":{\"type\":\"list\",\"member\":{\"shape\":\"S25\"}}}},\"CloudWatchLoggingOptionDescriptions\":{\"shape\":\"S8\"}}},\"S3n\":{\"type\":\"structure\",\"required\":[\"ApplicationRestoreType\"],\"members\":{\"ApplicationRestoreType\":{},\"SnapshotName\":{}}},\"S3q\":{\"type\":\"structure\",\"members\":{\"AllowNonRestoredState\":{\"type\":\"boolean\"}}},\"S4o\":{\"type\":\"structure\",\"required\":[\"SnapshotName\",\"SnapshotStatus\",\"ApplicationVersionId\"],\"members\":{\"SnapshotName\":{},\"SnapshotStatus\":{},\"ApplicationVersionId\":{\"type\":\"long\"},\"SnapshotCreationTimestamp\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 6842:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 28189:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-09-30\",\"endpointPrefix\":\"kinesisvideo\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Kinesis Video\",\"serviceFullName\":\"Amazon Kinesis Video Streams\",\"serviceId\":\"Kinesis Video\",\"signatureVersion\":\"v4\",\"uid\":\"kinesisvideo-2017-09-30\"},\"operations\":{\"CreateSignalingChannel\":{\"http\":{\"requestUri\":\"/createSignalingChannel\"},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelName\"],\"members\":{\"ChannelName\":{},\"ChannelType\":{},\"SingleMasterConfiguration\":{\"shape\":\"S4\"},\"Tags\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelARN\":{}}}},\"CreateStream\":{\"http\":{\"requestUri\":\"/createStream\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamName\"],\"members\":{\"DeviceName\":{},\"StreamName\":{},\"MediaType\":{},\"KmsKeyId\":{},\"DataRetentionInHours\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamARN\":{}}}},\"DeleteSignalingChannel\":{\"http\":{\"requestUri\":\"/deleteSignalingChannel\"},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelARN\"],\"members\":{\"ChannelARN\":{},\"CurrentVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteStream\":{\"http\":{\"requestUri\":\"/deleteStream\"},\"input\":{\"type\":\"structure\",\"required\":[\"StreamARN\"],\"members\":{\"StreamARN\":{},\"CurrentVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeSignalingChannel\":{\"http\":{\"requestUri\":\"/describeSignalingChannel\"},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelName\":{},\"ChannelARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelInfo\":{\"shape\":\"Sr\"}}}},\"DescribeStream\":{\"http\":{\"requestUri\":\"/describeStream\"},\"input\":{\"type\":\"structure\",\"members\":{\"StreamName\":{},\"StreamARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamInfo\":{\"shape\":\"Sw\"}}}},\"GetDataEndpoint\":{\"http\":{\"requestUri\":\"/getDataEndpoint\"},\"input\":{\"type\":\"structure\",\"required\":[\"APIName\"],\"members\":{\"StreamName\":{},\"StreamARN\":{},\"APIName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataEndpoint\":{}}}},\"GetSignalingChannelEndpoint\":{\"http\":{\"requestUri\":\"/getSignalingChannelEndpoint\"},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelARN\"],\"members\":{\"ChannelARN\":{},\"SingleMasterChannelEndpointConfiguration\":{\"type\":\"structure\",\"members\":{\"Protocols\":{\"type\":\"list\",\"member\":{}},\"Role\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceEndpointList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Protocol\":{},\"ResourceEndpoint\":{}}}}}}},\"ListSignalingChannels\":{\"http\":{\"requestUri\":\"/listSignalingChannels\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"ChannelNameCondition\":{\"type\":\"structure\",\"members\":{\"ComparisonOperator\":{},\"ComparisonValue\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelInfoList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sr\"}},\"NextToken\":{}}}},\"ListStreams\":{\"http\":{\"requestUri\":\"/listStreams\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"StreamNameCondition\":{\"type\":\"structure\",\"members\":{\"ComparisonOperator\":{},\"ComparisonValue\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamInfoList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"requestUri\":\"/ListTagsForResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"NextToken\":{},\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Tags\":{\"shape\":\"Si\"}}}},\"ListTagsForStream\":{\"http\":{\"requestUri\":\"/listTagsForStream\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"StreamARN\":{},\"StreamName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Tags\":{\"shape\":\"Si\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/TagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagStream\":{\"http\":{\"requestUri\":\"/tagStream\"},\"input\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"StreamARN\":{},\"StreamName\":{},\"Tags\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/UntagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeyList\"],\"members\":{\"ResourceARN\":{},\"TagKeyList\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagStream\":{\"http\":{\"requestUri\":\"/untagStream\"},\"input\":{\"type\":\"structure\",\"required\":[\"TagKeyList\"],\"members\":{\"StreamARN\":{},\"StreamName\":{},\"TagKeyList\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDataRetention\":{\"http\":{\"requestUri\":\"/updateDataRetention\"},\"input\":{\"type\":\"structure\",\"required\":[\"CurrentVersion\",\"Operation\",\"DataRetentionChangeInHours\"],\"members\":{\"StreamName\":{},\"StreamARN\":{},\"CurrentVersion\":{},\"Operation\":{},\"DataRetentionChangeInHours\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateSignalingChannel\":{\"http\":{\"requestUri\":\"/updateSignalingChannel\"},\"input\":{\"type\":\"structure\",\"required\":[\"ChannelARN\",\"CurrentVersion\"],\"members\":{\"ChannelARN\":{},\"CurrentVersion\":{},\"SingleMasterConfiguration\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateStream\":{\"http\":{\"requestUri\":\"/updateStream\"},\"input\":{\"type\":\"structure\",\"required\":[\"CurrentVersion\"],\"members\":{\"StreamName\":{},\"StreamARN\":{},\"CurrentVersion\":{},\"DeviceName\":{},\"MediaType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"MessageTtlSeconds\":{\"type\":\"integer\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}},\"Si\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sr\":{\"type\":\"structure\",\"members\":{\"ChannelName\":{},\"ChannelARN\":{},\"ChannelType\":{},\"ChannelStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"SingleMasterConfiguration\":{\"shape\":\"S4\"},\"Version\":{}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"DeviceName\":{},\"StreamName\":{},\"StreamARN\":{},\"MediaType\":{},\"KmsKeyId\":{},\"Version\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"DataRetentionInHours\":{\"type\":\"integer\"}}},\"S1v\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 15191:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListSignalingChannels\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ChannelInfoList\"},\"ListStreams\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"StreamInfoList\"}}}");

/***/ }),

/***/ 60611:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-11-01\",\"endpointPrefix\":\"kms\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"KMS\",\"serviceFullName\":\"AWS Key Management Service\",\"serviceId\":\"KMS\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"TrentService\",\"uid\":\"kms-2014-11-01\"},\"operations\":{\"CancelKeyDeletion\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyId\":{}}}},\"ConnectCustomKeyStore\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomKeyStoreId\"],\"members\":{\"CustomKeyStoreId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasName\",\"TargetKeyId\"],\"members\":{\"AliasName\":{},\"TargetKeyId\":{}}}},\"CreateCustomKeyStore\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomKeyStoreName\",\"CloudHsmClusterId\",\"TrustAnchorCertificate\",\"KeyStorePassword\"],\"members\":{\"CustomKeyStoreName\":{},\"CloudHsmClusterId\":{},\"TrustAnchorCertificate\":{},\"KeyStorePassword\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomKeyStoreId\":{}}}},\"CreateGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"GranteePrincipal\",\"Operations\"],\"members\":{\"KeyId\":{},\"GranteePrincipal\":{},\"RetiringPrincipal\":{},\"Operations\":{\"shape\":\"Sh\"},\"Constraints\":{\"shape\":\"Sj\"},\"GrantTokens\":{\"shape\":\"Sn\"},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GrantToken\":{},\"GrantId\":{}}}},\"CreateKey\":{\"input\":{\"type\":\"structure\",\"members\":{\"Policy\":{},\"Description\":{},\"KeyUsage\":{},\"CustomerMasterKeySpec\":{},\"Origin\":{},\"CustomKeyStoreId\":{},\"BypassPolicyLockoutSafetyCheck\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyMetadata\":{\"shape\":\"S14\"}}}},\"Decrypt\":{\"input\":{\"type\":\"structure\",\"required\":[\"CiphertextBlob\"],\"members\":{\"CiphertextBlob\":{\"type\":\"blob\"},\"EncryptionContext\":{\"shape\":\"Sk\"},\"GrantTokens\":{\"shape\":\"Sn\"},\"KeyId\":{},\"EncryptionAlgorithm\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"Plaintext\":{\"shape\":\"S1i\"},\"EncryptionAlgorithm\":{}}}},\"DeleteAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasName\"],\"members\":{\"AliasName\":{}}}},\"DeleteCustomKeyStore\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomKeyStoreId\"],\"members\":{\"CustomKeyStoreId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteImportedKeyMaterial\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}}},\"DescribeCustomKeyStores\":{\"input\":{\"type\":\"structure\",\"members\":{\"CustomKeyStoreId\":{},\"CustomKeyStoreName\":{},\"Limit\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomKeyStores\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CustomKeyStoreId\":{},\"CustomKeyStoreName\":{},\"CloudHsmClusterId\":{},\"TrustAnchorCertificate\":{},\"ConnectionState\":{},\"ConnectionErrorCode\":{},\"CreationDate\":{\"type\":\"timestamp\"}}}},\"NextMarker\":{},\"Truncated\":{\"type\":\"boolean\"}}}},\"DescribeKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyMetadata\":{\"shape\":\"S14\"}}}},\"DisableKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}}},\"DisableKeyRotation\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}}},\"DisconnectCustomKeyStore\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomKeyStoreId\"],\"members\":{\"CustomKeyStoreId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}}},\"EnableKeyRotation\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}}},\"Encrypt\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"Plaintext\"],\"members\":{\"KeyId\":{},\"Plaintext\":{\"shape\":\"S1i\"},\"EncryptionContext\":{\"shape\":\"Sk\"},\"GrantTokens\":{\"shape\":\"Sn\"},\"EncryptionAlgorithm\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CiphertextBlob\":{\"type\":\"blob\"},\"KeyId\":{},\"EncryptionAlgorithm\":{}}}},\"GenerateDataKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{},\"EncryptionContext\":{\"shape\":\"Sk\"},\"NumberOfBytes\":{\"type\":\"integer\"},\"KeySpec\":{},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CiphertextBlob\":{\"type\":\"blob\"},\"Plaintext\":{\"shape\":\"S1i\"},\"KeyId\":{}}}},\"GenerateDataKeyPair\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"KeyPairSpec\"],\"members\":{\"EncryptionContext\":{\"shape\":\"Sk\"},\"KeyId\":{},\"KeyPairSpec\":{},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrivateKeyCiphertextBlob\":{\"type\":\"blob\"},\"PrivateKeyPlaintext\":{\"shape\":\"S1i\"},\"PublicKey\":{\"type\":\"blob\"},\"KeyId\":{},\"KeyPairSpec\":{}}}},\"GenerateDataKeyPairWithoutPlaintext\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"KeyPairSpec\"],\"members\":{\"EncryptionContext\":{\"shape\":\"Sk\"},\"KeyId\":{},\"KeyPairSpec\":{},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrivateKeyCiphertextBlob\":{\"type\":\"blob\"},\"PublicKey\":{\"type\":\"blob\"},\"KeyId\":{},\"KeyPairSpec\":{}}}},\"GenerateDataKeyWithoutPlaintext\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{},\"EncryptionContext\":{\"shape\":\"Sk\"},\"KeySpec\":{},\"NumberOfBytes\":{\"type\":\"integer\"},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CiphertextBlob\":{\"type\":\"blob\"},\"KeyId\":{}}}},\"GenerateRandom\":{\"input\":{\"type\":\"structure\",\"members\":{\"NumberOfBytes\":{\"type\":\"integer\"},\"CustomKeyStoreId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Plaintext\":{\"shape\":\"S1i\"}}}},\"GetKeyPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"PolicyName\"],\"members\":{\"KeyId\":{},\"PolicyName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}}},\"GetKeyRotationStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyRotationEnabled\":{\"type\":\"boolean\"}}}},\"GetParametersForImport\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"WrappingAlgorithm\",\"WrappingKeySpec\"],\"members\":{\"KeyId\":{},\"WrappingAlgorithm\":{},\"WrappingKeySpec\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"ImportToken\":{\"type\":\"blob\"},\"PublicKey\":{\"shape\":\"S1i\"},\"ParametersValidTo\":{\"type\":\"timestamp\"}}}},\"GetPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"PublicKey\":{\"type\":\"blob\"},\"CustomerMasterKeySpec\":{},\"KeyUsage\":{},\"EncryptionAlgorithms\":{\"shape\":\"S1b\"},\"SigningAlgorithms\":{\"shape\":\"S1d\"}}}},\"ImportKeyMaterial\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"ImportToken\",\"EncryptedKeyMaterial\"],\"members\":{\"KeyId\":{},\"ImportToken\":{\"type\":\"blob\"},\"EncryptedKeyMaterial\":{\"type\":\"blob\"},\"ValidTo\":{\"type\":\"timestamp\"},\"ExpirationModel\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListAliases\":{\"input\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"Limit\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Aliases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AliasName\":{},\"AliasArn\":{},\"TargetKeyId\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"LastUpdatedDate\":{\"type\":\"timestamp\"}}}},\"NextMarker\":{},\"Truncated\":{\"type\":\"boolean\"}}}},\"ListGrants\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"Limit\":{\"type\":\"integer\"},\"Marker\":{},\"KeyId\":{},\"GrantId\":{},\"GranteePrincipal\":{}}},\"output\":{\"shape\":\"S31\"}},\"ListKeyPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{},\"Limit\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyNames\":{\"type\":\"list\",\"member\":{}},\"NextMarker\":{},\"Truncated\":{\"type\":\"boolean\"}}}},\"ListKeys\":{\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Keys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"KeyArn\":{}}}},\"NextMarker\":{},\"Truncated\":{\"type\":\"boolean\"}}}},\"ListResourceTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{},\"Limit\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sz\"},\"NextMarker\":{},\"Truncated\":{\"type\":\"boolean\"}}}},\"ListRetirableGrants\":{\"input\":{\"type\":\"structure\",\"required\":[\"RetiringPrincipal\"],\"members\":{\"Limit\":{\"type\":\"integer\"},\"Marker\":{},\"RetiringPrincipal\":{}}},\"output\":{\"shape\":\"S31\"}},\"PutKeyPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"PolicyName\",\"Policy\"],\"members\":{\"KeyId\":{},\"PolicyName\":{},\"Policy\":{},\"BypassPolicyLockoutSafetyCheck\":{\"type\":\"boolean\"}}}},\"ReEncrypt\":{\"input\":{\"type\":\"structure\",\"required\":[\"CiphertextBlob\",\"DestinationKeyId\"],\"members\":{\"CiphertextBlob\":{\"type\":\"blob\"},\"SourceEncryptionContext\":{\"shape\":\"Sk\"},\"SourceKeyId\":{},\"DestinationKeyId\":{},\"DestinationEncryptionContext\":{\"shape\":\"Sk\"},\"SourceEncryptionAlgorithm\":{},\"DestinationEncryptionAlgorithm\":{},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CiphertextBlob\":{\"type\":\"blob\"},\"SourceKeyId\":{},\"KeyId\":{},\"SourceEncryptionAlgorithm\":{},\"DestinationEncryptionAlgorithm\":{}}}},\"RetireGrant\":{\"input\":{\"type\":\"structure\",\"members\":{\"GrantToken\":{},\"KeyId\":{},\"GrantId\":{}}}},\"RevokeGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"GrantId\"],\"members\":{\"KeyId\":{},\"GrantId\":{}}}},\"ScheduleKeyDeletion\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{},\"PendingWindowInDays\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"DeletionDate\":{\"type\":\"timestamp\"}}}},\"Sign\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"Message\",\"SigningAlgorithm\"],\"members\":{\"KeyId\":{},\"Message\":{\"shape\":\"S1i\"},\"MessageType\":{},\"GrantTokens\":{\"shape\":\"Sn\"},\"SigningAlgorithm\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"Signature\":{\"type\":\"blob\"},\"SigningAlgorithm\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"Tags\"],\"members\":{\"KeyId\":{},\"Tags\":{\"shape\":\"Sz\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"TagKeys\"],\"members\":{\"KeyId\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"UpdateAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasName\",\"TargetKeyId\"],\"members\":{\"AliasName\":{},\"TargetKeyId\":{}}}},\"UpdateCustomKeyStore\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomKeyStoreId\"],\"members\":{\"CustomKeyStoreId\":{},\"NewCustomKeyStoreName\":{},\"KeyStorePassword\":{\"shape\":\"Sd\"},\"CloudHsmClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateKeyDescription\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"Description\"],\"members\":{\"KeyId\":{},\"Description\":{}}}},\"Verify\":{\"input\":{\"type\":\"structure\",\"required\":[\"KeyId\",\"Message\",\"Signature\",\"SigningAlgorithm\"],\"members\":{\"KeyId\":{},\"Message\":{\"shape\":\"S1i\"},\"MessageType\":{},\"Signature\":{\"type\":\"blob\"},\"SigningAlgorithm\":{},\"GrantTokens\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"SignatureValid\":{\"type\":\"boolean\"},\"SigningAlgorithm\":{}}}}},\"shapes\":{\"Sd\":{\"type\":\"string\",\"sensitive\":true},\"Sh\":{\"type\":\"list\",\"member\":{}},\"Sj\":{\"type\":\"structure\",\"members\":{\"EncryptionContextSubset\":{\"shape\":\"Sk\"},\"EncryptionContextEquals\":{\"shape\":\"Sk\"}}},\"Sk\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sz\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TagKey\",\"TagValue\"],\"members\":{\"TagKey\":{},\"TagValue\":{}}}},\"S14\":{\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"AWSAccountId\":{},\"KeyId\":{},\"Arn\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"Enabled\":{\"type\":\"boolean\"},\"Description\":{},\"KeyUsage\":{},\"KeyState\":{},\"DeletionDate\":{\"type\":\"timestamp\"},\"ValidTo\":{\"type\":\"timestamp\"},\"Origin\":{},\"CustomKeyStoreId\":{},\"CloudHsmClusterId\":{},\"ExpirationModel\":{},\"KeyManager\":{},\"CustomerMasterKeySpec\":{},\"EncryptionAlgorithms\":{\"shape\":\"S1b\"},\"SigningAlgorithms\":{\"shape\":\"S1d\"}}},\"S1b\":{\"type\":\"list\",\"member\":{}},\"S1d\":{\"type\":\"list\",\"member\":{}},\"S1i\":{\"type\":\"blob\",\"sensitive\":true},\"S31\":{\"type\":\"structure\",\"members\":{\"Grants\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"GrantId\":{},\"Name\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"GranteePrincipal\":{},\"RetiringPrincipal\":{},\"IssuingAccount\":{},\"Operations\":{\"shape\":\"Sh\"},\"Constraints\":{\"shape\":\"Sj\"}}}},\"NextMarker\":{},\"Truncated\":{\"type\":\"boolean\"}}}}}");

/***/ }),

/***/ 97690:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAliases\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"more_results\":\"Truncated\",\"output_token\":\"NextMarker\",\"result_key\":\"Aliases\"},\"ListGrants\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"more_results\":\"Truncated\",\"output_token\":\"NextMarker\",\"result_key\":\"Grants\"},\"ListKeyPolicies\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"more_results\":\"Truncated\",\"output_token\":\"NextMarker\",\"result_key\":\"PolicyNames\"},\"ListKeys\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"more_results\":\"Truncated\",\"output_token\":\"NextMarker\",\"result_key\":\"Keys\"}}}");

/***/ }),

/***/ 65408:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-03-31\",\"endpointPrefix\":\"lakeformation\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Lake Formation\",\"serviceId\":\"LakeFormation\",\"signatureVersion\":\"v4\",\"signingName\":\"lakeformation\",\"targetPrefix\":\"AWSLakeFormation\",\"uid\":\"lakeformation-2017-03-31\"},\"operations\":{\"BatchGrantPermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"CatalogId\":{},\"Entries\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Failures\":{\"shape\":\"Sm\"}}}},\"BatchRevokePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"CatalogId\":{},\"Entries\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Failures\":{\"shape\":\"Sm\"}}}},\"DeregisterResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceInfo\":{\"shape\":\"Sw\"}}}},\"GetDataLakeSettings\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataLakeSettings\":{\"shape\":\"S11\"}}}},\"GetEffectivePermissionsForPath\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"CatalogId\":{},\"ResourceArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Permissions\":{\"shape\":\"S1a\"},\"NextToken\":{}}}},\"GrantPermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Principal\",\"Resource\",\"Permissions\"],\"members\":{\"CatalogId\":{},\"Principal\":{\"shape\":\"S6\"},\"Resource\":{\"shape\":\"S8\"},\"Permissions\":{\"shape\":\"Sj\"},\"PermissionsWithGrantOption\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListPermissions\":{\"input\":{\"type\":\"structure\",\"members\":{\"CatalogId\":{},\"Principal\":{\"shape\":\"S6\"},\"ResourceType\":{},\"Resource\":{\"shape\":\"S8\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PrincipalResourcePermissions\":{\"shape\":\"S1a\"},\"NextToken\":{}}}},\"ListResources\":{\"input\":{\"type\":\"structure\",\"members\":{\"FilterConditionList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Field\":{},\"ComparisonOperator\":{},\"StringValueList\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceInfoList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"NextToken\":{}}}},\"PutDataLakeSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataLakeSettings\"],\"members\":{\"CatalogId\":{},\"DataLakeSettings\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RegisterResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"UseServiceLinkedRole\":{\"type\":\"boolean\"},\"RoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RevokePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Principal\",\"Resource\",\"Permissions\"],\"members\":{\"CatalogId\":{},\"Principal\":{\"shape\":\"S6\"},\"Resource\":{\"shape\":\"S8\"},\"Permissions\":{\"shape\":\"Sj\"},\"PermissionsWithGrantOption\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleArn\",\"ResourceArn\"],\"members\":{\"RoleArn\":{},\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"S4\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Principal\":{\"shape\":\"S6\"},\"Resource\":{\"shape\":\"S8\"},\"Permissions\":{\"shape\":\"Sj\"},\"PermissionsWithGrantOption\":{\"shape\":\"Sj\"}}},\"S6\":{\"type\":\"structure\",\"members\":{\"DataLakePrincipalIdentifier\":{}}},\"S8\":{\"type\":\"structure\",\"members\":{\"Catalog\":{\"type\":\"structure\",\"members\":{}},\"Database\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"CatalogId\":{},\"Name\":{}}},\"Table\":{\"type\":\"structure\",\"required\":[\"DatabaseName\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"Name\":{},\"TableWildcard\":{\"type\":\"structure\",\"members\":{}}}},\"TableWithColumns\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"Name\"],\"members\":{\"CatalogId\":{},\"DatabaseName\":{},\"Name\":{},\"ColumnNames\":{\"shape\":\"Sf\"},\"ColumnWildcard\":{\"type\":\"structure\",\"members\":{\"ExcludedColumnNames\":{\"shape\":\"Sf\"}}}}},\"DataLocation\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"CatalogId\":{},\"ResourceArn\":{}}}}},\"Sf\":{\"type\":\"list\",\"member\":{}},\"Sj\":{\"type\":\"list\",\"member\":{}},\"Sm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RequestEntry\":{\"shape\":\"S4\"},\"Error\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}}}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"RoleArn\":{},\"LastModified\":{\"type\":\"timestamp\"}}},\"S11\":{\"type\":\"structure\",\"members\":{\"DataLakeAdmins\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"CreateDatabaseDefaultPermissions\":{\"shape\":\"S13\"},\"CreateTableDefaultPermissions\":{\"shape\":\"S13\"},\"TrustedResourceOwners\":{\"type\":\"list\",\"member\":{}}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Principal\":{\"shape\":\"S6\"},\"Permissions\":{\"shape\":\"Sj\"}}}},\"S1a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Principal\":{\"shape\":\"S6\"},\"Resource\":{\"shape\":\"S8\"},\"Permissions\":{\"shape\":\"Sj\"},\"PermissionsWithGrantOption\":{\"shape\":\"Sj\"},\"AdditionalDetails\":{\"type\":\"structure\",\"members\":{\"ResourceShare\":{\"type\":\"list\",\"member\":{}}}}}}}}}");

/***/ }),

/***/ 89923:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetEffectivePermissionsForPath\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListPermissions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListResources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 63935:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2014-11-11\",\"endpointPrefix\":\"lambda\",\"serviceFullName\":\"AWS Lambda\",\"serviceId\":\"Lambda\",\"signatureVersion\":\"v4\",\"protocol\":\"rest-json\"},\"operations\":{\"AddEventSource\":{\"http\":{\"requestUri\":\"/2014-11-13/event-source-mappings/\"},\"input\":{\"type\":\"structure\",\"required\":[\"EventSource\",\"FunctionName\",\"Role\"],\"members\":{\"EventSource\":{},\"FunctionName\":{},\"Role\":{},\"BatchSize\":{\"type\":\"integer\"},\"Parameters\":{\"shape\":\"S6\"}}},\"output\":{\"shape\":\"S7\"}},\"DeleteFunction\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2014-11-13/functions/{FunctionName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}}},\"GetEventSource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2014-11-13/event-source-mappings/{UUID}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"UUID\"],\"members\":{\"UUID\":{\"location\":\"uri\",\"locationName\":\"UUID\"}}},\"output\":{\"shape\":\"S7\"}},\"GetFunction\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2014-11-13/functions/{FunctionName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Configuration\":{\"shape\":\"Se\"},\"Code\":{\"type\":\"structure\",\"members\":{\"RepositoryType\":{},\"Location\":{}}}}}},\"GetFunctionConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2014-11-13/functions/{FunctionName}/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}},\"output\":{\"shape\":\"Se\"}},\"InvokeAsync\":{\"http\":{\"requestUri\":\"/2014-11-13/functions/{FunctionName}/invoke-async/\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"InvokeArgs\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"InvokeArgs\":{\"shape\":\"Sq\"}},\"payload\":\"InvokeArgs\"},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListEventSources\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2014-11-13/event-source-mappings/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"EventSourceArn\":{\"location\":\"querystring\",\"locationName\":\"EventSource\"},\"FunctionName\":{\"location\":\"querystring\",\"locationName\":\"FunctionName\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"EventSources\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}}}}},\"ListFunctions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2014-11-13/functions/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Functions\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\"}}}}},\"RemoveEventSource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2014-11-13/event-source-mappings/{UUID}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"UUID\"],\"members\":{\"UUID\":{\"location\":\"uri\",\"locationName\":\"UUID\"}}}},\"UpdateFunctionConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2014-11-13/functions/{FunctionName}/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Role\":{\"location\":\"querystring\",\"locationName\":\"Role\"},\"Handler\":{\"location\":\"querystring\",\"locationName\":\"Handler\"},\"Description\":{\"location\":\"querystring\",\"locationName\":\"Description\"},\"Timeout\":{\"location\":\"querystring\",\"locationName\":\"Timeout\",\"type\":\"integer\"},\"MemorySize\":{\"location\":\"querystring\",\"locationName\":\"MemorySize\",\"type\":\"integer\"}}},\"output\":{\"shape\":\"Se\"}},\"UploadFunction\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2014-11-13/functions/{FunctionName}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"FunctionZip\",\"Runtime\",\"Role\",\"Handler\",\"Mode\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"FunctionZip\":{\"shape\":\"Sq\"},\"Runtime\":{\"location\":\"querystring\",\"locationName\":\"Runtime\"},\"Role\":{\"location\":\"querystring\",\"locationName\":\"Role\"},\"Handler\":{\"location\":\"querystring\",\"locationName\":\"Handler\"},\"Mode\":{\"location\":\"querystring\",\"locationName\":\"Mode\"},\"Description\":{\"location\":\"querystring\",\"locationName\":\"Description\"},\"Timeout\":{\"location\":\"querystring\",\"locationName\":\"Timeout\",\"type\":\"integer\"},\"MemorySize\":{\"location\":\"querystring\",\"locationName\":\"MemorySize\",\"type\":\"integer\"}},\"payload\":\"FunctionZip\"},\"output\":{\"shape\":\"Se\"}}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S7\":{\"type\":\"structure\",\"members\":{\"UUID\":{},\"BatchSize\":{\"type\":\"integer\"},\"EventSource\":{},\"FunctionName\":{},\"Parameters\":{\"shape\":\"S6\"},\"Role\":{},\"LastModified\":{\"type\":\"timestamp\"},\"IsActive\":{\"type\":\"boolean\"},\"Status\":{}}},\"Se\":{\"type\":\"structure\",\"members\":{\"FunctionName\":{},\"FunctionARN\":{},\"ConfigurationId\":{},\"Runtime\":{},\"Role\":{},\"Handler\":{},\"Mode\":{},\"CodeSize\":{\"type\":\"long\"},\"Description\":{},\"Timeout\":{\"type\":\"integer\"},\"MemorySize\":{\"type\":\"integer\"},\"LastModified\":{\"type\":\"timestamp\"}}},\"Sq\":{\"type\":\"blob\",\"streaming\":true}}}");

/***/ }),

/***/ 86208:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListEventSources\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"limit_key\":\"MaxItems\",\"result_key\":\"EventSources\"},\"ListFunctions\":{\"input_token\":\"Marker\",\"output_token\":\"NextMarker\",\"limit_key\":\"MaxItems\",\"result_key\":\"Functions\"}}}");

/***/ }),

/***/ 50409:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-03-31\",\"endpointPrefix\":\"lambda\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS Lambda\",\"serviceId\":\"Lambda\",\"signatureVersion\":\"v4\",\"uid\":\"lambda-2015-03-31\"},\"operations\":{\"AddLayerVersionPermission\":{\"http\":{\"requestUri\":\"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"LayerName\",\"VersionNumber\",\"StatementId\",\"Action\",\"Principal\"],\"members\":{\"LayerName\":{\"location\":\"uri\",\"locationName\":\"LayerName\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"long\"},\"StatementId\":{},\"Action\":{},\"Principal\":{},\"OrganizationId\":{},\"RevisionId\":{\"location\":\"querystring\",\"locationName\":\"RevisionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Statement\":{},\"RevisionId\":{}}}},\"AddPermission\":{\"http\":{\"requestUri\":\"/2015-03-31/functions/{FunctionName}/policy\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"StatementId\",\"Action\",\"Principal\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"StatementId\":{},\"Action\":{},\"Principal\":{},\"SourceArn\":{},\"SourceAccount\":{},\"EventSourceToken\":{},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"},\"RevisionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Statement\":{}}}},\"CreateAlias\":{\"http\":{\"requestUri\":\"/2015-03-31/functions/{FunctionName}/aliases\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Name\",\"FunctionVersion\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Name\":{},\"FunctionVersion\":{},\"Description\":{},\"RoutingConfig\":{\"shape\":\"Sn\"}}},\"output\":{\"shape\":\"Sr\"}},\"CreateCodeSigningConfig\":{\"http\":{\"requestUri\":\"/2020-04-22/code-signing-configs/\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"AllowedPublishers\"],\"members\":{\"Description\":{},\"AllowedPublishers\":{\"shape\":\"Su\"},\"CodeSigningPolicies\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfig\"],\"members\":{\"CodeSigningConfig\":{\"shape\":\"Sz\"}}}},\"CreateEventSourceMapping\":{\"http\":{\"requestUri\":\"/2015-03-31/event-source-mappings/\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"EventSourceArn\":{},\"FunctionName\":{},\"Enabled\":{\"type\":\"boolean\"},\"BatchSize\":{\"type\":\"integer\"},\"MaximumBatchingWindowInSeconds\":{\"type\":\"integer\"},\"ParallelizationFactor\":{\"type\":\"integer\"},\"StartingPosition\":{},\"StartingPositionTimestamp\":{\"type\":\"timestamp\"},\"DestinationConfig\":{\"shape\":\"S1a\"},\"MaximumRecordAgeInSeconds\":{\"type\":\"integer\"},\"BisectBatchOnFunctionError\":{\"type\":\"boolean\"},\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"TumblingWindowInSeconds\":{\"type\":\"integer\"},\"Topics\":{\"shape\":\"S1i\"},\"Queues\":{\"shape\":\"S1k\"},\"SourceAccessConfigurations\":{\"shape\":\"S1m\"},\"SelfManagedEventSource\":{\"shape\":\"S1q\"},\"FunctionResponseTypes\":{\"shape\":\"S1v\"}}},\"output\":{\"shape\":\"S1x\"}},\"CreateFunction\":{\"http\":{\"requestUri\":\"/2015-03-31/functions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Role\",\"Code\"],\"members\":{\"FunctionName\":{},\"Runtime\":{},\"Role\":{},\"Handler\":{},\"Code\":{\"type\":\"structure\",\"members\":{\"ZipFile\":{\"shape\":\"S23\"},\"S3Bucket\":{},\"S3Key\":{},\"S3ObjectVersion\":{},\"ImageUri\":{}}},\"Description\":{},\"Timeout\":{\"type\":\"integer\"},\"MemorySize\":{\"type\":\"integer\"},\"Publish\":{\"type\":\"boolean\"},\"VpcConfig\":{\"shape\":\"S2a\"},\"PackageType\":{},\"DeadLetterConfig\":{\"shape\":\"S2g\"},\"Environment\":{\"shape\":\"S2i\"},\"KMSKeyArn\":{},\"TracingConfig\":{\"shape\":\"S2n\"},\"Tags\":{\"shape\":\"S2p\"},\"Layers\":{\"shape\":\"S2s\"},\"FileSystemConfigs\":{\"shape\":\"S2u\"},\"ImageConfig\":{\"shape\":\"S2y\"},\"CodeSigningConfigArn\":{}}},\"output\":{\"shape\":\"S31\"}},\"DeleteAlias\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/aliases/{Name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Name\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}}},\"DeleteCodeSigningConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigArn\"],\"members\":{\"CodeSigningConfigArn\":{\"location\":\"uri\",\"locationName\":\"CodeSigningConfigArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEventSourceMapping\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-03-31/event-source-mappings/{UUID}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"UUID\"],\"members\":{\"UUID\":{\"location\":\"uri\",\"locationName\":\"UUID\"}}},\"output\":{\"shape\":\"S1x\"}},\"DeleteFunction\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}}},\"DeleteFunctionCodeSigningConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-06-30/functions/{FunctionName}/code-signing-config\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}}},\"DeleteFunctionConcurrency\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-10-31/functions/{FunctionName}/concurrency\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}}},\"DeleteFunctionEventInvokeConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-09-25/functions/{FunctionName}/event-invoke-config\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}}},\"DeleteLayerVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"LayerName\",\"VersionNumber\"],\"members\":{\"LayerName\":{\"location\":\"uri\",\"locationName\":\"LayerName\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"long\"}}}},\"DeleteProvisionedConcurrencyConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2019-09-30/functions/{FunctionName}/provisioned-concurrency\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Qualifier\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}}},\"GetAccountSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2016-08-19/account-settings/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountLimit\":{\"type\":\"structure\",\"members\":{\"TotalCodeSize\":{\"type\":\"long\"},\"CodeSizeUnzipped\":{\"type\":\"long\"},\"CodeSizeZipped\":{\"type\":\"long\"},\"ConcurrentExecutions\":{\"type\":\"integer\"},\"UnreservedConcurrentExecutions\":{\"type\":\"integer\"}}},\"AccountUsage\":{\"type\":\"structure\",\"members\":{\"TotalCodeSize\":{\"type\":\"long\"},\"FunctionCount\":{\"type\":\"long\"}}}}}},\"GetAlias\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/aliases/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Name\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"shape\":\"Sr\"}},\"GetCodeSigningConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigArn\"],\"members\":{\"CodeSigningConfigArn\":{\"location\":\"uri\",\"locationName\":\"CodeSigningConfigArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfig\"],\"members\":{\"CodeSigningConfig\":{\"shape\":\"Sz\"}}}},\"GetEventSourceMapping\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/event-source-mappings/{UUID}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"UUID\"],\"members\":{\"UUID\":{\"location\":\"uri\",\"locationName\":\"UUID\"}}},\"output\":{\"shape\":\"S1x\"}},\"GetFunction\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Configuration\":{\"shape\":\"S31\"},\"Code\":{\"type\":\"structure\",\"members\":{\"RepositoryType\":{},\"Location\":{},\"ImageUri\":{},\"ResolvedImageUri\":{}}},\"Tags\":{\"shape\":\"S2p\"},\"Concurrency\":{\"shape\":\"S48\"}}}},\"GetFunctionCodeSigningConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-06-30/functions/{FunctionName}/code-signing-config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigArn\",\"FunctionName\"],\"members\":{\"CodeSigningConfigArn\":{},\"FunctionName\":{}}}},\"GetFunctionConcurrency\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-09-30/functions/{FunctionName}/concurrency\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReservedConcurrentExecutions\":{\"type\":\"integer\"}}}},\"GetFunctionConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}},\"output\":{\"shape\":\"S31\"}},\"GetFunctionEventInvokeConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-09-25/functions/{FunctionName}/event-invoke-config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}},\"output\":{\"shape\":\"S4g\"}},\"GetLayerVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"LayerName\",\"VersionNumber\"],\"members\":{\"LayerName\":{\"location\":\"uri\",\"locationName\":\"LayerName\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"long\"}}},\"output\":{\"shape\":\"S4k\"}},\"GetLayerVersionByArn\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-10-31/layers?find=LayerVersion\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{\"location\":\"querystring\",\"locationName\":\"Arn\"}}},\"output\":{\"shape\":\"S4k\"}},\"GetLayerVersionPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"LayerName\",\"VersionNumber\"],\"members\":{\"LayerName\":{\"location\":\"uri\",\"locationName\":\"LayerName\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{},\"RevisionId\":{}}}},\"GetPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{},\"RevisionId\":{}}}},\"GetProvisionedConcurrencyConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-09-30/functions/{FunctionName}/provisioned-concurrency\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Qualifier\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestedProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"AvailableProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"AllocatedProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"Status\":{},\"StatusReason\":{},\"LastModified\":{}}}},\"Invoke\":{\"http\":{\"requestUri\":\"/2015-03-31/functions/{FunctionName}/invocations\"},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"InvocationType\":{\"location\":\"header\",\"locationName\":\"X-Amz-Invocation-Type\"},\"LogType\":{\"location\":\"header\",\"locationName\":\"X-Amz-Log-Type\"},\"ClientContext\":{\"location\":\"header\",\"locationName\":\"X-Amz-Client-Context\"},\"Payload\":{\"shape\":\"S23\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"}},\"payload\":\"Payload\"},\"output\":{\"type\":\"structure\",\"members\":{\"StatusCode\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"FunctionError\":{\"location\":\"header\",\"locationName\":\"X-Amz-Function-Error\"},\"LogResult\":{\"location\":\"header\",\"locationName\":\"X-Amz-Log-Result\"},\"Payload\":{\"shape\":\"S23\"},\"ExecutedVersion\":{\"location\":\"header\",\"locationName\":\"X-Amz-Executed-Version\"}},\"payload\":\"Payload\"}},\"InvokeAsync\":{\"http\":{\"requestUri\":\"/2014-11-13/functions/{FunctionName}/invoke-async/\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"InvokeArgs\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"InvokeArgs\":{\"type\":\"blob\",\"streaming\":true}},\"deprecated\":true,\"payload\":\"InvokeArgs\"},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}},\"deprecated\":true},\"deprecated\":true},\"ListAliases\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/aliases\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"FunctionVersion\":{\"location\":\"querystring\",\"locationName\":\"FunctionVersion\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Aliases\":{\"type\":\"list\",\"member\":{\"shape\":\"Sr\"}}}}},\"ListCodeSigningConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-04-22/code-signing-configs/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"CodeSigningConfigs\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\"}}}}},\"ListEventSourceMappings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/event-source-mappings/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"EventSourceArn\":{\"location\":\"querystring\",\"locationName\":\"EventSourceArn\"},\"FunctionName\":{\"location\":\"querystring\",\"locationName\":\"FunctionName\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"EventSourceMappings\":{\"type\":\"list\",\"member\":{\"shape\":\"S1x\"}}}}},\"ListFunctionEventInvokeConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-09-25/functions/{FunctionName}/event-invoke-config/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FunctionEventInvokeConfigs\":{\"type\":\"list\",\"member\":{\"shape\":\"S4g\"}},\"NextMarker\":{}}}},\"ListFunctions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/functions/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MasterRegion\":{\"location\":\"querystring\",\"locationName\":\"MasterRegion\"},\"FunctionVersion\":{\"location\":\"querystring\",\"locationName\":\"FunctionVersion\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Functions\":{\"shape\":\"S5p\"}}}},\"ListFunctionsByCodeSigningConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigArn\"],\"members\":{\"CodeSigningConfigArn\":{\"location\":\"uri\",\"locationName\":\"CodeSigningConfigArn\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"FunctionArns\":{\"type\":\"list\",\"member\":{}}}}},\"ListLayerVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-10-31/layers/{LayerName}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"LayerName\"],\"members\":{\"CompatibleRuntime\":{\"location\":\"querystring\",\"locationName\":\"CompatibleRuntime\"},\"LayerName\":{\"location\":\"uri\",\"locationName\":\"LayerName\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"LayerVersions\":{\"type\":\"list\",\"member\":{\"shape\":\"S5x\"}}}}},\"ListLayers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2018-10-31/layers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CompatibleRuntime\":{\"location\":\"querystring\",\"locationName\":\"CompatibleRuntime\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Layers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LayerName\":{},\"LayerArn\":{},\"LatestMatchingVersion\":{\"shape\":\"S5x\"}}}}}}},\"ListProvisionedConcurrencyConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedConcurrencyConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FunctionArn\":{},\"RequestedProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"AvailableProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"AllocatedProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"Status\":{},\"StatusReason\":{},\"LastModified\":{}}}},\"NextMarker\":{}}}},\"ListTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-03-31/tags/{ARN}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{\"location\":\"uri\",\"locationName\":\"ARN\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S2p\"}}}},\"ListVersionsByFunction\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"Marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"MaxItems\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Versions\":{\"shape\":\"S5p\"}}}},\"PublishLayerVersion\":{\"http\":{\"requestUri\":\"/2018-10-31/layers/{LayerName}/versions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"LayerName\",\"Content\"],\"members\":{\"LayerName\":{\"location\":\"uri\",\"locationName\":\"LayerName\"},\"Description\":{},\"Content\":{\"type\":\"structure\",\"members\":{\"S3Bucket\":{},\"S3Key\":{},\"S3ObjectVersion\":{},\"ZipFile\":{\"shape\":\"S23\"}}},\"CompatibleRuntimes\":{\"shape\":\"S4n\"},\"LicenseInfo\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Content\":{\"shape\":\"S4l\"},\"LayerArn\":{},\"LayerVersionArn\":{},\"Description\":{},\"CreatedDate\":{},\"Version\":{\"type\":\"long\"},\"CompatibleRuntimes\":{\"shape\":\"S4n\"},\"LicenseInfo\":{}}}},\"PublishVersion\":{\"http\":{\"requestUri\":\"/2015-03-31/functions/{FunctionName}/versions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"CodeSha256\":{},\"Description\":{},\"RevisionId\":{}}},\"output\":{\"shape\":\"S31\"}},\"PutFunctionCodeSigningConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-06-30/functions/{FunctionName}/code-signing-config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigArn\",\"FunctionName\"],\"members\":{\"CodeSigningConfigArn\":{},\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigArn\",\"FunctionName\"],\"members\":{\"CodeSigningConfigArn\":{},\"FunctionName\":{}}}},\"PutFunctionConcurrency\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-10-31/functions/{FunctionName}/concurrency\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"ReservedConcurrentExecutions\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"ReservedConcurrentExecutions\":{\"type\":\"integer\"}}},\"output\":{\"shape\":\"S48\"}},\"PutFunctionEventInvokeConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-09-25/functions/{FunctionName}/event-invoke-config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"},\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"MaximumEventAgeInSeconds\":{\"type\":\"integer\"},\"DestinationConfig\":{\"shape\":\"S1a\"}}},\"output\":{\"shape\":\"S4g\"}},\"PutProvisionedConcurrencyConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2019-09-30/functions/{FunctionName}/provisioned-concurrency\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Qualifier\",\"ProvisionedConcurrentExecutions\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"},\"ProvisionedConcurrentExecutions\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestedProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"AvailableProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"AllocatedProvisionedConcurrentExecutions\":{\"type\":\"integer\"},\"Status\":{},\"StatusReason\":{},\"LastModified\":{}}}},\"RemoveLayerVersionPermission\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"LayerName\",\"VersionNumber\",\"StatementId\"],\"members\":{\"LayerName\":{\"location\":\"uri\",\"locationName\":\"LayerName\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"long\"},\"StatementId\":{\"location\":\"uri\",\"locationName\":\"StatementId\"},\"RevisionId\":{\"location\":\"querystring\",\"locationName\":\"RevisionId\"}}}},\"RemovePermission\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/policy/{StatementId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"StatementId\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"StatementId\":{\"location\":\"uri\",\"locationName\":\"StatementId\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"},\"RevisionId\":{\"location\":\"querystring\",\"locationName\":\"RevisionId\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/2017-03-31/tags/{ARN}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{\"location\":\"uri\",\"locationName\":\"ARN\"},\"Tags\":{\"shape\":\"S2p\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-03-31/tags/{ARN}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{\"location\":\"uri\",\"locationName\":\"ARN\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}}},\"UpdateAlias\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/aliases/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\",\"Name\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"},\"FunctionVersion\":{},\"Description\":{},\"RoutingConfig\":{\"shape\":\"Sn\"},\"RevisionId\":{}}},\"output\":{\"shape\":\"Sr\"}},\"UpdateCodeSigningConfig\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigArn\"],\"members\":{\"CodeSigningConfigArn\":{\"location\":\"uri\",\"locationName\":\"CodeSigningConfigArn\"},\"Description\":{},\"AllowedPublishers\":{\"shape\":\"Su\"},\"CodeSigningPolicies\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfig\"],\"members\":{\"CodeSigningConfig\":{\"shape\":\"Sz\"}}}},\"UpdateEventSourceMapping\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-03-31/event-source-mappings/{UUID}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"UUID\"],\"members\":{\"UUID\":{\"location\":\"uri\",\"locationName\":\"UUID\"},\"FunctionName\":{},\"Enabled\":{\"type\":\"boolean\"},\"BatchSize\":{\"type\":\"integer\"},\"MaximumBatchingWindowInSeconds\":{\"type\":\"integer\"},\"DestinationConfig\":{\"shape\":\"S1a\"},\"MaximumRecordAgeInSeconds\":{\"type\":\"integer\"},\"BisectBatchOnFunctionError\":{\"type\":\"boolean\"},\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"ParallelizationFactor\":{\"type\":\"integer\"},\"SourceAccessConfigurations\":{\"shape\":\"S1m\"},\"TumblingWindowInSeconds\":{\"type\":\"integer\"},\"FunctionResponseTypes\":{\"shape\":\"S1v\"}}},\"output\":{\"shape\":\"S1x\"}},\"UpdateFunctionCode\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/code\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"ZipFile\":{\"shape\":\"S23\"},\"S3Bucket\":{},\"S3Key\":{},\"S3ObjectVersion\":{},\"ImageUri\":{},\"Publish\":{\"type\":\"boolean\"},\"DryRun\":{\"type\":\"boolean\"},\"RevisionId\":{}}},\"output\":{\"shape\":\"S31\"}},\"UpdateFunctionConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2015-03-31/functions/{FunctionName}/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Role\":{},\"Handler\":{},\"Description\":{},\"Timeout\":{\"type\":\"integer\"},\"MemorySize\":{\"type\":\"integer\"},\"VpcConfig\":{\"shape\":\"S2a\"},\"Environment\":{\"shape\":\"S2i\"},\"Runtime\":{},\"DeadLetterConfig\":{\"shape\":\"S2g\"},\"KMSKeyArn\":{},\"TracingConfig\":{\"shape\":\"S2n\"},\"RevisionId\":{},\"Layers\":{\"shape\":\"S2s\"},\"FileSystemConfigs\":{\"shape\":\"S2u\"},\"ImageConfig\":{\"shape\":\"S2y\"}}},\"output\":{\"shape\":\"S31\"}},\"UpdateFunctionEventInvokeConfig\":{\"http\":{\"requestUri\":\"/2019-09-25/functions/{FunctionName}/event-invoke-config\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FunctionName\"],\"members\":{\"FunctionName\":{\"location\":\"uri\",\"locationName\":\"FunctionName\"},\"Qualifier\":{\"location\":\"querystring\",\"locationName\":\"Qualifier\"},\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"MaximumEventAgeInSeconds\":{\"type\":\"integer\"},\"DestinationConfig\":{\"shape\":\"S1a\"}}},\"output\":{\"shape\":\"S4g\"}}},\"shapes\":{\"Sn\":{\"type\":\"structure\",\"members\":{\"AdditionalVersionWeights\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"double\"}}}},\"Sr\":{\"type\":\"structure\",\"members\":{\"AliasArn\":{},\"Name\":{},\"FunctionVersion\":{},\"Description\":{},\"RoutingConfig\":{\"shape\":\"Sn\"},\"RevisionId\":{}}},\"Su\":{\"type\":\"structure\",\"required\":[\"SigningProfileVersionArns\"],\"members\":{\"SigningProfileVersionArns\":{\"type\":\"list\",\"member\":{}}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"UntrustedArtifactOnDeployment\":{}}},\"Sz\":{\"type\":\"structure\",\"required\":[\"CodeSigningConfigId\",\"CodeSigningConfigArn\",\"AllowedPublishers\",\"CodeSigningPolicies\",\"LastModified\"],\"members\":{\"CodeSigningConfigId\":{},\"CodeSigningConfigArn\":{},\"Description\":{},\"AllowedPublishers\":{\"shape\":\"Su\"},\"CodeSigningPolicies\":{\"shape\":\"Sw\"},\"LastModified\":{}}},\"S1a\":{\"type\":\"structure\",\"members\":{\"OnSuccess\":{\"type\":\"structure\",\"members\":{\"Destination\":{}}},\"OnFailure\":{\"type\":\"structure\",\"members\":{\"Destination\":{}}}}},\"S1i\":{\"type\":\"list\",\"member\":{}},\"S1k\":{\"type\":\"list\",\"member\":{}},\"S1m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"URI\":{}}}},\"S1q\":{\"type\":\"structure\",\"members\":{\"Endpoints\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"S1v\":{\"type\":\"list\",\"member\":{}},\"S1x\":{\"type\":\"structure\",\"members\":{\"UUID\":{},\"StartingPosition\":{},\"StartingPositionTimestamp\":{\"type\":\"timestamp\"},\"BatchSize\":{\"type\":\"integer\"},\"MaximumBatchingWindowInSeconds\":{\"type\":\"integer\"},\"ParallelizationFactor\":{\"type\":\"integer\"},\"EventSourceArn\":{},\"FunctionArn\":{},\"LastModified\":{\"type\":\"timestamp\"},\"LastProcessingResult\":{},\"State\":{},\"StateTransitionReason\":{},\"DestinationConfig\":{\"shape\":\"S1a\"},\"Topics\":{\"shape\":\"S1i\"},\"Queues\":{\"shape\":\"S1k\"},\"SourceAccessConfigurations\":{\"shape\":\"S1m\"},\"SelfManagedEventSource\":{\"shape\":\"S1q\"},\"MaximumRecordAgeInSeconds\":{\"type\":\"integer\"},\"BisectBatchOnFunctionError\":{\"type\":\"boolean\"},\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"TumblingWindowInSeconds\":{\"type\":\"integer\"},\"FunctionResponseTypes\":{\"shape\":\"S1v\"}}},\"S23\":{\"type\":\"blob\",\"sensitive\":true},\"S2a\":{\"type\":\"structure\",\"members\":{\"SubnetIds\":{\"shape\":\"S2b\"},\"SecurityGroupIds\":{\"shape\":\"S2d\"}}},\"S2b\":{\"type\":\"list\",\"member\":{}},\"S2d\":{\"type\":\"list\",\"member\":{}},\"S2g\":{\"type\":\"structure\",\"members\":{\"TargetArn\":{}}},\"S2i\":{\"type\":\"structure\",\"members\":{\"Variables\":{\"shape\":\"S2j\"}}},\"S2j\":{\"type\":\"map\",\"key\":{\"type\":\"string\",\"sensitive\":true},\"value\":{\"type\":\"string\",\"sensitive\":true},\"sensitive\":true},\"S2n\":{\"type\":\"structure\",\"members\":{\"Mode\":{}}},\"S2p\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S2s\":{\"type\":\"list\",\"member\":{}},\"S2u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Arn\",\"LocalMountPath\"],\"members\":{\"Arn\":{},\"LocalMountPath\":{}}}},\"S2y\":{\"type\":\"structure\",\"members\":{\"EntryPoint\":{\"shape\":\"S2z\"},\"Command\":{\"shape\":\"S2z\"},\"WorkingDirectory\":{}}},\"S2z\":{\"type\":\"list\",\"member\":{}},\"S31\":{\"type\":\"structure\",\"members\":{\"FunctionName\":{},\"FunctionArn\":{},\"Runtime\":{},\"Role\":{},\"Handler\":{},\"CodeSize\":{\"type\":\"long\"},\"Description\":{},\"Timeout\":{\"type\":\"integer\"},\"MemorySize\":{\"type\":\"integer\"},\"LastModified\":{},\"CodeSha256\":{},\"Version\":{},\"VpcConfig\":{\"type\":\"structure\",\"members\":{\"SubnetIds\":{\"shape\":\"S2b\"},\"SecurityGroupIds\":{\"shape\":\"S2d\"},\"VpcId\":{}}},\"DeadLetterConfig\":{\"shape\":\"S2g\"},\"Environment\":{\"type\":\"structure\",\"members\":{\"Variables\":{\"shape\":\"S2j\"},\"Error\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"Message\":{\"shape\":\"S39\"}}}}},\"KMSKeyArn\":{},\"TracingConfig\":{\"type\":\"structure\",\"members\":{\"Mode\":{}}},\"MasterArn\":{},\"RevisionId\":{},\"Layers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CodeSize\":{\"type\":\"long\"},\"SigningProfileVersionArn\":{},\"SigningJobArn\":{}}}},\"State\":{},\"StateReason\":{},\"StateReasonCode\":{},\"LastUpdateStatus\":{},\"LastUpdateStatusReason\":{},\"LastUpdateStatusReasonCode\":{},\"FileSystemConfigs\":{\"shape\":\"S2u\"},\"PackageType\":{},\"ImageConfigResponse\":{\"type\":\"structure\",\"members\":{\"ImageConfig\":{\"shape\":\"S2y\"},\"Error\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"Message\":{\"shape\":\"S39\"}}}}},\"SigningProfileVersionArn\":{},\"SigningJobArn\":{}}},\"S39\":{\"type\":\"string\",\"sensitive\":true},\"S48\":{\"type\":\"structure\",\"members\":{\"ReservedConcurrentExecutions\":{\"type\":\"integer\"}}},\"S4g\":{\"type\":\"structure\",\"members\":{\"LastModified\":{\"type\":\"timestamp\"},\"FunctionArn\":{},\"MaximumRetryAttempts\":{\"type\":\"integer\"},\"MaximumEventAgeInSeconds\":{\"type\":\"integer\"},\"DestinationConfig\":{\"shape\":\"S1a\"}}},\"S4k\":{\"type\":\"structure\",\"members\":{\"Content\":{\"shape\":\"S4l\"},\"LayerArn\":{},\"LayerVersionArn\":{},\"Description\":{},\"CreatedDate\":{},\"Version\":{\"type\":\"long\"},\"CompatibleRuntimes\":{\"shape\":\"S4n\"},\"LicenseInfo\":{}}},\"S4l\":{\"type\":\"structure\",\"members\":{\"Location\":{},\"CodeSha256\":{},\"CodeSize\":{\"type\":\"long\"},\"SigningProfileVersionArn\":{},\"SigningJobArn\":{}}},\"S4n\":{\"type\":\"list\",\"member\":{}},\"S5p\":{\"type\":\"list\",\"member\":{\"shape\":\"S31\"}},\"S5x\":{\"type\":\"structure\",\"members\":{\"LayerVersionArn\":{},\"Version\":{\"type\":\"long\"},\"Description\":{},\"CreatedDate\":{},\"CompatibleRuntimes\":{\"shape\":\"S4n\"},\"LicenseInfo\":{}}}}}");

/***/ }),

/***/ 98920:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAliases\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"Aliases\"},\"ListCodeSigningConfigs\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"CodeSigningConfigs\"},\"ListEventSourceMappings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"EventSourceMappings\"},\"ListFunctionEventInvokeConfigs\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"FunctionEventInvokeConfigs\"},\"ListFunctions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"Functions\"},\"ListFunctionsByCodeSigningConfig\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"FunctionArns\"},\"ListLayerVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"LayerVersions\"},\"ListLayers\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"Layers\"},\"ListProvisionedConcurrencyConfigs\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"ProvisionedConcurrencyConfigs\"},\"ListVersionsByFunction\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextMarker\",\"result_key\":\"Versions\"}}}");

/***/ }),

/***/ 37582:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"FunctionExists\":{\"delay\":1,\"operation\":\"GetFunction\",\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"status\",\"expected\":200},{\"state\":\"retry\",\"matcher\":\"error\",\"expected\":\"ResourceNotFoundException\"}]},\"FunctionActive\":{\"delay\":5,\"maxAttempts\":60,\"operation\":\"GetFunctionConfiguration\",\"description\":\"Waits for the function's State to be Active.\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"Active\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"Failed\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"Pending\"}]},\"FunctionUpdated\":{\"delay\":5,\"maxAttempts\":60,\"operation\":\"GetFunctionConfiguration\",\"description\":\"Waits for the function's LastUpdateStatus to be Successful.\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"LastUpdateStatus\",\"expected\":\"Successful\"},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"LastUpdateStatus\",\"expected\":\"Failed\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"LastUpdateStatus\",\"expected\":\"InProgress\"}]}}}");

/***/ }),

/***/ 57942:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-04-19\",\"endpointPrefix\":\"models.lex\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Lex Model Building Service\",\"serviceId\":\"Lex Model Building Service\",\"signatureVersion\":\"v4\",\"signingName\":\"lex\",\"uid\":\"lex-models-2017-04-19\"},\"operations\":{\"CreateBotVersion\":{\"http\":{\"requestUri\":\"/bots/{name}/versions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"checksum\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"intents\":{\"shape\":\"S6\"},\"clarificationPrompt\":{\"shape\":\"Sa\"},\"abortStatement\":{\"shape\":\"Si\"},\"status\":{},\"failureReason\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"idleSessionTTLInSeconds\":{\"type\":\"integer\"},\"voiceId\":{},\"checksum\":{},\"version\":{},\"locale\":{},\"childDirected\":{\"type\":\"boolean\"},\"enableModelImprovements\":{\"type\":\"boolean\"},\"detectSentiment\":{\"type\":\"boolean\"}}}},\"CreateIntentVersion\":{\"http\":{\"requestUri\":\"/intents/{name}/versions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"checksum\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"slots\":{\"shape\":\"Sq\"},\"sampleUtterances\":{\"shape\":\"S13\"},\"confirmationPrompt\":{\"shape\":\"Sa\"},\"rejectionStatement\":{\"shape\":\"Si\"},\"followUpPrompt\":{\"shape\":\"S14\"},\"conclusionStatement\":{\"shape\":\"Si\"},\"dialogCodeHook\":{\"shape\":\"S15\"},\"fulfillmentActivity\":{\"shape\":\"S18\"},\"parentIntentSignature\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{},\"checksum\":{},\"kendraConfiguration\":{\"shape\":\"S1b\"},\"inputContexts\":{\"shape\":\"S1f\"},\"outputContexts\":{\"shape\":\"S1i\"}}}},\"CreateSlotTypeVersion\":{\"http\":{\"requestUri\":\"/slottypes/{name}/versions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"checksum\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"enumerationValues\":{\"shape\":\"S1q\"},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{},\"checksum\":{},\"valueSelectionStrategy\":{},\"parentSlotTypeSignature\":{},\"slotTypeConfigurations\":{\"shape\":\"S1v\"}}}},\"DeleteBot\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/bots/{name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}}},\"DeleteBotAlias\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/bots/{botName}/aliases/{name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"botName\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"}}}},\"DeleteBotChannelAssociation\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/bots/{botName}/aliases/{aliasName}/channels/{name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"botName\",\"botAlias\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"aliasName\"}}}},\"DeleteBotVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/bots/{name}/versions/{version}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"version\":{\"location\":\"uri\",\"locationName\":\"version\"}}}},\"DeleteIntent\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/intents/{name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}}},\"DeleteIntentVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/intents/{name}/versions/{version}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"version\":{\"location\":\"uri\",\"locationName\":\"version\"}}}},\"DeleteSlotType\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/slottypes/{name}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"}}}},\"DeleteSlotTypeVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/slottypes/{name}/version/{version}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"version\":{\"location\":\"uri\",\"locationName\":\"version\"}}}},\"DeleteUtterances\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/bots/{botName}/utterances/{userId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"userId\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"userId\":{\"location\":\"uri\",\"locationName\":\"userId\"}}}},\"GetBot\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/{name}/versions/{versionoralias}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"versionOrAlias\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"versionOrAlias\":{\"location\":\"uri\",\"locationName\":\"versionoralias\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"intents\":{\"shape\":\"S6\"},\"enableModelImprovements\":{\"type\":\"boolean\"},\"nluIntentConfidenceThreshold\":{\"type\":\"double\"},\"clarificationPrompt\":{\"shape\":\"Sa\"},\"abortStatement\":{\"shape\":\"Si\"},\"status\":{},\"failureReason\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"idleSessionTTLInSeconds\":{\"type\":\"integer\"},\"voiceId\":{},\"checksum\":{},\"version\":{},\"locale\":{},\"childDirected\":{\"type\":\"boolean\"},\"detectSentiment\":{\"type\":\"boolean\"}}}},\"GetBotAlias\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/{botName}/aliases/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"botName\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"botVersion\":{},\"botName\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"checksum\":{},\"conversationLogs\":{\"shape\":\"S2h\"}}}},\"GetBotAliases\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/{botName}/aliases/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"botName\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nameContains\":{\"location\":\"querystring\",\"locationName\":\"nameContains\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BotAliases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"botVersion\":{},\"botName\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"checksum\":{},\"conversationLogs\":{\"shape\":\"S2h\"}}}},\"nextToken\":{}}}},\"GetBotChannelAssociation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/{botName}/aliases/{aliasName}/channels/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"botName\",\"botAlias\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"aliasName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"botAlias\":{},\"botName\":{},\"createdDate\":{\"type\":\"timestamp\"},\"type\":{},\"botConfiguration\":{\"shape\":\"S2z\"},\"status\":{},\"failureReason\":{}}}},\"GetBotChannelAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/{botName}/aliases/{aliasName}/channels/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"botAlias\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"aliasName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nameContains\":{\"location\":\"querystring\",\"locationName\":\"nameContains\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"botChannelAssociations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"botAlias\":{},\"botName\":{},\"createdDate\":{\"type\":\"timestamp\"},\"type\":{},\"botConfiguration\":{\"shape\":\"S2z\"},\"status\":{},\"failureReason\":{}}}},\"nextToken\":{}}}},\"GetBotVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/{name}/versions/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"bots\":{\"shape\":\"S38\"},\"nextToken\":{}}}},\"GetBots\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nameContains\":{\"location\":\"querystring\",\"locationName\":\"nameContains\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"bots\":{\"shape\":\"S38\"},\"nextToken\":{}}}},\"GetBuiltinIntent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/builtins/intents/{signature}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"signature\"],\"members\":{\"signature\":{\"location\":\"uri\",\"locationName\":\"signature\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"signature\":{},\"supportedLocales\":{\"shape\":\"S3e\"},\"slots\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{}}}}}}},\"GetBuiltinIntents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/builtins/intents/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"locale\":{\"location\":\"querystring\",\"locationName\":\"locale\"},\"signatureContains\":{\"location\":\"querystring\",\"locationName\":\"signatureContains\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"intents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"signature\":{},\"supportedLocales\":{\"shape\":\"S3e\"}}}},\"nextToken\":{}}}},\"GetBuiltinSlotTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/builtins/slottypes/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"locale\":{\"location\":\"querystring\",\"locationName\":\"locale\"},\"signatureContains\":{\"location\":\"querystring\",\"locationName\":\"signatureContains\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"slotTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"signature\":{},\"supportedLocales\":{\"shape\":\"S3e\"}}}},\"nextToken\":{}}}},\"GetExport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/exports/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"version\",\"resourceType\",\"exportType\"],\"members\":{\"name\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"version\":{\"location\":\"querystring\",\"locationName\":\"version\"},\"resourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"exportType\":{\"location\":\"querystring\",\"locationName\":\"exportType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"version\":{},\"resourceType\":{},\"exportType\":{},\"exportStatus\":{},\"failureReason\":{},\"url\":{}}}},\"GetImport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/imports/{importId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"importId\"],\"members\":{\"importId\":{\"location\":\"uri\",\"locationName\":\"importId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"resourceType\":{},\"mergeStrategy\":{},\"importId\":{},\"importStatus\":{},\"failureReason\":{\"type\":\"list\",\"member\":{}},\"createdDate\":{\"type\":\"timestamp\"}}}},\"GetIntent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/intents/{name}/versions/{version}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"version\":{\"location\":\"uri\",\"locationName\":\"version\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"slots\":{\"shape\":\"Sq\"},\"sampleUtterances\":{\"shape\":\"S13\"},\"confirmationPrompt\":{\"shape\":\"Sa\"},\"rejectionStatement\":{\"shape\":\"Si\"},\"followUpPrompt\":{\"shape\":\"S14\"},\"conclusionStatement\":{\"shape\":\"Si\"},\"dialogCodeHook\":{\"shape\":\"S15\"},\"fulfillmentActivity\":{\"shape\":\"S18\"},\"parentIntentSignature\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{},\"checksum\":{},\"kendraConfiguration\":{\"shape\":\"S1b\"},\"inputContexts\":{\"shape\":\"S1f\"},\"outputContexts\":{\"shape\":\"S1i\"}}}},\"GetIntentVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/intents/{name}/versions/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"intents\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"GetIntents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/intents/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nameContains\":{\"location\":\"querystring\",\"locationName\":\"nameContains\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"intents\":{\"shape\":\"S45\"},\"nextToken\":{}}}},\"GetSlotType\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/slottypes/{name}/versions/{version}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"version\":{\"location\":\"uri\",\"locationName\":\"version\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"enumerationValues\":{\"shape\":\"S1q\"},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{},\"checksum\":{},\"valueSelectionStrategy\":{},\"parentSlotTypeSignature\":{},\"slotTypeConfigurations\":{\"shape\":\"S1v\"}}}},\"GetSlotTypeVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/slottypes/{name}/versions/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"slotTypes\":{\"shape\":\"S4d\"},\"nextToken\":{}}}},\"GetSlotTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/slottypes/\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nameContains\":{\"location\":\"querystring\",\"locationName\":\"nameContains\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"slotTypes\":{\"shape\":\"S4d\"},\"nextToken\":{}}}},\"GetUtterancesView\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bots/{botname}/utterances?view=aggregation\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"botVersions\",\"statusType\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botname\"},\"botVersions\":{\"location\":\"querystring\",\"locationName\":\"bot_versions\",\"type\":\"list\",\"member\":{}},\"statusType\":{\"location\":\"querystring\",\"locationName\":\"status_type\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"botName\":{},\"utterances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"botVersion\":{},\"utterances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"utteranceString\":{},\"count\":{\"type\":\"integer\"},\"distinctUsers\":{\"type\":\"integer\"},\"firstUtteredDate\":{\"type\":\"timestamp\"},\"lastUtteredDate\":{\"type\":\"timestamp\"}}}}}}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S4u\"}}}},\"PutBot\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/bots/{name}/versions/$LATEST\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"locale\",\"childDirected\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"description\":{},\"intents\":{\"shape\":\"S6\"},\"enableModelImprovements\":{\"type\":\"boolean\"},\"nluIntentConfidenceThreshold\":{\"type\":\"double\"},\"clarificationPrompt\":{\"shape\":\"Sa\"},\"abortStatement\":{\"shape\":\"Si\"},\"idleSessionTTLInSeconds\":{\"type\":\"integer\"},\"voiceId\":{},\"checksum\":{},\"processBehavior\":{},\"locale\":{},\"childDirected\":{\"type\":\"boolean\"},\"detectSentiment\":{\"type\":\"boolean\"},\"createVersion\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"S4u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"intents\":{\"shape\":\"S6\"},\"enableModelImprovements\":{\"type\":\"boolean\"},\"nluIntentConfidenceThreshold\":{\"type\":\"double\"},\"clarificationPrompt\":{\"shape\":\"Sa\"},\"abortStatement\":{\"shape\":\"Si\"},\"status\":{},\"failureReason\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"idleSessionTTLInSeconds\":{\"type\":\"integer\"},\"voiceId\":{},\"checksum\":{},\"version\":{},\"locale\":{},\"childDirected\":{\"type\":\"boolean\"},\"createVersion\":{\"type\":\"boolean\"},\"detectSentiment\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"S4u\"}}}},\"PutBotAlias\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/bots/{botName}/aliases/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"botVersion\",\"botName\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"description\":{},\"botVersion\":{},\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"checksum\":{},\"conversationLogs\":{\"type\":\"structure\",\"required\":[\"logSettings\",\"iamRoleArn\"],\"members\":{\"logSettings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"logType\",\"destination\",\"resourceArn\"],\"members\":{\"logType\":{},\"destination\":{},\"kmsKeyArn\":{},\"resourceArn\":{}}}},\"iamRoleArn\":{}}},\"tags\":{\"shape\":\"S4u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"botVersion\":{},\"botName\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"checksum\":{},\"conversationLogs\":{\"shape\":\"S2h\"},\"tags\":{\"shape\":\"S4u\"}}}},\"PutIntent\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/intents/{name}/versions/$LATEST\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"description\":{},\"slots\":{\"shape\":\"Sq\"},\"sampleUtterances\":{\"shape\":\"S13\"},\"confirmationPrompt\":{\"shape\":\"Sa\"},\"rejectionStatement\":{\"shape\":\"Si\"},\"followUpPrompt\":{\"shape\":\"S14\"},\"conclusionStatement\":{\"shape\":\"Si\"},\"dialogCodeHook\":{\"shape\":\"S15\"},\"fulfillmentActivity\":{\"shape\":\"S18\"},\"parentIntentSignature\":{},\"checksum\":{},\"createVersion\":{\"type\":\"boolean\"},\"kendraConfiguration\":{\"shape\":\"S1b\"},\"inputContexts\":{\"shape\":\"S1f\"},\"outputContexts\":{\"shape\":\"S1i\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"slots\":{\"shape\":\"Sq\"},\"sampleUtterances\":{\"shape\":\"S13\"},\"confirmationPrompt\":{\"shape\":\"Sa\"},\"rejectionStatement\":{\"shape\":\"Si\"},\"followUpPrompt\":{\"shape\":\"S14\"},\"conclusionStatement\":{\"shape\":\"Si\"},\"dialogCodeHook\":{\"shape\":\"S15\"},\"fulfillmentActivity\":{\"shape\":\"S18\"},\"parentIntentSignature\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{},\"checksum\":{},\"createVersion\":{\"type\":\"boolean\"},\"kendraConfiguration\":{\"shape\":\"S1b\"},\"inputContexts\":{\"shape\":\"S1f\"},\"outputContexts\":{\"shape\":\"S1i\"}}}},\"PutSlotType\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/slottypes/{name}/versions/$LATEST\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"description\":{},\"enumerationValues\":{\"shape\":\"S1q\"},\"checksum\":{},\"valueSelectionStrategy\":{},\"createVersion\":{\"type\":\"boolean\"},\"parentSlotTypeSignature\":{},\"slotTypeConfigurations\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"enumerationValues\":{\"shape\":\"S1q\"},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{},\"checksum\":{},\"valueSelectionStrategy\":{},\"createVersion\":{\"type\":\"boolean\"},\"parentSlotTypeSignature\":{},\"slotTypeConfigurations\":{\"shape\":\"S1v\"}}}},\"StartImport\":{\"http\":{\"requestUri\":\"/imports/\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"payload\",\"resourceType\",\"mergeStrategy\"],\"members\":{\"payload\":{\"type\":\"blob\"},\"resourceType\":{},\"mergeStrategy\":{},\"tags\":{\"shape\":\"S4u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"resourceType\":{},\"mergeStrategy\":{},\"importId\":{},\"importStatus\":{},\"tags\":{\"shape\":\"S4u\"},\"createdDate\":{\"type\":\"timestamp\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S4u\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S6\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"intentName\",\"intentVersion\"],\"members\":{\"intentName\":{},\"intentVersion\":{}}}},\"Sa\":{\"type\":\"structure\",\"required\":[\"messages\",\"maxAttempts\"],\"members\":{\"messages\":{\"shape\":\"Sb\"},\"maxAttempts\":{\"type\":\"integer\"},\"responseCard\":{}}},\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"contentType\",\"content\"],\"members\":{\"contentType\":{},\"content\":{},\"groupNumber\":{\"type\":\"integer\"}}}},\"Si\":{\"type\":\"structure\",\"required\":[\"messages\"],\"members\":{\"messages\":{\"shape\":\"Sb\"},\"responseCard\":{}}},\"Sq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"slotConstraint\"],\"members\":{\"name\":{},\"description\":{},\"slotConstraint\":{},\"slotType\":{},\"slotTypeVersion\":{},\"valueElicitationPrompt\":{\"shape\":\"Sa\"},\"priority\":{\"type\":\"integer\"},\"sampleUtterances\":{\"type\":\"list\",\"member\":{}},\"responseCard\":{},\"obfuscationSetting\":{},\"defaultValueSpec\":{\"type\":\"structure\",\"required\":[\"defaultValueList\"],\"members\":{\"defaultValueList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"defaultValue\"],\"members\":{\"defaultValue\":{}}}}}}}}},\"S13\":{\"type\":\"list\",\"member\":{}},\"S14\":{\"type\":\"structure\",\"required\":[\"prompt\",\"rejectionStatement\"],\"members\":{\"prompt\":{\"shape\":\"Sa\"},\"rejectionStatement\":{\"shape\":\"Si\"}}},\"S15\":{\"type\":\"structure\",\"required\":[\"uri\",\"messageVersion\"],\"members\":{\"uri\":{},\"messageVersion\":{}}},\"S18\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"codeHook\":{\"shape\":\"S15\"}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"kendraIndex\",\"role\"],\"members\":{\"kendraIndex\":{},\"queryFilterString\":{},\"role\":{}}},\"S1f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}}},\"S1i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"timeToLiveInSeconds\",\"turnsToLive\"],\"members\":{\"name\":{},\"timeToLiveInSeconds\":{\"type\":\"integer\"},\"turnsToLive\":{\"type\":\"integer\"}}}},\"S1q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"value\"],\"members\":{\"value\":{},\"synonyms\":{\"type\":\"list\",\"member\":{}}}}},\"S1v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"regexConfiguration\":{\"type\":\"structure\",\"required\":[\"pattern\"],\"members\":{\"pattern\":{}}}}}},\"S2h\":{\"type\":\"structure\",\"members\":{\"logSettings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"logType\":{},\"destination\":{},\"kmsKeyArn\":{},\"resourceArn\":{},\"resourcePrefix\":{}}}},\"iamRoleArn\":{}}},\"S2z\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"S38\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"status\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{}}}},\"S3e\":{\"type\":\"list\",\"member\":{}},\"S45\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{}}}},\"S4d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"createdDate\":{\"type\":\"timestamp\"},\"version\":{}}}},\"S4u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}}}}");

/***/ }),

/***/ 34148:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetBotAliases\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetBotChannelAssociations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetBotVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetBots\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetBuiltinIntents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetBuiltinSlotTypes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetIntentVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetIntents\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetSlotTypeVersions\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetSlotTypes\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 58445:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-08-01\",\"endpointPrefix\":\"license-manager\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS License Manager\",\"serviceId\":\"License Manager\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSLicenseManager\",\"uid\":\"license-manager-2018-08-01\"},\"operations\":{\"AcceptGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"GrantArn\"],\"members\":{\"GrantArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GrantArn\":{},\"Status\":{},\"Version\":{}}}},\"CheckInLicense\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConsumptionToken\"],\"members\":{\"LicenseConsumptionToken\":{},\"Beneficiary\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CheckoutBorrowLicense\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseArn\",\"Entitlements\",\"DigitalSignatureMethod\",\"ClientToken\"],\"members\":{\"LicenseArn\":{},\"Entitlements\":{\"shape\":\"S9\"},\"DigitalSignatureMethod\":{},\"NodeId\":{},\"CheckoutMetadata\":{\"shape\":\"Sd\"},\"ClientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseArn\":{},\"LicenseConsumptionToken\":{},\"EntitlementsAllowed\":{\"shape\":\"S9\"},\"NodeId\":{},\"SignedToken\":{},\"IssuedAt\":{},\"Expiration\":{},\"CheckoutMetadata\":{\"shape\":\"Sd\"}}}},\"CheckoutLicense\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductSKU\",\"CheckoutType\",\"KeyFingerprint\",\"Entitlements\",\"ClientToken\"],\"members\":{\"ProductSKU\":{},\"CheckoutType\":{},\"KeyFingerprint\":{},\"Entitlements\":{\"shape\":\"S9\"},\"ClientToken\":{},\"Beneficiary\":{},\"NodeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CheckoutType\":{},\"LicenseConsumptionToken\":{},\"EntitlementsAllowed\":{\"shape\":\"S9\"},\"SignedToken\":{},\"NodeId\":{},\"IssuedAt\":{},\"Expiration\":{}}}},\"CreateGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"GrantName\",\"LicenseArn\",\"Principals\",\"HomeRegion\",\"AllowedOperations\"],\"members\":{\"ClientToken\":{},\"GrantName\":{},\"LicenseArn\":{},\"Principals\":{\"type\":\"list\",\"member\":{}},\"HomeRegion\":{},\"AllowedOperations\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GrantArn\":{},\"Status\":{},\"Version\":{}}}},\"CreateGrantVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"GrantArn\"],\"members\":{\"ClientToken\":{},\"GrantArn\":{},\"GrantName\":{},\"AllowedOperations\":{\"shape\":\"So\"},\"Status\":{},\"SourceVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GrantArn\":{},\"Status\":{},\"Version\":{}}}},\"CreateLicense\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseName\",\"ProductName\",\"ProductSKU\",\"Issuer\",\"HomeRegion\",\"Validity\",\"Entitlements\",\"Beneficiary\",\"ConsumptionConfiguration\",\"ClientToken\"],\"members\":{\"LicenseName\":{},\"ProductName\":{},\"ProductSKU\":{},\"Issuer\":{\"shape\":\"Su\"},\"HomeRegion\":{},\"Validity\":{\"shape\":\"Sv\"},\"Entitlements\":{\"shape\":\"Sw\"},\"Beneficiary\":{},\"ConsumptionConfiguration\":{\"shape\":\"S11\"},\"LicenseMetadata\":{\"shape\":\"Sd\"},\"ClientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseArn\":{},\"Status\":{},\"Version\":{}}}},\"CreateLicenseConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"LicenseCountingType\"],\"members\":{\"Name\":{},\"Description\":{},\"LicenseCountingType\":{},\"LicenseCount\":{\"type\":\"long\"},\"LicenseCountHardLimit\":{\"type\":\"boolean\"},\"LicenseRules\":{\"shape\":\"S1b\"},\"Tags\":{\"shape\":\"S1c\"},\"DisassociateWhenNotFound\":{\"type\":\"boolean\"},\"ProductInformationList\":{\"shape\":\"S1e\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseConfigurationArn\":{}}}},\"CreateLicenseVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseArn\",\"LicenseName\",\"ProductName\",\"Issuer\",\"HomeRegion\",\"Validity\",\"Entitlements\",\"ConsumptionConfiguration\",\"Status\",\"ClientToken\"],\"members\":{\"LicenseArn\":{},\"LicenseName\":{},\"ProductName\":{},\"Issuer\":{\"shape\":\"Su\"},\"HomeRegion\":{},\"Validity\":{\"shape\":\"Sv\"},\"LicenseMetadata\":{\"shape\":\"Sd\"},\"Entitlements\":{\"shape\":\"Sw\"},\"ConsumptionConfiguration\":{\"shape\":\"S11\"},\"Status\":{},\"ClientToken\":{},\"SourceVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseArn\":{},\"Version\":{},\"Status\":{}}}},\"CreateToken\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseArn\",\"ClientToken\"],\"members\":{\"LicenseArn\":{},\"RoleArns\":{\"shape\":\"S1m\"},\"ExpirationInDays\":{\"type\":\"integer\"},\"TokenProperties\":{\"shape\":\"S1o\"},\"ClientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TokenId\":{},\"TokenType\":{},\"Token\":{}}}},\"DeleteGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"GrantArn\",\"Version\"],\"members\":{\"GrantArn\":{},\"Version\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GrantArn\":{},\"Status\":{},\"Version\":{}}}},\"DeleteLicense\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseArn\",\"SourceVersion\"],\"members\":{\"LicenseArn\":{},\"SourceVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"DeletionDate\":{}}}},\"DeleteLicenseConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConfigurationArn\"],\"members\":{\"LicenseConfigurationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteToken\":{\"input\":{\"type\":\"structure\",\"required\":[\"TokenId\"],\"members\":{\"TokenId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ExtendLicenseConsumption\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConsumptionToken\"],\"members\":{\"LicenseConsumptionToken\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseConsumptionToken\":{},\"Expiration\":{}}}},\"GetAccessToken\":{\"input\":{\"type\":\"structure\",\"required\":[\"Token\"],\"members\":{\"Token\":{},\"TokenProperties\":{\"shape\":\"S1o\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccessToken\":{}}}},\"GetGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"GrantArn\"],\"members\":{\"GrantArn\":{},\"Version\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Grant\":{\"shape\":\"S29\"}}}},\"GetLicense\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseArn\"],\"members\":{\"LicenseArn\":{},\"Version\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"License\":{\"shape\":\"S2c\"}}}},\"GetLicenseConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConfigurationArn\"],\"members\":{\"LicenseConfigurationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseConfigurationId\":{},\"LicenseConfigurationArn\":{},\"Name\":{},\"Description\":{},\"LicenseCountingType\":{},\"LicenseRules\":{\"shape\":\"S1b\"},\"LicenseCount\":{\"type\":\"long\"},\"LicenseCountHardLimit\":{\"type\":\"boolean\"},\"ConsumedLicenses\":{\"type\":\"long\"},\"Status\":{},\"OwnerAccountId\":{},\"ConsumedLicenseSummaryList\":{\"shape\":\"S2g\"},\"ManagedResourceSummaryList\":{\"shape\":\"S2j\"},\"Tags\":{\"shape\":\"S1c\"},\"ProductInformationList\":{\"shape\":\"S1e\"},\"AutomatedDiscoveryInformation\":{\"shape\":\"S2l\"},\"DisassociateWhenNotFound\":{\"type\":\"boolean\"}}}},\"GetLicenseUsage\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseArn\"],\"members\":{\"LicenseArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseUsage\":{\"type\":\"structure\",\"members\":{\"EntitlementUsages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"ConsumedValue\",\"Unit\"],\"members\":{\"Name\":{},\"ConsumedValue\":{},\"MaxCount\":{},\"Unit\":{}}}}}}}}},\"GetServiceSettings\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"S3BucketArn\":{},\"SnsTopicArn\":{},\"OrganizationConfiguration\":{\"shape\":\"S2u\"},\"EnableCrossAccountsDiscovery\":{\"type\":\"boolean\"},\"LicenseManagerResourceShareArn\":{}}}},\"ListAssociationsForLicenseConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConfigurationArn\"],\"members\":{\"LicenseConfigurationArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseConfigurationAssociations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ResourceType\":{},\"ResourceOwnerId\":{},\"AssociationTime\":{\"type\":\"timestamp\"},\"AmiAssociationScope\":{}}}},\"NextToken\":{}}}},\"ListDistributedGrants\":{\"input\":{\"type\":\"structure\",\"members\":{\"GrantArns\":{\"shape\":\"S1m\"},\"Filters\":{\"shape\":\"S30\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Grants\":{\"shape\":\"S37\"},\"NextToken\":{}}}},\"ListFailuresForLicenseConfigurationOperations\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConfigurationArn\"],\"members\":{\"LicenseConfigurationArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseOperationFailureList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ResourceType\":{},\"ErrorMessage\":{},\"FailureTime\":{\"type\":\"timestamp\"},\"OperationName\":{},\"ResourceOwnerId\":{},\"OperationRequestedBy\":{},\"MetadataList\":{\"shape\":\"Sd\"}}}},\"NextToken\":{}}}},\"ListLicenseConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"LicenseConfigurationArns\":{\"shape\":\"S1b\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S3d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LicenseConfigurationId\":{},\"LicenseConfigurationArn\":{},\"Name\":{},\"Description\":{},\"LicenseCountingType\":{},\"LicenseRules\":{\"shape\":\"S1b\"},\"LicenseCount\":{\"type\":\"long\"},\"LicenseCountHardLimit\":{\"type\":\"boolean\"},\"DisassociateWhenNotFound\":{\"type\":\"boolean\"},\"ConsumedLicenses\":{\"type\":\"long\"},\"Status\":{},\"OwnerAccountId\":{},\"ConsumedLicenseSummaryList\":{\"shape\":\"S2g\"},\"ManagedResourceSummaryList\":{\"shape\":\"S2j\"},\"ProductInformationList\":{\"shape\":\"S1e\"},\"AutomatedDiscoveryInformation\":{\"shape\":\"S2l\"}}}},\"NextToken\":{}}}},\"ListLicenseSpecificationsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseSpecifications\":{\"shape\":\"S3j\"},\"NextToken\":{}}}},\"ListLicenseVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseArn\"],\"members\":{\"LicenseArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Licenses\":{\"shape\":\"S3n\"},\"NextToken\":{}}}},\"ListLicenses\":{\"input\":{\"type\":\"structure\",\"members\":{\"LicenseArns\":{\"shape\":\"S1m\"},\"Filters\":{\"shape\":\"S30\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Licenses\":{\"shape\":\"S3n\"},\"NextToken\":{}}}},\"ListReceivedGrants\":{\"input\":{\"type\":\"structure\",\"members\":{\"GrantArns\":{\"shape\":\"S1m\"},\"Filters\":{\"shape\":\"S30\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Grants\":{\"shape\":\"S37\"},\"NextToken\":{}}}},\"ListReceivedLicenses\":{\"input\":{\"type\":\"structure\",\"members\":{\"LicenseArns\":{\"shape\":\"S1m\"},\"Filters\":{\"shape\":\"S30\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Licenses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LicenseArn\":{},\"LicenseName\":{},\"ProductName\":{},\"ProductSKU\":{},\"Issuer\":{\"shape\":\"S2d\"},\"HomeRegion\":{},\"Status\":{},\"Validity\":{\"shape\":\"Sv\"},\"Beneficiary\":{},\"Entitlements\":{\"shape\":\"Sw\"},\"ConsumptionConfiguration\":{\"shape\":\"S11\"},\"LicenseMetadata\":{\"shape\":\"Sd\"},\"CreateTime\":{},\"Version\":{},\"ReceivedMetadata\":{\"type\":\"structure\",\"members\":{\"ReceivedStatus\":{},\"AllowedOperations\":{\"shape\":\"So\"}}}}}},\"NextToken\":{}}}},\"ListResourceInventory\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Condition\"],\"members\":{\"Name\":{},\"Condition\":{},\"Value\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceInventoryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"ResourceType\":{},\"ResourceArn\":{},\"Platform\":{},\"PlatformVersion\":{},\"ResourceOwningAccountId\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S1c\"}}}},\"ListTokens\":{\"input\":{\"type\":\"structure\",\"members\":{\"TokenIds\":{\"shape\":\"S1b\"},\"Filters\":{\"shape\":\"S30\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tokens\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TokenId\":{},\"TokenType\":{},\"LicenseArn\":{},\"ExpirationTime\":{},\"TokenProperties\":{\"shape\":\"S1o\"},\"RoleArns\":{\"shape\":\"S1m\"},\"Status\":{}}}},\"NextToken\":{}}}},\"ListUsageForLicenseConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConfigurationArn\"],\"members\":{\"LicenseConfigurationArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S3d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LicenseConfigurationUsageList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ResourceType\":{},\"ResourceStatus\":{},\"ResourceOwnerId\":{},\"AssociationTime\":{\"type\":\"timestamp\"},\"ConsumedLicenses\":{\"type\":\"long\"}}}},\"NextToken\":{}}}},\"RejectGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"GrantArn\"],\"members\":{\"GrantArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GrantArn\":{},\"Status\":{},\"Version\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateLicenseConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LicenseConfigurationArn\"],\"members\":{\"LicenseConfigurationArn\":{},\"LicenseConfigurationStatus\":{},\"LicenseRules\":{\"shape\":\"S1b\"},\"LicenseCount\":{\"type\":\"long\"},\"LicenseCountHardLimit\":{\"type\":\"boolean\"},\"Name\":{},\"Description\":{},\"ProductInformationList\":{\"shape\":\"S1e\"},\"DisassociateWhenNotFound\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateLicenseSpecificationsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"AddLicenseSpecifications\":{\"shape\":\"S3j\"},\"RemoveLicenseSpecifications\":{\"shape\":\"S3j\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateServiceSettings\":{\"input\":{\"type\":\"structure\",\"members\":{\"S3BucketArn\":{},\"SnsTopicArn\":{},\"OrganizationConfiguration\":{\"shape\":\"S2u\"},\"EnableCrossAccountsDiscovery\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S9\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Unit\"],\"members\":{\"Name\":{},\"Value\":{},\"Unit\":{}}}},\"Sd\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}},\"So\":{\"type\":\"list\",\"member\":{}},\"Su\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"SignKey\":{}}},\"Sv\":{\"type\":\"structure\",\"required\":[\"Begin\"],\"members\":{\"Begin\":{},\"End\":{}}},\"Sw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Unit\"],\"members\":{\"Name\":{},\"Value\":{},\"MaxCount\":{\"type\":\"long\"},\"Overage\":{\"type\":\"boolean\"},\"Unit\":{},\"AllowCheckIn\":{\"type\":\"boolean\"}}}},\"S11\":{\"type\":\"structure\",\"members\":{\"RenewType\":{},\"ProvisionalConfiguration\":{\"type\":\"structure\",\"required\":[\"MaxTimeToLiveInMinutes\"],\"members\":{\"MaxTimeToLiveInMinutes\":{\"type\":\"integer\"}}},\"BorrowConfiguration\":{\"type\":\"structure\",\"required\":[\"AllowEarlyCheckIn\",\"MaxTimeToLiveInMinutes\"],\"members\":{\"AllowEarlyCheckIn\":{\"type\":\"boolean\"},\"MaxTimeToLiveInMinutes\":{\"type\":\"integer\"}}}}},\"S1b\":{\"type\":\"list\",\"member\":{}},\"S1c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S1e\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"ProductInformationFilterList\"],\"members\":{\"ResourceType\":{},\"ProductInformationFilterList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProductInformationFilterName\",\"ProductInformationFilterValue\",\"ProductInformationFilterComparator\"],\"members\":{\"ProductInformationFilterName\":{},\"ProductInformationFilterValue\":{\"shape\":\"S1b\"},\"ProductInformationFilterComparator\":{}}}}}}},\"S1m\":{\"type\":\"list\",\"member\":{}},\"S1o\":{\"type\":\"list\",\"member\":{}},\"S29\":{\"type\":\"structure\",\"required\":[\"GrantArn\",\"GrantName\",\"ParentArn\",\"LicenseArn\",\"GranteePrincipalArn\",\"HomeRegion\",\"GrantStatus\",\"Version\",\"GrantedOperations\"],\"members\":{\"GrantArn\":{},\"GrantName\":{},\"ParentArn\":{},\"LicenseArn\":{},\"GranteePrincipalArn\":{},\"HomeRegion\":{},\"GrantStatus\":{},\"StatusReason\":{},\"Version\":{},\"GrantedOperations\":{\"shape\":\"So\"}}},\"S2c\":{\"type\":\"structure\",\"members\":{\"LicenseArn\":{},\"LicenseName\":{},\"ProductName\":{},\"ProductSKU\":{},\"Issuer\":{\"shape\":\"S2d\"},\"HomeRegion\":{},\"Status\":{},\"Validity\":{\"shape\":\"Sv\"},\"Beneficiary\":{},\"Entitlements\":{\"shape\":\"Sw\"},\"ConsumptionConfiguration\":{\"shape\":\"S11\"},\"LicenseMetadata\":{\"shape\":\"Sd\"},\"CreateTime\":{},\"Version\":{}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"SignKey\":{},\"KeyFingerprint\":{}}},\"S2g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"ConsumedLicenses\":{\"type\":\"long\"}}}},\"S2j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"AssociationCount\":{\"type\":\"long\"}}}},\"S2l\":{\"type\":\"structure\",\"members\":{\"LastRunTime\":{\"type\":\"timestamp\"}}},\"S2u\":{\"type\":\"structure\",\"required\":[\"EnableIntegration\"],\"members\":{\"EnableIntegration\":{\"type\":\"boolean\"}}},\"S30\":{\"type\":\"list\",\"member\":{\"shape\":\"S31\"}},\"S31\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}},\"S37\":{\"type\":\"list\",\"member\":{\"shape\":\"S29\"}},\"S3d\":{\"type\":\"list\",\"member\":{\"shape\":\"S31\"}},\"S3j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LicenseConfigurationArn\"],\"members\":{\"LicenseConfigurationArn\":{},\"AmiAssociationScope\":{}}}},\"S3n\":{\"type\":\"list\",\"member\":{\"shape\":\"S2c\"}}}}");

/***/ }),

/***/ 73736:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 59034:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-28\",\"endpointPrefix\":\"lightsail\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Lightsail\",\"serviceId\":\"Lightsail\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Lightsail_20161128\",\"uid\":\"lightsail-2016-11-28\"},\"operations\":{\"AllocateStaticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"staticIpName\"],\"members\":{\"staticIpName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"AttachCertificateToDistribution\":{\"input\":{\"type\":\"structure\",\"required\":[\"distributionName\",\"certificateName\"],\"members\":{\"distributionName\":{},\"certificateName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"AttachDisk\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskName\",\"instanceName\",\"diskPath\"],\"members\":{\"diskName\":{},\"instanceName\":{},\"diskPath\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"AttachInstancesToLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"instanceNames\"],\"members\":{\"loadBalancerName\":{},\"instanceNames\":{\"shape\":\"Sk\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"AttachLoadBalancerTlsCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"certificateName\"],\"members\":{\"loadBalancerName\":{},\"certificateName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"AttachStaticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"staticIpName\",\"instanceName\"],\"members\":{\"staticIpName\":{},\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CloseInstancePublicPorts\":{\"input\":{\"type\":\"structure\",\"required\":[\"portInfo\",\"instanceName\"],\"members\":{\"portInfo\":{\"shape\":\"Sr\"},\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"CopySnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"targetSnapshotName\",\"sourceRegion\"],\"members\":{\"sourceSnapshotName\":{},\"sourceResourceName\":{},\"restoreDate\":{},\"useLatestRestorableAutoSnapshot\":{\"type\":\"boolean\"},\"targetSnapshotName\":{},\"sourceRegion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"certificateName\",\"domainName\"],\"members\":{\"certificateName\":{},\"domainName\":{},\"subjectAlternativeNames\":{\"shape\":\"S11\"},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificate\":{\"shape\":\"S17\"},\"operations\":{\"shape\":\"S4\"}}}},\"CreateCloudFormationStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"instances\"],\"members\":{\"instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"sourceName\",\"instanceType\",\"portInfoSource\",\"availabilityZone\"],\"members\":{\"sourceName\":{},\"instanceType\":{},\"portInfoSource\":{},\"userData\":{},\"availabilityZone\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateContactMethod\":{\"input\":{\"type\":\"structure\",\"required\":[\"protocol\",\"contactEndpoint\"],\"members\":{\"protocol\":{},\"contactEndpoint\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateContainerService\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\",\"power\",\"scale\"],\"members\":{\"serviceName\":{},\"power\":{},\"scale\":{\"type\":\"integer\"},\"tags\":{\"shape\":\"S12\"},\"publicDomainNames\":{\"shape\":\"S20\"},\"deployment\":{\"type\":\"structure\",\"members\":{\"containers\":{\"shape\":\"S23\"},\"publicEndpoint\":{\"shape\":\"S29\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerService\":{\"shape\":\"S2d\"}}}},\"CreateContainerServiceDeployment\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\"],\"members\":{\"serviceName\":{},\"containers\":{\"shape\":\"S23\"},\"publicEndpoint\":{\"shape\":\"S29\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerService\":{\"shape\":\"S2d\"}}}},\"CreateContainerServiceRegistryLogin\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"registryLogin\":{\"type\":\"structure\",\"members\":{\"username\":{},\"password\":{},\"expiresAt\":{\"type\":\"timestamp\"},\"registry\":{}}}}}},\"CreateDisk\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskName\",\"availabilityZone\",\"sizeInGb\"],\"members\":{\"diskName\":{},\"availabilityZone\":{},\"sizeInGb\":{\"type\":\"integer\"},\"tags\":{\"shape\":\"S12\"},\"addOns\":{\"shape\":\"S2o\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateDiskFromSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskName\",\"availabilityZone\",\"sizeInGb\"],\"members\":{\"diskName\":{},\"diskSnapshotName\":{},\"availabilityZone\":{},\"sizeInGb\":{\"type\":\"integer\"},\"tags\":{\"shape\":\"S12\"},\"addOns\":{\"shape\":\"S2o\"},\"sourceDiskName\":{},\"restoreDate\":{},\"useLatestRestorableAutoSnapshot\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateDiskSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskSnapshotName\"],\"members\":{\"diskName\":{},\"diskSnapshotName\":{},\"instanceName\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateDistribution\":{\"input\":{\"type\":\"structure\",\"required\":[\"distributionName\",\"origin\",\"defaultCacheBehavior\",\"bundleId\"],\"members\":{\"distributionName\":{},\"origin\":{\"shape\":\"S2z\"},\"defaultCacheBehavior\":{\"shape\":\"S31\"},\"cacheBehaviorSettings\":{\"shape\":\"S33\"},\"cacheBehaviors\":{\"shape\":\"S3b\"},\"bundleId\":{},\"ipAddressType\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"distribution\":{\"shape\":\"S3f\"},\"operation\":{\"shape\":\"S5\"}}}},\"CreateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"CreateDomainEntry\":{\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"domainEntry\"],\"members\":{\"domainName\":{},\"domainEntry\":{\"shape\":\"S3k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"CreateInstanceSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceSnapshotName\",\"instanceName\"],\"members\":{\"instanceSnapshotName\":{},\"instanceName\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceNames\",\"availabilityZone\",\"blueprintId\",\"bundleId\"],\"members\":{\"instanceNames\":{\"shape\":\"Su\"},\"availabilityZone\":{},\"customImageName\":{\"deprecated\":true},\"blueprintId\":{},\"bundleId\":{},\"userData\":{},\"keyPairName\":{},\"tags\":{\"shape\":\"S12\"},\"addOns\":{\"shape\":\"S2o\"},\"ipAddressType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateInstancesFromSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceNames\",\"availabilityZone\",\"bundleId\"],\"members\":{\"instanceNames\":{\"shape\":\"Su\"},\"attachedDiskMapping\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"originalDiskPath\":{},\"newDiskName\":{}}}}},\"availabilityZone\":{},\"instanceSnapshotName\":{},\"bundleId\":{},\"userData\":{},\"keyPairName\":{},\"tags\":{\"shape\":\"S12\"},\"addOns\":{\"shape\":\"S2o\"},\"ipAddressType\":{},\"sourceInstanceName\":{},\"restoreDate\":{},\"useLatestRestorableAutoSnapshot\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateKeyPair\":{\"input\":{\"type\":\"structure\",\"required\":[\"keyPairName\"],\"members\":{\"keyPairName\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"keyPair\":{\"shape\":\"S40\"},\"publicKeyBase64\":{},\"privateKeyBase64\":{},\"operation\":{\"shape\":\"S5\"}}}},\"CreateLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"instancePort\"],\"members\":{\"loadBalancerName\":{},\"instancePort\":{\"type\":\"integer\"},\"healthCheckPath\":{},\"certificateName\":{},\"certificateDomainName\":{},\"certificateAlternativeNames\":{\"shape\":\"S43\"},\"tags\":{\"shape\":\"S12\"},\"ipAddressType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateLoadBalancerTlsCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"certificateName\",\"certificateDomainName\"],\"members\":{\"loadBalancerName\":{},\"certificateName\":{},\"certificateDomainName\":{},\"certificateAlternativeNames\":{\"shape\":\"S43\"},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateRelationalDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\",\"relationalDatabaseBlueprintId\",\"relationalDatabaseBundleId\",\"masterDatabaseName\",\"masterUsername\"],\"members\":{\"relationalDatabaseName\":{},\"availabilityZone\":{},\"relationalDatabaseBlueprintId\":{},\"relationalDatabaseBundleId\":{},\"masterDatabaseName\":{},\"masterUsername\":{},\"masterUserPassword\":{\"shape\":\"S48\"},\"preferredBackupWindow\":{},\"preferredMaintenanceWindow\":{},\"publiclyAccessible\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateRelationalDatabaseFromSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{},\"availabilityZone\":{},\"publiclyAccessible\":{\"type\":\"boolean\"},\"relationalDatabaseSnapshotName\":{},\"relationalDatabaseBundleId\":{},\"sourceRelationalDatabaseName\":{},\"restoreTime\":{\"type\":\"timestamp\"},\"useLatestRestorableTime\":{\"type\":\"boolean\"},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"CreateRelationalDatabaseSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\",\"relationalDatabaseSnapshotName\"],\"members\":{\"relationalDatabaseName\":{},\"relationalDatabaseSnapshotName\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteAlarm\":{\"input\":{\"type\":\"structure\",\"required\":[\"alarmName\"],\"members\":{\"alarmName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteAutoSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceName\",\"date\"],\"members\":{\"resourceName\":{},\"date\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"certificateName\"],\"members\":{\"certificateName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteContactMethod\":{\"input\":{\"type\":\"structure\",\"required\":[\"protocol\"],\"members\":{\"protocol\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteContainerImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\",\"image\"],\"members\":{\"serviceName\":{},\"image\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteContainerService\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\"],\"members\":{\"serviceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDisk\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskName\"],\"members\":{\"diskName\":{},\"forceDeleteAddOns\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteDiskSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskSnapshotName\"],\"members\":{\"diskSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteDistribution\":{\"input\":{\"type\":\"structure\",\"members\":{\"distributionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"DeleteDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"DeleteDomainEntry\":{\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"domainEntry\"],\"members\":{\"domainName\":{},\"domainEntry\":{\"shape\":\"S3k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"DeleteInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{},\"forceDeleteAddOns\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteInstanceSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceSnapshotName\"],\"members\":{\"instanceSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteKeyPair\":{\"input\":{\"type\":\"structure\",\"required\":[\"keyPairName\"],\"members\":{\"keyPairName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"DeleteKnownHostKeys\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\"],\"members\":{\"loadBalancerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteLoadBalancerTlsCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"certificateName\"],\"members\":{\"loadBalancerName\":{},\"certificateName\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteRelationalDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{},\"skipFinalSnapshot\":{\"type\":\"boolean\"},\"finalRelationalDatabaseSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DeleteRelationalDatabaseSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseSnapshotName\"],\"members\":{\"relationalDatabaseSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DetachCertificateFromDistribution\":{\"input\":{\"type\":\"structure\",\"required\":[\"distributionName\"],\"members\":{\"distributionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"DetachDisk\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskName\"],\"members\":{\"diskName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DetachInstancesFromLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"instanceNames\"],\"members\":{\"loadBalancerName\":{},\"instanceNames\":{\"shape\":\"Sk\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DetachStaticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"staticIpName\"],\"members\":{\"staticIpName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DisableAddOn\":{\"input\":{\"type\":\"structure\",\"required\":[\"addOnType\",\"resourceName\"],\"members\":{\"addOnType\":{},\"resourceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"DownloadDefaultKeyPair\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"publicKeyBase64\":{},\"privateKeyBase64\":{}}}},\"EnableAddOn\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceName\",\"addOnRequest\"],\"members\":{\"resourceName\":{},\"addOnRequest\":{\"shape\":\"S2p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"ExportSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"sourceSnapshotName\"],\"members\":{\"sourceSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"GetActiveNames\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"activeNames\":{\"shape\":\"Su\"},\"nextPageToken\":{}}}},\"GetAlarms\":{\"input\":{\"type\":\"structure\",\"members\":{\"alarmName\":{},\"pageToken\":{},\"monitoredResourceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"alarms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"supportCode\":{},\"monitoredResourceInfo\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"resourceType\":{}}},\"comparisonOperator\":{},\"evaluationPeriods\":{\"type\":\"integer\"},\"period\":{\"type\":\"integer\"},\"threshold\":{\"type\":\"double\"},\"datapointsToAlarm\":{\"type\":\"integer\"},\"treatMissingData\":{},\"statistic\":{},\"metricName\":{},\"state\":{},\"unit\":{},\"contactProtocols\":{\"shape\":\"S6d\"},\"notificationTriggers\":{\"shape\":\"S6e\"},\"notificationEnabled\":{\"type\":\"boolean\"}}}},\"nextPageToken\":{}}}},\"GetAutoSnapshots\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceName\"],\"members\":{\"resourceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceName\":{},\"resourceType\":{},\"autoSnapshots\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"date\":{},\"createdAt\":{\"type\":\"timestamp\"},\"status\":{},\"fromAttachedDisks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"path\":{},\"sizeInGb\":{\"type\":\"integer\"}}}}}}}}}},\"GetBlueprints\":{\"input\":{\"type\":\"structure\",\"members\":{\"includeInactive\":{\"type\":\"boolean\"},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"blueprints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"blueprintId\":{},\"name\":{},\"group\":{},\"type\":{},\"description\":{},\"isActive\":{\"type\":\"boolean\"},\"minPower\":{\"type\":\"integer\"},\"version\":{},\"versionCode\":{},\"productUrl\":{},\"licenseUrl\":{},\"platform\":{}}}},\"nextPageToken\":{}}}},\"GetBundles\":{\"input\":{\"type\":\"structure\",\"members\":{\"includeInactive\":{\"type\":\"boolean\"},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"bundles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"price\":{\"type\":\"float\"},\"cpuCount\":{\"type\":\"integer\"},\"diskSizeInGb\":{\"type\":\"integer\"},\"bundleId\":{},\"instanceType\":{},\"isActive\":{\"type\":\"boolean\"},\"name\":{},\"power\":{\"type\":\"integer\"},\"ramSizeInGb\":{\"type\":\"float\"},\"transferPerMonthInGb\":{\"type\":\"integer\"},\"supportedPlatforms\":{\"type\":\"list\",\"member\":{}}}}},\"nextPageToken\":{}}}},\"GetCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"certificateStatuses\":{\"type\":\"list\",\"member\":{}},\"includeCertificateDetails\":{\"type\":\"boolean\"},\"certificateName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"certificates\":{\"type\":\"list\",\"member\":{\"shape\":\"S17\"}}}}},\"GetCloudFormationStackRecords\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"cloudFormationStackRecords\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"state\":{},\"sourceInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"name\":{},\"arn\":{}}}},\"destinationInfo\":{\"shape\":\"S7b\"}}}},\"nextPageToken\":{}}}},\"GetContactMethods\":{\"input\":{\"type\":\"structure\",\"members\":{\"protocols\":{\"shape\":\"S6d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"contactMethods\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"contactEndpoint\":{},\"status\":{},\"protocol\":{},\"name\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"supportCode\":{}}}}}}},\"GetContainerAPIMetadata\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"metadata\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}},\"GetContainerImages\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\"],\"members\":{\"serviceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerImages\":{\"type\":\"list\",\"member\":{\"shape\":\"S7o\"}}}}},\"GetContainerLog\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\",\"containerName\"],\"members\":{\"serviceName\":{},\"containerName\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"filterPattern\":{},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"logEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"createdAt\":{\"type\":\"timestamp\"},\"message\":{}}}},\"nextPageToken\":{}}}},\"GetContainerServiceDeployments\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\"],\"members\":{\"serviceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deployments\":{\"type\":\"list\",\"member\":{\"shape\":\"S2f\"}}}}},\"GetContainerServiceMetricData\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\",\"metricName\",\"startTime\",\"endTime\",\"period\",\"statistics\"],\"members\":{\"serviceName\":{},\"metricName\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"period\":{\"type\":\"integer\"},\"statistics\":{\"shape\":\"S7y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricData\":{\"shape\":\"S80\"}}}},\"GetContainerServicePowers\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"powers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"powerId\":{},\"price\":{\"type\":\"float\"},\"cpuCount\":{\"type\":\"float\"},\"ramSizeInGb\":{\"type\":\"float\"},\"name\":{},\"isActive\":{\"type\":\"boolean\"}}}}}}},\"GetContainerServices\":{\"input\":{\"type\":\"structure\",\"members\":{\"serviceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerServices\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}}}}},\"GetDisk\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskName\"],\"members\":{\"diskName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"disk\":{\"shape\":\"S8c\"}}}},\"GetDiskSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"diskSnapshotName\"],\"members\":{\"diskSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"diskSnapshot\":{\"shape\":\"S8i\"}}}},\"GetDiskSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"diskSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"S8i\"}},\"nextPageToken\":{}}}},\"GetDisks\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"disks\":{\"shape\":\"S8p\"},\"nextPageToken\":{}}}},\"GetDistributionBundles\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"bundles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"bundleId\":{},\"name\":{},\"price\":{\"type\":\"float\"},\"transferPerMonthInGb\":{\"type\":\"integer\"},\"isActive\":{\"type\":\"boolean\"}}}}}}},\"GetDistributionLatestCacheReset\":{\"input\":{\"type\":\"structure\",\"members\":{\"distributionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"createTime\":{\"type\":\"timestamp\"}}}},\"GetDistributionMetricData\":{\"input\":{\"type\":\"structure\",\"required\":[\"distributionName\",\"metricName\",\"startTime\",\"endTime\",\"period\",\"unit\",\"statistics\"],\"members\":{\"distributionName\":{},\"metricName\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"period\":{\"type\":\"integer\"},\"unit\":{},\"statistics\":{\"shape\":\"S7y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricData\":{\"shape\":\"S80\"}}}},\"GetDistributions\":{\"input\":{\"type\":\"structure\",\"members\":{\"distributionName\":{},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"distributions\":{\"type\":\"list\",\"member\":{\"shape\":\"S3f\"}},\"nextPageToken\":{}}}},\"GetDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"domainName\"],\"members\":{\"domainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"domain\":{\"shape\":\"S94\"}}}},\"GetDomains\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"domains\":{\"type\":\"list\",\"member\":{\"shape\":\"S94\"}},\"nextPageToken\":{}}}},\"GetExportSnapshotRecords\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"exportSnapshotRecords\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"state\":{},\"sourceInfo\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"createdAt\":{\"type\":\"timestamp\"},\"name\":{},\"arn\":{},\"fromResourceName\":{},\"fromResourceArn\":{},\"instanceSnapshotInfo\":{\"type\":\"structure\",\"members\":{\"fromBundleId\":{},\"fromBlueprintId\":{},\"fromDiskInfo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"path\":{},\"sizeInGb\":{\"type\":\"integer\"},\"isSystemDisk\":{\"type\":\"boolean\"}}}}}},\"diskSnapshotInfo\":{\"type\":\"structure\",\"members\":{\"sizeInGb\":{\"type\":\"integer\"}}}}},\"destinationInfo\":{\"shape\":\"S7b\"}}}},\"nextPageToken\":{}}}},\"GetInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instance\":{\"shape\":\"S9l\"}}}},\"GetInstanceAccessDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{},\"protocol\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"accessDetails\":{\"type\":\"structure\",\"members\":{\"certKey\":{},\"expiresAt\":{\"type\":\"timestamp\"},\"ipAddress\":{},\"password\":{},\"passwordData\":{\"type\":\"structure\",\"members\":{\"ciphertext\":{},\"keyPairName\":{}}},\"privateKey\":{},\"protocol\":{},\"instanceName\":{},\"username\":{},\"hostKeys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"algorithm\":{},\"publicKey\":{},\"witnessedAt\":{\"type\":\"timestamp\"},\"fingerprintSHA1\":{},\"fingerprintSHA256\":{},\"notValidBefore\":{\"type\":\"timestamp\"},\"notValidAfter\":{\"type\":\"timestamp\"}}}}}}}}},\"GetInstanceMetricData\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\",\"metricName\",\"period\",\"startTime\",\"endTime\",\"unit\",\"statistics\"],\"members\":{\"instanceName\":{},\"metricName\":{},\"period\":{\"type\":\"integer\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"unit\":{},\"statistics\":{\"shape\":\"S7y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricData\":{\"shape\":\"S80\"}}}},\"GetInstancePortStates\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"portStates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"fromPort\":{\"type\":\"integer\"},\"toPort\":{\"type\":\"integer\"},\"protocol\":{},\"state\":{},\"cidrs\":{\"shape\":\"Su\"},\"ipv6Cidrs\":{\"shape\":\"Su\"},\"cidrListAliases\":{\"shape\":\"Su\"}}}}}}},\"GetInstanceSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceSnapshotName\"],\"members\":{\"instanceSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceSnapshot\":{\"shape\":\"Sae\"}}}},\"GetInstanceSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instanceSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sae\"}},\"nextPageToken\":{}}}},\"GetInstanceState\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"state\":{\"shape\":\"S9w\"}}}},\"GetInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"instances\":{\"type\":\"list\",\"member\":{\"shape\":\"S9l\"}},\"nextPageToken\":{}}}},\"GetKeyPair\":{\"input\":{\"type\":\"structure\",\"required\":[\"keyPairName\"],\"members\":{\"keyPairName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"keyPair\":{\"shape\":\"S40\"}}}},\"GetKeyPairs\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"keyPairs\":{\"type\":\"list\",\"member\":{\"shape\":\"S40\"}},\"nextPageToken\":{}}}},\"GetLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\"],\"members\":{\"loadBalancerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"loadBalancer\":{\"shape\":\"Sav\"}}}},\"GetLoadBalancerMetricData\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"metricName\",\"period\",\"startTime\",\"endTime\",\"unit\",\"statistics\"],\"members\":{\"loadBalancerName\":{},\"metricName\":{},\"period\":{\"type\":\"integer\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"unit\":{},\"statistics\":{\"shape\":\"S7y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricData\":{\"shape\":\"S80\"}}}},\"GetLoadBalancerTlsCertificates\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\"],\"members\":{\"loadBalancerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tlsCertificates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"loadBalancerName\":{},\"isAttached\":{\"type\":\"boolean\"},\"status\":{},\"domainName\":{},\"domainValidationRecords\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"type\":{},\"value\":{},\"validationStatus\":{},\"domainName\":{}}}},\"failureReason\":{},\"issuedAt\":{\"type\":\"timestamp\"},\"issuer\":{},\"keyAlgorithm\":{},\"notAfter\":{\"type\":\"timestamp\"},\"notBefore\":{\"type\":\"timestamp\"},\"renewalSummary\":{\"type\":\"structure\",\"members\":{\"renewalStatus\":{},\"domainValidationOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"domainName\":{},\"validationStatus\":{}}}}}},\"revocationReason\":{},\"revokedAt\":{\"type\":\"timestamp\"},\"serial\":{},\"signatureAlgorithm\":{},\"subject\":{},\"subjectAlternativeNames\":{\"shape\":\"Su\"}}}}}}},\"GetLoadBalancers\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"loadBalancers\":{\"type\":\"list\",\"member\":{\"shape\":\"Sav\"}},\"nextPageToken\":{}}}},\"GetOperation\":{\"input\":{\"type\":\"structure\",\"required\":[\"operationId\"],\"members\":{\"operationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"GetOperations\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"},\"nextPageToken\":{}}}},\"GetOperationsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceName\"],\"members\":{\"resourceName\":{},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"},\"nextPageCount\":{\"deprecated\":true},\"nextPageToken\":{}}}},\"GetRegions\":{\"input\":{\"type\":\"structure\",\"members\":{\"includeAvailabilityZones\":{\"type\":\"boolean\"},\"includeRelationalDatabaseAvailabilityZones\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"regions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"continentCode\":{},\"description\":{},\"displayName\":{},\"name\":{},\"availabilityZones\":{\"shape\":\"Sc1\"},\"relationalDatabaseAvailabilityZones\":{\"shape\":\"Sc1\"}}}}}}},\"GetRelationalDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"relationalDatabase\":{\"shape\":\"Sc5\"}}}},\"GetRelationalDatabaseBlueprints\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"blueprints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"blueprintId\":{},\"engine\":{},\"engineVersion\":{},\"engineDescription\":{},\"engineVersionDescription\":{},\"isEngineDefault\":{\"type\":\"boolean\"}}}},\"nextPageToken\":{}}}},\"GetRelationalDatabaseBundles\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"bundles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"bundleId\":{},\"name\":{},\"price\":{\"type\":\"float\"},\"ramSizeInGb\":{\"type\":\"float\"},\"diskSizeInGb\":{\"type\":\"integer\"},\"transferPerMonthInGb\":{\"type\":\"integer\"},\"cpuCount\":{\"type\":\"integer\"},\"isEncrypted\":{\"type\":\"boolean\"},\"isActive\":{\"type\":\"boolean\"}}}},\"nextPageToken\":{}}}},\"GetRelationalDatabaseEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{},\"durationInMinutes\":{\"type\":\"integer\"},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"relationalDatabaseEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resource\":{},\"createdAt\":{\"type\":\"timestamp\"},\"message\":{},\"eventCategories\":{\"shape\":\"Su\"}}}},\"nextPageToken\":{}}}},\"GetRelationalDatabaseLogEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\",\"logStreamName\"],\"members\":{\"relationalDatabaseName\":{},\"logStreamName\":{},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"startFromHead\":{\"type\":\"boolean\"},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceLogEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"createdAt\":{\"type\":\"timestamp\"},\"message\":{}}}},\"nextBackwardToken\":{},\"nextForwardToken\":{}}}},\"GetRelationalDatabaseLogStreams\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"logStreams\":{\"shape\":\"Su\"}}}},\"GetRelationalDatabaseMasterUserPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{},\"passwordVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"masterUserPassword\":{\"shape\":\"S48\"},\"createdAt\":{\"type\":\"timestamp\"}}}},\"GetRelationalDatabaseMetricData\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\",\"metricName\",\"period\",\"startTime\",\"endTime\",\"unit\",\"statistics\"],\"members\":{\"relationalDatabaseName\":{},\"metricName\":{},\"period\":{\"type\":\"integer\"},\"startTime\":{\"type\":\"timestamp\"},\"endTime\":{\"type\":\"timestamp\"},\"unit\":{},\"statistics\":{\"shape\":\"S7y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"metricData\":{\"shape\":\"S80\"}}}},\"GetRelationalDatabaseParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{},\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"parameters\":{\"shape\":\"Sd2\"},\"nextPageToken\":{}}}},\"GetRelationalDatabaseSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseSnapshotName\"],\"members\":{\"relationalDatabaseSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"relationalDatabaseSnapshot\":{\"shape\":\"Sd6\"}}}},\"GetRelationalDatabaseSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"relationalDatabaseSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd6\"}},\"nextPageToken\":{}}}},\"GetRelationalDatabases\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"relationalDatabases\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc5\"}},\"nextPageToken\":{}}}},\"GetStaticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"staticIpName\"],\"members\":{\"staticIpName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"staticIp\":{\"shape\":\"Sdf\"}}}},\"GetStaticIps\":{\"input\":{\"type\":\"structure\",\"members\":{\"pageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"staticIps\":{\"type\":\"list\",\"member\":{\"shape\":\"Sdf\"}},\"nextPageToken\":{}}}},\"ImportKeyPair\":{\"input\":{\"type\":\"structure\",\"required\":[\"keyPairName\",\"publicKeyBase64\"],\"members\":{\"keyPairName\":{},\"publicKeyBase64\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"IsVpcPeered\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"isPeered\":{\"type\":\"boolean\"}}}},\"OpenInstancePublicPorts\":{\"input\":{\"type\":\"structure\",\"required\":[\"portInfo\",\"instanceName\"],\"members\":{\"portInfo\":{\"shape\":\"Sr\"},\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"PeerVpc\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"PutAlarm\":{\"input\":{\"type\":\"structure\",\"required\":[\"alarmName\",\"metricName\",\"monitoredResourceName\",\"comparisonOperator\",\"threshold\",\"evaluationPeriods\"],\"members\":{\"alarmName\":{},\"metricName\":{},\"monitoredResourceName\":{},\"comparisonOperator\":{},\"threshold\":{\"type\":\"double\"},\"evaluationPeriods\":{\"type\":\"integer\"},\"datapointsToAlarm\":{\"type\":\"integer\"},\"treatMissingData\":{},\"contactProtocols\":{\"shape\":\"S6d\"},\"notificationTriggers\":{\"shape\":\"S6e\"},\"notificationEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"PutInstancePublicPorts\":{\"input\":{\"type\":\"structure\",\"required\":[\"portInfos\",\"instanceName\"],\"members\":{\"portInfos\":{\"type\":\"list\",\"member\":{\"shape\":\"Sr\"}},\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"RebootInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"RebootRelationalDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"RegisterContainerImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\",\"label\",\"digest\"],\"members\":{\"serviceName\":{},\"label\":{},\"digest\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerImage\":{\"shape\":\"S7o\"}}}},\"ReleaseStaticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"staticIpName\"],\"members\":{\"staticIpName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"ResetDistributionCache\":{\"input\":{\"type\":\"structure\",\"members\":{\"distributionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"status\":{},\"createTime\":{\"type\":\"timestamp\"},\"operation\":{\"shape\":\"S5\"}}}},\"SendContactMethodVerification\":{\"input\":{\"type\":\"structure\",\"required\":[\"protocol\"],\"members\":{\"protocol\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"SetIpAddressType\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resourceName\",\"ipAddressType\"],\"members\":{\"resourceType\":{},\"resourceName\":{},\"ipAddressType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"StartInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"StartRelationalDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"StopInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"instanceName\"],\"members\":{\"instanceName\":{},\"force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"StopRelationalDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{},\"relationalDatabaseSnapshotName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceName\",\"tags\"],\"members\":{\"resourceName\":{},\"resourceArn\":{},\"tags\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"TestAlarm\":{\"input\":{\"type\":\"structure\",\"required\":[\"alarmName\",\"state\"],\"members\":{\"alarmName\":{},\"state\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"UnpeerVpc\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceName\",\"tagKeys\"],\"members\":{\"resourceName\":{},\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"UpdateContainerService\":{\"input\":{\"type\":\"structure\",\"required\":[\"serviceName\"],\"members\":{\"serviceName\":{},\"power\":{},\"scale\":{\"type\":\"integer\"},\"isDisabled\":{\"type\":\"boolean\"},\"publicDomainNames\":{\"shape\":\"S20\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"containerService\":{\"shape\":\"S2d\"}}}},\"UpdateDistribution\":{\"input\":{\"type\":\"structure\",\"required\":[\"distributionName\"],\"members\":{\"distributionName\":{},\"origin\":{\"shape\":\"S2z\"},\"defaultCacheBehavior\":{\"shape\":\"S31\"},\"cacheBehaviorSettings\":{\"shape\":\"S33\"},\"cacheBehaviors\":{\"shape\":\"S3b\"},\"isEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"UpdateDistributionBundle\":{\"input\":{\"type\":\"structure\",\"members\":{\"distributionName\":{},\"bundleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operation\":{\"shape\":\"S5\"}}}},\"UpdateDomainEntry\":{\"input\":{\"type\":\"structure\",\"required\":[\"domainName\",\"domainEntry\"],\"members\":{\"domainName\":{},\"domainEntry\":{\"shape\":\"S3k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"UpdateLoadBalancerAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"loadBalancerName\",\"attributeName\",\"attributeValue\"],\"members\":{\"loadBalancerName\":{},\"attributeName\":{},\"attributeValue\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"UpdateRelationalDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\"],\"members\":{\"relationalDatabaseName\":{},\"masterUserPassword\":{\"shape\":\"S48\"},\"rotateMasterUserPassword\":{\"type\":\"boolean\"},\"preferredBackupWindow\":{},\"preferredMaintenanceWindow\":{},\"enableBackupRetention\":{\"type\":\"boolean\"},\"disableBackupRetention\":{\"type\":\"boolean\"},\"publiclyAccessible\":{\"type\":\"boolean\"},\"applyImmediately\":{\"type\":\"boolean\"},\"caCertificateIdentifier\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}},\"UpdateRelationalDatabaseParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"relationalDatabaseName\",\"parameters\"],\"members\":{\"relationalDatabaseName\":{},\"parameters\":{\"shape\":\"Sd2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"operations\":{\"shape\":\"S4\"}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"S5\":{\"type\":\"structure\",\"members\":{\"id\":{},\"resourceName\":{},\"resourceType\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"isTerminal\":{\"type\":\"boolean\"},\"operationDetails\":{},\"operationType\":{},\"status\":{},\"statusChangedAt\":{\"type\":\"timestamp\"},\"errorCode\":{},\"errorDetails\":{}}},\"S9\":{\"type\":\"structure\",\"members\":{\"availabilityZone\":{},\"regionName\":{}}},\"Sk\":{\"type\":\"list\",\"member\":{}},\"Sr\":{\"type\":\"structure\",\"members\":{\"fromPort\":{\"type\":\"integer\"},\"toPort\":{\"type\":\"integer\"},\"protocol\":{},\"cidrs\":{\"shape\":\"Su\"},\"ipv6Cidrs\":{\"shape\":\"Su\"},\"cidrListAliases\":{\"shape\":\"Su\"}}},\"Su\":{\"type\":\"list\",\"member\":{}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S12\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{}}}},\"S17\":{\"type\":\"structure\",\"members\":{\"certificateArn\":{},\"certificateName\":{},\"domainName\":{},\"certificateDetail\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"domainName\":{},\"status\":{},\"serialNumber\":{},\"subjectAlternativeNames\":{\"shape\":\"S11\"},\"domainValidationRecords\":{\"shape\":\"S1b\"},\"requestFailureReason\":{},\"inUseResourceCount\":{\"type\":\"integer\"},\"keyAlgorithm\":{},\"createdAt\":{\"type\":\"timestamp\"},\"issuedAt\":{\"type\":\"timestamp\"},\"issuerCA\":{},\"notBefore\":{\"type\":\"timestamp\"},\"notAfter\":{\"type\":\"timestamp\"},\"eligibleToRenew\":{},\"renewalSummary\":{\"type\":\"structure\",\"members\":{\"domainValidationRecords\":{\"shape\":\"S1b\"},\"renewalStatus\":{},\"renewalStatusReason\":{},\"updatedAt\":{\"type\":\"timestamp\"}}},\"revokedAt\":{\"type\":\"timestamp\"},\"revocationReason\":{},\"tags\":{\"shape\":\"S12\"},\"supportCode\":{}}},\"tags\":{\"shape\":\"S12\"}}},\"S1b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"domainName\":{},\"resourceRecord\":{\"type\":\"structure\",\"members\":{\"name\":{},\"type\":{},\"value\":{}}}}}},\"S20\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"S23\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"image\":{},\"command\":{\"shape\":\"Su\"},\"environment\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"ports\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"S29\":{\"type\":\"structure\",\"required\":[\"containerName\",\"containerPort\"],\"members\":{\"containerName\":{},\"containerPort\":{\"type\":\"integer\"},\"healthCheck\":{\"shape\":\"S2b\"}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"healthyThreshold\":{\"type\":\"integer\"},\"unhealthyThreshold\":{\"type\":\"integer\"},\"timeoutSeconds\":{\"type\":\"integer\"},\"intervalSeconds\":{\"type\":\"integer\"},\"path\":{},\"successCodes\":{}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"containerServiceName\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"power\":{},\"powerId\":{},\"state\":{},\"scale\":{\"type\":\"integer\"},\"currentDeployment\":{\"shape\":\"S2f\"},\"nextDeployment\":{\"shape\":\"S2f\"},\"isDisabled\":{\"type\":\"boolean\"},\"principalArn\":{},\"privateDomainName\":{},\"publicDomainNames\":{\"shape\":\"S20\"},\"url\":{}}},\"S2f\":{\"type\":\"structure\",\"members\":{\"version\":{\"type\":\"integer\"},\"state\":{},\"containers\":{\"shape\":\"S23\"},\"publicEndpoint\":{\"type\":\"structure\",\"members\":{\"containerName\":{},\"containerPort\":{\"type\":\"integer\"},\"healthCheck\":{\"shape\":\"S2b\"}}},\"createdAt\":{\"type\":\"timestamp\"}}},\"S2o\":{\"type\":\"list\",\"member\":{\"shape\":\"S2p\"}},\"S2p\":{\"type\":\"structure\",\"required\":[\"addOnType\"],\"members\":{\"addOnType\":{},\"autoSnapshotAddOnRequest\":{\"type\":\"structure\",\"members\":{\"snapshotTimeOfDay\":{}}}}},\"S2z\":{\"type\":\"structure\",\"members\":{\"name\":{},\"regionName\":{},\"protocolPolicy\":{}}},\"S31\":{\"type\":\"structure\",\"members\":{\"behavior\":{}}},\"S33\":{\"type\":\"structure\",\"members\":{\"defaultTTL\":{\"type\":\"long\"},\"minimumTTL\":{\"type\":\"long\"},\"maximumTTL\":{\"type\":\"long\"},\"allowedHTTPMethods\":{},\"cachedHTTPMethods\":{},\"forwardedCookies\":{\"type\":\"structure\",\"members\":{\"option\":{},\"cookiesAllowList\":{\"shape\":\"Su\"}}},\"forwardedHeaders\":{\"type\":\"structure\",\"members\":{\"option\":{},\"headersAllowList\":{\"type\":\"list\",\"member\":{}}}},\"forwardedQueryStrings\":{\"type\":\"structure\",\"members\":{\"option\":{\"type\":\"boolean\"},\"queryStringsAllowList\":{\"shape\":\"Su\"}}}}},\"S3b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"path\":{},\"behavior\":{}}}},\"S3f\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"alternativeDomainNames\":{\"shape\":\"Su\"},\"status\":{},\"isEnabled\":{\"type\":\"boolean\"},\"domainName\":{},\"bundleId\":{},\"certificateName\":{},\"origin\":{\"type\":\"structure\",\"members\":{\"name\":{},\"resourceType\":{},\"regionName\":{},\"protocolPolicy\":{}}},\"originPublicDNS\":{},\"defaultCacheBehavior\":{\"shape\":\"S31\"},\"cacheBehaviorSettings\":{\"shape\":\"S33\"},\"cacheBehaviors\":{\"shape\":\"S3b\"},\"ableToUpdateBundle\":{\"type\":\"boolean\"},\"ipAddressType\":{},\"tags\":{\"shape\":\"S12\"}}},\"S3k\":{\"type\":\"structure\",\"members\":{\"id\":{},\"name\":{},\"target\":{},\"isAlias\":{\"type\":\"boolean\"},\"type\":{},\"options\":{\"deprecated\":true,\"type\":\"map\",\"key\":{},\"value\":{}}}},\"S40\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"fingerprint\":{}}},\"S43\":{\"type\":\"list\",\"member\":{}},\"S48\":{\"type\":\"string\",\"sensitive\":true},\"S6d\":{\"type\":\"list\",\"member\":{}},\"S6e\":{\"type\":\"list\",\"member\":{}},\"S7b\":{\"type\":\"structure\",\"members\":{\"id\":{},\"service\":{}}},\"S7o\":{\"type\":\"structure\",\"members\":{\"image\":{},\"digest\":{},\"createdAt\":{\"type\":\"timestamp\"}}},\"S7y\":{\"type\":\"list\",\"member\":{}},\"S80\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"average\":{\"type\":\"double\"},\"maximum\":{\"type\":\"double\"},\"minimum\":{\"type\":\"double\"},\"sampleCount\":{\"type\":\"double\"},\"sum\":{\"type\":\"double\"},\"timestamp\":{\"type\":\"timestamp\"},\"unit\":{}}}},\"S8c\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"addOns\":{\"shape\":\"S8d\"},\"sizeInGb\":{\"type\":\"integer\"},\"isSystemDisk\":{\"type\":\"boolean\"},\"iops\":{\"type\":\"integer\"},\"path\":{},\"state\":{},\"attachedTo\":{},\"isAttached\":{\"type\":\"boolean\"},\"attachmentState\":{\"deprecated\":true},\"gbInUse\":{\"deprecated\":true,\"type\":\"integer\"}}},\"S8d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"status\":{},\"snapshotTimeOfDay\":{},\"nextSnapshotTimeOfDay\":{}}}},\"S8i\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"sizeInGb\":{\"type\":\"integer\"},\"state\":{},\"progress\":{},\"fromDiskName\":{},\"fromDiskArn\":{},\"fromInstanceName\":{},\"fromInstanceArn\":{},\"isFromAutoSnapshot\":{\"type\":\"boolean\"}}},\"S8p\":{\"type\":\"list\",\"member\":{\"shape\":\"S8c\"}},\"S94\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"domainEntries\":{\"type\":\"list\",\"member\":{\"shape\":\"S3k\"}}}},\"S9l\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"blueprintId\":{},\"blueprintName\":{},\"bundleId\":{},\"addOns\":{\"shape\":\"S8d\"},\"isStaticIp\":{\"type\":\"boolean\"},\"privateIpAddress\":{},\"publicIpAddress\":{},\"ipv6Addresses\":{\"type\":\"list\",\"member\":{}},\"ipAddressType\":{},\"hardware\":{\"type\":\"structure\",\"members\":{\"cpuCount\":{\"type\":\"integer\"},\"disks\":{\"shape\":\"S8p\"},\"ramSizeInGb\":{\"type\":\"float\"}}},\"networking\":{\"type\":\"structure\",\"members\":{\"monthlyTransfer\":{\"type\":\"structure\",\"members\":{\"gbPerMonthAllocated\":{\"type\":\"integer\"}}},\"ports\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"fromPort\":{\"type\":\"integer\"},\"toPort\":{\"type\":\"integer\"},\"protocol\":{},\"accessFrom\":{},\"accessType\":{},\"commonName\":{},\"accessDirection\":{},\"cidrs\":{\"shape\":\"Su\"},\"ipv6Cidrs\":{\"shape\":\"Su\"},\"cidrListAliases\":{\"shape\":\"Su\"}}}}}},\"state\":{\"shape\":\"S9w\"},\"username\":{},\"sshKeyName\":{}}},\"S9w\":{\"type\":\"structure\",\"members\":{\"code\":{\"type\":\"integer\"},\"name\":{}}},\"Sae\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"state\":{},\"progress\":{},\"fromAttachedDisks\":{\"shape\":\"S8p\"},\"fromInstanceName\":{},\"fromInstanceArn\":{},\"fromBlueprintId\":{},\"fromBundleId\":{},\"isFromAutoSnapshot\":{\"type\":\"boolean\"},\"sizeInGb\":{\"type\":\"integer\"}}},\"Sav\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"dnsName\":{},\"state\":{},\"protocol\":{},\"publicPorts\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"healthCheckPath\":{},\"instancePort\":{\"type\":\"integer\"},\"instanceHealthSummary\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"instanceName\":{},\"instanceHealth\":{},\"instanceHealthReason\":{}}}},\"tlsCertificateSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"isAttached\":{\"type\":\"boolean\"}}}},\"configurationOptions\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"ipAddressType\":{}}},\"Sc1\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"zoneName\":{},\"state\":{}}}},\"Sc5\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"relationalDatabaseBlueprintId\":{},\"relationalDatabaseBundleId\":{},\"masterDatabaseName\":{},\"hardware\":{\"type\":\"structure\",\"members\":{\"cpuCount\":{\"type\":\"integer\"},\"diskSizeInGb\":{\"type\":\"integer\"},\"ramSizeInGb\":{\"type\":\"float\"}}},\"state\":{},\"secondaryAvailabilityZone\":{},\"backupRetentionEnabled\":{\"type\":\"boolean\"},\"pendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"masterUserPassword\":{},\"engineVersion\":{},\"backupRetentionEnabled\":{\"type\":\"boolean\"}}},\"engine\":{},\"engineVersion\":{},\"latestRestorableTime\":{\"type\":\"timestamp\"},\"masterUsername\":{},\"parameterApplyStatus\":{},\"preferredBackupWindow\":{},\"preferredMaintenanceWindow\":{},\"publiclyAccessible\":{\"type\":\"boolean\"},\"masterEndpoint\":{\"type\":\"structure\",\"members\":{\"port\":{\"type\":\"integer\"},\"address\":{}}},\"pendingMaintenanceActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"action\":{},\"description\":{},\"currentApplyDate\":{\"type\":\"timestamp\"}}}},\"caCertificateIdentifier\":{}}},\"Sd2\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"allowedValues\":{},\"applyMethod\":{},\"applyType\":{},\"dataType\":{},\"description\":{},\"isModifiable\":{\"type\":\"boolean\"},\"parameterName\":{},\"parameterValue\":{}}}},\"Sd6\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"tags\":{\"shape\":\"S12\"},\"engine\":{},\"engineVersion\":{},\"sizeInGb\":{\"type\":\"integer\"},\"state\":{},\"fromRelationalDatabaseName\":{},\"fromRelationalDatabaseArn\":{},\"fromRelationalDatabaseBundleId\":{},\"fromRelationalDatabaseBlueprintId\":{}}},\"Sdf\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"supportCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"location\":{\"shape\":\"S9\"},\"resourceType\":{},\"ipAddress\":{},\"attachedTo\":{},\"isAttached\":{\"type\":\"boolean\"}}}}}");

/***/ }),

/***/ 96768:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 77371:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-11-19\",\"endpointPrefix\":\"geo\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Location Service\",\"serviceId\":\"Location\",\"signatureVersion\":\"v4\",\"signingName\":\"geo\",\"uid\":\"location-2020-11-19\"},\"operations\":{\"AssociateTrackerConsumer\":{\"http\":{\"requestUri\":\"/tracking/v0/trackers/{TrackerName}/consumers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ConsumerArn\",\"TrackerName\"],\"members\":{\"ConsumerArn\":{},\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"BatchDeleteGeofence\":{\"http\":{\"requestUri\":\"/geofencing/v0/collections/{CollectionName}/delete-geofences\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\",\"GeofenceIds\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"},\"GeofenceIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"Errors\"],\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Error\",\"GeofenceId\"],\"members\":{\"Error\":{\"shape\":\"Sb\"},\"GeofenceId\":{}}}}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"BatchEvaluateGeofences\":{\"http\":{\"requestUri\":\"/geofencing/v0/collections/{CollectionName}/positions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\",\"DevicePositionUpdates\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"},\"DevicePositionUpdates\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg\"}}}},\"output\":{\"type\":\"structure\",\"required\":[\"Errors\"],\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DeviceId\",\"Error\",\"SampleTime\"],\"members\":{\"DeviceId\":{},\"Error\":{\"shape\":\"Sb\"},\"SampleTime\":{\"shape\":\"Sj\"}}}}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"BatchGetDevicePosition\":{\"http\":{\"requestUri\":\"/tracking/v0/trackers/{TrackerName}/get-positions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DeviceIds\",\"TrackerName\"],\"members\":{\"DeviceIds\":{\"type\":\"list\",\"member\":{}},\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DevicePositions\",\"Errors\"],\"members\":{\"DevicePositions\":{\"shape\":\"Sr\"},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DeviceId\",\"Error\"],\"members\":{\"DeviceId\":{},\"Error\":{\"shape\":\"Sb\"}}}}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"BatchPutGeofence\":{\"http\":{\"requestUri\":\"/geofencing/v0/collections/{CollectionName}/put-geofences\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\",\"Entries\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"},\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"GeofenceId\",\"Geometry\"],\"members\":{\"GeofenceId\":{},\"Geometry\":{\"shape\":\"Sy\"}}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"Errors\",\"Successes\"],\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Error\",\"GeofenceId\"],\"members\":{\"Error\":{\"shape\":\"Sb\"},\"GeofenceId\":{}}}},\"Successes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"GeofenceId\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"GeofenceId\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}}}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"BatchUpdateDevicePosition\":{\"http\":{\"requestUri\":\"/tracking/v0/trackers/{TrackerName}/positions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"TrackerName\",\"Updates\"],\"members\":{\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"},\"Updates\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg\"}}}},\"output\":{\"type\":\"structure\",\"required\":[\"Errors\"],\"members\":{\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DeviceId\",\"Error\",\"SampleTime\"],\"members\":{\"DeviceId\":{},\"Error\":{\"shape\":\"Sb\"},\"SampleTime\":{\"shape\":\"Sj\"}}}}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"CreateGeofenceCollection\":{\"http\":{\"requestUri\":\"/geofencing/v0/collections\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\",\"PricingPlan\"],\"members\":{\"CollectionName\":{},\"Description\":{},\"PricingPlan\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CollectionArn\",\"CollectionName\",\"CreateTime\"],\"members\":{\"CollectionArn\":{},\"CollectionName\":{},\"CreateTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"},\"idempotent\":true},\"CreateMap\":{\"http\":{\"requestUri\":\"/maps/v0/maps\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Configuration\",\"MapName\",\"PricingPlan\"],\"members\":{\"Configuration\":{\"shape\":\"S1g\"},\"Description\":{},\"MapName\":{},\"PricingPlan\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"MapArn\",\"MapName\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"MapArn\":{},\"MapName\":{}}},\"endpoint\":{\"hostPrefix\":\"maps.\"},\"idempotent\":true},\"CreatePlaceIndex\":{\"http\":{\"requestUri\":\"/places/v0/indexes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DataSource\",\"IndexName\",\"PricingPlan\"],\"members\":{\"DataSource\":{},\"DataSourceConfiguration\":{\"shape\":\"S1k\"},\"Description\":{},\"IndexName\":{},\"PricingPlan\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"IndexArn\",\"IndexName\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"IndexArn\":{},\"IndexName\":{}}},\"endpoint\":{\"hostPrefix\":\"places.\"},\"idempotent\":true},\"CreateTracker\":{\"http\":{\"requestUri\":\"/tracking/v0/trackers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"PricingPlan\",\"TrackerName\"],\"members\":{\"Description\":{},\"PricingPlan\":{},\"TrackerName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"TrackerArn\",\"TrackerName\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"TrackerArn\":{},\"TrackerName\":{}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"},\"idempotent\":true},\"DeleteGeofenceCollection\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/geofencing/v0/collections/{CollectionName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"},\"idempotent\":true},\"DeleteMap\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/maps/v0/maps/{MapName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MapName\"],\"members\":{\"MapName\":{\"location\":\"uri\",\"locationName\":\"MapName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"maps.\"},\"idempotent\":true},\"DeletePlaceIndex\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/places/v0/indexes/{IndexName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IndexName\"],\"members\":{\"IndexName\":{\"location\":\"uri\",\"locationName\":\"IndexName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"places.\"},\"idempotent\":true},\"DeleteTracker\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tracking/v0/trackers/{TrackerName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"TrackerName\"],\"members\":{\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"tracking.\"},\"idempotent\":true},\"DescribeGeofenceCollection\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/geofencing/v0/collections/{CollectionName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CollectionArn\",\"CollectionName\",\"CreateTime\",\"Description\",\"UpdateTime\"],\"members\":{\"CollectionArn\":{},\"CollectionName\":{},\"CreateTime\":{\"shape\":\"Sj\"},\"Description\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"DescribeMap\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/maps/v0/maps/{MapName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MapName\"],\"members\":{\"MapName\":{\"location\":\"uri\",\"locationName\":\"MapName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Configuration\",\"CreateTime\",\"DataSource\",\"Description\",\"MapArn\",\"MapName\",\"UpdateTime\"],\"members\":{\"Configuration\":{\"shape\":\"S1g\"},\"CreateTime\":{\"shape\":\"Sj\"},\"DataSource\":{},\"Description\":{},\"MapArn\":{},\"MapName\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"maps.\"}},\"DescribePlaceIndex\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/places/v0/indexes/{IndexName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IndexName\"],\"members\":{\"IndexName\":{\"location\":\"uri\",\"locationName\":\"IndexName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"DataSource\",\"DataSourceConfiguration\",\"Description\",\"IndexArn\",\"IndexName\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"DataSource\":{},\"DataSourceConfiguration\":{\"shape\":\"S1k\"},\"Description\":{},\"IndexArn\":{},\"IndexName\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"places.\"}},\"DescribeTracker\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tracking/v0/trackers/{TrackerName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"TrackerName\"],\"members\":{\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"Description\",\"TrackerArn\",\"TrackerName\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"Description\":{},\"TrackerArn\":{},\"TrackerName\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"DisassociateTrackerConsumer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ConsumerArn\",\"TrackerName\"],\"members\":{\"ConsumerArn\":{\"location\":\"uri\",\"locationName\":\"ConsumerArn\"},\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"GetDevicePosition\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DeviceId\",\"TrackerName\"],\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"DeviceId\"},\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Position\",\"ReceivedTime\",\"SampleTime\"],\"members\":{\"DeviceId\":{},\"Position\":{\"shape\":\"Sh\"},\"ReceivedTime\":{\"shape\":\"Sj\"},\"SampleTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"GetDevicePositionHistory\":{\"http\":{\"requestUri\":\"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DeviceId\",\"TrackerName\"],\"members\":{\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"DeviceId\"},\"EndTimeExclusive\":{\"shape\":\"Sj\"},\"NextToken\":{},\"StartTimeInclusive\":{\"shape\":\"Sj\"},\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DevicePositions\"],\"members\":{\"DevicePositions\":{\"shape\":\"Sr\"},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"GetGeofence\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\",\"GeofenceId\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"},\"GeofenceId\":{\"location\":\"uri\",\"locationName\":\"GeofenceId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"GeofenceId\",\"Geometry\",\"Status\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"GeofenceId\":{},\"Geometry\":{\"shape\":\"Sy\"},\"Status\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"GetMapGlyphs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FontStack\",\"FontUnicodeRange\",\"MapName\"],\"members\":{\"FontStack\":{\"location\":\"uri\",\"locationName\":\"FontStack\"},\"FontUnicodeRange\":{\"location\":\"uri\",\"locationName\":\"FontUnicodeRange\"},\"MapName\":{\"location\":\"uri\",\"locationName\":\"MapName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Blob\":{\"type\":\"blob\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"}},\"payload\":\"Blob\"},\"endpoint\":{\"hostPrefix\":\"maps.\"}},\"GetMapSprites\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/maps/v0/maps/{MapName}/sprites/{FileName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FileName\",\"MapName\"],\"members\":{\"FileName\":{\"location\":\"uri\",\"locationName\":\"FileName\"},\"MapName\":{\"location\":\"uri\",\"locationName\":\"MapName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Blob\":{\"type\":\"blob\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"}},\"payload\":\"Blob\"},\"endpoint\":{\"hostPrefix\":\"maps.\"}},\"GetMapStyleDescriptor\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/maps/v0/maps/{MapName}/style-descriptor\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MapName\"],\"members\":{\"MapName\":{\"location\":\"uri\",\"locationName\":\"MapName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Blob\":{\"type\":\"blob\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"}},\"payload\":\"Blob\"},\"endpoint\":{\"hostPrefix\":\"maps.\"}},\"GetMapTile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"MapName\",\"X\",\"Y\",\"Z\"],\"members\":{\"MapName\":{\"location\":\"uri\",\"locationName\":\"MapName\"},\"X\":{\"location\":\"uri\",\"locationName\":\"X\"},\"Y\":{\"location\":\"uri\",\"locationName\":\"Y\"},\"Z\":{\"location\":\"uri\",\"locationName\":\"Z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Blob\":{\"type\":\"blob\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"}},\"payload\":\"Blob\"},\"endpoint\":{\"hostPrefix\":\"maps.\"}},\"ListGeofenceCollections\":{\"http\":{\"requestUri\":\"/geofencing/v0/list-collections\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CollectionName\",\"CreateTime\",\"Description\",\"UpdateTime\"],\"members\":{\"CollectionName\":{},\"CreateTime\":{\"shape\":\"Sj\"},\"Description\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"ListGeofences\":{\"http\":{\"requestUri\":\"/geofencing/v0/collections/{CollectionName}/list-geofences\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"GeofenceId\",\"Geometry\",\"Status\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"GeofenceId\":{},\"Geometry\":{\"shape\":\"Sy\"},\"Status\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"ListMaps\":{\"http\":{\"requestUri\":\"/maps/v0/list-maps\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"DataSource\",\"Description\",\"MapName\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"DataSource\":{},\"Description\":{},\"MapName\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"maps.\"}},\"ListPlaceIndexes\":{\"http\":{\"requestUri\":\"/places/v0/list-indexes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"DataSource\",\"Description\",\"IndexName\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"DataSource\":{},\"Description\":{},\"IndexName\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"places.\"}},\"ListTrackerConsumers\":{\"http\":{\"requestUri\":\"/tracking/v0/trackers/{TrackerName}/list-consumers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"TrackerName\"],\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"TrackerName\":{\"location\":\"uri\",\"locationName\":\"TrackerName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ConsumerArns\"],\"members\":{\"ConsumerArns\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"ListTrackers\":{\"http\":{\"requestUri\":\"/tracking/v0/list-trackers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"Description\",\"TrackerName\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"Description\":{},\"TrackerName\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"tracking.\"}},\"PutGeofence\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"CollectionName\",\"GeofenceId\",\"Geometry\"],\"members\":{\"CollectionName\":{\"location\":\"uri\",\"locationName\":\"CollectionName\"},\"GeofenceId\":{\"location\":\"uri\",\"locationName\":\"GeofenceId\"},\"Geometry\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreateTime\",\"GeofenceId\",\"UpdateTime\"],\"members\":{\"CreateTime\":{\"shape\":\"Sj\"},\"GeofenceId\":{},\"UpdateTime\":{\"shape\":\"Sj\"}}},\"endpoint\":{\"hostPrefix\":\"geofencing.\"}},\"SearchPlaceIndexForPosition\":{\"http\":{\"requestUri\":\"/places/v0/indexes/{IndexName}/search/position\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IndexName\",\"Position\"],\"members\":{\"IndexName\":{\"location\":\"uri\",\"locationName\":\"IndexName\"},\"MaxResults\":{\"type\":\"integer\"},\"Position\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Results\",\"Summary\"],\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Place\"],\"members\":{\"Place\":{\"shape\":\"S3r\"}}}},\"Summary\":{\"type\":\"structure\",\"required\":[\"DataSource\",\"Position\"],\"members\":{\"DataSource\":{},\"MaxResults\":{\"type\":\"integer\"},\"Position\":{\"shape\":\"Sh\"}}}}},\"endpoint\":{\"hostPrefix\":\"places.\"}},\"SearchPlaceIndexForText\":{\"http\":{\"requestUri\":\"/places/v0/indexes/{IndexName}/search/text\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"IndexName\",\"Text\"],\"members\":{\"BiasPosition\":{\"shape\":\"Sh\"},\"FilterBBox\":{\"shape\":\"S3v\"},\"FilterCountries\":{\"shape\":\"S3w\"},\"IndexName\":{\"location\":\"uri\",\"locationName\":\"IndexName\"},\"MaxResults\":{\"type\":\"integer\"},\"Text\":{\"type\":\"string\",\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"Results\",\"Summary\"],\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Place\"],\"members\":{\"Place\":{\"shape\":\"S3r\"}}}},\"Summary\":{\"type\":\"structure\",\"required\":[\"DataSource\",\"Text\"],\"members\":{\"BiasPosition\":{\"shape\":\"Sh\"},\"DataSource\":{},\"FilterBBox\":{\"shape\":\"S3v\"},\"FilterCountries\":{\"shape\":\"S3w\"},\"MaxResults\":{\"type\":\"integer\"},\"ResultBBox\":{\"shape\":\"S3v\"},\"Text\":{\"type\":\"string\",\"sensitive\":true}}}}},\"endpoint\":{\"hostPrefix\":\"places.\"}}},\"shapes\":{\"Sb\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}},\"Sg\":{\"type\":\"structure\",\"required\":[\"DeviceId\",\"Position\",\"SampleTime\"],\"members\":{\"DeviceId\":{},\"Position\":{\"shape\":\"Sh\"},\"SampleTime\":{\"shape\":\"Sj\"}}},\"Sh\":{\"type\":\"list\",\"member\":{\"type\":\"double\"},\"sensitive\":true},\"Sj\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Sr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Position\",\"ReceivedTime\",\"SampleTime\"],\"members\":{\"DeviceId\":{},\"Position\":{\"shape\":\"Sh\"},\"ReceivedTime\":{\"shape\":\"Sj\"},\"SampleTime\":{\"shape\":\"Sj\"}}}},\"Sy\":{\"type\":\"structure\",\"members\":{\"Polygon\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{\"shape\":\"Sh\"}}}}},\"S1g\":{\"type\":\"structure\",\"required\":[\"Style\"],\"members\":{\"Style\":{}}},\"S1k\":{\"type\":\"structure\",\"members\":{\"IntendedUse\":{}}},\"S3r\":{\"type\":\"structure\",\"required\":[\"Geometry\"],\"members\":{\"AddressNumber\":{},\"Country\":{},\"Geometry\":{\"type\":\"structure\",\"members\":{\"Point\":{\"shape\":\"Sh\"}}},\"Label\":{},\"Municipality\":{},\"Neighborhood\":{},\"PostalCode\":{},\"Region\":{},\"Street\":{},\"SubRegion\":{}}},\"S3v\":{\"type\":\"list\",\"member\":{\"type\":\"double\"},\"sensitive\":true},\"S3w\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 23890:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetDevicePositionHistory\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"DevicePositions\"},\"ListGeofenceCollections\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Entries\"},\"ListGeofences\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Entries\"},\"ListMaps\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Entries\"},\"ListPlaceIndexes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Entries\"},\"ListTrackerConsumers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ConsumerArns\"},\"ListTrackers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Entries\"}}}");

/***/ }),

/***/ 69022:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-03-28\",\"endpointPrefix\":\"logs\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon CloudWatch Logs\",\"serviceId\":\"CloudWatch Logs\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Logs_20140328\",\"uid\":\"logs-2014-03-28\"},\"operations\":{\"AssociateKmsKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"kmsKeyId\"],\"members\":{\"logGroupName\":{},\"kmsKeyId\":{}}}},\"CancelExportTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskId\"],\"members\":{\"taskId\":{}}}},\"CreateExportTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"from\",\"to\",\"destination\"],\"members\":{\"taskName\":{},\"logGroupName\":{},\"logStreamNamePrefix\":{},\"from\":{\"type\":\"long\"},\"to\":{\"type\":\"long\"},\"destination\":{},\"destinationPrefix\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskId\":{}}}},\"CreateLogGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{},\"kmsKeyId\":{},\"tags\":{\"shape\":\"Se\"}}}},\"CreateLogStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"logStreamName\"],\"members\":{\"logGroupName\":{},\"logStreamName\":{}}}},\"DeleteDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"destinationName\"],\"members\":{\"destinationName\":{}}}},\"DeleteLogGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{}}}},\"DeleteLogStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"logStreamName\"],\"members\":{\"logGroupName\":{},\"logStreamName\":{}}}},\"DeleteMetricFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"filterName\"],\"members\":{\"logGroupName\":{},\"filterName\":{}}}},\"DeleteQueryDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"queryDefinitionId\"],\"members\":{\"queryDefinitionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"success\":{\"type\":\"boolean\"}}}},\"DeleteResourcePolicy\":{\"input\":{\"type\":\"structure\",\"members\":{\"policyName\":{}}}},\"DeleteRetentionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{}}}},\"DeleteSubscriptionFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"filterName\"],\"members\":{\"logGroupName\":{},\"filterName\":{}}}},\"DescribeDestinations\":{\"input\":{\"type\":\"structure\",\"members\":{\"DestinationNamePrefix\":{},\"nextToken\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"destinations\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\"}},\"nextToken\":{}}}},\"DescribeExportTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"statusCode\":{},\"nextToken\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"exportTasks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"taskId\":{},\"taskName\":{},\"logGroupName\":{},\"from\":{\"type\":\"long\"},\"to\":{\"type\":\"long\"},\"destination\":{},\"destinationPrefix\":{},\"status\":{\"type\":\"structure\",\"members\":{\"code\":{},\"message\":{}}},\"executionInfo\":{\"type\":\"structure\",\"members\":{\"creationTime\":{\"type\":\"long\"},\"completionTime\":{\"type\":\"long\"}}}}}},\"nextToken\":{}}}},\"DescribeLogGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"logGroupNamePrefix\":{},\"nextToken\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"logGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"logGroupName\":{},\"creationTime\":{\"type\":\"long\"},\"retentionInDays\":{\"type\":\"integer\"},\"metricFilterCount\":{\"type\":\"integer\"},\"arn\":{},\"storedBytes\":{\"type\":\"long\"},\"kmsKeyId\":{}}}},\"nextToken\":{}}}},\"DescribeLogStreams\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{},\"logStreamNamePrefix\":{},\"orderBy\":{},\"descending\":{\"type\":\"boolean\"},\"nextToken\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"logStreams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"logStreamName\":{},\"creationTime\":{\"type\":\"long\"},\"firstEventTimestamp\":{\"type\":\"long\"},\"lastEventTimestamp\":{\"type\":\"long\"},\"lastIngestionTime\":{\"type\":\"long\"},\"uploadSequenceToken\":{},\"arn\":{},\"storedBytes\":{\"deprecated\":true,\"deprecatedMessage\":\"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.\",\"type\":\"long\"}}}},\"nextToken\":{}}}},\"DescribeMetricFilters\":{\"input\":{\"type\":\"structure\",\"members\":{\"logGroupName\":{},\"filterNamePrefix\":{},\"nextToken\":{},\"limit\":{\"type\":\"integer\"},\"metricName\":{},\"metricNamespace\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"metricFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"filterName\":{},\"filterPattern\":{},\"metricTransformations\":{\"shape\":\"S1z\"},\"creationTime\":{\"type\":\"long\"},\"logGroupName\":{}}}},\"nextToken\":{}}}},\"DescribeQueries\":{\"input\":{\"type\":\"structure\",\"members\":{\"logGroupName\":{},\"status\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"queries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"queryId\":{},\"queryString\":{},\"status\":{},\"createTime\":{\"type\":\"long\"},\"logGroupName\":{}}}},\"nextToken\":{}}}},\"DescribeQueryDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"queryDefinitionNamePrefix\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"queryDefinitions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"queryDefinitionId\":{},\"name\":{},\"queryString\":{},\"lastModified\":{\"type\":\"long\"},\"logGroupNames\":{\"shape\":\"S2h\"}}}},\"nextToken\":{}}}},\"DescribeResourcePolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourcePolicies\":{\"type\":\"list\",\"member\":{\"shape\":\"S2l\"}},\"nextToken\":{}}}},\"DescribeSubscriptionFilters\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{},\"filterNamePrefix\":{},\"nextToken\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"subscriptionFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"filterName\":{},\"logGroupName\":{},\"filterPattern\":{},\"destinationArn\":{},\"roleArn\":{},\"distribution\":{},\"creationTime\":{\"type\":\"long\"}}}},\"nextToken\":{}}}},\"DisassociateKmsKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{}}}},\"FilterLogEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{},\"logStreamNames\":{\"type\":\"list\",\"member\":{}},\"logStreamNamePrefix\":{},\"startTime\":{\"type\":\"long\"},\"endTime\":{\"type\":\"long\"},\"filterPattern\":{},\"nextToken\":{},\"limit\":{\"type\":\"integer\"},\"interleaved\":{\"deprecated\":true,\"deprecatedMessage\":\"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"logStreamName\":{},\"timestamp\":{\"type\":\"long\"},\"message\":{},\"ingestionTime\":{\"type\":\"long\"},\"eventId\":{}}}},\"searchedLogStreams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"logStreamName\":{},\"searchedCompletely\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"GetLogEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"logStreamName\"],\"members\":{\"logGroupName\":{},\"logStreamName\":{},\"startTime\":{\"type\":\"long\"},\"endTime\":{\"type\":\"long\"},\"nextToken\":{},\"limit\":{\"type\":\"integer\"},\"startFromHead\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"timestamp\":{\"type\":\"long\"},\"message\":{},\"ingestionTime\":{\"type\":\"long\"}}}},\"nextForwardToken\":{},\"nextBackwardToken\":{}}}},\"GetLogGroupFields\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{},\"time\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"logGroupFields\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"percent\":{\"type\":\"integer\"}}}}}}},\"GetLogRecord\":{\"input\":{\"type\":\"structure\",\"required\":[\"logRecordPointer\"],\"members\":{\"logRecordPointer\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"logRecord\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"GetQueryResults\":{\"input\":{\"type\":\"structure\",\"required\":[\"queryId\"],\"members\":{\"queryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"results\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"field\":{},\"value\":{}}}}},\"statistics\":{\"type\":\"structure\",\"members\":{\"recordsMatched\":{\"type\":\"double\"},\"recordsScanned\":{\"type\":\"double\"},\"bytesScanned\":{\"type\":\"double\"}}},\"status\":{}}}},\"ListTagsLogGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\"],\"members\":{\"logGroupName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Se\"}}}},\"PutDestination\":{\"input\":{\"type\":\"structure\",\"required\":[\"destinationName\",\"targetArn\",\"roleArn\"],\"members\":{\"destinationName\":{},\"targetArn\":{},\"roleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"destination\":{\"shape\":\"S11\"}}}},\"PutDestinationPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"destinationName\",\"accessPolicy\"],\"members\":{\"destinationName\":{},\"accessPolicy\":{}}}},\"PutLogEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"logStreamName\",\"logEvents\"],\"members\":{\"logGroupName\":{},\"logStreamName\":{},\"logEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"timestamp\",\"message\"],\"members\":{\"timestamp\":{\"type\":\"long\"},\"message\":{}}}},\"sequenceToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextSequenceToken\":{},\"rejectedLogEventsInfo\":{\"type\":\"structure\",\"members\":{\"tooNewLogEventStartIndex\":{\"type\":\"integer\"},\"tooOldLogEventEndIndex\":{\"type\":\"integer\"},\"expiredLogEventEndIndex\":{\"type\":\"integer\"}}}}}},\"PutMetricFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"filterName\",\"filterPattern\",\"metricTransformations\"],\"members\":{\"logGroupName\":{},\"filterName\":{},\"filterPattern\":{},\"metricTransformations\":{\"shape\":\"S1z\"}}}},\"PutQueryDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"queryString\"],\"members\":{\"name\":{},\"queryDefinitionId\":{},\"logGroupNames\":{\"shape\":\"S2h\"},\"queryString\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"queryDefinitionId\":{}}}},\"PutResourcePolicy\":{\"input\":{\"type\":\"structure\",\"members\":{\"policyName\":{},\"policyDocument\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourcePolicy\":{\"shape\":\"S2l\"}}}},\"PutRetentionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"retentionInDays\"],\"members\":{\"logGroupName\":{},\"retentionInDays\":{\"type\":\"integer\"}}}},\"PutSubscriptionFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"filterName\",\"filterPattern\",\"destinationArn\"],\"members\":{\"logGroupName\":{},\"filterName\":{},\"filterPattern\":{},\"destinationArn\":{},\"roleArn\":{},\"distribution\":{}}}},\"StartQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"startTime\",\"endTime\",\"queryString\"],\"members\":{\"logGroupName\":{},\"logGroupNames\":{\"shape\":\"S2h\"},\"startTime\":{\"type\":\"long\"},\"endTime\":{\"type\":\"long\"},\"queryString\":{},\"limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"queryId\":{}}}},\"StopQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"queryId\"],\"members\":{\"queryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"success\":{\"type\":\"boolean\"}}}},\"TagLogGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"tags\"],\"members\":{\"logGroupName\":{},\"tags\":{\"shape\":\"Se\"}}}},\"TestMetricFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"filterPattern\",\"logEventMessages\"],\"members\":{\"filterPattern\":{},\"logEventMessages\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"matches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"eventNumber\":{\"type\":\"long\"},\"eventMessage\":{},\"extractedValues\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}}},\"UntagLogGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"logGroupName\",\"tags\"],\"members\":{\"logGroupName\":{},\"tags\":{\"type\":\"list\",\"member\":{}}}}}},\"shapes\":{\"Se\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S11\":{\"type\":\"structure\",\"members\":{\"destinationName\":{},\"targetArn\":{},\"roleArn\":{},\"accessPolicy\":{},\"arn\":{},\"creationTime\":{\"type\":\"long\"}}},\"S1z\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"metricName\",\"metricNamespace\",\"metricValue\"],\"members\":{\"metricName\":{},\"metricNamespace\":{},\"metricValue\":{},\"defaultValue\":{\"type\":\"double\"}}}},\"S2h\":{\"type\":\"list\",\"member\":{}},\"S2l\":{\"type\":\"structure\",\"members\":{\"policyName\":{},\"policyDocument\":{},\"lastUpdatedTime\":{\"type\":\"long\"}}}}}");

/***/ }),

/***/ 26273:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDestinations\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"destinations\"},\"DescribeLogGroups\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"logGroups\"},\"DescribeLogStreams\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"logStreams\"},\"DescribeMetricFilters\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"metricFilters\"},\"DescribeSubscriptionFilters\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":\"subscriptionFilters\"},\"FilterLogEvents\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextToken\",\"result_key\":[\"events\",\"searchedLogStreams\"]},\"GetLogEvents\":{\"input_token\":\"nextToken\",\"limit_key\":\"limit\",\"output_token\":\"nextForwardToken\",\"result_key\":\"events\"}}}");

/***/ }),

/***/ 43317:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-11-20\",\"endpointPrefix\":\"lookoutvision\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Lookout for Vision\",\"serviceId\":\"LookoutVision\",\"signatureVersion\":\"v4\",\"signingName\":\"lookoutvision\",\"uid\":\"lookoutvision-2020-11-20\"},\"operations\":{\"CreateDataset\":{\"http\":{\"requestUri\":\"/2020-11-20/projects/{projectName}/datasets\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"DatasetType\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"DatasetType\":{},\"DatasetSource\":{\"type\":\"structure\",\"members\":{\"GroundTruthManifest\":{\"type\":\"structure\",\"members\":{\"S3Object\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{},\"Key\":{},\"VersionId\":{}}}}}}},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetMetadata\":{\"shape\":\"Sc\"}}}},\"CreateModel\":{\"http\":{\"requestUri\":\"/2020-11-20/projects/{projectName}/models\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"OutputConfig\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"Description\":{\"shape\":\"Sh\"},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"},\"OutputConfig\":{\"shape\":\"Sp\"},\"KmsKeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ModelMetadata\":{\"shape\":\"Sv\"}}}},\"CreateProject\":{\"http\":{\"requestUri\":\"/2020-11-20/projects\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\"],\"members\":{\"ProjectName\":{},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProjectMetadata\":{\"shape\":\"Sy\"}}}},\"DeleteDataset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-11-20/projects/{projectName}/datasets/{datasetType}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"DatasetType\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"DatasetType\":{\"location\":\"uri\",\"locationName\":\"datasetType\"},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteModel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-11-20/projects/{projectName}/models/{modelVersion}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"ModelVersion\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"ModelVersion\":{\"location\":\"uri\",\"locationName\":\"modelVersion\"},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ModelArn\":{}}}},\"DeleteProject\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2020-11-20/projects/{projectName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProjectArn\":{}}}},\"DescribeDataset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-11-20/projects/{projectName}/datasets/{datasetType}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"DatasetType\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"DatasetType\":{\"location\":\"uri\",\"locationName\":\"datasetType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetDescription\":{\"type\":\"structure\",\"members\":{\"ProjectName\":{},\"DatasetType\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"Status\":{},\"StatusMessage\":{},\"ImageStats\":{\"type\":\"structure\",\"members\":{\"Total\":{\"type\":\"integer\"},\"Labeled\":{\"type\":\"integer\"},\"Normal\":{\"type\":\"integer\"},\"Anomaly\":{\"type\":\"integer\"}}}}}}}},\"DescribeModel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-11-20/projects/{projectName}/models/{modelVersion}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"ModelVersion\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"ModelVersion\":{\"location\":\"uri\",\"locationName\":\"modelVersion\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ModelDescription\":{\"shape\":\"Sh\"}}}},\"DescribeProject\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-11-20/projects/{projectName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProjectDescription\":{\"type\":\"structure\",\"members\":{\"ProjectArn\":{},\"ProjectName\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"Datasets\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}}}}}}},\"DetectAnomalies\":{\"http\":{\"requestUri\":\"/2020-11-20/projects/{projectName}/models/{modelVersion}/detect\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"ModelVersion\",\"Body\",\"ContentType\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"ModelVersion\":{\"location\":\"uri\",\"locationName\":\"modelVersion\"},\"Body\":{\"type\":\"blob\",\"requiresLength\":true,\"streaming\":true},\"ContentType\":{\"location\":\"header\",\"locationName\":\"content-type\"}},\"payload\":\"Body\"},\"output\":{\"type\":\"structure\",\"members\":{\"DetectAnomalyResult\":{\"type\":\"structure\",\"members\":{\"Source\":{\"type\":\"structure\",\"members\":{\"Type\":{}}},\"IsAnomalous\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}}}}},\"ListDatasetEntries\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"DatasetType\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"DatasetType\":{\"location\":\"uri\",\"locationName\":\"datasetType\"},\"Labeled\":{\"location\":\"querystring\",\"locationName\":\"labeled\",\"type\":\"boolean\"},\"AnomalyClass\":{\"location\":\"querystring\",\"locationName\":\"anomalyClass\"},\"BeforeCreationDate\":{\"location\":\"querystring\",\"locationName\":\"createdBefore\",\"type\":\"timestamp\"},\"AfterCreationDate\":{\"location\":\"querystring\",\"locationName\":\"createdAfter\",\"type\":\"timestamp\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"SourceRefContains\":{\"location\":\"querystring\",\"locationName\":\"sourceRefContains\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DatasetEntries\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListModels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-11-20/projects/{projectName}/models\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Models\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"NextToken\":{}}}},\"ListProjects\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2020-11-20/projects\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Projects\":{\"type\":\"list\",\"member\":{\"shape\":\"Sy\"}},\"NextToken\":{}}}},\"StartModel\":{\"http\":{\"requestUri\":\"/2020-11-20/projects/{projectName}/models/{modelVersion}/start\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"ModelVersion\",\"MinInferenceUnits\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"ModelVersion\":{\"location\":\"uri\",\"locationName\":\"modelVersion\"},\"MinInferenceUnits\":{\"type\":\"integer\"},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"StopModel\":{\"http\":{\"requestUri\":\"/2020-11-20/projects/{projectName}/models/{modelVersion}/stop\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"ModelVersion\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"ModelVersion\":{\"location\":\"uri\",\"locationName\":\"modelVersion\"},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"UpdateDatasetEntries\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"DatasetType\",\"Changes\"],\"members\":{\"ProjectName\":{\"location\":\"uri\",\"locationName\":\"projectName\"},\"DatasetType\":{\"location\":\"uri\",\"locationName\":\"datasetType\"},\"Changes\":{\"type\":\"blob\"},\"ClientToken\":{\"idempotencyToken\":true,\"location\":\"header\",\"locationName\":\"X-Amzn-Client-Token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}}},\"shapes\":{\"Sc\":{\"type\":\"structure\",\"members\":{\"DatasetType\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"Status\":{},\"StatusMessage\":{}}},\"Sh\":{\"type\":\"structure\",\"members\":{\"ModelVersion\":{},\"ModelArn\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"Description\":{},\"Status\":{},\"StatusMessage\":{},\"Performance\":{\"shape\":\"Sn\"},\"OutputConfig\":{\"shape\":\"Sp\"},\"EvaluationManifest\":{\"shape\":\"Ss\"},\"EvaluationResult\":{\"shape\":\"Ss\"},\"EvaluationEndTimestamp\":{\"type\":\"timestamp\"},\"KmsKeyId\":{}}},\"Sn\":{\"type\":\"structure\",\"members\":{\"F1Score\":{\"type\":\"float\"},\"Recall\":{\"type\":\"float\"},\"Precision\":{\"type\":\"float\"}}},\"Sp\":{\"type\":\"structure\",\"required\":[\"S3Location\"],\"members\":{\"S3Location\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{},\"Prefix\":{}}}}},\"Ss\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{},\"Key\":{}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"CreationTimestamp\":{\"type\":\"timestamp\"},\"ModelVersion\":{},\"ModelArn\":{},\"Description\":{},\"Status\":{},\"StatusMessage\":{},\"Performance\":{\"shape\":\"Sn\"}}},\"Sy\":{\"type\":\"structure\",\"members\":{\"ProjectArn\":{},\"ProjectName\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 34273:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDatasetEntries\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"DatasetEntries\"},\"ListModels\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Models\"},\"ListProjects\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Projects\"}}}");

/***/ }),

/***/ 41946:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"uid\":\"machinelearning-2014-12-12\",\"apiVersion\":\"2014-12-12\",\"endpointPrefix\":\"machinelearning\",\"jsonVersion\":\"1.1\",\"serviceFullName\":\"Amazon Machine Learning\",\"serviceId\":\"Machine Learning\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AmazonML_20141212\",\"protocol\":\"json\"},\"operations\":{\"AddTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"Tags\",\"ResourceId\",\"ResourceType\"],\"members\":{\"Tags\":{\"shape\":\"S2\"},\"ResourceId\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"ResourceType\":{}}}},\"CreateBatchPrediction\":{\"input\":{\"type\":\"structure\",\"required\":[\"BatchPredictionId\",\"MLModelId\",\"BatchPredictionDataSourceId\",\"OutputUri\"],\"members\":{\"BatchPredictionId\":{},\"BatchPredictionName\":{},\"MLModelId\":{},\"BatchPredictionDataSourceId\":{},\"OutputUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BatchPredictionId\":{}}}},\"CreateDataSourceFromRDS\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataSourceId\",\"RDSData\",\"RoleARN\"],\"members\":{\"DataSourceId\":{},\"DataSourceName\":{},\"RDSData\":{\"type\":\"structure\",\"required\":[\"DatabaseInformation\",\"SelectSqlQuery\",\"DatabaseCredentials\",\"S3StagingLocation\",\"ResourceRole\",\"ServiceRole\",\"SubnetId\",\"SecurityGroupIds\"],\"members\":{\"DatabaseInformation\":{\"shape\":\"Sf\"},\"SelectSqlQuery\":{},\"DatabaseCredentials\":{\"type\":\"structure\",\"required\":[\"Username\",\"Password\"],\"members\":{\"Username\":{},\"Password\":{}}},\"S3StagingLocation\":{},\"DataRearrangement\":{},\"DataSchema\":{},\"DataSchemaUri\":{},\"ResourceRole\":{},\"ServiceRole\":{},\"SubnetId\":{},\"SecurityGroupIds\":{\"type\":\"list\",\"member\":{}}}},\"RoleARN\":{},\"ComputeStatistics\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceId\":{}}}},\"CreateDataSourceFromRedshift\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataSourceId\",\"DataSpec\",\"RoleARN\"],\"members\":{\"DataSourceId\":{},\"DataSourceName\":{},\"DataSpec\":{\"type\":\"structure\",\"required\":[\"DatabaseInformation\",\"SelectSqlQuery\",\"DatabaseCredentials\",\"S3StagingLocation\"],\"members\":{\"DatabaseInformation\":{\"shape\":\"Sy\"},\"SelectSqlQuery\":{},\"DatabaseCredentials\":{\"type\":\"structure\",\"required\":[\"Username\",\"Password\"],\"members\":{\"Username\":{},\"Password\":{}}},\"S3StagingLocation\":{},\"DataRearrangement\":{},\"DataSchema\":{},\"DataSchemaUri\":{}}},\"RoleARN\":{},\"ComputeStatistics\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceId\":{}}}},\"CreateDataSourceFromS3\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataSourceId\",\"DataSpec\"],\"members\":{\"DataSourceId\":{},\"DataSourceName\":{},\"DataSpec\":{\"type\":\"structure\",\"required\":[\"DataLocationS3\"],\"members\":{\"DataLocationS3\":{},\"DataRearrangement\":{},\"DataSchema\":{},\"DataSchemaLocationS3\":{}}},\"ComputeStatistics\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceId\":{}}}},\"CreateEvaluation\":{\"input\":{\"type\":\"structure\",\"required\":[\"EvaluationId\",\"MLModelId\",\"EvaluationDataSourceId\"],\"members\":{\"EvaluationId\":{},\"EvaluationName\":{},\"MLModelId\":{},\"EvaluationDataSourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EvaluationId\":{}}}},\"CreateMLModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"MLModelId\",\"MLModelType\",\"TrainingDataSourceId\"],\"members\":{\"MLModelId\":{},\"MLModelName\":{},\"MLModelType\":{},\"Parameters\":{\"shape\":\"S1d\"},\"TrainingDataSourceId\":{},\"Recipe\":{},\"RecipeUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MLModelId\":{}}}},\"CreateRealtimeEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"MLModelId\"],\"members\":{\"MLModelId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MLModelId\":{},\"RealtimeEndpointInfo\":{\"shape\":\"S1j\"}}}},\"DeleteBatchPrediction\":{\"input\":{\"type\":\"structure\",\"required\":[\"BatchPredictionId\"],\"members\":{\"BatchPredictionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BatchPredictionId\":{}}}},\"DeleteDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataSourceId\"],\"members\":{\"DataSourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceId\":{}}}},\"DeleteEvaluation\":{\"input\":{\"type\":\"structure\",\"required\":[\"EvaluationId\"],\"members\":{\"EvaluationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EvaluationId\":{}}}},\"DeleteMLModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"MLModelId\"],\"members\":{\"MLModelId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MLModelId\":{}}}},\"DeleteRealtimeEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"MLModelId\"],\"members\":{\"MLModelId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MLModelId\":{},\"RealtimeEndpointInfo\":{\"shape\":\"S1j\"}}}},\"DeleteTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"TagKeys\",\"ResourceId\",\"ResourceType\"],\"members\":{\"TagKeys\":{\"type\":\"list\",\"member\":{}},\"ResourceId\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"ResourceType\":{}}}},\"DescribeBatchPredictions\":{\"input\":{\"type\":\"structure\",\"members\":{\"FilterVariable\":{},\"EQ\":{},\"GT\":{},\"LT\":{},\"GE\":{},\"LE\":{},\"NE\":{},\"Prefix\":{},\"SortOrder\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BatchPredictionId\":{},\"MLModelId\":{},\"BatchPredictionDataSourceId\":{},\"InputDataLocationS3\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Name\":{},\"Status\":{},\"OutputUri\":{},\"Message\":{},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"},\"TotalRecordCount\":{\"type\":\"long\"},\"InvalidRecordCount\":{\"type\":\"long\"}}}},\"NextToken\":{}}}},\"DescribeDataSources\":{\"input\":{\"type\":\"structure\",\"members\":{\"FilterVariable\":{},\"EQ\":{},\"GT\":{},\"LT\":{},\"GE\":{},\"LE\":{},\"NE\":{},\"Prefix\":{},\"SortOrder\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataSourceId\":{},\"DataLocationS3\":{},\"DataRearrangement\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"DataSizeInBytes\":{\"type\":\"long\"},\"NumberOfFiles\":{\"type\":\"long\"},\"Name\":{},\"Status\":{},\"Message\":{},\"RedshiftMetadata\":{\"shape\":\"S2i\"},\"RDSMetadata\":{\"shape\":\"S2j\"},\"RoleARN\":{},\"ComputeStatistics\":{\"type\":\"boolean\"},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeEvaluations\":{\"input\":{\"type\":\"structure\",\"members\":{\"FilterVariable\":{},\"EQ\":{},\"GT\":{},\"LT\":{},\"GE\":{},\"LE\":{},\"NE\":{},\"Prefix\":{},\"SortOrder\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EvaluationId\":{},\"MLModelId\":{},\"EvaluationDataSourceId\":{},\"InputDataLocationS3\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Name\":{},\"Status\":{},\"PerformanceMetrics\":{\"shape\":\"S2q\"},\"Message\":{},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeMLModels\":{\"input\":{\"type\":\"structure\",\"members\":{\"FilterVariable\":{},\"EQ\":{},\"GT\":{},\"LT\":{},\"GE\":{},\"LE\":{},\"NE\":{},\"Prefix\":{},\"SortOrder\":{},\"NextToken\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MLModelId\":{},\"TrainingDataSourceId\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Name\":{},\"Status\":{},\"SizeInBytes\":{\"type\":\"long\"},\"EndpointInfo\":{\"shape\":\"S1j\"},\"TrainingParameters\":{\"shape\":\"S1d\"},\"InputDataLocationS3\":{},\"Algorithm\":{},\"MLModelType\":{},\"ScoreThreshold\":{\"type\":\"float\"},\"ScoreThresholdLastUpdatedAt\":{\"type\":\"timestamp\"},\"Message\":{},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"ResourceType\"],\"members\":{\"ResourceId\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"ResourceType\":{},\"Tags\":{\"shape\":\"S2\"}}}},\"GetBatchPrediction\":{\"input\":{\"type\":\"structure\",\"required\":[\"BatchPredictionId\"],\"members\":{\"BatchPredictionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BatchPredictionId\":{},\"MLModelId\":{},\"BatchPredictionDataSourceId\":{},\"InputDataLocationS3\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Name\":{},\"Status\":{},\"OutputUri\":{},\"LogUri\":{},\"Message\":{},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"},\"TotalRecordCount\":{\"type\":\"long\"},\"InvalidRecordCount\":{\"type\":\"long\"}}}},\"GetDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataSourceId\"],\"members\":{\"DataSourceId\":{},\"Verbose\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceId\":{},\"DataLocationS3\":{},\"DataRearrangement\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"DataSizeInBytes\":{\"type\":\"long\"},\"NumberOfFiles\":{\"type\":\"long\"},\"Name\":{},\"Status\":{},\"LogUri\":{},\"Message\":{},\"RedshiftMetadata\":{\"shape\":\"S2i\"},\"RDSMetadata\":{\"shape\":\"S2j\"},\"RoleARN\":{},\"ComputeStatistics\":{\"type\":\"boolean\"},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"},\"DataSourceSchema\":{}}}},\"GetEvaluation\":{\"input\":{\"type\":\"structure\",\"required\":[\"EvaluationId\"],\"members\":{\"EvaluationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EvaluationId\":{},\"MLModelId\":{},\"EvaluationDataSourceId\":{},\"InputDataLocationS3\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Name\":{},\"Status\":{},\"PerformanceMetrics\":{\"shape\":\"S2q\"},\"LogUri\":{},\"Message\":{},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"}}}},\"GetMLModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"MLModelId\"],\"members\":{\"MLModelId\":{},\"Verbose\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MLModelId\":{},\"TrainingDataSourceId\":{},\"CreatedByIamUser\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"Name\":{},\"Status\":{},\"SizeInBytes\":{\"type\":\"long\"},\"EndpointInfo\":{\"shape\":\"S1j\"},\"TrainingParameters\":{\"shape\":\"S1d\"},\"InputDataLocationS3\":{},\"MLModelType\":{},\"ScoreThreshold\":{\"type\":\"float\"},\"ScoreThresholdLastUpdatedAt\":{\"type\":\"timestamp\"},\"LogUri\":{},\"Message\":{},\"ComputeTime\":{\"type\":\"long\"},\"FinishedAt\":{\"type\":\"timestamp\"},\"StartedAt\":{\"type\":\"timestamp\"},\"Recipe\":{},\"Schema\":{}}}},\"Predict\":{\"input\":{\"type\":\"structure\",\"required\":[\"MLModelId\",\"Record\",\"PredictEndpoint\"],\"members\":{\"MLModelId\":{},\"Record\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"PredictEndpoint\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Prediction\":{\"type\":\"structure\",\"members\":{\"predictedLabel\":{},\"predictedValue\":{\"type\":\"float\"},\"predictedScores\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"float\"}},\"details\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"UpdateBatchPrediction\":{\"input\":{\"type\":\"structure\",\"required\":[\"BatchPredictionId\",\"BatchPredictionName\"],\"members\":{\"BatchPredictionId\":{},\"BatchPredictionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BatchPredictionId\":{}}}},\"UpdateDataSource\":{\"input\":{\"type\":\"structure\",\"required\":[\"DataSourceId\",\"DataSourceName\"],\"members\":{\"DataSourceId\":{},\"DataSourceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceId\":{}}}},\"UpdateEvaluation\":{\"input\":{\"type\":\"structure\",\"required\":[\"EvaluationId\",\"EvaluationName\"],\"members\":{\"EvaluationId\":{},\"EvaluationName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EvaluationId\":{}}}},\"UpdateMLModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"MLModelId\"],\"members\":{\"MLModelId\":{},\"MLModelName\":{},\"ScoreThreshold\":{\"type\":\"float\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MLModelId\":{}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sf\":{\"type\":\"structure\",\"required\":[\"InstanceIdentifier\",\"DatabaseName\"],\"members\":{\"InstanceIdentifier\":{},\"DatabaseName\":{}}},\"Sy\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"ClusterIdentifier\"],\"members\":{\"DatabaseName\":{},\"ClusterIdentifier\":{}}},\"S1d\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1j\":{\"type\":\"structure\",\"members\":{\"PeakRequestsPerSecond\":{\"type\":\"integer\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"EndpointUrl\":{},\"EndpointStatus\":{}}},\"S2i\":{\"type\":\"structure\",\"members\":{\"RedshiftDatabase\":{\"shape\":\"Sy\"},\"DatabaseUserName\":{},\"SelectSqlQuery\":{}}},\"S2j\":{\"type\":\"structure\",\"members\":{\"Database\":{\"shape\":\"Sf\"},\"DatabaseUserName\":{},\"SelectSqlQuery\":{},\"ResourceRole\":{},\"ServiceRole\":{},\"DataPipelineId\":{}}},\"S2q\":{\"type\":\"structure\",\"members\":{\"Properties\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"examples\":{}}");

/***/ }),

/***/ 11688:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeBatchPredictions\":{\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"input_token\":\"NextToken\",\"result_key\":\"Results\"},\"DescribeDataSources\":{\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"input_token\":\"NextToken\",\"result_key\":\"Results\"},\"DescribeEvaluations\":{\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"input_token\":\"NextToken\",\"result_key\":\"Results\"},\"DescribeMLModels\":{\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"input_token\":\"NextToken\",\"result_key\":\"Results\"}}}");

/***/ }),

/***/ 92349:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DataSourceAvailable\":{\"delay\":30,\"operation\":\"DescribeDataSources\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"COMPLETED\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Results[].Status\"},{\"expected\":\"FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Results[].Status\"}]},\"MLModelAvailable\":{\"delay\":30,\"operation\":\"DescribeMLModels\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"COMPLETED\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Results[].Status\"},{\"expected\":\"FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Results[].Status\"}]},\"EvaluationAvailable\":{\"delay\":30,\"operation\":\"DescribeEvaluations\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"COMPLETED\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Results[].Status\"},{\"expected\":\"FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Results[].Status\"}]},\"BatchPredictionAvailable\":{\"delay\":30,\"operation\":\"DescribeBatchPredictions\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"COMPLETED\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Results[].Status\"},{\"expected\":\"FAILED\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Results[].Status\"}]}}}");

/***/ }),

/***/ 27101:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-12-19\",\"endpointPrefix\":\"macie\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Macie\",\"serviceId\":\"Macie\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"MacieService\",\"uid\":\"macie-2017-12-19\"},\"operations\":{\"AssociateMemberAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"memberAccountId\"],\"members\":{\"memberAccountId\":{}}}},\"AssociateS3Resources\":{\"input\":{\"type\":\"structure\",\"required\":[\"s3Resources\"],\"members\":{\"memberAccountId\":{},\"s3Resources\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"failedS3Resources\":{\"shape\":\"Sc\"}}}},\"DisassociateMemberAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"memberAccountId\"],\"members\":{\"memberAccountId\":{}}}},\"DisassociateS3Resources\":{\"input\":{\"type\":\"structure\",\"required\":[\"associatedS3Resources\"],\"members\":{\"memberAccountId\":{},\"associatedS3Resources\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"failedS3Resources\":{\"shape\":\"Sc\"}}}},\"ListMemberAccounts\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"memberAccounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{}}}},\"nextToken\":{}}}},\"ListS3Resources\":{\"input\":{\"type\":\"structure\",\"members\":{\"memberAccountId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"s3Resources\":{\"shape\":\"S4\"},\"nextToken\":{}}}},\"UpdateS3Resources\":{\"input\":{\"type\":\"structure\",\"required\":[\"s3ResourcesUpdate\"],\"members\":{\"memberAccountId\":{},\"s3ResourcesUpdate\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"bucketName\",\"classificationTypeUpdate\"],\"members\":{\"bucketName\":{},\"prefix\":{},\"classificationTypeUpdate\":{\"type\":\"structure\",\"members\":{\"oneTime\":{},\"continuous\":{}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"failedS3Resources\":{\"shape\":\"Sc\"}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"bucketName\",\"classificationType\"],\"members\":{\"bucketName\":{},\"prefix\":{},\"classificationType\":{\"type\":\"structure\",\"required\":[\"oneTime\",\"continuous\"],\"members\":{\"oneTime\":{},\"continuous\":{}}}}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"failedItem\":{\"shape\":\"Se\"},\"errorCode\":{},\"errorMessage\":{}}}},\"Se\":{\"type\":\"structure\",\"required\":[\"bucketName\"],\"members\":{\"bucketName\":{},\"prefix\":{}}}}}");

/***/ }),

/***/ 9057:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListMemberAccounts\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListS3Resources\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 27105:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2020-01-01\",\"endpointPrefix\":\"macie2\",\"signingName\":\"macie2\",\"serviceFullName\":\"Amazon Macie 2\",\"serviceId\":\"Macie2\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"macie2-2020-01-01\",\"signatureVersion\":\"v4\"},\"operations\":{\"AcceptInvitation\":{\"http\":{\"requestUri\":\"/invitations/accept\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"invitationId\":{\"locationName\":\"invitationId\"},\"masterAccount\":{\"locationName\":\"masterAccount\"}},\"required\":[\"masterAccount\",\"invitationId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchGetCustomDataIdentifiers\":{\"http\":{\"requestUri\":\"/custom-data-identifiers/get\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ids\":{\"shape\":\"S5\",\"locationName\":\"ids\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"customDataIdentifiers\":{\"locationName\":\"customDataIdentifiers\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"},\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"deleted\":{\"locationName\":\"deleted\",\"type\":\"boolean\"},\"description\":{\"locationName\":\"description\"},\"id\":{\"locationName\":\"id\"},\"name\":{\"locationName\":\"name\"}}}},\"notFoundIdentifierIds\":{\"shape\":\"S5\",\"locationName\":\"notFoundIdentifierIds\"}}}},\"CreateClassificationJob\":{\"http\":{\"requestUri\":\"/jobs\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"clientToken\":{\"locationName\":\"clientToken\",\"idempotencyToken\":true},\"customDataIdentifierIds\":{\"shape\":\"S5\",\"locationName\":\"customDataIdentifierIds\"},\"description\":{\"locationName\":\"description\"},\"initialRun\":{\"locationName\":\"initialRun\",\"type\":\"boolean\"},\"jobType\":{\"locationName\":\"jobType\"},\"name\":{\"locationName\":\"name\"},\"s3JobDefinition\":{\"shape\":\"Sd\",\"locationName\":\"s3JobDefinition\"},\"samplingPercentage\":{\"locationName\":\"samplingPercentage\",\"type\":\"integer\"},\"scheduleFrequency\":{\"shape\":\"Ss\",\"locationName\":\"scheduleFrequency\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}},\"required\":[\"s3JobDefinition\",\"jobType\",\"clientToken\",\"name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"jobArn\":{\"locationName\":\"jobArn\"},\"jobId\":{\"locationName\":\"jobId\"}}}},\"CreateCustomDataIdentifier\":{\"http\":{\"requestUri\":\"/custom-data-identifiers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"clientToken\":{\"locationName\":\"clientToken\",\"idempotencyToken\":true},\"description\":{\"locationName\":\"description\"},\"ignoreWords\":{\"shape\":\"S5\",\"locationName\":\"ignoreWords\"},\"keywords\":{\"shape\":\"S5\",\"locationName\":\"keywords\"},\"maximumMatchDistance\":{\"locationName\":\"maximumMatchDistance\",\"type\":\"integer\"},\"name\":{\"locationName\":\"name\"},\"regex\":{\"locationName\":\"regex\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"customDataIdentifierId\":{\"locationName\":\"customDataIdentifierId\"}}}},\"CreateFindingsFilter\":{\"http\":{\"requestUri\":\"/findingsfilters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"action\":{\"locationName\":\"action\"},\"clientToken\":{\"locationName\":\"clientToken\",\"idempotencyToken\":true},\"description\":{\"locationName\":\"description\"},\"findingCriteria\":{\"shape\":\"S13\",\"locationName\":\"findingCriteria\"},\"name\":{\"locationName\":\"name\"},\"position\":{\"locationName\":\"position\",\"type\":\"integer\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}},\"required\":[\"action\",\"findingCriteria\",\"name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"},\"id\":{\"locationName\":\"id\"}}}},\"CreateInvitations\":{\"http\":{\"requestUri\":\"/invitations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"accountIds\":{\"shape\":\"S5\",\"locationName\":\"accountIds\"},\"disableEmailNotification\":{\"locationName\":\"disableEmailNotification\",\"type\":\"boolean\"},\"message\":{\"locationName\":\"message\"}},\"required\":[\"accountIds\"]},\"output\":{\"type\":\"structure\",\"members\":{\"unprocessedAccounts\":{\"shape\":\"S1a\",\"locationName\":\"unprocessedAccounts\"}}}},\"CreateMember\":{\"http\":{\"requestUri\":\"/members\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"account\":{\"locationName\":\"account\",\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"email\":{\"locationName\":\"email\"}},\"required\":[\"email\",\"accountId\"]},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}},\"required\":[\"account\"]},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"}}}},\"CreateSampleFindings\":{\"http\":{\"requestUri\":\"/findings/sample\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"findingTypes\":{\"locationName\":\"findingTypes\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeclineInvitations\":{\"http\":{\"requestUri\":\"/invitations/decline\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"accountIds\":{\"shape\":\"S5\",\"locationName\":\"accountIds\"}},\"required\":[\"accountIds\"]},\"output\":{\"type\":\"structure\",\"members\":{\"unprocessedAccounts\":{\"shape\":\"S1a\",\"locationName\":\"unprocessedAccounts\"}}}},\"DeleteCustomDataIdentifier\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/custom-data-identifiers/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteFindingsFilter\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/findingsfilters/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteInvitations\":{\"http\":{\"requestUri\":\"/invitations/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"accountIds\":{\"shape\":\"S5\",\"locationName\":\"accountIds\"}},\"required\":[\"accountIds\"]},\"output\":{\"type\":\"structure\",\"members\":{\"unprocessedAccounts\":{\"shape\":\"S1a\",\"locationName\":\"unprocessedAccounts\"}}}},\"DeleteMember\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/members/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeBuckets\":{\"http\":{\"requestUri\":\"/datasources/s3\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"criteria\":{\"locationName\":\"criteria\",\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"eq\":{\"shape\":\"S5\",\"locationName\":\"eq\"},\"gt\":{\"locationName\":\"gt\",\"type\":\"long\"},\"gte\":{\"locationName\":\"gte\",\"type\":\"long\"},\"lt\":{\"locationName\":\"lt\",\"type\":\"long\"},\"lte\":{\"locationName\":\"lte\",\"type\":\"long\"},\"neq\":{\"shape\":\"S5\",\"locationName\":\"neq\"},\"prefix\":{\"locationName\":\"prefix\"}}}},\"maxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"locationName\":\"nextToken\"},\"sortCriteria\":{\"locationName\":\"sortCriteria\",\"type\":\"structure\",\"members\":{\"attributeName\":{\"locationName\":\"attributeName\"},\"orderBy\":{\"locationName\":\"orderBy\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"buckets\":{\"locationName\":\"buckets\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"bucketArn\":{\"locationName\":\"bucketArn\"},\"bucketCreatedAt\":{\"shape\":\"S9\",\"locationName\":\"bucketCreatedAt\"},\"bucketName\":{\"locationName\":\"bucketName\"},\"classifiableObjectCount\":{\"locationName\":\"classifiableObjectCount\",\"type\":\"long\"},\"classifiableSizeInBytes\":{\"locationName\":\"classifiableSizeInBytes\",\"type\":\"long\"},\"jobDetails\":{\"locationName\":\"jobDetails\",\"type\":\"structure\",\"members\":{\"isDefinedInJob\":{\"locationName\":\"isDefinedInJob\"},\"isMonitoredByJob\":{\"locationName\":\"isMonitoredByJob\"},\"lastJobId\":{\"locationName\":\"lastJobId\"},\"lastJobRunTime\":{\"shape\":\"S9\",\"locationName\":\"lastJobRunTime\"}}},\"lastUpdated\":{\"shape\":\"S9\",\"locationName\":\"lastUpdated\"},\"objectCount\":{\"locationName\":\"objectCount\",\"type\":\"long\"},\"objectCountByEncryptionType\":{\"locationName\":\"objectCountByEncryptionType\",\"type\":\"structure\",\"members\":{\"customerManaged\":{\"locationName\":\"customerManaged\",\"type\":\"long\"},\"kmsManaged\":{\"locationName\":\"kmsManaged\",\"type\":\"long\"},\"s3Managed\":{\"locationName\":\"s3Managed\",\"type\":\"long\"},\"unencrypted\":{\"locationName\":\"unencrypted\",\"type\":\"long\"}}},\"publicAccess\":{\"shape\":\"S26\",\"locationName\":\"publicAccess\"},\"region\":{\"locationName\":\"region\"},\"replicationDetails\":{\"locationName\":\"replicationDetails\",\"type\":\"structure\",\"members\":{\"replicated\":{\"locationName\":\"replicated\",\"type\":\"boolean\"},\"replicatedExternally\":{\"locationName\":\"replicatedExternally\",\"type\":\"boolean\"},\"replicationAccounts\":{\"shape\":\"S5\",\"locationName\":\"replicationAccounts\"}}},\"sharedAccess\":{\"locationName\":\"sharedAccess\"},\"sizeInBytes\":{\"locationName\":\"sizeInBytes\",\"type\":\"long\"},\"sizeInBytesCompressed\":{\"locationName\":\"sizeInBytesCompressed\",\"type\":\"long\"},\"tags\":{\"locationName\":\"tags\",\"type\":\"list\",\"member\":{\"shape\":\"S2h\"}},\"unclassifiableObjectCount\":{\"shape\":\"S2i\",\"locationName\":\"unclassifiableObjectCount\"},\"unclassifiableObjectSizeInBytes\":{\"shape\":\"S2i\",\"locationName\":\"unclassifiableObjectSizeInBytes\"},\"versioning\":{\"locationName\":\"versioning\",\"type\":\"boolean\"}}}},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeClassificationJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/jobs/{jobId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}},\"required\":[\"jobId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"clientToken\":{\"locationName\":\"clientToken\",\"idempotencyToken\":true},\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"customDataIdentifierIds\":{\"shape\":\"S5\",\"locationName\":\"customDataIdentifierIds\"},\"description\":{\"locationName\":\"description\"},\"initialRun\":{\"locationName\":\"initialRun\",\"type\":\"boolean\"},\"jobArn\":{\"locationName\":\"jobArn\"},\"jobId\":{\"locationName\":\"jobId\"},\"jobStatus\":{\"locationName\":\"jobStatus\"},\"jobType\":{\"locationName\":\"jobType\"},\"lastRunErrorStatus\":{\"shape\":\"S2m\",\"locationName\":\"lastRunErrorStatus\"},\"lastRunTime\":{\"shape\":\"S9\",\"locationName\":\"lastRunTime\"},\"name\":{\"locationName\":\"name\"},\"s3JobDefinition\":{\"shape\":\"Sd\",\"locationName\":\"s3JobDefinition\"},\"samplingPercentage\":{\"locationName\":\"samplingPercentage\",\"type\":\"integer\"},\"scheduleFrequency\":{\"shape\":\"Ss\",\"locationName\":\"scheduleFrequency\"},\"statistics\":{\"locationName\":\"statistics\",\"type\":\"structure\",\"members\":{\"approximateNumberOfObjectsToProcess\":{\"locationName\":\"approximateNumberOfObjectsToProcess\",\"type\":\"double\"},\"numberOfRuns\":{\"locationName\":\"numberOfRuns\",\"type\":\"double\"}}},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"},\"userPausedDetails\":{\"shape\":\"S2q\",\"locationName\":\"userPausedDetails\"}}}},\"DescribeOrganizationConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/admin/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"autoEnable\":{\"locationName\":\"autoEnable\",\"type\":\"boolean\"},\"maxAccountLimitReached\":{\"locationName\":\"maxAccountLimitReached\",\"type\":\"boolean\"}}}},\"DisableMacie\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/macie\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableOrganizationAdminAccount\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/admin\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"adminAccountId\":{\"location\":\"querystring\",\"locationName\":\"adminAccountId\"}},\"required\":[\"adminAccountId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateFromMasterAccount\":{\"http\":{\"requestUri\":\"/master/disassociate\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateMember\":{\"http\":{\"requestUri\":\"/members/disassociate/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableMacie\":{\"http\":{\"requestUri\":\"/macie\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"clientToken\":{\"locationName\":\"clientToken\",\"idempotencyToken\":true},\"findingPublishingFrequency\":{\"locationName\":\"findingPublishingFrequency\"},\"status\":{\"locationName\":\"status\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableOrganizationAdminAccount\":{\"http\":{\"requestUri\":\"/admin\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"adminAccountId\":{\"locationName\":\"adminAccountId\"},\"clientToken\":{\"locationName\":\"clientToken\",\"idempotencyToken\":true}},\"required\":[\"adminAccountId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetBucketStatistics\":{\"http\":{\"requestUri\":\"/datasources/s3/statistics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"bucketCount\":{\"locationName\":\"bucketCount\",\"type\":\"long\"},\"bucketCountByEffectivePermission\":{\"locationName\":\"bucketCountByEffectivePermission\",\"type\":\"structure\",\"members\":{\"publiclyAccessible\":{\"locationName\":\"publiclyAccessible\",\"type\":\"long\"},\"publiclyReadable\":{\"locationName\":\"publiclyReadable\",\"type\":\"long\"},\"publiclyWritable\":{\"locationName\":\"publiclyWritable\",\"type\":\"long\"},\"unknown\":{\"locationName\":\"unknown\",\"type\":\"long\"}}},\"bucketCountByEncryptionType\":{\"locationName\":\"bucketCountByEncryptionType\",\"type\":\"structure\",\"members\":{\"kmsManaged\":{\"locationName\":\"kmsManaged\",\"type\":\"long\"},\"s3Managed\":{\"locationName\":\"s3Managed\",\"type\":\"long\"},\"unencrypted\":{\"locationName\":\"unencrypted\",\"type\":\"long\"}}},\"bucketCountBySharedAccessType\":{\"locationName\":\"bucketCountBySharedAccessType\",\"type\":\"structure\",\"members\":{\"external\":{\"locationName\":\"external\",\"type\":\"long\"},\"internal\":{\"locationName\":\"internal\",\"type\":\"long\"},\"notShared\":{\"locationName\":\"notShared\",\"type\":\"long\"},\"unknown\":{\"locationName\":\"unknown\",\"type\":\"long\"}}},\"classifiableObjectCount\":{\"locationName\":\"classifiableObjectCount\",\"type\":\"long\"},\"classifiableSizeInBytes\":{\"locationName\":\"classifiableSizeInBytes\",\"type\":\"long\"},\"lastUpdated\":{\"shape\":\"S9\",\"locationName\":\"lastUpdated\"},\"objectCount\":{\"locationName\":\"objectCount\",\"type\":\"long\"},\"sizeInBytes\":{\"locationName\":\"sizeInBytes\",\"type\":\"long\"},\"sizeInBytesCompressed\":{\"locationName\":\"sizeInBytesCompressed\",\"type\":\"long\"},\"unclassifiableObjectCount\":{\"shape\":\"S2i\",\"locationName\":\"unclassifiableObjectCount\"},\"unclassifiableObjectSizeInBytes\":{\"shape\":\"S2i\",\"locationName\":\"unclassifiableObjectSizeInBytes\"}}}},\"GetClassificationExportConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/classification-export-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"configuration\":{\"shape\":\"S3e\",\"locationName\":\"configuration\"}}}},\"GetCustomDataIdentifier\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/custom-data-identifiers/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"},\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"deleted\":{\"locationName\":\"deleted\",\"type\":\"boolean\"},\"description\":{\"locationName\":\"description\"},\"id\":{\"locationName\":\"id\"},\"ignoreWords\":{\"shape\":\"S5\",\"locationName\":\"ignoreWords\"},\"keywords\":{\"shape\":\"S5\",\"locationName\":\"keywords\"},\"maximumMatchDistance\":{\"locationName\":\"maximumMatchDistance\",\"type\":\"integer\"},\"name\":{\"locationName\":\"name\"},\"regex\":{\"locationName\":\"regex\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}}}},\"GetFindingStatistics\":{\"http\":{\"requestUri\":\"/findings/statistics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"findingCriteria\":{\"shape\":\"S13\",\"locationName\":\"findingCriteria\"},\"groupBy\":{\"locationName\":\"groupBy\"},\"size\":{\"locationName\":\"size\",\"type\":\"integer\"},\"sortCriteria\":{\"locationName\":\"sortCriteria\",\"type\":\"structure\",\"members\":{\"attributeName\":{\"locationName\":\"attributeName\"},\"orderBy\":{\"locationName\":\"orderBy\"}}}},\"required\":[\"groupBy\"]},\"output\":{\"type\":\"structure\",\"members\":{\"countsByGroup\":{\"locationName\":\"countsByGroup\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"count\":{\"locationName\":\"count\",\"type\":\"long\"},\"groupKey\":{\"locationName\":\"groupKey\"}}}}}}},\"GetFindings\":{\"http\":{\"requestUri\":\"/findings/describe\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"findingIds\":{\"shape\":\"S5\",\"locationName\":\"findingIds\"},\"sortCriteria\":{\"shape\":\"S3q\",\"locationName\":\"sortCriteria\"}},\"required\":[\"findingIds\"]},\"output\":{\"type\":\"structure\",\"members\":{\"findings\":{\"locationName\":\"findings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"archived\":{\"locationName\":\"archived\",\"type\":\"boolean\"},\"category\":{\"locationName\":\"category\"},\"classificationDetails\":{\"locationName\":\"classificationDetails\",\"type\":\"structure\",\"members\":{\"detailedResultsLocation\":{\"locationName\":\"detailedResultsLocation\"},\"jobArn\":{\"locationName\":\"jobArn\"},\"jobId\":{\"locationName\":\"jobId\"},\"result\":{\"locationName\":\"result\",\"type\":\"structure\",\"members\":{\"additionalOccurrences\":{\"locationName\":\"additionalOccurrences\",\"type\":\"boolean\"},\"customDataIdentifiers\":{\"locationName\":\"customDataIdentifiers\",\"type\":\"structure\",\"members\":{\"detections\":{\"locationName\":\"detections\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"},\"count\":{\"locationName\":\"count\",\"type\":\"long\"},\"name\":{\"locationName\":\"name\"},\"occurrences\":{\"shape\":\"S40\",\"locationName\":\"occurrences\"}}}},\"totalCount\":{\"locationName\":\"totalCount\",\"type\":\"long\"}}},\"mimeType\":{\"locationName\":\"mimeType\"},\"sensitiveData\":{\"locationName\":\"sensitiveData\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"category\":{\"locationName\":\"category\"},\"detections\":{\"locationName\":\"detections\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"count\":{\"locationName\":\"count\",\"type\":\"long\"},\"occurrences\":{\"shape\":\"S40\",\"locationName\":\"occurrences\"},\"type\":{\"locationName\":\"type\"}}}},\"totalCount\":{\"locationName\":\"totalCount\",\"type\":\"long\"}}}},\"sizeClassified\":{\"locationName\":\"sizeClassified\",\"type\":\"long\"},\"status\":{\"locationName\":\"status\",\"type\":\"structure\",\"members\":{\"code\":{\"locationName\":\"code\"},\"reason\":{\"locationName\":\"reason\"}}}}}}},\"count\":{\"locationName\":\"count\",\"type\":\"long\"},\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"description\":{\"locationName\":\"description\"},\"id\":{\"locationName\":\"id\"},\"partition\":{\"locationName\":\"partition\"},\"policyDetails\":{\"locationName\":\"policyDetails\",\"type\":\"structure\",\"members\":{\"action\":{\"locationName\":\"action\",\"type\":\"structure\",\"members\":{\"actionType\":{\"locationName\":\"actionType\"},\"apiCallDetails\":{\"locationName\":\"apiCallDetails\",\"type\":\"structure\",\"members\":{\"api\":{\"locationName\":\"api\"},\"apiServiceName\":{\"locationName\":\"apiServiceName\"},\"firstSeen\":{\"shape\":\"S9\",\"locationName\":\"firstSeen\"},\"lastSeen\":{\"shape\":\"S9\",\"locationName\":\"lastSeen\"}}}}},\"actor\":{\"locationName\":\"actor\",\"type\":\"structure\",\"members\":{\"domainDetails\":{\"locationName\":\"domainDetails\",\"type\":\"structure\",\"members\":{\"domainName\":{\"locationName\":\"domainName\"}}},\"ipAddressDetails\":{\"locationName\":\"ipAddressDetails\",\"type\":\"structure\",\"members\":{\"ipAddressV4\":{\"locationName\":\"ipAddressV4\"},\"ipCity\":{\"locationName\":\"ipCity\",\"type\":\"structure\",\"members\":{\"name\":{\"locationName\":\"name\"}}},\"ipCountry\":{\"locationName\":\"ipCountry\",\"type\":\"structure\",\"members\":{\"code\":{\"locationName\":\"code\"},\"name\":{\"locationName\":\"name\"}}},\"ipGeoLocation\":{\"locationName\":\"ipGeoLocation\",\"type\":\"structure\",\"members\":{\"lat\":{\"locationName\":\"lat\",\"type\":\"double\"},\"lon\":{\"locationName\":\"lon\",\"type\":\"double\"}}},\"ipOwner\":{\"locationName\":\"ipOwner\",\"type\":\"structure\",\"members\":{\"asn\":{\"locationName\":\"asn\"},\"asnOrg\":{\"locationName\":\"asnOrg\"},\"isp\":{\"locationName\":\"isp\"},\"org\":{\"locationName\":\"org\"}}}}},\"userIdentity\":{\"locationName\":\"userIdentity\",\"type\":\"structure\",\"members\":{\"assumedRole\":{\"locationName\":\"assumedRole\",\"type\":\"structure\",\"members\":{\"accessKeyId\":{\"locationName\":\"accessKeyId\"},\"accountId\":{\"locationName\":\"accountId\"},\"arn\":{\"locationName\":\"arn\"},\"principalId\":{\"locationName\":\"principalId\"},\"sessionContext\":{\"shape\":\"S4s\",\"locationName\":\"sessionContext\"}}},\"awsAccount\":{\"locationName\":\"awsAccount\",\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"principalId\":{\"locationName\":\"principalId\"}}},\"awsService\":{\"locationName\":\"awsService\",\"type\":\"structure\",\"members\":{\"invokedBy\":{\"locationName\":\"invokedBy\"}}},\"federatedUser\":{\"locationName\":\"federatedUser\",\"type\":\"structure\",\"members\":{\"accessKeyId\":{\"locationName\":\"accessKeyId\"},\"accountId\":{\"locationName\":\"accountId\"},\"arn\":{\"locationName\":\"arn\"},\"principalId\":{\"locationName\":\"principalId\"},\"sessionContext\":{\"shape\":\"S4s\",\"locationName\":\"sessionContext\"}}},\"iamUser\":{\"locationName\":\"iamUser\",\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"arn\":{\"locationName\":\"arn\"},\"principalId\":{\"locationName\":\"principalId\"},\"userName\":{\"locationName\":\"userName\"}}},\"root\":{\"locationName\":\"root\",\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"arn\":{\"locationName\":\"arn\"},\"principalId\":{\"locationName\":\"principalId\"}}},\"type\":{\"locationName\":\"type\"}}}}}}},\"region\":{\"locationName\":\"region\"},\"resourcesAffected\":{\"locationName\":\"resourcesAffected\",\"type\":\"structure\",\"members\":{\"s3Bucket\":{\"locationName\":\"s3Bucket\",\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"},\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"defaultServerSideEncryption\":{\"shape\":\"S53\",\"locationName\":\"defaultServerSideEncryption\"},\"name\":{\"locationName\":\"name\"},\"owner\":{\"locationName\":\"owner\",\"type\":\"structure\",\"members\":{\"displayName\":{\"locationName\":\"displayName\"},\"id\":{\"locationName\":\"id\"}}},\"publicAccess\":{\"shape\":\"S26\",\"locationName\":\"publicAccess\"},\"tags\":{\"shape\":\"S56\",\"locationName\":\"tags\"}}},\"s3Object\":{\"locationName\":\"s3Object\",\"type\":\"structure\",\"members\":{\"bucketArn\":{\"locationName\":\"bucketArn\"},\"eTag\":{\"locationName\":\"eTag\"},\"extension\":{\"locationName\":\"extension\"},\"key\":{\"locationName\":\"key\"},\"lastModified\":{\"shape\":\"S9\",\"locationName\":\"lastModified\"},\"path\":{\"locationName\":\"path\"},\"publicAccess\":{\"locationName\":\"publicAccess\",\"type\":\"boolean\"},\"serverSideEncryption\":{\"shape\":\"S53\",\"locationName\":\"serverSideEncryption\"},\"size\":{\"locationName\":\"size\",\"type\":\"long\"},\"storageClass\":{\"locationName\":\"storageClass\"},\"tags\":{\"shape\":\"S56\",\"locationName\":\"tags\"},\"versionId\":{\"locationName\":\"versionId\"}}}}},\"sample\":{\"locationName\":\"sample\",\"type\":\"boolean\"},\"schemaVersion\":{\"locationName\":\"schemaVersion\"},\"severity\":{\"locationName\":\"severity\",\"type\":\"structure\",\"members\":{\"description\":{\"locationName\":\"description\"},\"score\":{\"locationName\":\"score\",\"type\":\"long\"}}},\"title\":{\"locationName\":\"title\"},\"type\":{\"locationName\":\"type\"},\"updatedAt\":{\"shape\":\"S9\",\"locationName\":\"updatedAt\"}}}}}}},\"GetFindingsFilter\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/findingsfilters/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{\"action\":{\"locationName\":\"action\"},\"arn\":{\"locationName\":\"arn\"},\"description\":{\"locationName\":\"description\"},\"findingCriteria\":{\"shape\":\"S13\",\"locationName\":\"findingCriteria\"},\"id\":{\"locationName\":\"id\"},\"name\":{\"locationName\":\"name\"},\"position\":{\"locationName\":\"position\",\"type\":\"integer\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}}}},\"GetInvitationsCount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/invitations/count\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"invitationsCount\":{\"locationName\":\"invitationsCount\",\"type\":\"long\"}}}},\"GetMacieSession\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/macie\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"findingPublishingFrequency\":{\"locationName\":\"findingPublishingFrequency\"},\"serviceRole\":{\"locationName\":\"serviceRole\"},\"status\":{\"locationName\":\"status\"},\"updatedAt\":{\"shape\":\"S9\",\"locationName\":\"updatedAt\"}}}},\"GetMasterAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/master\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"master\":{\"shape\":\"S5j\",\"locationName\":\"master\"}}}},\"GetMember\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/members/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"arn\":{\"locationName\":\"arn\"},\"email\":{\"locationName\":\"email\"},\"invitedAt\":{\"shape\":\"S9\",\"locationName\":\"invitedAt\"},\"masterAccountId\":{\"locationName\":\"masterAccountId\"},\"relationshipStatus\":{\"locationName\":\"relationshipStatus\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"},\"updatedAt\":{\"shape\":\"S9\",\"locationName\":\"updatedAt\"}}}},\"GetUsageStatistics\":{\"http\":{\"requestUri\":\"/usage/statistics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"filterBy\":{\"locationName\":\"filterBy\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"comparator\":{\"locationName\":\"comparator\"},\"key\":{\"locationName\":\"key\"},\"values\":{\"shape\":\"S5\",\"locationName\":\"values\"}}}},\"maxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"locationName\":\"nextToken\"},\"sortBy\":{\"locationName\":\"sortBy\",\"type\":\"structure\",\"members\":{\"key\":{\"locationName\":\"key\"},\"orderBy\":{\"locationName\":\"orderBy\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"locationName\":\"nextToken\"},\"records\":{\"locationName\":\"records\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"freeTrialStartDate\":{\"shape\":\"S9\",\"locationName\":\"freeTrialStartDate\"},\"usage\":{\"locationName\":\"usage\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"currency\":{\"locationName\":\"currency\"},\"estimatedCost\":{\"locationName\":\"estimatedCost\"},\"serviceLimit\":{\"locationName\":\"serviceLimit\",\"type\":\"structure\",\"members\":{\"isServiceLimited\":{\"locationName\":\"isServiceLimited\",\"type\":\"boolean\"},\"unit\":{\"locationName\":\"unit\"},\"value\":{\"locationName\":\"value\",\"type\":\"long\"}}},\"type\":{\"locationName\":\"type\"}}}}}}}}}},\"GetUsageTotals\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/usage\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"usageTotals\":{\"locationName\":\"usageTotals\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"currency\":{\"locationName\":\"currency\"},\"estimatedCost\":{\"locationName\":\"estimatedCost\"},\"type\":{\"locationName\":\"type\"}}}}}}},\"ListClassificationJobs\":{\"http\":{\"requestUri\":\"/jobs/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"filterCriteria\":{\"locationName\":\"filterCriteria\",\"type\":\"structure\",\"members\":{\"excludes\":{\"shape\":\"S69\",\"locationName\":\"excludes\"},\"includes\":{\"shape\":\"S69\",\"locationName\":\"includes\"}}},\"maxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"locationName\":\"nextToken\"},\"sortCriteria\":{\"locationName\":\"sortCriteria\",\"type\":\"structure\",\"members\":{\"attributeName\":{\"locationName\":\"attributeName\"},\"orderBy\":{\"locationName\":\"orderBy\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"bucketDefinitions\":{\"shape\":\"Se\",\"locationName\":\"bucketDefinitions\"},\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"jobId\":{\"locationName\":\"jobId\"},\"jobStatus\":{\"locationName\":\"jobStatus\"},\"jobType\":{\"locationName\":\"jobType\"},\"lastRunErrorStatus\":{\"shape\":\"S2m\",\"locationName\":\"lastRunErrorStatus\"},\"name\":{\"locationName\":\"name\"},\"userPausedDetails\":{\"shape\":\"S2q\",\"locationName\":\"userPausedDetails\"}}}},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"ListCustomDataIdentifiers\":{\"http\":{\"requestUri\":\"/custom-data-identifiers/list\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"items\":{\"locationName\":\"items\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"},\"createdAt\":{\"shape\":\"S9\",\"locationName\":\"createdAt\"},\"description\":{\"locationName\":\"description\"},\"id\":{\"locationName\":\"id\"},\"name\":{\"locationName\":\"name\"}}}},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"ListFindings\":{\"http\":{\"requestUri\":\"/findings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"findingCriteria\":{\"shape\":\"S13\",\"locationName\":\"findingCriteria\"},\"maxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"locationName\":\"nextToken\"},\"sortCriteria\":{\"shape\":\"S3q\",\"locationName\":\"sortCriteria\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"findingIds\":{\"shape\":\"S5\",\"locationName\":\"findingIds\"},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"ListFindingsFilters\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/findingsfilters\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"findingsFilterListItems\":{\"locationName\":\"findingsFilterListItems\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"action\":{\"locationName\":\"action\"},\"arn\":{\"locationName\":\"arn\"},\"id\":{\"locationName\":\"id\"},\"name\":{\"locationName\":\"name\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}}}},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"ListInvitations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/invitations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"invitations\":{\"locationName\":\"invitations\",\"type\":\"list\",\"member\":{\"shape\":\"S5j\"}},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"ListMembers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/members\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"onlyAssociated\":{\"location\":\"querystring\",\"locationName\":\"onlyAssociated\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"members\":{\"locationName\":\"members\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"arn\":{\"locationName\":\"arn\"},\"email\":{\"locationName\":\"email\"},\"invitedAt\":{\"shape\":\"S9\",\"locationName\":\"invitedAt\"},\"masterAccountId\":{\"locationName\":\"masterAccountId\"},\"relationshipStatus\":{\"locationName\":\"relationshipStatus\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"},\"updatedAt\":{\"shape\":\"S9\",\"locationName\":\"updatedAt\"}}}},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"ListOrganizationAdminAccounts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/admin\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"adminAccounts\":{\"locationName\":\"adminAccounts\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"status\":{\"locationName\":\"status\"}}}},\"nextToken\":{\"locationName\":\"nextToken\"}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}},\"required\":[\"resourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}}}},\"PutClassificationExportConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/classification-export-configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"configuration\":{\"shape\":\"S3e\",\"locationName\":\"configuration\"}},\"required\":[\"configuration\"]},\"output\":{\"type\":\"structure\",\"members\":{\"configuration\":{\"shape\":\"S3e\",\"locationName\":\"configuration\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sx\",\"locationName\":\"tags\"}},\"required\":[\"resourceArn\",\"tags\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TestCustomDataIdentifier\":{\"http\":{\"requestUri\":\"/custom-data-identifiers/test\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ignoreWords\":{\"shape\":\"S5\",\"locationName\":\"ignoreWords\"},\"keywords\":{\"shape\":\"S5\",\"locationName\":\"keywords\"},\"maximumMatchDistance\":{\"locationName\":\"maximumMatchDistance\",\"type\":\"integer\"},\"regex\":{\"locationName\":\"regex\"},\"sampleText\":{\"locationName\":\"sampleText\"}},\"required\":[\"regex\",\"sampleText\"]},\"output\":{\"type\":\"structure\",\"members\":{\"matchCount\":{\"locationName\":\"matchCount\",\"type\":\"integer\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"shape\":\"S5\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"tagKeys\",\"resourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateClassificationJob\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/jobs/{jobId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"jobStatus\":{\"locationName\":\"jobStatus\"}},\"required\":[\"jobId\",\"jobStatus\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFindingsFilter\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/findingsfilters/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"action\":{\"locationName\":\"action\"},\"description\":{\"locationName\":\"description\"},\"findingCriteria\":{\"shape\":\"S13\",\"locationName\":\"findingCriteria\"},\"id\":{\"location\":\"uri\",\"locationName\":\"id\"},\"name\":{\"locationName\":\"name\"},\"position\":{\"locationName\":\"position\",\"type\":\"integer\"}},\"required\":[\"id\"]},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{\"locationName\":\"arn\"},\"id\":{\"locationName\":\"id\"}}}},\"UpdateMacieSession\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/macie\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"findingPublishingFrequency\":{\"locationName\":\"findingPublishingFrequency\"},\"status\":{\"locationName\":\"status\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateMemberSession\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/macie/members/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"id\":{\"location\":\"uri\",\"locationName\":\"id\"},\"status\":{\"locationName\":\"status\"}},\"required\":[\"id\",\"status\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateOrganizationConfiguration\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/admin/configuration\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"autoEnable\":{\"locationName\":\"autoEnable\",\"type\":\"boolean\"}},\"required\":[\"autoEnable\"]},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{}},\"S9\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Sd\":{\"type\":\"structure\",\"members\":{\"bucketDefinitions\":{\"shape\":\"Se\",\"locationName\":\"bucketDefinitions\"},\"scoping\":{\"locationName\":\"scoping\",\"type\":\"structure\",\"members\":{\"excludes\":{\"shape\":\"Sh\",\"locationName\":\"excludes\"},\"includes\":{\"shape\":\"Sh\",\"locationName\":\"includes\"}}}}},\"Se\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"buckets\":{\"shape\":\"S5\",\"locationName\":\"buckets\"}}}},\"Sh\":{\"type\":\"structure\",\"members\":{\"and\":{\"locationName\":\"and\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"simpleScopeTerm\":{\"locationName\":\"simpleScopeTerm\",\"type\":\"structure\",\"members\":{\"comparator\":{\"locationName\":\"comparator\"},\"key\":{\"locationName\":\"key\"},\"values\":{\"shape\":\"S5\",\"locationName\":\"values\"}}},\"tagScopeTerm\":{\"locationName\":\"tagScopeTerm\",\"type\":\"structure\",\"members\":{\"comparator\":{\"locationName\":\"comparator\"},\"key\":{\"locationName\":\"key\"},\"tagValues\":{\"locationName\":\"tagValues\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{\"locationName\":\"key\"},\"value\":{\"locationName\":\"value\"}}}},\"target\":{\"locationName\":\"target\"}}}}}}}},\"Ss\":{\"type\":\"structure\",\"members\":{\"dailySchedule\":{\"locationName\":\"dailySchedule\",\"type\":\"structure\",\"members\":{}},\"monthlySchedule\":{\"locationName\":\"monthlySchedule\",\"type\":\"structure\",\"members\":{\"dayOfMonth\":{\"locationName\":\"dayOfMonth\",\"type\":\"integer\"}}},\"weeklySchedule\":{\"locationName\":\"weeklySchedule\",\"type\":\"structure\",\"members\":{\"dayOfWeek\":{\"locationName\":\"dayOfWeek\"}}}}},\"Sx\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S13\":{\"type\":\"structure\",\"members\":{\"criterion\":{\"locationName\":\"criterion\",\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"eq\":{\"shape\":\"S5\",\"locationName\":\"eq\"},\"eqExactMatch\":{\"shape\":\"S5\",\"locationName\":\"eqExactMatch\"},\"gt\":{\"locationName\":\"gt\",\"type\":\"long\"},\"gte\":{\"locationName\":\"gte\",\"type\":\"long\"},\"lt\":{\"locationName\":\"lt\",\"type\":\"long\"},\"lte\":{\"locationName\":\"lte\",\"type\":\"long\"},\"neq\":{\"shape\":\"S5\",\"locationName\":\"neq\"}}}}}},\"S1a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"errorCode\":{\"locationName\":\"errorCode\"},\"errorMessage\":{\"locationName\":\"errorMessage\"}}}},\"S26\":{\"type\":\"structure\",\"members\":{\"effectivePermission\":{\"locationName\":\"effectivePermission\"},\"permissionConfiguration\":{\"locationName\":\"permissionConfiguration\",\"type\":\"structure\",\"members\":{\"accountLevelPermissions\":{\"locationName\":\"accountLevelPermissions\",\"type\":\"structure\",\"members\":{\"blockPublicAccess\":{\"shape\":\"S2a\",\"locationName\":\"blockPublicAccess\"}}},\"bucketLevelPermissions\":{\"locationName\":\"bucketLevelPermissions\",\"type\":\"structure\",\"members\":{\"accessControlList\":{\"locationName\":\"accessControlList\",\"type\":\"structure\",\"members\":{\"allowsPublicReadAccess\":{\"locationName\":\"allowsPublicReadAccess\",\"type\":\"boolean\"},\"allowsPublicWriteAccess\":{\"locationName\":\"allowsPublicWriteAccess\",\"type\":\"boolean\"}}},\"blockPublicAccess\":{\"shape\":\"S2a\",\"locationName\":\"blockPublicAccess\"},\"bucketPolicy\":{\"locationName\":\"bucketPolicy\",\"type\":\"structure\",\"members\":{\"allowsPublicReadAccess\":{\"locationName\":\"allowsPublicReadAccess\",\"type\":\"boolean\"},\"allowsPublicWriteAccess\":{\"locationName\":\"allowsPublicWriteAccess\",\"type\":\"boolean\"}}}}}}}}},\"S2a\":{\"type\":\"structure\",\"members\":{\"blockPublicAcls\":{\"locationName\":\"blockPublicAcls\",\"type\":\"boolean\"},\"blockPublicPolicy\":{\"locationName\":\"blockPublicPolicy\",\"type\":\"boolean\"},\"ignorePublicAcls\":{\"locationName\":\"ignorePublicAcls\",\"type\":\"boolean\"},\"restrictPublicBuckets\":{\"locationName\":\"restrictPublicBuckets\",\"type\":\"boolean\"}}},\"S2h\":{\"type\":\"structure\",\"members\":{\"key\":{\"locationName\":\"key\"},\"value\":{\"locationName\":\"value\"}}},\"S2i\":{\"type\":\"structure\",\"members\":{\"fileType\":{\"locationName\":\"fileType\",\"type\":\"long\"},\"storageClass\":{\"locationName\":\"storageClass\",\"type\":\"long\"},\"total\":{\"locationName\":\"total\",\"type\":\"long\"}}},\"S2m\":{\"type\":\"structure\",\"members\":{\"code\":{\"locationName\":\"code\"}}},\"S2q\":{\"type\":\"structure\",\"members\":{\"jobExpiresAt\":{\"shape\":\"S9\",\"locationName\":\"jobExpiresAt\"},\"jobImminentExpirationHealthEventArn\":{\"locationName\":\"jobImminentExpirationHealthEventArn\"},\"jobPausedAt\":{\"shape\":\"S9\",\"locationName\":\"jobPausedAt\"}}},\"S3e\":{\"type\":\"structure\",\"members\":{\"s3Destination\":{\"locationName\":\"s3Destination\",\"type\":\"structure\",\"members\":{\"bucketName\":{\"locationName\":\"bucketName\"},\"keyPrefix\":{\"locationName\":\"keyPrefix\"},\"kmsKeyArn\":{\"locationName\":\"kmsKeyArn\"}},\"required\":[\"bucketName\",\"kmsKeyArn\"]}}},\"S3q\":{\"type\":\"structure\",\"members\":{\"attributeName\":{\"locationName\":\"attributeName\"},\"orderBy\":{\"locationName\":\"orderBy\"}}},\"S40\":{\"type\":\"structure\",\"members\":{\"cells\":{\"locationName\":\"cells\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"cellReference\":{\"locationName\":\"cellReference\"},\"column\":{\"locationName\":\"column\",\"type\":\"long\"},\"columnName\":{\"locationName\":\"columnName\"},\"row\":{\"locationName\":\"row\",\"type\":\"long\"}}}},\"lineRanges\":{\"shape\":\"S43\",\"locationName\":\"lineRanges\"},\"offsetRanges\":{\"shape\":\"S43\",\"locationName\":\"offsetRanges\"},\"pages\":{\"locationName\":\"pages\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"lineRange\":{\"shape\":\"S44\",\"locationName\":\"lineRange\"},\"offsetRange\":{\"shape\":\"S44\",\"locationName\":\"offsetRange\"},\"pageNumber\":{\"locationName\":\"pageNumber\",\"type\":\"long\"}}}},\"records\":{\"locationName\":\"records\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"jsonPath\":{\"locationName\":\"jsonPath\"},\"recordIndex\":{\"locationName\":\"recordIndex\",\"type\":\"long\"}}}}}},\"S43\":{\"type\":\"list\",\"member\":{\"shape\":\"S44\"}},\"S44\":{\"type\":\"structure\",\"members\":{\"end\":{\"locationName\":\"end\",\"type\":\"long\"},\"start\":{\"locationName\":\"start\",\"type\":\"long\"},\"startColumn\":{\"locationName\":\"startColumn\",\"type\":\"long\"}}},\"S4s\":{\"type\":\"structure\",\"members\":{\"attributes\":{\"locationName\":\"attributes\",\"type\":\"structure\",\"members\":{\"creationDate\":{\"shape\":\"S9\",\"locationName\":\"creationDate\"},\"mfaAuthenticated\":{\"locationName\":\"mfaAuthenticated\",\"type\":\"boolean\"}}},\"sessionIssuer\":{\"locationName\":\"sessionIssuer\",\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"arn\":{\"locationName\":\"arn\"},\"principalId\":{\"locationName\":\"principalId\"},\"type\":{\"locationName\":\"type\"},\"userName\":{\"locationName\":\"userName\"}}}}},\"S53\":{\"type\":\"structure\",\"members\":{\"encryptionType\":{\"locationName\":\"encryptionType\"},\"kmsMasterKeyId\":{\"locationName\":\"kmsMasterKeyId\"}}},\"S56\":{\"type\":\"list\",\"member\":{\"shape\":\"S2h\"}},\"S5j\":{\"type\":\"structure\",\"members\":{\"accountId\":{\"locationName\":\"accountId\"},\"invitationId\":{\"locationName\":\"invitationId\"},\"invitedAt\":{\"shape\":\"S9\",\"locationName\":\"invitedAt\"},\"relationshipStatus\":{\"locationName\":\"relationshipStatus\"}}},\"S69\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"comparator\":{\"locationName\":\"comparator\"},\"key\":{\"locationName\":\"key\"},\"values\":{\"shape\":\"S5\",\"locationName\":\"values\"}}}}}}");

/***/ }),

/***/ 93284:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeBuckets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"buckets\"},\"GetUsageStatistics\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"records\"},\"ListClassificationJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"items\"},\"ListCustomDataIdentifiers\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"items\"},\"ListFindings\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"findingIds\"},\"ListFindingsFilters\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"findingsFilterListItems\"},\"ListInvitations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"invitations\"},\"ListMembers\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"members\"},\"ListOrganizationAdminAccounts\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"adminAccounts\"}}}");

/***/ }),

/***/ 70690:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-09-24\",\"endpointPrefix\":\"managedblockchain\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"ManagedBlockchain\",\"serviceFullName\":\"Amazon Managed Blockchain\",\"serviceId\":\"ManagedBlockchain\",\"signatureVersion\":\"v4\",\"signingName\":\"managedblockchain\",\"uid\":\"managedblockchain-2018-09-24\"},\"operations\":{\"CreateMember\":{\"http\":{\"requestUri\":\"/networks/{networkId}/members\"},\"input\":{\"type\":\"structure\",\"required\":[\"ClientRequestToken\",\"InvitationId\",\"NetworkId\",\"MemberConfiguration\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"InvitationId\":{},\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberConfiguration\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MemberId\":{}}}},\"CreateNetwork\":{\"http\":{\"requestUri\":\"/networks\"},\"input\":{\"type\":\"structure\",\"required\":[\"ClientRequestToken\",\"Name\",\"Framework\",\"FrameworkVersion\",\"VotingPolicy\",\"MemberConfiguration\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"Name\":{},\"Description\":{},\"Framework\":{},\"FrameworkVersion\":{},\"FrameworkConfiguration\":{\"type\":\"structure\",\"members\":{\"Fabric\":{\"type\":\"structure\",\"required\":[\"Edition\"],\"members\":{\"Edition\":{}}}}},\"VotingPolicy\":{\"shape\":\"So\"},\"MemberConfiguration\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NetworkId\":{},\"MemberId\":{}}}},\"CreateNode\":{\"http\":{\"requestUri\":\"/networks/{networkId}/nodes\"},\"input\":{\"type\":\"structure\",\"required\":[\"ClientRequestToken\",\"NetworkId\",\"NodeConfiguration\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{},\"NodeConfiguration\":{\"type\":\"structure\",\"required\":[\"InstanceType\"],\"members\":{\"InstanceType\":{},\"AvailabilityZone\":{},\"LogPublishingConfiguration\":{\"shape\":\"Sy\"},\"StateDB\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"NodeId\":{}}}},\"CreateProposal\":{\"http\":{\"requestUri\":\"/networks/{networkId}/proposals\"},\"input\":{\"type\":\"structure\",\"required\":[\"ClientRequestToken\",\"NetworkId\",\"MemberId\",\"Actions\"],\"members\":{\"ClientRequestToken\":{\"idempotencyToken\":true},\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{},\"Actions\":{\"shape\":\"S13\"},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProposalId\":{}}}},\"DeleteMember\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/networks/{networkId}/members/{memberId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"MemberId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{\"location\":\"uri\",\"locationName\":\"memberId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteNode\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/networks/{networkId}/nodes/{nodeId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"NodeId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{\"location\":\"querystring\",\"locationName\":\"memberId\"},\"NodeId\":{\"location\":\"uri\",\"locationName\":\"nodeId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetMember\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}/members/{memberId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"MemberId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{\"location\":\"uri\",\"locationName\":\"memberId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Member\":{\"type\":\"structure\",\"members\":{\"NetworkId\":{},\"Id\":{},\"Name\":{},\"Description\":{},\"FrameworkAttributes\":{\"type\":\"structure\",\"members\":{\"Fabric\":{\"type\":\"structure\",\"members\":{\"AdminUsername\":{},\"CaEndpoint\":{}}}}},\"LogPublishingConfiguration\":{\"shape\":\"Sb\"},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"}}}}}},\"GetNetwork\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Network\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"Framework\":{},\"FrameworkVersion\":{},\"FrameworkAttributes\":{\"type\":\"structure\",\"members\":{\"Fabric\":{\"type\":\"structure\",\"members\":{\"OrderingServiceEndpoint\":{},\"Edition\":{}}},\"Ethereum\":{\"type\":\"structure\",\"members\":{\"ChainId\":{}}}}},\"VpcEndpointServiceName\":{},\"VotingPolicy\":{\"shape\":\"So\"},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"}}}}}},\"GetNode\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}/nodes/{nodeId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"NodeId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{\"location\":\"querystring\",\"locationName\":\"memberId\"},\"NodeId\":{\"location\":\"uri\",\"locationName\":\"nodeId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Node\":{\"type\":\"structure\",\"members\":{\"NetworkId\":{},\"MemberId\":{},\"Id\":{},\"InstanceType\":{},\"AvailabilityZone\":{},\"FrameworkAttributes\":{\"type\":\"structure\",\"members\":{\"Fabric\":{\"type\":\"structure\",\"members\":{\"PeerEndpoint\":{},\"PeerEventEndpoint\":{}}},\"Ethereum\":{\"type\":\"structure\",\"members\":{\"HttpEndpoint\":{},\"WebSocketEndpoint\":{}}}}},\"LogPublishingConfiguration\":{\"shape\":\"Sy\"},\"StateDB\":{},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"}}}}}},\"GetProposal\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}/proposals/{proposalId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"ProposalId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"ProposalId\":{\"location\":\"uri\",\"locationName\":\"proposalId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Proposal\":{\"type\":\"structure\",\"members\":{\"ProposalId\":{},\"NetworkId\":{},\"Description\":{},\"Actions\":{\"shape\":\"S13\"},\"ProposedByMemberId\":{},\"ProposedByMemberName\":{},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"},\"ExpirationDate\":{\"shape\":\"S1l\"},\"YesVoteCount\":{\"type\":\"integer\"},\"NoVoteCount\":{\"type\":\"integer\"},\"OutstandingVoteCount\":{\"type\":\"integer\"}}}}}},\"ListInvitations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/invitations\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invitations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InvitationId\":{},\"CreationDate\":{\"shape\":\"S1l\"},\"ExpirationDate\":{\"shape\":\"S1l\"},\"Status\":{},\"NetworkSummary\":{\"shape\":\"S2c\"}}}},\"NextToken\":{}}}},\"ListMembers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}/members\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"Name\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"Status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"IsOwned\":{\"location\":\"querystring\",\"locationName\":\"isOwned\",\"type\":\"boolean\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Members\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"},\"IsOwned\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"ListNetworks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks\"},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"Framework\":{\"location\":\"querystring\",\"locationName\":\"framework\"},\"Status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Networks\":{\"type\":\"list\",\"member\":{\"shape\":\"S2c\"}},\"NextToken\":{}}}},\"ListNodes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}/nodes\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{\"location\":\"querystring\",\"locationName\":\"memberId\"},\"Status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Nodes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"},\"AvailabilityZone\":{},\"InstanceType\":{}}}},\"NextToken\":{}}}},\"ListProposalVotes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}/proposals/{proposalId}/votes\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"ProposalId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"ProposalId\":{\"location\":\"uri\",\"locationName\":\"proposalId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProposalVotes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Vote\":{},\"MemberName\":{},\"MemberId\":{}}}},\"NextToken\":{}}}},\"ListProposals\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/networks/{networkId}/proposals\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Proposals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProposalId\":{},\"Description\":{},\"ProposedByMemberId\":{},\"ProposedByMemberName\":{},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"},\"ExpirationDate\":{\"shape\":\"S1l\"}}}},\"NextToken\":{}}}},\"RejectInvitation\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/invitations/{invitationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InvitationId\"],\"members\":{\"InvitationId\":{\"location\":\"uri\",\"locationName\":\"invitationId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateMember\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/networks/{networkId}/members/{memberId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"MemberId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{\"location\":\"uri\",\"locationName\":\"memberId\"},\"LogPublishingConfiguration\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateNode\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/networks/{networkId}/nodes/{nodeId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"NodeId\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"MemberId\":{},\"NodeId\":{\"location\":\"uri\",\"locationName\":\"nodeId\"},\"LogPublishingConfiguration\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"VoteOnProposal\":{\"http\":{\"requestUri\":\"/networks/{networkId}/proposals/{proposalId}/votes\"},\"input\":{\"type\":\"structure\",\"required\":[\"NetworkId\",\"ProposalId\",\"VoterMemberId\",\"Vote\"],\"members\":{\"NetworkId\":{\"location\":\"uri\",\"locationName\":\"networkId\"},\"ProposalId\":{\"location\":\"uri\",\"locationName\":\"proposalId\"},\"VoterMemberId\":{},\"Vote\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"Name\",\"FrameworkConfiguration\"],\"members\":{\"Name\":{},\"Description\":{},\"FrameworkConfiguration\":{\"type\":\"structure\",\"members\":{\"Fabric\":{\"type\":\"structure\",\"required\":[\"AdminUsername\",\"AdminPassword\"],\"members\":{\"AdminUsername\":{},\"AdminPassword\":{\"type\":\"string\",\"sensitive\":true}}}}},\"LogPublishingConfiguration\":{\"shape\":\"Sb\"}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"Fabric\":{\"type\":\"structure\",\"members\":{\"CaLogs\":{\"shape\":\"Sd\"}}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"Cloudwatch\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}}},\"So\":{\"type\":\"structure\",\"members\":{\"ApprovalThresholdPolicy\":{\"type\":\"structure\",\"members\":{\"ThresholdPercentage\":{\"type\":\"integer\"},\"ProposalDurationInHours\":{\"type\":\"integer\"},\"ThresholdComparator\":{}}}}},\"Sy\":{\"type\":\"structure\",\"members\":{\"Fabric\":{\"type\":\"structure\",\"members\":{\"ChaincodeLogs\":{\"shape\":\"Sd\"},\"PeerLogs\":{\"shape\":\"Sd\"}}}}},\"S13\":{\"type\":\"structure\",\"members\":{\"Invitations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Principal\"],\"members\":{\"Principal\":{}}}},\"Removals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"MemberId\"],\"members\":{\"MemberId\":{}}}}}},\"S1l\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"S2c\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"Framework\":{},\"FrameworkVersion\":{},\"Status\":{},\"CreationDate\":{\"shape\":\"S1l\"}}}}}");

/***/ }),

/***/ 45932:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListInvitations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMembers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListNetworks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListNodes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListProposalVotes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListProposals\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 15560:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-09-17\",\"endpointPrefix\":\"catalog.marketplace\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AWS Marketplace Catalog\",\"serviceFullName\":\"AWS Marketplace Catalog Service\",\"serviceId\":\"Marketplace Catalog\",\"signatureVersion\":\"v4\",\"signingName\":\"aws-marketplace\",\"uid\":\"marketplace-catalog-2018-09-17\"},\"operations\":{\"CancelChangeSet\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/CancelChangeSet\"},\"input\":{\"type\":\"structure\",\"required\":[\"Catalog\",\"ChangeSetId\"],\"members\":{\"Catalog\":{\"location\":\"querystring\",\"locationName\":\"catalog\"},\"ChangeSetId\":{\"location\":\"querystring\",\"locationName\":\"changeSetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeSetId\":{},\"ChangeSetArn\":{}}}},\"DescribeChangeSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/DescribeChangeSet\"},\"input\":{\"type\":\"structure\",\"required\":[\"Catalog\",\"ChangeSetId\"],\"members\":{\"Catalog\":{\"location\":\"querystring\",\"locationName\":\"catalog\"},\"ChangeSetId\":{\"location\":\"querystring\",\"locationName\":\"changeSetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeSetId\":{},\"ChangeSetArn\":{},\"ChangeSetName\":{},\"StartTime\":{},\"EndTime\":{},\"Status\":{},\"FailureCode\":{},\"FailureDescription\":{},\"ChangeSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ChangeType\":{},\"Entity\":{\"shape\":\"Sg\"},\"Details\":{},\"ErrorDetailList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}}}}},\"DescribeEntity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/DescribeEntity\"},\"input\":{\"type\":\"structure\",\"required\":[\"Catalog\",\"EntityId\"],\"members\":{\"Catalog\":{\"location\":\"querystring\",\"locationName\":\"catalog\"},\"EntityId\":{\"location\":\"querystring\",\"locationName\":\"entityId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntityType\":{},\"EntityIdentifier\":{},\"EntityArn\":{},\"LastModifiedDate\":{},\"Details\":{}}}},\"ListChangeSets\":{\"http\":{\"requestUri\":\"/ListChangeSets\"},\"input\":{\"type\":\"structure\",\"required\":[\"Catalog\"],\"members\":{\"Catalog\":{},\"FilterList\":{\"shape\":\"Sp\"},\"Sort\":{\"shape\":\"St\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeSetSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ChangeSetId\":{},\"ChangeSetArn\":{},\"ChangeSetName\":{},\"StartTime\":{},\"EndTime\":{},\"Status\":{},\"EntityIdList\":{\"type\":\"list\",\"member\":{}},\"FailureCode\":{}}}},\"NextToken\":{}}}},\"ListEntities\":{\"http\":{\"requestUri\":\"/ListEntities\"},\"input\":{\"type\":\"structure\",\"required\":[\"Catalog\",\"EntityType\"],\"members\":{\"Catalog\":{},\"EntityType\":{},\"FilterList\":{\"shape\":\"Sp\"},\"Sort\":{\"shape\":\"St\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntitySummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"EntityType\":{},\"EntityId\":{},\"EntityArn\":{},\"LastModifiedDate\":{},\"Visibility\":{}}}},\"NextToken\":{}}}},\"StartChangeSet\":{\"http\":{\"requestUri\":\"/StartChangeSet\"},\"input\":{\"type\":\"structure\",\"required\":[\"Catalog\",\"ChangeSet\"],\"members\":{\"Catalog\":{},\"ChangeSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ChangeType\",\"Entity\",\"Details\"],\"members\":{\"ChangeType\":{},\"Entity\":{\"shape\":\"Sg\"},\"Details\":{}}}},\"ChangeSetName\":{},\"ClientRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeSetId\":{},\"ChangeSetArn\":{}}}}},\"shapes\":{\"Sg\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Identifier\":{}}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ValueList\":{\"type\":\"list\",\"member\":{}}}}},\"St\":{\"type\":\"structure\",\"members\":{\"SortBy\":{},\"SortOrder\":{}}}}}");

/***/ }),

/***/ 23129:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListChangeSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListEntities\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 30768:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-07-01\",\"endpointPrefix\":\"marketplacecommerceanalytics\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Marketplace Commerce Analytics\",\"serviceId\":\"Marketplace Commerce Analytics\",\"signatureVersion\":\"v4\",\"signingName\":\"marketplacecommerceanalytics\",\"targetPrefix\":\"MarketplaceCommerceAnalytics20150701\",\"uid\":\"marketplacecommerceanalytics-2015-07-01\"},\"operations\":{\"GenerateDataSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"dataSetType\",\"dataSetPublicationDate\",\"roleNameArn\",\"destinationS3BucketName\",\"snsTopicArn\"],\"members\":{\"dataSetType\":{},\"dataSetPublicationDate\":{\"type\":\"timestamp\"},\"roleNameArn\":{},\"destinationS3BucketName\":{},\"destinationS3Prefix\":{},\"snsTopicArn\":{},\"customerDefinedValues\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataSetRequestId\":{}}}},\"StartSupportDataExport\":{\"input\":{\"type\":\"structure\",\"required\":[\"dataSetType\",\"fromDate\",\"roleNameArn\",\"destinationS3BucketName\",\"snsTopicArn\"],\"members\":{\"dataSetType\":{},\"fromDate\":{\"type\":\"timestamp\"},\"roleNameArn\":{},\"destinationS3BucketName\":{},\"destinationS3Prefix\":{},\"snsTopicArn\":{},\"customerDefinedValues\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataSetRequestId\":{}}}}},\"shapes\":{\"S8\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 88266:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 38828:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-11-14\",\"endpointPrefix\":\"mediaconnect\",\"signingName\":\"mediaconnect\",\"serviceFullName\":\"AWS MediaConnect\",\"serviceId\":\"MediaConnect\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"mediaconnect-2018-11-14\",\"signatureVersion\":\"v4\"},\"operations\":{\"AddFlowOutputs\":{\"http\":{\"requestUri\":\"/v1/flows/{flowArn}/outputs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"Outputs\":{\"shape\":\"S3\",\"locationName\":\"outputs\"}},\"required\":[\"FlowArn\",\"Outputs\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"Outputs\":{\"shape\":\"Sd\",\"locationName\":\"outputs\"}}}},\"AddFlowSources\":{\"http\":{\"requestUri\":\"/v1/flows/{flowArn}/source\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"Sources\":{\"shape\":\"Sh\",\"locationName\":\"sources\"}},\"required\":[\"FlowArn\",\"Sources\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"Sources\":{\"shape\":\"Sk\",\"locationName\":\"sources\"}}}},\"AddFlowVpcInterfaces\":{\"http\":{\"requestUri\":\"/v1/flows/{flowArn}/vpcInterfaces\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"VpcInterfaces\":{\"shape\":\"Sn\",\"locationName\":\"vpcInterfaces\"}},\"required\":[\"FlowArn\",\"VpcInterfaces\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"VpcInterfaces\":{\"shape\":\"Sq\",\"locationName\":\"vpcInterfaces\"}}}},\"CreateFlow\":{\"http\":{\"requestUri\":\"/v1/flows\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Entitlements\":{\"shape\":\"St\",\"locationName\":\"entitlements\"},\"Name\":{\"locationName\":\"name\"},\"Outputs\":{\"shape\":\"S3\",\"locationName\":\"outputs\"},\"Source\":{\"shape\":\"Si\",\"locationName\":\"source\"},\"SourceFailoverConfig\":{\"shape\":\"Sw\",\"locationName\":\"sourceFailoverConfig\"},\"Sources\":{\"shape\":\"Sh\",\"locationName\":\"sources\"},\"VpcInterfaces\":{\"shape\":\"Sn\",\"locationName\":\"vpcInterfaces\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Flow\":{\"shape\":\"Sz\",\"locationName\":\"flow\"}}}},\"DeleteFlow\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/flows/{flowArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"}},\"required\":[\"FlowArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"Status\":{\"locationName\":\"status\"}}}},\"DescribeFlow\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/flows/{flowArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"}},\"required\":[\"FlowArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Flow\":{\"shape\":\"Sz\",\"locationName\":\"flow\"},\"Messages\":{\"locationName\":\"messages\",\"type\":\"structure\",\"members\":{\"Errors\":{\"shape\":\"S5\",\"locationName\":\"errors\"}},\"required\":[\"Errors\"]}}}},\"DescribeOffering\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/offerings/{offeringArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"OfferingArn\":{\"location\":\"uri\",\"locationName\":\"offeringArn\"}},\"required\":[\"OfferingArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Offering\":{\"shape\":\"S1a\",\"locationName\":\"offering\"}}}},\"DescribeReservation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/reservations/{reservationArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ReservationArn\":{\"location\":\"uri\",\"locationName\":\"reservationArn\"}},\"required\":[\"ReservationArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Reservation\":{\"shape\":\"S1h\",\"locationName\":\"reservation\"}}}},\"GrantFlowEntitlements\":{\"http\":{\"requestUri\":\"/v1/flows/{flowArn}/entitlements\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Entitlements\":{\"shape\":\"St\",\"locationName\":\"entitlements\"},\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"}},\"required\":[\"FlowArn\",\"Entitlements\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Entitlements\":{\"shape\":\"S10\",\"locationName\":\"entitlements\"},\"FlowArn\":{\"locationName\":\"flowArn\"}}}},\"ListEntitlements\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/entitlements\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Entitlements\":{\"locationName\":\"entitlements\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataTransferSubscriberFeePercent\":{\"locationName\":\"dataTransferSubscriberFeePercent\",\"type\":\"integer\"},\"EntitlementArn\":{\"locationName\":\"entitlementArn\"},\"EntitlementName\":{\"locationName\":\"entitlementName\"}},\"required\":[\"EntitlementArn\",\"EntitlementName\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListFlows\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/flows\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Flows\":{\"locationName\":\"flows\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Description\":{\"locationName\":\"description\"},\"FlowArn\":{\"locationName\":\"flowArn\"},\"Name\":{\"locationName\":\"name\"},\"SourceType\":{\"locationName\":\"sourceType\"},\"Status\":{\"locationName\":\"status\"}},\"required\":[\"Status\",\"Description\",\"SourceType\",\"AvailabilityZone\",\"FlowArn\",\"Name\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListOfferings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/offerings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Offerings\":{\"locationName\":\"offerings\",\"type\":\"list\",\"member\":{\"shape\":\"S1a\"}}}}},\"ListReservations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/reservations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Reservations\":{\"locationName\":\"reservations\",\"type\":\"list\",\"member\":{\"shape\":\"S1h\"}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S23\",\"locationName\":\"tags\"}}}},\"PurchaseOffering\":{\"http\":{\"requestUri\":\"/v1/offerings/{offeringArn}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"OfferingArn\":{\"location\":\"uri\",\"locationName\":\"offeringArn\"},\"ReservationName\":{\"locationName\":\"reservationName\"},\"Start\":{\"locationName\":\"start\"}},\"required\":[\"OfferingArn\",\"Start\",\"ReservationName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Reservation\":{\"shape\":\"S1h\",\"locationName\":\"reservation\"}}}},\"RemoveFlowOutput\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/flows/{flowArn}/outputs/{outputArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"OutputArn\":{\"location\":\"uri\",\"locationName\":\"outputArn\"}},\"required\":[\"FlowArn\",\"OutputArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"OutputArn\":{\"locationName\":\"outputArn\"}}}},\"RemoveFlowSource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/flows/{flowArn}/source/{sourceArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"SourceArn\":{\"location\":\"uri\",\"locationName\":\"sourceArn\"}},\"required\":[\"FlowArn\",\"SourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"SourceArn\":{\"locationName\":\"sourceArn\"}}}},\"RemoveFlowVpcInterface\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/flows/{flowArn}/vpcInterfaces/{vpcInterfaceName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"VpcInterfaceName\":{\"location\":\"uri\",\"locationName\":\"vpcInterfaceName\"}},\"required\":[\"FlowArn\",\"VpcInterfaceName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"NonDeletedNetworkInterfaceIds\":{\"shape\":\"S5\",\"locationName\":\"nonDeletedNetworkInterfaceIds\"},\"VpcInterfaceName\":{\"locationName\":\"vpcInterfaceName\"}}}},\"RevokeFlowEntitlement\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/flows/{flowArn}/entitlements/{entitlementArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"EntitlementArn\":{\"location\":\"uri\",\"locationName\":\"entitlementArn\"},\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"}},\"required\":[\"FlowArn\",\"EntitlementArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EntitlementArn\":{\"locationName\":\"entitlementArn\"},\"FlowArn\":{\"locationName\":\"flowArn\"}}}},\"StartFlow\":{\"http\":{\"requestUri\":\"/v1/flows/start/{flowArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"}},\"required\":[\"FlowArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"Status\":{\"locationName\":\"status\"}}}},\"StopFlow\":{\"http\":{\"requestUri\":\"/v1/flows/stop/{flowArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"}},\"required\":[\"FlowArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"Status\":{\"locationName\":\"status\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"S23\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\",\"Tags\"]}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"shape\":\"S5\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"UpdateFlow\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/flows/{flowArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"SourceFailoverConfig\":{\"locationName\":\"sourceFailoverConfig\",\"type\":\"structure\",\"members\":{\"RecoveryWindow\":{\"locationName\":\"recoveryWindow\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"}}}},\"required\":[\"FlowArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Flow\":{\"shape\":\"Sz\",\"locationName\":\"flow\"}}}},\"UpdateFlowEntitlement\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/flows/{flowArn}/entitlements/{entitlementArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"Encryption\":{\"shape\":\"S2o\",\"locationName\":\"encryption\"},\"EntitlementArn\":{\"location\":\"uri\",\"locationName\":\"entitlementArn\"},\"EntitlementStatus\":{\"locationName\":\"entitlementStatus\"},\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"Subscribers\":{\"shape\":\"S5\",\"locationName\":\"subscribers\"}},\"required\":[\"FlowArn\",\"EntitlementArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Entitlement\":{\"shape\":\"S11\",\"locationName\":\"entitlement\"},\"FlowArn\":{\"locationName\":\"flowArn\"}}}},\"UpdateFlowOutput\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/flows/{flowArn}/outputs/{outputArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"CidrAllowList\":{\"shape\":\"S5\",\"locationName\":\"cidrAllowList\"},\"Description\":{\"locationName\":\"description\"},\"Destination\":{\"locationName\":\"destination\"},\"Encryption\":{\"shape\":\"S2o\",\"locationName\":\"encryption\"},\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"MaxLatency\":{\"locationName\":\"maxLatency\",\"type\":\"integer\"},\"OutputArn\":{\"location\":\"uri\",\"locationName\":\"outputArn\"},\"Port\":{\"locationName\":\"port\",\"type\":\"integer\"},\"Protocol\":{\"locationName\":\"protocol\"},\"RemoteId\":{\"locationName\":\"remoteId\"},\"SmoothingLatency\":{\"locationName\":\"smoothingLatency\",\"type\":\"integer\"},\"StreamId\":{\"locationName\":\"streamId\"},\"VpcInterfaceAttachment\":{\"shape\":\"Sb\",\"locationName\":\"vpcInterfaceAttachment\"}},\"required\":[\"FlowArn\",\"OutputArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"Output\":{\"shape\":\"Se\",\"locationName\":\"output\"}}}},\"UpdateFlowSource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/flows/{flowArn}/source/{sourceArn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Decryption\":{\"shape\":\"S2o\",\"locationName\":\"decryption\"},\"Description\":{\"locationName\":\"description\"},\"EntitlementArn\":{\"locationName\":\"entitlementArn\"},\"FlowArn\":{\"location\":\"uri\",\"locationName\":\"flowArn\"},\"IngestPort\":{\"locationName\":\"ingestPort\",\"type\":\"integer\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MaxLatency\":{\"locationName\":\"maxLatency\",\"type\":\"integer\"},\"Protocol\":{\"locationName\":\"protocol\"},\"SourceArn\":{\"location\":\"uri\",\"locationName\":\"sourceArn\"},\"StreamId\":{\"locationName\":\"streamId\"},\"VpcInterfaceName\":{\"locationName\":\"vpcInterfaceName\"},\"WhitelistCidr\":{\"locationName\":\"whitelistCidr\"}},\"required\":[\"FlowArn\",\"SourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"},\"Source\":{\"shape\":\"Sl\",\"locationName\":\"source\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CidrAllowList\":{\"shape\":\"S5\",\"locationName\":\"cidrAllowList\"},\"Description\":{\"locationName\":\"description\"},\"Destination\":{\"locationName\":\"destination\"},\"Encryption\":{\"shape\":\"S6\",\"locationName\":\"encryption\"},\"MaxLatency\":{\"locationName\":\"maxLatency\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"},\"Port\":{\"locationName\":\"port\",\"type\":\"integer\"},\"Protocol\":{\"locationName\":\"protocol\"},\"RemoteId\":{\"locationName\":\"remoteId\"},\"SmoothingLatency\":{\"locationName\":\"smoothingLatency\",\"type\":\"integer\"},\"StreamId\":{\"locationName\":\"streamId\"},\"VpcInterfaceAttachment\":{\"shape\":\"Sb\",\"locationName\":\"vpcInterfaceAttachment\"}},\"required\":[\"Protocol\"]}},\"S5\":{\"type\":\"list\",\"member\":{}},\"S6\":{\"type\":\"structure\",\"members\":{\"Algorithm\":{\"locationName\":\"algorithm\"},\"ConstantInitializationVector\":{\"locationName\":\"constantInitializationVector\"},\"DeviceId\":{\"locationName\":\"deviceId\"},\"KeyType\":{\"locationName\":\"keyType\"},\"Region\":{\"locationName\":\"region\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"SecretArn\":{\"locationName\":\"secretArn\"},\"Url\":{\"locationName\":\"url\"}},\"required\":[\"Algorithm\",\"RoleArn\"]},\"Sb\":{\"type\":\"structure\",\"members\":{\"VpcInterfaceName\":{\"locationName\":\"vpcInterfaceName\"}}},\"Sd\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\"}},\"Se\":{\"type\":\"structure\",\"members\":{\"DataTransferSubscriberFeePercent\":{\"locationName\":\"dataTransferSubscriberFeePercent\",\"type\":\"integer\"},\"Description\":{\"locationName\":\"description\"},\"Destination\":{\"locationName\":\"destination\"},\"Encryption\":{\"shape\":\"S6\",\"locationName\":\"encryption\"},\"EntitlementArn\":{\"locationName\":\"entitlementArn\"},\"MediaLiveInputArn\":{\"locationName\":\"mediaLiveInputArn\"},\"Name\":{\"locationName\":\"name\"},\"OutputArn\":{\"locationName\":\"outputArn\"},\"Port\":{\"locationName\":\"port\",\"type\":\"integer\"},\"Transport\":{\"shape\":\"Sf\",\"locationName\":\"transport\"},\"VpcInterfaceAttachment\":{\"shape\":\"Sb\",\"locationName\":\"vpcInterfaceAttachment\"}},\"required\":[\"OutputArn\",\"Name\"]},\"Sf\":{\"type\":\"structure\",\"members\":{\"CidrAllowList\":{\"shape\":\"S5\",\"locationName\":\"cidrAllowList\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MaxLatency\":{\"locationName\":\"maxLatency\",\"type\":\"integer\"},\"Protocol\":{\"locationName\":\"protocol\"},\"RemoteId\":{\"locationName\":\"remoteId\"},\"SmoothingLatency\":{\"locationName\":\"smoothingLatency\",\"type\":\"integer\"},\"StreamId\":{\"locationName\":\"streamId\"}},\"required\":[\"Protocol\"]},\"Sh\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"Si\":{\"type\":\"structure\",\"members\":{\"Decryption\":{\"shape\":\"S6\",\"locationName\":\"decryption\"},\"Description\":{\"locationName\":\"description\"},\"EntitlementArn\":{\"locationName\":\"entitlementArn\"},\"IngestPort\":{\"locationName\":\"ingestPort\",\"type\":\"integer\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MaxLatency\":{\"locationName\":\"maxLatency\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"},\"Protocol\":{\"locationName\":\"protocol\"},\"StreamId\":{\"locationName\":\"streamId\"},\"VpcInterfaceName\":{\"locationName\":\"vpcInterfaceName\"},\"WhitelistCidr\":{\"locationName\":\"whitelistCidr\"}}},\"Sk\":{\"type\":\"list\",\"member\":{\"shape\":\"Sl\"}},\"Sl\":{\"type\":\"structure\",\"members\":{\"DataTransferSubscriberFeePercent\":{\"locationName\":\"dataTransferSubscriberFeePercent\",\"type\":\"integer\"},\"Decryption\":{\"shape\":\"S6\",\"locationName\":\"decryption\"},\"Description\":{\"locationName\":\"description\"},\"EntitlementArn\":{\"locationName\":\"entitlementArn\"},\"IngestIp\":{\"locationName\":\"ingestIp\"},\"IngestPort\":{\"locationName\":\"ingestPort\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"},\"SourceArn\":{\"locationName\":\"sourceArn\"},\"Transport\":{\"shape\":\"Sf\",\"locationName\":\"transport\"},\"VpcInterfaceName\":{\"locationName\":\"vpcInterfaceName\"},\"WhitelistCidr\":{\"locationName\":\"whitelistCidr\"}},\"required\":[\"SourceArn\",\"Name\"]},\"Sn\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"SecurityGroupIds\":{\"shape\":\"S5\",\"locationName\":\"securityGroupIds\"},\"SubnetId\":{\"locationName\":\"subnetId\"}},\"required\":[\"SubnetId\",\"SecurityGroupIds\",\"RoleArn\",\"Name\"]}},\"Sq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"NetworkInterfaceIds\":{\"shape\":\"S5\",\"locationName\":\"networkInterfaceIds\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"SecurityGroupIds\":{\"shape\":\"S5\",\"locationName\":\"securityGroupIds\"},\"SubnetId\":{\"locationName\":\"subnetId\"}},\"required\":[\"NetworkInterfaceIds\",\"SubnetId\",\"SecurityGroupIds\",\"RoleArn\",\"Name\"]}},\"St\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataTransferSubscriberFeePercent\":{\"locationName\":\"dataTransferSubscriberFeePercent\",\"type\":\"integer\"},\"Description\":{\"locationName\":\"description\"},\"Encryption\":{\"shape\":\"S6\",\"locationName\":\"encryption\"},\"EntitlementStatus\":{\"locationName\":\"entitlementStatus\"},\"Name\":{\"locationName\":\"name\"},\"Subscribers\":{\"shape\":\"S5\",\"locationName\":\"subscribers\"}},\"required\":[\"Subscribers\"]}},\"Sw\":{\"type\":\"structure\",\"members\":{\"RecoveryWindow\":{\"locationName\":\"recoveryWindow\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"Description\":{\"locationName\":\"description\"},\"EgressIp\":{\"locationName\":\"egressIp\"},\"Entitlements\":{\"shape\":\"S10\",\"locationName\":\"entitlements\"},\"FlowArn\":{\"locationName\":\"flowArn\"},\"Name\":{\"locationName\":\"name\"},\"Outputs\":{\"shape\":\"Sd\",\"locationName\":\"outputs\"},\"Source\":{\"shape\":\"Sl\",\"locationName\":\"source\"},\"SourceFailoverConfig\":{\"shape\":\"Sw\",\"locationName\":\"sourceFailoverConfig\"},\"Sources\":{\"shape\":\"Sk\",\"locationName\":\"sources\"},\"Status\":{\"locationName\":\"status\"},\"VpcInterfaces\":{\"shape\":\"Sq\",\"locationName\":\"vpcInterfaces\"}},\"required\":[\"Status\",\"Entitlements\",\"Outputs\",\"AvailabilityZone\",\"FlowArn\",\"Source\",\"Name\"]},\"S10\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\"}},\"S11\":{\"type\":\"structure\",\"members\":{\"DataTransferSubscriberFeePercent\":{\"locationName\":\"dataTransferSubscriberFeePercent\",\"type\":\"integer\"},\"Description\":{\"locationName\":\"description\"},\"Encryption\":{\"shape\":\"S6\",\"locationName\":\"encryption\"},\"EntitlementArn\":{\"locationName\":\"entitlementArn\"},\"EntitlementStatus\":{\"locationName\":\"entitlementStatus\"},\"Name\":{\"locationName\":\"name\"},\"Subscribers\":{\"shape\":\"S5\",\"locationName\":\"subscribers\"}},\"required\":[\"EntitlementArn\",\"Subscribers\",\"Name\"]},\"S1a\":{\"type\":\"structure\",\"members\":{\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"DurationUnits\":{\"locationName\":\"durationUnits\"},\"OfferingArn\":{\"locationName\":\"offeringArn\"},\"OfferingDescription\":{\"locationName\":\"offeringDescription\"},\"PricePerUnit\":{\"locationName\":\"pricePerUnit\"},\"PriceUnits\":{\"locationName\":\"priceUnits\"},\"ResourceSpecification\":{\"shape\":\"S1d\",\"locationName\":\"resourceSpecification\"}},\"required\":[\"CurrencyCode\",\"OfferingArn\",\"OfferingDescription\",\"DurationUnits\",\"Duration\",\"PricePerUnit\",\"ResourceSpecification\",\"PriceUnits\"]},\"S1d\":{\"type\":\"structure\",\"members\":{\"ReservedBitrate\":{\"locationName\":\"reservedBitrate\",\"type\":\"integer\"},\"ResourceType\":{\"locationName\":\"resourceType\"}},\"required\":[\"ResourceType\"]},\"S1h\":{\"type\":\"structure\",\"members\":{\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"DurationUnits\":{\"locationName\":\"durationUnits\"},\"End\":{\"locationName\":\"end\"},\"OfferingArn\":{\"locationName\":\"offeringArn\"},\"OfferingDescription\":{\"locationName\":\"offeringDescription\"},\"PricePerUnit\":{\"locationName\":\"pricePerUnit\"},\"PriceUnits\":{\"locationName\":\"priceUnits\"},\"ReservationArn\":{\"locationName\":\"reservationArn\"},\"ReservationName\":{\"locationName\":\"reservationName\"},\"ReservationState\":{\"locationName\":\"reservationState\"},\"ResourceSpecification\":{\"shape\":\"S1d\",\"locationName\":\"resourceSpecification\"},\"Start\":{\"locationName\":\"start\"}},\"required\":[\"CurrencyCode\",\"ReservationState\",\"OfferingArn\",\"ReservationArn\",\"Start\",\"OfferingDescription\",\"ReservationName\",\"End\",\"Duration\",\"DurationUnits\",\"PricePerUnit\",\"ResourceSpecification\",\"PriceUnits\"]},\"S23\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S2o\":{\"type\":\"structure\",\"members\":{\"Algorithm\":{\"locationName\":\"algorithm\"},\"ConstantInitializationVector\":{\"locationName\":\"constantInitializationVector\"},\"DeviceId\":{\"locationName\":\"deviceId\"},\"KeyType\":{\"locationName\":\"keyType\"},\"Region\":{\"locationName\":\"region\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"SecretArn\":{\"locationName\":\"secretArn\"},\"Url\":{\"locationName\":\"url\"}}}}}");

/***/ }),

/***/ 52701:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListEntitlements\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Entitlements\"},\"ListFlows\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Flows\"},\"ListOfferings\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Offerings\"},\"ListReservations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Reservations\"}}}");

/***/ }),

/***/ 95103:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2017-08-29\",\"endpointPrefix\":\"mediaconvert\",\"signingName\":\"mediaconvert\",\"serviceFullName\":\"AWS Elemental MediaConvert\",\"serviceId\":\"MediaConvert\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"mediaconvert-2017-08-29\",\"signatureVersion\":\"v4\",\"serviceAbbreviation\":\"MediaConvert\"},\"operations\":{\"AssociateCertificate\":{\"http\":{\"requestUri\":\"/2017-08-29/certificates\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"}},\"required\":[\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelJob\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-08-29/jobs/{id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\",\"location\":\"uri\"}},\"required\":[\"Id\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateJob\":{\"http\":{\"requestUri\":\"/2017-08-29/jobs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"AccelerationSettings\":{\"shape\":\"S7\",\"locationName\":\"accelerationSettings\"},\"BillingTagsSource\":{\"locationName\":\"billingTagsSource\"},\"ClientRequestToken\":{\"locationName\":\"clientRequestToken\",\"idempotencyToken\":true},\"HopDestinations\":{\"shape\":\"Sa\",\"locationName\":\"hopDestinations\"},\"JobTemplate\":{\"locationName\":\"jobTemplate\"},\"Priority\":{\"locationName\":\"priority\",\"type\":\"integer\"},\"Queue\":{\"locationName\":\"queue\"},\"Role\":{\"locationName\":\"role\"},\"Settings\":{\"shape\":\"Se\",\"locationName\":\"settings\"},\"SimulateReservedQueue\":{\"locationName\":\"simulateReservedQueue\"},\"StatusUpdateInterval\":{\"locationName\":\"statusUpdateInterval\"},\"Tags\":{\"shape\":\"Sgl\",\"locationName\":\"tags\"},\"UserMetadata\":{\"shape\":\"Sgl\",\"locationName\":\"userMetadata\"}},\"required\":[\"Role\",\"Settings\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Job\":{\"shape\":\"Sgn\",\"locationName\":\"job\"}}}},\"CreateJobTemplate\":{\"http\":{\"requestUri\":\"/2017-08-29/jobTemplates\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"AccelerationSettings\":{\"shape\":\"S7\",\"locationName\":\"accelerationSettings\"},\"Category\":{\"locationName\":\"category\"},\"Description\":{\"locationName\":\"description\"},\"HopDestinations\":{\"shape\":\"Sa\",\"locationName\":\"hopDestinations\"},\"Name\":{\"locationName\":\"name\"},\"Priority\":{\"locationName\":\"priority\",\"type\":\"integer\"},\"Queue\":{\"locationName\":\"queue\"},\"Settings\":{\"shape\":\"Sh3\",\"locationName\":\"settings\"},\"StatusUpdateInterval\":{\"locationName\":\"statusUpdateInterval\"},\"Tags\":{\"shape\":\"Sgl\",\"locationName\":\"tags\"}},\"required\":[\"Settings\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JobTemplate\":{\"shape\":\"Sh7\",\"locationName\":\"jobTemplate\"}}}},\"CreatePreset\":{\"http\":{\"requestUri\":\"/2017-08-29/presets\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Category\":{\"locationName\":\"category\"},\"Description\":{\"locationName\":\"description\"},\"Name\":{\"locationName\":\"name\"},\"Settings\":{\"shape\":\"Sha\",\"locationName\":\"settings\"},\"Tags\":{\"shape\":\"Sgl\",\"locationName\":\"tags\"}},\"required\":[\"Settings\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Preset\":{\"shape\":\"She\",\"locationName\":\"preset\"}}}},\"CreateQueue\":{\"http\":{\"requestUri\":\"/2017-08-29/queues\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"Name\":{\"locationName\":\"name\"},\"PricingPlan\":{\"locationName\":\"pricingPlan\"},\"ReservationPlanSettings\":{\"shape\":\"Shh\",\"locationName\":\"reservationPlanSettings\"},\"Status\":{\"locationName\":\"status\"},\"Tags\":{\"shape\":\"Sgl\",\"locationName\":\"tags\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Queue\":{\"shape\":\"Shm\",\"locationName\":\"queue\"}}}},\"DeleteJobTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-08-29/jobTemplates/{name}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePreset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-08-29/presets/{name}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteQueue\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-08-29/queues/{name}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeEndpoints\":{\"http\":{\"requestUri\":\"/2017-08-29/endpoints\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"Mode\":{\"locationName\":\"mode\"},\"NextToken\":{\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Endpoints\":{\"locationName\":\"endpoints\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Url\":{\"locationName\":\"url\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DisassociateCertificate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2017-08-29/certificates/{arn}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\",\"location\":\"uri\"}},\"required\":[\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/jobs/{id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\",\"location\":\"uri\"}},\"required\":[\"Id\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Job\":{\"shape\":\"Sgn\",\"locationName\":\"job\"}}}},\"GetJobTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/jobTemplates/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JobTemplate\":{\"shape\":\"Sh7\",\"locationName\":\"jobTemplate\"}}}},\"GetPreset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/presets/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Preset\":{\"shape\":\"She\",\"locationName\":\"preset\"}}}},\"GetQueue\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/queues/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Queue\":{\"shape\":\"Shm\",\"locationName\":\"queue\"}}}},\"ListJobTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/jobTemplates\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Category\":{\"locationName\":\"category\",\"location\":\"querystring\"},\"ListBy\":{\"locationName\":\"listBy\",\"location\":\"querystring\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"location\":\"querystring\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\",\"location\":\"querystring\"},\"Order\":{\"locationName\":\"order\",\"location\":\"querystring\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobTemplates\":{\"locationName\":\"jobTemplates\",\"type\":\"list\",\"member\":{\"shape\":\"Sh7\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/jobs\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"locationName\":\"maxResults\",\"location\":\"querystring\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\",\"location\":\"querystring\"},\"Order\":{\"locationName\":\"order\",\"location\":\"querystring\"},\"Queue\":{\"locationName\":\"queue\",\"location\":\"querystring\"},\"Status\":{\"locationName\":\"status\",\"location\":\"querystring\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"locationName\":\"jobs\",\"type\":\"list\",\"member\":{\"shape\":\"Sgn\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListPresets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/presets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Category\":{\"locationName\":\"category\",\"location\":\"querystring\"},\"ListBy\":{\"locationName\":\"listBy\",\"location\":\"querystring\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"location\":\"querystring\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\",\"location\":\"querystring\"},\"Order\":{\"locationName\":\"order\",\"location\":\"querystring\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Presets\":{\"locationName\":\"presets\",\"type\":\"list\",\"member\":{\"shape\":\"She\"}}}}},\"ListQueues\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/queues\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ListBy\":{\"locationName\":\"listBy\",\"location\":\"querystring\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"location\":\"querystring\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\",\"location\":\"querystring\"},\"Order\":{\"locationName\":\"order\",\"location\":\"querystring\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Queues\":{\"locationName\":\"queues\",\"type\":\"list\",\"member\":{\"shape\":\"Shm\"}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2017-08-29/tags/{arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\",\"location\":\"uri\"}},\"required\":[\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceTags\":{\"locationName\":\"resourceTags\",\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Tags\":{\"shape\":\"Sgl\",\"locationName\":\"tags\"}}}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/2017-08-29/tags\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Tags\":{\"shape\":\"Sgl\",\"locationName\":\"tags\"}},\"required\":[\"Arn\",\"Tags\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-08-29/tags/{arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\",\"location\":\"uri\"},\"TagKeys\":{\"shape\":\"Sgs\",\"locationName\":\"tagKeys\"}},\"required\":[\"Arn\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateJobTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-08-29/jobTemplates/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AccelerationSettings\":{\"shape\":\"S7\",\"locationName\":\"accelerationSettings\"},\"Category\":{\"locationName\":\"category\"},\"Description\":{\"locationName\":\"description\"},\"HopDestinations\":{\"shape\":\"Sa\",\"locationName\":\"hopDestinations\"},\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"},\"Priority\":{\"locationName\":\"priority\",\"type\":\"integer\"},\"Queue\":{\"locationName\":\"queue\"},\"Settings\":{\"shape\":\"Sh3\",\"locationName\":\"settings\"},\"StatusUpdateInterval\":{\"locationName\":\"statusUpdateInterval\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JobTemplate\":{\"shape\":\"Sh7\",\"locationName\":\"jobTemplate\"}}}},\"UpdatePreset\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-08-29/presets/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Category\":{\"locationName\":\"category\"},\"Description\":{\"locationName\":\"description\"},\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"},\"Settings\":{\"shape\":\"Sha\",\"locationName\":\"settings\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Preset\":{\"shape\":\"She\",\"locationName\":\"preset\"}}}},\"UpdateQueue\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/2017-08-29/queues/{name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{\"locationName\":\"description\"},\"Name\":{\"locationName\":\"name\",\"location\":\"uri\"},\"ReservationPlanSettings\":{\"shape\":\"Shh\",\"locationName\":\"reservationPlanSettings\"},\"Status\":{\"locationName\":\"status\"}},\"required\":[\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Queue\":{\"shape\":\"Shm\",\"locationName\":\"queue\"}}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"members\":{\"Mode\":{\"locationName\":\"mode\"}},\"required\":[\"Mode\"]},\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Priority\":{\"locationName\":\"priority\",\"type\":\"integer\"},\"Queue\":{\"locationName\":\"queue\"},\"WaitMinutes\":{\"locationName\":\"waitMinutes\",\"type\":\"integer\"}}}},\"Se\":{\"type\":\"structure\",\"members\":{\"AdAvailOffset\":{\"locationName\":\"adAvailOffset\",\"type\":\"integer\"},\"AvailBlanking\":{\"shape\":\"Sg\",\"locationName\":\"availBlanking\"},\"Esam\":{\"shape\":\"Si\",\"locationName\":\"esam\"},\"Inputs\":{\"locationName\":\"inputs\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AudioSelectorGroups\":{\"shape\":\"Sq\",\"locationName\":\"audioSelectorGroups\"},\"AudioSelectors\":{\"shape\":\"Su\",\"locationName\":\"audioSelectors\"},\"CaptionSelectors\":{\"shape\":\"S1e\",\"locationName\":\"captionSelectors\"},\"Crop\":{\"shape\":\"S20\",\"locationName\":\"crop\"},\"DeblockFilter\":{\"locationName\":\"deblockFilter\"},\"DecryptionSettings\":{\"locationName\":\"decryptionSettings\",\"type\":\"structure\",\"members\":{\"DecryptionMode\":{\"locationName\":\"decryptionMode\"},\"EncryptedDecryptionKey\":{\"locationName\":\"encryptedDecryptionKey\"},\"InitializationVector\":{\"locationName\":\"initializationVector\"},\"KmsKeyRegion\":{\"locationName\":\"kmsKeyRegion\"}}},\"DenoiseFilter\":{\"locationName\":\"denoiseFilter\"},\"FileInput\":{\"locationName\":\"fileInput\"},\"FilterEnable\":{\"locationName\":\"filterEnable\"},\"FilterStrength\":{\"locationName\":\"filterStrength\",\"type\":\"integer\"},\"ImageInserter\":{\"shape\":\"S2d\",\"locationName\":\"imageInserter\"},\"InputClippings\":{\"shape\":\"S2k\",\"locationName\":\"inputClippings\"},\"InputScanType\":{\"locationName\":\"inputScanType\"},\"Position\":{\"shape\":\"S20\",\"locationName\":\"position\"},\"ProgramNumber\":{\"locationName\":\"programNumber\",\"type\":\"integer\"},\"PsiControl\":{\"locationName\":\"psiControl\"},\"SupplementalImps\":{\"locationName\":\"supplementalImps\",\"type\":\"list\",\"member\":{}},\"TimecodeSource\":{\"locationName\":\"timecodeSource\"},\"TimecodeStart\":{\"locationName\":\"timecodeStart\"},\"VideoSelector\":{\"shape\":\"S2t\",\"locationName\":\"videoSelector\"}}}},\"MotionImageInserter\":{\"shape\":\"S31\",\"locationName\":\"motionImageInserter\"},\"NielsenConfiguration\":{\"shape\":\"S39\",\"locationName\":\"nielsenConfiguration\"},\"NielsenNonLinearWatermark\":{\"shape\":\"S3b\",\"locationName\":\"nielsenNonLinearWatermark\"},\"OutputGroups\":{\"shape\":\"S3l\",\"locationName\":\"outputGroups\"},\"TimecodeConfig\":{\"shape\":\"Sgc\",\"locationName\":\"timecodeConfig\"},\"TimedMetadataInsertion\":{\"shape\":\"Sgf\",\"locationName\":\"timedMetadataInsertion\"}}},\"Sg\":{\"type\":\"structure\",\"members\":{\"AvailBlankingImage\":{\"locationName\":\"availBlankingImage\"}}},\"Si\":{\"type\":\"structure\",\"members\":{\"ManifestConfirmConditionNotification\":{\"locationName\":\"manifestConfirmConditionNotification\",\"type\":\"structure\",\"members\":{\"MccXml\":{\"locationName\":\"mccXml\"}}},\"ResponseSignalPreroll\":{\"locationName\":\"responseSignalPreroll\",\"type\":\"integer\"},\"SignalProcessingNotification\":{\"locationName\":\"signalProcessingNotification\",\"type\":\"structure\",\"members\":{\"SccXml\":{\"locationName\":\"sccXml\"}}}}},\"Sq\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"AudioSelectorNames\":{\"shape\":\"Ss\",\"locationName\":\"audioSelectorNames\"}}}},\"Ss\":{\"type\":\"list\",\"member\":{}},\"Su\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"CustomLanguageCode\":{\"locationName\":\"customLanguageCode\"},\"DefaultSelection\":{\"locationName\":\"defaultSelection\"},\"ExternalAudioFileInput\":{\"locationName\":\"externalAudioFileInput\"},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"Offset\":{\"locationName\":\"offset\",\"type\":\"integer\"},\"Pids\":{\"shape\":\"S11\",\"locationName\":\"pids\"},\"ProgramSelection\":{\"locationName\":\"programSelection\",\"type\":\"integer\"},\"RemixSettings\":{\"shape\":\"S14\",\"locationName\":\"remixSettings\"},\"SelectorType\":{\"locationName\":\"selectorType\"},\"Tracks\":{\"shape\":\"S11\",\"locationName\":\"tracks\"}}}},\"S11\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"S14\":{\"type\":\"structure\",\"members\":{\"ChannelMapping\":{\"locationName\":\"channelMapping\",\"type\":\"structure\",\"members\":{\"OutputChannels\":{\"locationName\":\"outputChannels\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InputChannels\":{\"locationName\":\"inputChannels\",\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"InputChannelsFineTune\":{\"locationName\":\"inputChannelsFineTune\",\"type\":\"list\",\"member\":{\"type\":\"double\"}}}}}}},\"ChannelsIn\":{\"locationName\":\"channelsIn\",\"type\":\"integer\"},\"ChannelsOut\":{\"locationName\":\"channelsOut\",\"type\":\"integer\"}}},\"S1e\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"CustomLanguageCode\":{\"locationName\":\"customLanguageCode\"},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"SourceSettings\":{\"locationName\":\"sourceSettings\",\"type\":\"structure\",\"members\":{\"AncillarySourceSettings\":{\"locationName\":\"ancillarySourceSettings\",\"type\":\"structure\",\"members\":{\"Convert608To708\":{\"locationName\":\"convert608To708\"},\"SourceAncillaryChannelNumber\":{\"locationName\":\"sourceAncillaryChannelNumber\",\"type\":\"integer\"},\"TerminateCaptions\":{\"locationName\":\"terminateCaptions\"}}},\"DvbSubSourceSettings\":{\"locationName\":\"dvbSubSourceSettings\",\"type\":\"structure\",\"members\":{\"Pid\":{\"locationName\":\"pid\",\"type\":\"integer\"}}},\"EmbeddedSourceSettings\":{\"locationName\":\"embeddedSourceSettings\",\"type\":\"structure\",\"members\":{\"Convert608To708\":{\"locationName\":\"convert608To708\"},\"Source608ChannelNumber\":{\"locationName\":\"source608ChannelNumber\",\"type\":\"integer\"},\"Source608TrackNumber\":{\"locationName\":\"source608TrackNumber\",\"type\":\"integer\"},\"TerminateCaptions\":{\"locationName\":\"terminateCaptions\"}}},\"FileSourceSettings\":{\"locationName\":\"fileSourceSettings\",\"type\":\"structure\",\"members\":{\"Convert608To708\":{\"locationName\":\"convert608To708\"},\"Framerate\":{\"locationName\":\"framerate\",\"type\":\"structure\",\"members\":{\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"}}},\"SourceFile\":{\"locationName\":\"sourceFile\"},\"TimeDelta\":{\"locationName\":\"timeDelta\",\"type\":\"integer\"}}},\"SourceType\":{\"locationName\":\"sourceType\"},\"TeletextSourceSettings\":{\"locationName\":\"teletextSourceSettings\",\"type\":\"structure\",\"members\":{\"PageNumber\":{\"locationName\":\"pageNumber\"}}},\"TrackSourceSettings\":{\"locationName\":\"trackSourceSettings\",\"type\":\"structure\",\"members\":{\"TrackNumber\":{\"locationName\":\"trackNumber\",\"type\":\"integer\"}}}}}}}},\"S20\":{\"type\":\"structure\",\"members\":{\"Height\":{\"locationName\":\"height\",\"type\":\"integer\"},\"Width\":{\"locationName\":\"width\",\"type\":\"integer\"},\"X\":{\"locationName\":\"x\",\"type\":\"integer\"},\"Y\":{\"locationName\":\"y\",\"type\":\"integer\"}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"InsertableImages\":{\"locationName\":\"insertableImages\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"FadeIn\":{\"locationName\":\"fadeIn\",\"type\":\"integer\"},\"FadeOut\":{\"locationName\":\"fadeOut\",\"type\":\"integer\"},\"Height\":{\"locationName\":\"height\",\"type\":\"integer\"},\"ImageInserterInput\":{\"locationName\":\"imageInserterInput\"},\"ImageX\":{\"locationName\":\"imageX\",\"type\":\"integer\"},\"ImageY\":{\"locationName\":\"imageY\",\"type\":\"integer\"},\"Layer\":{\"locationName\":\"layer\",\"type\":\"integer\"},\"Opacity\":{\"locationName\":\"opacity\",\"type\":\"integer\"},\"StartTime\":{\"locationName\":\"startTime\"},\"Width\":{\"locationName\":\"width\",\"type\":\"integer\"}}}}}},\"S2k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EndTimecode\":{\"locationName\":\"endTimecode\"},\"StartTimecode\":{\"locationName\":\"startTimecode\"}}}},\"S2t\":{\"type\":\"structure\",\"members\":{\"AlphaBehavior\":{\"locationName\":\"alphaBehavior\"},\"ColorSpace\":{\"locationName\":\"colorSpace\"},\"ColorSpaceUsage\":{\"locationName\":\"colorSpaceUsage\"},\"Hdr10Metadata\":{\"shape\":\"S2x\",\"locationName\":\"hdr10Metadata\"},\"Pid\":{\"locationName\":\"pid\",\"type\":\"integer\"},\"ProgramNumber\":{\"locationName\":\"programNumber\",\"type\":\"integer\"},\"Rotate\":{\"locationName\":\"rotate\"}}},\"S2x\":{\"type\":\"structure\",\"members\":{\"BluePrimaryX\":{\"locationName\":\"bluePrimaryX\",\"type\":\"integer\"},\"BluePrimaryY\":{\"locationName\":\"bluePrimaryY\",\"type\":\"integer\"},\"GreenPrimaryX\":{\"locationName\":\"greenPrimaryX\",\"type\":\"integer\"},\"GreenPrimaryY\":{\"locationName\":\"greenPrimaryY\",\"type\":\"integer\"},\"MaxContentLightLevel\":{\"locationName\":\"maxContentLightLevel\",\"type\":\"integer\"},\"MaxFrameAverageLightLevel\":{\"locationName\":\"maxFrameAverageLightLevel\",\"type\":\"integer\"},\"MaxLuminance\":{\"locationName\":\"maxLuminance\",\"type\":\"integer\"},\"MinLuminance\":{\"locationName\":\"minLuminance\",\"type\":\"integer\"},\"RedPrimaryX\":{\"locationName\":\"redPrimaryX\",\"type\":\"integer\"},\"RedPrimaryY\":{\"locationName\":\"redPrimaryY\",\"type\":\"integer\"},\"WhitePointX\":{\"locationName\":\"whitePointX\",\"type\":\"integer\"},\"WhitePointY\":{\"locationName\":\"whitePointY\",\"type\":\"integer\"}}},\"S31\":{\"type\":\"structure\",\"members\":{\"Framerate\":{\"locationName\":\"framerate\",\"type\":\"structure\",\"members\":{\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"}}},\"Input\":{\"locationName\":\"input\"},\"InsertionMode\":{\"locationName\":\"insertionMode\"},\"Offset\":{\"locationName\":\"offset\",\"type\":\"structure\",\"members\":{\"ImageX\":{\"locationName\":\"imageX\",\"type\":\"integer\"},\"ImageY\":{\"locationName\":\"imageY\",\"type\":\"integer\"}}},\"Playback\":{\"locationName\":\"playback\"},\"StartTime\":{\"locationName\":\"startTime\"}}},\"S39\":{\"type\":\"structure\",\"members\":{\"BreakoutCode\":{\"locationName\":\"breakoutCode\",\"type\":\"integer\"},\"DistributorId\":{\"locationName\":\"distributorId\"}}},\"S3b\":{\"type\":\"structure\",\"members\":{\"ActiveWatermarkProcess\":{\"locationName\":\"activeWatermarkProcess\"},\"AdiFilename\":{\"locationName\":\"adiFilename\"},\"AssetId\":{\"locationName\":\"assetId\"},\"AssetName\":{\"locationName\":\"assetName\"},\"CbetSourceId\":{\"locationName\":\"cbetSourceId\"},\"EpisodeId\":{\"locationName\":\"episodeId\"},\"MetadataDestination\":{\"locationName\":\"metadataDestination\"},\"SourceId\":{\"locationName\":\"sourceId\",\"type\":\"integer\"},\"SourceWatermarkStatus\":{\"locationName\":\"sourceWatermarkStatus\"},\"TicServerUrl\":{\"locationName\":\"ticServerUrl\"},\"UniqueTicPerAudioTrack\":{\"locationName\":\"uniqueTicPerAudioTrack\"}}},\"S3l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutomatedEncodingSettings\":{\"locationName\":\"automatedEncodingSettings\",\"type\":\"structure\",\"members\":{\"AbrSettings\":{\"locationName\":\"abrSettings\",\"type\":\"structure\",\"members\":{\"MaxAbrBitrate\":{\"locationName\":\"maxAbrBitrate\",\"type\":\"integer\"},\"MaxRenditions\":{\"locationName\":\"maxRenditions\",\"type\":\"integer\"},\"MinAbrBitrate\":{\"locationName\":\"minAbrBitrate\",\"type\":\"integer\"}}}}},\"CustomName\":{\"locationName\":\"customName\"},\"Name\":{\"locationName\":\"name\"},\"OutputGroupSettings\":{\"locationName\":\"outputGroupSettings\",\"type\":\"structure\",\"members\":{\"CmafGroupSettings\":{\"locationName\":\"cmafGroupSettings\",\"type\":\"structure\",\"members\":{\"AdditionalManifests\":{\"locationName\":\"additionalManifests\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ManifestNameModifier\":{\"locationName\":\"manifestNameModifier\"},\"SelectedOutputs\":{\"shape\":\"Ss\",\"locationName\":\"selectedOutputs\"}}}},\"BaseUrl\":{\"locationName\":\"baseUrl\"},\"ClientCache\":{\"locationName\":\"clientCache\"},\"CodecSpecification\":{\"locationName\":\"codecSpecification\"},\"Destination\":{\"locationName\":\"destination\"},\"DestinationSettings\":{\"shape\":\"S3x\",\"locationName\":\"destinationSettings\"},\"Encryption\":{\"locationName\":\"encryption\",\"type\":\"structure\",\"members\":{\"ConstantInitializationVector\":{\"locationName\":\"constantInitializationVector\"},\"EncryptionMethod\":{\"locationName\":\"encryptionMethod\"},\"InitializationVectorInManifest\":{\"locationName\":\"initializationVectorInManifest\"},\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"type\":\"structure\",\"members\":{\"CertificateArn\":{\"locationName\":\"certificateArn\"},\"DashSignaledSystemIds\":{\"shape\":\"S4a\",\"locationName\":\"dashSignaledSystemIds\"},\"HlsSignaledSystemIds\":{\"shape\":\"S4a\",\"locationName\":\"hlsSignaledSystemIds\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"Url\":{\"locationName\":\"url\"}}},\"StaticKeyProvider\":{\"shape\":\"S4d\",\"locationName\":\"staticKeyProvider\"},\"Type\":{\"locationName\":\"type\"}}},\"FragmentLength\":{\"locationName\":\"fragmentLength\",\"type\":\"integer\"},\"ManifestCompression\":{\"locationName\":\"manifestCompression\"},\"ManifestDurationFormat\":{\"locationName\":\"manifestDurationFormat\"},\"MinBufferTime\":{\"locationName\":\"minBufferTime\",\"type\":\"integer\"},\"MinFinalSegmentLength\":{\"locationName\":\"minFinalSegmentLength\",\"type\":\"double\"},\"MpdProfile\":{\"locationName\":\"mpdProfile\"},\"SegmentControl\":{\"locationName\":\"segmentControl\"},\"SegmentLength\":{\"locationName\":\"segmentLength\",\"type\":\"integer\"},\"StreamInfResolution\":{\"locationName\":\"streamInfResolution\"},\"WriteDashManifest\":{\"locationName\":\"writeDashManifest\"},\"WriteHlsManifest\":{\"locationName\":\"writeHlsManifest\"},\"WriteSegmentTimelineInRepresentation\":{\"locationName\":\"writeSegmentTimelineInRepresentation\"}}},\"DashIsoGroupSettings\":{\"locationName\":\"dashIsoGroupSettings\",\"type\":\"structure\",\"members\":{\"AdditionalManifests\":{\"locationName\":\"additionalManifests\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ManifestNameModifier\":{\"locationName\":\"manifestNameModifier\"},\"SelectedOutputs\":{\"shape\":\"Ss\",\"locationName\":\"selectedOutputs\"}}}},\"BaseUrl\":{\"locationName\":\"baseUrl\"},\"Destination\":{\"locationName\":\"destination\"},\"DestinationSettings\":{\"shape\":\"S3x\",\"locationName\":\"destinationSettings\"},\"Encryption\":{\"locationName\":\"encryption\",\"type\":\"structure\",\"members\":{\"PlaybackDeviceCompatibility\":{\"locationName\":\"playbackDeviceCompatibility\"},\"SpekeKeyProvider\":{\"shape\":\"S4w\",\"locationName\":\"spekeKeyProvider\"}}},\"FragmentLength\":{\"locationName\":\"fragmentLength\",\"type\":\"integer\"},\"HbbtvCompliance\":{\"locationName\":\"hbbtvCompliance\"},\"MinBufferTime\":{\"locationName\":\"minBufferTime\",\"type\":\"integer\"},\"MinFinalSegmentLength\":{\"locationName\":\"minFinalSegmentLength\",\"type\":\"double\"},\"MpdProfile\":{\"locationName\":\"mpdProfile\"},\"SegmentControl\":{\"locationName\":\"segmentControl\"},\"SegmentLength\":{\"locationName\":\"segmentLength\",\"type\":\"integer\"},\"WriteSegmentTimelineInRepresentation\":{\"locationName\":\"writeSegmentTimelineInRepresentation\"}}},\"FileGroupSettings\":{\"locationName\":\"fileGroupSettings\",\"type\":\"structure\",\"members\":{\"Destination\":{\"locationName\":\"destination\"},\"DestinationSettings\":{\"shape\":\"S3x\",\"locationName\":\"destinationSettings\"}}},\"HlsGroupSettings\":{\"locationName\":\"hlsGroupSettings\",\"type\":\"structure\",\"members\":{\"AdMarkers\":{\"locationName\":\"adMarkers\",\"type\":\"list\",\"member\":{}},\"AdditionalManifests\":{\"locationName\":\"additionalManifests\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ManifestNameModifier\":{\"locationName\":\"manifestNameModifier\"},\"SelectedOutputs\":{\"shape\":\"Ss\",\"locationName\":\"selectedOutputs\"}}}},\"AudioOnlyHeader\":{\"locationName\":\"audioOnlyHeader\"},\"BaseUrl\":{\"locationName\":\"baseUrl\"},\"CaptionLanguageMappings\":{\"locationName\":\"captionLanguageMappings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CaptionChannel\":{\"locationName\":\"captionChannel\",\"type\":\"integer\"},\"CustomLanguageCode\":{\"locationName\":\"customLanguageCode\"},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageDescription\":{\"locationName\":\"languageDescription\"}}}},\"CaptionLanguageSetting\":{\"locationName\":\"captionLanguageSetting\"},\"ClientCache\":{\"locationName\":\"clientCache\"},\"CodecSpecification\":{\"locationName\":\"codecSpecification\"},\"Destination\":{\"locationName\":\"destination\"},\"DestinationSettings\":{\"shape\":\"S3x\",\"locationName\":\"destinationSettings\"},\"DirectoryStructure\":{\"locationName\":\"directoryStructure\"},\"Encryption\":{\"locationName\":\"encryption\",\"type\":\"structure\",\"members\":{\"ConstantInitializationVector\":{\"locationName\":\"constantInitializationVector\"},\"EncryptionMethod\":{\"locationName\":\"encryptionMethod\"},\"InitializationVectorInManifest\":{\"locationName\":\"initializationVectorInManifest\"},\"OfflineEncrypted\":{\"locationName\":\"offlineEncrypted\"},\"SpekeKeyProvider\":{\"shape\":\"S4w\",\"locationName\":\"spekeKeyProvider\"},\"StaticKeyProvider\":{\"shape\":\"S4d\",\"locationName\":\"staticKeyProvider\"},\"Type\":{\"locationName\":\"type\"}}},\"ManifestCompression\":{\"locationName\":\"manifestCompression\"},\"ManifestDurationFormat\":{\"locationName\":\"manifestDurationFormat\"},\"MinFinalSegmentLength\":{\"locationName\":\"minFinalSegmentLength\",\"type\":\"double\"},\"MinSegmentLength\":{\"locationName\":\"minSegmentLength\",\"type\":\"integer\"},\"OutputSelection\":{\"locationName\":\"outputSelection\"},\"ProgramDateTime\":{\"locationName\":\"programDateTime\"},\"ProgramDateTimePeriod\":{\"locationName\":\"programDateTimePeriod\",\"type\":\"integer\"},\"SegmentControl\":{\"locationName\":\"segmentControl\"},\"SegmentLength\":{\"locationName\":\"segmentLength\",\"type\":\"integer\"},\"SegmentsPerSubdirectory\":{\"locationName\":\"segmentsPerSubdirectory\",\"type\":\"integer\"},\"StreamInfResolution\":{\"locationName\":\"streamInfResolution\"},\"TimedMetadataId3Frame\":{\"locationName\":\"timedMetadataId3Frame\"},\"TimedMetadataId3Period\":{\"locationName\":\"timedMetadataId3Period\",\"type\":\"integer\"},\"TimestampDeltaMilliseconds\":{\"locationName\":\"timestampDeltaMilliseconds\",\"type\":\"integer\"}}},\"MsSmoothGroupSettings\":{\"locationName\":\"msSmoothGroupSettings\",\"type\":\"structure\",\"members\":{\"AdditionalManifests\":{\"locationName\":\"additionalManifests\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ManifestNameModifier\":{\"locationName\":\"manifestNameModifier\"},\"SelectedOutputs\":{\"shape\":\"Ss\",\"locationName\":\"selectedOutputs\"}}}},\"AudioDeduplication\":{\"locationName\":\"audioDeduplication\"},\"Destination\":{\"locationName\":\"destination\"},\"DestinationSettings\":{\"shape\":\"S3x\",\"locationName\":\"destinationSettings\"},\"Encryption\":{\"locationName\":\"encryption\",\"type\":\"structure\",\"members\":{\"SpekeKeyProvider\":{\"shape\":\"S4w\",\"locationName\":\"spekeKeyProvider\"}}},\"FragmentLength\":{\"locationName\":\"fragmentLength\",\"type\":\"integer\"},\"ManifestEncoding\":{\"locationName\":\"manifestEncoding\"}}},\"Type\":{\"locationName\":\"type\"}}},\"Outputs\":{\"locationName\":\"outputs\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AudioDescriptions\":{\"shape\":\"S62\",\"locationName\":\"audioDescriptions\"},\"CaptionDescriptions\":{\"locationName\":\"captionDescriptions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CaptionSelectorName\":{\"locationName\":\"captionSelectorName\"},\"CustomLanguageCode\":{\"locationName\":\"customLanguageCode\"},\"DestinationSettings\":{\"shape\":\"S8h\",\"locationName\":\"destinationSettings\"},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageDescription\":{\"locationName\":\"languageDescription\"}}}},\"ContainerSettings\":{\"shape\":\"S9d\",\"locationName\":\"containerSettings\"},\"Extension\":{\"locationName\":\"extension\"},\"NameModifier\":{\"locationName\":\"nameModifier\"},\"OutputSettings\":{\"locationName\":\"outputSettings\",\"type\":\"structure\",\"members\":{\"HlsSettings\":{\"locationName\":\"hlsSettings\",\"type\":\"structure\",\"members\":{\"AudioGroupId\":{\"locationName\":\"audioGroupId\"},\"AudioOnlyContainer\":{\"locationName\":\"audioOnlyContainer\"},\"AudioRenditionSets\":{\"locationName\":\"audioRenditionSets\"},\"AudioTrackType\":{\"locationName\":\"audioTrackType\"},\"IFrameOnlyManifest\":{\"locationName\":\"iFrameOnlyManifest\"},\"SegmentModifier\":{\"locationName\":\"segmentModifier\"}}}}},\"Preset\":{\"locationName\":\"preset\"},\"VideoDescription\":{\"shape\":\"Sbb\",\"locationName\":\"videoDescription\"}}}}}}},\"S3x\":{\"type\":\"structure\",\"members\":{\"S3Settings\":{\"locationName\":\"s3Settings\",\"type\":\"structure\",\"members\":{\"AccessControl\":{\"locationName\":\"accessControl\",\"type\":\"structure\",\"members\":{\"CannedAcl\":{\"locationName\":\"cannedAcl\"}}},\"Encryption\":{\"locationName\":\"encryption\",\"type\":\"structure\",\"members\":{\"EncryptionType\":{\"locationName\":\"encryptionType\"},\"KmsKeyArn\":{\"locationName\":\"kmsKeyArn\"}}}}}}},\"S4a\":{\"type\":\"list\",\"member\":{}},\"S4d\":{\"type\":\"structure\",\"members\":{\"KeyFormat\":{\"locationName\":\"keyFormat\"},\"KeyFormatVersions\":{\"locationName\":\"keyFormatVersions\"},\"StaticKeyValue\":{\"locationName\":\"staticKeyValue\"},\"Url\":{\"locationName\":\"url\"}}},\"S4w\":{\"type\":\"structure\",\"members\":{\"CertificateArn\":{\"locationName\":\"certificateArn\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"SystemIds\":{\"locationName\":\"systemIds\",\"type\":\"list\",\"member\":{}},\"Url\":{\"locationName\":\"url\"}}},\"S62\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AudioChannelTaggingSettings\":{\"locationName\":\"audioChannelTaggingSettings\",\"type\":\"structure\",\"members\":{\"ChannelTag\":{\"locationName\":\"channelTag\"}}},\"AudioNormalizationSettings\":{\"locationName\":\"audioNormalizationSettings\",\"type\":\"structure\",\"members\":{\"Algorithm\":{\"locationName\":\"algorithm\"},\"AlgorithmControl\":{\"locationName\":\"algorithmControl\"},\"CorrectionGateLevel\":{\"locationName\":\"correctionGateLevel\",\"type\":\"integer\"},\"LoudnessLogging\":{\"locationName\":\"loudnessLogging\"},\"PeakCalculation\":{\"locationName\":\"peakCalculation\"},\"TargetLkfs\":{\"locationName\":\"targetLkfs\",\"type\":\"double\"}}},\"AudioSourceName\":{\"locationName\":\"audioSourceName\"},\"AudioType\":{\"locationName\":\"audioType\",\"type\":\"integer\"},\"AudioTypeControl\":{\"locationName\":\"audioTypeControl\"},\"CodecSettings\":{\"locationName\":\"codecSettings\",\"type\":\"structure\",\"members\":{\"AacSettings\":{\"locationName\":\"aacSettings\",\"type\":\"structure\",\"members\":{\"AudioDescriptionBroadcasterMix\":{\"locationName\":\"audioDescriptionBroadcasterMix\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"CodecProfile\":{\"locationName\":\"codecProfile\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"RawFormat\":{\"locationName\":\"rawFormat\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"},\"Specification\":{\"locationName\":\"specification\"},\"VbrQuality\":{\"locationName\":\"vbrQuality\"}}},\"Ac3Settings\":{\"locationName\":\"ac3Settings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"BitstreamMode\":{\"locationName\":\"bitstreamMode\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"Dialnorm\":{\"locationName\":\"dialnorm\",\"type\":\"integer\"},\"DynamicRangeCompressionProfile\":{\"locationName\":\"dynamicRangeCompressionProfile\"},\"LfeFilter\":{\"locationName\":\"lfeFilter\"},\"MetadataControl\":{\"locationName\":\"metadataControl\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"}}},\"AiffSettings\":{\"locationName\":\"aiffSettings\",\"type\":\"structure\",\"members\":{\"BitDepth\":{\"locationName\":\"bitDepth\",\"type\":\"integer\"},\"Channels\":{\"locationName\":\"channels\",\"type\":\"integer\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"}}},\"Codec\":{\"locationName\":\"codec\"},\"Eac3AtmosSettings\":{\"locationName\":\"eac3AtmosSettings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"BitstreamMode\":{\"locationName\":\"bitstreamMode\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"DialogueIntelligence\":{\"locationName\":\"dialogueIntelligence\"},\"DynamicRangeCompressionLine\":{\"locationName\":\"dynamicRangeCompressionLine\"},\"DynamicRangeCompressionRf\":{\"locationName\":\"dynamicRangeCompressionRf\"},\"LoRoCenterMixLevel\":{\"locationName\":\"loRoCenterMixLevel\",\"type\":\"double\"},\"LoRoSurroundMixLevel\":{\"locationName\":\"loRoSurroundMixLevel\",\"type\":\"double\"},\"LtRtCenterMixLevel\":{\"locationName\":\"ltRtCenterMixLevel\",\"type\":\"double\"},\"LtRtSurroundMixLevel\":{\"locationName\":\"ltRtSurroundMixLevel\",\"type\":\"double\"},\"MeteringMode\":{\"locationName\":\"meteringMode\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"},\"SpeechThreshold\":{\"locationName\":\"speechThreshold\",\"type\":\"integer\"},\"StereoDownmix\":{\"locationName\":\"stereoDownmix\"},\"SurroundExMode\":{\"locationName\":\"surroundExMode\"}}},\"Eac3Settings\":{\"locationName\":\"eac3Settings\",\"type\":\"structure\",\"members\":{\"AttenuationControl\":{\"locationName\":\"attenuationControl\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"BitstreamMode\":{\"locationName\":\"bitstreamMode\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"DcFilter\":{\"locationName\":\"dcFilter\"},\"Dialnorm\":{\"locationName\":\"dialnorm\",\"type\":\"integer\"},\"DynamicRangeCompressionLine\":{\"locationName\":\"dynamicRangeCompressionLine\"},\"DynamicRangeCompressionRf\":{\"locationName\":\"dynamicRangeCompressionRf\"},\"LfeControl\":{\"locationName\":\"lfeControl\"},\"LfeFilter\":{\"locationName\":\"lfeFilter\"},\"LoRoCenterMixLevel\":{\"locationName\":\"loRoCenterMixLevel\",\"type\":\"double\"},\"LoRoSurroundMixLevel\":{\"locationName\":\"loRoSurroundMixLevel\",\"type\":\"double\"},\"LtRtCenterMixLevel\":{\"locationName\":\"ltRtCenterMixLevel\",\"type\":\"double\"},\"LtRtSurroundMixLevel\":{\"locationName\":\"ltRtSurroundMixLevel\",\"type\":\"double\"},\"MetadataControl\":{\"locationName\":\"metadataControl\"},\"PassthroughControl\":{\"locationName\":\"passthroughControl\"},\"PhaseControl\":{\"locationName\":\"phaseControl\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"},\"StereoDownmix\":{\"locationName\":\"stereoDownmix\"},\"SurroundExMode\":{\"locationName\":\"surroundExMode\"},\"SurroundMode\":{\"locationName\":\"surroundMode\"}}},\"Mp2Settings\":{\"locationName\":\"mp2Settings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"Channels\":{\"locationName\":\"channels\",\"type\":\"integer\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"}}},\"Mp3Settings\":{\"locationName\":\"mp3Settings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"Channels\":{\"locationName\":\"channels\",\"type\":\"integer\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"},\"VbrQuality\":{\"locationName\":\"vbrQuality\",\"type\":\"integer\"}}},\"OpusSettings\":{\"locationName\":\"opusSettings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"Channels\":{\"locationName\":\"channels\",\"type\":\"integer\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"}}},\"VorbisSettings\":{\"locationName\":\"vorbisSettings\",\"type\":\"structure\",\"members\":{\"Channels\":{\"locationName\":\"channels\",\"type\":\"integer\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"},\"VbrQuality\":{\"locationName\":\"vbrQuality\",\"type\":\"integer\"}}},\"WavSettings\":{\"locationName\":\"wavSettings\",\"type\":\"structure\",\"members\":{\"BitDepth\":{\"locationName\":\"bitDepth\",\"type\":\"integer\"},\"Channels\":{\"locationName\":\"channels\",\"type\":\"integer\"},\"Format\":{\"locationName\":\"format\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"integer\"}}}}},\"CustomLanguageCode\":{\"locationName\":\"customLanguageCode\"},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageCodeControl\":{\"locationName\":\"languageCodeControl\"},\"RemixSettings\":{\"shape\":\"S14\",\"locationName\":\"remixSettings\"},\"StreamName\":{\"locationName\":\"streamName\"}}}},\"S8h\":{\"type\":\"structure\",\"members\":{\"BurninDestinationSettings\":{\"locationName\":\"burninDestinationSettings\",\"type\":\"structure\",\"members\":{\"Alignment\":{\"locationName\":\"alignment\"},\"BackgroundColor\":{\"locationName\":\"backgroundColor\"},\"BackgroundOpacity\":{\"locationName\":\"backgroundOpacity\",\"type\":\"integer\"},\"FontColor\":{\"locationName\":\"fontColor\"},\"FontOpacity\":{\"locationName\":\"fontOpacity\",\"type\":\"integer\"},\"FontResolution\":{\"locationName\":\"fontResolution\",\"type\":\"integer\"},\"FontScript\":{\"locationName\":\"fontScript\"},\"FontSize\":{\"locationName\":\"fontSize\",\"type\":\"integer\"},\"OutlineColor\":{\"locationName\":\"outlineColor\"},\"OutlineSize\":{\"locationName\":\"outlineSize\",\"type\":\"integer\"},\"ShadowColor\":{\"locationName\":\"shadowColor\"},\"ShadowOpacity\":{\"locationName\":\"shadowOpacity\",\"type\":\"integer\"},\"ShadowXOffset\":{\"locationName\":\"shadowXOffset\",\"type\":\"integer\"},\"ShadowYOffset\":{\"locationName\":\"shadowYOffset\",\"type\":\"integer\"},\"TeletextSpacing\":{\"locationName\":\"teletextSpacing\"},\"XPosition\":{\"locationName\":\"xPosition\",\"type\":\"integer\"},\"YPosition\":{\"locationName\":\"yPosition\",\"type\":\"integer\"}}},\"DestinationType\":{\"locationName\":\"destinationType\"},\"DvbSubDestinationSettings\":{\"locationName\":\"dvbSubDestinationSettings\",\"type\":\"structure\",\"members\":{\"Alignment\":{\"locationName\":\"alignment\"},\"BackgroundColor\":{\"locationName\":\"backgroundColor\"},\"BackgroundOpacity\":{\"locationName\":\"backgroundOpacity\",\"type\":\"integer\"},\"FontColor\":{\"locationName\":\"fontColor\"},\"FontOpacity\":{\"locationName\":\"fontOpacity\",\"type\":\"integer\"},\"FontResolution\":{\"locationName\":\"fontResolution\",\"type\":\"integer\"},\"FontScript\":{\"locationName\":\"fontScript\"},\"FontSize\":{\"locationName\":\"fontSize\",\"type\":\"integer\"},\"OutlineColor\":{\"locationName\":\"outlineColor\"},\"OutlineSize\":{\"locationName\":\"outlineSize\",\"type\":\"integer\"},\"ShadowColor\":{\"locationName\":\"shadowColor\"},\"ShadowOpacity\":{\"locationName\":\"shadowOpacity\",\"type\":\"integer\"},\"ShadowXOffset\":{\"locationName\":\"shadowXOffset\",\"type\":\"integer\"},\"ShadowYOffset\":{\"locationName\":\"shadowYOffset\",\"type\":\"integer\"},\"SubtitlingType\":{\"locationName\":\"subtitlingType\"},\"TeletextSpacing\":{\"locationName\":\"teletextSpacing\"},\"XPosition\":{\"locationName\":\"xPosition\",\"type\":\"integer\"},\"YPosition\":{\"locationName\":\"yPosition\",\"type\":\"integer\"}}},\"EmbeddedDestinationSettings\":{\"locationName\":\"embeddedDestinationSettings\",\"type\":\"structure\",\"members\":{\"Destination608ChannelNumber\":{\"locationName\":\"destination608ChannelNumber\",\"type\":\"integer\"},\"Destination708ServiceNumber\":{\"locationName\":\"destination708ServiceNumber\",\"type\":\"integer\"}}},\"ImscDestinationSettings\":{\"locationName\":\"imscDestinationSettings\",\"type\":\"structure\",\"members\":{\"StylePassthrough\":{\"locationName\":\"stylePassthrough\"}}},\"SccDestinationSettings\":{\"locationName\":\"sccDestinationSettings\",\"type\":\"structure\",\"members\":{\"Framerate\":{\"locationName\":\"framerate\"}}},\"TeletextDestinationSettings\":{\"locationName\":\"teletextDestinationSettings\",\"type\":\"structure\",\"members\":{\"PageNumber\":{\"locationName\":\"pageNumber\"},\"PageTypes\":{\"locationName\":\"pageTypes\",\"type\":\"list\",\"member\":{}}}},\"TtmlDestinationSettings\":{\"locationName\":\"ttmlDestinationSettings\",\"type\":\"structure\",\"members\":{\"StylePassthrough\":{\"locationName\":\"stylePassthrough\"}}}}},\"S9d\":{\"type\":\"structure\",\"members\":{\"CmfcSettings\":{\"locationName\":\"cmfcSettings\",\"type\":\"structure\",\"members\":{\"AudioDuration\":{\"locationName\":\"audioDuration\"},\"IFrameOnlyManifest\":{\"locationName\":\"iFrameOnlyManifest\"},\"Scte35Esam\":{\"locationName\":\"scte35Esam\"},\"Scte35Source\":{\"locationName\":\"scte35Source\"}}},\"Container\":{\"locationName\":\"container\"},\"F4vSettings\":{\"locationName\":\"f4vSettings\",\"type\":\"structure\",\"members\":{\"MoovPlacement\":{\"locationName\":\"moovPlacement\"}}},\"M2tsSettings\":{\"locationName\":\"m2tsSettings\",\"type\":\"structure\",\"members\":{\"AudioBufferModel\":{\"locationName\":\"audioBufferModel\"},\"AudioDuration\":{\"locationName\":\"audioDuration\"},\"AudioFramesPerPes\":{\"locationName\":\"audioFramesPerPes\",\"type\":\"integer\"},\"AudioPids\":{\"shape\":\"S9p\",\"locationName\":\"audioPids\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"BufferModel\":{\"locationName\":\"bufferModel\"},\"DvbNitSettings\":{\"locationName\":\"dvbNitSettings\",\"type\":\"structure\",\"members\":{\"NetworkId\":{\"locationName\":\"networkId\",\"type\":\"integer\"},\"NetworkName\":{\"locationName\":\"networkName\"},\"NitInterval\":{\"locationName\":\"nitInterval\",\"type\":\"integer\"}}},\"DvbSdtSettings\":{\"locationName\":\"dvbSdtSettings\",\"type\":\"structure\",\"members\":{\"OutputSdt\":{\"locationName\":\"outputSdt\"},\"SdtInterval\":{\"locationName\":\"sdtInterval\",\"type\":\"integer\"},\"ServiceName\":{\"locationName\":\"serviceName\"},\"ServiceProviderName\":{\"locationName\":\"serviceProviderName\"}}},\"DvbSubPids\":{\"shape\":\"S9p\",\"locationName\":\"dvbSubPids\"},\"DvbTdtSettings\":{\"locationName\":\"dvbTdtSettings\",\"type\":\"structure\",\"members\":{\"TdtInterval\":{\"locationName\":\"tdtInterval\",\"type\":\"integer\"}}},\"DvbTeletextPid\":{\"locationName\":\"dvbTeletextPid\",\"type\":\"integer\"},\"EbpAudioInterval\":{\"locationName\":\"ebpAudioInterval\"},\"EbpPlacement\":{\"locationName\":\"ebpPlacement\"},\"EsRateInPes\":{\"locationName\":\"esRateInPes\"},\"ForceTsVideoEbpOrder\":{\"locationName\":\"forceTsVideoEbpOrder\"},\"FragmentTime\":{\"locationName\":\"fragmentTime\",\"type\":\"double\"},\"MaxPcrInterval\":{\"locationName\":\"maxPcrInterval\",\"type\":\"integer\"},\"MinEbpInterval\":{\"locationName\":\"minEbpInterval\",\"type\":\"integer\"},\"NielsenId3\":{\"locationName\":\"nielsenId3\"},\"NullPacketBitrate\":{\"locationName\":\"nullPacketBitrate\",\"type\":\"double\"},\"PatInterval\":{\"locationName\":\"patInterval\",\"type\":\"integer\"},\"PcrControl\":{\"locationName\":\"pcrControl\"},\"PcrPid\":{\"locationName\":\"pcrPid\",\"type\":\"integer\"},\"PmtInterval\":{\"locationName\":\"pmtInterval\",\"type\":\"integer\"},\"PmtPid\":{\"locationName\":\"pmtPid\",\"type\":\"integer\"},\"PrivateMetadataPid\":{\"locationName\":\"privateMetadataPid\",\"type\":\"integer\"},\"ProgramNumber\":{\"locationName\":\"programNumber\",\"type\":\"integer\"},\"RateMode\":{\"locationName\":\"rateMode\"},\"Scte35Esam\":{\"locationName\":\"scte35Esam\",\"type\":\"structure\",\"members\":{\"Scte35EsamPid\":{\"locationName\":\"scte35EsamPid\",\"type\":\"integer\"}}},\"Scte35Pid\":{\"locationName\":\"scte35Pid\",\"type\":\"integer\"},\"Scte35Source\":{\"locationName\":\"scte35Source\"},\"SegmentationMarkers\":{\"locationName\":\"segmentationMarkers\"},\"SegmentationStyle\":{\"locationName\":\"segmentationStyle\"},\"SegmentationTime\":{\"locationName\":\"segmentationTime\",\"type\":\"double\"},\"TimedMetadataPid\":{\"locationName\":\"timedMetadataPid\",\"type\":\"integer\"},\"TransportStreamId\":{\"locationName\":\"transportStreamId\",\"type\":\"integer\"},\"VideoPid\":{\"locationName\":\"videoPid\",\"type\":\"integer\"}}},\"M3u8Settings\":{\"locationName\":\"m3u8Settings\",\"type\":\"structure\",\"members\":{\"AudioDuration\":{\"locationName\":\"audioDuration\"},\"AudioFramesPerPes\":{\"locationName\":\"audioFramesPerPes\",\"type\":\"integer\"},\"AudioPids\":{\"shape\":\"S9p\",\"locationName\":\"audioPids\"},\"NielsenId3\":{\"locationName\":\"nielsenId3\"},\"PatInterval\":{\"locationName\":\"patInterval\",\"type\":\"integer\"},\"PcrControl\":{\"locationName\":\"pcrControl\"},\"PcrPid\":{\"locationName\":\"pcrPid\",\"type\":\"integer\"},\"PmtInterval\":{\"locationName\":\"pmtInterval\",\"type\":\"integer\"},\"PmtPid\":{\"locationName\":\"pmtPid\",\"type\":\"integer\"},\"PrivateMetadataPid\":{\"locationName\":\"privateMetadataPid\",\"type\":\"integer\"},\"ProgramNumber\":{\"locationName\":\"programNumber\",\"type\":\"integer\"},\"Scte35Pid\":{\"locationName\":\"scte35Pid\",\"type\":\"integer\"},\"Scte35Source\":{\"locationName\":\"scte35Source\"},\"TimedMetadata\":{\"locationName\":\"timedMetadata\"},\"TimedMetadataPid\":{\"locationName\":\"timedMetadataPid\",\"type\":\"integer\"},\"TransportStreamId\":{\"locationName\":\"transportStreamId\",\"type\":\"integer\"},\"VideoPid\":{\"locationName\":\"videoPid\",\"type\":\"integer\"}}},\"MovSettings\":{\"locationName\":\"movSettings\",\"type\":\"structure\",\"members\":{\"ClapAtom\":{\"locationName\":\"clapAtom\"},\"CslgAtom\":{\"locationName\":\"cslgAtom\"},\"Mpeg2FourCCControl\":{\"locationName\":\"mpeg2FourCCControl\"},\"PaddingControl\":{\"locationName\":\"paddingControl\"},\"Reference\":{\"locationName\":\"reference\"}}},\"Mp4Settings\":{\"locationName\":\"mp4Settings\",\"type\":\"structure\",\"members\":{\"AudioDuration\":{\"locationName\":\"audioDuration\"},\"CslgAtom\":{\"locationName\":\"cslgAtom\"},\"CttsVersion\":{\"locationName\":\"cttsVersion\",\"type\":\"integer\"},\"FreeSpaceBox\":{\"locationName\":\"freeSpaceBox\"},\"MoovPlacement\":{\"locationName\":\"moovPlacement\"},\"Mp4MajorBrand\":{\"locationName\":\"mp4MajorBrand\"}}},\"MpdSettings\":{\"locationName\":\"mpdSettings\",\"type\":\"structure\",\"members\":{\"AccessibilityCaptionHints\":{\"locationName\":\"accessibilityCaptionHints\"},\"AudioDuration\":{\"locationName\":\"audioDuration\"},\"CaptionContainerType\":{\"locationName\":\"captionContainerType\"},\"Scte35Esam\":{\"locationName\":\"scte35Esam\"},\"Scte35Source\":{\"locationName\":\"scte35Source\"}}},\"MxfSettings\":{\"locationName\":\"mxfSettings\",\"type\":\"structure\",\"members\":{\"AfdSignaling\":{\"locationName\":\"afdSignaling\"},\"Profile\":{\"locationName\":\"profile\"}}}}},\"S9p\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"Sbb\":{\"type\":\"structure\",\"members\":{\"AfdSignaling\":{\"locationName\":\"afdSignaling\"},\"AntiAlias\":{\"locationName\":\"antiAlias\"},\"CodecSettings\":{\"locationName\":\"codecSettings\",\"type\":\"structure\",\"members\":{\"Av1Settings\":{\"locationName\":\"av1Settings\",\"type\":\"structure\",\"members\":{\"AdaptiveQuantization\":{\"locationName\":\"adaptiveQuantization\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"NumberBFramesBetweenReferenceFrames\":{\"locationName\":\"numberBFramesBetweenReferenceFrames\",\"type\":\"integer\"},\"QvbrSettings\":{\"locationName\":\"qvbrSettings\",\"type\":\"structure\",\"members\":{\"QvbrQualityLevel\":{\"locationName\":\"qvbrQualityLevel\",\"type\":\"integer\"},\"QvbrQualityLevelFineTune\":{\"locationName\":\"qvbrQualityLevelFineTune\",\"type\":\"double\"}}},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"Slices\":{\"locationName\":\"slices\",\"type\":\"integer\"},\"SpatialAdaptiveQuantization\":{\"locationName\":\"spatialAdaptiveQuantization\"}}},\"AvcIntraSettings\":{\"locationName\":\"avcIntraSettings\",\"type\":\"structure\",\"members\":{\"AvcIntraClass\":{\"locationName\":\"avcIntraClass\"},\"AvcIntraUhdSettings\":{\"locationName\":\"avcIntraUhdSettings\",\"type\":\"structure\",\"members\":{\"QualityTuningLevel\":{\"locationName\":\"qualityTuningLevel\"}}},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"InterlaceMode\":{\"locationName\":\"interlaceMode\"},\"ScanTypeConversionMode\":{\"locationName\":\"scanTypeConversionMode\"},\"SlowPal\":{\"locationName\":\"slowPal\"},\"Telecine\":{\"locationName\":\"telecine\"}}},\"Codec\":{\"locationName\":\"codec\"},\"FrameCaptureSettings\":{\"locationName\":\"frameCaptureSettings\",\"type\":\"structure\",\"members\":{\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"MaxCaptures\":{\"locationName\":\"maxCaptures\",\"type\":\"integer\"},\"Quality\":{\"locationName\":\"quality\",\"type\":\"integer\"}}},\"H264Settings\":{\"locationName\":\"h264Settings\",\"type\":\"structure\",\"members\":{\"AdaptiveQuantization\":{\"locationName\":\"adaptiveQuantization\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"CodecLevel\":{\"locationName\":\"codecLevel\"},\"CodecProfile\":{\"locationName\":\"codecProfile\"},\"DynamicSubGop\":{\"locationName\":\"dynamicSubGop\"},\"EntropyEncoding\":{\"locationName\":\"entropyEncoding\"},\"FieldEncoding\":{\"locationName\":\"fieldEncoding\"},\"FlickerAdaptiveQuantization\":{\"locationName\":\"flickerAdaptiveQuantization\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopBReference\":{\"locationName\":\"gopBReference\"},\"GopClosedCadence\":{\"locationName\":\"gopClosedCadence\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"GopSizeUnits\":{\"locationName\":\"gopSizeUnits\"},\"HrdBufferInitialFillPercentage\":{\"locationName\":\"hrdBufferInitialFillPercentage\",\"type\":\"integer\"},\"HrdBufferSize\":{\"locationName\":\"hrdBufferSize\",\"type\":\"integer\"},\"InterlaceMode\":{\"locationName\":\"interlaceMode\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MinIInterval\":{\"locationName\":\"minIInterval\",\"type\":\"integer\"},\"NumberBFramesBetweenReferenceFrames\":{\"locationName\":\"numberBFramesBetweenReferenceFrames\",\"type\":\"integer\"},\"NumberReferenceFrames\":{\"locationName\":\"numberReferenceFrames\",\"type\":\"integer\"},\"ParControl\":{\"locationName\":\"parControl\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"QualityTuningLevel\":{\"locationName\":\"qualityTuningLevel\"},\"QvbrSettings\":{\"locationName\":\"qvbrSettings\",\"type\":\"structure\",\"members\":{\"MaxAverageBitrate\":{\"locationName\":\"maxAverageBitrate\",\"type\":\"integer\"},\"QvbrQualityLevel\":{\"locationName\":\"qvbrQualityLevel\",\"type\":\"integer\"},\"QvbrQualityLevelFineTune\":{\"locationName\":\"qvbrQualityLevelFineTune\",\"type\":\"double\"}}},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"RepeatPps\":{\"locationName\":\"repeatPps\"},\"ScanTypeConversionMode\":{\"locationName\":\"scanTypeConversionMode\"},\"SceneChangeDetect\":{\"locationName\":\"sceneChangeDetect\"},\"Slices\":{\"locationName\":\"slices\",\"type\":\"integer\"},\"SlowPal\":{\"locationName\":\"slowPal\"},\"Softness\":{\"locationName\":\"softness\",\"type\":\"integer\"},\"SpatialAdaptiveQuantization\":{\"locationName\":\"spatialAdaptiveQuantization\"},\"Syntax\":{\"locationName\":\"syntax\"},\"Telecine\":{\"locationName\":\"telecine\"},\"TemporalAdaptiveQuantization\":{\"locationName\":\"temporalAdaptiveQuantization\"},\"UnregisteredSeiTimecode\":{\"locationName\":\"unregisteredSeiTimecode\"}}},\"H265Settings\":{\"locationName\":\"h265Settings\",\"type\":\"structure\",\"members\":{\"AdaptiveQuantization\":{\"locationName\":\"adaptiveQuantization\"},\"AlternateTransferFunctionSei\":{\"locationName\":\"alternateTransferFunctionSei\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"CodecLevel\":{\"locationName\":\"codecLevel\"},\"CodecProfile\":{\"locationName\":\"codecProfile\"},\"DynamicSubGop\":{\"locationName\":\"dynamicSubGop\"},\"FlickerAdaptiveQuantization\":{\"locationName\":\"flickerAdaptiveQuantization\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopBReference\":{\"locationName\":\"gopBReference\"},\"GopClosedCadence\":{\"locationName\":\"gopClosedCadence\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"GopSizeUnits\":{\"locationName\":\"gopSizeUnits\"},\"HrdBufferInitialFillPercentage\":{\"locationName\":\"hrdBufferInitialFillPercentage\",\"type\":\"integer\"},\"HrdBufferSize\":{\"locationName\":\"hrdBufferSize\",\"type\":\"integer\"},\"InterlaceMode\":{\"locationName\":\"interlaceMode\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MinIInterval\":{\"locationName\":\"minIInterval\",\"type\":\"integer\"},\"NumberBFramesBetweenReferenceFrames\":{\"locationName\":\"numberBFramesBetweenReferenceFrames\",\"type\":\"integer\"},\"NumberReferenceFrames\":{\"locationName\":\"numberReferenceFrames\",\"type\":\"integer\"},\"ParControl\":{\"locationName\":\"parControl\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"QualityTuningLevel\":{\"locationName\":\"qualityTuningLevel\"},\"QvbrSettings\":{\"locationName\":\"qvbrSettings\",\"type\":\"structure\",\"members\":{\"MaxAverageBitrate\":{\"locationName\":\"maxAverageBitrate\",\"type\":\"integer\"},\"QvbrQualityLevel\":{\"locationName\":\"qvbrQualityLevel\",\"type\":\"integer\"},\"QvbrQualityLevelFineTune\":{\"locationName\":\"qvbrQualityLevelFineTune\",\"type\":\"double\"}}},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"SampleAdaptiveOffsetFilterMode\":{\"locationName\":\"sampleAdaptiveOffsetFilterMode\"},\"ScanTypeConversionMode\":{\"locationName\":\"scanTypeConversionMode\"},\"SceneChangeDetect\":{\"locationName\":\"sceneChangeDetect\"},\"Slices\":{\"locationName\":\"slices\",\"type\":\"integer\"},\"SlowPal\":{\"locationName\":\"slowPal\"},\"SpatialAdaptiveQuantization\":{\"locationName\":\"spatialAdaptiveQuantization\"},\"Telecine\":{\"locationName\":\"telecine\"},\"TemporalAdaptiveQuantization\":{\"locationName\":\"temporalAdaptiveQuantization\"},\"TemporalIds\":{\"locationName\":\"temporalIds\"},\"Tiles\":{\"locationName\":\"tiles\"},\"UnregisteredSeiTimecode\":{\"locationName\":\"unregisteredSeiTimecode\"},\"WriteMp4PackagingType\":{\"locationName\":\"writeMp4PackagingType\"}}},\"Mpeg2Settings\":{\"locationName\":\"mpeg2Settings\",\"type\":\"structure\",\"members\":{\"AdaptiveQuantization\":{\"locationName\":\"adaptiveQuantization\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"CodecLevel\":{\"locationName\":\"codecLevel\"},\"CodecProfile\":{\"locationName\":\"codecProfile\"},\"DynamicSubGop\":{\"locationName\":\"dynamicSubGop\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopClosedCadence\":{\"locationName\":\"gopClosedCadence\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"GopSizeUnits\":{\"locationName\":\"gopSizeUnits\"},\"HrdBufferInitialFillPercentage\":{\"locationName\":\"hrdBufferInitialFillPercentage\",\"type\":\"integer\"},\"HrdBufferSize\":{\"locationName\":\"hrdBufferSize\",\"type\":\"integer\"},\"InterlaceMode\":{\"locationName\":\"interlaceMode\"},\"IntraDcPrecision\":{\"locationName\":\"intraDcPrecision\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MinIInterval\":{\"locationName\":\"minIInterval\",\"type\":\"integer\"},\"NumberBFramesBetweenReferenceFrames\":{\"locationName\":\"numberBFramesBetweenReferenceFrames\",\"type\":\"integer\"},\"ParControl\":{\"locationName\":\"parControl\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"QualityTuningLevel\":{\"locationName\":\"qualityTuningLevel\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"ScanTypeConversionMode\":{\"locationName\":\"scanTypeConversionMode\"},\"SceneChangeDetect\":{\"locationName\":\"sceneChangeDetect\"},\"SlowPal\":{\"locationName\":\"slowPal\"},\"Softness\":{\"locationName\":\"softness\",\"type\":\"integer\"},\"SpatialAdaptiveQuantization\":{\"locationName\":\"spatialAdaptiveQuantization\"},\"Syntax\":{\"locationName\":\"syntax\"},\"Telecine\":{\"locationName\":\"telecine\"},\"TemporalAdaptiveQuantization\":{\"locationName\":\"temporalAdaptiveQuantization\"}}},\"ProresSettings\":{\"locationName\":\"proresSettings\",\"type\":\"structure\",\"members\":{\"CodecProfile\":{\"locationName\":\"codecProfile\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"InterlaceMode\":{\"locationName\":\"interlaceMode\"},\"ParControl\":{\"locationName\":\"parControl\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"ScanTypeConversionMode\":{\"locationName\":\"scanTypeConversionMode\"},\"SlowPal\":{\"locationName\":\"slowPal\"},\"Telecine\":{\"locationName\":\"telecine\"}}},\"Vc3Settings\":{\"locationName\":\"vc3Settings\",\"type\":\"structure\",\"members\":{\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"InterlaceMode\":{\"locationName\":\"interlaceMode\"},\"ScanTypeConversionMode\":{\"locationName\":\"scanTypeConversionMode\"},\"SlowPal\":{\"locationName\":\"slowPal\"},\"Telecine\":{\"locationName\":\"telecine\"},\"Vc3Class\":{\"locationName\":\"vc3Class\"}}},\"Vp8Settings\":{\"locationName\":\"vp8Settings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"HrdBufferSize\":{\"locationName\":\"hrdBufferSize\",\"type\":\"integer\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"ParControl\":{\"locationName\":\"parControl\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"QualityTuningLevel\":{\"locationName\":\"qualityTuningLevel\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"}}},\"Vp9Settings\":{\"locationName\":\"vp9Settings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateConversionAlgorithm\":{\"locationName\":\"framerateConversionAlgorithm\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"HrdBufferSize\":{\"locationName\":\"hrdBufferSize\",\"type\":\"integer\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"ParControl\":{\"locationName\":\"parControl\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"QualityTuningLevel\":{\"locationName\":\"qualityTuningLevel\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"}}}}},\"ColorMetadata\":{\"locationName\":\"colorMetadata\"},\"Crop\":{\"shape\":\"S20\",\"locationName\":\"crop\"},\"DropFrameTimecode\":{\"locationName\":\"dropFrameTimecode\"},\"FixedAfd\":{\"locationName\":\"fixedAfd\",\"type\":\"integer\"},\"Height\":{\"locationName\":\"height\",\"type\":\"integer\"},\"Position\":{\"shape\":\"S20\",\"locationName\":\"position\"},\"RespondToAfd\":{\"locationName\":\"respondToAfd\"},\"ScalingBehavior\":{\"locationName\":\"scalingBehavior\"},\"Sharpness\":{\"locationName\":\"sharpness\",\"type\":\"integer\"},\"TimecodeInsertion\":{\"locationName\":\"timecodeInsertion\"},\"VideoPreprocessors\":{\"locationName\":\"videoPreprocessors\",\"type\":\"structure\",\"members\":{\"ColorCorrector\":{\"locationName\":\"colorCorrector\",\"type\":\"structure\",\"members\":{\"Brightness\":{\"locationName\":\"brightness\",\"type\":\"integer\"},\"ColorSpaceConversion\":{\"locationName\":\"colorSpaceConversion\"},\"Contrast\":{\"locationName\":\"contrast\",\"type\":\"integer\"},\"Hdr10Metadata\":{\"shape\":\"S2x\",\"locationName\":\"hdr10Metadata\"},\"Hue\":{\"locationName\":\"hue\",\"type\":\"integer\"},\"Saturation\":{\"locationName\":\"saturation\",\"type\":\"integer\"}}},\"Deinterlacer\":{\"locationName\":\"deinterlacer\",\"type\":\"structure\",\"members\":{\"Algorithm\":{\"locationName\":\"algorithm\"},\"Control\":{\"locationName\":\"control\"},\"Mode\":{\"locationName\":\"mode\"}}},\"DolbyVision\":{\"locationName\":\"dolbyVision\",\"type\":\"structure\",\"members\":{\"L6Metadata\":{\"locationName\":\"l6Metadata\",\"type\":\"structure\",\"members\":{\"MaxCll\":{\"locationName\":\"maxCll\",\"type\":\"integer\"},\"MaxFall\":{\"locationName\":\"maxFall\",\"type\":\"integer\"}}},\"L6Mode\":{\"locationName\":\"l6Mode\"},\"Profile\":{\"locationName\":\"profile\"}}},\"ImageInserter\":{\"shape\":\"S2d\",\"locationName\":\"imageInserter\"},\"NoiseReducer\":{\"locationName\":\"noiseReducer\",\"type\":\"structure\",\"members\":{\"Filter\":{\"locationName\":\"filter\"},\"FilterSettings\":{\"locationName\":\"filterSettings\",\"type\":\"structure\",\"members\":{\"Strength\":{\"locationName\":\"strength\",\"type\":\"integer\"}}},\"SpatialFilterSettings\":{\"locationName\":\"spatialFilterSettings\",\"type\":\"structure\",\"members\":{\"PostFilterSharpenStrength\":{\"locationName\":\"postFilterSharpenStrength\",\"type\":\"integer\"},\"Speed\":{\"locationName\":\"speed\",\"type\":\"integer\"},\"Strength\":{\"locationName\":\"strength\",\"type\":\"integer\"}}},\"TemporalFilterSettings\":{\"locationName\":\"temporalFilterSettings\",\"type\":\"structure\",\"members\":{\"AggressiveMode\":{\"locationName\":\"aggressiveMode\",\"type\":\"integer\"},\"PostTemporalSharpening\":{\"locationName\":\"postTemporalSharpening\"},\"Speed\":{\"locationName\":\"speed\",\"type\":\"integer\"},\"Strength\":{\"locationName\":\"strength\",\"type\":\"integer\"}}}}},\"PartnerWatermarking\":{\"locationName\":\"partnerWatermarking\",\"type\":\"structure\",\"members\":{\"NexguardFileMarkerSettings\":{\"locationName\":\"nexguardFileMarkerSettings\",\"type\":\"structure\",\"members\":{\"License\":{\"locationName\":\"license\"},\"Payload\":{\"locationName\":\"payload\",\"type\":\"integer\"},\"Preset\":{\"locationName\":\"preset\"},\"Strength\":{\"locationName\":\"strength\"}}}}},\"TimecodeBurnin\":{\"locationName\":\"timecodeBurnin\",\"type\":\"structure\",\"members\":{\"FontSize\":{\"locationName\":\"fontSize\",\"type\":\"integer\"},\"Position\":{\"locationName\":\"position\"},\"Prefix\":{\"locationName\":\"prefix\"}}}}},\"Width\":{\"locationName\":\"width\",\"type\":\"integer\"}}},\"Sgc\":{\"type\":\"structure\",\"members\":{\"Anchor\":{\"locationName\":\"anchor\"},\"Source\":{\"locationName\":\"source\"},\"Start\":{\"locationName\":\"start\"},\"TimestampOffset\":{\"locationName\":\"timestampOffset\"}}},\"Sgf\":{\"type\":\"structure\",\"members\":{\"Id3Insertions\":{\"locationName\":\"id3Insertions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id3\":{\"locationName\":\"id3\"},\"Timecode\":{\"locationName\":\"timecode\"}}}}}},\"Sgl\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sgn\":{\"type\":\"structure\",\"members\":{\"AccelerationSettings\":{\"shape\":\"S7\",\"locationName\":\"accelerationSettings\"},\"AccelerationStatus\":{\"locationName\":\"accelerationStatus\"},\"Arn\":{\"locationName\":\"arn\"},\"BillingTagsSource\":{\"locationName\":\"billingTagsSource\"},\"CreatedAt\":{\"shape\":\"Sgp\",\"locationName\":\"createdAt\"},\"CurrentPhase\":{\"locationName\":\"currentPhase\"},\"ErrorCode\":{\"locationName\":\"errorCode\",\"type\":\"integer\"},\"ErrorMessage\":{\"locationName\":\"errorMessage\"},\"HopDestinations\":{\"shape\":\"Sa\",\"locationName\":\"hopDestinations\"},\"Id\":{\"locationName\":\"id\"},\"JobPercentComplete\":{\"locationName\":\"jobPercentComplete\",\"type\":\"integer\"},\"JobTemplate\":{\"locationName\":\"jobTemplate\"},\"Messages\":{\"locationName\":\"messages\",\"type\":\"structure\",\"members\":{\"Info\":{\"shape\":\"Sgs\",\"locationName\":\"info\"},\"Warning\":{\"shape\":\"Sgs\",\"locationName\":\"warning\"}}},\"OutputGroupDetails\":{\"locationName\":\"outputGroupDetails\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OutputDetails\":{\"locationName\":\"outputDetails\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DurationInMs\":{\"locationName\":\"durationInMs\",\"type\":\"integer\"},\"VideoDetails\":{\"locationName\":\"videoDetails\",\"type\":\"structure\",\"members\":{\"HeightInPx\":{\"locationName\":\"heightInPx\",\"type\":\"integer\"},\"WidthInPx\":{\"locationName\":\"widthInPx\",\"type\":\"integer\"}}}}}}}}},\"Priority\":{\"locationName\":\"priority\",\"type\":\"integer\"},\"Queue\":{\"locationName\":\"queue\"},\"QueueTransitions\":{\"locationName\":\"queueTransitions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DestinationQueue\":{\"locationName\":\"destinationQueue\"},\"SourceQueue\":{\"locationName\":\"sourceQueue\"},\"Timestamp\":{\"shape\":\"Sgp\",\"locationName\":\"timestamp\"}}}},\"RetryCount\":{\"locationName\":\"retryCount\",\"type\":\"integer\"},\"Role\":{\"locationName\":\"role\"},\"Settings\":{\"shape\":\"Se\",\"locationName\":\"settings\"},\"SimulateReservedQueue\":{\"locationName\":\"simulateReservedQueue\"},\"Status\":{\"locationName\":\"status\"},\"StatusUpdateInterval\":{\"locationName\":\"statusUpdateInterval\"},\"Timing\":{\"locationName\":\"timing\",\"type\":\"structure\",\"members\":{\"FinishTime\":{\"shape\":\"Sgp\",\"locationName\":\"finishTime\"},\"StartTime\":{\"shape\":\"Sgp\",\"locationName\":\"startTime\"},\"SubmitTime\":{\"shape\":\"Sgp\",\"locationName\":\"submitTime\"}}},\"UserMetadata\":{\"shape\":\"Sgl\",\"locationName\":\"userMetadata\"}},\"required\":[\"Role\",\"Settings\"]},\"Sgp\":{\"type\":\"timestamp\",\"timestampFormat\":\"unixTimestamp\"},\"Sgs\":{\"type\":\"list\",\"member\":{}},\"Sh3\":{\"type\":\"structure\",\"members\":{\"AdAvailOffset\":{\"locationName\":\"adAvailOffset\",\"type\":\"integer\"},\"AvailBlanking\":{\"shape\":\"Sg\",\"locationName\":\"availBlanking\"},\"Esam\":{\"shape\":\"Si\",\"locationName\":\"esam\"},\"Inputs\":{\"locationName\":\"inputs\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AudioSelectorGroups\":{\"shape\":\"Sq\",\"locationName\":\"audioSelectorGroups\"},\"AudioSelectors\":{\"shape\":\"Su\",\"locationName\":\"audioSelectors\"},\"CaptionSelectors\":{\"shape\":\"S1e\",\"locationName\":\"captionSelectors\"},\"Crop\":{\"shape\":\"S20\",\"locationName\":\"crop\"},\"DeblockFilter\":{\"locationName\":\"deblockFilter\"},\"DenoiseFilter\":{\"locationName\":\"denoiseFilter\"},\"FilterEnable\":{\"locationName\":\"filterEnable\"},\"FilterStrength\":{\"locationName\":\"filterStrength\",\"type\":\"integer\"},\"ImageInserter\":{\"shape\":\"S2d\",\"locationName\":\"imageInserter\"},\"InputClippings\":{\"shape\":\"S2k\",\"locationName\":\"inputClippings\"},\"InputScanType\":{\"locationName\":\"inputScanType\"},\"Position\":{\"shape\":\"S20\",\"locationName\":\"position\"},\"ProgramNumber\":{\"locationName\":\"programNumber\",\"type\":\"integer\"},\"PsiControl\":{\"locationName\":\"psiControl\"},\"TimecodeSource\":{\"locationName\":\"timecodeSource\"},\"TimecodeStart\":{\"locationName\":\"timecodeStart\"},\"VideoSelector\":{\"shape\":\"S2t\",\"locationName\":\"videoSelector\"}}}},\"MotionImageInserter\":{\"shape\":\"S31\",\"locationName\":\"motionImageInserter\"},\"NielsenConfiguration\":{\"shape\":\"S39\",\"locationName\":\"nielsenConfiguration\"},\"NielsenNonLinearWatermark\":{\"shape\":\"S3b\",\"locationName\":\"nielsenNonLinearWatermark\"},\"OutputGroups\":{\"shape\":\"S3l\",\"locationName\":\"outputGroups\"},\"TimecodeConfig\":{\"shape\":\"Sgc\",\"locationName\":\"timecodeConfig\"},\"TimedMetadataInsertion\":{\"shape\":\"Sgf\",\"locationName\":\"timedMetadataInsertion\"}}},\"Sh7\":{\"type\":\"structure\",\"members\":{\"AccelerationSettings\":{\"shape\":\"S7\",\"locationName\":\"accelerationSettings\"},\"Arn\":{\"locationName\":\"arn\"},\"Category\":{\"locationName\":\"category\"},\"CreatedAt\":{\"shape\":\"Sgp\",\"locationName\":\"createdAt\"},\"Description\":{\"locationName\":\"description\"},\"HopDestinations\":{\"shape\":\"Sa\",\"locationName\":\"hopDestinations\"},\"LastUpdated\":{\"shape\":\"Sgp\",\"locationName\":\"lastUpdated\"},\"Name\":{\"locationName\":\"name\"},\"Priority\":{\"locationName\":\"priority\",\"type\":\"integer\"},\"Queue\":{\"locationName\":\"queue\"},\"Settings\":{\"shape\":\"Sh3\",\"locationName\":\"settings\"},\"StatusUpdateInterval\":{\"locationName\":\"statusUpdateInterval\"},\"Type\":{\"locationName\":\"type\"}},\"required\":[\"Settings\",\"Name\"]},\"Sha\":{\"type\":\"structure\",\"members\":{\"AudioDescriptions\":{\"shape\":\"S62\",\"locationName\":\"audioDescriptions\"},\"CaptionDescriptions\":{\"locationName\":\"captionDescriptions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CustomLanguageCode\":{\"locationName\":\"customLanguageCode\"},\"DestinationSettings\":{\"shape\":\"S8h\",\"locationName\":\"destinationSettings\"},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageDescription\":{\"locationName\":\"languageDescription\"}}}},\"ContainerSettings\":{\"shape\":\"S9d\",\"locationName\":\"containerSettings\"},\"VideoDescription\":{\"shape\":\"Sbb\",\"locationName\":\"videoDescription\"}}},\"She\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Category\":{\"locationName\":\"category\"},\"CreatedAt\":{\"shape\":\"Sgp\",\"locationName\":\"createdAt\"},\"Description\":{\"locationName\":\"description\"},\"LastUpdated\":{\"shape\":\"Sgp\",\"locationName\":\"lastUpdated\"},\"Name\":{\"locationName\":\"name\"},\"Settings\":{\"shape\":\"Sha\",\"locationName\":\"settings\"},\"Type\":{\"locationName\":\"type\"}},\"required\":[\"Settings\",\"Name\"]},\"Shh\":{\"type\":\"structure\",\"members\":{\"Commitment\":{\"locationName\":\"commitment\"},\"RenewalType\":{\"locationName\":\"renewalType\"},\"ReservedSlots\":{\"locationName\":\"reservedSlots\",\"type\":\"integer\"}},\"required\":[\"Commitment\",\"ReservedSlots\",\"RenewalType\"]},\"Shm\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreatedAt\":{\"shape\":\"Sgp\",\"locationName\":\"createdAt\"},\"Description\":{\"locationName\":\"description\"},\"LastUpdated\":{\"shape\":\"Sgp\",\"locationName\":\"lastUpdated\"},\"Name\":{\"locationName\":\"name\"},\"PricingPlan\":{\"locationName\":\"pricingPlan\"},\"ProgressingJobsCount\":{\"locationName\":\"progressingJobsCount\",\"type\":\"integer\"},\"ReservationPlan\":{\"locationName\":\"reservationPlan\",\"type\":\"structure\",\"members\":{\"Commitment\":{\"locationName\":\"commitment\"},\"ExpiresAt\":{\"shape\":\"Sgp\",\"locationName\":\"expiresAt\"},\"PurchasedAt\":{\"shape\":\"Sgp\",\"locationName\":\"purchasedAt\"},\"RenewalType\":{\"locationName\":\"renewalType\"},\"ReservedSlots\":{\"locationName\":\"reservedSlots\",\"type\":\"integer\"},\"Status\":{\"locationName\":\"status\"}}},\"Status\":{\"locationName\":\"status\"},\"SubmittedJobsCount\":{\"locationName\":\"submittedJobsCount\",\"type\":\"integer\"},\"Type\":{\"locationName\":\"type\"}},\"required\":[\"Name\"]}}}");

/***/ }),

/***/ 12236:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeEndpoints\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Endpoints\"},\"ListJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Jobs\"},\"ListPresets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Presets\"},\"ListJobTemplates\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"JobTemplates\"},\"ListQueues\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Queues\"}}}");

/***/ }),

/***/ 71020:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2017-10-14\",\"endpointPrefix\":\"medialive\",\"signingName\":\"medialive\",\"serviceFullName\":\"AWS Elemental MediaLive\",\"serviceId\":\"MediaLive\",\"protocol\":\"rest-json\",\"uid\":\"medialive-2017-10-14\",\"signatureVersion\":\"v4\",\"serviceAbbreviation\":\"MediaLive\",\"jsonVersion\":\"1.1\"},\"operations\":{\"AcceptInputDeviceTransfer\":{\"http\":{\"requestUri\":\"/prod/inputDevices/{inputDeviceId}/accept\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputDeviceId\":{\"location\":\"uri\",\"locationName\":\"inputDeviceId\"}},\"required\":[\"InputDeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchDelete\":{\"http\":{\"requestUri\":\"/prod/batch/delete\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelIds\":{\"shape\":\"S5\",\"locationName\":\"channelIds\"},\"InputIds\":{\"shape\":\"S5\",\"locationName\":\"inputIds\"},\"InputSecurityGroupIds\":{\"shape\":\"S5\",\"locationName\":\"inputSecurityGroupIds\"},\"MultiplexIds\":{\"shape\":\"S5\",\"locationName\":\"multiplexIds\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Failed\":{\"shape\":\"S7\",\"locationName\":\"failed\"},\"Successful\":{\"shape\":\"S9\",\"locationName\":\"successful\"}}}},\"BatchStart\":{\"http\":{\"requestUri\":\"/prod/batch/start\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelIds\":{\"shape\":\"S5\",\"locationName\":\"channelIds\"},\"MultiplexIds\":{\"shape\":\"S5\",\"locationName\":\"multiplexIds\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Failed\":{\"shape\":\"S7\",\"locationName\":\"failed\"},\"Successful\":{\"shape\":\"S9\",\"locationName\":\"successful\"}}}},\"BatchStop\":{\"http\":{\"requestUri\":\"/prod/batch/stop\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelIds\":{\"shape\":\"S5\",\"locationName\":\"channelIds\"},\"MultiplexIds\":{\"shape\":\"S5\",\"locationName\":\"multiplexIds\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Failed\":{\"shape\":\"S7\",\"locationName\":\"failed\"},\"Successful\":{\"shape\":\"S9\",\"locationName\":\"successful\"}}}},\"BatchUpdateSchedule\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/channels/{channelId}/schedule\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"},\"Creates\":{\"locationName\":\"creates\",\"type\":\"structure\",\"members\":{\"ScheduleActions\":{\"shape\":\"Sh\",\"locationName\":\"scheduleActions\"}},\"required\":[\"ScheduleActions\"]},\"Deletes\":{\"locationName\":\"deletes\",\"type\":\"structure\",\"members\":{\"ActionNames\":{\"shape\":\"S5\",\"locationName\":\"actionNames\"}},\"required\":[\"ActionNames\"]}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Creates\":{\"locationName\":\"creates\",\"type\":\"structure\",\"members\":{\"ScheduleActions\":{\"shape\":\"Sh\",\"locationName\":\"scheduleActions\"}},\"required\":[\"ScheduleActions\"]},\"Deletes\":{\"locationName\":\"deletes\",\"type\":\"structure\",\"members\":{\"ScheduleActions\":{\"shape\":\"Sh\",\"locationName\":\"scheduleActions\"}},\"required\":[\"ScheduleActions\"]}}}},\"CancelInputDeviceTransfer\":{\"http\":{\"requestUri\":\"/prod/inputDevices/{inputDeviceId}/cancel\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputDeviceId\":{\"location\":\"uri\",\"locationName\":\"inputDeviceId\"}},\"required\":[\"InputDeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateChannel\":{\"http\":{\"requestUri\":\"/prod/channels\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EncoderSettings\":{\"shape\":\"S28\",\"locationName\":\"encoderSettings\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"RequestId\":{\"locationName\":\"requestId\",\"idempotencyToken\":true},\"Reserved\":{\"locationName\":\"reserved\",\"deprecated\":true},\"RoleArn\":{\"locationName\":\"roleArn\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Channel\":{\"shape\":\"Sdd\",\"locationName\":\"channel\"}}}},\"CreateInput\":{\"http\":{\"requestUri\":\"/prod/inputs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Destinations\":{\"shape\":\"Sdk\",\"locationName\":\"destinations\"},\"InputDevices\":{\"shape\":\"Sdm\",\"locationName\":\"inputDevices\"},\"InputSecurityGroups\":{\"shape\":\"S5\",\"locationName\":\"inputSecurityGroups\"},\"MediaConnectFlows\":{\"shape\":\"Sdo\",\"locationName\":\"mediaConnectFlows\"},\"Name\":{\"locationName\":\"name\"},\"RequestId\":{\"locationName\":\"requestId\",\"idempotencyToken\":true},\"RoleArn\":{\"locationName\":\"roleArn\"},\"Sources\":{\"shape\":\"Sdq\",\"locationName\":\"sources\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"Type\":{\"locationName\":\"type\"},\"Vpc\":{\"locationName\":\"vpc\",\"type\":\"structure\",\"members\":{\"SecurityGroupIds\":{\"shape\":\"S5\",\"locationName\":\"securityGroupIds\"},\"SubnetIds\":{\"shape\":\"S5\",\"locationName\":\"subnetIds\"}},\"required\":[\"SubnetIds\"]}}},\"output\":{\"type\":\"structure\",\"members\":{\"Input\":{\"shape\":\"Sdv\",\"locationName\":\"input\"}}}},\"CreateInputSecurityGroup\":{\"http\":{\"requestUri\":\"/prod/inputSecurityGroups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"WhitelistRules\":{\"shape\":\"Se7\",\"locationName\":\"whitelistRules\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityGroup\":{\"shape\":\"Sea\",\"locationName\":\"securityGroup\"}}}},\"CreateMultiplex\":{\"http\":{\"requestUri\":\"/prod/multiplexes\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S5\",\"locationName\":\"availabilityZones\"},\"MultiplexSettings\":{\"shape\":\"Sef\",\"locationName\":\"multiplexSettings\"},\"Name\":{\"locationName\":\"name\"},\"RequestId\":{\"locationName\":\"requestId\",\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}},\"required\":[\"RequestId\",\"MultiplexSettings\",\"AvailabilityZones\",\"Name\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Multiplex\":{\"shape\":\"Sek\",\"locationName\":\"multiplex\"}}}},\"CreateMultiplexProgram\":{\"http\":{\"requestUri\":\"/prod/multiplexes/{multiplexId}/programs\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"},\"MultiplexProgramSettings\":{\"shape\":\"Seq\",\"locationName\":\"multiplexProgramSettings\"},\"ProgramName\":{\"locationName\":\"programName\"},\"RequestId\":{\"locationName\":\"requestId\",\"idempotencyToken\":true}},\"required\":[\"MultiplexId\",\"RequestId\",\"MultiplexProgramSettings\",\"ProgramName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"MultiplexProgram\":{\"shape\":\"Sez\",\"locationName\":\"multiplexProgram\"}}}},\"CreateTags\":{\"http\":{\"requestUri\":\"/prod/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\"]}},\"DeleteChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/channels/{channelId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EgressEndpoints\":{\"shape\":\"Sde\",\"locationName\":\"egressEndpoints\"},\"EncoderSettings\":{\"shape\":\"S28\",\"locationName\":\"encoderSettings\"},\"Id\":{\"locationName\":\"id\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"PipelineDetails\":{\"shape\":\"Sdg\",\"locationName\":\"pipelineDetails\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"DeleteInput\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/inputs/{inputId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputId\":{\"location\":\"uri\",\"locationName\":\"inputId\"}},\"required\":[\"InputId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteInputSecurityGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/inputSecurityGroups/{inputSecurityGroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputSecurityGroupId\":{\"location\":\"uri\",\"locationName\":\"inputSecurityGroupId\"}},\"required\":[\"InputSecurityGroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteMultiplex\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/multiplexes/{multiplexId}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"}},\"required\":[\"MultiplexId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AvailabilityZones\":{\"shape\":\"S5\",\"locationName\":\"availabilityZones\"},\"Destinations\":{\"shape\":\"Sel\",\"locationName\":\"destinations\"},\"Id\":{\"locationName\":\"id\"},\"MultiplexSettings\":{\"shape\":\"Sef\",\"locationName\":\"multiplexSettings\"},\"Name\":{\"locationName\":\"name\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"ProgramCount\":{\"locationName\":\"programCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"DeleteMultiplexProgram\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/multiplexes/{multiplexId}/programs/{programName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"},\"ProgramName\":{\"location\":\"uri\",\"locationName\":\"programName\"}},\"required\":[\"MultiplexId\",\"ProgramName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"locationName\":\"channelId\"},\"MultiplexProgramSettings\":{\"shape\":\"Seq\",\"locationName\":\"multiplexProgramSettings\"},\"PacketIdentifiersMap\":{\"shape\":\"Sf0\",\"locationName\":\"packetIdentifiersMap\"},\"PipelineDetails\":{\"shape\":\"Sf2\",\"locationName\":\"pipelineDetails\"},\"ProgramName\":{\"locationName\":\"programName\"}}}},\"DeleteReservation\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/reservations/{reservationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ReservationId\":{\"location\":\"uri\",\"locationName\":\"reservationId\"}},\"required\":[\"ReservationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"DurationUnits\":{\"locationName\":\"durationUnits\"},\"End\":{\"locationName\":\"end\"},\"FixedPrice\":{\"locationName\":\"fixedPrice\",\"type\":\"double\"},\"Name\":{\"locationName\":\"name\"},\"OfferingDescription\":{\"locationName\":\"offeringDescription\"},\"OfferingId\":{\"locationName\":\"offeringId\"},\"OfferingType\":{\"locationName\":\"offeringType\"},\"Region\":{\"locationName\":\"region\"},\"ReservationId\":{\"locationName\":\"reservationId\"},\"ResourceSpecification\":{\"shape\":\"Sfj\",\"locationName\":\"resourceSpecification\"},\"Start\":{\"locationName\":\"start\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"UsagePrice\":{\"locationName\":\"usagePrice\",\"type\":\"double\"}}}},\"DeleteSchedule\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/channels/{channelId}/schedule\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTags\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/prod/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"shape\":\"S5\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"DescribeChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/channels/{channelId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EgressEndpoints\":{\"shape\":\"Sde\",\"locationName\":\"egressEndpoints\"},\"EncoderSettings\":{\"shape\":\"S28\",\"locationName\":\"encoderSettings\"},\"Id\":{\"locationName\":\"id\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"PipelineDetails\":{\"shape\":\"Sdg\",\"locationName\":\"pipelineDetails\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"DescribeInput\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputs/{inputId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputId\":{\"location\":\"uri\",\"locationName\":\"inputId\"}},\"required\":[\"InputId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AttachedChannels\":{\"shape\":\"S5\",\"locationName\":\"attachedChannels\"},\"Destinations\":{\"shape\":\"Sdw\",\"locationName\":\"destinations\"},\"Id\":{\"locationName\":\"id\"},\"InputClass\":{\"locationName\":\"inputClass\"},\"InputDevices\":{\"shape\":\"Sdm\",\"locationName\":\"inputDevices\"},\"InputSourceType\":{\"locationName\":\"inputSourceType\"},\"MediaConnectFlows\":{\"shape\":\"Se1\",\"locationName\":\"mediaConnectFlows\"},\"Name\":{\"locationName\":\"name\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"SecurityGroups\":{\"shape\":\"S5\",\"locationName\":\"securityGroups\"},\"Sources\":{\"shape\":\"Se3\",\"locationName\":\"sources\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"Type\":{\"locationName\":\"type\"}}}},\"DescribeInputDevice\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputDevices/{inputDeviceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputDeviceId\":{\"location\":\"uri\",\"locationName\":\"inputDeviceId\"}},\"required\":[\"InputDeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"ConnectionState\":{\"locationName\":\"connectionState\"},\"DeviceSettingsSyncState\":{\"locationName\":\"deviceSettingsSyncState\"},\"DeviceUpdateStatus\":{\"locationName\":\"deviceUpdateStatus\"},\"HdDeviceSettings\":{\"shape\":\"Sg4\",\"locationName\":\"hdDeviceSettings\"},\"Id\":{\"locationName\":\"id\"},\"MacAddress\":{\"locationName\":\"macAddress\"},\"Name\":{\"locationName\":\"name\"},\"NetworkSettings\":{\"shape\":\"Sg9\",\"locationName\":\"networkSettings\"},\"SerialNumber\":{\"locationName\":\"serialNumber\"},\"Type\":{\"locationName\":\"type\"},\"UhdDeviceSettings\":{\"shape\":\"Sgc\",\"locationName\":\"uhdDeviceSettings\"}}}},\"DescribeInputDeviceThumbnail\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputDevices/{inputDeviceId}/thumbnailData\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputDeviceId\":{\"location\":\"uri\",\"locationName\":\"inputDeviceId\"},\"Accept\":{\"location\":\"header\",\"locationName\":\"accept\"}},\"required\":[\"InputDeviceId\",\"Accept\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Body\":{\"locationName\":\"body\",\"type\":\"blob\",\"streaming\":true},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"ContentLength\":{\"location\":\"header\",\"locationName\":\"Content-Length\",\"type\":\"long\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"},\"LastModified\":{\"location\":\"header\",\"locationName\":\"Last-Modified\",\"type\":\"timestamp\"}},\"payload\":\"Body\"}},\"DescribeInputSecurityGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputSecurityGroups/{inputSecurityGroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputSecurityGroupId\":{\"location\":\"uri\",\"locationName\":\"inputSecurityGroupId\"}},\"required\":[\"InputSecurityGroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Id\":{\"locationName\":\"id\"},\"Inputs\":{\"shape\":\"S5\",\"locationName\":\"inputs\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"WhitelistRules\":{\"shape\":\"Sec\",\"locationName\":\"whitelistRules\"}}}},\"DescribeMultiplex\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/multiplexes/{multiplexId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"}},\"required\":[\"MultiplexId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AvailabilityZones\":{\"shape\":\"S5\",\"locationName\":\"availabilityZones\"},\"Destinations\":{\"shape\":\"Sel\",\"locationName\":\"destinations\"},\"Id\":{\"locationName\":\"id\"},\"MultiplexSettings\":{\"shape\":\"Sef\",\"locationName\":\"multiplexSettings\"},\"Name\":{\"locationName\":\"name\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"ProgramCount\":{\"locationName\":\"programCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"DescribeMultiplexProgram\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/multiplexes/{multiplexId}/programs/{programName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"},\"ProgramName\":{\"location\":\"uri\",\"locationName\":\"programName\"}},\"required\":[\"MultiplexId\",\"ProgramName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"locationName\":\"channelId\"},\"MultiplexProgramSettings\":{\"shape\":\"Seq\",\"locationName\":\"multiplexProgramSettings\"},\"PacketIdentifiersMap\":{\"shape\":\"Sf0\",\"locationName\":\"packetIdentifiersMap\"},\"PipelineDetails\":{\"shape\":\"Sf2\",\"locationName\":\"pipelineDetails\"},\"ProgramName\":{\"locationName\":\"programName\"}}}},\"DescribeOffering\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/offerings/{offeringId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"OfferingId\":{\"location\":\"uri\",\"locationName\":\"offeringId\"}},\"required\":[\"OfferingId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"DurationUnits\":{\"locationName\":\"durationUnits\"},\"FixedPrice\":{\"locationName\":\"fixedPrice\",\"type\":\"double\"},\"OfferingDescription\":{\"locationName\":\"offeringDescription\"},\"OfferingId\":{\"locationName\":\"offeringId\"},\"OfferingType\":{\"locationName\":\"offeringType\"},\"Region\":{\"locationName\":\"region\"},\"ResourceSpecification\":{\"shape\":\"Sfj\",\"locationName\":\"resourceSpecification\"},\"UsagePrice\":{\"locationName\":\"usagePrice\",\"type\":\"double\"}}}},\"DescribeReservation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/reservations/{reservationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ReservationId\":{\"location\":\"uri\",\"locationName\":\"reservationId\"}},\"required\":[\"ReservationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"DurationUnits\":{\"locationName\":\"durationUnits\"},\"End\":{\"locationName\":\"end\"},\"FixedPrice\":{\"locationName\":\"fixedPrice\",\"type\":\"double\"},\"Name\":{\"locationName\":\"name\"},\"OfferingDescription\":{\"locationName\":\"offeringDescription\"},\"OfferingId\":{\"locationName\":\"offeringId\"},\"OfferingType\":{\"locationName\":\"offeringType\"},\"Region\":{\"locationName\":\"region\"},\"ReservationId\":{\"locationName\":\"reservationId\"},\"ResourceSpecification\":{\"shape\":\"Sfj\",\"locationName\":\"resourceSpecification\"},\"Start\":{\"locationName\":\"start\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"UsagePrice\":{\"locationName\":\"usagePrice\",\"type\":\"double\"}}}},\"DescribeSchedule\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/channels/{channelId}/schedule\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"ScheduleActions\":{\"shape\":\"Sh\",\"locationName\":\"scheduleActions\"}}}},\"ListChannels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/channels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Channels\":{\"locationName\":\"channels\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EgressEndpoints\":{\"shape\":\"Sde\",\"locationName\":\"egressEndpoints\"},\"Id\":{\"locationName\":\"id\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListInputDeviceTransfers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputDeviceTransfers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"TransferType\":{\"location\":\"querystring\",\"locationName\":\"transferType\"}},\"required\":[\"TransferType\"]},\"output\":{\"type\":\"structure\",\"members\":{\"InputDeviceTransfers\":{\"locationName\":\"inputDeviceTransfers\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"},\"Message\":{\"locationName\":\"message\"},\"TargetCustomerId\":{\"locationName\":\"targetCustomerId\"},\"TransferType\":{\"locationName\":\"transferType\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListInputDevices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputDevices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InputDevices\":{\"locationName\":\"inputDevices\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"ConnectionState\":{\"locationName\":\"connectionState\"},\"DeviceSettingsSyncState\":{\"locationName\":\"deviceSettingsSyncState\"},\"DeviceUpdateStatus\":{\"locationName\":\"deviceUpdateStatus\"},\"HdDeviceSettings\":{\"shape\":\"Sg4\",\"locationName\":\"hdDeviceSettings\"},\"Id\":{\"locationName\":\"id\"},\"MacAddress\":{\"locationName\":\"macAddress\"},\"Name\":{\"locationName\":\"name\"},\"NetworkSettings\":{\"shape\":\"Sg9\",\"locationName\":\"networkSettings\"},\"SerialNumber\":{\"locationName\":\"serialNumber\"},\"Type\":{\"locationName\":\"type\"},\"UhdDeviceSettings\":{\"shape\":\"Sgc\",\"locationName\":\"uhdDeviceSettings\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListInputSecurityGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputSecurityGroups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InputSecurityGroups\":{\"locationName\":\"inputSecurityGroups\",\"type\":\"list\",\"member\":{\"shape\":\"Sea\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListInputs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/inputs\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Inputs\":{\"locationName\":\"inputs\",\"type\":\"list\",\"member\":{\"shape\":\"Sdv\"}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListMultiplexPrograms\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/multiplexes/{multiplexId}/programs\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"MultiplexId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"MultiplexPrograms\":{\"locationName\":\"multiplexPrograms\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"locationName\":\"channelId\"},\"ProgramName\":{\"locationName\":\"programName\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListMultiplexes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/multiplexes\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Multiplexes\":{\"locationName\":\"multiplexes\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AvailabilityZones\":{\"shape\":\"S5\",\"locationName\":\"availabilityZones\"},\"Id\":{\"locationName\":\"id\"},\"MultiplexSettings\":{\"locationName\":\"multiplexSettings\",\"type\":\"structure\",\"members\":{\"TransportStreamBitrate\":{\"locationName\":\"transportStreamBitrate\",\"type\":\"integer\"}}},\"Name\":{\"locationName\":\"name\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"ProgramCount\":{\"locationName\":\"programCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListOfferings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/offerings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelClass\":{\"location\":\"querystring\",\"locationName\":\"channelClass\"},\"ChannelConfiguration\":{\"location\":\"querystring\",\"locationName\":\"channelConfiguration\"},\"Codec\":{\"location\":\"querystring\",\"locationName\":\"codec\"},\"Duration\":{\"location\":\"querystring\",\"locationName\":\"duration\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"MaximumBitrate\":{\"location\":\"querystring\",\"locationName\":\"maximumBitrate\"},\"MaximumFramerate\":{\"location\":\"querystring\",\"locationName\":\"maximumFramerate\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"Resolution\":{\"location\":\"querystring\",\"locationName\":\"resolution\"},\"ResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"SpecialFeature\":{\"location\":\"querystring\",\"locationName\":\"specialFeature\"},\"VideoQuality\":{\"location\":\"querystring\",\"locationName\":\"videoQuality\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Offerings\":{\"locationName\":\"offerings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"DurationUnits\":{\"locationName\":\"durationUnits\"},\"FixedPrice\":{\"locationName\":\"fixedPrice\",\"type\":\"double\"},\"OfferingDescription\":{\"locationName\":\"offeringDescription\"},\"OfferingId\":{\"locationName\":\"offeringId\"},\"OfferingType\":{\"locationName\":\"offeringType\"},\"Region\":{\"locationName\":\"region\"},\"ResourceSpecification\":{\"shape\":\"Sfj\",\"locationName\":\"resourceSpecification\"},\"UsagePrice\":{\"locationName\":\"usagePrice\",\"type\":\"double\"}}}}}}},\"ListReservations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/reservations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelClass\":{\"location\":\"querystring\",\"locationName\":\"channelClass\"},\"Codec\":{\"location\":\"querystring\",\"locationName\":\"codec\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"MaximumBitrate\":{\"location\":\"querystring\",\"locationName\":\"maximumBitrate\"},\"MaximumFramerate\":{\"location\":\"querystring\",\"locationName\":\"maximumFramerate\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"Resolution\":{\"location\":\"querystring\",\"locationName\":\"resolution\"},\"ResourceType\":{\"location\":\"querystring\",\"locationName\":\"resourceType\"},\"SpecialFeature\":{\"location\":\"querystring\",\"locationName\":\"specialFeature\"},\"VideoQuality\":{\"location\":\"querystring\",\"locationName\":\"videoQuality\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Reservations\":{\"locationName\":\"reservations\",\"type\":\"list\",\"member\":{\"shape\":\"Shw\"}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/prod/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"PurchaseOffering\":{\"http\":{\"requestUri\":\"/prod/offerings/{offeringId}/purchase\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"},\"OfferingId\":{\"location\":\"uri\",\"locationName\":\"offeringId\"},\"RequestId\":{\"locationName\":\"requestId\",\"idempotencyToken\":true},\"Start\":{\"locationName\":\"start\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}},\"required\":[\"OfferingId\",\"Count\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Reservation\":{\"shape\":\"Shw\",\"locationName\":\"reservation\"}}}},\"RejectInputDeviceTransfer\":{\"http\":{\"requestUri\":\"/prod/inputDevices/{inputDeviceId}/reject\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputDeviceId\":{\"location\":\"uri\",\"locationName\":\"inputDeviceId\"}},\"required\":[\"InputDeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartChannel\":{\"http\":{\"requestUri\":\"/prod/channels/{channelId}/start\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EgressEndpoints\":{\"shape\":\"Sde\",\"locationName\":\"egressEndpoints\"},\"EncoderSettings\":{\"shape\":\"S28\",\"locationName\":\"encoderSettings\"},\"Id\":{\"locationName\":\"id\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"PipelineDetails\":{\"shape\":\"Sdg\",\"locationName\":\"pipelineDetails\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"StartMultiplex\":{\"http\":{\"requestUri\":\"/prod/multiplexes/{multiplexId}/start\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"}},\"required\":[\"MultiplexId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AvailabilityZones\":{\"shape\":\"S5\",\"locationName\":\"availabilityZones\"},\"Destinations\":{\"shape\":\"Sel\",\"locationName\":\"destinations\"},\"Id\":{\"locationName\":\"id\"},\"MultiplexSettings\":{\"shape\":\"Sef\",\"locationName\":\"multiplexSettings\"},\"Name\":{\"locationName\":\"name\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"ProgramCount\":{\"locationName\":\"programCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"StopChannel\":{\"http\":{\"requestUri\":\"/prod/channels/{channelId}/stop\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EgressEndpoints\":{\"shape\":\"Sde\",\"locationName\":\"egressEndpoints\"},\"EncoderSettings\":{\"shape\":\"S28\",\"locationName\":\"encoderSettings\"},\"Id\":{\"locationName\":\"id\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"PipelineDetails\":{\"shape\":\"Sdg\",\"locationName\":\"pipelineDetails\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"StopMultiplex\":{\"http\":{\"requestUri\":\"/prod/multiplexes/{multiplexId}/stop\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"}},\"required\":[\"MultiplexId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AvailabilityZones\":{\"shape\":\"S5\",\"locationName\":\"availabilityZones\"},\"Destinations\":{\"shape\":\"Sel\",\"locationName\":\"destinations\"},\"Id\":{\"locationName\":\"id\"},\"MultiplexSettings\":{\"shape\":\"Sef\",\"locationName\":\"multiplexSettings\"},\"Name\":{\"locationName\":\"name\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"ProgramCount\":{\"locationName\":\"programCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}}},\"TransferInputDevice\":{\"http\":{\"requestUri\":\"/prod/inputDevices/{inputDeviceId}/transfer\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputDeviceId\":{\"location\":\"uri\",\"locationName\":\"inputDeviceId\"},\"TargetCustomerId\":{\"locationName\":\"targetCustomerId\"},\"TransferMessage\":{\"locationName\":\"transferMessage\"}},\"required\":[\"InputDeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/channels/{channelId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EncoderSettings\":{\"shape\":\"S28\",\"locationName\":\"encoderSettings\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"RoleArn\":{\"locationName\":\"roleArn\"}},\"required\":[\"ChannelId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Channel\":{\"shape\":\"Sdd\",\"locationName\":\"channel\"}}}},\"UpdateChannelClass\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/channels/{channelId}/channelClass\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ChannelClass\":{\"locationName\":\"channelClass\"},\"ChannelId\":{\"location\":\"uri\",\"locationName\":\"channelId\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"}},\"required\":[\"ChannelId\",\"ChannelClass\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Channel\":{\"shape\":\"Sdd\",\"locationName\":\"channel\"}}}},\"UpdateInput\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/inputs/{inputId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Destinations\":{\"shape\":\"Sdk\",\"locationName\":\"destinations\"},\"InputDevices\":{\"locationName\":\"inputDevices\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"}}}},\"InputId\":{\"location\":\"uri\",\"locationName\":\"inputId\"},\"InputSecurityGroups\":{\"shape\":\"S5\",\"locationName\":\"inputSecurityGroups\"},\"MediaConnectFlows\":{\"shape\":\"Sdo\",\"locationName\":\"mediaConnectFlows\"},\"Name\":{\"locationName\":\"name\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"Sources\":{\"shape\":\"Sdq\",\"locationName\":\"sources\"}},\"required\":[\"InputId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Input\":{\"shape\":\"Sdv\",\"locationName\":\"input\"}}}},\"UpdateInputDevice\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/inputDevices/{inputDeviceId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"HdDeviceSettings\":{\"shape\":\"Sim\",\"locationName\":\"hdDeviceSettings\"},\"InputDeviceId\":{\"location\":\"uri\",\"locationName\":\"inputDeviceId\"},\"Name\":{\"locationName\":\"name\"},\"UhdDeviceSettings\":{\"shape\":\"Sim\",\"locationName\":\"uhdDeviceSettings\"}},\"required\":[\"InputDeviceId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"ConnectionState\":{\"locationName\":\"connectionState\"},\"DeviceSettingsSyncState\":{\"locationName\":\"deviceSettingsSyncState\"},\"DeviceUpdateStatus\":{\"locationName\":\"deviceUpdateStatus\"},\"HdDeviceSettings\":{\"shape\":\"Sg4\",\"locationName\":\"hdDeviceSettings\"},\"Id\":{\"locationName\":\"id\"},\"MacAddress\":{\"locationName\":\"macAddress\"},\"Name\":{\"locationName\":\"name\"},\"NetworkSettings\":{\"shape\":\"Sg9\",\"locationName\":\"networkSettings\"},\"SerialNumber\":{\"locationName\":\"serialNumber\"},\"Type\":{\"locationName\":\"type\"},\"UhdDeviceSettings\":{\"shape\":\"Sgc\",\"locationName\":\"uhdDeviceSettings\"}}}},\"UpdateInputSecurityGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/inputSecurityGroups/{inputSecurityGroupId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"InputSecurityGroupId\":{\"location\":\"uri\",\"locationName\":\"inputSecurityGroupId\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"WhitelistRules\":{\"shape\":\"Se7\",\"locationName\":\"whitelistRules\"}},\"required\":[\"InputSecurityGroupId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SecurityGroup\":{\"shape\":\"Sea\",\"locationName\":\"securityGroup\"}}}},\"UpdateMultiplex\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/multiplexes/{multiplexId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"},\"MultiplexSettings\":{\"shape\":\"Sef\",\"locationName\":\"multiplexSettings\"},\"Name\":{\"locationName\":\"name\"}},\"required\":[\"MultiplexId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Multiplex\":{\"shape\":\"Sek\",\"locationName\":\"multiplex\"}}}},\"UpdateMultiplexProgram\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/multiplexes/{multiplexId}/programs/{programName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"location\":\"uri\",\"locationName\":\"multiplexId\"},\"MultiplexProgramSettings\":{\"shape\":\"Seq\",\"locationName\":\"multiplexProgramSettings\"},\"ProgramName\":{\"location\":\"uri\",\"locationName\":\"programName\"}},\"required\":[\"MultiplexId\",\"ProgramName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"MultiplexProgram\":{\"shape\":\"Sez\",\"locationName\":\"multiplexProgram\"}}}},\"UpdateReservation\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/prod/reservations/{reservationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"ReservationId\":{\"location\":\"uri\",\"locationName\":\"reservationId\"}},\"required\":[\"ReservationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Reservation\":{\"shape\":\"Shw\",\"locationName\":\"reservation\"}}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{}},\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Code\":{\"locationName\":\"code\"},\"Id\":{\"locationName\":\"id\"},\"Message\":{\"locationName\":\"message\"}}}},\"S9\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Id\":{\"locationName\":\"id\"},\"State\":{\"locationName\":\"state\"}}}},\"Sh\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionName\":{\"locationName\":\"actionName\"},\"ScheduleActionSettings\":{\"locationName\":\"scheduleActionSettings\",\"type\":\"structure\",\"members\":{\"HlsId3SegmentTaggingSettings\":{\"locationName\":\"hlsId3SegmentTaggingSettings\",\"type\":\"structure\",\"members\":{\"Tag\":{\"locationName\":\"tag\"}},\"required\":[\"Tag\"]},\"HlsTimedMetadataSettings\":{\"locationName\":\"hlsTimedMetadataSettings\",\"type\":\"structure\",\"members\":{\"Id3\":{\"locationName\":\"id3\"}},\"required\":[\"Id3\"]},\"InputPrepareSettings\":{\"locationName\":\"inputPrepareSettings\",\"type\":\"structure\",\"members\":{\"InputAttachmentNameReference\":{\"locationName\":\"inputAttachmentNameReference\"},\"InputClippingSettings\":{\"shape\":\"Sn\",\"locationName\":\"inputClippingSettings\"},\"UrlPath\":{\"shape\":\"S5\",\"locationName\":\"urlPath\"}}},\"InputSwitchSettings\":{\"locationName\":\"inputSwitchSettings\",\"type\":\"structure\",\"members\":{\"InputAttachmentNameReference\":{\"locationName\":\"inputAttachmentNameReference\"},\"InputClippingSettings\":{\"shape\":\"Sn\",\"locationName\":\"inputClippingSettings\"},\"UrlPath\":{\"shape\":\"S5\",\"locationName\":\"urlPath\"}},\"required\":[\"InputAttachmentNameReference\"]},\"PauseStateSettings\":{\"locationName\":\"pauseStateSettings\",\"type\":\"structure\",\"members\":{\"Pipelines\":{\"locationName\":\"pipelines\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PipelineId\":{\"locationName\":\"pipelineId\"}},\"required\":[\"PipelineId\"]}}}},\"Scte35ReturnToNetworkSettings\":{\"locationName\":\"scte35ReturnToNetworkSettings\",\"type\":\"structure\",\"members\":{\"SpliceEventId\":{\"locationName\":\"spliceEventId\",\"type\":\"long\"}},\"required\":[\"SpliceEventId\"]},\"Scte35SpliceInsertSettings\":{\"locationName\":\"scte35SpliceInsertSettings\",\"type\":\"structure\",\"members\":{\"Duration\":{\"locationName\":\"duration\",\"type\":\"long\"},\"SpliceEventId\":{\"locationName\":\"spliceEventId\",\"type\":\"long\"}},\"required\":[\"SpliceEventId\"]},\"Scte35TimeSignalSettings\":{\"locationName\":\"scte35TimeSignalSettings\",\"type\":\"structure\",\"members\":{\"Scte35Descriptors\":{\"locationName\":\"scte35Descriptors\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Scte35DescriptorSettings\":{\"locationName\":\"scte35DescriptorSettings\",\"type\":\"structure\",\"members\":{\"SegmentationDescriptorScte35DescriptorSettings\":{\"locationName\":\"segmentationDescriptorScte35DescriptorSettings\",\"type\":\"structure\",\"members\":{\"DeliveryRestrictions\":{\"locationName\":\"deliveryRestrictions\",\"type\":\"structure\",\"members\":{\"ArchiveAllowedFlag\":{\"locationName\":\"archiveAllowedFlag\"},\"DeviceRestrictions\":{\"locationName\":\"deviceRestrictions\"},\"NoRegionalBlackoutFlag\":{\"locationName\":\"noRegionalBlackoutFlag\"},\"WebDeliveryAllowedFlag\":{\"locationName\":\"webDeliveryAllowedFlag\"}},\"required\":[\"DeviceRestrictions\",\"ArchiveAllowedFlag\",\"WebDeliveryAllowedFlag\",\"NoRegionalBlackoutFlag\"]},\"SegmentNum\":{\"locationName\":\"segmentNum\",\"type\":\"integer\"},\"SegmentationCancelIndicator\":{\"locationName\":\"segmentationCancelIndicator\"},\"SegmentationDuration\":{\"locationName\":\"segmentationDuration\",\"type\":\"long\"},\"SegmentationEventId\":{\"locationName\":\"segmentationEventId\",\"type\":\"long\"},\"SegmentationTypeId\":{\"locationName\":\"segmentationTypeId\",\"type\":\"integer\"},\"SegmentationUpid\":{\"locationName\":\"segmentationUpid\"},\"SegmentationUpidType\":{\"locationName\":\"segmentationUpidType\",\"type\":\"integer\"},\"SegmentsExpected\":{\"locationName\":\"segmentsExpected\",\"type\":\"integer\"},\"SubSegmentNum\":{\"locationName\":\"subSegmentNum\",\"type\":\"integer\"},\"SubSegmentsExpected\":{\"locationName\":\"subSegmentsExpected\",\"type\":\"integer\"}},\"required\":[\"SegmentationEventId\",\"SegmentationCancelIndicator\"]}},\"required\":[\"SegmentationDescriptorScte35DescriptorSettings\"]}},\"required\":[\"Scte35DescriptorSettings\"]}}},\"required\":[\"Scte35Descriptors\"]},\"StaticImageActivateSettings\":{\"locationName\":\"staticImageActivateSettings\",\"type\":\"structure\",\"members\":{\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"FadeIn\":{\"locationName\":\"fadeIn\",\"type\":\"integer\"},\"FadeOut\":{\"locationName\":\"fadeOut\",\"type\":\"integer\"},\"Height\":{\"locationName\":\"height\",\"type\":\"integer\"},\"Image\":{\"shape\":\"S1h\",\"locationName\":\"image\"},\"ImageX\":{\"locationName\":\"imageX\",\"type\":\"integer\"},\"ImageY\":{\"locationName\":\"imageY\",\"type\":\"integer\"},\"Layer\":{\"locationName\":\"layer\",\"type\":\"integer\"},\"Opacity\":{\"locationName\":\"opacity\",\"type\":\"integer\"},\"Width\":{\"locationName\":\"width\",\"type\":\"integer\"}},\"required\":[\"Image\"]},\"StaticImageDeactivateSettings\":{\"locationName\":\"staticImageDeactivateSettings\",\"type\":\"structure\",\"members\":{\"FadeOut\":{\"locationName\":\"fadeOut\",\"type\":\"integer\"},\"Layer\":{\"locationName\":\"layer\",\"type\":\"integer\"}}}}},\"ScheduleActionStartSettings\":{\"locationName\":\"scheduleActionStartSettings\",\"type\":\"structure\",\"members\":{\"FixedModeScheduleActionStartSettings\":{\"locationName\":\"fixedModeScheduleActionStartSettings\",\"type\":\"structure\",\"members\":{\"Time\":{\"locationName\":\"time\"}},\"required\":[\"Time\"]},\"FollowModeScheduleActionStartSettings\":{\"locationName\":\"followModeScheduleActionStartSettings\",\"type\":\"structure\",\"members\":{\"FollowPoint\":{\"locationName\":\"followPoint\"},\"ReferenceActionName\":{\"locationName\":\"referenceActionName\"}},\"required\":[\"ReferenceActionName\",\"FollowPoint\"]},\"ImmediateModeScheduleActionStartSettings\":{\"locationName\":\"immediateModeScheduleActionStartSettings\",\"type\":\"structure\",\"members\":{}}}}},\"required\":[\"ActionName\",\"ScheduleActionStartSettings\",\"ScheduleActionSettings\"]}},\"Sn\":{\"type\":\"structure\",\"members\":{\"InputTimecodeSource\":{\"locationName\":\"inputTimecodeSource\"},\"StartTimecode\":{\"locationName\":\"startTimecode\",\"type\":\"structure\",\"members\":{\"Timecode\":{\"locationName\":\"timecode\"}}},\"StopTimecode\":{\"locationName\":\"stopTimecode\",\"type\":\"structure\",\"members\":{\"LastFrameClippingBehavior\":{\"locationName\":\"lastFrameClippingBehavior\"},\"Timecode\":{\"locationName\":\"timecode\"}}}},\"required\":[\"InputTimecodeSource\"]},\"S1h\":{\"type\":\"structure\",\"members\":{\"PasswordParam\":{\"locationName\":\"passwordParam\"},\"Uri\":{\"locationName\":\"uri\"},\"Username\":{\"locationName\":\"username\"}},\"required\":[\"Uri\"]},\"S1x\":{\"type\":\"structure\",\"members\":{\"Resolution\":{\"locationName\":\"resolution\"}}},\"S20\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"},\"MediaPackageSettings\":{\"locationName\":\"mediaPackageSettings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"locationName\":\"channelId\"}}}},\"MultiplexSettings\":{\"locationName\":\"multiplexSettings\",\"type\":\"structure\",\"members\":{\"MultiplexId\":{\"locationName\":\"multiplexId\"},\"ProgramName\":{\"locationName\":\"programName\"}}},\"Settings\":{\"locationName\":\"settings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PasswordParam\":{\"locationName\":\"passwordParam\"},\"StreamName\":{\"locationName\":\"streamName\"},\"Url\":{\"locationName\":\"url\"},\"Username\":{\"locationName\":\"username\"}}}}}}},\"S28\":{\"type\":\"structure\",\"members\":{\"AudioDescriptions\":{\"locationName\":\"audioDescriptions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AudioNormalizationSettings\":{\"locationName\":\"audioNormalizationSettings\",\"type\":\"structure\",\"members\":{\"Algorithm\":{\"locationName\":\"algorithm\"},\"AlgorithmControl\":{\"locationName\":\"algorithmControl\"},\"TargetLkfs\":{\"locationName\":\"targetLkfs\",\"type\":\"double\"}}},\"AudioSelectorName\":{\"locationName\":\"audioSelectorName\"},\"AudioType\":{\"locationName\":\"audioType\"},\"AudioTypeControl\":{\"locationName\":\"audioTypeControl\"},\"CodecSettings\":{\"locationName\":\"codecSettings\",\"type\":\"structure\",\"members\":{\"AacSettings\":{\"locationName\":\"aacSettings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"double\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"InputType\":{\"locationName\":\"inputType\"},\"Profile\":{\"locationName\":\"profile\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"RawFormat\":{\"locationName\":\"rawFormat\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"double\"},\"Spec\":{\"locationName\":\"spec\"},\"VbrQuality\":{\"locationName\":\"vbrQuality\"}}},\"Ac3Settings\":{\"locationName\":\"ac3Settings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"double\"},\"BitstreamMode\":{\"locationName\":\"bitstreamMode\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"Dialnorm\":{\"locationName\":\"dialnorm\",\"type\":\"integer\"},\"DrcProfile\":{\"locationName\":\"drcProfile\"},\"LfeFilter\":{\"locationName\":\"lfeFilter\"},\"MetadataControl\":{\"locationName\":\"metadataControl\"}}},\"Eac3Settings\":{\"locationName\":\"eac3Settings\",\"type\":\"structure\",\"members\":{\"AttenuationControl\":{\"locationName\":\"attenuationControl\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"double\"},\"BitstreamMode\":{\"locationName\":\"bitstreamMode\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"DcFilter\":{\"locationName\":\"dcFilter\"},\"Dialnorm\":{\"locationName\":\"dialnorm\",\"type\":\"integer\"},\"DrcLine\":{\"locationName\":\"drcLine\"},\"DrcRf\":{\"locationName\":\"drcRf\"},\"LfeControl\":{\"locationName\":\"lfeControl\"},\"LfeFilter\":{\"locationName\":\"lfeFilter\"},\"LoRoCenterMixLevel\":{\"locationName\":\"loRoCenterMixLevel\",\"type\":\"double\"},\"LoRoSurroundMixLevel\":{\"locationName\":\"loRoSurroundMixLevel\",\"type\":\"double\"},\"LtRtCenterMixLevel\":{\"locationName\":\"ltRtCenterMixLevel\",\"type\":\"double\"},\"LtRtSurroundMixLevel\":{\"locationName\":\"ltRtSurroundMixLevel\",\"type\":\"double\"},\"MetadataControl\":{\"locationName\":\"metadataControl\"},\"PassthroughControl\":{\"locationName\":\"passthroughControl\"},\"PhaseControl\":{\"locationName\":\"phaseControl\"},\"StereoDownmix\":{\"locationName\":\"stereoDownmix\"},\"SurroundExMode\":{\"locationName\":\"surroundExMode\"},\"SurroundMode\":{\"locationName\":\"surroundMode\"}}},\"Mp2Settings\":{\"locationName\":\"mp2Settings\",\"type\":\"structure\",\"members\":{\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"double\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"double\"}}},\"PassThroughSettings\":{\"locationName\":\"passThroughSettings\",\"type\":\"structure\",\"members\":{}},\"WavSettings\":{\"locationName\":\"wavSettings\",\"type\":\"structure\",\"members\":{\"BitDepth\":{\"locationName\":\"bitDepth\",\"type\":\"double\"},\"CodingMode\":{\"locationName\":\"codingMode\"},\"SampleRate\":{\"locationName\":\"sampleRate\",\"type\":\"double\"}}}}},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageCodeControl\":{\"locationName\":\"languageCodeControl\"},\"Name\":{\"locationName\":\"name\"},\"RemixSettings\":{\"locationName\":\"remixSettings\",\"type\":\"structure\",\"members\":{\"ChannelMappings\":{\"locationName\":\"channelMappings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InputChannelLevels\":{\"locationName\":\"inputChannelLevels\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Gain\":{\"locationName\":\"gain\",\"type\":\"integer\"},\"InputChannel\":{\"locationName\":\"inputChannel\",\"type\":\"integer\"}},\"required\":[\"InputChannel\",\"Gain\"]}},\"OutputChannel\":{\"locationName\":\"outputChannel\",\"type\":\"integer\"}},\"required\":[\"OutputChannel\",\"InputChannelLevels\"]}},\"ChannelsIn\":{\"locationName\":\"channelsIn\",\"type\":\"integer\"},\"ChannelsOut\":{\"locationName\":\"channelsOut\",\"type\":\"integer\"}},\"required\":[\"ChannelMappings\"]},\"StreamName\":{\"locationName\":\"streamName\"}},\"required\":[\"AudioSelectorName\",\"Name\"]}},\"AvailBlanking\":{\"locationName\":\"availBlanking\",\"type\":\"structure\",\"members\":{\"AvailBlankingImage\":{\"shape\":\"S1h\",\"locationName\":\"availBlankingImage\"},\"State\":{\"locationName\":\"state\"}}},\"AvailConfiguration\":{\"locationName\":\"availConfiguration\",\"type\":\"structure\",\"members\":{\"AvailSettings\":{\"locationName\":\"availSettings\",\"type\":\"structure\",\"members\":{\"Scte35SpliceInsert\":{\"locationName\":\"scte35SpliceInsert\",\"type\":\"structure\",\"members\":{\"AdAvailOffset\":{\"locationName\":\"adAvailOffset\",\"type\":\"integer\"},\"NoRegionalBlackoutFlag\":{\"locationName\":\"noRegionalBlackoutFlag\"},\"WebDeliveryAllowedFlag\":{\"locationName\":\"webDeliveryAllowedFlag\"}}},\"Scte35TimeSignalApos\":{\"locationName\":\"scte35TimeSignalApos\",\"type\":\"structure\",\"members\":{\"AdAvailOffset\":{\"locationName\":\"adAvailOffset\",\"type\":\"integer\"},\"NoRegionalBlackoutFlag\":{\"locationName\":\"noRegionalBlackoutFlag\"},\"WebDeliveryAllowedFlag\":{\"locationName\":\"webDeliveryAllowedFlag\"}}}}}}},\"BlackoutSlate\":{\"locationName\":\"blackoutSlate\",\"type\":\"structure\",\"members\":{\"BlackoutSlateImage\":{\"shape\":\"S1h\",\"locationName\":\"blackoutSlateImage\"},\"NetworkEndBlackout\":{\"locationName\":\"networkEndBlackout\"},\"NetworkEndBlackoutImage\":{\"shape\":\"S1h\",\"locationName\":\"networkEndBlackoutImage\"},\"NetworkId\":{\"locationName\":\"networkId\"},\"State\":{\"locationName\":\"state\"}}},\"CaptionDescriptions\":{\"locationName\":\"captionDescriptions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CaptionSelectorName\":{\"locationName\":\"captionSelectorName\"},\"DestinationSettings\":{\"locationName\":\"destinationSettings\",\"type\":\"structure\",\"members\":{\"AribDestinationSettings\":{\"locationName\":\"aribDestinationSettings\",\"type\":\"structure\",\"members\":{}},\"BurnInDestinationSettings\":{\"locationName\":\"burnInDestinationSettings\",\"type\":\"structure\",\"members\":{\"Alignment\":{\"locationName\":\"alignment\"},\"BackgroundColor\":{\"locationName\":\"backgroundColor\"},\"BackgroundOpacity\":{\"locationName\":\"backgroundOpacity\",\"type\":\"integer\"},\"Font\":{\"shape\":\"S1h\",\"locationName\":\"font\"},\"FontColor\":{\"locationName\":\"fontColor\"},\"FontOpacity\":{\"locationName\":\"fontOpacity\",\"type\":\"integer\"},\"FontResolution\":{\"locationName\":\"fontResolution\",\"type\":\"integer\"},\"FontSize\":{\"locationName\":\"fontSize\"},\"OutlineColor\":{\"locationName\":\"outlineColor\"},\"OutlineSize\":{\"locationName\":\"outlineSize\",\"type\":\"integer\"},\"ShadowColor\":{\"locationName\":\"shadowColor\"},\"ShadowOpacity\":{\"locationName\":\"shadowOpacity\",\"type\":\"integer\"},\"ShadowXOffset\":{\"locationName\":\"shadowXOffset\",\"type\":\"integer\"},\"ShadowYOffset\":{\"locationName\":\"shadowYOffset\",\"type\":\"integer\"},\"TeletextGridControl\":{\"locationName\":\"teletextGridControl\"},\"XPosition\":{\"locationName\":\"xPosition\",\"type\":\"integer\"},\"YPosition\":{\"locationName\":\"yPosition\",\"type\":\"integer\"}}},\"DvbSubDestinationSettings\":{\"locationName\":\"dvbSubDestinationSettings\",\"type\":\"structure\",\"members\":{\"Alignment\":{\"locationName\":\"alignment\"},\"BackgroundColor\":{\"locationName\":\"backgroundColor\"},\"BackgroundOpacity\":{\"locationName\":\"backgroundOpacity\",\"type\":\"integer\"},\"Font\":{\"shape\":\"S1h\",\"locationName\":\"font\"},\"FontColor\":{\"locationName\":\"fontColor\"},\"FontOpacity\":{\"locationName\":\"fontOpacity\",\"type\":\"integer\"},\"FontResolution\":{\"locationName\":\"fontResolution\",\"type\":\"integer\"},\"FontSize\":{\"locationName\":\"fontSize\"},\"OutlineColor\":{\"locationName\":\"outlineColor\"},\"OutlineSize\":{\"locationName\":\"outlineSize\",\"type\":\"integer\"},\"ShadowColor\":{\"locationName\":\"shadowColor\"},\"ShadowOpacity\":{\"locationName\":\"shadowOpacity\",\"type\":\"integer\"},\"ShadowXOffset\":{\"locationName\":\"shadowXOffset\",\"type\":\"integer\"},\"ShadowYOffset\":{\"locationName\":\"shadowYOffset\",\"type\":\"integer\"},\"TeletextGridControl\":{\"locationName\":\"teletextGridControl\"},\"XPosition\":{\"locationName\":\"xPosition\",\"type\":\"integer\"},\"YPosition\":{\"locationName\":\"yPosition\",\"type\":\"integer\"}}},\"EbuTtDDestinationSettings\":{\"locationName\":\"ebuTtDDestinationSettings\",\"type\":\"structure\",\"members\":{\"FillLineGap\":{\"locationName\":\"fillLineGap\"},\"FontFamily\":{\"locationName\":\"fontFamily\"},\"StyleControl\":{\"locationName\":\"styleControl\"}}},\"EmbeddedDestinationSettings\":{\"locationName\":\"embeddedDestinationSettings\",\"type\":\"structure\",\"members\":{}},\"EmbeddedPlusScte20DestinationSettings\":{\"locationName\":\"embeddedPlusScte20DestinationSettings\",\"type\":\"structure\",\"members\":{}},\"RtmpCaptionInfoDestinationSettings\":{\"locationName\":\"rtmpCaptionInfoDestinationSettings\",\"type\":\"structure\",\"members\":{}},\"Scte20PlusEmbeddedDestinationSettings\":{\"locationName\":\"scte20PlusEmbeddedDestinationSettings\",\"type\":\"structure\",\"members\":{}},\"Scte27DestinationSettings\":{\"locationName\":\"scte27DestinationSettings\",\"type\":\"structure\",\"members\":{}},\"SmpteTtDestinationSettings\":{\"locationName\":\"smpteTtDestinationSettings\",\"type\":\"structure\",\"members\":{}},\"TeletextDestinationSettings\":{\"locationName\":\"teletextDestinationSettings\",\"type\":\"structure\",\"members\":{}},\"TtmlDestinationSettings\":{\"locationName\":\"ttmlDestinationSettings\",\"type\":\"structure\",\"members\":{\"StyleControl\":{\"locationName\":\"styleControl\"}}},\"WebvttDestinationSettings\":{\"locationName\":\"webvttDestinationSettings\",\"type\":\"structure\",\"members\":{}}}},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageDescription\":{\"locationName\":\"languageDescription\"},\"Name\":{\"locationName\":\"name\"}},\"required\":[\"CaptionSelectorName\",\"Name\"]}},\"FeatureActivations\":{\"locationName\":\"featureActivations\",\"type\":\"structure\",\"members\":{\"InputPrepareScheduleActions\":{\"locationName\":\"inputPrepareScheduleActions\"}}},\"GlobalConfiguration\":{\"locationName\":\"globalConfiguration\",\"type\":\"structure\",\"members\":{\"InitialAudioGain\":{\"locationName\":\"initialAudioGain\",\"type\":\"integer\"},\"InputEndAction\":{\"locationName\":\"inputEndAction\"},\"InputLossBehavior\":{\"locationName\":\"inputLossBehavior\",\"type\":\"structure\",\"members\":{\"BlackFrameMsec\":{\"locationName\":\"blackFrameMsec\",\"type\":\"integer\"},\"InputLossImageColor\":{\"locationName\":\"inputLossImageColor\"},\"InputLossImageSlate\":{\"shape\":\"S1h\",\"locationName\":\"inputLossImageSlate\"},\"InputLossImageType\":{\"locationName\":\"inputLossImageType\"},\"RepeatFrameMsec\":{\"locationName\":\"repeatFrameMsec\",\"type\":\"integer\"}}},\"OutputLockingMode\":{\"locationName\":\"outputLockingMode\"},\"OutputTimingSource\":{\"locationName\":\"outputTimingSource\"},\"SupportLowFramerateInputs\":{\"locationName\":\"supportLowFramerateInputs\"}}},\"NielsenConfiguration\":{\"locationName\":\"nielsenConfiguration\",\"type\":\"structure\",\"members\":{\"DistributorId\":{\"locationName\":\"distributorId\"},\"NielsenPcmToId3Tagging\":{\"locationName\":\"nielsenPcmToId3Tagging\"}}},\"OutputGroups\":{\"locationName\":\"outputGroups\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"OutputGroupSettings\":{\"locationName\":\"outputGroupSettings\",\"type\":\"structure\",\"members\":{\"ArchiveGroupSettings\":{\"locationName\":\"archiveGroupSettings\",\"type\":\"structure\",\"members\":{\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"},\"RolloverInterval\":{\"locationName\":\"rolloverInterval\",\"type\":\"integer\"}},\"required\":[\"Destination\"]},\"FrameCaptureGroupSettings\":{\"locationName\":\"frameCaptureGroupSettings\",\"type\":\"structure\",\"members\":{\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"}},\"required\":[\"Destination\"]},\"HlsGroupSettings\":{\"locationName\":\"hlsGroupSettings\",\"type\":\"structure\",\"members\":{\"AdMarkers\":{\"locationName\":\"adMarkers\",\"type\":\"list\",\"member\":{}},\"BaseUrlContent\":{\"locationName\":\"baseUrlContent\"},\"BaseUrlContent1\":{\"locationName\":\"baseUrlContent1\"},\"BaseUrlManifest\":{\"locationName\":\"baseUrlManifest\"},\"BaseUrlManifest1\":{\"locationName\":\"baseUrlManifest1\"},\"CaptionLanguageMappings\":{\"locationName\":\"captionLanguageMappings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CaptionChannel\":{\"locationName\":\"captionChannel\",\"type\":\"integer\"},\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageDescription\":{\"locationName\":\"languageDescription\"}},\"required\":[\"LanguageCode\",\"LanguageDescription\",\"CaptionChannel\"]}},\"CaptionLanguageSetting\":{\"locationName\":\"captionLanguageSetting\"},\"ClientCache\":{\"locationName\":\"clientCache\"},\"CodecSpecification\":{\"locationName\":\"codecSpecification\"},\"ConstantIv\":{\"locationName\":\"constantIv\"},\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"},\"DirectoryStructure\":{\"locationName\":\"directoryStructure\"},\"DiscontinuityTags\":{\"locationName\":\"discontinuityTags\"},\"EncryptionType\":{\"locationName\":\"encryptionType\"},\"HlsCdnSettings\":{\"locationName\":\"hlsCdnSettings\",\"type\":\"structure\",\"members\":{\"HlsAkamaiSettings\":{\"locationName\":\"hlsAkamaiSettings\",\"type\":\"structure\",\"members\":{\"ConnectionRetryInterval\":{\"locationName\":\"connectionRetryInterval\",\"type\":\"integer\"},\"FilecacheDuration\":{\"locationName\":\"filecacheDuration\",\"type\":\"integer\"},\"HttpTransferMode\":{\"locationName\":\"httpTransferMode\"},\"NumRetries\":{\"locationName\":\"numRetries\",\"type\":\"integer\"},\"RestartDelay\":{\"locationName\":\"restartDelay\",\"type\":\"integer\"},\"Salt\":{\"locationName\":\"salt\"},\"Token\":{\"locationName\":\"token\"}}},\"HlsBasicPutSettings\":{\"locationName\":\"hlsBasicPutSettings\",\"type\":\"structure\",\"members\":{\"ConnectionRetryInterval\":{\"locationName\":\"connectionRetryInterval\",\"type\":\"integer\"},\"FilecacheDuration\":{\"locationName\":\"filecacheDuration\",\"type\":\"integer\"},\"NumRetries\":{\"locationName\":\"numRetries\",\"type\":\"integer\"},\"RestartDelay\":{\"locationName\":\"restartDelay\",\"type\":\"integer\"}}},\"HlsMediaStoreSettings\":{\"locationName\":\"hlsMediaStoreSettings\",\"type\":\"structure\",\"members\":{\"ConnectionRetryInterval\":{\"locationName\":\"connectionRetryInterval\",\"type\":\"integer\"},\"FilecacheDuration\":{\"locationName\":\"filecacheDuration\",\"type\":\"integer\"},\"MediaStoreStorageClass\":{\"locationName\":\"mediaStoreStorageClass\"},\"NumRetries\":{\"locationName\":\"numRetries\",\"type\":\"integer\"},\"RestartDelay\":{\"locationName\":\"restartDelay\",\"type\":\"integer\"}}},\"HlsWebdavSettings\":{\"locationName\":\"hlsWebdavSettings\",\"type\":\"structure\",\"members\":{\"ConnectionRetryInterval\":{\"locationName\":\"connectionRetryInterval\",\"type\":\"integer\"},\"FilecacheDuration\":{\"locationName\":\"filecacheDuration\",\"type\":\"integer\"},\"HttpTransferMode\":{\"locationName\":\"httpTransferMode\"},\"NumRetries\":{\"locationName\":\"numRetries\",\"type\":\"integer\"},\"RestartDelay\":{\"locationName\":\"restartDelay\",\"type\":\"integer\"}}}}},\"HlsId3SegmentTagging\":{\"locationName\":\"hlsId3SegmentTagging\"},\"IFrameOnlyPlaylists\":{\"locationName\":\"iFrameOnlyPlaylists\"},\"IncompleteSegmentBehavior\":{\"locationName\":\"incompleteSegmentBehavior\"},\"IndexNSegments\":{\"locationName\":\"indexNSegments\",\"type\":\"integer\"},\"InputLossAction\":{\"locationName\":\"inputLossAction\"},\"IvInManifest\":{\"locationName\":\"ivInManifest\"},\"IvSource\":{\"locationName\":\"ivSource\"},\"KeepSegments\":{\"locationName\":\"keepSegments\",\"type\":\"integer\"},\"KeyFormat\":{\"locationName\":\"keyFormat\"},\"KeyFormatVersions\":{\"locationName\":\"keyFormatVersions\"},\"KeyProviderSettings\":{\"locationName\":\"keyProviderSettings\",\"type\":\"structure\",\"members\":{\"StaticKeySettings\":{\"locationName\":\"staticKeySettings\",\"type\":\"structure\",\"members\":{\"KeyProviderServer\":{\"shape\":\"S1h\",\"locationName\":\"keyProviderServer\"},\"StaticKeyValue\":{\"locationName\":\"staticKeyValue\"}},\"required\":[\"StaticKeyValue\"]}}},\"ManifestCompression\":{\"locationName\":\"manifestCompression\"},\"ManifestDurationFormat\":{\"locationName\":\"manifestDurationFormat\"},\"MinSegmentLength\":{\"locationName\":\"minSegmentLength\",\"type\":\"integer\"},\"Mode\":{\"locationName\":\"mode\"},\"OutputSelection\":{\"locationName\":\"outputSelection\"},\"ProgramDateTime\":{\"locationName\":\"programDateTime\"},\"ProgramDateTimePeriod\":{\"locationName\":\"programDateTimePeriod\",\"type\":\"integer\"},\"RedundantManifest\":{\"locationName\":\"redundantManifest\"},\"SegmentLength\":{\"locationName\":\"segmentLength\",\"type\":\"integer\"},\"SegmentationMode\":{\"locationName\":\"segmentationMode\"},\"SegmentsPerSubdirectory\":{\"locationName\":\"segmentsPerSubdirectory\",\"type\":\"integer\"},\"StreamInfResolution\":{\"locationName\":\"streamInfResolution\"},\"TimedMetadataId3Frame\":{\"locationName\":\"timedMetadataId3Frame\"},\"TimedMetadataId3Period\":{\"locationName\":\"timedMetadataId3Period\",\"type\":\"integer\"},\"TimestampDeltaMilliseconds\":{\"locationName\":\"timestampDeltaMilliseconds\",\"type\":\"integer\"},\"TsFileMode\":{\"locationName\":\"tsFileMode\"}},\"required\":[\"Destination\"]},\"MediaPackageGroupSettings\":{\"locationName\":\"mediaPackageGroupSettings\",\"type\":\"structure\",\"members\":{\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"}},\"required\":[\"Destination\"]},\"MsSmoothGroupSettings\":{\"locationName\":\"msSmoothGroupSettings\",\"type\":\"structure\",\"members\":{\"AcquisitionPointId\":{\"locationName\":\"acquisitionPointId\"},\"AudioOnlyTimecodeControl\":{\"locationName\":\"audioOnlyTimecodeControl\"},\"CertificateMode\":{\"locationName\":\"certificateMode\"},\"ConnectionRetryInterval\":{\"locationName\":\"connectionRetryInterval\",\"type\":\"integer\"},\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"},\"EventId\":{\"locationName\":\"eventId\"},\"EventIdMode\":{\"locationName\":\"eventIdMode\"},\"EventStopBehavior\":{\"locationName\":\"eventStopBehavior\"},\"FilecacheDuration\":{\"locationName\":\"filecacheDuration\",\"type\":\"integer\"},\"FragmentLength\":{\"locationName\":\"fragmentLength\",\"type\":\"integer\"},\"InputLossAction\":{\"locationName\":\"inputLossAction\"},\"NumRetries\":{\"locationName\":\"numRetries\",\"type\":\"integer\"},\"RestartDelay\":{\"locationName\":\"restartDelay\",\"type\":\"integer\"},\"SegmentationMode\":{\"locationName\":\"segmentationMode\"},\"SendDelayMs\":{\"locationName\":\"sendDelayMs\",\"type\":\"integer\"},\"SparseTrackType\":{\"locationName\":\"sparseTrackType\"},\"StreamManifestBehavior\":{\"locationName\":\"streamManifestBehavior\"},\"TimestampOffset\":{\"locationName\":\"timestampOffset\"},\"TimestampOffsetMode\":{\"locationName\":\"timestampOffsetMode\"}},\"required\":[\"Destination\"]},\"MultiplexGroupSettings\":{\"locationName\":\"multiplexGroupSettings\",\"type\":\"structure\",\"members\":{}},\"RtmpGroupSettings\":{\"locationName\":\"rtmpGroupSettings\",\"type\":\"structure\",\"members\":{\"AdMarkers\":{\"locationName\":\"adMarkers\",\"type\":\"list\",\"member\":{}},\"AuthenticationScheme\":{\"locationName\":\"authenticationScheme\"},\"CacheFullBehavior\":{\"locationName\":\"cacheFullBehavior\"},\"CacheLength\":{\"locationName\":\"cacheLength\",\"type\":\"integer\"},\"CaptionData\":{\"locationName\":\"captionData\"},\"InputLossAction\":{\"locationName\":\"inputLossAction\"},\"RestartDelay\":{\"locationName\":\"restartDelay\",\"type\":\"integer\"}}},\"UdpGroupSettings\":{\"locationName\":\"udpGroupSettings\",\"type\":\"structure\",\"members\":{\"InputLossAction\":{\"locationName\":\"inputLossAction\"},\"TimedMetadataId3Frame\":{\"locationName\":\"timedMetadataId3Frame\"},\"TimedMetadataId3Period\":{\"locationName\":\"timedMetadataId3Period\",\"type\":\"integer\"}}}}},\"Outputs\":{\"locationName\":\"outputs\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AudioDescriptionNames\":{\"shape\":\"S5\",\"locationName\":\"audioDescriptionNames\"},\"CaptionDescriptionNames\":{\"shape\":\"S5\",\"locationName\":\"captionDescriptionNames\"},\"OutputName\":{\"locationName\":\"outputName\"},\"OutputSettings\":{\"locationName\":\"outputSettings\",\"type\":\"structure\",\"members\":{\"ArchiveOutputSettings\":{\"locationName\":\"archiveOutputSettings\",\"type\":\"structure\",\"members\":{\"ContainerSettings\":{\"locationName\":\"containerSettings\",\"type\":\"structure\",\"members\":{\"M2tsSettings\":{\"shape\":\"S7s\",\"locationName\":\"m2tsSettings\"},\"RawSettings\":{\"locationName\":\"rawSettings\",\"type\":\"structure\",\"members\":{}}}},\"Extension\":{\"locationName\":\"extension\"},\"NameModifier\":{\"locationName\":\"nameModifier\"}},\"required\":[\"ContainerSettings\"]},\"FrameCaptureOutputSettings\":{\"locationName\":\"frameCaptureOutputSettings\",\"type\":\"structure\",\"members\":{\"NameModifier\":{\"locationName\":\"nameModifier\"}}},\"HlsOutputSettings\":{\"locationName\":\"hlsOutputSettings\",\"type\":\"structure\",\"members\":{\"H265PackagingType\":{\"locationName\":\"h265PackagingType\"},\"HlsSettings\":{\"locationName\":\"hlsSettings\",\"type\":\"structure\",\"members\":{\"AudioOnlyHlsSettings\":{\"locationName\":\"audioOnlyHlsSettings\",\"type\":\"structure\",\"members\":{\"AudioGroupId\":{\"locationName\":\"audioGroupId\"},\"AudioOnlyImage\":{\"shape\":\"S1h\",\"locationName\":\"audioOnlyImage\"},\"AudioTrackType\":{\"locationName\":\"audioTrackType\"},\"SegmentType\":{\"locationName\":\"segmentType\"}}},\"Fmp4HlsSettings\":{\"locationName\":\"fmp4HlsSettings\",\"type\":\"structure\",\"members\":{\"AudioRenditionSets\":{\"locationName\":\"audioRenditionSets\"},\"NielsenId3Behavior\":{\"locationName\":\"nielsenId3Behavior\"},\"TimedMetadataBehavior\":{\"locationName\":\"timedMetadataBehavior\"}}},\"StandardHlsSettings\":{\"locationName\":\"standardHlsSettings\",\"type\":\"structure\",\"members\":{\"AudioRenditionSets\":{\"locationName\":\"audioRenditionSets\"},\"M3u8Settings\":{\"locationName\":\"m3u8Settings\",\"type\":\"structure\",\"members\":{\"AudioFramesPerPes\":{\"locationName\":\"audioFramesPerPes\",\"type\":\"integer\"},\"AudioPids\":{\"locationName\":\"audioPids\"},\"EcmPid\":{\"locationName\":\"ecmPid\"},\"NielsenId3Behavior\":{\"locationName\":\"nielsenId3Behavior\"},\"PatInterval\":{\"locationName\":\"patInterval\",\"type\":\"integer\"},\"PcrControl\":{\"locationName\":\"pcrControl\"},\"PcrPeriod\":{\"locationName\":\"pcrPeriod\",\"type\":\"integer\"},\"PcrPid\":{\"locationName\":\"pcrPid\"},\"PmtInterval\":{\"locationName\":\"pmtInterval\",\"type\":\"integer\"},\"PmtPid\":{\"locationName\":\"pmtPid\"},\"ProgramNum\":{\"locationName\":\"programNum\",\"type\":\"integer\"},\"Scte35Behavior\":{\"locationName\":\"scte35Behavior\"},\"Scte35Pid\":{\"locationName\":\"scte35Pid\"},\"TimedMetadataBehavior\":{\"locationName\":\"timedMetadataBehavior\"},\"TimedMetadataPid\":{\"locationName\":\"timedMetadataPid\"},\"TransportStreamId\":{\"locationName\":\"transportStreamId\",\"type\":\"integer\"},\"VideoPid\":{\"locationName\":\"videoPid\"}}}},\"required\":[\"M3u8Settings\"]}}},\"NameModifier\":{\"locationName\":\"nameModifier\"},\"SegmentModifier\":{\"locationName\":\"segmentModifier\"}},\"required\":[\"HlsSettings\"]},\"MediaPackageOutputSettings\":{\"locationName\":\"mediaPackageOutputSettings\",\"type\":\"structure\",\"members\":{}},\"MsSmoothOutputSettings\":{\"locationName\":\"msSmoothOutputSettings\",\"type\":\"structure\",\"members\":{\"H265PackagingType\":{\"locationName\":\"h265PackagingType\"},\"NameModifier\":{\"locationName\":\"nameModifier\"}}},\"MultiplexOutputSettings\":{\"locationName\":\"multiplexOutputSettings\",\"type\":\"structure\",\"members\":{\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"}},\"required\":[\"Destination\"]},\"RtmpOutputSettings\":{\"locationName\":\"rtmpOutputSettings\",\"type\":\"structure\",\"members\":{\"CertificateMode\":{\"locationName\":\"certificateMode\"},\"ConnectionRetryInterval\":{\"locationName\":\"connectionRetryInterval\",\"type\":\"integer\"},\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"},\"NumRetries\":{\"locationName\":\"numRetries\",\"type\":\"integer\"}},\"required\":[\"Destination\"]},\"UdpOutputSettings\":{\"locationName\":\"udpOutputSettings\",\"type\":\"structure\",\"members\":{\"BufferMsec\":{\"locationName\":\"bufferMsec\",\"type\":\"integer\"},\"ContainerSettings\":{\"locationName\":\"containerSettings\",\"type\":\"structure\",\"members\":{\"M2tsSettings\":{\"shape\":\"S7s\",\"locationName\":\"m2tsSettings\"}}},\"Destination\":{\"shape\":\"S5p\",\"locationName\":\"destination\"},\"FecOutputSettings\":{\"locationName\":\"fecOutputSettings\",\"type\":\"structure\",\"members\":{\"ColumnDepth\":{\"locationName\":\"columnDepth\",\"type\":\"integer\"},\"IncludeFec\":{\"locationName\":\"includeFec\"},\"RowLength\":{\"locationName\":\"rowLength\",\"type\":\"integer\"}}}},\"required\":[\"Destination\",\"ContainerSettings\"]}}},\"VideoDescriptionName\":{\"locationName\":\"videoDescriptionName\"}},\"required\":[\"OutputSettings\"]}}},\"required\":[\"Outputs\",\"OutputGroupSettings\"]}},\"TimecodeConfig\":{\"locationName\":\"timecodeConfig\",\"type\":\"structure\",\"members\":{\"Source\":{\"locationName\":\"source\"},\"SyncThreshold\":{\"locationName\":\"syncThreshold\",\"type\":\"integer\"}},\"required\":[\"Source\"]},\"VideoDescriptions\":{\"locationName\":\"videoDescriptions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CodecSettings\":{\"locationName\":\"codecSettings\",\"type\":\"structure\",\"members\":{\"FrameCaptureSettings\":{\"locationName\":\"frameCaptureSettings\",\"type\":\"structure\",\"members\":{\"CaptureInterval\":{\"locationName\":\"captureInterval\",\"type\":\"integer\"},\"CaptureIntervalUnits\":{\"locationName\":\"captureIntervalUnits\"}},\"required\":[\"CaptureInterval\"]},\"H264Settings\":{\"locationName\":\"h264Settings\",\"type\":\"structure\",\"members\":{\"AdaptiveQuantization\":{\"locationName\":\"adaptiveQuantization\"},\"AfdSignaling\":{\"locationName\":\"afdSignaling\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"BufFillPct\":{\"locationName\":\"bufFillPct\",\"type\":\"integer\"},\"BufSize\":{\"locationName\":\"bufSize\",\"type\":\"integer\"},\"ColorMetadata\":{\"locationName\":\"colorMetadata\"},\"ColorSpaceSettings\":{\"locationName\":\"colorSpaceSettings\",\"type\":\"structure\",\"members\":{\"ColorSpacePassthroughSettings\":{\"shape\":\"S9y\",\"locationName\":\"colorSpacePassthroughSettings\"},\"Rec601Settings\":{\"shape\":\"S9z\",\"locationName\":\"rec601Settings\"},\"Rec709Settings\":{\"shape\":\"Sa0\",\"locationName\":\"rec709Settings\"}}},\"EntropyEncoding\":{\"locationName\":\"entropyEncoding\"},\"FilterSettings\":{\"locationName\":\"filterSettings\",\"type\":\"structure\",\"members\":{\"TemporalFilterSettings\":{\"shape\":\"Sa3\",\"locationName\":\"temporalFilterSettings\"}}},\"FixedAfd\":{\"locationName\":\"fixedAfd\"},\"FlickerAq\":{\"locationName\":\"flickerAq\"},\"ForceFieldPictures\":{\"locationName\":\"forceFieldPictures\"},\"FramerateControl\":{\"locationName\":\"framerateControl\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopBReference\":{\"locationName\":\"gopBReference\"},\"GopClosedCadence\":{\"locationName\":\"gopClosedCadence\",\"type\":\"integer\"},\"GopNumBFrames\":{\"locationName\":\"gopNumBFrames\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"GopSizeUnits\":{\"locationName\":\"gopSizeUnits\"},\"Level\":{\"locationName\":\"level\"},\"LookAheadRateControl\":{\"locationName\":\"lookAheadRateControl\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MinIInterval\":{\"locationName\":\"minIInterval\",\"type\":\"integer\"},\"NumRefFrames\":{\"locationName\":\"numRefFrames\",\"type\":\"integer\"},\"ParControl\":{\"locationName\":\"parControl\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"Profile\":{\"locationName\":\"profile\"},\"QualityLevel\":{\"locationName\":\"qualityLevel\"},\"QvbrQualityLevel\":{\"locationName\":\"qvbrQualityLevel\",\"type\":\"integer\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"ScanType\":{\"locationName\":\"scanType\"},\"SceneChangeDetect\":{\"locationName\":\"sceneChangeDetect\"},\"Slices\":{\"locationName\":\"slices\",\"type\":\"integer\"},\"Softness\":{\"locationName\":\"softness\",\"type\":\"integer\"},\"SpatialAq\":{\"locationName\":\"spatialAq\"},\"SubgopLength\":{\"locationName\":\"subgopLength\"},\"Syntax\":{\"locationName\":\"syntax\"},\"TemporalAq\":{\"locationName\":\"temporalAq\"},\"TimecodeInsertion\":{\"locationName\":\"timecodeInsertion\"}}},\"H265Settings\":{\"locationName\":\"h265Settings\",\"type\":\"structure\",\"members\":{\"AdaptiveQuantization\":{\"locationName\":\"adaptiveQuantization\"},\"AfdSignaling\":{\"locationName\":\"afdSignaling\"},\"AlternativeTransferFunction\":{\"locationName\":\"alternativeTransferFunction\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"BufSize\":{\"locationName\":\"bufSize\",\"type\":\"integer\"},\"ColorMetadata\":{\"locationName\":\"colorMetadata\"},\"ColorSpaceSettings\":{\"locationName\":\"colorSpaceSettings\",\"type\":\"structure\",\"members\":{\"ColorSpacePassthroughSettings\":{\"shape\":\"S9y\",\"locationName\":\"colorSpacePassthroughSettings\"},\"Hdr10Settings\":{\"locationName\":\"hdr10Settings\",\"type\":\"structure\",\"members\":{\"MaxCll\":{\"locationName\":\"maxCll\",\"type\":\"integer\"},\"MaxFall\":{\"locationName\":\"maxFall\",\"type\":\"integer\"}}},\"Rec601Settings\":{\"shape\":\"S9z\",\"locationName\":\"rec601Settings\"},\"Rec709Settings\":{\"shape\":\"Sa0\",\"locationName\":\"rec709Settings\"}}},\"FilterSettings\":{\"locationName\":\"filterSettings\",\"type\":\"structure\",\"members\":{\"TemporalFilterSettings\":{\"shape\":\"Sa3\",\"locationName\":\"temporalFilterSettings\"}}},\"FixedAfd\":{\"locationName\":\"fixedAfd\"},\"FlickerAq\":{\"locationName\":\"flickerAq\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopClosedCadence\":{\"locationName\":\"gopClosedCadence\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"GopSizeUnits\":{\"locationName\":\"gopSizeUnits\"},\"Level\":{\"locationName\":\"level\"},\"LookAheadRateControl\":{\"locationName\":\"lookAheadRateControl\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"MinIInterval\":{\"locationName\":\"minIInterval\",\"type\":\"integer\"},\"ParDenominator\":{\"locationName\":\"parDenominator\",\"type\":\"integer\"},\"ParNumerator\":{\"locationName\":\"parNumerator\",\"type\":\"integer\"},\"Profile\":{\"locationName\":\"profile\"},\"QvbrQualityLevel\":{\"locationName\":\"qvbrQualityLevel\",\"type\":\"integer\"},\"RateControlMode\":{\"locationName\":\"rateControlMode\"},\"ScanType\":{\"locationName\":\"scanType\"},\"SceneChangeDetect\":{\"locationName\":\"sceneChangeDetect\"},\"Slices\":{\"locationName\":\"slices\",\"type\":\"integer\"},\"Tier\":{\"locationName\":\"tier\"},\"TimecodeInsertion\":{\"locationName\":\"timecodeInsertion\"}},\"required\":[\"FramerateNumerator\",\"FramerateDenominator\"]},\"Mpeg2Settings\":{\"locationName\":\"mpeg2Settings\",\"type\":\"structure\",\"members\":{\"AdaptiveQuantization\":{\"locationName\":\"adaptiveQuantization\"},\"AfdSignaling\":{\"locationName\":\"afdSignaling\"},\"ColorMetadata\":{\"locationName\":\"colorMetadata\"},\"ColorSpace\":{\"locationName\":\"colorSpace\"},\"DisplayAspectRatio\":{\"locationName\":\"displayAspectRatio\"},\"FilterSettings\":{\"locationName\":\"filterSettings\",\"type\":\"structure\",\"members\":{\"TemporalFilterSettings\":{\"shape\":\"Sa3\",\"locationName\":\"temporalFilterSettings\"}}},\"FixedAfd\":{\"locationName\":\"fixedAfd\"},\"FramerateDenominator\":{\"locationName\":\"framerateDenominator\",\"type\":\"integer\"},\"FramerateNumerator\":{\"locationName\":\"framerateNumerator\",\"type\":\"integer\"},\"GopClosedCadence\":{\"locationName\":\"gopClosedCadence\",\"type\":\"integer\"},\"GopNumBFrames\":{\"locationName\":\"gopNumBFrames\",\"type\":\"integer\"},\"GopSize\":{\"locationName\":\"gopSize\",\"type\":\"double\"},\"GopSizeUnits\":{\"locationName\":\"gopSizeUnits\"},\"ScanType\":{\"locationName\":\"scanType\"},\"SubgopLength\":{\"locationName\":\"subgopLength\"},\"TimecodeInsertion\":{\"locationName\":\"timecodeInsertion\"}},\"required\":[\"FramerateNumerator\",\"FramerateDenominator\"]}}},\"Height\":{\"locationName\":\"height\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"},\"RespondToAfd\":{\"locationName\":\"respondToAfd\"},\"ScalingBehavior\":{\"locationName\":\"scalingBehavior\"},\"Sharpness\":{\"locationName\":\"sharpness\",\"type\":\"integer\"},\"Width\":{\"locationName\":\"width\",\"type\":\"integer\"}},\"required\":[\"Name\"]}}},\"required\":[\"VideoDescriptions\",\"AudioDescriptions\",\"OutputGroups\",\"TimecodeConfig\"]},\"S5p\":{\"type\":\"structure\",\"members\":{\"DestinationRefId\":{\"locationName\":\"destinationRefId\"}}},\"S7s\":{\"type\":\"structure\",\"members\":{\"AbsentInputAudioBehavior\":{\"locationName\":\"absentInputAudioBehavior\"},\"Arib\":{\"locationName\":\"arib\"},\"AribCaptionsPid\":{\"locationName\":\"aribCaptionsPid\"},\"AribCaptionsPidControl\":{\"locationName\":\"aribCaptionsPidControl\"},\"AudioBufferModel\":{\"locationName\":\"audioBufferModel\"},\"AudioFramesPerPes\":{\"locationName\":\"audioFramesPerPes\",\"type\":\"integer\"},\"AudioPids\":{\"locationName\":\"audioPids\"},\"AudioStreamType\":{\"locationName\":\"audioStreamType\"},\"Bitrate\":{\"locationName\":\"bitrate\",\"type\":\"integer\"},\"BufferModel\":{\"locationName\":\"bufferModel\"},\"CcDescriptor\":{\"locationName\":\"ccDescriptor\"},\"DvbNitSettings\":{\"locationName\":\"dvbNitSettings\",\"type\":\"structure\",\"members\":{\"NetworkId\":{\"locationName\":\"networkId\",\"type\":\"integer\"},\"NetworkName\":{\"locationName\":\"networkName\"},\"RepInterval\":{\"locationName\":\"repInterval\",\"type\":\"integer\"}},\"required\":[\"NetworkName\",\"NetworkId\"]},\"DvbSdtSettings\":{\"locationName\":\"dvbSdtSettings\",\"type\":\"structure\",\"members\":{\"OutputSdt\":{\"locationName\":\"outputSdt\"},\"RepInterval\":{\"locationName\":\"repInterval\",\"type\":\"integer\"},\"ServiceName\":{\"locationName\":\"serviceName\"},\"ServiceProviderName\":{\"locationName\":\"serviceProviderName\"}}},\"DvbSubPids\":{\"locationName\":\"dvbSubPids\"},\"DvbTdtSettings\":{\"locationName\":\"dvbTdtSettings\",\"type\":\"structure\",\"members\":{\"RepInterval\":{\"locationName\":\"repInterval\",\"type\":\"integer\"}}},\"DvbTeletextPid\":{\"locationName\":\"dvbTeletextPid\"},\"Ebif\":{\"locationName\":\"ebif\"},\"EbpAudioInterval\":{\"locationName\":\"ebpAudioInterval\"},\"EbpLookaheadMs\":{\"locationName\":\"ebpLookaheadMs\",\"type\":\"integer\"},\"EbpPlacement\":{\"locationName\":\"ebpPlacement\"},\"EcmPid\":{\"locationName\":\"ecmPid\"},\"EsRateInPes\":{\"locationName\":\"esRateInPes\"},\"EtvPlatformPid\":{\"locationName\":\"etvPlatformPid\"},\"EtvSignalPid\":{\"locationName\":\"etvSignalPid\"},\"FragmentTime\":{\"locationName\":\"fragmentTime\",\"type\":\"double\"},\"Klv\":{\"locationName\":\"klv\"},\"KlvDataPids\":{\"locationName\":\"klvDataPids\"},\"NielsenId3Behavior\":{\"locationName\":\"nielsenId3Behavior\"},\"NullPacketBitrate\":{\"locationName\":\"nullPacketBitrate\",\"type\":\"double\"},\"PatInterval\":{\"locationName\":\"patInterval\",\"type\":\"integer\"},\"PcrControl\":{\"locationName\":\"pcrControl\"},\"PcrPeriod\":{\"locationName\":\"pcrPeriod\",\"type\":\"integer\"},\"PcrPid\":{\"locationName\":\"pcrPid\"},\"PmtInterval\":{\"locationName\":\"pmtInterval\",\"type\":\"integer\"},\"PmtPid\":{\"locationName\":\"pmtPid\"},\"ProgramNum\":{\"locationName\":\"programNum\",\"type\":\"integer\"},\"RateMode\":{\"locationName\":\"rateMode\"},\"Scte27Pids\":{\"locationName\":\"scte27Pids\"},\"Scte35Control\":{\"locationName\":\"scte35Control\"},\"Scte35Pid\":{\"locationName\":\"scte35Pid\"},\"SegmentationMarkers\":{\"locationName\":\"segmentationMarkers\"},\"SegmentationStyle\":{\"locationName\":\"segmentationStyle\"},\"SegmentationTime\":{\"locationName\":\"segmentationTime\",\"type\":\"double\"},\"TimedMetadataBehavior\":{\"locationName\":\"timedMetadataBehavior\"},\"TimedMetadataPid\":{\"locationName\":\"timedMetadataPid\"},\"TransportStreamId\":{\"locationName\":\"transportStreamId\",\"type\":\"integer\"},\"VideoPid\":{\"locationName\":\"videoPid\"}}},\"S9y\":{\"type\":\"structure\",\"members\":{}},\"S9z\":{\"type\":\"structure\",\"members\":{}},\"Sa0\":{\"type\":\"structure\",\"members\":{}},\"Sa3\":{\"type\":\"structure\",\"members\":{\"PostFilterSharpening\":{\"locationName\":\"postFilterSharpening\"},\"Strength\":{\"locationName\":\"strength\"}}},\"Sbr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutomaticInputFailoverSettings\":{\"locationName\":\"automaticInputFailoverSettings\",\"type\":\"structure\",\"members\":{\"ErrorClearTimeMsec\":{\"locationName\":\"errorClearTimeMsec\",\"type\":\"integer\"},\"FailoverConditions\":{\"locationName\":\"failoverConditions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FailoverConditionSettings\":{\"locationName\":\"failoverConditionSettings\",\"type\":\"structure\",\"members\":{\"AudioSilenceSettings\":{\"locationName\":\"audioSilenceSettings\",\"type\":\"structure\",\"members\":{\"AudioSelectorName\":{\"locationName\":\"audioSelectorName\"},\"AudioSilenceThresholdMsec\":{\"locationName\":\"audioSilenceThresholdMsec\",\"type\":\"integer\"}},\"required\":[\"AudioSelectorName\"]},\"InputLossSettings\":{\"locationName\":\"inputLossSettings\",\"type\":\"structure\",\"members\":{\"InputLossThresholdMsec\":{\"locationName\":\"inputLossThresholdMsec\",\"type\":\"integer\"}}},\"VideoBlackSettings\":{\"locationName\":\"videoBlackSettings\",\"type\":\"structure\",\"members\":{\"BlackDetectThreshold\":{\"locationName\":\"blackDetectThreshold\",\"type\":\"double\"},\"VideoBlackThresholdMsec\":{\"locationName\":\"videoBlackThresholdMsec\",\"type\":\"integer\"}}}}}}}},\"InputPreference\":{\"locationName\":\"inputPreference\"},\"SecondaryInputId\":{\"locationName\":\"secondaryInputId\"}},\"required\":[\"SecondaryInputId\"]},\"InputAttachmentName\":{\"locationName\":\"inputAttachmentName\"},\"InputId\":{\"locationName\":\"inputId\"},\"InputSettings\":{\"locationName\":\"inputSettings\",\"type\":\"structure\",\"members\":{\"AudioSelectors\":{\"locationName\":\"audioSelectors\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"SelectorSettings\":{\"locationName\":\"selectorSettings\",\"type\":\"structure\",\"members\":{\"AudioLanguageSelection\":{\"locationName\":\"audioLanguageSelection\",\"type\":\"structure\",\"members\":{\"LanguageCode\":{\"locationName\":\"languageCode\"},\"LanguageSelectionPolicy\":{\"locationName\":\"languageSelectionPolicy\"}},\"required\":[\"LanguageCode\"]},\"AudioPidSelection\":{\"locationName\":\"audioPidSelection\",\"type\":\"structure\",\"members\":{\"Pid\":{\"locationName\":\"pid\",\"type\":\"integer\"}},\"required\":[\"Pid\"]},\"AudioTrackSelection\":{\"locationName\":\"audioTrackSelection\",\"type\":\"structure\",\"members\":{\"Tracks\":{\"locationName\":\"tracks\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Track\":{\"locationName\":\"track\",\"type\":\"integer\"}},\"required\":[\"Track\"]}}},\"required\":[\"Tracks\"]}}}},\"required\":[\"Name\"]}},\"CaptionSelectors\":{\"locationName\":\"captionSelectors\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LanguageCode\":{\"locationName\":\"languageCode\"},\"Name\":{\"locationName\":\"name\"},\"SelectorSettings\":{\"locationName\":\"selectorSettings\",\"type\":\"structure\",\"members\":{\"AncillarySourceSettings\":{\"locationName\":\"ancillarySourceSettings\",\"type\":\"structure\",\"members\":{\"SourceAncillaryChannelNumber\":{\"locationName\":\"sourceAncillaryChannelNumber\",\"type\":\"integer\"}}},\"AribSourceSettings\":{\"locationName\":\"aribSourceSettings\",\"type\":\"structure\",\"members\":{}},\"DvbSubSourceSettings\":{\"locationName\":\"dvbSubSourceSettings\",\"type\":\"structure\",\"members\":{\"Pid\":{\"locationName\":\"pid\",\"type\":\"integer\"}}},\"EmbeddedSourceSettings\":{\"locationName\":\"embeddedSourceSettings\",\"type\":\"structure\",\"members\":{\"Convert608To708\":{\"locationName\":\"convert608To708\"},\"Scte20Detection\":{\"locationName\":\"scte20Detection\"},\"Source608ChannelNumber\":{\"locationName\":\"source608ChannelNumber\",\"type\":\"integer\"},\"Source608TrackNumber\":{\"locationName\":\"source608TrackNumber\",\"type\":\"integer\"}}},\"Scte20SourceSettings\":{\"locationName\":\"scte20SourceSettings\",\"type\":\"structure\",\"members\":{\"Convert608To708\":{\"locationName\":\"convert608To708\"},\"Source608ChannelNumber\":{\"locationName\":\"source608ChannelNumber\",\"type\":\"integer\"}}},\"Scte27SourceSettings\":{\"locationName\":\"scte27SourceSettings\",\"type\":\"structure\",\"members\":{\"Pid\":{\"locationName\":\"pid\",\"type\":\"integer\"}}},\"TeletextSourceSettings\":{\"locationName\":\"teletextSourceSettings\",\"type\":\"structure\",\"members\":{\"PageNumber\":{\"locationName\":\"pageNumber\"}}}}}},\"required\":[\"Name\"]}},\"DeblockFilter\":{\"locationName\":\"deblockFilter\"},\"DenoiseFilter\":{\"locationName\":\"denoiseFilter\"},\"FilterStrength\":{\"locationName\":\"filterStrength\",\"type\":\"integer\"},\"InputFilter\":{\"locationName\":\"inputFilter\"},\"NetworkInputSettings\":{\"locationName\":\"networkInputSettings\",\"type\":\"structure\",\"members\":{\"HlsInputSettings\":{\"locationName\":\"hlsInputSettings\",\"type\":\"structure\",\"members\":{\"Bandwidth\":{\"locationName\":\"bandwidth\",\"type\":\"integer\"},\"BufferSegments\":{\"locationName\":\"bufferSegments\",\"type\":\"integer\"},\"Retries\":{\"locationName\":\"retries\",\"type\":\"integer\"},\"RetryInterval\":{\"locationName\":\"retryInterval\",\"type\":\"integer\"}}},\"ServerValidation\":{\"locationName\":\"serverValidation\"}}},\"Smpte2038DataPreference\":{\"locationName\":\"smpte2038DataPreference\"},\"SourceEndBehavior\":{\"locationName\":\"sourceEndBehavior\"},\"VideoSelector\":{\"locationName\":\"videoSelector\",\"type\":\"structure\",\"members\":{\"ColorSpace\":{\"locationName\":\"colorSpace\"},\"ColorSpaceUsage\":{\"locationName\":\"colorSpaceUsage\"},\"SelectorSettings\":{\"locationName\":\"selectorSettings\",\"type\":\"structure\",\"members\":{\"VideoSelectorPid\":{\"locationName\":\"videoSelectorPid\",\"type\":\"structure\",\"members\":{\"Pid\":{\"locationName\":\"pid\",\"type\":\"integer\"}}},\"VideoSelectorProgramId\":{\"locationName\":\"videoSelectorProgramId\",\"type\":\"structure\",\"members\":{\"ProgramId\":{\"locationName\":\"programId\",\"type\":\"integer\"}}}}}}}}}}}},\"Sd6\":{\"type\":\"structure\",\"members\":{\"Codec\":{\"locationName\":\"codec\"},\"MaximumBitrate\":{\"locationName\":\"maximumBitrate\"},\"Resolution\":{\"locationName\":\"resolution\"}}},\"Sdb\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sdd\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CdiInputSpecification\":{\"shape\":\"S1x\",\"locationName\":\"cdiInputSpecification\"},\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Destinations\":{\"shape\":\"S20\",\"locationName\":\"destinations\"},\"EgressEndpoints\":{\"shape\":\"Sde\",\"locationName\":\"egressEndpoints\"},\"EncoderSettings\":{\"shape\":\"S28\",\"locationName\":\"encoderSettings\"},\"Id\":{\"locationName\":\"id\"},\"InputAttachments\":{\"shape\":\"Sbr\",\"locationName\":\"inputAttachments\"},\"InputSpecification\":{\"shape\":\"Sd6\",\"locationName\":\"inputSpecification\"},\"LogLevel\":{\"locationName\":\"logLevel\"},\"Name\":{\"locationName\":\"name\"},\"PipelineDetails\":{\"shape\":\"Sdg\",\"locationName\":\"pipelineDetails\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}},\"Sde\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceIp\":{\"locationName\":\"sourceIp\"}}}},\"Sdg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActiveInputAttachmentName\":{\"locationName\":\"activeInputAttachmentName\"},\"ActiveInputSwitchActionName\":{\"locationName\":\"activeInputSwitchActionName\"},\"PipelineId\":{\"locationName\":\"pipelineId\"}}}},\"Sdk\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StreamName\":{\"locationName\":\"streamName\"}}}},\"Sdm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"}}}},\"Sdo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"}}}},\"Sdq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PasswordParam\":{\"locationName\":\"passwordParam\"},\"Url\":{\"locationName\":\"url\"},\"Username\":{\"locationName\":\"username\"}}}},\"Sdv\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AttachedChannels\":{\"shape\":\"S5\",\"locationName\":\"attachedChannels\"},\"Destinations\":{\"shape\":\"Sdw\",\"locationName\":\"destinations\"},\"Id\":{\"locationName\":\"id\"},\"InputClass\":{\"locationName\":\"inputClass\"},\"InputDevices\":{\"shape\":\"Sdm\",\"locationName\":\"inputDevices\"},\"InputSourceType\":{\"locationName\":\"inputSourceType\"},\"MediaConnectFlows\":{\"shape\":\"Se1\",\"locationName\":\"mediaConnectFlows\"},\"Name\":{\"locationName\":\"name\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"SecurityGroups\":{\"shape\":\"S5\",\"locationName\":\"securityGroups\"},\"Sources\":{\"shape\":\"Se3\",\"locationName\":\"sources\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"Type\":{\"locationName\":\"type\"}}},\"Sdw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Ip\":{\"locationName\":\"ip\"},\"Port\":{\"locationName\":\"port\"},\"Url\":{\"locationName\":\"url\"},\"Vpc\":{\"locationName\":\"vpc\",\"type\":\"structure\",\"members\":{\"AvailabilityZone\":{\"locationName\":\"availabilityZone\"},\"NetworkInterfaceId\":{\"locationName\":\"networkInterfaceId\"}}}}}},\"Se1\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FlowArn\":{\"locationName\":\"flowArn\"}}}},\"Se3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PasswordParam\":{\"locationName\":\"passwordParam\"},\"Url\":{\"locationName\":\"url\"},\"Username\":{\"locationName\":\"username\"}}}},\"Se7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Cidr\":{\"locationName\":\"cidr\"}}}},\"Sea\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Id\":{\"locationName\":\"id\"},\"Inputs\":{\"shape\":\"S5\",\"locationName\":\"inputs\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"WhitelistRules\":{\"shape\":\"Sec\",\"locationName\":\"whitelistRules\"}}},\"Sec\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Cidr\":{\"locationName\":\"cidr\"}}}},\"Sef\":{\"type\":\"structure\",\"members\":{\"MaximumVideoBufferDelayMilliseconds\":{\"locationName\":\"maximumVideoBufferDelayMilliseconds\",\"type\":\"integer\"},\"TransportStreamBitrate\":{\"locationName\":\"transportStreamBitrate\",\"type\":\"integer\"},\"TransportStreamId\":{\"locationName\":\"transportStreamId\",\"type\":\"integer\"},\"TransportStreamReservedBitrate\":{\"locationName\":\"transportStreamReservedBitrate\",\"type\":\"integer\"}},\"required\":[\"TransportStreamBitrate\",\"TransportStreamId\"]},\"Sek\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AvailabilityZones\":{\"shape\":\"S5\",\"locationName\":\"availabilityZones\"},\"Destinations\":{\"shape\":\"Sel\",\"locationName\":\"destinations\"},\"Id\":{\"locationName\":\"id\"},\"MultiplexSettings\":{\"shape\":\"Sef\",\"locationName\":\"multiplexSettings\"},\"Name\":{\"locationName\":\"name\"},\"PipelinesRunningCount\":{\"locationName\":\"pipelinesRunningCount\",\"type\":\"integer\"},\"ProgramCount\":{\"locationName\":\"programCount\",\"type\":\"integer\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"}}},\"Sel\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MediaConnectSettings\":{\"locationName\":\"mediaConnectSettings\",\"type\":\"structure\",\"members\":{\"EntitlementArn\":{\"locationName\":\"entitlementArn\"}}}}}},\"Seq\":{\"type\":\"structure\",\"members\":{\"PreferredChannelPipeline\":{\"locationName\":\"preferredChannelPipeline\"},\"ProgramNumber\":{\"locationName\":\"programNumber\",\"type\":\"integer\"},\"ServiceDescriptor\":{\"locationName\":\"serviceDescriptor\",\"type\":\"structure\",\"members\":{\"ProviderName\":{\"locationName\":\"providerName\"},\"ServiceName\":{\"locationName\":\"serviceName\"}},\"required\":[\"ProviderName\",\"ServiceName\"]},\"VideoSettings\":{\"locationName\":\"videoSettings\",\"type\":\"structure\",\"members\":{\"ConstantBitrate\":{\"locationName\":\"constantBitrate\",\"type\":\"integer\"},\"StatmuxSettings\":{\"locationName\":\"statmuxSettings\",\"type\":\"structure\",\"members\":{\"MaximumBitrate\":{\"locationName\":\"maximumBitrate\",\"type\":\"integer\"},\"MinimumBitrate\":{\"locationName\":\"minimumBitrate\",\"type\":\"integer\"},\"Priority\":{\"locationName\":\"priority\",\"type\":\"integer\"}}}}}},\"required\":[\"ProgramNumber\"]},\"Sez\":{\"type\":\"structure\",\"members\":{\"ChannelId\":{\"locationName\":\"channelId\"},\"MultiplexProgramSettings\":{\"shape\":\"Seq\",\"locationName\":\"multiplexProgramSettings\"},\"PacketIdentifiersMap\":{\"shape\":\"Sf0\",\"locationName\":\"packetIdentifiersMap\"},\"PipelineDetails\":{\"shape\":\"Sf2\",\"locationName\":\"pipelineDetails\"},\"ProgramName\":{\"locationName\":\"programName\"}}},\"Sf0\":{\"type\":\"structure\",\"members\":{\"AudioPids\":{\"shape\":\"Sf1\",\"locationName\":\"audioPids\"},\"DvbSubPids\":{\"shape\":\"Sf1\",\"locationName\":\"dvbSubPids\"},\"DvbTeletextPid\":{\"locationName\":\"dvbTeletextPid\",\"type\":\"integer\"},\"EtvPlatformPid\":{\"locationName\":\"etvPlatformPid\",\"type\":\"integer\"},\"EtvSignalPid\":{\"locationName\":\"etvSignalPid\",\"type\":\"integer\"},\"KlvDataPids\":{\"shape\":\"Sf1\",\"locationName\":\"klvDataPids\"},\"PcrPid\":{\"locationName\":\"pcrPid\",\"type\":\"integer\"},\"PmtPid\":{\"locationName\":\"pmtPid\",\"type\":\"integer\"},\"PrivateMetadataPid\":{\"locationName\":\"privateMetadataPid\",\"type\":\"integer\"},\"Scte27Pids\":{\"shape\":\"Sf1\",\"locationName\":\"scte27Pids\"},\"Scte35Pid\":{\"locationName\":\"scte35Pid\",\"type\":\"integer\"},\"TimedMetadataPid\":{\"locationName\":\"timedMetadataPid\",\"type\":\"integer\"},\"VideoPid\":{\"locationName\":\"videoPid\",\"type\":\"integer\"}}},\"Sf1\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"Sf2\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActiveChannelPipeline\":{\"locationName\":\"activeChannelPipeline\"},\"PipelineId\":{\"locationName\":\"pipelineId\"}}}},\"Sfj\":{\"type\":\"structure\",\"members\":{\"ChannelClass\":{\"locationName\":\"channelClass\"},\"Codec\":{\"locationName\":\"codec\"},\"MaximumBitrate\":{\"locationName\":\"maximumBitrate\"},\"MaximumFramerate\":{\"locationName\":\"maximumFramerate\"},\"Resolution\":{\"locationName\":\"resolution\"},\"ResourceType\":{\"locationName\":\"resourceType\"},\"SpecialFeature\":{\"locationName\":\"specialFeature\"},\"VideoQuality\":{\"locationName\":\"videoQuality\"}}},\"Sg4\":{\"type\":\"structure\",\"members\":{\"ActiveInput\":{\"locationName\":\"activeInput\"},\"ConfiguredInput\":{\"locationName\":\"configuredInput\"},\"DeviceState\":{\"locationName\":\"deviceState\"},\"Framerate\":{\"locationName\":\"framerate\",\"type\":\"double\"},\"Height\":{\"locationName\":\"height\",\"type\":\"integer\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"ScanType\":{\"locationName\":\"scanType\"},\"Width\":{\"locationName\":\"width\",\"type\":\"integer\"}}},\"Sg9\":{\"type\":\"structure\",\"members\":{\"DnsAddresses\":{\"shape\":\"S5\",\"locationName\":\"dnsAddresses\"},\"Gateway\":{\"locationName\":\"gateway\"},\"IpAddress\":{\"locationName\":\"ipAddress\"},\"IpScheme\":{\"locationName\":\"ipScheme\"},\"SubnetMask\":{\"locationName\":\"subnetMask\"}}},\"Sgc\":{\"type\":\"structure\",\"members\":{\"ActiveInput\":{\"locationName\":\"activeInput\"},\"ConfiguredInput\":{\"locationName\":\"configuredInput\"},\"DeviceState\":{\"locationName\":\"deviceState\"},\"Framerate\":{\"locationName\":\"framerate\",\"type\":\"double\"},\"Height\":{\"locationName\":\"height\",\"type\":\"integer\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"},\"ScanType\":{\"locationName\":\"scanType\"},\"Width\":{\"locationName\":\"width\",\"type\":\"integer\"}}},\"Shw\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Count\":{\"locationName\":\"count\",\"type\":\"integer\"},\"CurrencyCode\":{\"locationName\":\"currencyCode\"},\"Duration\":{\"locationName\":\"duration\",\"type\":\"integer\"},\"DurationUnits\":{\"locationName\":\"durationUnits\"},\"End\":{\"locationName\":\"end\"},\"FixedPrice\":{\"locationName\":\"fixedPrice\",\"type\":\"double\"},\"Name\":{\"locationName\":\"name\"},\"OfferingDescription\":{\"locationName\":\"offeringDescription\"},\"OfferingId\":{\"locationName\":\"offeringId\"},\"OfferingType\":{\"locationName\":\"offeringType\"},\"Region\":{\"locationName\":\"region\"},\"ReservationId\":{\"locationName\":\"reservationId\"},\"ResourceSpecification\":{\"shape\":\"Sfj\",\"locationName\":\"resourceSpecification\"},\"Start\":{\"locationName\":\"start\"},\"State\":{\"locationName\":\"state\"},\"Tags\":{\"shape\":\"Sdb\",\"locationName\":\"tags\"},\"UsagePrice\":{\"locationName\":\"usagePrice\",\"type\":\"double\"}}},\"Sim\":{\"type\":\"structure\",\"members\":{\"ConfiguredInput\":{\"locationName\":\"configuredInput\"},\"MaxBitrate\":{\"locationName\":\"maxBitrate\",\"type\":\"integer\"}}}}}");

/***/ }),

/***/ 45939:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeSchedule\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ScheduleActions\"},\"ListChannels\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Channels\"},\"ListInputSecurityGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"InputSecurityGroups\"},\"ListInputs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Inputs\"},\"ListOfferings\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Offerings\"},\"ListReservations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Reservations\"},\"ListMultiplexPrograms\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"MultiplexPrograms\"},\"ListMultiplexes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Multiplexes\"},\"ListInputDevices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"InputDevices\"},\"ListInputDeviceTransfers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"InputDeviceTransfers\"}}}");

/***/ }),

/***/ 77702:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"ChannelCreated\":{\"description\":\"Wait until a channel has been created\",\"operation\":\"DescribeChannel\",\"delay\":3,\"maxAttempts\":5,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"IDLE\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"CREATING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"CREATE_FAILED\"}]},\"ChannelRunning\":{\"description\":\"Wait until a channel is running\",\"operation\":\"DescribeChannel\",\"delay\":5,\"maxAttempts\":120,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"RUNNING\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"STARTING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"ChannelStopped\":{\"description\":\"Wait until a channel has is stopped\",\"operation\":\"DescribeChannel\",\"delay\":5,\"maxAttempts\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"IDLE\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"STOPPING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"ChannelDeleted\":{\"description\":\"Wait until a channel has been deleted\",\"operation\":\"DescribeChannel\",\"delay\":5,\"maxAttempts\":84,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DELETED\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DELETING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"InputAttached\":{\"description\":\"Wait until an input has been attached\",\"operation\":\"DescribeInput\",\"delay\":5,\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"ATTACHED\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DETACHED\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"InputDetached\":{\"description\":\"Wait until an input has been detached\",\"operation\":\"DescribeInput\",\"delay\":5,\"maxAttempts\":84,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DETACHED\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"CREATING\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"ATTACHED\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"InputDeleted\":{\"description\":\"Wait until an input has been deleted\",\"operation\":\"DescribeInput\",\"delay\":5,\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DELETED\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DELETING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"MultiplexCreated\":{\"description\":\"Wait until a multiplex has been created\",\"operation\":\"DescribeMultiplex\",\"delay\":3,\"maxAttempts\":5,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"IDLE\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"CREATING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500},{\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"CREATE_FAILED\"}]},\"MultiplexRunning\":{\"description\":\"Wait until a multiplex is running\",\"operation\":\"DescribeMultiplex\",\"delay\":5,\"maxAttempts\":120,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"RUNNING\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"STARTING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"MultiplexStopped\":{\"description\":\"Wait until a multiplex has is stopped\",\"operation\":\"DescribeMultiplex\",\"delay\":5,\"maxAttempts\":28,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"IDLE\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"STOPPING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]},\"MultiplexDeleted\":{\"description\":\"Wait until a multiplex has been deleted\",\"operation\":\"DescribeMultiplex\",\"delay\":5,\"maxAttempts\":20,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DELETED\"},{\"state\":\"retry\",\"matcher\":\"path\",\"argument\":\"State\",\"expected\":\"DELETING\"},{\"state\":\"retry\",\"matcher\":\"status\",\"expected\":500}]}}}");

/***/ }),

/***/ 3524:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2017-10-12\",\"endpointPrefix\":\"mediapackage\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"MediaPackage\",\"serviceFullName\":\"AWS Elemental MediaPackage\",\"serviceId\":\"MediaPackage\",\"signatureVersion\":\"v4\",\"signingName\":\"mediapackage\",\"uid\":\"mediapackage-2017-10-12\"},\"operations\":{\"ConfigureLogs\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{id}/configure_logs\",\"responseCode\":200},\"input\":{\"members\":{\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"HlsIngest\":{\"locationName\":\"hlsIngest\",\"shape\":\"S6\"},\"Id\":{\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"type\":\"structure\"}},\"CreateChannel\":{\"http\":{\"requestUri\":\"/channels\",\"responseCode\":200},\"input\":{\"members\":{\"Description\":{\"locationName\":\"description\"},\"Id\":{\"locationName\":\"id\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"HlsIngest\":{\"locationName\":\"hlsIngest\",\"shape\":\"S6\"},\"Id\":{\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"type\":\"structure\"}},\"CreateHarvestJob\":{\"http\":{\"requestUri\":\"/harvest_jobs\",\"responseCode\":200},\"input\":{\"members\":{\"EndTime\":{\"locationName\":\"endTime\"},\"Id\":{\"locationName\":\"id\"},\"OriginEndpointId\":{\"locationName\":\"originEndpointId\"},\"S3Destination\":{\"locationName\":\"s3Destination\",\"shape\":\"Sd\"},\"StartTime\":{\"locationName\":\"startTime\"}},\"required\":[\"S3Destination\",\"EndTime\",\"OriginEndpointId\",\"StartTime\",\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CreatedAt\":{\"locationName\":\"createdAt\"},\"EndTime\":{\"locationName\":\"endTime\"},\"Id\":{\"locationName\":\"id\"},\"OriginEndpointId\":{\"locationName\":\"originEndpointId\"},\"S3Destination\":{\"locationName\":\"s3Destination\",\"shape\":\"Sd\"},\"StartTime\":{\"locationName\":\"startTime\"},\"Status\":{\"locationName\":\"status\"}},\"type\":\"structure\"}},\"CreateOriginEndpoint\":{\"http\":{\"requestUri\":\"/origin_endpoints\",\"responseCode\":200},\"input\":{\"members\":{\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"Sh\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"Si\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sx\"},\"Description\":{\"locationName\":\"description\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"S15\"},\"Id\":{\"locationName\":\"id\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"S18\"},\"Origination\":{\"locationName\":\"origination\"},\"StartoverWindowSeconds\":{\"locationName\":\"startoverWindowSeconds\",\"type\":\"integer\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"},\"TimeDelaySeconds\":{\"locationName\":\"timeDelaySeconds\",\"type\":\"integer\"},\"Whitelist\":{\"locationName\":\"whitelist\",\"shape\":\"Sm\"}},\"required\":[\"ChannelId\",\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"Sh\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S1c\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sx\"},\"Description\":{\"locationName\":\"description\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"S15\"},\"Id\":{\"locationName\":\"id\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"S18\"},\"Origination\":{\"locationName\":\"origination\"},\"StartoverWindowSeconds\":{\"locationName\":\"startoverWindowSeconds\",\"type\":\"integer\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"},\"TimeDelaySeconds\":{\"locationName\":\"timeDelaySeconds\",\"type\":\"integer\"},\"Url\":{\"locationName\":\"url\"},\"Whitelist\":{\"locationName\":\"whitelist\",\"shape\":\"Sm\"}},\"type\":\"structure\"}},\"DeleteChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/channels/{id}\",\"responseCode\":202},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{},\"type\":\"structure\"}},\"DeleteOriginEndpoint\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/origin_endpoints/{id}\",\"responseCode\":202},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{},\"type\":\"structure\"}},\"DescribeChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"HlsIngest\":{\"locationName\":\"hlsIngest\",\"shape\":\"S6\"},\"Id\":{\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"type\":\"structure\"}},\"DescribeHarvestJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/harvest_jobs/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CreatedAt\":{\"locationName\":\"createdAt\"},\"EndTime\":{\"locationName\":\"endTime\"},\"Id\":{\"locationName\":\"id\"},\"OriginEndpointId\":{\"locationName\":\"originEndpointId\"},\"S3Destination\":{\"locationName\":\"s3Destination\",\"shape\":\"Sd\"},\"StartTime\":{\"locationName\":\"startTime\"},\"Status\":{\"locationName\":\"status\"}},\"type\":\"structure\"}},\"DescribeOriginEndpoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/origin_endpoints/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"Sh\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S1c\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sx\"},\"Description\":{\"locationName\":\"description\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"S15\"},\"Id\":{\"locationName\":\"id\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"S18\"},\"Origination\":{\"locationName\":\"origination\"},\"StartoverWindowSeconds\":{\"locationName\":\"startoverWindowSeconds\",\"type\":\"integer\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"},\"TimeDelaySeconds\":{\"locationName\":\"timeDelaySeconds\",\"type\":\"integer\"},\"Url\":{\"locationName\":\"url\"},\"Whitelist\":{\"locationName\":\"whitelist\",\"shape\":\"Sm\"}},\"type\":\"structure\"}},\"ListChannels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/channels\",\"responseCode\":200},\"input\":{\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"type\":\"structure\"},\"output\":{\"members\":{\"Channels\":{\"locationName\":\"channels\",\"member\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"HlsIngest\":{\"locationName\":\"hlsIngest\",\"shape\":\"S6\"},\"Id\":{\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"type\":\"structure\"},\"type\":\"list\"},\"NextToken\":{\"locationName\":\"nextToken\"}},\"type\":\"structure\"}},\"ListHarvestJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/harvest_jobs\",\"responseCode\":200},\"input\":{\"members\":{\"IncludeChannelId\":{\"location\":\"querystring\",\"locationName\":\"includeChannelId\"},\"IncludeStatus\":{\"location\":\"querystring\",\"locationName\":\"includeStatus\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"type\":\"structure\"},\"output\":{\"members\":{\"HarvestJobs\":{\"locationName\":\"harvestJobs\",\"member\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CreatedAt\":{\"locationName\":\"createdAt\"},\"EndTime\":{\"locationName\":\"endTime\"},\"Id\":{\"locationName\":\"id\"},\"OriginEndpointId\":{\"locationName\":\"originEndpointId\"},\"S3Destination\":{\"locationName\":\"s3Destination\",\"shape\":\"Sd\"},\"StartTime\":{\"locationName\":\"startTime\"},\"Status\":{\"locationName\":\"status\"}},\"type\":\"structure\"},\"type\":\"list\"},\"NextToken\":{\"locationName\":\"nextToken\"}},\"type\":\"structure\"}},\"ListOriginEndpoints\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/origin_endpoints\",\"responseCode\":200},\"input\":{\"members\":{\"ChannelId\":{\"location\":\"querystring\",\"locationName\":\"channelId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"type\":\"structure\"},\"output\":{\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"OriginEndpoints\":{\"locationName\":\"originEndpoints\",\"member\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"Sh\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S1c\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sx\"},\"Description\":{\"locationName\":\"description\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"S15\"},\"Id\":{\"locationName\":\"id\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"S18\"},\"Origination\":{\"locationName\":\"origination\"},\"StartoverWindowSeconds\":{\"locationName\":\"startoverWindowSeconds\",\"type\":\"integer\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"},\"TimeDelaySeconds\":{\"locationName\":\"timeDelaySeconds\",\"type\":\"integer\"},\"Url\":{\"locationName\":\"url\"},\"Whitelist\":{\"locationName\":\"whitelist\",\"shape\":\"Sm\"}},\"type\":\"structure\"},\"type\":\"list\"}},\"type\":\"structure\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S24\"}},\"type\":\"structure\"}},\"RotateChannelCredentials\":{\"deprecated\":true,\"deprecatedMessage\":\"This API is deprecated. Please use RotateIngestEndpointCredentials instead\",\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{id}/credentials\",\"responseCode\":200},\"input\":{\"deprecated\":true,\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"deprecated\":true,\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"HlsIngest\":{\"locationName\":\"hlsIngest\",\"shape\":\"S6\"},\"Id\":{\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"type\":\"structure\"}},\"RotateIngestEndpointCredentials\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{id}/ingest_endpoints/{ingest_endpoint_id}/credentials\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"},\"IngestEndpointId\":{\"location\":\"uri\",\"locationName\":\"ingest_endpoint_id\"}},\"required\":[\"IngestEndpointId\",\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"HlsIngest\":{\"locationName\":\"hlsIngest\",\"shape\":\"S6\"},\"Id\":{\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"type\":\"structure\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S24\"}},\"required\":[\"ResourceArn\",\"Tags\"],\"type\":\"structure\"}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"shape\":\"Sm\"}},\"required\":[\"TagKeys\",\"ResourceArn\"],\"type\":\"structure\"}},\"UpdateChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/channels/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Description\":{\"locationName\":\"description\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Description\":{\"locationName\":\"description\"},\"EgressAccessLogs\":{\"locationName\":\"egressAccessLogs\",\"shape\":\"S2\"},\"HlsIngest\":{\"locationName\":\"hlsIngest\",\"shape\":\"S6\"},\"Id\":{\"locationName\":\"id\"},\"IngressAccessLogs\":{\"locationName\":\"ingressAccessLogs\",\"shape\":\"S4\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"}},\"type\":\"structure\"}},\"UpdateOriginEndpoint\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/origin_endpoints/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"Sh\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"Si\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sx\"},\"Description\":{\"locationName\":\"description\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"S15\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"S18\"},\"Origination\":{\"locationName\":\"origination\"},\"StartoverWindowSeconds\":{\"locationName\":\"startoverWindowSeconds\",\"type\":\"integer\"},\"TimeDelaySeconds\":{\"locationName\":\"timeDelaySeconds\",\"type\":\"integer\"},\"Whitelist\":{\"locationName\":\"whitelist\",\"shape\":\"Sm\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"Sh\"},\"ChannelId\":{\"locationName\":\"channelId\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S1c\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sx\"},\"Description\":{\"locationName\":\"description\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"S15\"},\"Id\":{\"locationName\":\"id\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"S18\"},\"Origination\":{\"locationName\":\"origination\"},\"StartoverWindowSeconds\":{\"locationName\":\"startoverWindowSeconds\",\"type\":\"integer\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S9\"},\"TimeDelaySeconds\":{\"locationName\":\"timeDelaySeconds\",\"type\":\"integer\"},\"Url\":{\"locationName\":\"url\"},\"Whitelist\":{\"locationName\":\"whitelist\",\"shape\":\"Sm\"}},\"type\":\"structure\"}}},\"shapes\":{\"S2\":{\"members\":{\"LogGroupName\":{\"locationName\":\"logGroupName\"}},\"type\":\"structure\"},\"S4\":{\"members\":{\"LogGroupName\":{\"locationName\":\"logGroupName\"}},\"type\":\"structure\"},\"S6\":{\"members\":{\"IngestEndpoints\":{\"locationName\":\"ingestEndpoints\",\"member\":{\"members\":{\"Id\":{\"locationName\":\"id\"},\"Password\":{\"locationName\":\"password\"},\"Url\":{\"locationName\":\"url\"},\"Username\":{\"locationName\":\"username\"}},\"type\":\"structure\"},\"type\":\"list\"}},\"type\":\"structure\"},\"S9\":{\"key\":{},\"type\":\"map\",\"value\":{}},\"Sd\":{\"members\":{\"BucketName\":{\"locationName\":\"bucketName\"},\"ManifestKey\":{\"locationName\":\"manifestKey\"},\"RoleArn\":{\"locationName\":\"roleArn\"}},\"required\":[\"ManifestKey\",\"BucketName\",\"RoleArn\"],\"type\":\"structure\"},\"Sh\":{\"members\":{\"CdnIdentifierSecret\":{\"locationName\":\"cdnIdentifierSecret\"},\"SecretsRoleArn\":{\"locationName\":\"secretsRoleArn\"}},\"required\":[\"SecretsRoleArn\",\"CdnIdentifierSecret\"],\"type\":\"structure\"},\"Si\":{\"members\":{\"Encryption\":{\"locationName\":\"encryption\",\"shape\":\"Sj\"},\"HlsManifests\":{\"locationName\":\"hlsManifests\",\"member\":{\"members\":{\"AdMarkers\":{\"locationName\":\"adMarkers\"},\"AdTriggers\":{\"locationName\":\"adTriggers\",\"shape\":\"Sq\"},\"AdsOnDeliveryRestrictions\":{\"locationName\":\"adsOnDeliveryRestrictions\"},\"Id\":{\"locationName\":\"id\"},\"IncludeIframeOnlyStream\":{\"locationName\":\"includeIframeOnlyStream\",\"type\":\"boolean\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"PlaylistType\":{\"locationName\":\"playlistType\"},\"PlaylistWindowSeconds\":{\"locationName\":\"playlistWindowSeconds\",\"type\":\"integer\"},\"ProgramDateTimeIntervalSeconds\":{\"locationName\":\"programDateTimeIntervalSeconds\",\"type\":\"integer\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"type\":\"list\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"},\"SegmentPrefix\":{\"locationName\":\"segmentPrefix\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sv\"}},\"type\":\"structure\"},\"Sj\":{\"members\":{\"KeyRotationIntervalSeconds\":{\"locationName\":\"keyRotationIntervalSeconds\",\"type\":\"integer\"},\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sl\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"Sl\":{\"members\":{\"CertificateArn\":{\"locationName\":\"certificateArn\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"RoleArn\":{\"locationName\":\"roleArn\"},\"SystemIds\":{\"locationName\":\"systemIds\",\"shape\":\"Sm\"},\"Url\":{\"locationName\":\"url\"}},\"required\":[\"ResourceId\",\"SystemIds\",\"Url\",\"RoleArn\"],\"type\":\"structure\"},\"Sm\":{\"member\":{},\"type\":\"list\"},\"Sq\":{\"member\":{},\"type\":\"list\"},\"Sv\":{\"members\":{\"MaxVideoBitsPerSecond\":{\"locationName\":\"maxVideoBitsPerSecond\",\"type\":\"integer\"},\"MinVideoBitsPerSecond\":{\"locationName\":\"minVideoBitsPerSecond\",\"type\":\"integer\"},\"StreamOrder\":{\"locationName\":\"streamOrder\"}},\"type\":\"structure\"},\"Sx\":{\"members\":{\"AdTriggers\":{\"locationName\":\"adTriggers\",\"shape\":\"Sq\"},\"AdsOnDeliveryRestrictions\":{\"locationName\":\"adsOnDeliveryRestrictions\"},\"Encryption\":{\"locationName\":\"encryption\",\"members\":{\"KeyRotationIntervalSeconds\":{\"locationName\":\"keyRotationIntervalSeconds\",\"type\":\"integer\"},\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sl\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"ManifestLayout\":{\"locationName\":\"manifestLayout\"},\"ManifestWindowSeconds\":{\"locationName\":\"manifestWindowSeconds\",\"type\":\"integer\"},\"MinBufferTimeSeconds\":{\"locationName\":\"minBufferTimeSeconds\",\"type\":\"integer\"},\"MinUpdatePeriodSeconds\":{\"locationName\":\"minUpdatePeriodSeconds\",\"type\":\"integer\"},\"PeriodTriggers\":{\"locationName\":\"periodTriggers\",\"member\":{},\"type\":\"list\"},\"Profile\":{\"locationName\":\"profile\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"},\"SegmentTemplateFormat\":{\"locationName\":\"segmentTemplateFormat\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sv\"},\"SuggestedPresentationDelaySeconds\":{\"locationName\":\"suggestedPresentationDelaySeconds\",\"type\":\"integer\"},\"UtcTiming\":{\"locationName\":\"utcTiming\"},\"UtcTimingUri\":{\"locationName\":\"utcTimingUri\"}},\"type\":\"structure\"},\"S15\":{\"members\":{\"AdMarkers\":{\"locationName\":\"adMarkers\"},\"AdTriggers\":{\"locationName\":\"adTriggers\",\"shape\":\"Sq\"},\"AdsOnDeliveryRestrictions\":{\"locationName\":\"adsOnDeliveryRestrictions\"},\"Encryption\":{\"locationName\":\"encryption\",\"members\":{\"ConstantInitializationVector\":{\"locationName\":\"constantInitializationVector\"},\"EncryptionMethod\":{\"locationName\":\"encryptionMethod\"},\"KeyRotationIntervalSeconds\":{\"locationName\":\"keyRotationIntervalSeconds\",\"type\":\"integer\"},\"RepeatExtXKey\":{\"locationName\":\"repeatExtXKey\",\"type\":\"boolean\"},\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sl\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"IncludeIframeOnlyStream\":{\"locationName\":\"includeIframeOnlyStream\",\"type\":\"boolean\"},\"PlaylistType\":{\"locationName\":\"playlistType\"},\"PlaylistWindowSeconds\":{\"locationName\":\"playlistWindowSeconds\",\"type\":\"integer\"},\"ProgramDateTimeIntervalSeconds\":{\"locationName\":\"programDateTimeIntervalSeconds\",\"type\":\"integer\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sv\"},\"UseAudioRenditionGroup\":{\"locationName\":\"useAudioRenditionGroup\",\"type\":\"boolean\"}},\"type\":\"structure\"},\"S18\":{\"members\":{\"Encryption\":{\"locationName\":\"encryption\",\"members\":{\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sl\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"ManifestWindowSeconds\":{\"locationName\":\"manifestWindowSeconds\",\"type\":\"integer\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sv\"}},\"type\":\"structure\"},\"S1c\":{\"members\":{\"Encryption\":{\"locationName\":\"encryption\",\"shape\":\"Sj\"},\"HlsManifests\":{\"locationName\":\"hlsManifests\",\"member\":{\"members\":{\"AdMarkers\":{\"locationName\":\"adMarkers\"},\"Id\":{\"locationName\":\"id\"},\"IncludeIframeOnlyStream\":{\"locationName\":\"includeIframeOnlyStream\",\"type\":\"boolean\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"PlaylistType\":{\"locationName\":\"playlistType\"},\"PlaylistWindowSeconds\":{\"locationName\":\"playlistWindowSeconds\",\"type\":\"integer\"},\"ProgramDateTimeIntervalSeconds\":{\"locationName\":\"programDateTimeIntervalSeconds\",\"type\":\"integer\"},\"Url\":{\"locationName\":\"url\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"type\":\"list\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"},\"SegmentPrefix\":{\"locationName\":\"segmentPrefix\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sv\"}},\"type\":\"structure\"},\"S24\":{\"key\":{},\"type\":\"map\",\"value\":{}}}}");

/***/ }),

/***/ 28168:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListChannels\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Channels\"},\"ListOriginEndpoints\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"OriginEndpoints\"},\"ListHarvestJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"HarvestJobs\"}}}");

/***/ }),

/***/ 62182:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-11-07\",\"endpointPrefix\":\"mediapackage-vod\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"MediaPackage Vod\",\"serviceFullName\":\"AWS Elemental MediaPackage VOD\",\"serviceId\":\"MediaPackage Vod\",\"signatureVersion\":\"v4\",\"signingName\":\"mediapackage-vod\",\"uid\":\"mediapackage-vod-2018-11-07\"},\"operations\":{\"CreateAsset\":{\"http\":{\"requestUri\":\"/assets\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"locationName\":\"id\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"SourceArn\":{\"locationName\":\"sourceArn\"},\"SourceRoleArn\":{\"locationName\":\"sourceRoleArn\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"required\":[\"SourceArn\",\"Id\",\"PackagingGroupId\",\"SourceRoleArn\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreatedAt\":{\"locationName\":\"createdAt\"},\"EgressEndpoints\":{\"locationName\":\"egressEndpoints\",\"shape\":\"S5\"},\"Id\":{\"locationName\":\"id\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"SourceArn\":{\"locationName\":\"sourceArn\"},\"SourceRoleArn\":{\"locationName\":\"sourceRoleArn\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"}},\"CreatePackagingConfiguration\":{\"http\":{\"requestUri\":\"/packaging_configurations\",\"responseCode\":200},\"input\":{\"members\":{\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S8\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sj\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"Ss\"},\"Id\":{\"locationName\":\"id\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"Sv\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"required\":[\"Id\",\"PackagingGroupId\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S8\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sj\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"Ss\"},\"Id\":{\"locationName\":\"id\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"Sv\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"}},\"CreatePackagingGroup\":{\"http\":{\"requestUri\":\"/packaging_groups\",\"responseCode\":200},\"input\":{\"members\":{\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"S11\"},\"Id\":{\"locationName\":\"id\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"S11\"},\"DomainName\":{\"locationName\":\"domainName\"},\"Id\":{\"locationName\":\"id\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"}},\"DeleteAsset\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/assets/{id}\",\"responseCode\":202},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{},\"type\":\"structure\"}},\"DeletePackagingConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/packaging_configurations/{id}\",\"responseCode\":202},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{},\"type\":\"structure\"}},\"DeletePackagingGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/packaging_groups/{id}\",\"responseCode\":202},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{},\"type\":\"structure\"}},\"DescribeAsset\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assets/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreatedAt\":{\"locationName\":\"createdAt\"},\"EgressEndpoints\":{\"locationName\":\"egressEndpoints\",\"shape\":\"S5\"},\"Id\":{\"locationName\":\"id\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"SourceArn\":{\"locationName\":\"sourceArn\"},\"SourceRoleArn\":{\"locationName\":\"sourceRoleArn\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"}},\"DescribePackagingConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/packaging_configurations/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S8\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sj\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"Ss\"},\"Id\":{\"locationName\":\"id\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"Sv\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"}},\"DescribePackagingGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/packaging_groups/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"S11\"},\"DomainName\":{\"locationName\":\"domainName\"},\"Id\":{\"locationName\":\"id\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"}},\"ListAssets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assets\",\"responseCode\":200},\"input\":{\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"PackagingGroupId\":{\"location\":\"querystring\",\"locationName\":\"packagingGroupId\"}},\"type\":\"structure\"},\"output\":{\"members\":{\"Assets\":{\"locationName\":\"assets\",\"member\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CreatedAt\":{\"locationName\":\"createdAt\"},\"Id\":{\"locationName\":\"id\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"ResourceId\":{\"locationName\":\"resourceId\"},\"SourceArn\":{\"locationName\":\"sourceArn\"},\"SourceRoleArn\":{\"locationName\":\"sourceRoleArn\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"},\"type\":\"list\"},\"NextToken\":{\"locationName\":\"nextToken\"}},\"type\":\"structure\"}},\"ListPackagingConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/packaging_configurations\",\"responseCode\":200},\"input\":{\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"PackagingGroupId\":{\"location\":\"querystring\",\"locationName\":\"packagingGroupId\"}},\"type\":\"structure\"},\"output\":{\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"PackagingConfigurations\":{\"locationName\":\"packagingConfigurations\",\"member\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"CmafPackage\":{\"locationName\":\"cmafPackage\",\"shape\":\"S8\"},\"DashPackage\":{\"locationName\":\"dashPackage\",\"shape\":\"Sj\"},\"HlsPackage\":{\"locationName\":\"hlsPackage\",\"shape\":\"Ss\"},\"Id\":{\"locationName\":\"id\"},\"MssPackage\":{\"locationName\":\"mssPackage\",\"shape\":\"Sv\"},\"PackagingGroupId\":{\"locationName\":\"packagingGroupId\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"},\"type\":\"list\"}},\"type\":\"structure\"}},\"ListPackagingGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/packaging_groups\",\"responseCode\":200},\"input\":{\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"type\":\"structure\"},\"output\":{\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"PackagingGroups\":{\"locationName\":\"packagingGroups\",\"member\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"S11\"},\"DomainName\":{\"locationName\":\"domainName\"},\"Id\":{\"locationName\":\"id\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"},\"type\":\"list\"}},\"type\":\"structure\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S1u\"}},\"type\":\"structure\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S1u\"}},\"required\":[\"ResourceArn\",\"Tags\"],\"type\":\"structure\"}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"shape\":\"Sb\"}},\"required\":[\"TagKeys\",\"ResourceArn\"],\"type\":\"structure\"}},\"UpdatePackagingGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/packaging_groups/{id}\",\"responseCode\":200},\"input\":{\"members\":{\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"S11\"},\"Id\":{\"location\":\"uri\",\"locationName\":\"id\"}},\"required\":[\"Id\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Authorization\":{\"locationName\":\"authorization\",\"shape\":\"S11\"},\"DomainName\":{\"locationName\":\"domainName\"},\"Id\":{\"locationName\":\"id\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"S3\"}},\"type\":\"structure\"}}},\"shapes\":{\"S3\":{\"key\":{},\"type\":\"map\",\"value\":{}},\"S5\":{\"member\":{\"members\":{\"PackagingConfigurationId\":{\"locationName\":\"packagingConfigurationId\"},\"Url\":{\"locationName\":\"url\"}},\"type\":\"structure\"},\"type\":\"list\"},\"S8\":{\"members\":{\"Encryption\":{\"locationName\":\"encryption\",\"members\":{\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sa\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"HlsManifests\":{\"locationName\":\"hlsManifests\",\"shape\":\"Sc\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"}},\"required\":[\"HlsManifests\"],\"type\":\"structure\"},\"Sa\":{\"members\":{\"RoleArn\":{\"locationName\":\"roleArn\"},\"SystemIds\":{\"locationName\":\"systemIds\",\"shape\":\"Sb\"},\"Url\":{\"locationName\":\"url\"}},\"required\":[\"SystemIds\",\"Url\",\"RoleArn\"],\"type\":\"structure\"},\"Sb\":{\"member\":{},\"type\":\"list\"},\"Sc\":{\"member\":{\"members\":{\"AdMarkers\":{\"locationName\":\"adMarkers\"},\"IncludeIframeOnlyStream\":{\"locationName\":\"includeIframeOnlyStream\",\"type\":\"boolean\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"ProgramDateTimeIntervalSeconds\":{\"locationName\":\"programDateTimeIntervalSeconds\",\"type\":\"integer\"},\"RepeatExtXKey\":{\"locationName\":\"repeatExtXKey\",\"type\":\"boolean\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sh\"}},\"type\":\"structure\"},\"type\":\"list\"},\"Sh\":{\"members\":{\"MaxVideoBitsPerSecond\":{\"locationName\":\"maxVideoBitsPerSecond\",\"type\":\"integer\"},\"MinVideoBitsPerSecond\":{\"locationName\":\"minVideoBitsPerSecond\",\"type\":\"integer\"},\"StreamOrder\":{\"locationName\":\"streamOrder\"}},\"type\":\"structure\"},\"Sj\":{\"members\":{\"DashManifests\":{\"locationName\":\"dashManifests\",\"member\":{\"members\":{\"ManifestLayout\":{\"locationName\":\"manifestLayout\"},\"ManifestName\":{\"locationName\":\"manifestName\"},\"MinBufferTimeSeconds\":{\"locationName\":\"minBufferTimeSeconds\",\"type\":\"integer\"},\"Profile\":{\"locationName\":\"profile\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sh\"}},\"type\":\"structure\"},\"type\":\"list\"},\"Encryption\":{\"locationName\":\"encryption\",\"members\":{\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sa\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"PeriodTriggers\":{\"locationName\":\"periodTriggers\",\"member\":{},\"type\":\"list\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"},\"SegmentTemplateFormat\":{\"locationName\":\"segmentTemplateFormat\"}},\"required\":[\"DashManifests\"],\"type\":\"structure\"},\"Ss\":{\"members\":{\"Encryption\":{\"locationName\":\"encryption\",\"members\":{\"ConstantInitializationVector\":{\"locationName\":\"constantInitializationVector\"},\"EncryptionMethod\":{\"locationName\":\"encryptionMethod\"},\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sa\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"HlsManifests\":{\"locationName\":\"hlsManifests\",\"shape\":\"Sc\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"},\"UseAudioRenditionGroup\":{\"locationName\":\"useAudioRenditionGroup\",\"type\":\"boolean\"}},\"required\":[\"HlsManifests\"],\"type\":\"structure\"},\"Sv\":{\"members\":{\"Encryption\":{\"locationName\":\"encryption\",\"members\":{\"SpekeKeyProvider\":{\"locationName\":\"spekeKeyProvider\",\"shape\":\"Sa\"}},\"required\":[\"SpekeKeyProvider\"],\"type\":\"structure\"},\"MssManifests\":{\"locationName\":\"mssManifests\",\"member\":{\"members\":{\"ManifestName\":{\"locationName\":\"manifestName\"},\"StreamSelection\":{\"locationName\":\"streamSelection\",\"shape\":\"Sh\"}},\"type\":\"structure\"},\"type\":\"list\"},\"SegmentDurationSeconds\":{\"locationName\":\"segmentDurationSeconds\",\"type\":\"integer\"}},\"required\":[\"MssManifests\"],\"type\":\"structure\"},\"S11\":{\"members\":{\"CdnIdentifierSecret\":{\"locationName\":\"cdnIdentifierSecret\"},\"SecretsRoleArn\":{\"locationName\":\"secretsRoleArn\"}},\"required\":[\"SecretsRoleArn\",\"CdnIdentifierSecret\"],\"type\":\"structure\"},\"S1u\":{\"key\":{},\"type\":\"map\",\"value\":{}}}}");

/***/ }),

/***/ 9108:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAssets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Assets\"},\"ListPackagingConfigurations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PackagingConfigurations\"},\"ListPackagingGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PackagingGroups\"}}}");

/***/ }),

/***/ 86331:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-09-01\",\"endpointPrefix\":\"mediastore\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"MediaStore\",\"serviceFullName\":\"AWS Elemental MediaStore\",\"serviceId\":\"MediaStore\",\"signatureVersion\":\"v4\",\"signingName\":\"mediastore\",\"targetPrefix\":\"MediaStore_20170901\",\"uid\":\"mediastore-2017-09-01\"},\"operations\":{\"CreateContainer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Container\"],\"members\":{\"Container\":{\"shape\":\"S8\"}}}},\"DeleteContainer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteContainerPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteCorsPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteLifecyclePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteMetricPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeContainer\":{\"input\":{\"type\":\"structure\",\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Container\":{\"shape\":\"S8\"}}}},\"GetContainerPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Policy\"],\"members\":{\"Policy\":{}}}},\"GetCorsPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CorsPolicy\"],\"members\":{\"CorsPolicy\":{\"shape\":\"Sv\"}}}},\"GetLifecyclePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"LifecyclePolicy\"],\"members\":{\"LifecyclePolicy\":{}}}},\"GetMetricPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"MetricPolicy\"],\"members\":{\"MetricPolicy\":{\"shape\":\"S1a\"}}}},\"ListContainers\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Containers\"],\"members\":{\"Containers\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S3\"}}}},\"PutContainerPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\",\"Policy\"],\"members\":{\"ContainerName\":{},\"Policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutCorsPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\",\"CorsPolicy\"],\"members\":{\"ContainerName\":{},\"CorsPolicy\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutLifecyclePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\",\"LifecyclePolicy\"],\"members\":{\"ContainerName\":{},\"LifecyclePolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutMetricPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\",\"MetricPolicy\"],\"members\":{\"ContainerName\":{},\"MetricPolicy\":{\"shape\":\"S1a\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartAccessLogging\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopAccessLogging\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContainerName\"],\"members\":{\"ContainerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"Tags\"],\"members\":{\"Resource\":{},\"Tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resource\",\"TagKeys\"],\"members\":{\"Resource\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S8\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ARN\":{},\"Name\":{},\"Status\":{},\"AccessLoggingEnabled\":{\"type\":\"boolean\"}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AllowedOrigins\",\"AllowedHeaders\"],\"members\":{\"AllowedOrigins\":{\"type\":\"list\",\"member\":{}},\"AllowedMethods\":{\"type\":\"list\",\"member\":{}},\"AllowedHeaders\":{\"type\":\"list\",\"member\":{}},\"MaxAgeSeconds\":{\"type\":\"integer\"},\"ExposeHeaders\":{\"type\":\"list\",\"member\":{}}}}},\"S1a\":{\"type\":\"structure\",\"required\":[\"ContainerLevelMetrics\"],\"members\":{\"ContainerLevelMetrics\":{},\"MetricPolicyRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ObjectGroup\",\"ObjectGroupName\"],\"members\":{\"ObjectGroup\":{},\"ObjectGroupName\":{}}}}}}}}");

/***/ }),

/***/ 85011:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListContainers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 78855:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-09-01\",\"endpointPrefix\":\"data.mediastore\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"MediaStore Data\",\"serviceFullName\":\"AWS Elemental MediaStore Data Plane\",\"serviceId\":\"MediaStore Data\",\"signatureVersion\":\"v4\",\"signingName\":\"mediastore\",\"uid\":\"mediastore-data-2017-09-01\"},\"operations\":{\"DeleteObject\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Path+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Path\"],\"members\":{\"Path\":{\"location\":\"uri\",\"locationName\":\"Path\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeObject\":{\"http\":{\"method\":\"HEAD\",\"requestUri\":\"/{Path+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Path\"],\"members\":{\"Path\":{\"location\":\"uri\",\"locationName\":\"Path\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"ContentLength\":{\"location\":\"header\",\"locationName\":\"Content-Length\",\"type\":\"long\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"LastModified\":{\"location\":\"header\",\"locationName\":\"Last-Modified\",\"type\":\"timestamp\"}}}},\"GetObject\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Path+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Path\"],\"members\":{\"Path\":{\"location\":\"uri\",\"locationName\":\"Path\"},\"Range\":{\"location\":\"header\",\"locationName\":\"Range\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"StatusCode\"],\"members\":{\"Body\":{\"shape\":\"Se\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"ContentRange\":{\"location\":\"header\",\"locationName\":\"Content-Range\"},\"ContentLength\":{\"location\":\"header\",\"locationName\":\"Content-Length\",\"type\":\"long\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"},\"LastModified\":{\"location\":\"header\",\"locationName\":\"Last-Modified\",\"type\":\"timestamp\"},\"StatusCode\":{\"location\":\"statusCode\",\"type\":\"integer\"}},\"payload\":\"Body\"}},\"ListItems\":{\"http\":{\"method\":\"GET\"},\"input\":{\"type\":\"structure\",\"members\":{\"Path\":{\"location\":\"querystring\",\"locationName\":\"Path\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"ETag\":{},\"LastModified\":{\"type\":\"timestamp\"},\"ContentType\":{},\"ContentLength\":{\"type\":\"long\"}}}},\"NextToken\":{}}}},\"PutObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Path+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Body\",\"Path\"],\"members\":{\"Body\":{\"shape\":\"Se\"},\"Path\":{\"location\":\"uri\",\"locationName\":\"Path\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"StorageClass\":{\"location\":\"header\",\"locationName\":\"x-amz-storage-class\"},\"UploadAvailability\":{\"location\":\"header\",\"locationName\":\"x-amz-upload-availability\"}},\"payload\":\"Body\"},\"output\":{\"type\":\"structure\",\"members\":{\"ContentSHA256\":{},\"ETag\":{},\"StorageClass\":{}}},\"authtype\":\"v4-unsigned-body\"}},\"shapes\":{\"Se\":{\"type\":\"blob\",\"streaming\":true}}}");

/***/ }),

/***/ 12340:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListItems\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 32863:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-04-23\",\"endpointPrefix\":\"api.mediatailor\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"MediaTailor\",\"serviceFullName\":\"AWS MediaTailor\",\"serviceId\":\"MediaTailor\",\"signatureVersion\":\"v4\",\"signingName\":\"mediatailor\",\"uid\":\"mediatailor-2018-04-23\"},\"operations\":{\"DeletePlaybackConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/playbackConfiguration/{Name}\",\"responseCode\":204},\"input\":{\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}},\"required\":[\"Name\"],\"type\":\"structure\"},\"output\":{\"members\":{},\"type\":\"structure\"}},\"GetPlaybackConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/playbackConfiguration/{Name}\",\"responseCode\":200},\"input\":{\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}},\"required\":[\"Name\"],\"type\":\"structure\"},\"output\":{\"members\":{\"AdDecisionServerUrl\":{},\"AvailSuppression\":{\"shape\":\"S6\"},\"Bumper\":{\"shape\":\"S8\"},\"CdnConfiguration\":{\"shape\":\"S9\"},\"DashConfiguration\":{\"shape\":\"Sa\"},\"HlsConfiguration\":{\"shape\":\"Sc\"},\"LivePreRollConfiguration\":{\"shape\":\"Sd\"},\"ManifestProcessingRules\":{\"shape\":\"Sf\"},\"Name\":{},\"PersonalizationThresholdSeconds\":{\"type\":\"integer\"},\"PlaybackConfigurationArn\":{},\"PlaybackEndpointPrefix\":{},\"SessionInitializationEndpointPrefix\":{},\"SlateAdUrl\":{},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"Sj\"},\"TranscodeProfileName\":{},\"VideoContentSourceUrl\":{}},\"type\":\"structure\"}},\"ListPlaybackConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/playbackConfigurations\",\"responseCode\":200},\"input\":{\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}},\"type\":\"structure\"},\"output\":{\"members\":{\"Items\":{\"member\":{\"members\":{\"AdDecisionServerUrl\":{},\"AvailSuppression\":{\"shape\":\"S6\"},\"Bumper\":{\"shape\":\"S8\"},\"CdnConfiguration\":{\"shape\":\"S9\"},\"DashConfiguration\":{\"shape\":\"Sa\"},\"HlsConfiguration\":{\"shape\":\"Sc\"},\"ManifestProcessingRules\":{\"shape\":\"Sf\"},\"Name\":{},\"PlaybackConfigurationArn\":{},\"PlaybackEndpointPrefix\":{},\"SessionInitializationEndpointPrefix\":{},\"SlateAdUrl\":{},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"Sj\"},\"TranscodeProfileName\":{},\"PersonalizationThresholdSeconds\":{\"type\":\"integer\"},\"VideoContentSourceUrl\":{}},\"type\":\"structure\"},\"type\":\"list\"},\"NextToken\":{}},\"type\":\"structure\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":200},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}},\"required\":[\"ResourceArn\"],\"type\":\"structure\"},\"output\":{\"members\":{\"Tags\":{\"locationName\":\"tags\",\"shape\":\"Sj\"}},\"type\":\"structure\"}},\"PutPlaybackConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/playbackConfiguration\",\"responseCode\":200},\"input\":{\"members\":{\"AdDecisionServerUrl\":{},\"AvailSuppression\":{\"shape\":\"S6\"},\"Bumper\":{\"shape\":\"S8\"},\"CdnConfiguration\":{\"shape\":\"S9\"},\"DashConfiguration\":{\"members\":{\"MpdLocation\":{},\"OriginManifestType\":{}},\"type\":\"structure\"},\"LivePreRollConfiguration\":{\"shape\":\"Sd\"},\"ManifestProcessingRules\":{\"shape\":\"Sf\"},\"Name\":{},\"PersonalizationThresholdSeconds\":{\"type\":\"integer\"},\"SlateAdUrl\":{},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"Sj\"},\"TranscodeProfileName\":{},\"VideoContentSourceUrl\":{}},\"type\":\"structure\"},\"output\":{\"members\":{\"AdDecisionServerUrl\":{},\"AvailSuppression\":{\"shape\":\"S6\"},\"Bumper\":{\"shape\":\"S8\"},\"CdnConfiguration\":{\"shape\":\"S9\"},\"DashConfiguration\":{\"shape\":\"Sa\"},\"HlsConfiguration\":{\"shape\":\"Sc\"},\"LivePreRollConfiguration\":{\"shape\":\"Sd\"},\"ManifestProcessingRules\":{\"shape\":\"Sf\"},\"Name\":{},\"PersonalizationThresholdSeconds\":{\"type\":\"integer\"},\"PlaybackConfigurationArn\":{},\"PlaybackEndpointPrefix\":{},\"SessionInitializationEndpointPrefix\":{},\"SlateAdUrl\":{},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"Sj\"},\"TranscodeProfileName\":{},\"VideoContentSourceUrl\":{}},\"type\":\"structure\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":204},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"locationName\":\"tags\",\"shape\":\"Sj\"}},\"required\":[\"ResourceArn\",\"Tags\"],\"type\":\"structure\"}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":204},\"input\":{\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"member\":{},\"type\":\"list\"}},\"required\":[\"ResourceArn\",\"TagKeys\"],\"type\":\"structure\"}}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"members\":{\"Mode\":{},\"Value\":{}}},\"S8\":{\"type\":\"structure\",\"members\":{\"EndUrl\":{},\"StartUrl\":{}}},\"S9\":{\"members\":{\"AdSegmentUrlPrefix\":{},\"ContentSegmentUrlPrefix\":{}},\"type\":\"structure\"},\"Sa\":{\"members\":{\"ManifestEndpointPrefix\":{},\"MpdLocation\":{},\"OriginManifestType\":{}},\"type\":\"structure\"},\"Sc\":{\"members\":{\"ManifestEndpointPrefix\":{}},\"type\":\"structure\"},\"Sd\":{\"type\":\"structure\",\"members\":{\"AdDecisionServerUrl\":{},\"MaxDurationSeconds\":{\"type\":\"integer\"}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"AdMarkerPassthrough\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}}},\"Sj\":{\"key\":{},\"type\":\"map\",\"value\":{}}}}");

/***/ }),

/***/ 76134:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 49497:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"acm\":{\"name\":\"ACM\",\"cors\":true},\"apigateway\":{\"name\":\"APIGateway\",\"cors\":true},\"applicationautoscaling\":{\"prefix\":\"application-autoscaling\",\"name\":\"ApplicationAutoScaling\",\"cors\":true},\"appstream\":{\"name\":\"AppStream\"},\"autoscaling\":{\"name\":\"AutoScaling\",\"cors\":true},\"batch\":{\"name\":\"Batch\"},\"budgets\":{\"name\":\"Budgets\"},\"clouddirectory\":{\"name\":\"CloudDirectory\",\"versions\":[\"2016-05-10*\"]},\"cloudformation\":{\"name\":\"CloudFormation\",\"cors\":true},\"cloudfront\":{\"name\":\"CloudFront\",\"versions\":[\"2013-05-12*\",\"2013-11-11*\",\"2014-05-31*\",\"2014-10-21*\",\"2014-11-06*\",\"2015-04-17*\",\"2015-07-27*\",\"2015-09-17*\",\"2016-01-13*\",\"2016-01-28*\",\"2016-08-01*\",\"2016-08-20*\",\"2016-09-07*\",\"2016-09-29*\",\"2016-11-25*\",\"2017-03-25*\",\"2017-10-30*\",\"2018-06-18*\",\"2018-11-05*\",\"2019-03-26*\"],\"cors\":true},\"cloudhsm\":{\"name\":\"CloudHSM\",\"cors\":true},\"cloudsearch\":{\"name\":\"CloudSearch\"},\"cloudsearchdomain\":{\"name\":\"CloudSearchDomain\"},\"cloudtrail\":{\"name\":\"CloudTrail\",\"cors\":true},\"cloudwatch\":{\"prefix\":\"monitoring\",\"name\":\"CloudWatch\",\"cors\":true},\"cloudwatchevents\":{\"prefix\":\"events\",\"name\":\"CloudWatchEvents\",\"versions\":[\"2014-02-03*\"],\"cors\":true},\"cloudwatchlogs\":{\"prefix\":\"logs\",\"name\":\"CloudWatchLogs\",\"cors\":true},\"codebuild\":{\"name\":\"CodeBuild\",\"cors\":true},\"codecommit\":{\"name\":\"CodeCommit\",\"cors\":true},\"codedeploy\":{\"name\":\"CodeDeploy\",\"cors\":true},\"codepipeline\":{\"name\":\"CodePipeline\",\"cors\":true},\"cognitoidentity\":{\"prefix\":\"cognito-identity\",\"name\":\"CognitoIdentity\",\"cors\":true},\"cognitoidentityserviceprovider\":{\"prefix\":\"cognito-idp\",\"name\":\"CognitoIdentityServiceProvider\",\"cors\":true},\"cognitosync\":{\"prefix\":\"cognito-sync\",\"name\":\"CognitoSync\",\"cors\":true},\"configservice\":{\"prefix\":\"config\",\"name\":\"ConfigService\",\"cors\":true},\"cur\":{\"name\":\"CUR\",\"cors\":true},\"datapipeline\":{\"name\":\"DataPipeline\"},\"devicefarm\":{\"name\":\"DeviceFarm\",\"cors\":true},\"directconnect\":{\"name\":\"DirectConnect\",\"cors\":true},\"directoryservice\":{\"prefix\":\"ds\",\"name\":\"DirectoryService\"},\"discovery\":{\"name\":\"Discovery\"},\"dms\":{\"name\":\"DMS\"},\"dynamodb\":{\"name\":\"DynamoDB\",\"cors\":true},\"dynamodbstreams\":{\"prefix\":\"streams.dynamodb\",\"name\":\"DynamoDBStreams\",\"cors\":true},\"ec2\":{\"name\":\"EC2\",\"versions\":[\"2013-06-15*\",\"2013-10-15*\",\"2014-02-01*\",\"2014-05-01*\",\"2014-06-15*\",\"2014-09-01*\",\"2014-10-01*\",\"2015-03-01*\",\"2015-04-15*\",\"2015-10-01*\",\"2016-04-01*\",\"2016-09-15*\"],\"cors\":true},\"ecr\":{\"name\":\"ECR\",\"cors\":true},\"ecs\":{\"name\":\"ECS\",\"cors\":true},\"efs\":{\"prefix\":\"elasticfilesystem\",\"name\":\"EFS\",\"cors\":true},\"elasticache\":{\"name\":\"ElastiCache\",\"versions\":[\"2012-11-15*\",\"2014-03-24*\",\"2014-07-15*\",\"2014-09-30*\"],\"cors\":true},\"elasticbeanstalk\":{\"name\":\"ElasticBeanstalk\",\"cors\":true},\"elb\":{\"prefix\":\"elasticloadbalancing\",\"name\":\"ELB\",\"cors\":true},\"elbv2\":{\"prefix\":\"elasticloadbalancingv2\",\"name\":\"ELBv2\",\"cors\":true},\"emr\":{\"prefix\":\"elasticmapreduce\",\"name\":\"EMR\",\"cors\":true},\"es\":{\"name\":\"ES\"},\"elastictranscoder\":{\"name\":\"ElasticTranscoder\",\"cors\":true},\"firehose\":{\"name\":\"Firehose\",\"cors\":true},\"gamelift\":{\"name\":\"GameLift\",\"cors\":true},\"glacier\":{\"name\":\"Glacier\"},\"health\":{\"name\":\"Health\"},\"iam\":{\"name\":\"IAM\",\"cors\":true},\"importexport\":{\"name\":\"ImportExport\"},\"inspector\":{\"name\":\"Inspector\",\"versions\":[\"2015-08-18*\"],\"cors\":true},\"iot\":{\"name\":\"Iot\",\"cors\":true},\"iotdata\":{\"prefix\":\"iot-data\",\"name\":\"IotData\",\"cors\":true},\"kinesis\":{\"name\":\"Kinesis\",\"cors\":true},\"kinesisanalytics\":{\"name\":\"KinesisAnalytics\"},\"kms\":{\"name\":\"KMS\",\"cors\":true},\"lambda\":{\"name\":\"Lambda\",\"cors\":true},\"lexruntime\":{\"prefix\":\"runtime.lex\",\"name\":\"LexRuntime\",\"cors\":true},\"lightsail\":{\"name\":\"Lightsail\"},\"machinelearning\":{\"name\":\"MachineLearning\",\"cors\":true},\"marketplacecommerceanalytics\":{\"name\":\"MarketplaceCommerceAnalytics\",\"cors\":true},\"marketplacemetering\":{\"prefix\":\"meteringmarketplace\",\"name\":\"MarketplaceMetering\"},\"mturk\":{\"prefix\":\"mturk-requester\",\"name\":\"MTurk\",\"cors\":true},\"mobileanalytics\":{\"name\":\"MobileAnalytics\",\"cors\":true},\"opsworks\":{\"name\":\"OpsWorks\",\"cors\":true},\"opsworkscm\":{\"name\":\"OpsWorksCM\"},\"organizations\":{\"name\":\"Organizations\"},\"pinpoint\":{\"name\":\"Pinpoint\"},\"polly\":{\"name\":\"Polly\",\"cors\":true},\"rds\":{\"name\":\"RDS\",\"versions\":[\"2014-09-01*\"],\"cors\":true},\"redshift\":{\"name\":\"Redshift\",\"cors\":true},\"rekognition\":{\"name\":\"Rekognition\",\"cors\":true},\"resourcegroupstaggingapi\":{\"name\":\"ResourceGroupsTaggingAPI\"},\"route53\":{\"name\":\"Route53\",\"cors\":true},\"route53domains\":{\"name\":\"Route53Domains\",\"cors\":true},\"s3\":{\"name\":\"S3\",\"dualstackAvailable\":true,\"cors\":true},\"s3control\":{\"name\":\"S3Control\",\"dualstackAvailable\":true,\"xmlNoDefaultLists\":true},\"servicecatalog\":{\"name\":\"ServiceCatalog\",\"cors\":true},\"ses\":{\"prefix\":\"email\",\"name\":\"SES\",\"cors\":true},\"shield\":{\"name\":\"Shield\"},\"simpledb\":{\"prefix\":\"sdb\",\"name\":\"SimpleDB\"},\"sms\":{\"name\":\"SMS\"},\"snowball\":{\"name\":\"Snowball\"},\"sns\":{\"name\":\"SNS\",\"cors\":true},\"sqs\":{\"name\":\"SQS\",\"cors\":true},\"ssm\":{\"name\":\"SSM\",\"cors\":true},\"storagegateway\":{\"name\":\"StorageGateway\",\"cors\":true},\"stepfunctions\":{\"prefix\":\"states\",\"name\":\"StepFunctions\"},\"sts\":{\"name\":\"STS\",\"cors\":true},\"support\":{\"name\":\"Support\"},\"swf\":{\"name\":\"SWF\"},\"xray\":{\"name\":\"XRay\",\"cors\":true},\"waf\":{\"name\":\"WAF\",\"cors\":true},\"wafregional\":{\"prefix\":\"waf-regional\",\"name\":\"WAFRegional\"},\"workdocs\":{\"name\":\"WorkDocs\",\"cors\":true},\"workspaces\":{\"name\":\"WorkSpaces\"},\"codestar\":{\"name\":\"CodeStar\"},\"lexmodelbuildingservice\":{\"prefix\":\"lex-models\",\"name\":\"LexModelBuildingService\",\"cors\":true},\"marketplaceentitlementservice\":{\"prefix\":\"entitlement.marketplace\",\"name\":\"MarketplaceEntitlementService\"},\"athena\":{\"name\":\"Athena\"},\"greengrass\":{\"name\":\"Greengrass\"},\"dax\":{\"name\":\"DAX\"},\"migrationhub\":{\"prefix\":\"AWSMigrationHub\",\"name\":\"MigrationHub\"},\"cloudhsmv2\":{\"name\":\"CloudHSMV2\"},\"glue\":{\"name\":\"Glue\"},\"mobile\":{\"name\":\"Mobile\"},\"pricing\":{\"name\":\"Pricing\",\"cors\":true},\"costexplorer\":{\"prefix\":\"ce\",\"name\":\"CostExplorer\",\"cors\":true},\"mediaconvert\":{\"name\":\"MediaConvert\"},\"medialive\":{\"name\":\"MediaLive\"},\"mediapackage\":{\"name\":\"MediaPackage\"},\"mediastore\":{\"name\":\"MediaStore\"},\"mediastoredata\":{\"prefix\":\"mediastore-data\",\"name\":\"MediaStoreData\",\"cors\":true},\"appsync\":{\"name\":\"AppSync\"},\"guardduty\":{\"name\":\"GuardDuty\"},\"mq\":{\"name\":\"MQ\"},\"comprehend\":{\"name\":\"Comprehend\",\"cors\":true},\"iotjobsdataplane\":{\"prefix\":\"iot-jobs-data\",\"name\":\"IoTJobsDataPlane\"},\"kinesisvideoarchivedmedia\":{\"prefix\":\"kinesis-video-archived-media\",\"name\":\"KinesisVideoArchivedMedia\",\"cors\":true},\"kinesisvideomedia\":{\"prefix\":\"kinesis-video-media\",\"name\":\"KinesisVideoMedia\",\"cors\":true},\"kinesisvideo\":{\"name\":\"KinesisVideo\",\"cors\":true},\"sagemakerruntime\":{\"prefix\":\"runtime.sagemaker\",\"name\":\"SageMakerRuntime\"},\"sagemaker\":{\"name\":\"SageMaker\"},\"translate\":{\"name\":\"Translate\",\"cors\":true},\"resourcegroups\":{\"prefix\":\"resource-groups\",\"name\":\"ResourceGroups\",\"cors\":true},\"alexaforbusiness\":{\"name\":\"AlexaForBusiness\"},\"cloud9\":{\"name\":\"Cloud9\"},\"serverlessapplicationrepository\":{\"prefix\":\"serverlessrepo\",\"name\":\"ServerlessApplicationRepository\"},\"servicediscovery\":{\"name\":\"ServiceDiscovery\"},\"workmail\":{\"name\":\"WorkMail\"},\"autoscalingplans\":{\"prefix\":\"autoscaling-plans\",\"name\":\"AutoScalingPlans\"},\"transcribeservice\":{\"prefix\":\"transcribe\",\"name\":\"TranscribeService\"},\"connect\":{\"name\":\"Connect\",\"cors\":true},\"acmpca\":{\"prefix\":\"acm-pca\",\"name\":\"ACMPCA\"},\"fms\":{\"name\":\"FMS\"},\"secretsmanager\":{\"name\":\"SecretsManager\",\"cors\":true},\"iotanalytics\":{\"name\":\"IoTAnalytics\",\"cors\":true},\"iot1clickdevicesservice\":{\"prefix\":\"iot1click-devices\",\"name\":\"IoT1ClickDevicesService\"},\"iot1clickprojects\":{\"prefix\":\"iot1click-projects\",\"name\":\"IoT1ClickProjects\"},\"pi\":{\"name\":\"PI\"},\"neptune\":{\"name\":\"Neptune\"},\"mediatailor\":{\"name\":\"MediaTailor\"},\"eks\":{\"name\":\"EKS\"},\"macie\":{\"name\":\"Macie\"},\"dlm\":{\"name\":\"DLM\"},\"signer\":{\"name\":\"Signer\"},\"chime\":{\"name\":\"Chime\"},\"pinpointemail\":{\"prefix\":\"pinpoint-email\",\"name\":\"PinpointEmail\"},\"ram\":{\"name\":\"RAM\"},\"route53resolver\":{\"name\":\"Route53Resolver\"},\"pinpointsmsvoice\":{\"prefix\":\"sms-voice\",\"name\":\"PinpointSMSVoice\"},\"quicksight\":{\"name\":\"QuickSight\"},\"rdsdataservice\":{\"prefix\":\"rds-data\",\"name\":\"RDSDataService\"},\"amplify\":{\"name\":\"Amplify\"},\"datasync\":{\"name\":\"DataSync\"},\"robomaker\":{\"name\":\"RoboMaker\"},\"transfer\":{\"name\":\"Transfer\"},\"globalaccelerator\":{\"name\":\"GlobalAccelerator\"},\"comprehendmedical\":{\"name\":\"ComprehendMedical\",\"cors\":true},\"kinesisanalyticsv2\":{\"name\":\"KinesisAnalyticsV2\"},\"mediaconnect\":{\"name\":\"MediaConnect\"},\"fsx\":{\"name\":\"FSx\"},\"securityhub\":{\"name\":\"SecurityHub\"},\"appmesh\":{\"name\":\"AppMesh\",\"versions\":[\"2018-10-01*\"]},\"licensemanager\":{\"prefix\":\"license-manager\",\"name\":\"LicenseManager\"},\"kafka\":{\"name\":\"Kafka\"},\"apigatewaymanagementapi\":{\"name\":\"ApiGatewayManagementApi\"},\"apigatewayv2\":{\"name\":\"ApiGatewayV2\"},\"docdb\":{\"name\":\"DocDB\"},\"backup\":{\"name\":\"Backup\"},\"worklink\":{\"name\":\"WorkLink\"},\"textract\":{\"name\":\"Textract\"},\"managedblockchain\":{\"name\":\"ManagedBlockchain\"},\"mediapackagevod\":{\"prefix\":\"mediapackage-vod\",\"name\":\"MediaPackageVod\"},\"groundstation\":{\"name\":\"GroundStation\"},\"iotthingsgraph\":{\"name\":\"IoTThingsGraph\"},\"iotevents\":{\"name\":\"IoTEvents\"},\"ioteventsdata\":{\"prefix\":\"iotevents-data\",\"name\":\"IoTEventsData\"},\"personalize\":{\"name\":\"Personalize\",\"cors\":true},\"personalizeevents\":{\"prefix\":\"personalize-events\",\"name\":\"PersonalizeEvents\",\"cors\":true},\"personalizeruntime\":{\"prefix\":\"personalize-runtime\",\"name\":\"PersonalizeRuntime\",\"cors\":true},\"applicationinsights\":{\"prefix\":\"application-insights\",\"name\":\"ApplicationInsights\"},\"servicequotas\":{\"prefix\":\"service-quotas\",\"name\":\"ServiceQuotas\"},\"ec2instanceconnect\":{\"prefix\":\"ec2-instance-connect\",\"name\":\"EC2InstanceConnect\"},\"eventbridge\":{\"name\":\"EventBridge\"},\"lakeformation\":{\"name\":\"LakeFormation\"},\"forecastservice\":{\"prefix\":\"forecast\",\"name\":\"ForecastService\",\"cors\":true},\"forecastqueryservice\":{\"prefix\":\"forecastquery\",\"name\":\"ForecastQueryService\",\"cors\":true},\"qldb\":{\"name\":\"QLDB\"},\"qldbsession\":{\"prefix\":\"qldb-session\",\"name\":\"QLDBSession\"},\"workmailmessageflow\":{\"name\":\"WorkMailMessageFlow\"},\"codestarnotifications\":{\"prefix\":\"codestar-notifications\",\"name\":\"CodeStarNotifications\"},\"savingsplans\":{\"name\":\"SavingsPlans\"},\"sso\":{\"name\":\"SSO\"},\"ssooidc\":{\"prefix\":\"sso-oidc\",\"name\":\"SSOOIDC\"},\"marketplacecatalog\":{\"prefix\":\"marketplace-catalog\",\"name\":\"MarketplaceCatalog\"},\"dataexchange\":{\"name\":\"DataExchange\"},\"sesv2\":{\"name\":\"SESV2\"},\"migrationhubconfig\":{\"prefix\":\"migrationhub-config\",\"name\":\"MigrationHubConfig\"},\"connectparticipant\":{\"name\":\"ConnectParticipant\"},\"appconfig\":{\"name\":\"AppConfig\"},\"iotsecuretunneling\":{\"name\":\"IoTSecureTunneling\"},\"wafv2\":{\"name\":\"WAFV2\"},\"elasticinference\":{\"prefix\":\"elastic-inference\",\"name\":\"ElasticInference\"},\"imagebuilder\":{\"name\":\"Imagebuilder\"},\"schemas\":{\"name\":\"Schemas\"},\"accessanalyzer\":{\"name\":\"AccessAnalyzer\"},\"codegurureviewer\":{\"prefix\":\"codeguru-reviewer\",\"name\":\"CodeGuruReviewer\"},\"codeguruprofiler\":{\"name\":\"CodeGuruProfiler\"},\"computeoptimizer\":{\"prefix\":\"compute-optimizer\",\"name\":\"ComputeOptimizer\"},\"frauddetector\":{\"name\":\"FraudDetector\"},\"kendra\":{\"name\":\"Kendra\"},\"networkmanager\":{\"name\":\"NetworkManager\"},\"outposts\":{\"name\":\"Outposts\"},\"augmentedairuntime\":{\"prefix\":\"sagemaker-a2i-runtime\",\"name\":\"AugmentedAIRuntime\"},\"ebs\":{\"name\":\"EBS\"},\"kinesisvideosignalingchannels\":{\"prefix\":\"kinesis-video-signaling\",\"name\":\"KinesisVideoSignalingChannels\",\"cors\":true},\"detective\":{\"name\":\"Detective\"},\"codestarconnections\":{\"prefix\":\"codestar-connections\",\"name\":\"CodeStarconnections\"},\"synthetics\":{\"name\":\"Synthetics\"},\"iotsitewise\":{\"name\":\"IoTSiteWise\"},\"macie2\":{\"name\":\"Macie2\"},\"codeartifact\":{\"name\":\"CodeArtifact\"},\"honeycode\":{\"name\":\"Honeycode\"},\"ivs\":{\"name\":\"IVS\"},\"braket\":{\"name\":\"Braket\"},\"identitystore\":{\"name\":\"IdentityStore\"},\"appflow\":{\"name\":\"Appflow\"},\"redshiftdata\":{\"prefix\":\"redshift-data\",\"name\":\"RedshiftData\"},\"ssoadmin\":{\"prefix\":\"sso-admin\",\"name\":\"SSOAdmin\"},\"timestreamquery\":{\"prefix\":\"timestream-query\",\"name\":\"TimestreamQuery\"},\"timestreamwrite\":{\"prefix\":\"timestream-write\",\"name\":\"TimestreamWrite\"},\"s3outposts\":{\"name\":\"S3Outposts\"},\"databrew\":{\"name\":\"DataBrew\"},\"servicecatalogappregistry\":{\"prefix\":\"servicecatalog-appregistry\",\"name\":\"ServiceCatalogAppRegistry\"},\"networkfirewall\":{\"prefix\":\"network-firewall\",\"name\":\"NetworkFirewall\"},\"mwaa\":{\"name\":\"MWAA\"},\"amplifybackend\":{\"name\":\"AmplifyBackend\"},\"appintegrations\":{\"name\":\"AppIntegrations\"},\"connectcontactlens\":{\"prefix\":\"connect-contact-lens\",\"name\":\"ConnectContactLens\"},\"devopsguru\":{\"prefix\":\"devops-guru\",\"name\":\"DevOpsGuru\"},\"ecrpublic\":{\"prefix\":\"ecr-public\",\"name\":\"ECRPUBLIC\"},\"lookoutvision\":{\"name\":\"LookoutVision\"},\"sagemakerfeaturestoreruntime\":{\"prefix\":\"sagemaker-featurestore-runtime\",\"name\":\"SageMakerFeatureStoreRuntime\"},\"customerprofiles\":{\"prefix\":\"customer-profiles\",\"name\":\"CustomerProfiles\"},\"auditmanager\":{\"name\":\"AuditManager\"},\"emrcontainers\":{\"prefix\":\"emr-containers\",\"name\":\"EMRcontainers\"},\"healthlake\":{\"name\":\"HealthLake\"},\"sagemakeredge\":{\"prefix\":\"sagemaker-edge\",\"name\":\"SagemakerEdge\"},\"amp\":{\"name\":\"Amp\"},\"greengrassv2\":{\"name\":\"GreengrassV2\"},\"iotdeviceadvisor\":{\"name\":\"IotDeviceAdvisor\"},\"iotfleethub\":{\"name\":\"IoTFleetHub\"},\"iotwireless\":{\"name\":\"IoTWireless\"},\"location\":{\"name\":\"Location\"},\"wellarchitected\":{\"name\":\"WellArchitected\"}}");

/***/ }),

/***/ 150:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-01-14\",\"endpointPrefix\":\"metering.marketplace\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWSMarketplace Metering\",\"serviceId\":\"Marketplace Metering\",\"signatureVersion\":\"v4\",\"signingName\":\"aws-marketplace\",\"targetPrefix\":\"AWSMPMeteringService\",\"uid\":\"meteringmarketplace-2016-01-14\"},\"operations\":{\"BatchMeterUsage\":{\"input\":{\"type\":\"structure\",\"required\":[\"UsageRecords\",\"ProductCode\"],\"members\":{\"UsageRecords\":{\"shape\":\"S2\"},\"ProductCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UsageRecord\":{\"shape\":\"S3\"},\"MeteringRecordId\":{},\"Status\":{}}}},\"UnprocessedRecords\":{\"shape\":\"S2\"}}}},\"MeterUsage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductCode\",\"Timestamp\",\"UsageDimension\"],\"members\":{\"ProductCode\":{},\"Timestamp\":{\"type\":\"timestamp\"},\"UsageDimension\":{},\"UsageQuantity\":{\"type\":\"integer\"},\"DryRun\":{\"type\":\"boolean\"},\"UsageAllocations\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MeteringRecordId\":{}}}},\"RegisterUsage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductCode\",\"PublicKeyVersion\"],\"members\":{\"ProductCode\":{},\"PublicKeyVersion\":{\"type\":\"integer\"},\"Nonce\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicKeyRotationTimestamp\":{\"type\":\"timestamp\"},\"Signature\":{}}}},\"ResolveCustomer\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegistrationToken\"],\"members\":{\"RegistrationToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomerIdentifier\":{},\"ProductCode\":{}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{\"shape\":\"S3\"}},\"S3\":{\"type\":\"structure\",\"required\":[\"Timestamp\",\"CustomerIdentifier\",\"Dimension\"],\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"CustomerIdentifier\":{},\"Dimension\":{},\"Quantity\":{\"type\":\"integer\"},\"UsageAllocations\":{\"shape\":\"S8\"}}},\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AllocatedUsageQuantity\"],\"members\":{\"AllocatedUsageQuantity\":{\"type\":\"integer\"},\"Tags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}}}}}}}");

/***/ }),

/***/ 34742:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 89101:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-06-30\",\"endpointPrefix\":\"migrationhub-config\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Migration Hub Config\",\"serviceId\":\"MigrationHub Config\",\"signatureVersion\":\"v4\",\"signingName\":\"mgh\",\"targetPrefix\":\"AWSMigrationHubMultiAccountService\",\"uid\":\"migrationhub-config-2019-06-30\"},\"operations\":{\"CreateHomeRegionControl\":{\"input\":{\"type\":\"structure\",\"required\":[\"HomeRegion\",\"Target\"],\"members\":{\"HomeRegion\":{},\"Target\":{\"shape\":\"S3\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HomeRegionControl\":{\"shape\":\"S8\"}}}},\"DescribeHomeRegionControls\":{\"input\":{\"type\":\"structure\",\"members\":{\"ControlId\":{},\"HomeRegion\":{},\"Target\":{\"shape\":\"S3\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HomeRegionControls\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"NextToken\":{}}}},\"GetHomeRegion\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"HomeRegion\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Id\":{}}},\"S8\":{\"type\":\"structure\",\"members\":{\"ControlId\":{},\"HomeRegion\":{},\"Target\":{\"shape\":\"S3\"},\"RequestedTime\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 59977:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeHomeRegionControls\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 44027:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-01\",\"endpointPrefix\":\"mobile\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS Mobile\",\"serviceId\":\"Mobile\",\"signatureVersion\":\"v4\",\"signingName\":\"AWSMobileHubService\",\"uid\":\"mobile-2017-07-01\"},\"operations\":{\"CreateProject\":{\"http\":{\"requestUri\":\"/projects\"},\"input\":{\"type\":\"structure\",\"members\":{\"name\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"region\":{\"location\":\"querystring\",\"locationName\":\"region\"},\"contents\":{\"type\":\"blob\"},\"snapshotId\":{\"location\":\"querystring\",\"locationName\":\"snapshotId\"}},\"payload\":\"contents\"},\"output\":{\"type\":\"structure\",\"members\":{\"details\":{\"shape\":\"S7\"}}}},\"DeleteProject\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/projects/{projectId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deletedResources\":{\"shape\":\"Sc\"},\"orphanedResources\":{\"shape\":\"Sc\"}}}},\"DescribeBundle\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bundles/{bundleId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"bundleId\"],\"members\":{\"bundleId\":{\"location\":\"uri\",\"locationName\":\"bundleId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"details\":{\"shape\":\"Sq\"}}}},\"DescribeProject\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/project\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{\"location\":\"querystring\",\"locationName\":\"projectId\"},\"syncFromResources\":{\"location\":\"querystring\",\"locationName\":\"syncFromResources\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"details\":{\"shape\":\"S7\"}}}},\"ExportBundle\":{\"http\":{\"requestUri\":\"/bundles/{bundleId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"bundleId\"],\"members\":{\"bundleId\":{\"location\":\"uri\",\"locationName\":\"bundleId\"},\"projectId\":{\"location\":\"querystring\",\"locationName\":\"projectId\"},\"platform\":{\"location\":\"querystring\",\"locationName\":\"platform\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"downloadUrl\":{}}}},\"ExportProject\":{\"http\":{\"requestUri\":\"/exports/{projectId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"projectId\":{\"location\":\"uri\",\"locationName\":\"projectId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"downloadUrl\":{},\"shareUrl\":{},\"snapshotId\":{}}}},\"ListBundles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bundles\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"bundleList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}},\"nextToken\":{}}}},\"ListProjects\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/projects\"},\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"projects\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"projectId\":{}}}},\"nextToken\":{}}}},\"UpdateProject\":{\"http\":{\"requestUri\":\"/update\"},\"input\":{\"type\":\"structure\",\"required\":[\"projectId\"],\"members\":{\"contents\":{\"type\":\"blob\"},\"projectId\":{\"location\":\"querystring\",\"locationName\":\"projectId\"}},\"payload\":\"contents\"},\"output\":{\"type\":\"structure\",\"members\":{\"details\":{\"shape\":\"S7\"}}}}},\"shapes\":{\"S7\":{\"type\":\"structure\",\"members\":{\"name\":{},\"projectId\":{},\"region\":{},\"state\":{},\"createdDate\":{\"type\":\"timestamp\"},\"lastUpdatedDate\":{\"type\":\"timestamp\"},\"consoleUrl\":{},\"resources\":{\"shape\":\"Sc\"}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"type\":{},\"name\":{},\"arn\":{},\"feature\":{},\"attributes\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"Sq\":{\"type\":\"structure\",\"members\":{\"bundleId\":{},\"title\":{},\"version\":{},\"description\":{},\"iconUrl\":{},\"availablePlatforms\":{\"type\":\"list\",\"member\":{}}}}}}");

/***/ }),

/***/ 81940:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListBundles\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListProjects\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 40634:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-06-05\",\"endpointPrefix\":\"mobileanalytics\",\"serviceFullName\":\"Amazon Mobile Analytics\",\"serviceId\":\"Mobile Analytics\",\"signatureVersion\":\"v4\",\"protocol\":\"rest-json\"},\"operations\":{\"PutEvents\":{\"http\":{\"requestUri\":\"/2014-06-05/events\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"required\":[\"events\",\"clientContext\"],\"members\":{\"events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"eventType\",\"timestamp\"],\"members\":{\"eventType\":{},\"timestamp\":{},\"session\":{\"type\":\"structure\",\"members\":{\"id\":{},\"duration\":{\"type\":\"long\"},\"startTimestamp\":{},\"stopTimestamp\":{}}},\"version\":{},\"attributes\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"metrics\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"double\"}}}}},\"clientContext\":{\"location\":\"header\",\"locationName\":\"x-amz-Client-Context\"},\"clientContextEncoding\":{\"location\":\"header\",\"locationName\":\"x-amz-Client-Context-Encoding\"}}}}},\"shapes\":{}}");

/***/ }),

/***/ 12505:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2010-08-01\",\"endpointPrefix\":\"monitoring\",\"protocol\":\"query\",\"serviceAbbreviation\":\"CloudWatch\",\"serviceFullName\":\"Amazon CloudWatch\",\"serviceId\":\"CloudWatch\",\"signatureVersion\":\"v4\",\"uid\":\"monitoring-2010-08-01\",\"xmlNamespace\":\"http://monitoring.amazonaws.com/doc/2010-08-01/\"},\"operations\":{\"DeleteAlarms\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlarmNames\"],\"members\":{\"AlarmNames\":{\"shape\":\"S2\"}}}},\"DeleteAnomalyDetector\":{\"input\":{\"type\":\"structure\",\"required\":[\"Namespace\",\"MetricName\",\"Stat\"],\"members\":{\"Namespace\":{},\"MetricName\":{},\"Dimensions\":{\"shape\":\"S7\"},\"Stat\":{}}},\"output\":{\"resultWrapper\":\"DeleteAnomalyDetectorResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteDashboards\":{\"input\":{\"type\":\"structure\",\"required\":[\"DashboardNames\"],\"members\":{\"DashboardNames\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"DeleteDashboardsResult\",\"type\":\"structure\",\"members\":{}}},\"DeleteInsightRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleNames\"],\"members\":{\"RuleNames\":{\"shape\":\"Si\"}}},\"output\":{\"resultWrapper\":\"DeleteInsightRulesResult\",\"type\":\"structure\",\"members\":{\"Failures\":{\"shape\":\"Sl\"}}}},\"DescribeAlarmHistory\":{\"input\":{\"type\":\"structure\",\"members\":{\"AlarmName\":{},\"AlarmTypes\":{\"shape\":\"Ss\"},\"HistoryItemType\":{},\"StartDate\":{\"type\":\"timestamp\"},\"EndDate\":{\"type\":\"timestamp\"},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{},\"ScanBy\":{}}},\"output\":{\"resultWrapper\":\"DescribeAlarmHistoryResult\",\"type\":\"structure\",\"members\":{\"AlarmHistoryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AlarmName\":{},\"AlarmType\":{},\"Timestamp\":{\"type\":\"timestamp\"},\"HistoryItemType\":{},\"HistorySummary\":{},\"HistoryData\":{}}}},\"NextToken\":{}}}},\"DescribeAlarms\":{\"input\":{\"type\":\"structure\",\"members\":{\"AlarmNames\":{\"shape\":\"S2\"},\"AlarmNamePrefix\":{},\"AlarmTypes\":{\"shape\":\"Ss\"},\"ChildrenOfAlarmName\":{},\"ParentsOfAlarmName\":{},\"StateValue\":{},\"ActionPrefix\":{},\"MaxRecords\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"DescribeAlarmsResult\",\"type\":\"structure\",\"members\":{\"CompositeAlarms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionsEnabled\":{\"type\":\"boolean\"},\"AlarmActions\":{\"shape\":\"S1c\"},\"AlarmArn\":{},\"AlarmConfigurationUpdatedTimestamp\":{\"type\":\"timestamp\"},\"AlarmDescription\":{},\"AlarmName\":{},\"AlarmRule\":{},\"InsufficientDataActions\":{\"shape\":\"S1c\"},\"OKActions\":{\"shape\":\"S1c\"},\"StateReason\":{},\"StateReasonData\":{},\"StateUpdatedTimestamp\":{\"type\":\"timestamp\"},\"StateValue\":{}},\"xmlOrder\":[\"ActionsEnabled\",\"AlarmActions\",\"AlarmArn\",\"AlarmConfigurationUpdatedTimestamp\",\"AlarmDescription\",\"AlarmName\",\"AlarmRule\",\"InsufficientDataActions\",\"OKActions\",\"StateReason\",\"StateReasonData\",\"StateUpdatedTimestamp\",\"StateValue\"]}},\"MetricAlarms\":{\"shape\":\"S1j\"},\"NextToken\":{}}}},\"DescribeAlarmsForMetric\":{\"input\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Namespace\"],\"members\":{\"MetricName\":{},\"Namespace\":{},\"Statistic\":{},\"ExtendedStatistic\":{},\"Dimensions\":{\"shape\":\"S7\"},\"Period\":{\"type\":\"integer\"},\"Unit\":{}}},\"output\":{\"resultWrapper\":\"DescribeAlarmsForMetricResult\",\"type\":\"structure\",\"members\":{\"MetricAlarms\":{\"shape\":\"S1j\"}}}},\"DescribeAnomalyDetectors\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Namespace\":{},\"MetricName\":{},\"Dimensions\":{\"shape\":\"S7\"}}},\"output\":{\"resultWrapper\":\"DescribeAnomalyDetectorsResult\",\"type\":\"structure\",\"members\":{\"AnomalyDetectors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Namespace\":{},\"MetricName\":{},\"Dimensions\":{\"shape\":\"S7\"},\"Stat\":{},\"Configuration\":{\"shape\":\"S2b\"},\"StateValue\":{}}}},\"NextToken\":{}}}},\"DescribeInsightRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeInsightRulesResult\",\"type\":\"structure\",\"members\":{\"NextToken\":{},\"InsightRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"State\",\"Schema\",\"Definition\"],\"members\":{\"Name\":{},\"State\":{},\"Schema\":{},\"Definition\":{}}}}}}},\"DisableAlarmActions\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlarmNames\"],\"members\":{\"AlarmNames\":{\"shape\":\"S2\"}}}},\"DisableInsightRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleNames\"],\"members\":{\"RuleNames\":{\"shape\":\"Si\"}}},\"output\":{\"resultWrapper\":\"DisableInsightRulesResult\",\"type\":\"structure\",\"members\":{\"Failures\":{\"shape\":\"Sl\"}}}},\"EnableAlarmActions\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlarmNames\"],\"members\":{\"AlarmNames\":{\"shape\":\"S2\"}}}},\"EnableInsightRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleNames\"],\"members\":{\"RuleNames\":{\"shape\":\"Si\"}}},\"output\":{\"resultWrapper\":\"EnableInsightRulesResult\",\"type\":\"structure\",\"members\":{\"Failures\":{\"shape\":\"Sl\"}}}},\"GetDashboard\":{\"input\":{\"type\":\"structure\",\"required\":[\"DashboardName\"],\"members\":{\"DashboardName\":{}}},\"output\":{\"resultWrapper\":\"GetDashboardResult\",\"type\":\"structure\",\"members\":{\"DashboardArn\":{},\"DashboardBody\":{},\"DashboardName\":{}}}},\"GetInsightRuleReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleName\",\"StartTime\",\"EndTime\",\"Period\"],\"members\":{\"RuleName\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Period\":{\"type\":\"integer\"},\"MaxContributorCount\":{\"type\":\"integer\"},\"Metrics\":{\"type\":\"list\",\"member\":{}},\"OrderBy\":{}}},\"output\":{\"resultWrapper\":\"GetInsightRuleReportResult\",\"type\":\"structure\",\"members\":{\"KeyLabels\":{\"type\":\"list\",\"member\":{}},\"AggregationStatistic\":{},\"AggregateValue\":{\"type\":\"double\"},\"ApproximateUniqueCount\":{\"type\":\"long\"},\"Contributors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Keys\",\"ApproximateAggregateValue\",\"Datapoints\"],\"members\":{\"Keys\":{\"type\":\"list\",\"member\":{}},\"ApproximateAggregateValue\":{\"type\":\"double\"},\"Datapoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Timestamp\",\"ApproximateValue\"],\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"ApproximateValue\":{\"type\":\"double\"}}}}}}},\"MetricDatapoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Timestamp\"],\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"UniqueContributors\":{\"type\":\"double\"},\"MaxContributorValue\":{\"type\":\"double\"},\"SampleCount\":{\"type\":\"double\"},\"Average\":{\"type\":\"double\"},\"Sum\":{\"type\":\"double\"},\"Minimum\":{\"type\":\"double\"},\"Maximum\":{\"type\":\"double\"}}}}}}},\"GetMetricData\":{\"input\":{\"type\":\"structure\",\"required\":[\"MetricDataQueries\",\"StartTime\",\"EndTime\"],\"members\":{\"MetricDataQueries\":{\"shape\":\"S1v\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"NextToken\":{},\"ScanBy\":{},\"MaxDatapoints\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"GetMetricDataResult\",\"type\":\"structure\",\"members\":{\"MetricDataResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Label\":{},\"Timestamps\":{\"type\":\"list\",\"member\":{\"type\":\"timestamp\"}},\"Values\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}},\"StatusCode\":{},\"Messages\":{\"shape\":\"S3q\"}}}},\"NextToken\":{},\"Messages\":{\"shape\":\"S3q\"}}}},\"GetMetricStatistics\":{\"input\":{\"type\":\"structure\",\"required\":[\"Namespace\",\"MetricName\",\"StartTime\",\"EndTime\",\"Period\"],\"members\":{\"Namespace\":{},\"MetricName\":{},\"Dimensions\":{\"shape\":\"S7\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Period\":{\"type\":\"integer\"},\"Statistics\":{\"type\":\"list\",\"member\":{}},\"ExtendedStatistics\":{\"type\":\"list\",\"member\":{}},\"Unit\":{}}},\"output\":{\"resultWrapper\":\"GetMetricStatisticsResult\",\"type\":\"structure\",\"members\":{\"Label\":{},\"Datapoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"SampleCount\":{\"type\":\"double\"},\"Average\":{\"type\":\"double\"},\"Sum\":{\"type\":\"double\"},\"Minimum\":{\"type\":\"double\"},\"Maximum\":{\"type\":\"double\"},\"Unit\":{},\"ExtendedStatistics\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"double\"}}},\"xmlOrder\":[\"Timestamp\",\"SampleCount\",\"Average\",\"Sum\",\"Minimum\",\"Maximum\",\"Unit\",\"ExtendedStatistics\"]}}}}},\"GetMetricWidgetImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"MetricWidget\"],\"members\":{\"MetricWidget\":{},\"OutputFormat\":{}}},\"output\":{\"resultWrapper\":\"GetMetricWidgetImageResult\",\"type\":\"structure\",\"members\":{\"MetricWidgetImage\":{\"type\":\"blob\"}}}},\"ListDashboards\":{\"input\":{\"type\":\"structure\",\"members\":{\"DashboardNamePrefix\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListDashboardsResult\",\"type\":\"structure\",\"members\":{\"DashboardEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DashboardName\":{},\"DashboardArn\":{},\"LastModified\":{\"type\":\"timestamp\"},\"Size\":{\"type\":\"long\"}}}},\"NextToken\":{}}}},\"ListMetrics\":{\"input\":{\"type\":\"structure\",\"members\":{\"Namespace\":{},\"MetricName\":{},\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"NextToken\":{},\"RecentlyActive\":{}}},\"output\":{\"resultWrapper\":\"ListMetricsResult\",\"type\":\"structure\",\"members\":{\"Metrics\":{\"type\":\"list\",\"member\":{\"shape\":\"S1z\"}},\"NextToken\":{}},\"xmlOrder\":[\"Metrics\",\"NextToken\"]}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S4m\"}}}},\"PutAnomalyDetector\":{\"input\":{\"type\":\"structure\",\"required\":[\"Namespace\",\"MetricName\",\"Stat\"],\"members\":{\"Namespace\":{},\"MetricName\":{},\"Dimensions\":{\"shape\":\"S7\"},\"Stat\":{},\"Configuration\":{\"shape\":\"S2b\"}}},\"output\":{\"resultWrapper\":\"PutAnomalyDetectorResult\",\"type\":\"structure\",\"members\":{}}},\"PutCompositeAlarm\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlarmName\",\"AlarmRule\"],\"members\":{\"ActionsEnabled\":{\"type\":\"boolean\"},\"AlarmActions\":{\"shape\":\"S1c\"},\"AlarmDescription\":{},\"AlarmName\":{},\"AlarmRule\":{},\"InsufficientDataActions\":{\"shape\":\"S1c\"},\"OKActions\":{\"shape\":\"S1c\"},\"Tags\":{\"shape\":\"S4m\"}}}},\"PutDashboard\":{\"input\":{\"type\":\"structure\",\"required\":[\"DashboardName\",\"DashboardBody\"],\"members\":{\"DashboardName\":{},\"DashboardBody\":{}}},\"output\":{\"resultWrapper\":\"PutDashboardResult\",\"type\":\"structure\",\"members\":{\"DashboardValidationMessages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DataPath\":{},\"Message\":{}}}}}}},\"PutInsightRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleName\",\"RuleDefinition\"],\"members\":{\"RuleName\":{},\"RuleState\":{},\"RuleDefinition\":{},\"Tags\":{\"shape\":\"S4m\"}}},\"output\":{\"resultWrapper\":\"PutInsightRuleResult\",\"type\":\"structure\",\"members\":{}}},\"PutMetricAlarm\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlarmName\",\"EvaluationPeriods\",\"ComparisonOperator\"],\"members\":{\"AlarmName\":{},\"AlarmDescription\":{},\"ActionsEnabled\":{\"type\":\"boolean\"},\"OKActions\":{\"shape\":\"S1c\"},\"AlarmActions\":{\"shape\":\"S1c\"},\"InsufficientDataActions\":{\"shape\":\"S1c\"},\"MetricName\":{},\"Namespace\":{},\"Statistic\":{},\"ExtendedStatistic\":{},\"Dimensions\":{\"shape\":\"S7\"},\"Period\":{\"type\":\"integer\"},\"Unit\":{},\"EvaluationPeriods\":{\"type\":\"integer\"},\"DatapointsToAlarm\":{\"type\":\"integer\"},\"Threshold\":{\"type\":\"double\"},\"ComparisonOperator\":{},\"TreatMissingData\":{},\"EvaluateLowSampleCountPercentile\":{},\"Metrics\":{\"shape\":\"S1v\"},\"Tags\":{\"shape\":\"S4m\"},\"ThresholdMetricId\":{}}}},\"PutMetricData\":{\"input\":{\"type\":\"structure\",\"required\":[\"Namespace\",\"MetricData\"],\"members\":{\"Namespace\":{},\"MetricData\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"MetricName\"],\"members\":{\"MetricName\":{},\"Dimensions\":{\"shape\":\"S7\"},\"Timestamp\":{\"type\":\"timestamp\"},\"Value\":{\"type\":\"double\"},\"StatisticValues\":{\"type\":\"structure\",\"required\":[\"SampleCount\",\"Sum\",\"Minimum\",\"Maximum\"],\"members\":{\"SampleCount\":{\"type\":\"double\"},\"Sum\":{\"type\":\"double\"},\"Minimum\":{\"type\":\"double\"},\"Maximum\":{\"type\":\"double\"}}},\"Values\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}},\"Counts\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}},\"Unit\":{},\"StorageResolution\":{\"type\":\"integer\"}}}}}}},\"SetAlarmState\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlarmName\",\"StateValue\",\"StateReason\"],\"members\":{\"AlarmName\":{},\"StateValue\":{},\"StateReason\":{},\"StateReasonData\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S4m\"}}},\"output\":{\"resultWrapper\":\"TagResourceResult\",\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"UntagResourceResult\",\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}},\"xmlOrder\":[\"Name\",\"Value\"]}},\"Si\":{\"type\":\"list\",\"member\":{}},\"Sl\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FailureResource\":{},\"ExceptionType\":{},\"FailureCode\":{},\"FailureDescription\":{}}}},\"Ss\":{\"type\":\"list\",\"member\":{}},\"S1c\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AlarmName\":{},\"AlarmArn\":{},\"AlarmDescription\":{},\"AlarmConfigurationUpdatedTimestamp\":{\"type\":\"timestamp\"},\"ActionsEnabled\":{\"type\":\"boolean\"},\"OKActions\":{\"shape\":\"S1c\"},\"AlarmActions\":{\"shape\":\"S1c\"},\"InsufficientDataActions\":{\"shape\":\"S1c\"},\"StateValue\":{},\"StateReason\":{},\"StateReasonData\":{},\"StateUpdatedTimestamp\":{\"type\":\"timestamp\"},\"MetricName\":{},\"Namespace\":{},\"Statistic\":{},\"ExtendedStatistic\":{},\"Dimensions\":{\"shape\":\"S7\"},\"Period\":{\"type\":\"integer\"},\"Unit\":{},\"EvaluationPeriods\":{\"type\":\"integer\"},\"DatapointsToAlarm\":{\"type\":\"integer\"},\"Threshold\":{\"type\":\"double\"},\"ComparisonOperator\":{},\"TreatMissingData\":{},\"EvaluateLowSampleCountPercentile\":{},\"Metrics\":{\"shape\":\"S1v\"},\"ThresholdMetricId\":{}},\"xmlOrder\":[\"AlarmName\",\"AlarmArn\",\"AlarmDescription\",\"AlarmConfigurationUpdatedTimestamp\",\"ActionsEnabled\",\"OKActions\",\"AlarmActions\",\"InsufficientDataActions\",\"StateValue\",\"StateReason\",\"StateReasonData\",\"StateUpdatedTimestamp\",\"MetricName\",\"Namespace\",\"Statistic\",\"Dimensions\",\"Period\",\"Unit\",\"EvaluationPeriods\",\"Threshold\",\"ComparisonOperator\",\"ExtendedStatistic\",\"TreatMissingData\",\"EvaluateLowSampleCountPercentile\",\"DatapointsToAlarm\",\"Metrics\",\"ThresholdMetricId\"]}},\"S1v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"MetricStat\":{\"type\":\"structure\",\"required\":[\"Metric\",\"Period\",\"Stat\"],\"members\":{\"Metric\":{\"shape\":\"S1z\"},\"Period\":{\"type\":\"integer\"},\"Stat\":{},\"Unit\":{}}},\"Expression\":{},\"Label\":{},\"ReturnData\":{\"type\":\"boolean\"},\"Period\":{\"type\":\"integer\"}}}},\"S1z\":{\"type\":\"structure\",\"members\":{\"Namespace\":{},\"MetricName\":{},\"Dimensions\":{\"shape\":\"S7\"}},\"xmlOrder\":[\"Namespace\",\"MetricName\",\"Dimensions\"]},\"S2b\":{\"type\":\"structure\",\"members\":{\"ExcludedTimeRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}},\"xmlOrder\":[\"StartTime\",\"EndTime\"]}},\"MetricTimezone\":{}}},\"S3q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Value\":{}}}},\"S4m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 16758:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAlarmHistory\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":\"AlarmHistoryItems\"},\"DescribeAlarms\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRecords\",\"output_token\":\"NextToken\",\"result_key\":[\"MetricAlarms\",\"CompositeAlarms\"]},\"DescribeAlarmsForMetric\":{\"result_key\":\"MetricAlarms\"},\"DescribeInsightRules\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetMetricData\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxDatapoints\",\"output_token\":\"NextToken\",\"result_key\":[\"MetricDataResults\",\"Messages\"]},\"ListDashboards\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"DashboardEntries\"},\"ListMetrics\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Metrics\"}}}");

/***/ }),

/***/ 4112:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"AlarmExists\":{\"delay\":5,\"maxAttempts\":40,\"operation\":\"DescribeAlarms\",\"acceptors\":[{\"matcher\":\"path\",\"expected\":true,\"argument\":\"length(MetricAlarms[]) > `0`\",\"state\":\"success\"}]},\"CompositeAlarmExists\":{\"delay\":5,\"maxAttempts\":40,\"operation\":\"DescribeAlarms\",\"acceptors\":[{\"matcher\":\"path\",\"expected\":true,\"argument\":\"length(CompositeAlarms[]) > `0`\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 73219:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2017-11-27\",\"endpointPrefix\":\"mq\",\"signingName\":\"mq\",\"serviceFullName\":\"AmazonMQ\",\"serviceId\":\"mq\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"mq-2017-11-27\",\"signatureVersion\":\"v4\"},\"operations\":{\"CreateBroker\":{\"http\":{\"requestUri\":\"/v1/brokers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"AutoMinorVersionUpgrade\":{\"locationName\":\"autoMinorVersionUpgrade\",\"type\":\"boolean\"},\"BrokerName\":{\"locationName\":\"brokerName\"},\"Configuration\":{\"shape\":\"S5\",\"locationName\":\"configuration\"},\"CreatorRequestId\":{\"locationName\":\"creatorRequestId\",\"idempotencyToken\":true},\"DeploymentMode\":{\"locationName\":\"deploymentMode\"},\"EncryptionOptions\":{\"shape\":\"S8\",\"locationName\":\"encryptionOptions\"},\"EngineType\":{\"locationName\":\"engineType\"},\"EngineVersion\":{\"locationName\":\"engineVersion\"},\"HostInstanceType\":{\"locationName\":\"hostInstanceType\"},\"LdapServerMetadata\":{\"shape\":\"Sa\",\"locationName\":\"ldapServerMetadata\"},\"Logs\":{\"shape\":\"Sc\",\"locationName\":\"logs\"},\"MaintenanceWindowStartTime\":{\"shape\":\"Sd\",\"locationName\":\"maintenanceWindowStartTime\"},\"PubliclyAccessible\":{\"locationName\":\"publiclyAccessible\",\"type\":\"boolean\"},\"SecurityGroups\":{\"shape\":\"Sb\",\"locationName\":\"securityGroups\"},\"StorageType\":{\"locationName\":\"storageType\"},\"SubnetIds\":{\"shape\":\"Sb\",\"locationName\":\"subnetIds\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Users\":{\"locationName\":\"users\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConsoleAccess\":{\"locationName\":\"consoleAccess\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"Sb\",\"locationName\":\"groups\"},\"Password\":{\"locationName\":\"password\"},\"Username\":{\"locationName\":\"username\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"BrokerArn\":{\"locationName\":\"brokerArn\"},\"BrokerId\":{\"locationName\":\"brokerId\"}}}},\"CreateConfiguration\":{\"http\":{\"requestUri\":\"/v1/configurations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"EngineType\":{\"locationName\":\"engineType\"},\"EngineVersion\":{\"locationName\":\"engineVersion\"},\"Name\":{\"locationName\":\"name\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"Id\":{\"locationName\":\"id\"},\"LatestRevision\":{\"shape\":\"Sn\",\"locationName\":\"latestRevision\"},\"Name\":{\"locationName\":\"name\"}}}},\"CreateTags\":{\"http\":{\"requestUri\":\"/v1/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\"]}},\"CreateUser\":{\"http\":{\"requestUri\":\"/v1/brokers/{broker-id}/users/{username}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"},\"ConsoleAccess\":{\"locationName\":\"consoleAccess\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"Sb\",\"locationName\":\"groups\"},\"Password\":{\"locationName\":\"password\"},\"Username\":{\"location\":\"uri\",\"locationName\":\"username\"}},\"required\":[\"Username\",\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteBroker\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/brokers/{broker-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"}},\"required\":[\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"locationName\":\"brokerId\"}}}},\"DeleteTags\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"shape\":\"Sb\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"DeleteUser\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/brokers/{broker-id}/users/{username}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"},\"Username\":{\"location\":\"uri\",\"locationName\":\"username\"}},\"required\":[\"Username\",\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeBroker\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/brokers/{broker-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"}},\"required\":[\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"AutoMinorVersionUpgrade\":{\"locationName\":\"autoMinorVersionUpgrade\",\"type\":\"boolean\"},\"BrokerArn\":{\"locationName\":\"brokerArn\"},\"BrokerId\":{\"locationName\":\"brokerId\"},\"BrokerInstances\":{\"locationName\":\"brokerInstances\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConsoleURL\":{\"locationName\":\"consoleURL\"},\"Endpoints\":{\"shape\":\"Sb\",\"locationName\":\"endpoints\"},\"IpAddress\":{\"locationName\":\"ipAddress\"}}}},\"BrokerName\":{\"locationName\":\"brokerName\"},\"BrokerState\":{\"locationName\":\"brokerState\"},\"Configurations\":{\"locationName\":\"configurations\",\"type\":\"structure\",\"members\":{\"Current\":{\"shape\":\"S5\",\"locationName\":\"current\"},\"History\":{\"locationName\":\"history\",\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"Pending\":{\"shape\":\"S5\",\"locationName\":\"pending\"}}},\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"DeploymentMode\":{\"locationName\":\"deploymentMode\"},\"EncryptionOptions\":{\"shape\":\"S8\",\"locationName\":\"encryptionOptions\"},\"EngineType\":{\"locationName\":\"engineType\"},\"EngineVersion\":{\"locationName\":\"engineVersion\"},\"HostInstanceType\":{\"locationName\":\"hostInstanceType\"},\"LdapServerMetadata\":{\"shape\":\"S13\",\"locationName\":\"ldapServerMetadata\"},\"Logs\":{\"locationName\":\"logs\",\"type\":\"structure\",\"members\":{\"Audit\":{\"locationName\":\"audit\",\"type\":\"boolean\"},\"AuditLogGroup\":{\"locationName\":\"auditLogGroup\"},\"General\":{\"locationName\":\"general\",\"type\":\"boolean\"},\"GeneralLogGroup\":{\"locationName\":\"generalLogGroup\"},\"Pending\":{\"locationName\":\"pending\",\"type\":\"structure\",\"members\":{\"Audit\":{\"locationName\":\"audit\",\"type\":\"boolean\"},\"General\":{\"locationName\":\"general\",\"type\":\"boolean\"}}}}},\"MaintenanceWindowStartTime\":{\"shape\":\"Sd\",\"locationName\":\"maintenanceWindowStartTime\"},\"PendingAuthenticationStrategy\":{\"locationName\":\"pendingAuthenticationStrategy\"},\"PendingEngineVersion\":{\"locationName\":\"pendingEngineVersion\"},\"PendingHostInstanceType\":{\"locationName\":\"pendingHostInstanceType\"},\"PendingLdapServerMetadata\":{\"shape\":\"S13\",\"locationName\":\"pendingLdapServerMetadata\"},\"PendingSecurityGroups\":{\"shape\":\"Sb\",\"locationName\":\"pendingSecurityGroups\"},\"PubliclyAccessible\":{\"locationName\":\"publiclyAccessible\",\"type\":\"boolean\"},\"SecurityGroups\":{\"shape\":\"Sb\",\"locationName\":\"securityGroups\"},\"StorageType\":{\"locationName\":\"storageType\"},\"SubnetIds\":{\"shape\":\"Sb\",\"locationName\":\"subnetIds\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"},\"Users\":{\"shape\":\"S16\",\"locationName\":\"users\"}}}},\"DescribeBrokerEngineTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/broker-engine-types\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"EngineType\":{\"location\":\"querystring\",\"locationName\":\"engineType\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BrokerEngineTypes\":{\"locationName\":\"brokerEngineTypes\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EngineType\":{\"locationName\":\"engineType\"},\"EngineVersions\":{\"locationName\":\"engineVersions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"}}}}}}},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeBrokerInstanceOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/broker-instance-options\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"EngineType\":{\"location\":\"querystring\",\"locationName\":\"engineType\"},\"HostInstanceType\":{\"location\":\"querystring\",\"locationName\":\"hostInstanceType\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"StorageType\":{\"location\":\"querystring\",\"locationName\":\"storageType\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BrokerInstanceOptions\":{\"locationName\":\"brokerInstanceOptions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"locationName\":\"availabilityZones\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"}}}},\"EngineType\":{\"locationName\":\"engineType\"},\"HostInstanceType\":{\"locationName\":\"hostInstanceType\"},\"StorageType\":{\"locationName\":\"storageType\"},\"SupportedDeploymentModes\":{\"locationName\":\"supportedDeploymentModes\",\"type\":\"list\",\"member\":{}},\"SupportedEngineVersions\":{\"shape\":\"Sb\",\"locationName\":\"supportedEngineVersions\"}}}},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"DescribeConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations/{configuration-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationId\":{\"location\":\"uri\",\"locationName\":\"configuration-id\"}},\"required\":[\"ConfigurationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"Description\":{\"locationName\":\"description\"},\"EngineType\":{\"locationName\":\"engineType\"},\"EngineVersion\":{\"locationName\":\"engineVersion\"},\"Id\":{\"locationName\":\"id\"},\"LatestRevision\":{\"shape\":\"Sn\",\"locationName\":\"latestRevision\"},\"Name\":{\"locationName\":\"name\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"DescribeConfigurationRevision\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations/{configuration-id}/revisions/{configuration-revision}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationId\":{\"location\":\"uri\",\"locationName\":\"configuration-id\"},\"ConfigurationRevision\":{\"location\":\"uri\",\"locationName\":\"configuration-revision\"}},\"required\":[\"ConfigurationRevision\",\"ConfigurationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationId\":{\"locationName\":\"configurationId\"},\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"Data\":{\"locationName\":\"data\"},\"Description\":{\"locationName\":\"description\"}}}},\"DescribeUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/brokers/{broker-id}/users/{username}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"},\"Username\":{\"location\":\"uri\",\"locationName\":\"username\"}},\"required\":[\"Username\",\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"locationName\":\"brokerId\"},\"ConsoleAccess\":{\"locationName\":\"consoleAccess\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"Sb\",\"locationName\":\"groups\"},\"Pending\":{\"locationName\":\"pending\",\"type\":\"structure\",\"members\":{\"ConsoleAccess\":{\"locationName\":\"consoleAccess\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"Sb\",\"locationName\":\"groups\"},\"PendingChange\":{\"locationName\":\"pendingChange\"}}},\"Username\":{\"locationName\":\"username\"}}}},\"ListBrokers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/brokers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BrokerSummaries\":{\"locationName\":\"brokerSummaries\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BrokerArn\":{\"locationName\":\"brokerArn\"},\"BrokerId\":{\"locationName\":\"brokerId\"},\"BrokerName\":{\"locationName\":\"brokerName\"},\"BrokerState\":{\"locationName\":\"brokerState\"},\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"DeploymentMode\":{\"locationName\":\"deploymentMode\"},\"EngineType\":{\"locationName\":\"engineType\"},\"HostInstanceType\":{\"locationName\":\"hostInstanceType\"}}}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListConfigurationRevisions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations/{configuration-id}/revisions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationId\":{\"location\":\"uri\",\"locationName\":\"configuration-id\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ConfigurationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationId\":{\"locationName\":\"configurationId\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"Revisions\":{\"locationName\":\"revisions\",\"type\":\"list\",\"member\":{\"shape\":\"Sn\"}}}}},\"ListConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/configurations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Configurations\":{\"locationName\":\"configurations\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"Description\":{\"locationName\":\"description\"},\"EngineType\":{\"locationName\":\"engineType\"},\"EngineVersion\":{\"locationName\":\"engineVersion\"},\"Id\":{\"locationName\":\"id\"},\"LatestRevision\":{\"shape\":\"Sn\",\"locationName\":\"latestRevision\"},\"Name\":{\"locationName\":\"name\"},\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sg\",\"locationName\":\"tags\"}}}},\"ListUsers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/brokers/{broker-id}/users\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"locationName\":\"brokerId\"},\"MaxResults\":{\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"locationName\":\"nextToken\"},\"Users\":{\"shape\":\"S16\",\"locationName\":\"users\"}}}},\"RebootBroker\":{\"http\":{\"requestUri\":\"/v1/brokers/{broker-id}/reboot\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"}},\"required\":[\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateBroker\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/brokers/{broker-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"AutoMinorVersionUpgrade\":{\"locationName\":\"autoMinorVersionUpgrade\",\"type\":\"boolean\"},\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"},\"Configuration\":{\"shape\":\"S5\",\"locationName\":\"configuration\"},\"EngineVersion\":{\"locationName\":\"engineVersion\"},\"HostInstanceType\":{\"locationName\":\"hostInstanceType\"},\"LdapServerMetadata\":{\"shape\":\"Sa\",\"locationName\":\"ldapServerMetadata\"},\"Logs\":{\"shape\":\"Sc\",\"locationName\":\"logs\"},\"SecurityGroups\":{\"shape\":\"Sb\",\"locationName\":\"securityGroups\"}},\"required\":[\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"AuthenticationStrategy\":{\"locationName\":\"authenticationStrategy\"},\"AutoMinorVersionUpgrade\":{\"locationName\":\"autoMinorVersionUpgrade\",\"type\":\"boolean\"},\"BrokerId\":{\"locationName\":\"brokerId\"},\"Configuration\":{\"shape\":\"S5\",\"locationName\":\"configuration\"},\"EngineVersion\":{\"locationName\":\"engineVersion\"},\"HostInstanceType\":{\"locationName\":\"hostInstanceType\"},\"LdapServerMetadata\":{\"shape\":\"S13\",\"locationName\":\"ldapServerMetadata\"},\"Logs\":{\"shape\":\"Sc\",\"locationName\":\"logs\"},\"SecurityGroups\":{\"shape\":\"Sb\",\"locationName\":\"securityGroups\"}}}},\"UpdateConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/configurations/{configuration-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationId\":{\"location\":\"uri\",\"locationName\":\"configuration-id\"},\"Data\":{\"locationName\":\"data\"},\"Description\":{\"locationName\":\"description\"}},\"required\":[\"ConfigurationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"Id\":{\"locationName\":\"id\"},\"LatestRevision\":{\"shape\":\"Sn\",\"locationName\":\"latestRevision\"},\"Name\":{\"locationName\":\"name\"},\"Warnings\":{\"locationName\":\"warnings\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{\"locationName\":\"attributeName\"},\"ElementName\":{\"locationName\":\"elementName\"},\"Reason\":{\"locationName\":\"reason\"}}}}}}},\"UpdateUser\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/brokers/{broker-id}/users/{username}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"BrokerId\":{\"location\":\"uri\",\"locationName\":\"broker-id\"},\"ConsoleAccess\":{\"locationName\":\"consoleAccess\",\"type\":\"boolean\"},\"Groups\":{\"shape\":\"Sb\",\"locationName\":\"groups\"},\"Password\":{\"locationName\":\"password\"},\"Username\":{\"location\":\"uri\",\"locationName\":\"username\"}},\"required\":[\"Username\",\"BrokerId\"]},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"members\":{\"Id\":{\"locationName\":\"id\"},\"Revision\":{\"locationName\":\"revision\",\"type\":\"integer\"}}},\"S8\":{\"type\":\"structure\",\"members\":{\"KmsKeyId\":{\"locationName\":\"kmsKeyId\"},\"UseAwsOwnedKey\":{\"locationName\":\"useAwsOwnedKey\",\"type\":\"boolean\"}},\"required\":[\"UseAwsOwnedKey\"]},\"Sa\":{\"type\":\"structure\",\"members\":{\"Hosts\":{\"shape\":\"Sb\",\"locationName\":\"hosts\"},\"RoleBase\":{\"locationName\":\"roleBase\"},\"RoleName\":{\"locationName\":\"roleName\"},\"RoleSearchMatching\":{\"locationName\":\"roleSearchMatching\"},\"RoleSearchSubtree\":{\"locationName\":\"roleSearchSubtree\",\"type\":\"boolean\"},\"ServiceAccountPassword\":{\"locationName\":\"serviceAccountPassword\"},\"ServiceAccountUsername\":{\"locationName\":\"serviceAccountUsername\"},\"UserBase\":{\"locationName\":\"userBase\"},\"UserRoleName\":{\"locationName\":\"userRoleName\"},\"UserSearchMatching\":{\"locationName\":\"userSearchMatching\"},\"UserSearchSubtree\":{\"locationName\":\"userSearchSubtree\",\"type\":\"boolean\"}}},\"Sb\":{\"type\":\"list\",\"member\":{}},\"Sc\":{\"type\":\"structure\",\"members\":{\"Audit\":{\"locationName\":\"audit\",\"type\":\"boolean\"},\"General\":{\"locationName\":\"general\",\"type\":\"boolean\"}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"DayOfWeek\":{\"locationName\":\"dayOfWeek\"},\"TimeOfDay\":{\"locationName\":\"timeOfDay\"},\"TimeZone\":{\"locationName\":\"timeZone\"}}},\"Sg\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sm\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Sn\":{\"type\":\"structure\",\"members\":{\"Created\":{\"shape\":\"Sm\",\"locationName\":\"created\"},\"Description\":{\"locationName\":\"description\"},\"Revision\":{\"locationName\":\"revision\",\"type\":\"integer\"}}},\"S13\":{\"type\":\"structure\",\"members\":{\"Hosts\":{\"shape\":\"Sb\",\"locationName\":\"hosts\"},\"RoleBase\":{\"locationName\":\"roleBase\"},\"RoleName\":{\"locationName\":\"roleName\"},\"RoleSearchMatching\":{\"locationName\":\"roleSearchMatching\"},\"RoleSearchSubtree\":{\"locationName\":\"roleSearchSubtree\",\"type\":\"boolean\"},\"ServiceAccountUsername\":{\"locationName\":\"serviceAccountUsername\"},\"UserBase\":{\"locationName\":\"userBase\"},\"UserRoleName\":{\"locationName\":\"userRoleName\"},\"UserSearchMatching\":{\"locationName\":\"userSearchMatching\"},\"UserSearchSubtree\":{\"locationName\":\"userSearchSubtree\",\"type\":\"boolean\"}}},\"S16\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PendingChange\":{\"locationName\":\"pendingChange\"},\"Username\":{\"locationName\":\"username\"}}}}},\"authorizers\":{\"authorization_strategy\":{\"name\":\"authorization_strategy\",\"type\":\"provided\",\"placement\":{\"location\":\"header\",\"name\":\"Authorization\"}}}}");

/***/ }),

/***/ 59835:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListBrokers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"BrokerSummaries\"}}}");

/***/ }),

/***/ 55676:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-01-17\",\"endpointPrefix\":\"mturk-requester\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon MTurk\",\"serviceFullName\":\"Amazon Mechanical Turk\",\"serviceId\":\"MTurk\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"MTurkRequesterServiceV20170117\",\"uid\":\"mturk-requester-2017-01-17\"},\"operations\":{\"AcceptQualificationRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationRequestId\"],\"members\":{\"QualificationRequestId\":{},\"IntegerValue\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ApproveAssignment\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssignmentId\"],\"members\":{\"AssignmentId\":{},\"RequesterFeedback\":{},\"OverrideRejection\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"AssociateQualificationWithWorker\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\",\"WorkerId\"],\"members\":{\"QualificationTypeId\":{},\"WorkerId\":{},\"IntegerValue\":{\"type\":\"integer\"},\"SendNotification\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAdditionalAssignmentsForHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\",\"NumberOfAdditionalAssignments\"],\"members\":{\"HITId\":{},\"NumberOfAdditionalAssignments\":{\"type\":\"integer\"},\"UniqueRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"LifetimeInSeconds\",\"AssignmentDurationInSeconds\",\"Reward\",\"Title\",\"Description\"],\"members\":{\"MaxAssignments\":{\"type\":\"integer\"},\"AutoApprovalDelayInSeconds\":{\"type\":\"long\"},\"LifetimeInSeconds\":{\"type\":\"long\"},\"AssignmentDurationInSeconds\":{\"type\":\"long\"},\"Reward\":{},\"Title\":{},\"Keywords\":{},\"Description\":{},\"Question\":{},\"RequesterAnnotation\":{},\"QualificationRequirements\":{\"shape\":\"Si\"},\"UniqueRequestToken\":{},\"AssignmentReviewPolicy\":{\"shape\":\"Sq\"},\"HITReviewPolicy\":{\"shape\":\"Sq\"},\"HITLayoutId\":{},\"HITLayoutParameters\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HIT\":{\"shape\":\"Sz\"}}}},\"CreateHITType\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssignmentDurationInSeconds\",\"Reward\",\"Title\",\"Description\"],\"members\":{\"AutoApprovalDelayInSeconds\":{\"type\":\"long\"},\"AssignmentDurationInSeconds\":{\"type\":\"long\"},\"Reward\":{},\"Title\":{},\"Keywords\":{},\"Description\":{},\"QualificationRequirements\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HITTypeId\":{}}},\"idempotent\":true},\"CreateHITWithHITType\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITTypeId\",\"LifetimeInSeconds\"],\"members\":{\"HITTypeId\":{},\"MaxAssignments\":{\"type\":\"integer\"},\"LifetimeInSeconds\":{\"type\":\"long\"},\"Question\":{},\"RequesterAnnotation\":{},\"UniqueRequestToken\":{},\"AssignmentReviewPolicy\":{\"shape\":\"Sq\"},\"HITReviewPolicy\":{\"shape\":\"Sq\"},\"HITLayoutId\":{},\"HITLayoutParameters\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HIT\":{\"shape\":\"Sz\"}}}},\"CreateQualificationType\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Description\",\"QualificationTypeStatus\"],\"members\":{\"Name\":{},\"Keywords\":{},\"Description\":{},\"QualificationTypeStatus\":{},\"RetryDelayInSeconds\":{\"type\":\"long\"},\"Test\":{},\"AnswerKey\":{},\"TestDurationInSeconds\":{\"type\":\"long\"},\"AutoGranted\":{\"type\":\"boolean\"},\"AutoGrantedValue\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"QualificationType\":{\"shape\":\"S1a\"}}}},\"CreateWorkerBlock\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkerId\",\"Reason\"],\"members\":{\"WorkerId\":{},\"Reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\"],\"members\":{\"HITId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteQualificationType\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\"],\"members\":{\"QualificationTypeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteWorkerBlock\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkerId\"],\"members\":{\"WorkerId\":{},\"Reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DisassociateQualificationFromWorker\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkerId\",\"QualificationTypeId\"],\"members\":{\"WorkerId\":{},\"QualificationTypeId\":{},\"Reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAccountBalance\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AvailableBalance\":{},\"OnHoldBalance\":{}}},\"idempotent\":true},\"GetAssignment\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssignmentId\"],\"members\":{\"AssignmentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Assignment\":{\"shape\":\"S1p\"},\"HIT\":{\"shape\":\"Sz\"}}},\"idempotent\":true},\"GetFileUploadURL\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssignmentId\",\"QuestionIdentifier\"],\"members\":{\"AssignmentId\":{},\"QuestionIdentifier\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileUploadURL\":{}}},\"idempotent\":true},\"GetHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\"],\"members\":{\"HITId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"HIT\":{\"shape\":\"Sz\"}}},\"idempotent\":true},\"GetQualificationScore\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\",\"WorkerId\"],\"members\":{\"QualificationTypeId\":{},\"WorkerId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Qualification\":{\"shape\":\"S1x\"}}},\"idempotent\":true},\"GetQualificationType\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\"],\"members\":{\"QualificationTypeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"QualificationType\":{\"shape\":\"S1a\"}}},\"idempotent\":true},\"ListAssignmentsForHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\"],\"members\":{\"HITId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"AssignmentStatuses\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NumResults\":{\"type\":\"integer\"},\"Assignments\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\"}}}},\"idempotent\":true},\"ListBonusPayments\":{\"input\":{\"type\":\"structure\",\"members\":{\"HITId\":{},\"AssignmentId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NumResults\":{\"type\":\"integer\"},\"NextToken\":{},\"BonusPayments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WorkerId\":{},\"BonusAmount\":{},\"AssignmentId\":{},\"Reason\":{},\"GrantTime\":{\"type\":\"timestamp\"}}}}}},\"idempotent\":true},\"ListHITs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NumResults\":{\"type\":\"integer\"},\"HITs\":{\"shape\":\"S2d\"}}},\"idempotent\":true},\"ListHITsForQualificationType\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\"],\"members\":{\"QualificationTypeId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NumResults\":{\"type\":\"integer\"},\"HITs\":{\"shape\":\"S2d\"}}},\"idempotent\":true},\"ListQualificationRequests\":{\"input\":{\"type\":\"structure\",\"members\":{\"QualificationTypeId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NumResults\":{\"type\":\"integer\"},\"NextToken\":{},\"QualificationRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"QualificationRequestId\":{},\"QualificationTypeId\":{},\"WorkerId\":{},\"Test\":{},\"Answer\":{},\"SubmitTime\":{\"type\":\"timestamp\"}}}}}},\"idempotent\":true},\"ListQualificationTypes\":{\"input\":{\"type\":\"structure\",\"required\":[\"MustBeRequestable\"],\"members\":{\"Query\":{},\"MustBeRequestable\":{\"type\":\"boolean\"},\"MustBeOwnedByCaller\":{\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NumResults\":{\"type\":\"integer\"},\"NextToken\":{},\"QualificationTypes\":{\"type\":\"list\",\"member\":{\"shape\":\"S1a\"}}}},\"idempotent\":true},\"ListReviewPolicyResultsForHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\"],\"members\":{\"HITId\":{},\"PolicyLevels\":{\"type\":\"list\",\"member\":{}},\"RetrieveActions\":{\"type\":\"boolean\"},\"RetrieveResults\":{\"type\":\"boolean\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HITId\":{},\"AssignmentReviewPolicy\":{\"shape\":\"Sq\"},\"HITReviewPolicy\":{\"shape\":\"Sq\"},\"AssignmentReviewReport\":{\"shape\":\"S2r\"},\"HITReviewReport\":{\"shape\":\"S2r\"},\"NextToken\":{}}},\"idempotent\":true},\"ListReviewableHITs\":{\"input\":{\"type\":\"structure\",\"members\":{\"HITTypeId\":{},\"Status\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NumResults\":{\"type\":\"integer\"},\"HITs\":{\"shape\":\"S2d\"}}},\"idempotent\":true},\"ListWorkerBlocks\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NumResults\":{\"type\":\"integer\"},\"WorkerBlocks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WorkerId\":{},\"Reason\":{}}}}}},\"idempotent\":true},\"ListWorkersWithQualificationType\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\"],\"members\":{\"QualificationTypeId\":{},\"Status\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NumResults\":{\"type\":\"integer\"},\"Qualifications\":{\"type\":\"list\",\"member\":{\"shape\":\"S1x\"}}}},\"idempotent\":true},\"NotifyWorkers\":{\"input\":{\"type\":\"structure\",\"required\":[\"Subject\",\"MessageText\",\"WorkerIds\"],\"members\":{\"Subject\":{},\"MessageText\":{},\"WorkerIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotifyWorkersFailureStatuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NotifyWorkersFailureCode\":{},\"NotifyWorkersFailureMessage\":{},\"WorkerId\":{}}}}}}},\"RejectAssignment\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssignmentId\",\"RequesterFeedback\"],\"members\":{\"AssignmentId\":{},\"RequesterFeedback\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"RejectQualificationRequest\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationRequestId\"],\"members\":{\"QualificationRequestId\":{},\"Reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SendBonus\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkerId\",\"BonusAmount\",\"AssignmentId\",\"Reason\"],\"members\":{\"WorkerId\":{},\"BonusAmount\":{},\"AssignmentId\":{},\"Reason\":{},\"UniqueRequestToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SendTestEventNotification\":{\"input\":{\"type\":\"structure\",\"required\":[\"Notification\",\"TestEventType\"],\"members\":{\"Notification\":{\"shape\":\"S3k\"},\"TestEventType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateExpirationForHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\",\"ExpireAt\"],\"members\":{\"HITId\":{},\"ExpireAt\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateHITReviewStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\"],\"members\":{\"HITId\":{},\"Revert\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateHITTypeOfHIT\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITId\",\"HITTypeId\"],\"members\":{\"HITId\":{},\"HITTypeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateNotificationSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"HITTypeId\"],\"members\":{\"HITTypeId\":{},\"Notification\":{\"shape\":\"S3k\"},\"Active\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateQualificationType\":{\"input\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\"],\"members\":{\"QualificationTypeId\":{},\"Description\":{},\"QualificationTypeStatus\":{},\"Test\":{},\"AnswerKey\":{},\"TestDurationInSeconds\":{\"type\":\"long\"},\"RetryDelayInSeconds\":{\"type\":\"long\"},\"AutoGranted\":{\"type\":\"boolean\"},\"AutoGrantedValue\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"QualificationType\":{\"shape\":\"S1a\"}}}}},\"shapes\":{\"Si\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"QualificationTypeId\",\"Comparator\"],\"members\":{\"QualificationTypeId\":{},\"Comparator\":{},\"IntegerValues\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"LocaleValues\":{\"type\":\"list\",\"member\":{\"shape\":\"Sn\"}},\"RequiredToPreview\":{\"deprecated\":true,\"type\":\"boolean\"},\"ActionsGuarded\":{}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"Country\"],\"members\":{\"Country\":{},\"Subdivision\":{}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"PolicyName\"],\"members\":{\"PolicyName\":{},\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"shape\":\"St\"},\"MapEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"shape\":\"St\"}}}}}}}}},\"St\":{\"type\":\"list\",\"member\":{}},\"Sw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"HITId\":{},\"HITTypeId\":{},\"HITGroupId\":{},\"HITLayoutId\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"Title\":{},\"Description\":{},\"Question\":{},\"Keywords\":{},\"HITStatus\":{},\"MaxAssignments\":{\"type\":\"integer\"},\"Reward\":{},\"AutoApprovalDelayInSeconds\":{\"type\":\"long\"},\"Expiration\":{\"type\":\"timestamp\"},\"AssignmentDurationInSeconds\":{\"type\":\"long\"},\"RequesterAnnotation\":{},\"QualificationRequirements\":{\"shape\":\"Si\"},\"HITReviewStatus\":{},\"NumberOfAssignmentsPending\":{\"type\":\"integer\"},\"NumberOfAssignmentsAvailable\":{\"type\":\"integer\"},\"NumberOfAssignmentsCompleted\":{\"type\":\"integer\"}}},\"S1a\":{\"type\":\"structure\",\"members\":{\"QualificationTypeId\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"Name\":{},\"Description\":{},\"Keywords\":{},\"QualificationTypeStatus\":{},\"Test\":{},\"TestDurationInSeconds\":{\"type\":\"long\"},\"AnswerKey\":{},\"RetryDelayInSeconds\":{\"type\":\"long\"},\"IsRequestable\":{\"type\":\"boolean\"},\"AutoGranted\":{\"type\":\"boolean\"},\"AutoGrantedValue\":{\"type\":\"integer\"}}},\"S1p\":{\"type\":\"structure\",\"members\":{\"AssignmentId\":{},\"WorkerId\":{},\"HITId\":{},\"AssignmentStatus\":{},\"AutoApprovalTime\":{\"type\":\"timestamp\"},\"AcceptTime\":{\"type\":\"timestamp\"},\"SubmitTime\":{\"type\":\"timestamp\"},\"ApprovalTime\":{\"type\":\"timestamp\"},\"RejectionTime\":{\"type\":\"timestamp\"},\"Deadline\":{\"type\":\"timestamp\"},\"Answer\":{},\"RequesterFeedback\":{}}},\"S1x\":{\"type\":\"structure\",\"members\":{\"QualificationTypeId\":{},\"WorkerId\":{},\"GrantTime\":{\"type\":\"timestamp\"},\"IntegerValue\":{\"type\":\"integer\"},\"LocaleValue\":{\"shape\":\"Sn\"},\"Status\":{}}},\"S2d\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\"}},\"S2r\":{\"type\":\"structure\",\"members\":{\"ReviewResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionId\":{},\"SubjectId\":{},\"SubjectType\":{},\"QuestionId\":{},\"Key\":{},\"Value\":{}}}},\"ReviewActions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionId\":{},\"ActionName\":{},\"TargetId\":{},\"TargetType\":{},\"Status\":{},\"CompleteTime\":{\"type\":\"timestamp\"},\"Result\":{},\"ErrorCode\":{}}}}}},\"S3k\":{\"type\":\"structure\",\"required\":[\"Destination\",\"Transport\",\"Version\",\"EventTypes\"],\"members\":{\"Destination\":{},\"Transport\":{},\"Version\":{},\"EventTypes\":{\"type\":\"list\",\"member\":{}}}}}}");

/***/ }),

/***/ 51396:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAssignmentsForHIT\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListBonusPayments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListHITs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListHITsForQualificationType\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListQualificationRequests\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListQualificationTypes\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListReviewPolicyResultsForHIT\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListReviewableHITs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWorkerBlocks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWorkersWithQualificationType\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 3499:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-07-01\",\"endpointPrefix\":\"airflow\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AmazonMWAA\",\"serviceId\":\"MWAA\",\"signatureVersion\":\"v4\",\"signingName\":\"airflow\",\"uid\":\"mwaa-2020-07-01\"},\"operations\":{\"CreateCliToken\":{\"http\":{\"requestUri\":\"/clitoken/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CliToken\":{\"type\":\"string\",\"sensitive\":true},\"WebServerHostname\":{}}},\"endpoint\":{\"hostPrefix\":\"env.\"}},\"CreateEnvironment\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/environments/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DagS3Path\",\"ExecutionRoleArn\",\"Name\",\"NetworkConfiguration\",\"SourceBucketArn\"],\"members\":{\"AirflowConfigurationOptions\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"AirflowVersion\":{},\"DagS3Path\":{},\"EnvironmentClass\":{},\"ExecutionRoleArn\":{},\"KmsKey\":{},\"LoggingConfiguration\":{\"shape\":\"Sf\"},\"MaxWorkers\":{\"type\":\"integer\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"},\"NetworkConfiguration\":{\"shape\":\"Sk\"},\"PluginsS3ObjectVersion\":{},\"PluginsS3Path\":{},\"RequirementsS3ObjectVersion\":{},\"RequirementsS3Path\":{},\"SourceBucketArn\":{},\"Tags\":{\"shape\":\"Sr\"},\"WebserverAccessMode\":{},\"WeeklyMaintenanceWindowStart\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"endpoint\":{\"hostPrefix\":\"api.\"},\"idempotent\":true},\"CreateWebLoginToken\":{\"http\":{\"requestUri\":\"/webtoken/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebServerHostname\":{},\"WebToken\":{\"type\":\"string\",\"sensitive\":true}}},\"endpoint\":{\"hostPrefix\":\"env.\"},\"idempotent\":true},\"DeleteEnvironment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/environments/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"api.\"},\"idempotent\":true},\"GetEnvironment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/environments/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Environment\":{\"type\":\"structure\",\"members\":{\"AirflowConfigurationOptions\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"AirflowVersion\":{},\"Arn\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"DagS3Path\":{},\"EnvironmentClass\":{},\"ExecutionRoleArn\":{},\"KmsKey\":{},\"LastUpdate\":{\"type\":\"structure\",\"members\":{\"CreatedAt\":{\"type\":\"timestamp\"},\"Error\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}},\"Status\":{}}},\"LoggingConfiguration\":{\"type\":\"structure\",\"members\":{\"DagProcessingLogs\":{\"shape\":\"S1f\"},\"SchedulerLogs\":{\"shape\":\"S1f\"},\"TaskLogs\":{\"shape\":\"S1f\"},\"WebserverLogs\":{\"shape\":\"S1f\"},\"WorkerLogs\":{\"shape\":\"S1f\"}}},\"MaxWorkers\":{\"type\":\"integer\"},\"Name\":{},\"NetworkConfiguration\":{\"shape\":\"Sk\"},\"PluginsS3ObjectVersion\":{},\"PluginsS3Path\":{},\"RequirementsS3ObjectVersion\":{},\"RequirementsS3Path\":{},\"ServiceRoleArn\":{},\"SourceBucketArn\":{},\"Status\":{},\"Tags\":{\"shape\":\"Sr\"},\"WebserverAccessMode\":{},\"WebserverUrl\":{},\"WeeklyMaintenanceWindowStart\":{}}}}},\"endpoint\":{\"hostPrefix\":\"api.\"}},\"ListEnvironments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/environments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Environments\"],\"members\":{\"Environments\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"api.\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sr\"}}},\"endpoint\":{\"hostPrefix\":\"api.\"}},\"PublishMetrics\":{\"http\":{\"requestUri\":\"/metrics/environments/{EnvironmentName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"EnvironmentName\",\"MetricData\"],\"members\":{\"EnvironmentName\":{\"location\":\"uri\",\"locationName\":\"EnvironmentName\"},\"MetricData\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Timestamp\"],\"members\":{\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"MetricName\":{},\"StatisticValues\":{\"type\":\"structure\",\"members\":{\"Maximum\":{\"type\":\"double\"},\"Minimum\":{\"type\":\"double\"},\"SampleCount\":{\"type\":\"integer\"},\"Sum\":{\"type\":\"double\"}}},\"Timestamp\":{\"type\":\"timestamp\"},\"Unit\":{},\"Value\":{\"type\":\"double\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"ops.\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"api.\"}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{ResourceArn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"tagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"api.\"},\"idempotent\":true},\"UpdateEnvironment\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/environments/{Name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"AirflowConfigurationOptions\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"AirflowVersion\":{},\"DagS3Path\":{},\"EnvironmentClass\":{},\"ExecutionRoleArn\":{},\"LoggingConfiguration\":{\"shape\":\"Sf\"},\"MaxWorkers\":{\"type\":\"integer\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"},\"NetworkConfiguration\":{\"type\":\"structure\",\"required\":[\"SecurityGroupIds\"],\"members\":{\"SecurityGroupIds\":{\"shape\":\"Sl\"}}},\"PluginsS3ObjectVersion\":{},\"PluginsS3Path\":{},\"RequirementsS3ObjectVersion\":{},\"RequirementsS3Path\":{},\"SourceBucketArn\":{},\"WebserverAccessMode\":{},\"WeeklyMaintenanceWindowStart\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"endpoint\":{\"hostPrefix\":\"api.\"}}},\"shapes\":{\"Sf\":{\"type\":\"structure\",\"members\":{\"DagProcessingLogs\":{\"shape\":\"Sg\"},\"SchedulerLogs\":{\"shape\":\"Sg\"},\"TaskLogs\":{\"shape\":\"Sg\"},\"WebserverLogs\":{\"shape\":\"Sg\"},\"WorkerLogs\":{\"shape\":\"Sg\"}}},\"Sg\":{\"type\":\"structure\",\"required\":[\"Enabled\",\"LogLevel\"],\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"LogLevel\":{}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"SecurityGroupIds\":{\"shape\":\"Sl\"},\"SubnetIds\":{\"type\":\"list\",\"member\":{}}}},\"Sl\":{\"type\":\"list\",\"member\":{}},\"Sr\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1f\":{\"type\":\"structure\",\"members\":{\"CloudWatchLogGroupArn\":{},\"Enabled\":{\"type\":\"boolean\"},\"LogLevel\":{}}}}}");

/***/ }),

/***/ 30606:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListEnvironments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Environments\"}}}");

/***/ }),

/***/ 44749:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-10-31\",\"endpointPrefix\":\"rds\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon Neptune\",\"serviceFullName\":\"Amazon Neptune\",\"serviceId\":\"Neptune\",\"signatureVersion\":\"v4\",\"signingName\":\"rds\",\"uid\":\"neptune-2014-10-31\",\"xmlNamespace\":\"http://rds.amazonaws.com/doc/2014-10-31/\"},\"operations\":{\"AddRoleToDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"RoleArn\"],\"members\":{\"DBClusterIdentifier\":{},\"RoleArn\":{},\"FeatureName\":{}}}},\"AddSourceIdentifierToSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"AddSourceIdentifierToSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S5\"}}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"Sa\"}}}},\"ApplyPendingMaintenanceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceIdentifier\",\"ApplyAction\",\"OptInType\"],\"members\":{\"ResourceIdentifier\":{},\"ApplyAction\":{},\"OptInType\":{}}},\"output\":{\"resultWrapper\":\"ApplyPendingMaintenanceActionResult\",\"type\":\"structure\",\"members\":{\"ResourcePendingMaintenanceActions\":{\"shape\":\"Se\"}}}},\"CopyDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBClusterParameterGroupIdentifier\",\"TargetDBClusterParameterGroupIdentifier\",\"TargetDBClusterParameterGroupDescription\"],\"members\":{\"SourceDBClusterParameterGroupIdentifier\":{},\"TargetDBClusterParameterGroupIdentifier\":{},\"TargetDBClusterParameterGroupDescription\":{},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CopyDBClusterParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBClusterParameterGroup\":{\"shape\":\"Sk\"}}}},\"CopyDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBClusterSnapshotIdentifier\",\"TargetDBClusterSnapshotIdentifier\"],\"members\":{\"SourceDBClusterSnapshotIdentifier\":{},\"TargetDBClusterSnapshotIdentifier\":{},\"KmsKeyId\":{},\"PreSignedUrl\":{},\"CopyTags\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CopyDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"So\"}}}},\"CopyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBParameterGroupIdentifier\",\"TargetDBParameterGroupIdentifier\",\"TargetDBParameterGroupDescription\"],\"members\":{\"SourceDBParameterGroupIdentifier\":{},\"TargetDBParameterGroupIdentifier\":{},\"TargetDBParameterGroupDescription\":{},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CopyDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"St\"}}}},\"CreateDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"Engine\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"Sp\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"CharacterSetName\":{},\"DatabaseName\":{},\"DBClusterIdentifier\":{},\"DBClusterParameterGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sw\"},\"DBSubnetGroupName\":{},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"MasterUserPassword\":{},\"OptionGroupName\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"ReplicationSourceIdentifier\":{},\"Tags\":{\"shape\":\"Sa\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"PreSignedUrl\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"Sx\"},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"CreateDBClusterEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"DBClusterEndpointIdentifier\",\"EndpointType\"],\"members\":{\"DBClusterIdentifier\":{},\"DBClusterEndpointIdentifier\":{},\"EndpointType\":{},\"StaticMembers\":{\"shape\":\"S1a\"},\"ExcludedMembers\":{\"shape\":\"S1a\"},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterEndpointResult\",\"type\":\"structure\",\"members\":{\"DBClusterEndpointIdentifier\":{},\"DBClusterIdentifier\":{},\"DBClusterEndpointResourceIdentifier\":{},\"Endpoint\":{},\"Status\":{},\"EndpointType\":{},\"CustomEndpointType\":{},\"StaticMembers\":{\"shape\":\"S1a\"},\"ExcludedMembers\":{\"shape\":\"S1a\"},\"DBClusterEndpointArn\":{}}}},\"CreateDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBClusterParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBClusterParameterGroup\":{\"shape\":\"Sk\"}}}},\"CreateDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\",\"DBClusterIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{},\"DBClusterIdentifier\":{},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"So\"}}}},\"CreateDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBInstanceClass\",\"Engine\"],\"members\":{\"DBName\":{},\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"Engine\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"DBSecurityGroups\":{\"shape\":\"S1h\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sw\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"PreferredMaintenanceWindow\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"CharacterSetName\":{},\"PubliclyAccessible\":{\"deprecated\":true,\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sa\"},\"DBClusterIdentifier\":{},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"Domain\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"MonitoringRoleArn\":{},\"DomainIAMRoleName\":{},\"PromotionTier\":{\"type\":\"integer\"},\"Timezone\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnablePerformanceInsights\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"EnableCloudwatchLogsExports\":{\"shape\":\"Sx\"},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S1j\"}}}},\"CreateDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CreateDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"St\"}}}},\"CreateDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"DBSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S26\"},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CreateDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S1p\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S7\"},\"SourceIds\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sa\"}}},\"output\":{\"resultWrapper\":\"CreateEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S5\"}}}},\"DeleteDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"DeleteDBClusterEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterEndpointIdentifier\"],\"members\":{\"DBClusterEndpointIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBClusterEndpointResult\",\"type\":\"structure\",\"members\":{\"DBClusterEndpointIdentifier\":{},\"DBClusterIdentifier\":{},\"DBClusterEndpointResourceIdentifier\":{},\"Endpoint\":{},\"Status\":{},\"EndpointType\":{},\"CustomEndpointType\":{},\"StaticMembers\":{\"shape\":\"S1a\"},\"ExcludedMembers\":{\"shape\":\"S1a\"},\"DBClusterEndpointArn\":{}}}},\"DeleteDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{}}}},\"DeleteDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"So\"}}}},\"DeleteDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S1j\"}}}},\"DeleteDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{}}}},\"DeleteDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\"],\"members\":{\"DBSubnetGroupName\":{}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}},\"output\":{\"resultWrapper\":\"DeleteEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S5\"}}}},\"DescribeDBClusterEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"DBClusterEndpointIdentifier\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterEndpointsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterEndpoints\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterEndpointList\",\"type\":\"structure\",\"members\":{\"DBClusterEndpointIdentifier\":{},\"DBClusterIdentifier\":{},\"DBClusterEndpointResourceIdentifier\":{},\"Endpoint\":{},\"Status\":{},\"EndpointType\":{},\"CustomEndpointType\":{},\"StaticMembers\":{\"shape\":\"S1a\"},\"ExcludedMembers\":{\"shape\":\"S1a\"},\"DBClusterEndpointArn\":{}}}}}}},\"DescribeDBClusterParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\",\"locationName\":\"DBClusterParameterGroup\"}}}}},\"DescribeDBClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{},\"Source\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S2z\"},\"Marker\":{}}}},\"DescribeDBClusterSnapshotAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterSnapshotAttributesResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshotAttributesResult\":{\"shape\":\"S34\"}}}},\"DescribeDBClusterSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"DBClusterSnapshotIdentifier\":{},\"SnapshotType\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"IncludeShared\":{\"type\":\"boolean\"},\"IncludePublic\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"So\",\"locationName\":\"DBClusterSnapshot\"}}}}},\"DescribeDBClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClustersResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusters\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\",\"locationName\":\"DBCluster\"}}}}},\"DescribeDBEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"},\"ListSupportedCharacterSets\":{\"type\":\"boolean\"},\"ListSupportedTimezones\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"DBEngineDescription\":{},\"DBEngineVersionDescription\":{},\"DefaultCharacterSet\":{\"shape\":\"S3i\"},\"SupportedCharacterSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S3i\",\"locationName\":\"CharacterSet\"}},\"ValidUpgradeTarget\":{\"type\":\"list\",\"member\":{\"locationName\":\"UpgradeTarget\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"Description\":{},\"AutoUpgrade\":{\"type\":\"boolean\"},\"IsMajorVersionUpgrade\":{\"type\":\"boolean\"}}}},\"SupportedTimezones\":{\"type\":\"list\",\"member\":{\"locationName\":\"Timezone\",\"type\":\"structure\",\"members\":{\"TimezoneName\":{}}}},\"ExportableLogTypes\":{\"shape\":\"Sx\"},\"SupportsLogExportsToCloudwatchLogs\":{\"type\":\"boolean\"},\"SupportsReadReplica\":{\"type\":\"boolean\"}}}}}}},\"DescribeDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S1j\",\"locationName\":\"DBInstance\"}}}}},\"DescribeDBParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"St\",\"locationName\":\"DBParameterGroup\"}}}}},\"DescribeDBParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"Source\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S2z\"},\"Marker\":{}}}},\"DescribeDBSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\",\"locationName\":\"DBSubnetGroup\"}}}}},\"DescribeEngineDefaultClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultClusterParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"shape\":\"S41\"}}}},\"DescribeEngineDefaultParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"shape\":\"S41\"}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"Filters\":{\"shape\":\"S2o\"}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S7\"}},\"wrapper\":true}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\",\"locationName\":\"EventSubscription\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S7\"},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S7\"},\"Date\":{\"type\":\"timestamp\"},\"SourceArn\":{}}}}}}},\"DescribeOrderableDBInstanceOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\"],\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"Vpc\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S2o\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableDBInstanceOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableDBInstanceOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableDBInstanceOption\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S1s\",\"locationName\":\"AvailabilityZone\"}},\"MultiAZCapable\":{\"type\":\"boolean\"},\"ReadReplicaCapable\":{\"type\":\"boolean\"},\"Vpc\":{\"type\":\"boolean\"},\"SupportsStorageEncryption\":{\"type\":\"boolean\"},\"StorageType\":{},\"SupportsIops\":{\"type\":\"boolean\"},\"SupportsEnhancedMonitoring\":{\"type\":\"boolean\"},\"SupportsIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"SupportsPerformanceInsights\":{\"type\":\"boolean\"},\"MinStorageSize\":{\"type\":\"integer\"},\"MaxStorageSize\":{\"type\":\"integer\"},\"MinIopsPerDbInstance\":{\"type\":\"integer\"},\"MaxIopsPerDbInstance\":{\"type\":\"integer\"},\"MinIopsPerGib\":{\"type\":\"double\"},\"MaxIopsPerGib\":{\"type\":\"double\"}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribePendingMaintenanceActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifier\":{},\"Filters\":{\"shape\":\"S2o\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribePendingMaintenanceActionsResult\",\"type\":\"structure\",\"members\":{\"PendingMaintenanceActions\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\",\"locationName\":\"ResourcePendingMaintenanceActions\"}},\"Marker\":{}}}},\"DescribeValidDBInstanceModifications\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DescribeValidDBInstanceModificationsResult\",\"type\":\"structure\",\"members\":{\"ValidDBInstanceModificationsMessage\":{\"type\":\"structure\",\"members\":{\"Storage\":{\"type\":\"list\",\"member\":{\"locationName\":\"ValidStorageOptions\",\"type\":\"structure\",\"members\":{\"StorageType\":{},\"StorageSize\":{\"shape\":\"S4u\"},\"ProvisionedIops\":{\"shape\":\"S4u\"},\"IopsToStorageRatio\":{\"type\":\"list\",\"member\":{\"locationName\":\"DoubleRange\",\"type\":\"structure\",\"members\":{\"From\":{\"type\":\"double\"},\"To\":{\"type\":\"double\"}}}}}}}},\"wrapper\":true}}}},\"FailoverDBCluster\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"TargetDBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"FailoverDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{},\"Filters\":{\"shape\":\"S2o\"}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"Sa\"}}}},\"ModifyDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"NewDBClusterIdentifier\":{},\"ApplyImmediately\":{\"type\":\"boolean\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBClusterParameterGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sw\"},\"Port\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"OptionGroupName\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"CloudwatchLogsExportConfiguration\":{\"shape\":\"S54\"},\"EngineVersion\":{},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"ModifyDBClusterEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterEndpointIdentifier\"],\"members\":{\"DBClusterEndpointIdentifier\":{},\"EndpointType\":{},\"StaticMembers\":{\"shape\":\"S1a\"},\"ExcludedMembers\":{\"shape\":\"S1a\"}}},\"output\":{\"resultWrapper\":\"ModifyDBClusterEndpointResult\",\"type\":\"structure\",\"members\":{\"DBClusterEndpointIdentifier\":{},\"DBClusterIdentifier\":{},\"DBClusterEndpointResourceIdentifier\":{},\"Endpoint\":{},\"Status\":{},\"EndpointType\":{},\"CustomEndpointType\":{},\"StaticMembers\":{\"shape\":\"S1a\"},\"ExcludedMembers\":{\"shape\":\"S1a\"},\"DBClusterEndpointArn\":{}}}},\"ModifyDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\",\"Parameters\"],\"members\":{\"DBClusterParameterGroupName\":{},\"Parameters\":{\"shape\":\"S2z\"}}},\"output\":{\"shape\":\"S59\",\"resultWrapper\":\"ModifyDBClusterParameterGroupResult\"}},\"ModifyDBClusterSnapshotAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\",\"AttributeName\"],\"members\":{\"DBClusterSnapshotIdentifier\":{},\"AttributeName\":{},\"ValuesToAdd\":{\"shape\":\"S37\"},\"ValuesToRemove\":{\"shape\":\"S37\"}}},\"output\":{\"resultWrapper\":\"ModifyDBClusterSnapshotAttributeResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshotAttributesResult\":{\"shape\":\"S34\"}}}},\"ModifyDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"DBSubnetGroupName\":{},\"DBSecurityGroups\":{\"shape\":\"S1h\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sw\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"MasterUserPassword\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"NewDBInstanceIdentifier\":{},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{},\"CACertificateIdentifier\":{},\"Domain\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"DBPortNumber\":{\"type\":\"integer\"},\"PubliclyAccessible\":{\"deprecated\":true,\"type\":\"boolean\"},\"MonitoringRoleArn\":{},\"DomainIAMRoleName\":{},\"PromotionTier\":{\"type\":\"integer\"},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnablePerformanceInsights\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"CloudwatchLogsExportConfiguration\":{\"shape\":\"S54\"},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S1j\"}}}},\"ModifyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"Parameters\"],\"members\":{\"DBParameterGroupName\":{},\"Parameters\":{\"shape\":\"S2z\"}}},\"output\":{\"shape\":\"S5f\",\"resultWrapper\":\"ModifyDBParameterGroupResult\"}},\"ModifyDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S26\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S1p\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S7\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S5\"}}}},\"PromoteReadReplicaDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"PromoteReadReplicaDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"RebootDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebootDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S1j\"}}}},\"RemoveRoleFromDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"RoleArn\"],\"members\":{\"DBClusterIdentifier\":{},\"RoleArn\":{},\"FeatureName\":{}}}},\"RemoveSourceIdentifierFromSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RemoveSourceIdentifierFromSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S5\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"ResetDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S2z\"}}},\"output\":{\"shape\":\"S59\",\"resultWrapper\":\"ResetDBClusterParameterGroupResult\"}},\"ResetDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S2z\"}}},\"output\":{\"shape\":\"S5f\",\"resultWrapper\":\"ResetDBParameterGroupResult\"}},\"RestoreDBClusterFromSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"SnapshotIdentifier\",\"Engine\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"Sp\"},\"DBClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"DBSubnetGroupName\":{},\"DatabaseName\":{},\"OptionGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sw\"},\"Tags\":{\"shape\":\"Sa\"},\"KmsKeyId\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"Sx\"},\"DBClusterParameterGroupName\":{},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RestoreDBClusterFromSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"RestoreDBClusterToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"SourceDBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"RestoreType\":{},\"SourceDBClusterIdentifier\":{},\"RestoreToTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"Port\":{\"type\":\"integer\"},\"DBSubnetGroupName\":{},\"OptionGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sw\"},\"Tags\":{\"shape\":\"Sa\"},\"KmsKeyId\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"Sx\"},\"DBClusterParameterGroupName\":{},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RestoreDBClusterToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"StartDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StartDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}},\"StopDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StopDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"Sz\"}}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"members\":{\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S6\"},\"EventCategoriesList\":{\"shape\":\"S7\"},\"Enabled\":{\"type\":\"boolean\"},\"EventSubscriptionArn\":{}},\"wrapper\":true},\"S6\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceId\"}},\"S7\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"Sa\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Se\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifier\":{},\"PendingMaintenanceActionDetails\":{\"type\":\"list\",\"member\":{\"locationName\":\"PendingMaintenanceAction\",\"type\":\"structure\",\"members\":{\"Action\":{},\"AutoAppliedAfterDate\":{\"type\":\"timestamp\"},\"ForcedApplyDate\":{\"type\":\"timestamp\"},\"OptInStatus\":{},\"CurrentApplyDate\":{\"type\":\"timestamp\"},\"Description\":{}}}}},\"wrapper\":true},\"Sk\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"DBClusterParameterGroupArn\":{}},\"wrapper\":true},\"So\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"Sp\"},\"DBClusterSnapshotIdentifier\":{},\"DBClusterIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"VpcId\":{},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"PercentProgress\":{\"type\":\"integer\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DBClusterSnapshotArn\":{},\"SourceDBClusterSnapshotArn\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"}},\"wrapper\":true},\"Sp\":{\"type\":\"list\",\"member\":{\"locationName\":\"AvailabilityZone\"}},\"St\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"DBParameterGroupArn\":{}},\"wrapper\":true},\"Sw\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"Sx\":{\"type\":\"list\",\"member\":{}},\"Sz\":{\"type\":\"structure\",\"members\":{\"AllocatedStorage\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"Sp\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"CharacterSetName\":{},\"DatabaseName\":{},\"DBClusterIdentifier\":{},\"DBClusterParameterGroup\":{},\"DBSubnetGroup\":{},\"Status\":{},\"PercentProgress\":{},\"EarliestRestorableTime\":{\"type\":\"timestamp\"},\"Endpoint\":{},\"ReaderEndpoint\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"Engine\":{},\"EngineVersion\":{},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"DBClusterOptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterOptionGroup\",\"type\":\"structure\",\"members\":{\"DBClusterOptionGroupName\":{},\"Status\":{}}}},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"ReplicationSourceIdentifier\":{},\"ReadReplicaIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaIdentifier\"}},\"DBClusterMembers\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterMember\",\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"IsClusterWriter\":{\"type\":\"boolean\"},\"DBClusterParameterGroupStatus\":{},\"PromotionTier\":{\"type\":\"integer\"}},\"wrapper\":true}},\"VpcSecurityGroups\":{\"shape\":\"S15\"},\"HostedZoneId\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbClusterResourceId\":{},\"DBClusterArn\":{},\"AssociatedRoles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterRole\",\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"Status\":{},\"FeatureName\":{}}}},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"CloneGroupId\":{},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"EnabledCloudwatchLogsExports\":{\"shape\":\"Sx\"},\"DeletionProtection\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S15\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupMembership\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S1a\":{\"type\":\"list\",\"member\":{}},\"S1h\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroupName\"}},\"S1j\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"DBInstanceStatus\":{},\"MasterUsername\":{},\"DBName\":{},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"},\"HostedZoneId\":{}}},\"AllocatedStorage\":{\"type\":\"integer\"},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBSecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroup\",\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Status\":{}}}},\"VpcSecurityGroups\":{\"shape\":\"S15\"},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBParameterGroup\",\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"ParameterApplyStatus\":{}}}},\"AvailabilityZone\":{},\"DBSubnetGroup\":{\"shape\":\"S1p\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DBInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"DBInstanceIdentifier\":{},\"StorageType\":{},\"CACertificateIdentifier\":{},\"DBSubnetGroupName\":{},\"PendingCloudwatchLogsExports\":{\"type\":\"structure\",\"members\":{\"LogTypesToEnable\":{\"shape\":\"Sx\"},\"LogTypesToDisable\":{\"shape\":\"Sx\"}}}}},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReadReplicaSourceDBInstanceIdentifier\":{},\"ReadReplicaDBInstanceIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBInstanceIdentifier\"}},\"ReadReplicaDBClusterIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBClusterIdentifier\"}},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupMembership\",\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Status\":{}}}},\"CharacterSetName\":{},\"SecondaryAvailabilityZone\":{},\"PubliclyAccessible\":{\"deprecated\":true,\"type\":\"boolean\"},\"StatusInfos\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBInstanceStatusInfo\",\"type\":\"structure\",\"members\":{\"StatusType\":{},\"Normal\":{\"type\":\"boolean\"},\"Status\":{},\"Message\":{}}}},\"StorageType\":{},\"TdeCredentialArn\":{},\"DbInstancePort\":{\"type\":\"integer\"},\"DBClusterIdentifier\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbiResourceId\":{},\"CACertificateIdentifier\":{},\"DomainMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"DomainMembership\",\"type\":\"structure\",\"members\":{\"Domain\":{},\"Status\":{},\"FQDN\":{},\"IAMRoleName\":{}}}},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"EnhancedMonitoringResourceArn\":{},\"MonitoringRoleArn\":{},\"PromotionTier\":{\"type\":\"integer\"},\"DBInstanceArn\":{},\"Timezone\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"PerformanceInsightsEnabled\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"EnabledCloudwatchLogsExports\":{\"shape\":\"Sx\"},\"DeletionProtection\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S1p\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S1s\"},\"SubnetStatus\":{}}}},\"DBSubnetGroupArn\":{}},\"wrapper\":true},\"S1s\":{\"type\":\"structure\",\"members\":{\"Name\":{}},\"wrapper\":true},\"S26\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S2o\":{\"type\":\"list\",\"member\":{\"locationName\":\"Filter\",\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"locationName\":\"Value\"}}}}},\"S2z\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ApplyMethod\":{}}}},\"S34\":{\"type\":\"structure\",\"members\":{\"DBClusterSnapshotIdentifier\":{},\"DBClusterSnapshotAttributes\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterSnapshotAttribute\",\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeValues\":{\"shape\":\"S37\"}}}}},\"wrapper\":true},\"S37\":{\"type\":\"list\",\"member\":{\"locationName\":\"AttributeValue\"}},\"S3i\":{\"type\":\"structure\",\"members\":{\"CharacterSetName\":{},\"CharacterSetDescription\":{}}},\"S41\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S2z\"}},\"wrapper\":true},\"S4u\":{\"type\":\"list\",\"member\":{\"locationName\":\"Range\",\"type\":\"structure\",\"members\":{\"From\":{\"type\":\"integer\"},\"To\":{\"type\":\"integer\"},\"Step\":{\"type\":\"integer\"}}}},\"S54\":{\"type\":\"structure\",\"members\":{\"EnableLogTypes\":{\"shape\":\"Sx\"},\"DisableLogTypes\":{\"shape\":\"Sx\"}}},\"S59\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{}}},\"S5f\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{}}}}}");

/***/ }),

/***/ 36058:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDBClusterEndpoints\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusterEndpoints\"},\"DescribeDBEngineVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBEngineVersions\"},\"DescribeDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBInstances\"},\"DescribeDBParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBParameterGroups\"},\"DescribeDBParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeDBSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSubnetGroups\"},\"DescribeEngineDefaultParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"EngineDefaults.Marker\",\"result_key\":\"EngineDefaults.Parameters\"},\"DescribeEventSubscriptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"EventSubscriptionsList\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeOrderableDBInstanceOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OrderableDBInstanceOptions\"},\"ListTagsForResource\":{\"result_key\":\"TagList\"}}}");

/***/ }),

/***/ 83629:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DBInstanceAvailable\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-restore\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-parameters\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]},\"DBInstanceDeleted\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"DBInstanceNotFound\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"resetting-master-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]}}}");

/***/ }),

/***/ 71930:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-11-12\",\"endpointPrefix\":\"network-firewall\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Network Firewall\",\"serviceFullName\":\"AWS Network Firewall\",\"serviceId\":\"Network Firewall\",\"signatureVersion\":\"v4\",\"signingName\":\"network-firewall\",\"targetPrefix\":\"NetworkFirewall_20201112\",\"uid\":\"network-firewall-2020-11-12\"},\"operations\":{\"AssociateFirewallPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"FirewallPolicyArn\"],\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"FirewallPolicyArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{},\"FirewallPolicyArn\":{},\"UpdateToken\":{}}}},\"AssociateSubnets\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetMappings\"],\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"SubnetMappings\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{},\"SubnetMappings\":{\"shape\":\"S7\"},\"UpdateToken\":{}}}},\"CreateFirewall\":{\"input\":{\"type\":\"structure\",\"required\":[\"FirewallName\",\"FirewallPolicyArn\",\"VpcId\",\"SubnetMappings\"],\"members\":{\"FirewallName\":{},\"FirewallPolicyArn\":{},\"VpcId\":{},\"SubnetMappings\":{\"shape\":\"S7\"},\"DeleteProtection\":{\"type\":\"boolean\"},\"SubnetChangeProtection\":{\"type\":\"boolean\"},\"FirewallPolicyChangeProtection\":{\"type\":\"boolean\"},\"Description\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Firewall\":{\"shape\":\"Sk\"},\"FirewallStatus\":{\"shape\":\"Sm\"}}}},\"CreateFirewallPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"FirewallPolicyName\",\"FirewallPolicy\"],\"members\":{\"FirewallPolicyName\":{},\"FirewallPolicy\":{\"shape\":\"S10\"},\"Description\":{},\"Tags\":{\"shape\":\"Sf\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UpdateToken\",\"FirewallPolicyResponse\"],\"members\":{\"UpdateToken\":{},\"FirewallPolicyResponse\":{\"shape\":\"S1g\"}}}},\"CreateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleGroupName\",\"Type\",\"Capacity\"],\"members\":{\"RuleGroupName\":{},\"RuleGroup\":{\"shape\":\"S1j\"},\"Rules\":{},\"Type\":{},\"Description\":{},\"Capacity\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"Sf\"},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UpdateToken\",\"RuleGroupResponse\"],\"members\":{\"UpdateToken\":{},\"RuleGroupResponse\":{\"shape\":\"S2x\"}}}},\"DeleteFirewall\":{\"input\":{\"type\":\"structure\",\"members\":{\"FirewallName\":{},\"FirewallArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Firewall\":{\"shape\":\"Sk\"},\"FirewallStatus\":{\"shape\":\"Sm\"}}}},\"DeleteFirewallPolicy\":{\"input\":{\"type\":\"structure\",\"members\":{\"FirewallPolicyName\":{},\"FirewallPolicyArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"FirewallPolicyResponse\"],\"members\":{\"FirewallPolicyResponse\":{\"shape\":\"S1g\"}}}},\"DeleteResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRuleGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"RuleGroupName\":{},\"RuleGroupArn\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"RuleGroupResponse\"],\"members\":{\"RuleGroupResponse\":{\"shape\":\"S2x\"}}}},\"DescribeFirewall\":{\"input\":{\"type\":\"structure\",\"members\":{\"FirewallName\":{},\"FirewallArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpdateToken\":{},\"Firewall\":{\"shape\":\"Sk\"},\"FirewallStatus\":{\"shape\":\"Sm\"}}}},\"DescribeFirewallPolicy\":{\"input\":{\"type\":\"structure\",\"members\":{\"FirewallPolicyName\":{},\"FirewallPolicyArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"UpdateToken\",\"FirewallPolicyResponse\"],\"members\":{\"UpdateToken\":{},\"FirewallPolicyResponse\":{\"shape\":\"S1g\"},\"FirewallPolicy\":{\"shape\":\"S10\"}}}},\"DescribeLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"LoggingConfiguration\":{\"shape\":\"S3c\"}}}},\"DescribeResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}}},\"DescribeRuleGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"RuleGroupName\":{},\"RuleGroupArn\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"UpdateToken\",\"RuleGroupResponse\"],\"members\":{\"UpdateToken\":{},\"RuleGroup\":{\"shape\":\"S1j\"},\"RuleGroupResponse\":{\"shape\":\"S2x\"}}}},\"DisassociateSubnets\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetIds\"],\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"SubnetIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{},\"SubnetMappings\":{\"shape\":\"S7\"},\"UpdateToken\":{}}}},\"ListFirewallPolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"FirewallPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{}}}}}}},\"ListFirewalls\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"VpcIds\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Firewalls\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FirewallName\":{},\"FirewallArn\":{}}}}}}},\"ListRuleGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"RuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{}}}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Tags\":{\"shape\":\"Sf\"}}}},\"PutResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Policy\"],\"members\":{\"ResourceArn\":{},\"Policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFirewallDeleteProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeleteProtection\"],\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"DeleteProtection\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{},\"DeleteProtection\":{\"type\":\"boolean\"},\"UpdateToken\":{}}}},\"UpdateFirewallDescription\":{\"input\":{\"type\":\"structure\",\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{},\"Description\":{},\"UpdateToken\":{}}}},\"UpdateFirewallPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"UpdateToken\",\"FirewallPolicy\"],\"members\":{\"UpdateToken\":{},\"FirewallPolicyArn\":{},\"FirewallPolicyName\":{},\"FirewallPolicy\":{\"shape\":\"S10\"},\"Description\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UpdateToken\",\"FirewallPolicyResponse\"],\"members\":{\"UpdateToken\":{},\"FirewallPolicyResponse\":{\"shape\":\"S1g\"}}}},\"UpdateFirewallPolicyChangeProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"FirewallPolicyChangeProtection\"],\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"FirewallPolicyChangeProtection\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"FirewallPolicyChangeProtection\":{\"type\":\"boolean\"}}}},\"UpdateLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{},\"LoggingConfiguration\":{\"shape\":\"S3c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FirewallArn\":{},\"FirewallName\":{},\"LoggingConfiguration\":{\"shape\":\"S3c\"}}}},\"UpdateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"UpdateToken\"],\"members\":{\"UpdateToken\":{},\"RuleGroupArn\":{},\"RuleGroupName\":{},\"RuleGroup\":{\"shape\":\"S1j\"},\"Rules\":{},\"Type\":{},\"Description\":{},\"DryRun\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"UpdateToken\",\"RuleGroupResponse\"],\"members\":{\"UpdateToken\":{},\"RuleGroupResponse\":{\"shape\":\"S2x\"}}}},\"UpdateSubnetChangeProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubnetChangeProtection\"],\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"SubnetChangeProtection\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpdateToken\":{},\"FirewallArn\":{},\"FirewallName\":{},\"SubnetChangeProtection\":{\"type\":\"boolean\"}}}}},\"shapes\":{\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SubnetId\"],\"members\":{\"SubnetId\":{}}}},\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"FirewallPolicyArn\",\"VpcId\",\"SubnetMappings\",\"FirewallId\"],\"members\":{\"FirewallName\":{},\"FirewallArn\":{},\"FirewallPolicyArn\":{},\"VpcId\":{},\"SubnetMappings\":{\"shape\":\"S7\"},\"DeleteProtection\":{\"type\":\"boolean\"},\"SubnetChangeProtection\":{\"type\":\"boolean\"},\"FirewallPolicyChangeProtection\":{\"type\":\"boolean\"},\"Description\":{},\"FirewallId\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"Sm\":{\"type\":\"structure\",\"required\":[\"Status\",\"ConfigurationSyncStateSummary\"],\"members\":{\"Status\":{},\"ConfigurationSyncStateSummary\":{},\"SyncStates\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Attachment\":{\"type\":\"structure\",\"members\":{\"SubnetId\":{},\"EndpointId\":{},\"Status\":{}}},\"Config\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"SyncStatus\":{}}}}}}}}},\"S10\":{\"type\":\"structure\",\"required\":[\"StatelessDefaultActions\",\"StatelessFragmentDefaultActions\"],\"members\":{\"StatelessRuleGroupReferences\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Priority\"],\"members\":{\"ResourceArn\":{},\"Priority\":{\"type\":\"integer\"}}}},\"StatelessDefaultActions\":{\"shape\":\"S14\"},\"StatelessFragmentDefaultActions\":{\"shape\":\"S14\"},\"StatelessCustomActions\":{\"shape\":\"S15\"},\"StatefulRuleGroupReferences\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}}}}},\"S14\":{\"type\":\"list\",\"member\":{}},\"S15\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ActionName\",\"ActionDefinition\"],\"members\":{\"ActionName\":{},\"ActionDefinition\":{\"type\":\"structure\",\"members\":{\"PublishMetricAction\":{\"type\":\"structure\",\"required\":[\"Dimensions\"],\"members\":{\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Value\"],\"members\":{\"Value\":{}}}}}}}}}}},\"S1g\":{\"type\":\"structure\",\"required\":[\"FirewallPolicyName\",\"FirewallPolicyArn\",\"FirewallPolicyId\"],\"members\":{\"FirewallPolicyName\":{},\"FirewallPolicyArn\":{},\"FirewallPolicyId\":{},\"Description\":{},\"FirewallPolicyStatus\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"S1j\":{\"type\":\"structure\",\"required\":[\"RulesSource\"],\"members\":{\"RuleVariables\":{\"type\":\"structure\",\"members\":{\"IPSets\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"Definition\"],\"members\":{\"Definition\":{\"shape\":\"S1o\"}}}},\"PortSets\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Definition\":{\"shape\":\"S1o\"}}}}}},\"RulesSource\":{\"type\":\"structure\",\"members\":{\"RulesString\":{},\"RulesSourceList\":{\"type\":\"structure\",\"required\":[\"Targets\",\"TargetTypes\",\"GeneratedRulesType\"],\"members\":{\"Targets\":{\"type\":\"list\",\"member\":{}},\"TargetTypes\":{\"type\":\"list\",\"member\":{}},\"GeneratedRulesType\":{}}},\"StatefulRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"Header\",\"RuleOptions\"],\"members\":{\"Action\":{},\"Header\":{\"type\":\"structure\",\"required\":[\"Protocol\",\"Source\",\"SourcePort\",\"Direction\",\"Destination\",\"DestinationPort\"],\"members\":{\"Protocol\":{},\"Source\":{},\"SourcePort\":{},\"Direction\":{},\"Destination\":{},\"DestinationPort\":{}}},\"RuleOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Keyword\"],\"members\":{\"Keyword\":{},\"Settings\":{\"type\":\"list\",\"member\":{}}}}}}}},\"StatelessRulesAndCustomActions\":{\"type\":\"structure\",\"required\":[\"StatelessRules\"],\"members\":{\"StatelessRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleDefinition\",\"Priority\"],\"members\":{\"RuleDefinition\":{\"type\":\"structure\",\"required\":[\"MatchAttributes\",\"Actions\"],\"members\":{\"MatchAttributes\":{\"type\":\"structure\",\"members\":{\"Sources\":{\"shape\":\"S2i\"},\"Destinations\":{\"shape\":\"S2i\"},\"SourcePorts\":{\"shape\":\"S2l\"},\"DestinationPorts\":{\"shape\":\"S2l\"},\"Protocols\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"TCPFlags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Flags\"],\"members\":{\"Flags\":{\"shape\":\"S2s\"},\"Masks\":{\"shape\":\"S2s\"}}}}}},\"Actions\":{\"shape\":\"S14\"}}},\"Priority\":{\"type\":\"integer\"}}}},\"CustomActions\":{\"shape\":\"S15\"}}}}}}},\"S1o\":{\"type\":\"list\",\"member\":{}},\"S2i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AddressDefinition\"],\"members\":{\"AddressDefinition\":{}}}},\"S2l\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FromPort\",\"ToPort\"],\"members\":{\"FromPort\":{\"type\":\"integer\"},\"ToPort\":{\"type\":\"integer\"}}}},\"S2s\":{\"type\":\"list\",\"member\":{}},\"S2x\":{\"type\":\"structure\",\"required\":[\"RuleGroupArn\",\"RuleGroupName\",\"RuleGroupId\"],\"members\":{\"RuleGroupArn\":{},\"RuleGroupName\":{},\"RuleGroupId\":{},\"Description\":{},\"Type\":{},\"Capacity\":{\"type\":\"integer\"},\"RuleGroupStatus\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"S3c\":{\"type\":\"structure\",\"required\":[\"LogDestinationConfigs\"],\"members\":{\"LogDestinationConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LogType\",\"LogDestinationType\",\"LogDestination\"],\"members\":{\"LogType\":{},\"LogDestinationType\":{},\"LogDestination\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}}}}");

/***/ }),

/***/ 50334:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListFirewallPolicies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"FirewallPolicies\"},\"ListFirewalls\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Firewalls\"},\"ListRuleGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"RuleGroups\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Tags\"}}}");

/***/ }),

/***/ 11902:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-07-05\",\"endpointPrefix\":\"networkmanager\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"NetworkManager\",\"serviceFullName\":\"AWS Network Manager\",\"serviceId\":\"NetworkManager\",\"signatureVersion\":\"v4\",\"signingName\":\"networkmanager\",\"uid\":\"networkmanager-2019-07-05\"},\"operations\":{\"AssociateCustomerGateway\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/customer-gateway-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"CustomerGatewayArn\",\"GlobalNetworkId\",\"DeviceId\"],\"members\":{\"CustomerGatewayArn\":{},\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceId\":{},\"LinkId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomerGatewayAssociation\":{\"shape\":\"S4\"}}}},\"AssociateLink\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/link-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"DeviceId\",\"LinkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceId\":{},\"LinkId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LinkAssociation\":{\"shape\":\"S8\"}}}},\"AssociateTransitGatewayConnectPeer\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"TransitGatewayConnectPeerArn\",\"DeviceId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"TransitGatewayConnectPeerArn\":{},\"DeviceId\":{},\"LinkId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeerAssociation\":{\"shape\":\"Sc\"}}}},\"CreateConnection\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/connections\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"DeviceId\",\"ConnectedDeviceId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceId\":{},\"ConnectedDeviceId\":{},\"LinkId\":{},\"ConnectedLinkId\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connection\":{\"shape\":\"Sk\"}}}},\"CreateDevice\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/devices\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"AWSLocation\":{\"shape\":\"So\"},\"Description\":{},\"Type\":{},\"Vendor\":{},\"Model\":{},\"SerialNumber\":{},\"Location\":{\"shape\":\"Sp\"},\"SiteId\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Device\":{\"shape\":\"Sr\"}}}},\"CreateGlobalNetwork\":{\"http\":{\"requestUri\":\"/global-networks\"},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalNetwork\":{\"shape\":\"Sv\"}}}},\"CreateLink\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/links\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"Bandwidth\",\"SiteId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"Description\":{},\"Type\":{},\"Bandwidth\":{\"shape\":\"Sy\"},\"Provider\":{},\"SiteId\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Link\":{\"shape\":\"S11\"}}}},\"CreateSite\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/sites\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"Description\":{},\"Location\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Site\":{\"shape\":\"S15\"}}}},\"DeleteConnection\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/connections/{connectionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"ConnectionId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"ConnectionId\":{\"location\":\"uri\",\"locationName\":\"connectionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connection\":{\"shape\":\"Sk\"}}}},\"DeleteDevice\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/devices/{deviceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"DeviceId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Device\":{\"shape\":\"Sr\"}}}},\"DeleteGlobalNetwork\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalNetwork\":{\"shape\":\"Sv\"}}}},\"DeleteLink\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/links/{linkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"LinkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"LinkId\":{\"location\":\"uri\",\"locationName\":\"linkId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Link\":{\"shape\":\"S11\"}}}},\"DeleteSite\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/sites/{siteId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"SiteId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"SiteId\":{\"location\":\"uri\",\"locationName\":\"siteId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Site\":{\"shape\":\"S15\"}}}},\"DeregisterTransitGateway\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/transit-gateway-registrations/{transitGatewayArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"TransitGatewayArn\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"TransitGatewayArn\":{\"location\":\"uri\",\"locationName\":\"transitGatewayArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRegistration\":{\"shape\":\"S1j\"}}}},\"DescribeGlobalNetworks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks\"},\"input\":{\"type\":\"structure\",\"members\":{\"GlobalNetworkIds\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"globalNetworkIds\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalNetworks\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}},\"NextToken\":{}}}},\"DisassociateCustomerGateway\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/customer-gateway-associations/{customerGatewayArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"CustomerGatewayArn\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"CustomerGatewayArn\":{\"location\":\"uri\",\"locationName\":\"customerGatewayArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomerGatewayAssociation\":{\"shape\":\"S4\"}}}},\"DisassociateLink\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/link-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"DeviceId\",\"LinkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceId\":{\"location\":\"querystring\",\"locationName\":\"deviceId\"},\"LinkId\":{\"location\":\"querystring\",\"locationName\":\"linkId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LinkAssociation\":{\"shape\":\"S8\"}}}},\"DisassociateTransitGatewayConnectPeer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations/{transitGatewayConnectPeerArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"TransitGatewayConnectPeerArn\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"TransitGatewayConnectPeerArn\":{\"location\":\"uri\",\"locationName\":\"transitGatewayConnectPeerArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeerAssociation\":{\"shape\":\"Sc\"}}}},\"GetConnections\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/connections\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"ConnectionIds\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"connectionIds\"},\"DeviceId\":{\"location\":\"querystring\",\"locationName\":\"deviceId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connections\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\"}},\"NextToken\":{}}}},\"GetCustomerGatewayAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/customer-gateway-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"CustomerGatewayArns\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"customerGatewayArns\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomerGatewayAssociations\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"NextToken\":{}}}},\"GetDevices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/devices\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceIds\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"deviceIds\"},\"SiteId\":{\"location\":\"querystring\",\"locationName\":\"siteId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Devices\":{\"type\":\"list\",\"member\":{\"shape\":\"Sr\"}},\"NextToken\":{}}}},\"GetLinkAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/link-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceId\":{\"location\":\"querystring\",\"locationName\":\"deviceId\"},\"LinkId\":{\"location\":\"querystring\",\"locationName\":\"linkId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LinkAssociations\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"NextToken\":{}}}},\"GetLinks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/links\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"LinkIds\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"linkIds\"},\"SiteId\":{\"location\":\"querystring\",\"locationName\":\"siteId\"},\"Type\":{\"location\":\"querystring\",\"locationName\":\"type\"},\"Provider\":{\"location\":\"querystring\",\"locationName\":\"provider\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Links\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\"}},\"NextToken\":{}}}},\"GetSites\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/sites\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"SiteIds\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"siteIds\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Sites\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\"}},\"NextToken\":{}}}},\"GetTransitGatewayConnectPeerAssociations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"TransitGatewayConnectPeerArns\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"transitGatewayConnectPeerArns\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeerAssociations\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}},\"NextToken\":{}}}},\"GetTransitGatewayRegistrations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/global-networks/{globalNetworkId}/transit-gateway-registrations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"TransitGatewayArns\":{\"shape\":\"S1n\",\"location\":\"querystring\",\"locationName\":\"transitGatewayArns\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRegistrations\":{\"type\":\"list\",\"member\":{\"shape\":\"S1j\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"Sf\"}}}},\"RegisterTransitGateway\":{\"http\":{\"requestUri\":\"/global-networks/{globalNetworkId}/transit-gateway-registrations\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"TransitGatewayArn\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"TransitGatewayArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TransitGatewayRegistration\":{\"shape\":\"S1j\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateConnection\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/global-networks/{globalNetworkId}/connections/{connectionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"ConnectionId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"ConnectionId\":{\"location\":\"uri\",\"locationName\":\"connectionId\"},\"LinkId\":{},\"ConnectedLinkId\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Connection\":{\"shape\":\"Sk\"}}}},\"UpdateDevice\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/global-networks/{globalNetworkId}/devices/{deviceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"DeviceId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"DeviceId\":{\"location\":\"uri\",\"locationName\":\"deviceId\"},\"AWSLocation\":{\"shape\":\"So\"},\"Description\":{},\"Type\":{},\"Vendor\":{},\"Model\":{},\"SerialNumber\":{},\"Location\":{\"shape\":\"Sp\"},\"SiteId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Device\":{\"shape\":\"Sr\"}}}},\"UpdateGlobalNetwork\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/global-networks/{globalNetworkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GlobalNetwork\":{\"shape\":\"Sv\"}}}},\"UpdateLink\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/global-networks/{globalNetworkId}/links/{linkId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"LinkId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"LinkId\":{\"location\":\"uri\",\"locationName\":\"linkId\"},\"Description\":{},\"Type\":{},\"Bandwidth\":{\"shape\":\"Sy\"},\"Provider\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Link\":{\"shape\":\"S11\"}}}},\"UpdateSite\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/global-networks/{globalNetworkId}/sites/{siteId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GlobalNetworkId\",\"SiteId\"],\"members\":{\"GlobalNetworkId\":{\"location\":\"uri\",\"locationName\":\"globalNetworkId\"},\"SiteId\":{\"location\":\"uri\",\"locationName\":\"siteId\"},\"Description\":{},\"Location\":{\"shape\":\"Sp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Site\":{\"shape\":\"S15\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"CustomerGatewayArn\":{},\"GlobalNetworkId\":{},\"DeviceId\":{},\"LinkId\":{},\"State\":{}}},\"S8\":{\"type\":\"structure\",\"members\":{\"GlobalNetworkId\":{},\"DeviceId\":{},\"LinkId\":{},\"LinkAssociationState\":{}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"TransitGatewayConnectPeerArn\":{},\"GlobalNetworkId\":{},\"DeviceId\":{},\"LinkId\":{},\"State\":{}}},\"Sf\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"ConnectionId\":{},\"ConnectionArn\":{},\"GlobalNetworkId\":{},\"DeviceId\":{},\"ConnectedDeviceId\":{},\"LinkId\":{},\"ConnectedLinkId\":{},\"Description\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"State\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"So\":{\"type\":\"structure\",\"members\":{\"Zone\":{},\"SubnetArn\":{}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Latitude\":{},\"Longitude\":{}},\"sensitive\":true},\"Sr\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{},\"DeviceArn\":{},\"GlobalNetworkId\":{},\"AWSLocation\":{\"shape\":\"So\"},\"Description\":{},\"Type\":{},\"Vendor\":{},\"Model\":{},\"SerialNumber\":{},\"Location\":{\"shape\":\"Sp\"},\"SiteId\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"State\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"GlobalNetworkId\":{},\"GlobalNetworkArn\":{},\"Description\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"State\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"Sy\":{\"type\":\"structure\",\"members\":{\"UploadSpeed\":{\"type\":\"integer\"},\"DownloadSpeed\":{\"type\":\"integer\"}}},\"S11\":{\"type\":\"structure\",\"members\":{\"LinkId\":{},\"LinkArn\":{},\"GlobalNetworkId\":{},\"SiteId\":{},\"Description\":{},\"Type\":{},\"Bandwidth\":{\"shape\":\"Sy\"},\"Provider\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"State\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"S15\":{\"type\":\"structure\",\"members\":{\"SiteId\":{},\"SiteArn\":{},\"GlobalNetworkId\":{},\"Description\":{},\"Location\":{\"shape\":\"Sp\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"State\":{},\"Tags\":{\"shape\":\"Sf\"}}},\"S1j\":{\"type\":\"structure\",\"members\":{\"GlobalNetworkId\":{},\"TransitGatewayArn\":{},\"State\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Message\":{}}}}},\"S1n\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 91477:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeGlobalNetworks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"GlobalNetworks\"},\"GetConnections\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Connections\"},\"GetCustomerGatewayAssociations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"CustomerGatewayAssociations\"},\"GetDevices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Devices\"},\"GetLinkAssociations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"LinkAssociations\"},\"GetLinks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Links\"},\"GetSites\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Sites\"},\"GetTransitGatewayConnectPeerAssociations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"TransitGatewayConnectPeerAssociations\"},\"GetTransitGatewayRegistrations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"TransitGatewayRegistrations\"}}}");

/***/ }),

/***/ 95315:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-02-18\",\"endpointPrefix\":\"opsworks\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS OpsWorks\",\"serviceId\":\"OpsWorks\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"OpsWorks_20130218\",\"uid\":\"opsworks-2013-02-18\"},\"operations\":{\"AssignInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"LayerIds\"],\"members\":{\"InstanceId\":{},\"LayerIds\":{\"shape\":\"S3\"}}}},\"AssignVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"VolumeId\":{},\"InstanceId\":{}}}},\"AssociateElasticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"ElasticIp\"],\"members\":{\"ElasticIp\":{},\"InstanceId\":{}}}},\"AttachElasticLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ElasticLoadBalancerName\",\"LayerId\"],\"members\":{\"ElasticLoadBalancerName\":{},\"LayerId\":{}}}},\"CloneStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceStackId\",\"ServiceRoleArn\"],\"members\":{\"SourceStackId\":{},\"Name\":{},\"Region\":{},\"VpcId\":{},\"Attributes\":{\"shape\":\"S8\"},\"ServiceRoleArn\":{},\"DefaultInstanceProfileArn\":{},\"DefaultOs\":{},\"HostnameTheme\":{},\"DefaultAvailabilityZone\":{},\"DefaultSubnetId\":{},\"CustomJson\":{},\"ConfigurationManager\":{\"shape\":\"Sa\"},\"ChefConfiguration\":{\"shape\":\"Sb\"},\"UseCustomCookbooks\":{\"type\":\"boolean\"},\"UseOpsworksSecurityGroups\":{\"type\":\"boolean\"},\"CustomCookbooksSource\":{\"shape\":\"Sd\"},\"DefaultSshKeyName\":{},\"ClonePermissions\":{\"type\":\"boolean\"},\"CloneAppIds\":{\"shape\":\"S3\"},\"DefaultRootDeviceType\":{},\"AgentVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StackId\":{}}}},\"CreateApp\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\",\"Name\",\"Type\"],\"members\":{\"StackId\":{},\"Shortname\":{},\"Name\":{},\"Description\":{},\"DataSources\":{\"shape\":\"Si\"},\"Type\":{},\"AppSource\":{\"shape\":\"Sd\"},\"Domains\":{\"shape\":\"S3\"},\"EnableSsl\":{\"type\":\"boolean\"},\"SslConfiguration\":{\"shape\":\"Sl\"},\"Attributes\":{\"shape\":\"Sm\"},\"Environment\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppId\":{}}}},\"CreateDeployment\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\",\"Command\"],\"members\":{\"StackId\":{},\"AppId\":{},\"InstanceIds\":{\"shape\":\"S3\"},\"LayerIds\":{\"shape\":\"S3\"},\"Command\":{\"shape\":\"Ss\"},\"Comment\":{},\"CustomJson\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeploymentId\":{}}}},\"CreateInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\",\"LayerIds\",\"InstanceType\"],\"members\":{\"StackId\":{},\"LayerIds\":{\"shape\":\"S3\"},\"InstanceType\":{},\"AutoScalingType\":{},\"Hostname\":{},\"Os\":{},\"AmiId\":{},\"SshKeyName\":{},\"AvailabilityZone\":{},\"VirtualizationType\":{},\"SubnetId\":{},\"Architecture\":{},\"RootDeviceType\":{},\"BlockDeviceMappings\":{\"shape\":\"Sz\"},\"InstallUpdatesOnBoot\":{\"type\":\"boolean\"},\"EbsOptimized\":{\"type\":\"boolean\"},\"AgentVersion\":{},\"Tenancy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{}}}},\"CreateLayer\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\",\"Type\",\"Name\",\"Shortname\"],\"members\":{\"StackId\":{},\"Type\":{},\"Name\":{},\"Shortname\":{},\"Attributes\":{\"shape\":\"S17\"},\"CloudWatchLogsConfiguration\":{\"shape\":\"S19\"},\"CustomInstanceProfileArn\":{},\"CustomJson\":{},\"CustomSecurityGroupIds\":{\"shape\":\"S3\"},\"Packages\":{\"shape\":\"S3\"},\"VolumeConfigurations\":{\"shape\":\"S1f\"},\"EnableAutoHealing\":{\"type\":\"boolean\"},\"AutoAssignElasticIps\":{\"type\":\"boolean\"},\"AutoAssignPublicIps\":{\"type\":\"boolean\"},\"CustomRecipes\":{\"shape\":\"S1h\"},\"InstallUpdatesOnBoot\":{\"type\":\"boolean\"},\"UseEbsOptimizedInstances\":{\"type\":\"boolean\"},\"LifecycleEventConfiguration\":{\"shape\":\"S1i\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LayerId\":{}}}},\"CreateStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Region\",\"ServiceRoleArn\",\"DefaultInstanceProfileArn\"],\"members\":{\"Name\":{},\"Region\":{},\"VpcId\":{},\"Attributes\":{\"shape\":\"S8\"},\"ServiceRoleArn\":{},\"DefaultInstanceProfileArn\":{},\"DefaultOs\":{},\"HostnameTheme\":{},\"DefaultAvailabilityZone\":{},\"DefaultSubnetId\":{},\"CustomJson\":{},\"ConfigurationManager\":{\"shape\":\"Sa\"},\"ChefConfiguration\":{\"shape\":\"Sb\"},\"UseCustomCookbooks\":{\"type\":\"boolean\"},\"UseOpsworksSecurityGroups\":{\"type\":\"boolean\"},\"CustomCookbooksSource\":{\"shape\":\"Sd\"},\"DefaultSshKeyName\":{},\"DefaultRootDeviceType\":{},\"AgentVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StackId\":{}}}},\"CreateUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"IamUserArn\"],\"members\":{\"IamUserArn\":{},\"SshUsername\":{},\"SshPublicKey\":{},\"AllowSelfManagement\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IamUserArn\":{}}}},\"DeleteApp\":{\"input\":{\"type\":\"structure\",\"required\":[\"AppId\"],\"members\":{\"AppId\":{}}}},\"DeleteInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"DeleteElasticIp\":{\"type\":\"boolean\"},\"DeleteVolumes\":{\"type\":\"boolean\"}}}},\"DeleteLayer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LayerId\"],\"members\":{\"LayerId\":{}}}},\"DeleteStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{}}}},\"DeleteUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"IamUserArn\"],\"members\":{\"IamUserArn\":{}}}},\"DeregisterEcsCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"EcsClusterArn\"],\"members\":{\"EcsClusterArn\":{}}}},\"DeregisterElasticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"ElasticIp\"],\"members\":{\"ElasticIp\":{}}}},\"DeregisterInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{}}}},\"DeregisterRdsDbInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"RdsDbInstanceArn\"],\"members\":{\"RdsDbInstanceArn\":{}}}},\"DeregisterVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"VolumeId\":{}}}},\"DescribeAgentVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"ConfigurationManager\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AgentVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Version\":{},\"ConfigurationManager\":{\"shape\":\"Sa\"}}}}}}},\"DescribeApps\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"AppIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Apps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AppId\":{},\"StackId\":{},\"Shortname\":{},\"Name\":{},\"Description\":{},\"DataSources\":{\"shape\":\"Si\"},\"Type\":{},\"AppSource\":{\"shape\":\"Sd\"},\"Domains\":{\"shape\":\"S3\"},\"EnableSsl\":{\"type\":\"boolean\"},\"SslConfiguration\":{\"shape\":\"Sl\"},\"Attributes\":{\"shape\":\"Sm\"},\"CreatedAt\":{},\"Environment\":{\"shape\":\"So\"}}}}}}},\"DescribeCommands\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeploymentId\":{},\"InstanceId\":{},\"CommandIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Commands\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CommandId\":{},\"InstanceId\":{},\"DeploymentId\":{},\"CreatedAt\":{},\"AcknowledgedAt\":{},\"CompletedAt\":{},\"Status\":{},\"ExitCode\":{\"type\":\"integer\"},\"LogUrl\":{},\"Type\":{}}}}}}},\"DescribeDeployments\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"AppId\":{},\"DeploymentIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Deployments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeploymentId\":{},\"StackId\":{},\"AppId\":{},\"CreatedAt\":{},\"CompletedAt\":{},\"Duration\":{\"type\":\"integer\"},\"IamUserArn\":{},\"Comment\":{},\"Command\":{\"shape\":\"Ss\"},\"Status\":{},\"CustomJson\":{},\"InstanceIds\":{\"shape\":\"S3\"}}}}}}},\"DescribeEcsClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"EcsClusterArns\":{\"shape\":\"S3\"},\"StackId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EcsClusters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EcsClusterArn\":{},\"EcsClusterName\":{},\"StackId\":{},\"RegisteredAt\":{}}}},\"NextToken\":{}}}},\"DescribeElasticIps\":{\"input\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"StackId\":{},\"Ips\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ElasticIps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Ip\":{},\"Name\":{},\"Domain\":{},\"Region\":{},\"InstanceId\":{}}}}}}},\"DescribeElasticLoadBalancers\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"LayerIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ElasticLoadBalancers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ElasticLoadBalancerName\":{},\"Region\":{},\"DnsName\":{},\"StackId\":{},\"LayerId\":{},\"VpcId\":{},\"AvailabilityZones\":{\"shape\":\"S3\"},\"SubnetIds\":{\"shape\":\"S3\"},\"Ec2InstanceIds\":{\"shape\":\"S3\"}}}}}}},\"DescribeInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"LayerId\":{},\"InstanceIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AgentVersion\":{},\"AmiId\":{},\"Architecture\":{},\"Arn\":{},\"AutoScalingType\":{},\"AvailabilityZone\":{},\"BlockDeviceMappings\":{\"shape\":\"Sz\"},\"CreatedAt\":{},\"EbsOptimized\":{\"type\":\"boolean\"},\"Ec2InstanceId\":{},\"EcsClusterArn\":{},\"EcsContainerInstanceArn\":{},\"ElasticIp\":{},\"Hostname\":{},\"InfrastructureClass\":{},\"InstallUpdatesOnBoot\":{\"type\":\"boolean\"},\"InstanceId\":{},\"InstanceProfileArn\":{},\"InstanceType\":{},\"LastServiceErrorId\":{},\"LayerIds\":{\"shape\":\"S3\"},\"Os\":{},\"Platform\":{},\"PrivateDns\":{},\"PrivateIp\":{},\"PublicDns\":{},\"PublicIp\":{},\"RegisteredBy\":{},\"ReportedAgentVersion\":{},\"ReportedOs\":{\"type\":\"structure\",\"members\":{\"Family\":{},\"Name\":{},\"Version\":{}}},\"RootDeviceType\":{},\"RootDeviceVolumeId\":{},\"SecurityGroupIds\":{\"shape\":\"S3\"},\"SshHostDsaKeyFingerprint\":{},\"SshHostRsaKeyFingerprint\":{},\"SshKeyName\":{},\"StackId\":{},\"Status\":{},\"SubnetId\":{},\"Tenancy\":{},\"VirtualizationType\":{}}}}}}},\"DescribeLayers\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"LayerIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Layers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"StackId\":{},\"LayerId\":{},\"Type\":{},\"Name\":{},\"Shortname\":{},\"Attributes\":{\"shape\":\"S17\"},\"CloudWatchLogsConfiguration\":{\"shape\":\"S19\"},\"CustomInstanceProfileArn\":{},\"CustomJson\":{},\"CustomSecurityGroupIds\":{\"shape\":\"S3\"},\"DefaultSecurityGroupNames\":{\"shape\":\"S3\"},\"Packages\":{\"shape\":\"S3\"},\"VolumeConfigurations\":{\"shape\":\"S1f\"},\"EnableAutoHealing\":{\"type\":\"boolean\"},\"AutoAssignElasticIps\":{\"type\":\"boolean\"},\"AutoAssignPublicIps\":{\"type\":\"boolean\"},\"DefaultRecipes\":{\"shape\":\"S1h\"},\"CustomRecipes\":{\"shape\":\"S1h\"},\"CreatedAt\":{},\"InstallUpdatesOnBoot\":{\"type\":\"boolean\"},\"UseEbsOptimizedInstances\":{\"type\":\"boolean\"},\"LifecycleEventConfiguration\":{\"shape\":\"S1i\"}}}}}}},\"DescribeLoadBasedAutoScaling\":{\"input\":{\"type\":\"structure\",\"required\":[\"LayerIds\"],\"members\":{\"LayerIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoadBasedAutoScalingConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LayerId\":{},\"Enable\":{\"type\":\"boolean\"},\"UpScaling\":{\"shape\":\"S36\"},\"DownScaling\":{\"shape\":\"S36\"}}}}}}},\"DescribeMyUserProfile\":{\"output\":{\"type\":\"structure\",\"members\":{\"UserProfile\":{\"type\":\"structure\",\"members\":{\"IamUserArn\":{},\"Name\":{},\"SshUsername\":{},\"SshPublicKey\":{}}}}}},\"DescribeOperatingSystems\":{\"output\":{\"type\":\"structure\",\"members\":{\"OperatingSystems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Type\":{},\"ConfigurationManagers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{}}}},\"ReportedName\":{},\"ReportedVersion\":{},\"Supported\":{\"type\":\"boolean\"}}}}}}},\"DescribePermissions\":{\"input\":{\"type\":\"structure\",\"members\":{\"IamUserArn\":{},\"StackId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Permissions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"IamUserArn\":{},\"AllowSsh\":{\"type\":\"boolean\"},\"AllowSudo\":{\"type\":\"boolean\"},\"Level\":{}}}}}}},\"DescribeRaidArrays\":{\"input\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"StackId\":{},\"RaidArrayIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RaidArrays\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RaidArrayId\":{},\"InstanceId\":{},\"Name\":{},\"RaidLevel\":{\"type\":\"integer\"},\"NumberOfDisks\":{\"type\":\"integer\"},\"Size\":{\"type\":\"integer\"},\"Device\":{},\"MountPoint\":{},\"AvailabilityZone\":{},\"CreatedAt\":{},\"StackId\":{},\"VolumeType\":{},\"Iops\":{\"type\":\"integer\"}}}}}}},\"DescribeRdsDbInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{},\"RdsDbInstanceArns\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RdsDbInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RdsDbInstanceArn\":{},\"DbInstanceIdentifier\":{},\"DbUser\":{},\"DbPassword\":{},\"Region\":{},\"Address\":{},\"Engine\":{},\"StackId\":{},\"MissingOnRds\":{\"type\":\"boolean\"}}}}}}},\"DescribeServiceErrors\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"InstanceId\":{},\"ServiceErrorIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServiceErrorId\":{},\"StackId\":{},\"InstanceId\":{},\"Type\":{},\"Message\":{},\"CreatedAt\":{}}}}}}},\"DescribeStackProvisioningParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AgentInstallerUrl\":{},\"Parameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}},\"DescribeStackSummary\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StackSummary\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"Name\":{},\"Arn\":{},\"LayersCount\":{\"type\":\"integer\"},\"AppsCount\":{\"type\":\"integer\"},\"InstancesCount\":{\"type\":\"structure\",\"members\":{\"Assigning\":{\"type\":\"integer\"},\"Booting\":{\"type\":\"integer\"},\"ConnectionLost\":{\"type\":\"integer\"},\"Deregistering\":{\"type\":\"integer\"},\"Online\":{\"type\":\"integer\"},\"Pending\":{\"type\":\"integer\"},\"Rebooting\":{\"type\":\"integer\"},\"Registered\":{\"type\":\"integer\"},\"Registering\":{\"type\":\"integer\"},\"Requested\":{\"type\":\"integer\"},\"RunningSetup\":{\"type\":\"integer\"},\"SetupFailed\":{\"type\":\"integer\"},\"ShuttingDown\":{\"type\":\"integer\"},\"StartFailed\":{\"type\":\"integer\"},\"StopFailed\":{\"type\":\"integer\"},\"Stopped\":{\"type\":\"integer\"},\"Stopping\":{\"type\":\"integer\"},\"Terminated\":{\"type\":\"integer\"},\"Terminating\":{\"type\":\"integer\"},\"Unassigning\":{\"type\":\"integer\"}}}}}}}},\"DescribeStacks\":{\"input\":{\"type\":\"structure\",\"members\":{\"StackIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Stacks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StackId\":{},\"Name\":{},\"Arn\":{},\"Region\":{},\"VpcId\":{},\"Attributes\":{\"shape\":\"S8\"},\"ServiceRoleArn\":{},\"DefaultInstanceProfileArn\":{},\"DefaultOs\":{},\"HostnameTheme\":{},\"DefaultAvailabilityZone\":{},\"DefaultSubnetId\":{},\"CustomJson\":{},\"ConfigurationManager\":{\"shape\":\"Sa\"},\"ChefConfiguration\":{\"shape\":\"Sb\"},\"UseCustomCookbooks\":{\"type\":\"boolean\"},\"UseOpsworksSecurityGroups\":{\"type\":\"boolean\"},\"CustomCookbooksSource\":{\"shape\":\"Sd\"},\"DefaultSshKeyName\":{},\"CreatedAt\":{},\"DefaultRootDeviceType\":{},\"AgentVersion\":{}}}}}}},\"DescribeTimeBasedAutoScaling\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TimeBasedAutoScalingConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"AutoScalingSchedule\":{\"shape\":\"S4b\"}}}}}}},\"DescribeUserProfiles\":{\"input\":{\"type\":\"structure\",\"members\":{\"IamUserArns\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserProfiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IamUserArn\":{},\"Name\":{},\"SshUsername\":{},\"SshPublicKey\":{},\"AllowSelfManagement\":{\"type\":\"boolean\"}}}}}}},\"DescribeVolumes\":{\"input\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"StackId\":{},\"RaidArrayId\":{},\"VolumeIds\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Volumes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VolumeId\":{},\"Ec2VolumeId\":{},\"Name\":{},\"RaidArrayId\":{},\"InstanceId\":{},\"Status\":{},\"Size\":{\"type\":\"integer\"},\"Device\":{},\"MountPoint\":{},\"Region\":{},\"AvailabilityZone\":{},\"VolumeType\":{},\"Iops\":{\"type\":\"integer\"},\"Encrypted\":{\"type\":\"boolean\"}}}}}}},\"DetachElasticLoadBalancer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ElasticLoadBalancerName\",\"LayerId\"],\"members\":{\"ElasticLoadBalancerName\":{},\"LayerId\":{}}}},\"DisassociateElasticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"ElasticIp\"],\"members\":{\"ElasticIp\":{}}}},\"GetHostnameSuggestion\":{\"input\":{\"type\":\"structure\",\"required\":[\"LayerId\"],\"members\":{\"LayerId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LayerId\":{},\"Hostname\":{}}}},\"GrantAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"ValidForInMinutes\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemporaryCredential\":{\"type\":\"structure\",\"members\":{\"Username\":{},\"Password\":{},\"ValidForInMinutes\":{\"type\":\"integer\"},\"InstanceId\":{}}}}}},\"ListTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S50\"},\"NextToken\":{}}}},\"RebootInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{}}}},\"RegisterEcsCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"EcsClusterArn\",\"StackId\"],\"members\":{\"EcsClusterArn\":{},\"StackId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EcsClusterArn\":{}}}},\"RegisterElasticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"ElasticIp\",\"StackId\"],\"members\":{\"ElasticIp\":{},\"StackId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ElasticIp\":{}}}},\"RegisterInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{},\"Hostname\":{},\"PublicIp\":{},\"PrivateIp\":{},\"RsaPublicKey\":{},\"RsaPublicKeyFingerprint\":{},\"InstanceIdentity\":{\"type\":\"structure\",\"members\":{\"Document\":{},\"Signature\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{}}}},\"RegisterRdsDbInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\",\"RdsDbInstanceArn\",\"DbUser\",\"DbPassword\"],\"members\":{\"StackId\":{},\"RdsDbInstanceArn\":{},\"DbUser\":{},\"DbPassword\":{}}}},\"RegisterVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"Ec2VolumeId\":{},\"StackId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeId\":{}}}},\"SetLoadBasedAutoScaling\":{\"input\":{\"type\":\"structure\",\"required\":[\"LayerId\"],\"members\":{\"LayerId\":{},\"Enable\":{\"type\":\"boolean\"},\"UpScaling\":{\"shape\":\"S36\"},\"DownScaling\":{\"shape\":\"S36\"}}}},\"SetPermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\",\"IamUserArn\"],\"members\":{\"StackId\":{},\"IamUserArn\":{},\"AllowSsh\":{\"type\":\"boolean\"},\"AllowSudo\":{\"type\":\"boolean\"},\"Level\":{}}}},\"SetTimeBasedAutoScaling\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"AutoScalingSchedule\":{\"shape\":\"S4b\"}}}},\"StartInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{}}}},\"StartStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{}}}},\"StopInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"Force\":{\"type\":\"boolean\"}}}},\"StopStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S50\"}}}},\"UnassignInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{}}}},\"UnassignVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"VolumeId\":{}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"UpdateApp\":{\"input\":{\"type\":\"structure\",\"required\":[\"AppId\"],\"members\":{\"AppId\":{},\"Name\":{},\"Description\":{},\"DataSources\":{\"shape\":\"Si\"},\"Type\":{},\"AppSource\":{\"shape\":\"Sd\"},\"Domains\":{\"shape\":\"S3\"},\"EnableSsl\":{\"type\":\"boolean\"},\"SslConfiguration\":{\"shape\":\"Sl\"},\"Attributes\":{\"shape\":\"Sm\"},\"Environment\":{\"shape\":\"So\"}}}},\"UpdateElasticIp\":{\"input\":{\"type\":\"structure\",\"required\":[\"ElasticIp\"],\"members\":{\"ElasticIp\":{},\"Name\":{}}}},\"UpdateInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"LayerIds\":{\"shape\":\"S3\"},\"InstanceType\":{},\"AutoScalingType\":{},\"Hostname\":{},\"Os\":{},\"AmiId\":{},\"SshKeyName\":{},\"Architecture\":{},\"InstallUpdatesOnBoot\":{\"type\":\"boolean\"},\"EbsOptimized\":{\"type\":\"boolean\"},\"AgentVersion\":{}}}},\"UpdateLayer\":{\"input\":{\"type\":\"structure\",\"required\":[\"LayerId\"],\"members\":{\"LayerId\":{},\"Name\":{},\"Shortname\":{},\"Attributes\":{\"shape\":\"S17\"},\"CloudWatchLogsConfiguration\":{\"shape\":\"S19\"},\"CustomInstanceProfileArn\":{},\"CustomJson\":{},\"CustomSecurityGroupIds\":{\"shape\":\"S3\"},\"Packages\":{\"shape\":\"S3\"},\"VolumeConfigurations\":{\"shape\":\"S1f\"},\"EnableAutoHealing\":{\"type\":\"boolean\"},\"AutoAssignElasticIps\":{\"type\":\"boolean\"},\"AutoAssignPublicIps\":{\"type\":\"boolean\"},\"CustomRecipes\":{\"shape\":\"S1h\"},\"InstallUpdatesOnBoot\":{\"type\":\"boolean\"},\"UseEbsOptimizedInstances\":{\"type\":\"boolean\"},\"LifecycleEventConfiguration\":{\"shape\":\"S1i\"}}}},\"UpdateMyUserProfile\":{\"input\":{\"type\":\"structure\",\"members\":{\"SshPublicKey\":{}}}},\"UpdateRdsDbInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"RdsDbInstanceArn\"],\"members\":{\"RdsDbInstanceArn\":{},\"DbUser\":{},\"DbPassword\":{}}}},\"UpdateStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"StackId\"],\"members\":{\"StackId\":{},\"Name\":{},\"Attributes\":{\"shape\":\"S8\"},\"ServiceRoleArn\":{},\"DefaultInstanceProfileArn\":{},\"DefaultOs\":{},\"HostnameTheme\":{},\"DefaultAvailabilityZone\":{},\"DefaultSubnetId\":{},\"CustomJson\":{},\"ConfigurationManager\":{\"shape\":\"Sa\"},\"ChefConfiguration\":{\"shape\":\"Sb\"},\"UseCustomCookbooks\":{\"type\":\"boolean\"},\"CustomCookbooksSource\":{\"shape\":\"Sd\"},\"DefaultSshKeyName\":{},\"DefaultRootDeviceType\":{},\"UseOpsworksSecurityGroups\":{\"type\":\"boolean\"},\"AgentVersion\":{}}}},\"UpdateUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"IamUserArn\"],\"members\":{\"IamUserArn\":{},\"SshUsername\":{},\"SshPublicKey\":{},\"AllowSelfManagement\":{\"type\":\"boolean\"}}}},\"UpdateVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeId\"],\"members\":{\"VolumeId\":{},\"Name\":{},\"MountPoint\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{}},\"S8\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sa\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"ManageBerkshelf\":{\"type\":\"boolean\"},\"BerkshelfVersion\":{}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Url\":{},\"Username\":{},\"Password\":{},\"SshKey\":{},\"Revision\":{}}},\"Si\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Arn\":{},\"DatabaseName\":{}}}},\"Sl\":{\"type\":\"structure\",\"required\":[\"Certificate\",\"PrivateKey\"],\"members\":{\"Certificate\":{},\"PrivateKey\":{},\"Chain\":{}}},\"Sm\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"So\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{},\"Secure\":{\"type\":\"boolean\"}}}},\"Ss\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Args\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S3\"}}}},\"Sz\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeviceName\":{},\"NoDevice\":{},\"VirtualName\":{},\"Ebs\":{\"type\":\"structure\",\"members\":{\"SnapshotId\":{},\"Iops\":{\"type\":\"integer\"},\"VolumeSize\":{\"type\":\"integer\"},\"VolumeType\":{},\"DeleteOnTermination\":{\"type\":\"boolean\"}}}}}},\"S17\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S19\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"LogStreams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LogGroupName\":{},\"DatetimeFormat\":{},\"TimeZone\":{},\"File\":{},\"FileFingerprintLines\":{},\"MultiLineStartPattern\":{},\"InitialPosition\":{},\"Encoding\":{},\"BufferDuration\":{\"type\":\"integer\"},\"BatchCount\":{\"type\":\"integer\"},\"BatchSize\":{\"type\":\"integer\"}}}}}},\"S1f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"MountPoint\",\"NumberOfDisks\",\"Size\"],\"members\":{\"MountPoint\":{},\"RaidLevel\":{\"type\":\"integer\"},\"NumberOfDisks\":{\"type\":\"integer\"},\"Size\":{\"type\":\"integer\"},\"VolumeType\":{},\"Iops\":{\"type\":\"integer\"},\"Encrypted\":{\"type\":\"boolean\"}}}},\"S1h\":{\"type\":\"structure\",\"members\":{\"Setup\":{\"shape\":\"S3\"},\"Configure\":{\"shape\":\"S3\"},\"Deploy\":{\"shape\":\"S3\"},\"Undeploy\":{\"shape\":\"S3\"},\"Shutdown\":{\"shape\":\"S3\"}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"Shutdown\":{\"type\":\"structure\",\"members\":{\"ExecutionTimeout\":{\"type\":\"integer\"},\"DelayUntilElbConnectionsDrained\":{\"type\":\"boolean\"}}}}},\"S36\":{\"type\":\"structure\",\"members\":{\"InstanceCount\":{\"type\":\"integer\"},\"ThresholdsWaitTime\":{\"type\":\"integer\"},\"IgnoreMetricsTime\":{\"type\":\"integer\"},\"CpuThreshold\":{\"type\":\"double\"},\"MemoryThreshold\":{\"type\":\"double\"},\"LoadThreshold\":{\"type\":\"double\"},\"Alarms\":{\"shape\":\"S3\"}}},\"S4b\":{\"type\":\"structure\",\"members\":{\"Monday\":{\"shape\":\"S4c\"},\"Tuesday\":{\"shape\":\"S4c\"},\"Wednesday\":{\"shape\":\"S4c\"},\"Thursday\":{\"shape\":\"S4c\"},\"Friday\":{\"shape\":\"S4c\"},\"Saturday\":{\"shape\":\"S4c\"},\"Sunday\":{\"shape\":\"S4c\"}}},\"S4c\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S50\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 63589:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeApps\":{\"result_key\":\"Apps\"},\"DescribeCommands\":{\"result_key\":\"Commands\"},\"DescribeDeployments\":{\"result_key\":\"Deployments\"},\"DescribeEcsClusters\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"EcsClusters\"},\"DescribeElasticIps\":{\"result_key\":\"ElasticIps\"},\"DescribeElasticLoadBalancers\":{\"result_key\":\"ElasticLoadBalancers\"},\"DescribeInstances\":{\"result_key\":\"Instances\"},\"DescribeLayers\":{\"result_key\":\"Layers\"},\"DescribeLoadBasedAutoScaling\":{\"result_key\":\"LoadBasedAutoScalingConfigurations\"},\"DescribePermissions\":{\"result_key\":\"Permissions\"},\"DescribeRaidArrays\":{\"result_key\":\"RaidArrays\"},\"DescribeServiceErrors\":{\"result_key\":\"ServiceErrors\"},\"DescribeStacks\":{\"result_key\":\"Stacks\"},\"DescribeTimeBasedAutoScaling\":{\"result_key\":\"TimeBasedAutoScalingConfigurations\"},\"DescribeUserProfiles\":{\"result_key\":\"UserProfiles\"},\"DescribeVolumes\":{\"result_key\":\"Volumes\"}}}");

/***/ }),

/***/ 8700:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"AppExists\":{\"delay\":1,\"operation\":\"DescribeApps\",\"maxAttempts\":40,\"acceptors\":[{\"expected\":200,\"matcher\":\"status\",\"state\":\"success\"},{\"matcher\":\"status\",\"expected\":400,\"state\":\"failure\"}]},\"DeploymentSuccessful\":{\"delay\":15,\"operation\":\"DescribeDeployments\",\"maxAttempts\":40,\"description\":\"Wait until a deployment has completed successfully.\",\"acceptors\":[{\"expected\":\"successful\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Deployments[].Status\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Deployments[].Status\"}]},\"InstanceOnline\":{\"delay\":15,\"operation\":\"DescribeInstances\",\"maxAttempts\":40,\"description\":\"Wait until OpsWorks instance is online.\",\"acceptors\":[{\"expected\":\"online\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Instances[].Status\"},{\"expected\":\"setup_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"shutting_down\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"start_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"stopped\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"stopping\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"terminating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"terminated\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"stop_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"}]},\"InstanceRegistered\":{\"delay\":15,\"operation\":\"DescribeInstances\",\"maxAttempts\":40,\"description\":\"Wait until OpsWorks instance is registered.\",\"acceptors\":[{\"expected\":\"registered\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Instances[].Status\"},{\"expected\":\"setup_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"shutting_down\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"stopped\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"stopping\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"terminating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"terminated\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"stop_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"}]},\"InstanceStopped\":{\"delay\":15,\"operation\":\"DescribeInstances\",\"maxAttempts\":40,\"description\":\"Wait until OpsWorks instance is stopped.\",\"acceptors\":[{\"expected\":\"stopped\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Instances[].Status\"},{\"expected\":\"booting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"pending\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"requested\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"running_setup\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"setup_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"start_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"stop_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"}]},\"InstanceTerminated\":{\"delay\":15,\"operation\":\"DescribeInstances\",\"maxAttempts\":40,\"description\":\"Wait until OpsWorks instance is terminated.\",\"acceptors\":[{\"expected\":\"terminated\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Instances[].Status\"},{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"booting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"online\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"pending\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"requested\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"running_setup\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"setup_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"},{\"expected\":\"start_failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Instances[].Status\"}]}}}");

/***/ }),

/***/ 25033:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-01\",\"endpointPrefix\":\"opsworks-cm\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"OpsWorksCM\",\"serviceFullName\":\"AWS OpsWorks CM\",\"serviceId\":\"OpsWorksCM\",\"signatureVersion\":\"v4\",\"signingName\":\"opsworks-cm\",\"targetPrefix\":\"OpsWorksCM_V2016_11_01\",\"uid\":\"opsworkscm-2016-11-01\"},\"operations\":{\"AssociateNode\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\",\"NodeName\",\"EngineAttributes\"],\"members\":{\"ServerName\":{},\"NodeName\":{},\"EngineAttributes\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NodeAssociationStatusToken\":{}}}},\"CreateBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\"],\"members\":{\"ServerName\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backup\":{\"shape\":\"Sh\"}}}},\"CreateServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\",\"ServerName\",\"InstanceProfileArn\",\"InstanceType\",\"ServiceRoleArn\"],\"members\":{\"AssociatePublicIpAddress\":{\"type\":\"boolean\"},\"CustomDomain\":{},\"CustomCertificate\":{},\"CustomPrivateKey\":{\"type\":\"string\",\"sensitive\":true},\"DisableAutomatedBackup\":{\"type\":\"boolean\"},\"Engine\":{},\"EngineModel\":{},\"EngineVersion\":{},\"EngineAttributes\":{\"shape\":\"S4\"},\"BackupRetentionCount\":{\"type\":\"integer\"},\"ServerName\":{},\"InstanceProfileArn\":{},\"InstanceType\":{},\"KeyPair\":{},\"PreferredMaintenanceWindow\":{},\"PreferredBackupWindow\":{},\"SecurityGroupIds\":{\"shape\":\"Sn\"},\"ServiceRoleArn\":{},\"SubnetIds\":{\"shape\":\"Sn\"},\"Tags\":{\"shape\":\"Sc\"},\"BackupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Server\":{\"shape\":\"Sz\"}}}},\"DeleteBackup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupId\"],\"members\":{\"BackupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\"],\"members\":{\"ServerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeAccountAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Maximum\":{\"type\":\"integer\"},\"Used\":{\"type\":\"integer\"}}}}}}},\"DescribeBackups\":{\"input\":{\"type\":\"structure\",\"members\":{\"BackupId\":{},\"ServerName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Backups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sh\"}},\"NextToken\":{}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\"],\"members\":{\"ServerName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServerEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreatedAt\":{\"type\":\"timestamp\"},\"ServerName\":{},\"Message\":{},\"LogUrl\":{}}}},\"NextToken\":{}}}},\"DescribeNodeAssociationStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"NodeAssociationStatusToken\",\"ServerName\"],\"members\":{\"NodeAssociationStatusToken\":{},\"ServerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NodeAssociationStatus\":{},\"EngineAttributes\":{\"shape\":\"S4\"}}}},\"DescribeServers\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServerName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Servers\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\"}},\"NextToken\":{}}}},\"DisassociateNode\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\",\"NodeName\"],\"members\":{\"ServerName\":{},\"NodeName\":{},\"EngineAttributes\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NodeAssociationStatusToken\":{}}}},\"ExportServerEngineAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExportAttributeName\",\"ServerName\"],\"members\":{\"ExportAttributeName\":{},\"ServerName\":{},\"InputAttributes\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EngineAttribute\":{\"shape\":\"S5\"},\"ServerName\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sc\"},\"NextToken\":{}}}},\"RestoreServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"BackupId\",\"ServerName\"],\"members\":{\"BackupId\":{},\"ServerName\":{},\"InstanceType\":{},\"KeyPair\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartMaintenance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\"],\"members\":{\"ServerName\":{},\"EngineAttributes\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Server\":{\"shape\":\"Sz\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\"],\"members\":{\"DisableAutomatedBackup\":{\"type\":\"boolean\"},\"BackupRetentionCount\":{\"type\":\"integer\"},\"ServerName\":{},\"PreferredMaintenanceWindow\":{},\"PreferredBackupWindow\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Server\":{\"shape\":\"Sz\"}}}},\"UpdateServerEngineAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerName\",\"AttributeName\"],\"members\":{\"ServerName\":{},\"AttributeName\":{},\"AttributeValue\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Server\":{\"shape\":\"Sz\"}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"shape\":\"S5\"}},\"S5\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{\"type\":\"string\",\"sensitive\":true}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sh\":{\"type\":\"structure\",\"members\":{\"BackupArn\":{},\"BackupId\":{},\"BackupType\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"Description\":{},\"Engine\":{},\"EngineModel\":{},\"EngineVersion\":{},\"InstanceProfileArn\":{},\"InstanceType\":{},\"KeyPair\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"S3DataSize\":{\"deprecated\":true,\"type\":\"integer\"},\"S3DataUrl\":{\"deprecated\":true},\"S3LogUrl\":{},\"SecurityGroupIds\":{\"shape\":\"Sn\"},\"ServerName\":{},\"ServiceRoleArn\":{},\"Status\":{},\"StatusDescription\":{},\"SubnetIds\":{\"shape\":\"Sn\"},\"ToolsVersion\":{},\"UserArn\":{}}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sz\":{\"type\":\"structure\",\"members\":{\"AssociatePublicIpAddress\":{\"type\":\"boolean\"},\"BackupRetentionCount\":{\"type\":\"integer\"},\"ServerName\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"CloudFormationStackArn\":{},\"CustomDomain\":{},\"DisableAutomatedBackup\":{\"type\":\"boolean\"},\"Endpoint\":{},\"Engine\":{},\"EngineModel\":{},\"EngineAttributes\":{\"shape\":\"S4\"},\"EngineVersion\":{},\"InstanceProfileArn\":{},\"InstanceType\":{},\"KeyPair\":{},\"MaintenanceStatus\":{},\"PreferredMaintenanceWindow\":{},\"PreferredBackupWindow\":{},\"SecurityGroupIds\":{\"shape\":\"Sn\"},\"ServiceRoleArn\":{},\"Status\":{},\"StatusReason\":{},\"SubnetIds\":{\"shape\":\"Sn\"},\"ServerArn\":{}}}}}");

/***/ }),

/***/ 68422:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeBackups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Backups\"},\"DescribeEvents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ServerEvents\"},\"DescribeServers\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Servers\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Tags\"}}}");

/***/ }),

/***/ 89353:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"NodeAssociated\":{\"delay\":15,\"maxAttempts\":15,\"operation\":\"DescribeNodeAssociationStatus\",\"description\":\"Wait until node is associated or disassociated.\",\"acceptors\":[{\"expected\":\"SUCCESS\",\"state\":\"success\",\"matcher\":\"path\",\"argument\":\"NodeAssociationStatus\"},{\"expected\":\"FAILED\",\"state\":\"failure\",\"matcher\":\"path\",\"argument\":\"NodeAssociationStatus\"}]}}}");

/***/ }),

/***/ 28258:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-28\",\"endpointPrefix\":\"organizations\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Organizations\",\"serviceFullName\":\"AWS Organizations\",\"serviceId\":\"Organizations\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSOrganizationsV20161128\",\"uid\":\"organizations-2016-11-28\"},\"operations\":{\"AcceptHandshake\":{\"input\":{\"type\":\"structure\",\"required\":[\"HandshakeId\"],\"members\":{\"HandshakeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshake\":{\"shape\":\"S4\"}}}},\"AttachPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\",\"TargetId\"],\"members\":{\"PolicyId\":{},\"TargetId\":{}}}},\"CancelHandshake\":{\"input\":{\"type\":\"structure\",\"required\":[\"HandshakeId\"],\"members\":{\"HandshakeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshake\":{\"shape\":\"S4\"}}}},\"CreateAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"Email\",\"AccountName\"],\"members\":{\"Email\":{\"shape\":\"Sn\"},\"AccountName\":{\"shape\":\"So\"},\"RoleName\":{},\"IamUserAccessToBilling\":{},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CreateAccountStatus\":{\"shape\":\"Sw\"}}}},\"CreateGovCloudAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"Email\",\"AccountName\"],\"members\":{\"Email\":{\"shape\":\"Sn\"},\"AccountName\":{\"shape\":\"So\"},\"RoleName\":{},\"IamUserAccessToBilling\":{},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CreateAccountStatus\":{\"shape\":\"Sw\"}}}},\"CreateOrganization\":{\"input\":{\"type\":\"structure\",\"members\":{\"FeatureSet\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Organization\":{\"shape\":\"S16\"}}}},\"CreateOrganizationalUnit\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParentId\",\"Name\"],\"members\":{\"ParentId\":{},\"Name\":{},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationalUnit\":{\"shape\":\"S1i\"}}}},\"CreatePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Content\",\"Description\",\"Name\",\"Type\"],\"members\":{\"Content\":{},\"Description\":{},\"Name\":{},\"Type\":{},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S1q\"}}}},\"DeclineHandshake\":{\"input\":{\"type\":\"structure\",\"required\":[\"HandshakeId\"],\"members\":{\"HandshakeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshake\":{\"shape\":\"S4\"}}}},\"DeleteOrganization\":{},\"DeleteOrganizationalUnit\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationalUnitId\"],\"members\":{\"OrganizationalUnitId\":{}}}},\"DeletePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{}}}},\"DeregisterDelegatedAdministrator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"ServicePrincipal\"],\"members\":{\"AccountId\":{},\"ServicePrincipal\":{}}}},\"DescribeAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Account\":{\"shape\":\"S22\"}}}},\"DescribeCreateAccountStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"CreateAccountRequestId\"],\"members\":{\"CreateAccountRequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CreateAccountStatus\":{\"shape\":\"Sw\"}}}},\"DescribeEffectivePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyType\"],\"members\":{\"PolicyType\":{},\"TargetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EffectivePolicy\":{\"type\":\"structure\",\"members\":{\"PolicyContent\":{},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"TargetId\":{},\"PolicyType\":{}}}}}},\"DescribeHandshake\":{\"input\":{\"type\":\"structure\",\"required\":[\"HandshakeId\"],\"members\":{\"HandshakeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshake\":{\"shape\":\"S4\"}}}},\"DescribeOrganization\":{\"output\":{\"type\":\"structure\",\"members\":{\"Organization\":{\"shape\":\"S16\"}}}},\"DescribeOrganizationalUnit\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationalUnitId\"],\"members\":{\"OrganizationalUnitId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationalUnit\":{\"shape\":\"S1i\"}}}},\"DescribePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S1q\"}}}},\"DetachPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\",\"TargetId\"],\"members\":{\"PolicyId\":{},\"TargetId\":{}}}},\"DisableAWSServiceAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServicePrincipal\"],\"members\":{\"ServicePrincipal\":{}}}},\"DisablePolicyType\":{\"input\":{\"type\":\"structure\",\"required\":[\"RootId\",\"PolicyType\"],\"members\":{\"RootId\":{},\"PolicyType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Root\":{\"shape\":\"S2n\"}}}},\"EnableAWSServiceAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServicePrincipal\"],\"members\":{\"ServicePrincipal\":{}}}},\"EnableAllFeatures\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshake\":{\"shape\":\"S4\"}}}},\"EnablePolicyType\":{\"input\":{\"type\":\"structure\",\"required\":[\"RootId\",\"PolicyType\"],\"members\":{\"RootId\":{},\"PolicyType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Root\":{\"shape\":\"S2n\"}}}},\"InviteAccountToOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"Target\"],\"members\":{\"Target\":{\"shape\":\"S7\"},\"Notes\":{\"type\":\"string\",\"sensitive\":true},\"Tags\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshake\":{\"shape\":\"S4\"}}}},\"LeaveOrganization\":{},\"ListAWSServiceAccessForOrganization\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EnabledServicePrincipals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServicePrincipal\":{},\"DateEnabled\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListAccounts\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accounts\":{\"shape\":\"S36\"},\"NextToken\":{}}}},\"ListAccountsForParent\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParentId\"],\"members\":{\"ParentId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Accounts\":{\"shape\":\"S36\"},\"NextToken\":{}}}},\"ListChildren\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParentId\",\"ChildType\"],\"members\":{\"ParentId\":{},\"ChildType\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Children\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Type\":{}}}},\"NextToken\":{}}}},\"ListCreateAccountStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"States\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CreateAccountStatuses\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}},\"NextToken\":{}}}},\"ListDelegatedAdministrators\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServicePrincipal\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DelegatedAdministrators\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Email\":{\"shape\":\"Sn\"},\"Name\":{\"shape\":\"So\"},\"Status\":{},\"JoinedMethod\":{},\"JoinedTimestamp\":{\"type\":\"timestamp\"},\"DelegationEnabledDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListDelegatedServicesForAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DelegatedServices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServicePrincipal\":{},\"DelegationEnabledDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListHandshakesForAccount\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"S3s\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshakes\":{\"shape\":\"S3u\"},\"NextToken\":{}}}},\"ListHandshakesForOrganization\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"shape\":\"S3s\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Handshakes\":{\"shape\":\"S3u\"},\"NextToken\":{}}}},\"ListOrganizationalUnitsForParent\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParentId\"],\"members\":{\"ParentId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationalUnits\":{\"type\":\"list\",\"member\":{\"shape\":\"S1i\"}},\"NextToken\":{}}}},\"ListParents\":{\"input\":{\"type\":\"structure\",\"required\":[\"ChildId\"],\"members\":{\"ChildId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Type\":{}}}},\"NextToken\":{}}}},\"ListPolicies\":{\"input\":{\"type\":\"structure\",\"required\":[\"Filter\"],\"members\":{\"Filter\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policies\":{\"shape\":\"S47\"},\"NextToken\":{}}}},\"ListPoliciesForTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetId\",\"Filter\"],\"members\":{\"TargetId\":{},\"Filter\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policies\":{\"shape\":\"S47\"},\"NextToken\":{}}}},\"ListRoots\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Roots\":{\"type\":\"list\",\"member\":{\"shape\":\"S2n\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sr\"},\"NextToken\":{}}}},\"ListTargetsForPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Targets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetId\":{},\"Arn\":{},\"Name\":{},\"Type\":{}}}},\"NextToken\":{}}}},\"MoveAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"SourceParentId\",\"DestinationParentId\"],\"members\":{\"AccountId\":{},\"SourceParentId\":{},\"DestinationParentId\":{}}}},\"RegisterDelegatedAdministrator\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"ServicePrincipal\"],\"members\":{\"AccountId\":{},\"ServicePrincipal\":{}}}},\"RemoveAccountFromOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Tags\"],\"members\":{\"ResourceId\":{},\"Tags\":{\"shape\":\"Sr\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagKeys\"],\"members\":{\"ResourceId\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"UpdateOrganizationalUnit\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationalUnitId\"],\"members\":{\"OrganizationalUnitId\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationalUnit\":{\"shape\":\"S1i\"}}}},\"UpdatePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"PolicyId\"],\"members\":{\"PolicyId\":{},\"Name\":{},\"Description\":{},\"Content\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"shape\":\"S1q\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Parties\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}},\"State\":{},\"RequestedTimestamp\":{\"type\":\"timestamp\"},\"ExpirationTimestamp\":{\"type\":\"timestamp\"},\"Action\":{},\"Resources\":{\"shape\":\"Sd\"}}},\"S7\":{\"type\":\"structure\",\"required\":[\"Id\",\"Type\"],\"members\":{\"Id\":{\"type\":\"string\",\"sensitive\":true},\"Type\":{}}},\"Sd\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"string\",\"sensitive\":true},\"Type\":{},\"Resources\":{\"shape\":\"Sd\"}}}},\"Sn\":{\"type\":\"string\",\"sensitive\":true},\"So\":{\"type\":\"string\",\"sensitive\":true},\"Sr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sw\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"AccountName\":{\"shape\":\"So\"},\"State\":{},\"RequestedTimestamp\":{\"type\":\"timestamp\"},\"CompletedTimestamp\":{\"type\":\"timestamp\"},\"AccountId\":{},\"GovCloudAccountId\":{},\"FailureReason\":{}}},\"S16\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"FeatureSet\":{},\"MasterAccountArn\":{},\"MasterAccountId\":{},\"MasterAccountEmail\":{\"shape\":\"Sn\"},\"AvailablePolicyTypes\":{\"shape\":\"S1a\"}}},\"S1a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Status\":{}}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{}}},\"S1q\":{\"type\":\"structure\",\"members\":{\"PolicySummary\":{\"shape\":\"S1r\"},\"Content\":{}}},\"S1r\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"Description\":{},\"Type\":{},\"AwsManaged\":{\"type\":\"boolean\"}}},\"S22\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Email\":{\"shape\":\"Sn\"},\"Name\":{\"shape\":\"So\"},\"Status\":{},\"JoinedMethod\":{},\"JoinedTimestamp\":{\"type\":\"timestamp\"}}},\"S2n\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"PolicyTypes\":{\"shape\":\"S1a\"}}},\"S36\":{\"type\":\"list\",\"member\":{\"shape\":\"S22\"}},\"S3s\":{\"type\":\"structure\",\"members\":{\"ActionType\":{},\"ParentHandshakeId\":{}}},\"S3u\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"S47\":{\"type\":\"list\",\"member\":{\"shape\":\"S1r\"}}}}");

/***/ }),

/***/ 70916:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAWSServiceAccessForOrganization\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListAccounts\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListAccountsForParent\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListChildren\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListCreateAccountStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListDelegatedAdministrators\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DelegatedAdministrators\"},\"ListDelegatedServicesForAccount\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DelegatedServices\"},\"ListHandshakesForAccount\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListHandshakesForOrganization\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListOrganizationalUnitsForParent\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListParents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListPolicies\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListPoliciesForTarget\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListRoots\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Tags\"},\"ListTargetsForPolicy\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 79304:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-12-03\",\"endpointPrefix\":\"outposts\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Outposts\",\"serviceFullName\":\"AWS Outposts\",\"serviceId\":\"Outposts\",\"signatureVersion\":\"v4\",\"signingName\":\"outposts\",\"uid\":\"outposts-2019-12-03\"},\"operations\":{\"CreateOutpost\":{\"http\":{\"requestUri\":\"/outposts\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SiteId\"],\"members\":{\"Name\":{},\"Description\":{},\"SiteId\":{},\"AvailabilityZone\":{},\"AvailabilityZoneId\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Outpost\":{\"shape\":\"Sb\"}}}},\"DeleteOutpost\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/outposts/{OutpostId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"OutpostId\"],\"members\":{\"OutpostId\":{\"location\":\"uri\",\"locationName\":\"OutpostId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSite\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/sites/{SiteId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"SiteId\"],\"members\":{\"SiteId\":{\"location\":\"uri\",\"locationName\":\"SiteId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetOutpost\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/outposts/{OutpostId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"OutpostId\"],\"members\":{\"OutpostId\":{\"location\":\"uri\",\"locationName\":\"OutpostId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Outpost\":{\"shape\":\"Sb\"}}}},\"GetOutpostInstanceTypes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/outposts/{OutpostId}/instanceTypes\"},\"input\":{\"type\":\"structure\",\"required\":[\"OutpostId\"],\"members\":{\"OutpostId\":{\"location\":\"uri\",\"locationName\":\"OutpostId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceType\":{}}}},\"NextToken\":{},\"OutpostId\":{},\"OutpostArn\":{}}}},\"ListOutposts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/outposts\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Outposts\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}},\"NextToken\":{}}}},\"ListSites\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/sites\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Sites\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SiteId\":{},\"AccountId\":{},\"Name\":{},\"Description\":{},\"Tags\":{\"shape\":\"S7\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S7\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S7\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sb\":{\"type\":\"structure\",\"members\":{\"OutpostId\":{},\"OwnerId\":{},\"OutpostArn\":{},\"SiteId\":{},\"Name\":{},\"Description\":{},\"LifeCycleStatus\":{},\"AvailabilityZone\":{},\"AvailabilityZoneId\":{},\"Tags\":{\"shape\":\"S7\"}}}}}");

/***/ }),

/***/ 91740:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListOutposts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSites\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 16402:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-05-22\",\"endpointPrefix\":\"personalize\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Personalize\",\"serviceId\":\"Personalize\",\"signatureVersion\":\"v4\",\"signingName\":\"personalize\",\"targetPrefix\":\"AmazonPersonalize\",\"uid\":\"personalize-2018-05-22\"},\"operations\":{\"CreateBatchInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobName\",\"solutionVersionArn\",\"jobInput\",\"jobOutput\",\"roleArn\"],\"members\":{\"jobName\":{},\"solutionVersionArn\":{},\"filterArn\":{},\"numResults\":{\"type\":\"integer\"},\"jobInput\":{\"shape\":\"S5\"},\"jobOutput\":{\"shape\":\"S9\"},\"roleArn\":{},\"batchInferenceJobConfig\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"batchInferenceJobArn\":{}}}},\"CreateCampaign\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"solutionVersionArn\",\"minProvisionedTPS\"],\"members\":{\"name\":{},\"solutionVersionArn\":{},\"minProvisionedTPS\":{\"type\":\"integer\"},\"campaignConfig\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"campaignArn\":{}}},\"idempotent\":true},\"CreateDataset\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"schemaArn\",\"datasetGroupArn\",\"datasetType\"],\"members\":{\"name\":{},\"schemaArn\":{},\"datasetGroupArn\":{},\"datasetType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetArn\":{}}},\"idempotent\":true},\"CreateDatasetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"roleArn\":{},\"kmsKeyArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetGroupArn\":{}}}},\"CreateDatasetImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"jobName\",\"datasetArn\",\"dataSource\",\"roleArn\"],\"members\":{\"jobName\":{},\"datasetArn\":{},\"dataSource\":{\"shape\":\"Sq\"},\"roleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetImportJobArn\":{}}}},\"CreateEventTracker\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"datasetGroupArn\"],\"members\":{\"name\":{},\"datasetGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"eventTrackerArn\":{},\"trackingId\":{}}},\"idempotent\":true},\"CreateFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"datasetGroupArn\",\"filterExpression\"],\"members\":{\"name\":{},\"datasetGroupArn\":{},\"filterExpression\":{\"shape\":\"Sw\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"filterArn\":{}}}},\"CreateSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"schema\"],\"members\":{\"name\":{},\"schema\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"schemaArn\":{}}},\"idempotent\":true},\"CreateSolution\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"datasetGroupArn\"],\"members\":{\"name\":{},\"performHPO\":{\"type\":\"boolean\"},\"performAutoML\":{\"type\":\"boolean\"},\"recipeArn\":{},\"datasetGroupArn\":{},\"eventType\":{},\"solutionConfig\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"solutionArn\":{}}}},\"CreateSolutionVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"solutionArn\"],\"members\":{\"solutionArn\":{},\"trainingMode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"solutionVersionArn\":{}}}},\"DeleteCampaign\":{\"input\":{\"type\":\"structure\",\"required\":[\"campaignArn\"],\"members\":{\"campaignArn\":{}}},\"idempotent\":true},\"DeleteDataset\":{\"input\":{\"type\":\"structure\",\"required\":[\"datasetArn\"],\"members\":{\"datasetArn\":{}}},\"idempotent\":true},\"DeleteDatasetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"datasetGroupArn\"],\"members\":{\"datasetGroupArn\":{}}},\"idempotent\":true},\"DeleteEventTracker\":{\"input\":{\"type\":\"structure\",\"required\":[\"eventTrackerArn\"],\"members\":{\"eventTrackerArn\":{}}},\"idempotent\":true},\"DeleteFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"filterArn\"],\"members\":{\"filterArn\":{}}}},\"DeleteSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"schemaArn\"],\"members\":{\"schemaArn\":{}}},\"idempotent\":true},\"DeleteSolution\":{\"input\":{\"type\":\"structure\",\"required\":[\"solutionArn\"],\"members\":{\"solutionArn\":{}}},\"idempotent\":true},\"DescribeAlgorithm\":{\"input\":{\"type\":\"structure\",\"required\":[\"algorithmArn\"],\"members\":{\"algorithmArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"algorithm\":{\"type\":\"structure\",\"members\":{\"name\":{},\"algorithmArn\":{},\"algorithmImage\":{\"type\":\"structure\",\"required\":[\"dockerURI\"],\"members\":{\"name\":{},\"dockerURI\":{}}},\"defaultHyperParameters\":{\"shape\":\"Sc\"},\"defaultHyperParameterRanges\":{\"type\":\"structure\",\"members\":{\"integerHyperParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"minValue\":{\"type\":\"integer\"},\"maxValue\":{\"type\":\"integer\"},\"isTunable\":{\"type\":\"boolean\"}}}},\"continuousHyperParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"minValue\":{\"type\":\"double\"},\"maxValue\":{\"type\":\"double\"},\"isTunable\":{\"type\":\"boolean\"}}}},\"categoricalHyperParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S1p\"},\"isTunable\":{\"type\":\"boolean\"}}}}}},\"defaultResourceConfig\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"trainingInputMode\":{},\"roleArn\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}},\"idempotent\":true},\"DescribeBatchInferenceJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"batchInferenceJobArn\"],\"members\":{\"batchInferenceJobArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"batchInferenceJob\":{\"type\":\"structure\",\"members\":{\"jobName\":{},\"batchInferenceJobArn\":{},\"filterArn\":{},\"failureReason\":{},\"solutionVersionArn\":{},\"numResults\":{\"type\":\"integer\"},\"jobInput\":{\"shape\":\"S5\"},\"jobOutput\":{\"shape\":\"S9\"},\"batchInferenceJobConfig\":{\"shape\":\"Sb\"},\"roleArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}},\"idempotent\":true},\"DescribeCampaign\":{\"input\":{\"type\":\"structure\",\"required\":[\"campaignArn\"],\"members\":{\"campaignArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"campaign\":{\"type\":\"structure\",\"members\":{\"name\":{},\"campaignArn\":{},\"solutionVersionArn\":{},\"minProvisionedTPS\":{\"type\":\"integer\"},\"campaignConfig\":{\"shape\":\"Si\"},\"status\":{},\"failureReason\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"latestCampaignUpdate\":{\"type\":\"structure\",\"members\":{\"solutionVersionArn\":{},\"minProvisionedTPS\":{\"type\":\"integer\"},\"campaignConfig\":{\"shape\":\"Si\"},\"status\":{},\"failureReason\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}}}},\"idempotent\":true},\"DescribeDataset\":{\"input\":{\"type\":\"structure\",\"required\":[\"datasetArn\"],\"members\":{\"datasetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"dataset\":{\"type\":\"structure\",\"members\":{\"name\":{},\"datasetArn\":{},\"datasetGroupArn\":{},\"datasetType\":{},\"schemaArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}},\"idempotent\":true},\"DescribeDatasetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"datasetGroupArn\"],\"members\":{\"datasetGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetGroup\":{\"type\":\"structure\",\"members\":{\"name\":{},\"datasetGroupArn\":{},\"status\":{},\"roleArn\":{},\"kmsKeyArn\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"failureReason\":{}}}}},\"idempotent\":true},\"DescribeDatasetImportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"datasetImportJobArn\"],\"members\":{\"datasetImportJobArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetImportJob\":{\"type\":\"structure\",\"members\":{\"jobName\":{},\"datasetImportJobArn\":{},\"datasetArn\":{},\"dataSource\":{\"shape\":\"Sq\"},\"roleArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"failureReason\":{}}}}},\"idempotent\":true},\"DescribeEventTracker\":{\"input\":{\"type\":\"structure\",\"required\":[\"eventTrackerArn\"],\"members\":{\"eventTrackerArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"eventTracker\":{\"type\":\"structure\",\"members\":{\"name\":{},\"eventTrackerArn\":{},\"accountId\":{},\"trackingId\":{},\"datasetGroupArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}},\"idempotent\":true},\"DescribeFeatureTransformation\":{\"input\":{\"type\":\"structure\",\"required\":[\"featureTransformationArn\"],\"members\":{\"featureTransformationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"featureTransformation\":{\"type\":\"structure\",\"members\":{\"name\":{},\"featureTransformationArn\":{},\"defaultParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"status\":{}}}}},\"idempotent\":true},\"DescribeFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"filterArn\"],\"members\":{\"filterArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"filter\":{\"type\":\"structure\",\"members\":{\"name\":{},\"filterArn\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"datasetGroupArn\":{},\"failureReason\":{},\"filterExpression\":{\"shape\":\"Sw\"},\"status\":{}}}}},\"idempotent\":true},\"DescribeRecipe\":{\"input\":{\"type\":\"structure\",\"required\":[\"recipeArn\"],\"members\":{\"recipeArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"recipe\":{\"type\":\"structure\",\"members\":{\"name\":{},\"recipeArn\":{},\"algorithmArn\":{},\"featureTransformationArn\":{},\"status\":{},\"description\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"recipeType\":{},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}},\"idempotent\":true},\"DescribeSchema\":{\"input\":{\"type\":\"structure\",\"required\":[\"schemaArn\"],\"members\":{\"schemaArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"schema\":{\"type\":\"structure\",\"members\":{\"name\":{},\"schemaArn\":{},\"schema\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}},\"idempotent\":true},\"DescribeSolution\":{\"input\":{\"type\":\"structure\",\"required\":[\"solutionArn\"],\"members\":{\"solutionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"solution\":{\"type\":\"structure\",\"members\":{\"name\":{},\"solutionArn\":{},\"performHPO\":{\"type\":\"boolean\"},\"performAutoML\":{\"type\":\"boolean\"},\"recipeArn\":{},\"datasetGroupArn\":{},\"eventType\":{},\"solutionConfig\":{\"shape\":\"S15\"},\"autoMLResult\":{\"type\":\"structure\",\"members\":{\"bestRecipeArn\":{}}},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"latestSolutionVersion\":{\"shape\":\"S3r\"}}}}},\"idempotent\":true},\"DescribeSolutionVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"solutionVersionArn\"],\"members\":{\"solutionVersionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"solutionVersion\":{\"type\":\"structure\",\"members\":{\"solutionVersionArn\":{},\"solutionArn\":{},\"performHPO\":{\"type\":\"boolean\"},\"performAutoML\":{\"type\":\"boolean\"},\"recipeArn\":{},\"eventType\":{},\"datasetGroupArn\":{},\"solutionConfig\":{\"shape\":\"S15\"},\"trainingHours\":{\"type\":\"double\"},\"trainingMode\":{},\"tunedHPOParams\":{\"type\":\"structure\",\"members\":{\"algorithmHyperParameters\":{\"shape\":\"Sc\"}}},\"status\":{},\"failureReason\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}}},\"idempotent\":true},\"GetSolutionMetrics\":{\"input\":{\"type\":\"structure\",\"required\":[\"solutionVersionArn\"],\"members\":{\"solutionVersionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"solutionVersionArn\":{},\"metrics\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"double\"}}}}},\"ListBatchInferenceJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"solutionVersionArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"batchInferenceJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"batchInferenceJobArn\":{},\"jobName\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"failureReason\":{},\"solutionVersionArn\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListCampaigns\":{\"input\":{\"type\":\"structure\",\"members\":{\"solutionArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"campaigns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"campaignArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"failureReason\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListDatasetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"datasetGroupArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"failureReason\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListDatasetImportJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"datasetArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasetImportJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"datasetImportJobArn\":{},\"jobName\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"failureReason\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListDatasets\":{\"input\":{\"type\":\"structure\",\"members\":{\"datasetGroupArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"datasets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"datasetArn\":{},\"datasetType\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListEventTrackers\":{\"input\":{\"type\":\"structure\",\"members\":{\"datasetGroupArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"eventTrackers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"eventTrackerArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListFilters\":{\"input\":{\"type\":\"structure\",\"members\":{\"datasetGroupArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"filterArn\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"datasetGroupArn\":{},\"failureReason\":{},\"status\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListRecipes\":{\"input\":{\"type\":\"structure\",\"members\":{\"recipeProvider\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"recipes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"recipeArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListSchemas\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"schemas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"schemaArn\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListSolutionVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"solutionArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"solutionVersions\":{\"type\":\"list\",\"member\":{\"shape\":\"S3r\"}},\"nextToken\":{}}},\"idempotent\":true},\"ListSolutions\":{\"input\":{\"type\":\"structure\",\"members\":{\"datasetGroupArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"solutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"solutionArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}},\"idempotent\":true},\"UpdateCampaign\":{\"input\":{\"type\":\"structure\",\"required\":[\"campaignArn\"],\"members\":{\"campaignArn\":{},\"solutionVersionArn\":{},\"minProvisionedTPS\":{\"type\":\"integer\"},\"campaignConfig\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"campaignArn\":{}}},\"idempotent\":true}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"s3DataSource\"],\"members\":{\"s3DataSource\":{\"shape\":\"S6\"}}},\"S6\":{\"type\":\"structure\",\"required\":[\"path\"],\"members\":{\"path\":{},\"kmsKeyArn\":{}}},\"S9\":{\"type\":\"structure\",\"required\":[\"s3DataDestination\"],\"members\":{\"s3DataDestination\":{\"shape\":\"S6\"}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"itemExplorationConfig\":{\"shape\":\"Sc\"}}},\"Sc\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Si\":{\"type\":\"structure\",\"members\":{\"itemExplorationConfig\":{\"shape\":\"Sc\"}}},\"Sq\":{\"type\":\"structure\",\"members\":{\"dataLocation\":{}}},\"Sw\":{\"type\":\"string\",\"sensitive\":true},\"S15\":{\"type\":\"structure\",\"members\":{\"eventValueThreshold\":{},\"hpoConfig\":{\"type\":\"structure\",\"members\":{\"hpoObjective\":{\"type\":\"structure\",\"members\":{\"type\":{},\"metricName\":{},\"metricRegex\":{}}},\"hpoResourceConfig\":{\"type\":\"structure\",\"members\":{\"maxNumberOfTrainingJobs\":{},\"maxParallelTrainingJobs\":{}}},\"algorithmHyperParameterRanges\":{\"type\":\"structure\",\"members\":{\"integerHyperParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"minValue\":{\"type\":\"integer\"},\"maxValue\":{\"type\":\"integer\"}}}},\"continuousHyperParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"minValue\":{\"type\":\"double\"},\"maxValue\":{\"type\":\"double\"}}}},\"categoricalHyperParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S1p\"}}}}}}}},\"algorithmHyperParameters\":{\"shape\":\"Sc\"},\"featureTransformationParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"autoMLConfig\":{\"type\":\"structure\",\"members\":{\"metricName\":{},\"recipeList\":{\"type\":\"list\",\"member\":{}}}}}},\"S1p\":{\"type\":\"list\",\"member\":{}},\"S3r\":{\"type\":\"structure\",\"members\":{\"solutionVersionArn\":{},\"status\":{},\"creationDateTime\":{\"type\":\"timestamp\"},\"lastUpdatedDateTime\":{\"type\":\"timestamp\"},\"failureReason\":{}}}}}");

/***/ }),

/***/ 76828:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListBatchInferenceJobs\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"batchInferenceJobs\"},\"ListCampaigns\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"campaigns\"},\"ListDatasetGroups\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"datasetGroups\"},\"ListDatasetImportJobs\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"datasetImportJobs\"},\"ListDatasets\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"datasets\"},\"ListEventTrackers\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"eventTrackers\"},\"ListRecipes\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"recipes\"},\"ListSchemas\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"schemas\"},\"ListSolutionVersions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"solutionVersions\"},\"ListSolutions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"solutions\"}}}");

/***/ }),

/***/ 8792:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-03-22\",\"endpointPrefix\":\"personalize-events\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Personalize Events\",\"serviceId\":\"Personalize Events\",\"signatureVersion\":\"v4\",\"signingName\":\"personalize\",\"uid\":\"personalize-events-2018-03-22\"},\"operations\":{\"PutEvents\":{\"http\":{\"requestUri\":\"/events\"},\"input\":{\"type\":\"structure\",\"required\":[\"trackingId\",\"sessionId\",\"eventList\"],\"members\":{\"trackingId\":{},\"userId\":{},\"sessionId\":{},\"eventList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"eventType\",\"sentAt\"],\"members\":{\"eventId\":{},\"eventType\":{},\"eventValue\":{\"type\":\"float\"},\"itemId\":{},\"properties\":{\"jsonvalue\":true},\"sentAt\":{\"type\":\"timestamp\"},\"recommendationId\":{},\"impression\":{\"type\":\"list\",\"member\":{}}}}}}}},\"PutItems\":{\"http\":{\"requestUri\":\"/items\"},\"input\":{\"type\":\"structure\",\"required\":[\"datasetArn\",\"items\"],\"members\":{\"datasetArn\":{},\"items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"itemId\"],\"members\":{\"itemId\":{},\"properties\":{\"jsonvalue\":true}}}}}}},\"PutUsers\":{\"http\":{\"requestUri\":\"/users\"},\"input\":{\"type\":\"structure\",\"required\":[\"datasetArn\",\"users\"],\"members\":{\"datasetArn\":{},\"users\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"userId\"],\"members\":{\"userId\":{},\"properties\":{\"jsonvalue\":true}}}}}}}},\"shapes\":{}}");

/***/ }),

/***/ 52110:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 86682:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-05-22\",\"endpointPrefix\":\"personalize-runtime\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Personalize Runtime\",\"serviceId\":\"Personalize Runtime\",\"signatureVersion\":\"v4\",\"signingName\":\"personalize\",\"uid\":\"personalize-runtime-2018-05-22\"},\"operations\":{\"GetPersonalizedRanking\":{\"http\":{\"requestUri\":\"/personalize-ranking\"},\"input\":{\"type\":\"structure\",\"required\":[\"campaignArn\",\"inputList\",\"userId\"],\"members\":{\"campaignArn\":{},\"inputList\":{\"type\":\"list\",\"member\":{}},\"userId\":{},\"context\":{\"shape\":\"S6\"},\"filterArn\":{},\"filterValues\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"personalizedRanking\":{\"shape\":\"Sd\"},\"recommendationId\":{}}},\"idempotent\":true},\"GetRecommendations\":{\"http\":{\"requestUri\":\"/recommendations\"},\"input\":{\"type\":\"structure\",\"required\":[\"campaignArn\"],\"members\":{\"campaignArn\":{},\"itemId\":{},\"userId\":{},\"numResults\":{\"type\":\"integer\"},\"context\":{\"shape\":\"S6\"},\"filterArn\":{},\"filterValues\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"itemList\":{\"shape\":\"Sd\"},\"recommendationId\":{}}},\"idempotent\":true}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"string\",\"sensitive\":true}},\"S9\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"string\",\"sensitive\":true}},\"Sd\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"itemId\":{},\"score\":{\"type\":\"double\"}}}}}}");

/***/ }),

/***/ 32049:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 38006:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-02-27\",\"endpointPrefix\":\"pi\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWS PI\",\"serviceFullName\":\"AWS Performance Insights\",\"serviceId\":\"PI\",\"signatureVersion\":\"v4\",\"signingName\":\"pi\",\"targetPrefix\":\"PerformanceInsightsv20180227\",\"uid\":\"pi-2018-02-27\"},\"operations\":{\"DescribeDimensionKeys\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceType\",\"Identifier\",\"StartTime\",\"EndTime\",\"Metric\",\"GroupBy\"],\"members\":{\"ServiceType\":{},\"Identifier\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Metric\":{},\"PeriodInSeconds\":{\"type\":\"integer\"},\"GroupBy\":{\"shape\":\"S6\"},\"PartitionBy\":{\"shape\":\"S6\"},\"Filter\":{\"shape\":\"S9\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AlignedStartTime\":{\"type\":\"timestamp\"},\"AlignedEndTime\":{\"type\":\"timestamp\"},\"PartitionKeys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Dimensions\"],\"members\":{\"Dimensions\":{\"shape\":\"Se\"}}}},\"Keys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"shape\":\"Se\"},\"Total\":{\"type\":\"double\"},\"Partitions\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}}}}},\"NextToken\":{}}}},\"GetResourceMetrics\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceType\",\"Identifier\",\"MetricQueries\",\"StartTime\",\"EndTime\"],\"members\":{\"ServiceType\":{},\"Identifier\":{},\"MetricQueries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Metric\"],\"members\":{\"Metric\":{},\"GroupBy\":{\"shape\":\"S6\"},\"Filter\":{\"shape\":\"S9\"}}}},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"PeriodInSeconds\":{\"type\":\"integer\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AlignedStartTime\":{\"type\":\"timestamp\"},\"AlignedEndTime\":{\"type\":\"timestamp\"},\"Identifier\":{},\"MetricList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{\"type\":\"structure\",\"required\":[\"Metric\"],\"members\":{\"Metric\":{},\"Dimensions\":{\"shape\":\"Se\"}}},\"DataPoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Timestamp\",\"Value\"],\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"Value\":{\"type\":\"double\"}}}}}}},\"NextToken\":{}}}}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"required\":[\"Group\"],\"members\":{\"Group\":{},\"Dimensions\":{\"type\":\"list\",\"member\":{}},\"Limit\":{\"type\":\"integer\"}}},\"S9\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Se\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 75147:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 73536:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2016-12-01\",\"endpointPrefix\":\"pinpoint\",\"signingName\":\"mobiletargeting\",\"serviceFullName\":\"Amazon Pinpoint\",\"serviceId\":\"Pinpoint\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"pinpoint-2016-12-01\",\"signatureVersion\":\"v4\"},\"operations\":{\"CreateApp\":{\"http\":{\"requestUri\":\"/v1/apps\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"CreateApplicationRequest\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}},\"required\":[\"Name\"]}},\"required\":[\"CreateApplicationRequest\"],\"payload\":\"CreateApplicationRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationResponse\":{\"shape\":\"S6\"}},\"required\":[\"ApplicationResponse\"],\"payload\":\"ApplicationResponse\"}},\"CreateCampaign\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/campaigns\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"WriteCampaignRequest\":{\"shape\":\"S8\"}},\"required\":[\"ApplicationId\",\"WriteCampaignRequest\"],\"payload\":\"WriteCampaignRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignResponse\":{\"shape\":\"S18\"}},\"required\":[\"CampaignResponse\"],\"payload\":\"CampaignResponse\"}},\"CreateEmailTemplate\":{\"http\":{\"requestUri\":\"/v1/templates/{template-name}/email\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"EmailTemplateRequest\":{\"shape\":\"S1e\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"}},\"required\":[\"TemplateName\",\"EmailTemplateRequest\"],\"payload\":\"EmailTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"CreateTemplateMessageBody\":{\"shape\":\"S1g\"}},\"required\":[\"CreateTemplateMessageBody\"],\"payload\":\"CreateTemplateMessageBody\"}},\"CreateExportJob\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/jobs/export\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"ExportJobRequest\":{\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"S3UrlPrefix\":{},\"SegmentId\":{},\"SegmentVersion\":{\"type\":\"integer\"}},\"required\":[\"S3UrlPrefix\",\"RoleArn\"]}},\"required\":[\"ApplicationId\",\"ExportJobRequest\"],\"payload\":\"ExportJobRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"ExportJobResponse\":{\"shape\":\"S1k\"}},\"required\":[\"ExportJobResponse\"],\"payload\":\"ExportJobResponse\"}},\"CreateImportJob\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/jobs/import\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"ImportJobRequest\":{\"type\":\"structure\",\"members\":{\"DefineSegment\":{\"type\":\"boolean\"},\"ExternalId\":{},\"Format\":{},\"RegisterEndpoints\":{\"type\":\"boolean\"},\"RoleArn\":{},\"S3Url\":{},\"SegmentId\":{},\"SegmentName\":{}},\"required\":[\"Format\",\"S3Url\",\"RoleArn\"]}},\"required\":[\"ApplicationId\",\"ImportJobRequest\"],\"payload\":\"ImportJobRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"ImportJobResponse\":{\"shape\":\"S1r\"}},\"required\":[\"ImportJobResponse\"],\"payload\":\"ImportJobResponse\"}},\"CreateJourney\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/journeys\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"WriteJourneyRequest\":{\"shape\":\"S1u\"}},\"required\":[\"ApplicationId\",\"WriteJourneyRequest\"],\"payload\":\"WriteJourneyRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyResponse\":{\"shape\":\"S32\"}},\"required\":[\"JourneyResponse\"],\"payload\":\"JourneyResponse\"}},\"CreatePushTemplate\":{\"http\":{\"requestUri\":\"/v1/templates/{template-name}/push\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"PushNotificationTemplateRequest\":{\"shape\":\"S34\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"}},\"required\":[\"TemplateName\",\"PushNotificationTemplateRequest\"],\"payload\":\"PushNotificationTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"CreateTemplateMessageBody\":{\"shape\":\"S1g\"}},\"required\":[\"CreateTemplateMessageBody\"],\"payload\":\"CreateTemplateMessageBody\"}},\"CreateRecommenderConfiguration\":{\"http\":{\"requestUri\":\"/v1/recommenders\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"CreateRecommenderConfiguration\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4\"},\"Description\":{},\"Name\":{},\"RecommendationProviderIdType\":{},\"RecommendationProviderRoleArn\":{},\"RecommendationProviderUri\":{},\"RecommendationTransformerUri\":{},\"RecommendationsDisplayName\":{},\"RecommendationsPerMessage\":{\"type\":\"integer\"}},\"required\":[\"RecommendationProviderUri\",\"RecommendationProviderRoleArn\"]}},\"required\":[\"CreateRecommenderConfiguration\"],\"payload\":\"CreateRecommenderConfiguration\"},\"output\":{\"type\":\"structure\",\"members\":{\"RecommenderConfigurationResponse\":{\"shape\":\"S3c\"}},\"required\":[\"RecommenderConfigurationResponse\"],\"payload\":\"RecommenderConfigurationResponse\"}},\"CreateSegment\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/segments\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"WriteSegmentRequest\":{\"shape\":\"S3e\"}},\"required\":[\"ApplicationId\",\"WriteSegmentRequest\"],\"payload\":\"WriteSegmentRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"SegmentResponse\":{\"shape\":\"S3p\"}},\"required\":[\"SegmentResponse\"],\"payload\":\"SegmentResponse\"}},\"CreateSmsTemplate\":{\"http\":{\"requestUri\":\"/v1/templates/{template-name}/sms\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"SMSTemplateRequest\":{\"shape\":\"S3u\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"}},\"required\":[\"TemplateName\",\"SMSTemplateRequest\"],\"payload\":\"SMSTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"CreateTemplateMessageBody\":{\"shape\":\"S1g\"}},\"required\":[\"CreateTemplateMessageBody\"],\"payload\":\"CreateTemplateMessageBody\"}},\"CreateVoiceTemplate\":{\"http\":{\"requestUri\":\"/v1/templates/{template-name}/voice\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"VoiceTemplateRequest\":{\"shape\":\"S3x\"}},\"required\":[\"TemplateName\",\"VoiceTemplateRequest\"],\"payload\":\"VoiceTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"CreateTemplateMessageBody\":{\"shape\":\"S1g\"}},\"required\":[\"CreateTemplateMessageBody\"],\"payload\":\"CreateTemplateMessageBody\"}},\"DeleteAdmChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/adm\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ADMChannelResponse\":{\"shape\":\"S41\"}},\"required\":[\"ADMChannelResponse\"],\"payload\":\"ADMChannelResponse\"}},\"DeleteApnsChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSChannelResponse\":{\"shape\":\"S44\"}},\"required\":[\"APNSChannelResponse\"],\"payload\":\"APNSChannelResponse\"}},\"DeleteApnsSandboxChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_sandbox\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSSandboxChannelResponse\":{\"shape\":\"S47\"}},\"required\":[\"APNSSandboxChannelResponse\"],\"payload\":\"APNSSandboxChannelResponse\"}},\"DeleteApnsVoipChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_voip\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSVoipChannelResponse\":{\"shape\":\"S4a\"}},\"required\":[\"APNSVoipChannelResponse\"],\"payload\":\"APNSVoipChannelResponse\"}},\"DeleteApnsVoipSandboxChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_voip_sandbox\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSVoipSandboxChannelResponse\":{\"shape\":\"S4d\"}},\"required\":[\"APNSVoipSandboxChannelResponse\"],\"payload\":\"APNSVoipSandboxChannelResponse\"}},\"DeleteApp\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationResponse\":{\"shape\":\"S6\"}},\"required\":[\"ApplicationResponse\"],\"payload\":\"ApplicationResponse\"}},\"DeleteBaiduChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/baidu\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BaiduChannelResponse\":{\"shape\":\"S4i\"}},\"required\":[\"BaiduChannelResponse\"],\"payload\":\"BaiduChannelResponse\"}},\"DeleteCampaign\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/campaigns/{campaign-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"campaign-id\"}},\"required\":[\"CampaignId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignResponse\":{\"shape\":\"S18\"}},\"required\":[\"CampaignResponse\"],\"payload\":\"CampaignResponse\"}},\"DeleteEmailChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/email\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EmailChannelResponse\":{\"shape\":\"S4n\"}},\"required\":[\"EmailChannelResponse\"],\"payload\":\"EmailChannelResponse\"}},\"DeleteEmailTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/templates/{template-name}/email\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"DeleteEndpoint\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/endpoints/{endpoint-id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EndpointId\":{\"location\":\"uri\",\"locationName\":\"endpoint-id\"}},\"required\":[\"ApplicationId\",\"EndpointId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointResponse\":{\"shape\":\"S4t\"}},\"required\":[\"EndpointResponse\"],\"payload\":\"EndpointResponse\"}},\"DeleteEventStream\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/eventstream\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EventStream\":{\"shape\":\"S52\"}},\"required\":[\"EventStream\"],\"payload\":\"EventStream\"}},\"DeleteGcmChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/gcm\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"GCMChannelResponse\":{\"shape\":\"S55\"}},\"required\":[\"GCMChannelResponse\"],\"payload\":\"GCMChannelResponse\"}},\"DeleteJourney\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/journeys/{journey-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JourneyId\":{\"location\":\"uri\",\"locationName\":\"journey-id\"}},\"required\":[\"JourneyId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyResponse\":{\"shape\":\"S32\"}},\"required\":[\"JourneyResponse\"],\"payload\":\"JourneyResponse\"}},\"DeletePushTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/templates/{template-name}/push\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"DeleteRecommenderConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/recommenders/{recommender-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RecommenderId\":{\"location\":\"uri\",\"locationName\":\"recommender-id\"}},\"required\":[\"RecommenderId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"RecommenderConfigurationResponse\":{\"shape\":\"S3c\"}},\"required\":[\"RecommenderConfigurationResponse\"],\"payload\":\"RecommenderConfigurationResponse\"}},\"DeleteSegment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/segments/{segment-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"SegmentId\":{\"location\":\"uri\",\"locationName\":\"segment-id\"}},\"required\":[\"SegmentId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SegmentResponse\":{\"shape\":\"S3p\"}},\"required\":[\"SegmentResponse\"],\"payload\":\"SegmentResponse\"}},\"DeleteSmsChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/sms\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SMSChannelResponse\":{\"shape\":\"S5g\"}},\"required\":[\"SMSChannelResponse\"],\"payload\":\"SMSChannelResponse\"}},\"DeleteSmsTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/templates/{template-name}/sms\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"DeleteUserEndpoints\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/users/{user-id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"user-id\"}},\"required\":[\"ApplicationId\",\"UserId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointsResponse\":{\"shape\":\"S5l\"}},\"required\":[\"EndpointsResponse\"],\"payload\":\"EndpointsResponse\"}},\"DeleteVoiceChannel\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/apps/{application-id}/channels/voice\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceChannelResponse\":{\"shape\":\"S5p\"}},\"required\":[\"VoiceChannelResponse\"],\"payload\":\"VoiceChannelResponse\"}},\"DeleteVoiceTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/templates/{template-name}/voice\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"GetAdmChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/adm\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ADMChannelResponse\":{\"shape\":\"S41\"}},\"required\":[\"ADMChannelResponse\"],\"payload\":\"ADMChannelResponse\"}},\"GetApnsChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSChannelResponse\":{\"shape\":\"S44\"}},\"required\":[\"APNSChannelResponse\"],\"payload\":\"APNSChannelResponse\"}},\"GetApnsSandboxChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_sandbox\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSSandboxChannelResponse\":{\"shape\":\"S47\"}},\"required\":[\"APNSSandboxChannelResponse\"],\"payload\":\"APNSSandboxChannelResponse\"}},\"GetApnsVoipChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_voip\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSVoipChannelResponse\":{\"shape\":\"S4a\"}},\"required\":[\"APNSVoipChannelResponse\"],\"payload\":\"APNSVoipChannelResponse\"}},\"GetApnsVoipSandboxChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_voip_sandbox\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"APNSVoipSandboxChannelResponse\":{\"shape\":\"S4d\"}},\"required\":[\"APNSVoipSandboxChannelResponse\"],\"payload\":\"APNSVoipSandboxChannelResponse\"}},\"GetApp\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationResponse\":{\"shape\":\"S6\"}},\"required\":[\"ApplicationResponse\"],\"payload\":\"ApplicationResponse\"}},\"GetApplicationDateRangeKpi\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/kpis/daterange/{kpi-name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EndTime\":{\"shape\":\"S2w\",\"location\":\"querystring\",\"locationName\":\"end-time\"},\"KpiName\":{\"location\":\"uri\",\"locationName\":\"kpi-name\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"StartTime\":{\"shape\":\"S2w\",\"location\":\"querystring\",\"locationName\":\"start-time\"}},\"required\":[\"ApplicationId\",\"KpiName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationDateRangeKpiResponse\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"EndTime\":{\"shape\":\"S2w\"},\"KpiName\":{},\"KpiResult\":{\"shape\":\"S67\"},\"NextToken\":{},\"StartTime\":{\"shape\":\"S2w\"}},\"required\":[\"KpiResult\",\"KpiName\",\"EndTime\",\"StartTime\",\"ApplicationId\"]}},\"required\":[\"ApplicationDateRangeKpiResponse\"],\"payload\":\"ApplicationDateRangeKpiResponse\"}},\"GetApplicationSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/settings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationSettingsResource\":{\"shape\":\"S6e\"}},\"required\":[\"ApplicationSettingsResource\"],\"payload\":\"ApplicationSettingsResource\"}},\"GetApps\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationsResponse\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\"}},\"NextToken\":{}}}},\"required\":[\"ApplicationsResponse\"],\"payload\":\"ApplicationsResponse\"}},\"GetBaiduChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/baidu\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"BaiduChannelResponse\":{\"shape\":\"S4i\"}},\"required\":[\"BaiduChannelResponse\"],\"payload\":\"BaiduChannelResponse\"}},\"GetCampaign\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/campaigns/{campaign-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"campaign-id\"}},\"required\":[\"CampaignId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignResponse\":{\"shape\":\"S18\"}},\"required\":[\"CampaignResponse\"],\"payload\":\"CampaignResponse\"}},\"GetCampaignActivities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/campaigns/{campaign-id}/activities\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"campaign-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"ApplicationId\",\"CampaignId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ActivitiesResponse\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CampaignId\":{},\"End\":{},\"Id\":{},\"Result\":{},\"ScheduledStart\":{},\"Start\":{},\"State\":{},\"SuccessfulEndpointCount\":{\"type\":\"integer\"},\"TimezonesCompletedCount\":{\"type\":\"integer\"},\"TimezonesTotalCount\":{\"type\":\"integer\"},\"TotalEndpointCount\":{\"type\":\"integer\"},\"TreatmentId\":{}},\"required\":[\"CampaignId\",\"Id\",\"ApplicationId\"]}},\"NextToken\":{}},\"required\":[\"Item\"]}},\"required\":[\"ActivitiesResponse\"],\"payload\":\"ActivitiesResponse\"}},\"GetCampaignDateRangeKpi\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/campaigns/{campaign-id}/kpis/daterange/{kpi-name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"campaign-id\"},\"EndTime\":{\"shape\":\"S2w\",\"location\":\"querystring\",\"locationName\":\"end-time\"},\"KpiName\":{\"location\":\"uri\",\"locationName\":\"kpi-name\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"StartTime\":{\"shape\":\"S2w\",\"location\":\"querystring\",\"locationName\":\"start-time\"}},\"required\":[\"ApplicationId\",\"KpiName\",\"CampaignId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignDateRangeKpiResponse\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CampaignId\":{},\"EndTime\":{\"shape\":\"S2w\"},\"KpiName\":{},\"KpiResult\":{\"shape\":\"S67\"},\"NextToken\":{},\"StartTime\":{\"shape\":\"S2w\"}},\"required\":[\"KpiResult\",\"KpiName\",\"EndTime\",\"CampaignId\",\"StartTime\",\"ApplicationId\"]}},\"required\":[\"CampaignDateRangeKpiResponse\"],\"payload\":\"CampaignDateRangeKpiResponse\"}},\"GetCampaignVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/campaigns/{campaign-id}/versions/{version}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"campaign-id\"},\"Version\":{\"location\":\"uri\",\"locationName\":\"version\"}},\"required\":[\"Version\",\"ApplicationId\",\"CampaignId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignResponse\":{\"shape\":\"S18\"}},\"required\":[\"CampaignResponse\"],\"payload\":\"CampaignResponse\"}},\"GetCampaignVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/campaigns/{campaign-id}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"campaign-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"ApplicationId\",\"CampaignId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignsResponse\":{\"shape\":\"S6z\"}},\"required\":[\"CampaignsResponse\"],\"payload\":\"CampaignsResponse\"}},\"GetCampaigns\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/campaigns\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignsResponse\":{\"shape\":\"S6z\"}},\"required\":[\"CampaignsResponse\"],\"payload\":\"CampaignsResponse\"}},\"GetChannels\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ChannelsResponse\":{\"type\":\"structure\",\"members\":{\"Channels\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Version\":{\"type\":\"integer\"}}}}},\"required\":[\"Channels\"]}},\"required\":[\"ChannelsResponse\"],\"payload\":\"ChannelsResponse\"}},\"GetEmailChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/email\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EmailChannelResponse\":{\"shape\":\"S4n\"}},\"required\":[\"EmailChannelResponse\"],\"payload\":\"EmailChannelResponse\"}},\"GetEmailTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/templates/{template-name}/email\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EmailTemplateResponse\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationDate\":{},\"DefaultSubstitutions\":{},\"HtmlPart\":{},\"LastModifiedDate\":{},\"RecommenderId\":{},\"Subject\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{},\"TemplateName\":{},\"TemplateType\":{},\"TextPart\":{},\"Version\":{}},\"required\":[\"LastModifiedDate\",\"CreationDate\",\"TemplateName\",\"TemplateType\"]}},\"required\":[\"EmailTemplateResponse\"],\"payload\":\"EmailTemplateResponse\"}},\"GetEndpoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/endpoints/{endpoint-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EndpointId\":{\"location\":\"uri\",\"locationName\":\"endpoint-id\"}},\"required\":[\"ApplicationId\",\"EndpointId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointResponse\":{\"shape\":\"S4t\"}},\"required\":[\"EndpointResponse\"],\"payload\":\"EndpointResponse\"}},\"GetEventStream\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/eventstream\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EventStream\":{\"shape\":\"S52\"}},\"required\":[\"EventStream\"],\"payload\":\"EventStream\"}},\"GetExportJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/jobs/export/{job-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"job-id\"}},\"required\":[\"ApplicationId\",\"JobId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ExportJobResponse\":{\"shape\":\"S1k\"}},\"required\":[\"ExportJobResponse\"],\"payload\":\"ExportJobResponse\"}},\"GetExportJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/jobs/export\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ExportJobsResponse\":{\"shape\":\"S7m\"}},\"required\":[\"ExportJobsResponse\"],\"payload\":\"ExportJobsResponse\"}},\"GetGcmChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/gcm\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"GCMChannelResponse\":{\"shape\":\"S55\"}},\"required\":[\"GCMChannelResponse\"],\"payload\":\"GCMChannelResponse\"}},\"GetImportJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/jobs/import/{job-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"job-id\"}},\"required\":[\"ApplicationId\",\"JobId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ImportJobResponse\":{\"shape\":\"S1r\"}},\"required\":[\"ImportJobResponse\"],\"payload\":\"ImportJobResponse\"}},\"GetImportJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/jobs/import\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ImportJobsResponse\":{\"shape\":\"S7u\"}},\"required\":[\"ImportJobsResponse\"],\"payload\":\"ImportJobsResponse\"}},\"GetJourney\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/journeys/{journey-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JourneyId\":{\"location\":\"uri\",\"locationName\":\"journey-id\"}},\"required\":[\"JourneyId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyResponse\":{\"shape\":\"S32\"}},\"required\":[\"JourneyResponse\"],\"payload\":\"JourneyResponse\"}},\"GetJourneyDateRangeKpi\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/journeys/{journey-id}/kpis/daterange/{kpi-name}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EndTime\":{\"shape\":\"S2w\",\"location\":\"querystring\",\"locationName\":\"end-time\"},\"JourneyId\":{\"location\":\"uri\",\"locationName\":\"journey-id\"},\"KpiName\":{\"location\":\"uri\",\"locationName\":\"kpi-name\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"StartTime\":{\"shape\":\"S2w\",\"location\":\"querystring\",\"locationName\":\"start-time\"}},\"required\":[\"JourneyId\",\"ApplicationId\",\"KpiName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyDateRangeKpiResponse\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"EndTime\":{\"shape\":\"S2w\"},\"JourneyId\":{},\"KpiName\":{},\"KpiResult\":{\"shape\":\"S67\"},\"NextToken\":{},\"StartTime\":{\"shape\":\"S2w\"}},\"required\":[\"KpiResult\",\"KpiName\",\"JourneyId\",\"EndTime\",\"StartTime\",\"ApplicationId\"]}},\"required\":[\"JourneyDateRangeKpiResponse\"],\"payload\":\"JourneyDateRangeKpiResponse\"}},\"GetJourneyExecutionActivityMetrics\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/journeys/{journey-id}/activities/{journey-activity-id}/execution-metrics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JourneyActivityId\":{\"location\":\"uri\",\"locationName\":\"journey-activity-id\"},\"JourneyId\":{\"location\":\"uri\",\"locationName\":\"journey-id\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"}},\"required\":[\"JourneyActivityId\",\"ApplicationId\",\"JourneyId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyExecutionActivityMetricsResponse\":{\"type\":\"structure\",\"members\":{\"ActivityType\":{},\"ApplicationId\":{},\"JourneyActivityId\":{},\"JourneyId\":{},\"LastEvaluatedTime\":{},\"Metrics\":{\"shape\":\"S4\"}},\"required\":[\"Metrics\",\"JourneyId\",\"LastEvaluatedTime\",\"JourneyActivityId\",\"ActivityType\",\"ApplicationId\"]}},\"required\":[\"JourneyExecutionActivityMetricsResponse\"],\"payload\":\"JourneyExecutionActivityMetricsResponse\"}},\"GetJourneyExecutionMetrics\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/journeys/{journey-id}/execution-metrics\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JourneyId\":{\"location\":\"uri\",\"locationName\":\"journey-id\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"}},\"required\":[\"ApplicationId\",\"JourneyId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyExecutionMetricsResponse\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"JourneyId\":{},\"LastEvaluatedTime\":{},\"Metrics\":{\"shape\":\"S4\"}},\"required\":[\"Metrics\",\"JourneyId\",\"LastEvaluatedTime\",\"ApplicationId\"]}},\"required\":[\"JourneyExecutionMetricsResponse\"],\"payload\":\"JourneyExecutionMetricsResponse\"}},\"GetPushTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/templates/{template-name}/push\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"PushNotificationTemplateResponse\":{\"type\":\"structure\",\"members\":{\"ADM\":{\"shape\":\"S35\"},\"APNS\":{\"shape\":\"S36\"},\"Arn\":{},\"Baidu\":{\"shape\":\"S35\"},\"CreationDate\":{},\"Default\":{\"shape\":\"S37\"},\"DefaultSubstitutions\":{},\"GCM\":{\"shape\":\"S35\"},\"LastModifiedDate\":{},\"RecommenderId\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{},\"TemplateName\":{},\"TemplateType\":{},\"Version\":{}},\"required\":[\"LastModifiedDate\",\"CreationDate\",\"TemplateType\",\"TemplateName\"]}},\"required\":[\"PushNotificationTemplateResponse\"],\"payload\":\"PushNotificationTemplateResponse\"}},\"GetRecommenderConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/recommenders/{recommender-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RecommenderId\":{\"location\":\"uri\",\"locationName\":\"recommender-id\"}},\"required\":[\"RecommenderId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"RecommenderConfigurationResponse\":{\"shape\":\"S3c\"}},\"required\":[\"RecommenderConfigurationResponse\"],\"payload\":\"RecommenderConfigurationResponse\"}},\"GetRecommenderConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/recommenders\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ListRecommenderConfigurationsResponse\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S3c\"}},\"NextToken\":{}},\"required\":[\"Item\"]}},\"required\":[\"ListRecommenderConfigurationsResponse\"],\"payload\":\"ListRecommenderConfigurationsResponse\"}},\"GetSegment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/segments/{segment-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"SegmentId\":{\"location\":\"uri\",\"locationName\":\"segment-id\"}},\"required\":[\"SegmentId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SegmentResponse\":{\"shape\":\"S3p\"}},\"required\":[\"SegmentResponse\"],\"payload\":\"SegmentResponse\"}},\"GetSegmentExportJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/segments/{segment-id}/jobs/export\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"SegmentId\":{\"location\":\"uri\",\"locationName\":\"segment-id\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"SegmentId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ExportJobsResponse\":{\"shape\":\"S7m\"}},\"required\":[\"ExportJobsResponse\"],\"payload\":\"ExportJobsResponse\"}},\"GetSegmentImportJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/segments/{segment-id}/jobs/import\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"SegmentId\":{\"location\":\"uri\",\"locationName\":\"segment-id\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"SegmentId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ImportJobsResponse\":{\"shape\":\"S7u\"}},\"required\":[\"ImportJobsResponse\"],\"payload\":\"ImportJobsResponse\"}},\"GetSegmentVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/segments/{segment-id}/versions/{version}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"SegmentId\":{\"location\":\"uri\",\"locationName\":\"segment-id\"},\"Version\":{\"location\":\"uri\",\"locationName\":\"version\"}},\"required\":[\"SegmentId\",\"Version\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SegmentResponse\":{\"shape\":\"S3p\"}},\"required\":[\"SegmentResponse\"],\"payload\":\"SegmentResponse\"}},\"GetSegmentVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/segments/{segment-id}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"SegmentId\":{\"location\":\"uri\",\"locationName\":\"segment-id\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"SegmentId\",\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SegmentsResponse\":{\"shape\":\"S8q\"}},\"required\":[\"SegmentsResponse\"],\"payload\":\"SegmentsResponse\"}},\"GetSegments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/segments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SegmentsResponse\":{\"shape\":\"S8q\"}},\"required\":[\"SegmentsResponse\"],\"payload\":\"SegmentsResponse\"}},\"GetSmsChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/sms\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SMSChannelResponse\":{\"shape\":\"S5g\"}},\"required\":[\"SMSChannelResponse\"],\"payload\":\"SMSChannelResponse\"}},\"GetSmsTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/templates/{template-name}/sms\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"SMSTemplateResponse\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Body\":{},\"CreationDate\":{},\"DefaultSubstitutions\":{},\"LastModifiedDate\":{},\"RecommenderId\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{},\"TemplateName\":{},\"TemplateType\":{},\"Version\":{}},\"required\":[\"LastModifiedDate\",\"CreationDate\",\"TemplateName\",\"TemplateType\"]}},\"required\":[\"SMSTemplateResponse\"],\"payload\":\"SMSTemplateResponse\"}},\"GetUserEndpoints\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/users/{user-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"user-id\"}},\"required\":[\"ApplicationId\",\"UserId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointsResponse\":{\"shape\":\"S5l\"}},\"required\":[\"EndpointsResponse\"],\"payload\":\"EndpointsResponse\"}},\"GetVoiceChannel\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/channels/voice\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceChannelResponse\":{\"shape\":\"S5p\"}},\"required\":[\"VoiceChannelResponse\"],\"payload\":\"VoiceChannelResponse\"}},\"GetVoiceTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/templates/{template-name}/voice\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceTemplateResponse\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Body\":{},\"CreationDate\":{},\"DefaultSubstitutions\":{},\"LanguageCode\":{},\"LastModifiedDate\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{},\"TemplateName\":{},\"TemplateType\":{},\"Version\":{},\"VoiceId\":{}},\"required\":[\"LastModifiedDate\",\"CreationDate\",\"TemplateName\",\"TemplateType\"]}},\"required\":[\"VoiceTemplateResponse\"],\"payload\":\"VoiceTemplateResponse\"}},\"ListJourneys\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/apps/{application-id}/journeys\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Token\":{\"location\":\"querystring\",\"locationName\":\"token\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"JourneysResponse\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S32\"}},\"NextToken\":{}},\"required\":[\"Item\"]}},\"required\":[\"JourneysResponse\"],\"payload\":\"JourneysResponse\"}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"TagsModel\":{\"shape\":\"S9c\"}},\"required\":[\"TagsModel\"],\"payload\":\"TagsModel\"}},\"ListTemplateVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/templates/{template-name}/{template-type}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"TemplateType\":{\"location\":\"uri\",\"locationName\":\"template-type\"}},\"required\":[\"TemplateName\",\"TemplateType\"]},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateVersionsResponse\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreationDate\":{},\"DefaultSubstitutions\":{},\"LastModifiedDate\":{},\"TemplateDescription\":{},\"TemplateName\":{},\"TemplateType\":{},\"Version\":{}},\"required\":[\"LastModifiedDate\",\"CreationDate\",\"TemplateName\",\"TemplateType\"]}},\"Message\":{},\"NextToken\":{},\"RequestID\":{}},\"required\":[\"Item\"]}},\"required\":[\"TemplateVersionsResponse\"],\"payload\":\"TemplateVersionsResponse\"}},\"ListTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/templates\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"page-size\"},\"Prefix\":{\"location\":\"querystring\",\"locationName\":\"prefix\"},\"TemplateType\":{\"location\":\"querystring\",\"locationName\":\"template-type\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplatesResponse\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreationDate\":{},\"DefaultSubstitutions\":{},\"LastModifiedDate\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{},\"TemplateName\":{},\"TemplateType\":{},\"Version\":{}},\"required\":[\"LastModifiedDate\",\"CreationDate\",\"TemplateName\",\"TemplateType\"]}},\"NextToken\":{}},\"required\":[\"Item\"]}},\"required\":[\"TemplatesResponse\"],\"payload\":\"TemplatesResponse\"}},\"PhoneNumberValidate\":{\"http\":{\"requestUri\":\"/v1/phone/number/validate\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NumberValidateRequest\":{\"type\":\"structure\",\"members\":{\"IsoCountryCode\":{},\"PhoneNumber\":{}}}},\"required\":[\"NumberValidateRequest\"],\"payload\":\"NumberValidateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"NumberValidateResponse\":{\"type\":\"structure\",\"members\":{\"Carrier\":{},\"City\":{},\"CleansedPhoneNumberE164\":{},\"CleansedPhoneNumberNational\":{},\"Country\":{},\"CountryCodeIso2\":{},\"CountryCodeNumeric\":{},\"County\":{},\"OriginalCountryCodeIso2\":{},\"OriginalPhoneNumber\":{},\"PhoneType\":{},\"PhoneTypeCode\":{\"type\":\"integer\"},\"Timezone\":{},\"ZipCode\":{}}}},\"required\":[\"NumberValidateResponse\"],\"payload\":\"NumberValidateResponse\"}},\"PutEventStream\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/eventstream\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"WriteEventStream\":{\"type\":\"structure\",\"members\":{\"DestinationStreamArn\":{},\"RoleArn\":{}},\"required\":[\"RoleArn\",\"DestinationStreamArn\"]}},\"required\":[\"ApplicationId\",\"WriteEventStream\"],\"payload\":\"WriteEventStream\"},\"output\":{\"type\":\"structure\",\"members\":{\"EventStream\":{\"shape\":\"S52\"}},\"required\":[\"EventStream\"],\"payload\":\"EventStream\"}},\"PutEvents\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/events\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EventsRequest\":{\"type\":\"structure\",\"members\":{\"BatchItem\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Attributes\":{\"shape\":\"S4u\"},\"ChannelType\":{},\"Demographic\":{\"shape\":\"S4w\"},\"EffectiveDate\":{},\"EndpointStatus\":{},\"Location\":{\"shape\":\"S4x\"},\"Metrics\":{\"shape\":\"S4y\"},\"OptOut\":{},\"RequestId\":{},\"User\":{\"shape\":\"S4z\"}}},\"Events\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"AppPackageName\":{},\"AppTitle\":{},\"AppVersionCode\":{},\"Attributes\":{\"shape\":\"S4\"},\"ClientSdkVersion\":{},\"EventType\":{},\"Metrics\":{\"shape\":\"S4y\"},\"SdkName\":{},\"Session\":{\"type\":\"structure\",\"members\":{\"Duration\":{\"type\":\"integer\"},\"Id\":{},\"StartTimestamp\":{},\"StopTimestamp\":{}},\"required\":[\"StartTimestamp\",\"Id\"]},\"Timestamp\":{}},\"required\":[\"EventType\",\"Timestamp\"]}}},\"required\":[\"Endpoint\",\"Events\"]}}},\"required\":[\"BatchItem\"]}},\"required\":[\"ApplicationId\",\"EventsRequest\"],\"payload\":\"EventsRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"EventsResponse\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"EndpointItemResponse\":{\"type\":\"structure\",\"members\":{\"Message\":{},\"StatusCode\":{\"type\":\"integer\"}}},\"EventsItemResponse\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Message\":{},\"StatusCode\":{\"type\":\"integer\"}}}}}}}}}},\"required\":[\"EventsResponse\"],\"payload\":\"EventsResponse\"}},\"RemoveAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/attributes/{attribute-type}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"AttributeType\":{\"location\":\"uri\",\"locationName\":\"attribute-type\"},\"UpdateAttributesRequest\":{\"type\":\"structure\",\"members\":{\"Blacklist\":{\"shape\":\"St\"}}}},\"required\":[\"AttributeType\",\"ApplicationId\",\"UpdateAttributesRequest\"],\"payload\":\"UpdateAttributesRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"AttributesResource\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"AttributeType\":{},\"Attributes\":{\"shape\":\"St\"}},\"required\":[\"AttributeType\",\"ApplicationId\"]}},\"required\":[\"AttributesResource\"],\"payload\":\"AttributesResource\"}},\"SendMessages\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/messages\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"MessageRequest\":{\"type\":\"structure\",\"members\":{\"Addresses\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"BodyOverride\":{},\"ChannelType\":{},\"Context\":{\"shape\":\"S4\"},\"RawContent\":{},\"Substitutions\":{\"shape\":\"S4u\"},\"TitleOverride\":{}}}},\"Context\":{\"shape\":\"S4\"},\"Endpoints\":{\"shape\":\"Sah\"},\"MessageConfiguration\":{\"shape\":\"Saj\"},\"TemplateConfiguration\":{\"shape\":\"S12\"},\"TraceId\":{}},\"required\":[\"MessageConfiguration\"]}},\"required\":[\"ApplicationId\",\"MessageRequest\"],\"payload\":\"MessageRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageResponse\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"EndpointResult\":{\"shape\":\"Saz\"},\"RequestId\":{},\"Result\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"DeliveryStatus\":{},\"MessageId\":{},\"StatusCode\":{\"type\":\"integer\"},\"StatusMessage\":{},\"UpdatedToken\":{}},\"required\":[\"DeliveryStatus\",\"StatusCode\"]}}},\"required\":[\"ApplicationId\"]}},\"required\":[\"MessageResponse\"],\"payload\":\"MessageResponse\"}},\"SendUsersMessages\":{\"http\":{\"requestUri\":\"/v1/apps/{application-id}/users-messages\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"SendUsersMessageRequest\":{\"type\":\"structure\",\"members\":{\"Context\":{\"shape\":\"S4\"},\"MessageConfiguration\":{\"shape\":\"Saj\"},\"TemplateConfiguration\":{\"shape\":\"S12\"},\"TraceId\":{},\"Users\":{\"shape\":\"Sah\"}},\"required\":[\"MessageConfiguration\",\"Users\"]}},\"required\":[\"ApplicationId\",\"SendUsersMessageRequest\"],\"payload\":\"SendUsersMessageRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"SendUsersMessageResponse\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"RequestId\":{},\"Result\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"Saz\"}}},\"required\":[\"ApplicationId\"]}},\"required\":[\"SendUsersMessageResponse\"],\"payload\":\"SendUsersMessageResponse\"}},\"TagResource\":{\"http\":{\"requestUri\":\"/v1/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagsModel\":{\"shape\":\"S9c\"}},\"required\":[\"ResourceArn\",\"TagsModel\"],\"payload\":\"TagsModel\"}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"shape\":\"St\",\"location\":\"querystring\",\"locationName\":\"tagKeys\"}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"UpdateAdmChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/adm\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ADMChannelRequest\":{\"type\":\"structure\",\"members\":{\"ClientId\":{},\"ClientSecret\":{},\"Enabled\":{\"type\":\"boolean\"}},\"required\":[\"ClientSecret\",\"ClientId\"]},\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\",\"ADMChannelRequest\"],\"payload\":\"ADMChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"ADMChannelResponse\":{\"shape\":\"S41\"}},\"required\":[\"ADMChannelResponse\"],\"payload\":\"ADMChannelResponse\"}},\"UpdateApnsChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"APNSChannelRequest\":{\"type\":\"structure\",\"members\":{\"BundleId\":{},\"Certificate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"PrivateKey\":{},\"TeamId\":{},\"TokenKey\":{},\"TokenKeyId\":{}}},\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\",\"APNSChannelRequest\"],\"payload\":\"APNSChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"APNSChannelResponse\":{\"shape\":\"S44\"}},\"required\":[\"APNSChannelResponse\"],\"payload\":\"APNSChannelResponse\"}},\"UpdateApnsSandboxChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_sandbox\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"APNSSandboxChannelRequest\":{\"type\":\"structure\",\"members\":{\"BundleId\":{},\"Certificate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"PrivateKey\":{},\"TeamId\":{},\"TokenKey\":{},\"TokenKeyId\":{}}},\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\",\"APNSSandboxChannelRequest\"],\"payload\":\"APNSSandboxChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"APNSSandboxChannelResponse\":{\"shape\":\"S47\"}},\"required\":[\"APNSSandboxChannelResponse\"],\"payload\":\"APNSSandboxChannelResponse\"}},\"UpdateApnsVoipChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_voip\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"APNSVoipChannelRequest\":{\"type\":\"structure\",\"members\":{\"BundleId\":{},\"Certificate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"PrivateKey\":{},\"TeamId\":{},\"TokenKey\":{},\"TokenKeyId\":{}}},\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\",\"APNSVoipChannelRequest\"],\"payload\":\"APNSVoipChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"APNSVoipChannelResponse\":{\"shape\":\"S4a\"}},\"required\":[\"APNSVoipChannelResponse\"],\"payload\":\"APNSVoipChannelResponse\"}},\"UpdateApnsVoipSandboxChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/apns_voip_sandbox\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"APNSVoipSandboxChannelRequest\":{\"type\":\"structure\",\"members\":{\"BundleId\":{},\"Certificate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"PrivateKey\":{},\"TeamId\":{},\"TokenKey\":{},\"TokenKeyId\":{}}},\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"}},\"required\":[\"ApplicationId\",\"APNSVoipSandboxChannelRequest\"],\"payload\":\"APNSVoipSandboxChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"APNSVoipSandboxChannelResponse\":{\"shape\":\"S4d\"}},\"required\":[\"APNSVoipSandboxChannelResponse\"],\"payload\":\"APNSVoipSandboxChannelResponse\"}},\"UpdateApplicationSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/settings\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"WriteApplicationSettingsRequest\":{\"type\":\"structure\",\"members\":{\"CampaignHook\":{\"shape\":\"S14\"},\"CloudWatchMetricsEnabled\":{\"type\":\"boolean\"},\"EventTaggingEnabled\":{\"type\":\"boolean\"},\"Limits\":{\"shape\":\"S16\"},\"QuietTime\":{\"shape\":\"S11\"}}}},\"required\":[\"ApplicationId\",\"WriteApplicationSettingsRequest\"],\"payload\":\"WriteApplicationSettingsRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationSettingsResource\":{\"shape\":\"S6e\"}},\"required\":[\"ApplicationSettingsResource\"],\"payload\":\"ApplicationSettingsResource\"}},\"UpdateBaiduChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/baidu\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"BaiduChannelRequest\":{\"type\":\"structure\",\"members\":{\"ApiKey\":{},\"Enabled\":{\"type\":\"boolean\"},\"SecretKey\":{}},\"required\":[\"SecretKey\",\"ApiKey\"]}},\"required\":[\"ApplicationId\",\"BaiduChannelRequest\"],\"payload\":\"BaiduChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"BaiduChannelResponse\":{\"shape\":\"S4i\"}},\"required\":[\"BaiduChannelResponse\"],\"payload\":\"BaiduChannelResponse\"}},\"UpdateCampaign\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/campaigns/{campaign-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"campaign-id\"},\"WriteCampaignRequest\":{\"shape\":\"S8\"}},\"required\":[\"CampaignId\",\"ApplicationId\",\"WriteCampaignRequest\"],\"payload\":\"WriteCampaignRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"CampaignResponse\":{\"shape\":\"S18\"}},\"required\":[\"CampaignResponse\"],\"payload\":\"CampaignResponse\"}},\"UpdateEmailChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/email\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EmailChannelRequest\":{\"type\":\"structure\",\"members\":{\"ConfigurationSet\":{},\"Enabled\":{\"type\":\"boolean\"},\"FromAddress\":{},\"Identity\":{},\"RoleArn\":{}},\"required\":[\"FromAddress\",\"Identity\"]}},\"required\":[\"ApplicationId\",\"EmailChannelRequest\"],\"payload\":\"EmailChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"EmailChannelResponse\":{\"shape\":\"S4n\"}},\"required\":[\"EmailChannelResponse\"],\"payload\":\"EmailChannelResponse\"}},\"UpdateEmailTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/templates/{template-name}/email\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"CreateNewVersion\":{\"location\":\"querystring\",\"locationName\":\"create-new-version\",\"type\":\"boolean\"},\"EmailTemplateRequest\":{\"shape\":\"S1e\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\",\"EmailTemplateRequest\"],\"payload\":\"EmailTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"UpdateEndpoint\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/endpoints/{endpoint-id}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EndpointId\":{\"location\":\"uri\",\"locationName\":\"endpoint-id\"},\"EndpointRequest\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Attributes\":{\"shape\":\"S4u\"},\"ChannelType\":{},\"Demographic\":{\"shape\":\"S4w\"},\"EffectiveDate\":{},\"EndpointStatus\":{},\"Location\":{\"shape\":\"S4x\"},\"Metrics\":{\"shape\":\"S4y\"},\"OptOut\":{},\"RequestId\":{},\"User\":{\"shape\":\"S4z\"}}}},\"required\":[\"ApplicationId\",\"EndpointId\",\"EndpointRequest\"],\"payload\":\"EndpointRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"UpdateEndpointsBatch\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/endpoints\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"EndpointBatchRequest\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Attributes\":{\"shape\":\"S4u\"},\"ChannelType\":{},\"Demographic\":{\"shape\":\"S4w\"},\"EffectiveDate\":{},\"EndpointStatus\":{},\"Id\":{},\"Location\":{\"shape\":\"S4x\"},\"Metrics\":{\"shape\":\"S4y\"},\"OptOut\":{},\"RequestId\":{},\"User\":{\"shape\":\"S4z\"}}}}},\"required\":[\"Item\"]}},\"required\":[\"ApplicationId\",\"EndpointBatchRequest\"],\"payload\":\"EndpointBatchRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"UpdateGcmChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/gcm\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"GCMChannelRequest\":{\"type\":\"structure\",\"members\":{\"ApiKey\":{},\"Enabled\":{\"type\":\"boolean\"}},\"required\":[\"ApiKey\"]}},\"required\":[\"ApplicationId\",\"GCMChannelRequest\"],\"payload\":\"GCMChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"GCMChannelResponse\":{\"shape\":\"S55\"}},\"required\":[\"GCMChannelResponse\"],\"payload\":\"GCMChannelResponse\"}},\"UpdateJourney\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/journeys/{journey-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JourneyId\":{\"location\":\"uri\",\"locationName\":\"journey-id\"},\"WriteJourneyRequest\":{\"shape\":\"S1u\"}},\"required\":[\"JourneyId\",\"ApplicationId\",\"WriteJourneyRequest\"],\"payload\":\"WriteJourneyRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyResponse\":{\"shape\":\"S32\"}},\"required\":[\"JourneyResponse\"],\"payload\":\"JourneyResponse\"}},\"UpdateJourneyState\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/journeys/{journey-id}/state\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"JourneyId\":{\"location\":\"uri\",\"locationName\":\"journey-id\"},\"JourneyStateRequest\":{\"type\":\"structure\",\"members\":{\"State\":{}}}},\"required\":[\"JourneyId\",\"ApplicationId\",\"JourneyStateRequest\"],\"payload\":\"JourneyStateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"JourneyResponse\":{\"shape\":\"S32\"}},\"required\":[\"JourneyResponse\"],\"payload\":\"JourneyResponse\"}},\"UpdatePushTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/templates/{template-name}/push\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"CreateNewVersion\":{\"location\":\"querystring\",\"locationName\":\"create-new-version\",\"type\":\"boolean\"},\"PushNotificationTemplateRequest\":{\"shape\":\"S34\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\",\"PushNotificationTemplateRequest\"],\"payload\":\"PushNotificationTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"UpdateRecommenderConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/recommenders/{recommender-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RecommenderId\":{\"location\":\"uri\",\"locationName\":\"recommender-id\"},\"UpdateRecommenderConfiguration\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4\"},\"Description\":{},\"Name\":{},\"RecommendationProviderIdType\":{},\"RecommendationProviderRoleArn\":{},\"RecommendationProviderUri\":{},\"RecommendationTransformerUri\":{},\"RecommendationsDisplayName\":{},\"RecommendationsPerMessage\":{\"type\":\"integer\"}},\"required\":[\"RecommendationProviderUri\",\"RecommendationProviderRoleArn\"]}},\"required\":[\"RecommenderId\",\"UpdateRecommenderConfiguration\"],\"payload\":\"UpdateRecommenderConfiguration\"},\"output\":{\"type\":\"structure\",\"members\":{\"RecommenderConfigurationResponse\":{\"shape\":\"S3c\"}},\"required\":[\"RecommenderConfigurationResponse\"],\"payload\":\"RecommenderConfigurationResponse\"}},\"UpdateSegment\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/segments/{segment-id}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"SegmentId\":{\"location\":\"uri\",\"locationName\":\"segment-id\"},\"WriteSegmentRequest\":{\"shape\":\"S3e\"}},\"required\":[\"SegmentId\",\"ApplicationId\",\"WriteSegmentRequest\"],\"payload\":\"WriteSegmentRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"SegmentResponse\":{\"shape\":\"S3p\"}},\"required\":[\"SegmentResponse\"],\"payload\":\"SegmentResponse\"}},\"UpdateSmsChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/sms\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"SMSChannelRequest\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"SenderId\":{},\"ShortCode\":{}}}},\"required\":[\"ApplicationId\",\"SMSChannelRequest\"],\"payload\":\"SMSChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"SMSChannelResponse\":{\"shape\":\"S5g\"}},\"required\":[\"SMSChannelResponse\"],\"payload\":\"SMSChannelResponse\"}},\"UpdateSmsTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/templates/{template-name}/sms\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"CreateNewVersion\":{\"location\":\"querystring\",\"locationName\":\"create-new-version\",\"type\":\"boolean\"},\"SMSTemplateRequest\":{\"shape\":\"S3u\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"}},\"required\":[\"TemplateName\",\"SMSTemplateRequest\"],\"payload\":\"SMSTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"UpdateTemplateActiveVersion\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/templates/{template-name}/{template-type}/active-version\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"TemplateActiveVersionRequest\":{\"type\":\"structure\",\"members\":{\"Version\":{}}},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"TemplateType\":{\"location\":\"uri\",\"locationName\":\"template-type\"}},\"required\":[\"TemplateName\",\"TemplateType\",\"TemplateActiveVersionRequest\"],\"payload\":\"TemplateActiveVersionRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}},\"UpdateVoiceChannel\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/apps/{application-id}/channels/voice\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"application-id\"},\"VoiceChannelRequest\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}},\"required\":[\"ApplicationId\",\"VoiceChannelRequest\"],\"payload\":\"VoiceChannelRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"VoiceChannelResponse\":{\"shape\":\"S5p\"}},\"required\":[\"VoiceChannelResponse\"],\"payload\":\"VoiceChannelResponse\"}},\"UpdateVoiceTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/templates/{template-name}/voice\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"CreateNewVersion\":{\"location\":\"querystring\",\"locationName\":\"create-new-version\",\"type\":\"boolean\"},\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"template-name\"},\"Version\":{\"location\":\"querystring\",\"locationName\":\"version\"},\"VoiceTemplateRequest\":{\"shape\":\"S3x\"}},\"required\":[\"TemplateName\",\"VoiceTemplateRequest\"],\"payload\":\"VoiceTemplateRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"MessageBody\":{\"shape\":\"S4q\"}},\"required\":[\"MessageBody\"],\"payload\":\"MessageBody\"}}},\"shapes\":{\"S4\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S6\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Id\":{},\"Name\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}},\"required\":[\"Id\",\"Arn\",\"Name\"]},\"S8\":{\"type\":\"structure\",\"members\":{\"AdditionalTreatments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CustomDeliveryConfiguration\":{\"shape\":\"Sb\"},\"MessageConfiguration\":{\"shape\":\"Se\"},\"Schedule\":{\"shape\":\"Sn\"},\"SizePercent\":{\"type\":\"integer\"},\"TemplateConfiguration\":{\"shape\":\"S12\"},\"TreatmentDescription\":{},\"TreatmentName\":{}},\"required\":[\"SizePercent\"]}},\"CustomDeliveryConfiguration\":{\"shape\":\"Sb\"},\"Description\":{},\"HoldoutPercent\":{\"type\":\"integer\"},\"Hook\":{\"shape\":\"S14\"},\"IsPaused\":{\"type\":\"boolean\"},\"Limits\":{\"shape\":\"S16\"},\"MessageConfiguration\":{\"shape\":\"Se\"},\"Name\":{},\"Schedule\":{\"shape\":\"Sn\"},\"SegmentId\":{},\"SegmentVersion\":{\"type\":\"integer\"},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateConfiguration\":{\"shape\":\"S12\"},\"TreatmentDescription\":{},\"TreatmentName\":{}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"DeliveryUri\":{},\"EndpointTypes\":{\"shape\":\"Sc\"}},\"required\":[\"DeliveryUri\"]},\"Sc\":{\"type\":\"list\",\"member\":{}},\"Se\":{\"type\":\"structure\",\"members\":{\"ADMMessage\":{\"shape\":\"Sf\"},\"APNSMessage\":{\"shape\":\"Sf\"},\"BaiduMessage\":{\"shape\":\"Sf\"},\"CustomMessage\":{\"type\":\"structure\",\"members\":{\"Data\":{}}},\"DefaultMessage\":{\"shape\":\"Sf\"},\"EmailMessage\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"FromAddress\":{},\"HtmlBody\":{},\"Title\":{}}},\"GCMMessage\":{\"shape\":\"Sf\"},\"SMSMessage\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"MessageType\":{},\"SenderId\":{}}}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"ImageIconUrl\":{},\"ImageSmallIconUrl\":{},\"ImageUrl\":{},\"JsonBody\":{},\"MediaUrl\":{},\"RawContent\":{},\"SilentPush\":{\"type\":\"boolean\"},\"TimeToLive\":{\"type\":\"integer\"},\"Title\":{},\"Url\":{}}},\"Sn\":{\"type\":\"structure\",\"members\":{\"EndTime\":{},\"EventFilter\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"shape\":\"Sp\"},\"FilterType\":{}},\"required\":[\"FilterType\",\"Dimensions\"]},\"Frequency\":{},\"IsLocalTime\":{\"type\":\"boolean\"},\"QuietTime\":{\"shape\":\"S11\"},\"StartTime\":{},\"Timezone\":{}},\"required\":[\"StartTime\"]},\"Sp\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sq\"},\"EventType\":{\"shape\":\"Su\"},\"Metrics\":{\"shape\":\"Sw\"}}},\"Sq\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"AttributeType\":{},\"Values\":{\"shape\":\"St\"}},\"required\":[\"Values\"]}},\"St\":{\"type\":\"list\",\"member\":{}},\"Su\":{\"type\":\"structure\",\"members\":{\"DimensionType\":{},\"Values\":{\"shape\":\"St\"}},\"required\":[\"Values\"]},\"Sw\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"ComparisonOperator\":{},\"Value\":{\"type\":\"double\"}},\"required\":[\"ComparisonOperator\",\"Value\"]}},\"S11\":{\"type\":\"structure\",\"members\":{\"End\":{},\"Start\":{}}},\"S12\":{\"type\":\"structure\",\"members\":{\"EmailTemplate\":{\"shape\":\"S13\"},\"PushTemplate\":{\"shape\":\"S13\"},\"SMSTemplate\":{\"shape\":\"S13\"},\"VoiceTemplate\":{\"shape\":\"S13\"}}},\"S13\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{}}},\"S14\":{\"type\":\"structure\",\"members\":{\"LambdaFunctionName\":{},\"Mode\":{},\"WebUrl\":{}}},\"S16\":{\"type\":\"structure\",\"members\":{\"Daily\":{\"type\":\"integer\"},\"MaximumDuration\":{\"type\":\"integer\"},\"MessagesPerSecond\":{\"type\":\"integer\"},\"Total\":{\"type\":\"integer\"}}},\"S18\":{\"type\":\"structure\",\"members\":{\"AdditionalTreatments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CustomDeliveryConfiguration\":{\"shape\":\"Sb\"},\"Id\":{},\"MessageConfiguration\":{\"shape\":\"Se\"},\"Schedule\":{\"shape\":\"Sn\"},\"SizePercent\":{\"type\":\"integer\"},\"State\":{\"shape\":\"S1b\"},\"TemplateConfiguration\":{\"shape\":\"S12\"},\"TreatmentDescription\":{},\"TreatmentName\":{}},\"required\":[\"Id\",\"SizePercent\"]}},\"ApplicationId\":{},\"Arn\":{},\"CreationDate\":{},\"CustomDeliveryConfiguration\":{\"shape\":\"Sb\"},\"DefaultState\":{\"shape\":\"S1b\"},\"Description\":{},\"HoldoutPercent\":{\"type\":\"integer\"},\"Hook\":{\"shape\":\"S14\"},\"Id\":{},\"IsPaused\":{\"type\":\"boolean\"},\"LastModifiedDate\":{},\"Limits\":{\"shape\":\"S16\"},\"MessageConfiguration\":{\"shape\":\"Se\"},\"Name\":{},\"Schedule\":{\"shape\":\"Sn\"},\"SegmentId\":{},\"SegmentVersion\":{\"type\":\"integer\"},\"State\":{\"shape\":\"S1b\"},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateConfiguration\":{\"shape\":\"S12\"},\"TreatmentDescription\":{},\"TreatmentName\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"LastModifiedDate\",\"CreationDate\",\"SegmentId\",\"SegmentVersion\",\"Id\",\"Arn\",\"ApplicationId\"]},\"S1b\":{\"type\":\"structure\",\"members\":{\"CampaignStatus\":{}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"DefaultSubstitutions\":{},\"HtmlPart\":{},\"RecommenderId\":{},\"Subject\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{},\"TextPart\":{}}},\"S1g\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Message\":{},\"RequestID\":{}}},\"S1k\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CompletedPieces\":{\"type\":\"integer\"},\"CompletionDate\":{},\"CreationDate\":{},\"Definition\":{\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"S3UrlPrefix\":{},\"SegmentId\":{},\"SegmentVersion\":{\"type\":\"integer\"}},\"required\":[\"S3UrlPrefix\",\"RoleArn\"]},\"FailedPieces\":{\"type\":\"integer\"},\"Failures\":{\"shape\":\"St\"},\"Id\":{},\"JobStatus\":{},\"TotalFailures\":{\"type\":\"integer\"},\"TotalPieces\":{\"type\":\"integer\"},\"TotalProcessed\":{\"type\":\"integer\"},\"Type\":{}},\"required\":[\"JobStatus\",\"CreationDate\",\"Type\",\"Definition\",\"Id\",\"ApplicationId\"]},\"S1r\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CompletedPieces\":{\"type\":\"integer\"},\"CompletionDate\":{},\"CreationDate\":{},\"Definition\":{\"type\":\"structure\",\"members\":{\"DefineSegment\":{\"type\":\"boolean\"},\"ExternalId\":{},\"Format\":{},\"RegisterEndpoints\":{\"type\":\"boolean\"},\"RoleArn\":{},\"S3Url\":{},\"SegmentId\":{},\"SegmentName\":{}},\"required\":[\"Format\",\"S3Url\",\"RoleArn\"]},\"FailedPieces\":{\"type\":\"integer\"},\"Failures\":{\"shape\":\"St\"},\"Id\":{},\"JobStatus\":{},\"TotalFailures\":{\"type\":\"integer\"},\"TotalPieces\":{\"type\":\"integer\"},\"TotalProcessed\":{\"type\":\"integer\"},\"Type\":{}},\"required\":[\"JobStatus\",\"CreationDate\",\"Type\",\"Definition\",\"Id\",\"ApplicationId\"]},\"S1u\":{\"type\":\"structure\",\"members\":{\"Activities\":{\"shape\":\"S1v\"},\"CreationDate\":{},\"LastModifiedDate\":{},\"Limits\":{\"shape\":\"S2u\"},\"LocalTime\":{\"type\":\"boolean\"},\"Name\":{},\"QuietTime\":{\"shape\":\"S11\"},\"RefreshFrequency\":{},\"Schedule\":{\"shape\":\"S2v\"},\"StartActivity\":{},\"StartCondition\":{\"shape\":\"S2x\"},\"State\":{}},\"required\":[\"Name\"]},\"S1v\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"CUSTOM\":{\"type\":\"structure\",\"members\":{\"DeliveryUri\":{},\"EndpointTypes\":{\"shape\":\"Sc\"},\"MessageConfig\":{\"type\":\"structure\",\"members\":{\"Data\":{}}},\"NextActivity\":{},\"TemplateName\":{},\"TemplateVersion\":{}}},\"ConditionalSplit\":{\"type\":\"structure\",\"members\":{\"Condition\":{\"type\":\"structure\",\"members\":{\"Conditions\":{\"type\":\"list\",\"member\":{\"shape\":\"S22\"}},\"Operator\":{}}},\"EvaluationWaitTime\":{\"shape\":\"S2f\"},\"FalseActivity\":{},\"TrueActivity\":{}}},\"Description\":{},\"EMAIL\":{\"type\":\"structure\",\"members\":{\"MessageConfig\":{\"type\":\"structure\",\"members\":{\"FromAddress\":{}}},\"NextActivity\":{},\"TemplateName\":{},\"TemplateVersion\":{}}},\"Holdout\":{\"type\":\"structure\",\"members\":{\"NextActivity\":{},\"Percentage\":{\"type\":\"integer\"}},\"required\":[\"Percentage\"]},\"MultiCondition\":{\"type\":\"structure\",\"members\":{\"Branches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Condition\":{\"shape\":\"S22\"},\"NextActivity\":{}}}},\"DefaultActivity\":{},\"EvaluationWaitTime\":{\"shape\":\"S2f\"}}},\"PUSH\":{\"type\":\"structure\",\"members\":{\"MessageConfig\":{\"type\":\"structure\",\"members\":{\"TimeToLive\":{}}},\"NextActivity\":{},\"TemplateName\":{},\"TemplateVersion\":{}}},\"RandomSplit\":{\"type\":\"structure\",\"members\":{\"Branches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NextActivity\":{},\"Percentage\":{\"type\":\"integer\"}}}}}},\"SMS\":{\"type\":\"structure\",\"members\":{\"MessageConfig\":{\"type\":\"structure\",\"members\":{\"MessageType\":{},\"SenderId\":{}}},\"NextActivity\":{},\"TemplateName\":{},\"TemplateVersion\":{}}},\"Wait\":{\"type\":\"structure\",\"members\":{\"NextActivity\":{},\"WaitTime\":{\"shape\":\"S2f\"}}}}}},\"S22\":{\"type\":\"structure\",\"members\":{\"EventCondition\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"shape\":\"Sp\"},\"MessageActivity\":{}}},\"SegmentCondition\":{\"shape\":\"S24\"},\"SegmentDimensions\":{\"shape\":\"S25\",\"locationName\":\"segmentDimensions\"}}},\"S24\":{\"type\":\"structure\",\"members\":{\"SegmentId\":{}},\"required\":[\"SegmentId\"]},\"S25\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sq\"},\"Behavior\":{\"type\":\"structure\",\"members\":{\"Recency\":{\"type\":\"structure\",\"members\":{\"Duration\":{},\"RecencyType\":{}},\"required\":[\"Duration\",\"RecencyType\"]}}},\"Demographic\":{\"type\":\"structure\",\"members\":{\"AppVersion\":{\"shape\":\"Su\"},\"Channel\":{\"shape\":\"Su\"},\"DeviceType\":{\"shape\":\"Su\"},\"Make\":{\"shape\":\"Su\"},\"Model\":{\"shape\":\"Su\"},\"Platform\":{\"shape\":\"Su\"}}},\"Location\":{\"type\":\"structure\",\"members\":{\"Country\":{\"shape\":\"Su\"},\"GPSPoint\":{\"type\":\"structure\",\"members\":{\"Coordinates\":{\"type\":\"structure\",\"members\":{\"Latitude\":{\"type\":\"double\"},\"Longitude\":{\"type\":\"double\"}},\"required\":[\"Latitude\",\"Longitude\"]},\"RangeInKilometers\":{\"type\":\"double\"}},\"required\":[\"Coordinates\"]}}},\"Metrics\":{\"shape\":\"Sw\"},\"UserAttributes\":{\"shape\":\"Sq\"}}},\"S2f\":{\"type\":\"structure\",\"members\":{\"WaitFor\":{},\"WaitUntil\":{}}},\"S2u\":{\"type\":\"structure\",\"members\":{\"DailyCap\":{\"type\":\"integer\"},\"EndpointReentryCap\":{\"type\":\"integer\"},\"MessagesPerSecond\":{\"type\":\"integer\"}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"EndTime\":{\"shape\":\"S2w\"},\"StartTime\":{\"shape\":\"S2w\"},\"Timezone\":{}}},\"S2w\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"S2x\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"EventStartCondition\":{\"type\":\"structure\",\"members\":{\"EventFilter\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"shape\":\"Sp\"},\"FilterType\":{}},\"required\":[\"FilterType\",\"Dimensions\"]},\"SegmentId\":{}}},\"SegmentStartCondition\":{\"shape\":\"S24\"}}},\"S32\":{\"type\":\"structure\",\"members\":{\"Activities\":{\"shape\":\"S1v\"},\"ApplicationId\":{},\"CreationDate\":{},\"Id\":{},\"LastModifiedDate\":{},\"Limits\":{\"shape\":\"S2u\"},\"LocalTime\":{\"type\":\"boolean\"},\"Name\":{},\"QuietTime\":{\"shape\":\"S11\"},\"RefreshFrequency\":{},\"Schedule\":{\"shape\":\"S2v\"},\"StartActivity\":{},\"StartCondition\":{\"shape\":\"S2x\"},\"State\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}},\"required\":[\"Name\",\"Id\",\"ApplicationId\"]},\"S34\":{\"type\":\"structure\",\"members\":{\"ADM\":{\"shape\":\"S35\"},\"APNS\":{\"shape\":\"S36\"},\"Baidu\":{\"shape\":\"S35\"},\"Default\":{\"shape\":\"S37\"},\"DefaultSubstitutions\":{},\"GCM\":{\"shape\":\"S35\"},\"RecommenderId\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{}}},\"S35\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"ImageIconUrl\":{},\"ImageUrl\":{},\"RawContent\":{},\"SmallImageIconUrl\":{},\"Sound\":{},\"Title\":{},\"Url\":{}}},\"S36\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"MediaUrl\":{},\"RawContent\":{},\"Sound\":{},\"Title\":{},\"Url\":{}}},\"S37\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"Sound\":{},\"Title\":{},\"Url\":{}}},\"S3c\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S4\"},\"CreationDate\":{},\"Description\":{},\"Id\":{},\"LastModifiedDate\":{},\"Name\":{},\"RecommendationProviderIdType\":{},\"RecommendationProviderRoleArn\":{},\"RecommendationProviderUri\":{},\"RecommendationTransformerUri\":{},\"RecommendationsDisplayName\":{},\"RecommendationsPerMessage\":{\"type\":\"integer\"}},\"required\":[\"RecommendationProviderUri\",\"LastModifiedDate\",\"CreationDate\",\"RecommendationProviderRoleArn\",\"Id\"]},\"S3e\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"shape\":\"S25\"},\"Name\":{},\"SegmentGroups\":{\"shape\":\"S3f\"},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}},\"S3f\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"type\":\"list\",\"member\":{\"shape\":\"S25\"}},\"SourceSegments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Id\"]}},\"SourceType\":{},\"Type\":{}}}},\"Include\":{}}},\"S3p\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"Arn\":{},\"CreationDate\":{},\"Dimensions\":{\"shape\":\"S25\"},\"Id\":{},\"ImportDefinition\":{\"type\":\"structure\",\"members\":{\"ChannelCounts\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}},\"ExternalId\":{},\"Format\":{},\"RoleArn\":{},\"S3Url\":{},\"Size\":{\"type\":\"integer\"}},\"required\":[\"Format\",\"S3Url\",\"Size\",\"ExternalId\",\"RoleArn\"]},\"LastModifiedDate\":{},\"Name\":{},\"SegmentGroups\":{\"shape\":\"S3f\"},\"SegmentType\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"Version\":{\"type\":\"integer\"}},\"required\":[\"SegmentType\",\"CreationDate\",\"Id\",\"Arn\",\"ApplicationId\"]},\"S3u\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"DefaultSubstitutions\":{},\"RecommenderId\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{}}},\"S3x\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"DefaultSubstitutions\":{},\"LanguageCode\":{},\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"TemplateDescription\":{},\"VoiceId\":{}}},\"S41\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S44\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"HasTokenKey\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S47\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"HasTokenKey\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S4a\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"HasTokenKey\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S4d\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"DefaultAuthenticationMethod\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"HasTokenKey\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S4i\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"Credential\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Credential\",\"Platform\"]},\"S4n\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"ConfigurationSet\":{},\"CreationDate\":{},\"Enabled\":{\"type\":\"boolean\"},\"FromAddress\":{},\"HasCredential\":{\"type\":\"boolean\"},\"Id\":{},\"Identity\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"MessagesPerSecond\":{\"type\":\"integer\"},\"Platform\":{},\"RoleArn\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S4q\":{\"type\":\"structure\",\"members\":{\"Message\":{},\"RequestID\":{}}},\"S4t\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"ApplicationId\":{},\"Attributes\":{\"shape\":\"S4u\"},\"ChannelType\":{},\"CohortId\":{},\"CreationDate\":{},\"Demographic\":{\"shape\":\"S4w\"},\"EffectiveDate\":{},\"EndpointStatus\":{},\"Id\":{},\"Location\":{\"shape\":\"S4x\"},\"Metrics\":{\"shape\":\"S4y\"},\"OptOut\":{},\"RequestId\":{},\"User\":{\"shape\":\"S4z\"}}},\"S4u\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"St\"}},\"S4w\":{\"type\":\"structure\",\"members\":{\"AppVersion\":{},\"Locale\":{},\"Make\":{},\"Model\":{},\"ModelVersion\":{},\"Platform\":{},\"PlatformVersion\":{},\"Timezone\":{}}},\"S4x\":{\"type\":\"structure\",\"members\":{\"City\":{},\"Country\":{},\"Latitude\":{\"type\":\"double\"},\"Longitude\":{\"type\":\"double\"},\"PostalCode\":{},\"Region\":{}}},\"S4y\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"double\"}},\"S4z\":{\"type\":\"structure\",\"members\":{\"UserAttributes\":{\"shape\":\"S4u\"},\"UserId\":{}}},\"S52\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"DestinationStreamArn\":{},\"ExternalId\":{},\"LastModifiedDate\":{},\"LastUpdatedBy\":{},\"RoleArn\":{}},\"required\":[\"ApplicationId\",\"RoleArn\",\"DestinationStreamArn\"]},\"S55\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"Credential\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Credential\",\"Platform\"]},\"S5g\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"PromotionalMessagesPerSecond\":{\"type\":\"integer\"},\"SenderId\":{},\"ShortCode\":{},\"TransactionalMessagesPerSecond\":{\"type\":\"integer\"},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S5l\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S4t\"}}},\"required\":[\"Item\"]},\"S5p\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CreationDate\":{},\"Enabled\":{\"type\":\"boolean\"},\"HasCredential\":{\"type\":\"boolean\"},\"Id\":{},\"IsArchived\":{\"type\":\"boolean\"},\"LastModifiedBy\":{},\"LastModifiedDate\":{},\"Platform\":{},\"Version\":{\"type\":\"integer\"}},\"required\":[\"Platform\"]},\"S67\":{\"type\":\"structure\",\"members\":{\"Rows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupedBys\":{\"shape\":\"S6a\"},\"Values\":{\"shape\":\"S6a\"}},\"required\":[\"GroupedBys\",\"Values\"]}}},\"required\":[\"Rows\"]},\"S6a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Type\":{},\"Value\":{}},\"required\":[\"Type\",\"Value\",\"Key\"]}},\"S6e\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{},\"CampaignHook\":{\"shape\":\"S14\"},\"LastModifiedDate\":{},\"Limits\":{\"shape\":\"S16\"},\"QuietTime\":{\"shape\":\"S11\"}},\"required\":[\"ApplicationId\"]},\"S6z\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S18\"}},\"NextToken\":{}},\"required\":[\"Item\"]},\"S7m\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S1k\"}},\"NextToken\":{}},\"required\":[\"Item\"]},\"S7u\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S1r\"}},\"NextToken\":{}},\"required\":[\"Item\"]},\"S8q\":{\"type\":\"structure\",\"members\":{\"Item\":{\"type\":\"list\",\"member\":{\"shape\":\"S3p\"}},\"NextToken\":{}},\"required\":[\"Item\"]},\"S9c\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}},\"required\":[\"tags\"]},\"Sah\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"BodyOverride\":{},\"Context\":{\"shape\":\"S4\"},\"RawContent\":{},\"Substitutions\":{\"shape\":\"S4u\"},\"TitleOverride\":{}}}},\"Saj\":{\"type\":\"structure\",\"members\":{\"ADMMessage\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"ConsolidationKey\":{},\"Data\":{\"shape\":\"S4\"},\"ExpiresAfter\":{},\"IconReference\":{},\"ImageIconUrl\":{},\"ImageUrl\":{},\"MD5\":{},\"RawContent\":{},\"SilentPush\":{\"type\":\"boolean\"},\"SmallImageIconUrl\":{},\"Sound\":{},\"Substitutions\":{\"shape\":\"S4u\"},\"Title\":{},\"Url\":{}}},\"APNSMessage\":{\"type\":\"structure\",\"members\":{\"APNSPushType\":{},\"Action\":{},\"Badge\":{\"type\":\"integer\"},\"Body\":{},\"Category\":{},\"CollapseId\":{},\"Data\":{\"shape\":\"S4\"},\"MediaUrl\":{},\"PreferredAuthenticationMethod\":{},\"Priority\":{},\"RawContent\":{},\"SilentPush\":{\"type\":\"boolean\"},\"Sound\":{},\"Substitutions\":{\"shape\":\"S4u\"},\"ThreadId\":{},\"TimeToLive\":{\"type\":\"integer\"},\"Title\":{},\"Url\":{}}},\"BaiduMessage\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"Data\":{\"shape\":\"S4\"},\"IconReference\":{},\"ImageIconUrl\":{},\"ImageUrl\":{},\"RawContent\":{},\"SilentPush\":{\"type\":\"boolean\"},\"SmallImageIconUrl\":{},\"Sound\":{},\"Substitutions\":{\"shape\":\"S4u\"},\"TimeToLive\":{\"type\":\"integer\"},\"Title\":{},\"Url\":{}}},\"DefaultMessage\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"Substitutions\":{\"shape\":\"S4u\"}}},\"DefaultPushNotificationMessage\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"Data\":{\"shape\":\"S4\"},\"SilentPush\":{\"type\":\"boolean\"},\"Substitutions\":{\"shape\":\"S4u\"},\"Title\":{},\"Url\":{}}},\"EmailMessage\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"FeedbackForwardingAddress\":{},\"FromAddress\":{},\"RawEmail\":{\"type\":\"structure\",\"members\":{\"Data\":{\"type\":\"blob\"}}},\"ReplyToAddresses\":{\"shape\":\"St\"},\"SimpleEmail\":{\"type\":\"structure\",\"members\":{\"HtmlPart\":{\"shape\":\"Sat\"},\"Subject\":{\"shape\":\"Sat\"},\"TextPart\":{\"shape\":\"Sat\"}}},\"Substitutions\":{\"shape\":\"S4u\"}}},\"GCMMessage\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"Body\":{},\"CollapseKey\":{},\"Data\":{\"shape\":\"S4\"},\"IconReference\":{},\"ImageIconUrl\":{},\"ImageUrl\":{},\"Priority\":{},\"RawContent\":{},\"RestrictedPackageName\":{},\"SilentPush\":{\"type\":\"boolean\"},\"SmallImageIconUrl\":{},\"Sound\":{},\"Substitutions\":{\"shape\":\"S4u\"},\"TimeToLive\":{\"type\":\"integer\"},\"Title\":{},\"Url\":{}}},\"SMSMessage\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"Keyword\":{},\"MediaUrl\":{},\"MessageType\":{},\"OriginationNumber\":{},\"SenderId\":{},\"Substitutions\":{\"shape\":\"S4u\"}}},\"VoiceMessage\":{\"type\":\"structure\",\"members\":{\"Body\":{},\"LanguageCode\":{},\"OriginationNumber\":{},\"Substitutions\":{\"shape\":\"S4u\"},\"VoiceId\":{}}}}},\"Sat\":{\"type\":\"structure\",\"members\":{\"Charset\":{},\"Data\":{}}},\"Saz\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"DeliveryStatus\":{},\"MessageId\":{},\"StatusCode\":{\"type\":\"integer\"},\"StatusMessage\":{},\"UpdatedToken\":{}},\"required\":[\"DeliveryStatus\",\"StatusCode\"]}}}}");

/***/ }),

/***/ 42680:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-07-26\",\"endpointPrefix\":\"email\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Pinpoint Email\",\"serviceFullName\":\"Amazon Pinpoint Email Service\",\"serviceId\":\"Pinpoint Email\",\"signatureVersion\":\"v4\",\"signingName\":\"ses\",\"uid\":\"pinpoint-email-2018-07-26\"},\"operations\":{\"CreateConfigurationSet\":{\"http\":{\"requestUri\":\"/v1/email/configuration-sets\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{},\"TrackingOptions\":{\"shape\":\"S3\"},\"DeliveryOptions\":{\"shape\":\"S5\"},\"ReputationOptions\":{\"shape\":\"S8\"},\"SendingOptions\":{\"shape\":\"Sb\"},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateConfigurationSetEventDestination\":{\"http\":{\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestinationName\",\"EventDestination\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestinationName\":{},\"EventDestination\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDedicatedIpPool\":{\"http\":{\"requestUri\":\"/v1/email/dedicated-ip-pools\"},\"input\":{\"type\":\"structure\",\"required\":[\"PoolName\"],\"members\":{\"PoolName\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDeliverabilityTestReport\":{\"http\":{\"requestUri\":\"/v1/email/deliverability-dashboard/test\"},\"input\":{\"type\":\"structure\",\"required\":[\"FromEmailAddress\",\"Content\"],\"members\":{\"ReportName\":{},\"FromEmailAddress\":{},\"Content\":{\"shape\":\"S12\"},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ReportId\",\"DeliverabilityTestStatus\"],\"members\":{\"ReportId\":{},\"DeliverabilityTestStatus\":{}}}},\"CreateEmailIdentity\":{\"http\":{\"requestUri\":\"/v1/email/identities\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityType\":{},\"VerifiedForSendingStatus\":{\"type\":\"boolean\"},\"DkimAttributes\":{\"shape\":\"S1k\"}}}},\"DeleteConfigurationSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteConfigurationSetEventDestination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestinationName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestinationName\":{\"location\":\"uri\",\"locationName\":\"EventDestinationName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDedicatedIpPool\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/email/dedicated-ip-pools/{PoolName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PoolName\"],\"members\":{\"PoolName\":{\"location\":\"uri\",\"locationName\":\"PoolName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEmailIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/email/identities/{EmailIdentity}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/account\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"SendQuota\":{\"type\":\"structure\",\"members\":{\"Max24HourSend\":{\"type\":\"double\"},\"MaxSendRate\":{\"type\":\"double\"},\"SentLast24Hours\":{\"type\":\"double\"}}},\"SendingEnabled\":{\"type\":\"boolean\"},\"DedicatedIpAutoWarmupEnabled\":{\"type\":\"boolean\"},\"EnforcementStatus\":{},\"ProductionAccessEnabled\":{\"type\":\"boolean\"}}}},\"GetBlacklistReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/deliverability-dashboard/blacklist-report\"},\"input\":{\"type\":\"structure\",\"required\":[\"BlacklistItemNames\"],\"members\":{\"BlacklistItemNames\":{\"location\":\"querystring\",\"locationName\":\"BlacklistItemNames\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"BlacklistReport\"],\"members\":{\"BlacklistReport\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RblName\":{},\"ListingTime\":{\"type\":\"timestamp\"},\"Description\":{}}}}}}}},\"GetConfigurationSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{},\"TrackingOptions\":{\"shape\":\"S3\"},\"DeliveryOptions\":{\"shape\":\"S5\"},\"ReputationOptions\":{\"shape\":\"S8\"},\"SendingOptions\":{\"shape\":\"Sb\"},\"Tags\":{\"shape\":\"Sc\"}}}},\"GetConfigurationSetEventDestinations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventDestinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"MatchingEventTypes\"],\"members\":{\"Name\":{},\"Enabled\":{\"type\":\"boolean\"},\"MatchingEventTypes\":{\"shape\":\"Sk\"},\"KinesisFirehoseDestination\":{\"shape\":\"Sm\"},\"CloudWatchDestination\":{\"shape\":\"So\"},\"SnsDestination\":{\"shape\":\"Su\"},\"PinpointDestination\":{\"shape\":\"Sv\"}}}}}}},\"GetDedicatedIp\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/dedicated-ips/{IP}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Ip\"],\"members\":{\"Ip\":{\"location\":\"uri\",\"locationName\":\"IP\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedIp\":{\"shape\":\"S2m\"}}}},\"GetDedicatedIps\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/dedicated-ips\"},\"input\":{\"type\":\"structure\",\"members\":{\"PoolName\":{\"location\":\"querystring\",\"locationName\":\"PoolName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedIps\":{\"type\":\"list\",\"member\":{\"shape\":\"S2m\"}},\"NextToken\":{}}}},\"GetDeliverabilityDashboardOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/deliverability-dashboard\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"DashboardEnabled\"],\"members\":{\"DashboardEnabled\":{\"type\":\"boolean\"},\"SubscriptionExpiryDate\":{\"type\":\"timestamp\"},\"AccountStatus\":{},\"ActiveSubscribedDomains\":{\"shape\":\"S2x\"},\"PendingExpirationSubscribedDomains\":{\"shape\":\"S2x\"}}}},\"GetDeliverabilityTestReport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/deliverability-dashboard/test-reports/{ReportId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ReportId\"],\"members\":{\"ReportId\":{\"location\":\"uri\",\"locationName\":\"ReportId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeliverabilityTestReport\",\"OverallPlacement\",\"IspPlacements\"],\"members\":{\"DeliverabilityTestReport\":{\"shape\":\"S35\"},\"OverallPlacement\":{\"shape\":\"S37\"},\"IspPlacements\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IspName\":{},\"PlacementStatistics\":{\"shape\":\"S37\"}}}},\"Message\":{},\"Tags\":{\"shape\":\"Sc\"}}}},\"GetDomainDeliverabilityCampaign\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/deliverability-dashboard/campaigns/{CampaignId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CampaignId\"],\"members\":{\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"CampaignId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainDeliverabilityCampaign\"],\"members\":{\"DomainDeliverabilityCampaign\":{\"shape\":\"S3f\"}}}},\"GetDomainStatisticsReport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/deliverability-dashboard/statistics-report/{Domain}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Domain\",\"StartDate\",\"EndDate\"],\"members\":{\"Domain\":{\"location\":\"uri\",\"locationName\":\"Domain\"},\"StartDate\":{\"location\":\"querystring\",\"locationName\":\"StartDate\",\"type\":\"timestamp\"},\"EndDate\":{\"location\":\"querystring\",\"locationName\":\"EndDate\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OverallVolume\",\"DailyVolumes\"],\"members\":{\"OverallVolume\":{\"type\":\"structure\",\"members\":{\"VolumeStatistics\":{\"shape\":\"S3p\"},\"ReadRatePercent\":{\"type\":\"double\"},\"DomainIspPlacements\":{\"shape\":\"S3q\"}}},\"DailyVolumes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StartDate\":{\"type\":\"timestamp\"},\"VolumeStatistics\":{\"shape\":\"S3p\"},\"DomainIspPlacements\":{\"shape\":\"S3q\"}}}}}}},\"GetEmailIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/identities/{EmailIdentity}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityType\":{},\"FeedbackForwardingStatus\":{\"type\":\"boolean\"},\"VerifiedForSendingStatus\":{\"type\":\"boolean\"},\"DkimAttributes\":{\"shape\":\"S1k\"},\"MailFromAttributes\":{\"type\":\"structure\",\"required\":[\"MailFromDomain\",\"MailFromDomainStatus\",\"BehaviorOnMxFailure\"],\"members\":{\"MailFromDomain\":{},\"MailFromDomainStatus\":{},\"BehaviorOnMxFailure\":{}}},\"Tags\":{\"shape\":\"Sc\"}}}},\"ListConfigurationSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/configuration-sets\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationSets\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListDedicatedIpPools\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/dedicated-ip-pools\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedIpPools\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListDeliverabilityTestReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/deliverability-dashboard/test-reports\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeliverabilityTestReports\"],\"members\":{\"DeliverabilityTestReports\":{\"type\":\"list\",\"member\":{\"shape\":\"S35\"}},\"NextToken\":{}}}},\"ListDomainDeliverabilityCampaigns\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns\"},\"input\":{\"type\":\"structure\",\"required\":[\"StartDate\",\"EndDate\",\"SubscribedDomain\"],\"members\":{\"StartDate\":{\"location\":\"querystring\",\"locationName\":\"StartDate\",\"type\":\"timestamp\"},\"EndDate\":{\"location\":\"querystring\",\"locationName\":\"EndDate\",\"type\":\"timestamp\"},\"SubscribedDomain\":{\"location\":\"uri\",\"locationName\":\"SubscribedDomain\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainDeliverabilityCampaigns\"],\"members\":{\"DomainDeliverabilityCampaigns\":{\"type\":\"list\",\"member\":{\"shape\":\"S3f\"}},\"NextToken\":{}}}},\"ListEmailIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/identities\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EmailIdentities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IdentityType\":{},\"IdentityName\":{},\"SendingEnabled\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/email/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"querystring\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"Sc\"}}}},\"PutAccountDedicatedIpWarmupAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/account/dedicated-ips/warmup\"},\"input\":{\"type\":\"structure\",\"members\":{\"AutoWarmupEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAccountSendingAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/account/sending\"},\"input\":{\"type\":\"structure\",\"members\":{\"SendingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetDeliveryOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/delivery-options\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"TlsPolicy\":{},\"SendingPoolName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetReputationOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/reputation-options\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"ReputationMetricsEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetSendingOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/sending\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"SendingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetTrackingOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/tracking-options\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"CustomRedirectDomain\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutDedicatedIpInPool\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/dedicated-ips/{IP}/pool\"},\"input\":{\"type\":\"structure\",\"required\":[\"Ip\",\"DestinationPoolName\"],\"members\":{\"Ip\":{\"location\":\"uri\",\"locationName\":\"IP\"},\"DestinationPoolName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutDedicatedIpWarmupAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/dedicated-ips/{IP}/warmup\"},\"input\":{\"type\":\"structure\",\"required\":[\"Ip\",\"WarmupPercentage\"],\"members\":{\"Ip\":{\"location\":\"uri\",\"locationName\":\"IP\"},\"WarmupPercentage\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutDeliverabilityDashboardOption\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/deliverability-dashboard\"},\"input\":{\"type\":\"structure\",\"required\":[\"DashboardEnabled\"],\"members\":{\"DashboardEnabled\":{\"type\":\"boolean\"},\"SubscribedDomains\":{\"shape\":\"S2x\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEmailIdentityDkimAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/identities/{EmailIdentity}/dkim\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"SigningEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEmailIdentityFeedbackAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/identities/{EmailIdentity}/feedback\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"EmailForwardingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEmailIdentityMailFromAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/identities/{EmailIdentity}/mail-from\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"MailFromDomain\":{},\"BehaviorOnMxFailure\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SendEmail\":{\"http\":{\"requestUri\":\"/v1/email/outbound-emails\"},\"input\":{\"type\":\"structure\",\"required\":[\"Destination\",\"Content\"],\"members\":{\"FromEmailAddress\":{},\"Destination\":{\"type\":\"structure\",\"members\":{\"ToAddresses\":{\"shape\":\"S59\"},\"CcAddresses\":{\"shape\":\"S59\"},\"BccAddresses\":{\"shape\":\"S59\"}}},\"ReplyToAddresses\":{\"shape\":\"S59\"},\"FeedbackForwardingEmailAddress\":{},\"Content\":{\"shape\":\"S12\"},\"EmailTags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"ConfigurationSetName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MessageId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/v1/email/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/email/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"querystring\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"TagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateConfigurationSetEventDestination\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestinationName\",\"EventDestination\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestinationName\":{\"location\":\"uri\",\"locationName\":\"EventDestinationName\"},\"EventDestination\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"CustomRedirectDomain\"],\"members\":{\"CustomRedirectDomain\":{}}},\"S5\":{\"type\":\"structure\",\"members\":{\"TlsPolicy\":{},\"SendingPoolName\":{}}},\"S8\":{\"type\":\"structure\",\"members\":{\"ReputationMetricsEnabled\":{\"type\":\"boolean\"},\"LastFreshStart\":{\"type\":\"timestamp\"}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"SendingEnabled\":{\"type\":\"boolean\"}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"MatchingEventTypes\":{\"shape\":\"Sk\"},\"KinesisFirehoseDestination\":{\"shape\":\"Sm\"},\"CloudWatchDestination\":{\"shape\":\"So\"},\"SnsDestination\":{\"shape\":\"Su\"},\"PinpointDestination\":{\"shape\":\"Sv\"}}},\"Sk\":{\"type\":\"list\",\"member\":{}},\"Sm\":{\"type\":\"structure\",\"required\":[\"IamRoleArn\",\"DeliveryStreamArn\"],\"members\":{\"IamRoleArn\":{},\"DeliveryStreamArn\":{}}},\"So\":{\"type\":\"structure\",\"required\":[\"DimensionConfigurations\"],\"members\":{\"DimensionConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DimensionName\",\"DimensionValueSource\",\"DefaultDimensionValue\"],\"members\":{\"DimensionName\":{},\"DimensionValueSource\":{},\"DefaultDimensionValue\":{}}}}}},\"Su\":{\"type\":\"structure\",\"required\":[\"TopicArn\"],\"members\":{\"TopicArn\":{}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"ApplicationArn\":{}}},\"S12\":{\"type\":\"structure\",\"members\":{\"Simple\":{\"type\":\"structure\",\"required\":[\"Subject\",\"Body\"],\"members\":{\"Subject\":{\"shape\":\"S14\"},\"Body\":{\"type\":\"structure\",\"members\":{\"Text\":{\"shape\":\"S14\"},\"Html\":{\"shape\":\"S14\"}}}}},\"Raw\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{\"type\":\"blob\"}}},\"Template\":{\"type\":\"structure\",\"members\":{\"TemplateArn\":{},\"TemplateData\":{}}}}},\"S14\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{},\"Charset\":{}}},\"S1k\":{\"type\":\"structure\",\"members\":{\"SigningEnabled\":{\"type\":\"boolean\"},\"Status\":{},\"Tokens\":{\"type\":\"list\",\"member\":{}}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"Ip\",\"WarmupStatus\",\"WarmupPercentage\"],\"members\":{\"Ip\":{},\"WarmupStatus\":{},\"WarmupPercentage\":{\"type\":\"integer\"},\"PoolName\":{}}},\"S2x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Domain\":{},\"SubscriptionStartDate\":{\"type\":\"timestamp\"},\"InboxPlacementTrackingOption\":{\"type\":\"structure\",\"members\":{\"Global\":{\"type\":\"boolean\"},\"TrackedIsps\":{\"type\":\"list\",\"member\":{}}}}}}},\"S35\":{\"type\":\"structure\",\"members\":{\"ReportId\":{},\"ReportName\":{},\"Subject\":{},\"FromEmailAddress\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"DeliverabilityTestStatus\":{}}},\"S37\":{\"type\":\"structure\",\"members\":{\"InboxPercentage\":{\"type\":\"double\"},\"SpamPercentage\":{\"type\":\"double\"},\"MissingPercentage\":{\"type\":\"double\"},\"SpfPercentage\":{\"type\":\"double\"},\"DkimPercentage\":{\"type\":\"double\"}}},\"S3f\":{\"type\":\"structure\",\"members\":{\"CampaignId\":{},\"ImageUrl\":{},\"Subject\":{},\"FromAddress\":{},\"SendingIps\":{\"type\":\"list\",\"member\":{}},\"FirstSeenDateTime\":{\"type\":\"timestamp\"},\"LastSeenDateTime\":{\"type\":\"timestamp\"},\"InboxCount\":{\"type\":\"long\"},\"SpamCount\":{\"type\":\"long\"},\"ReadRate\":{\"type\":\"double\"},\"DeleteRate\":{\"type\":\"double\"},\"ReadDeleteRate\":{\"type\":\"double\"},\"ProjectedVolume\":{\"type\":\"long\"},\"Esps\":{\"type\":\"list\",\"member\":{}}}},\"S3p\":{\"type\":\"structure\",\"members\":{\"InboxRawCount\":{\"type\":\"long\"},\"SpamRawCount\":{\"type\":\"long\"},\"ProjectedInbox\":{\"type\":\"long\"},\"ProjectedSpam\":{\"type\":\"long\"}}},\"S3q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IspName\":{},\"InboxRawCount\":{\"type\":\"long\"},\"SpamRawCount\":{\"type\":\"long\"},\"InboxPercentage\":{\"type\":\"double\"},\"SpamPercentage\":{\"type\":\"double\"}}}},\"S59\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 58107:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetDedicatedIps\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListConfigurationSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListDedicatedIpPools\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListDeliverabilityTestReports\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListDomainDeliverabilityCampaigns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListEmailIdentities\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"}}}");

/***/ }),

/***/ 58020:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-06-10\",\"endpointPrefix\":\"polly\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Polly\",\"serviceId\":\"Polly\",\"signatureVersion\":\"v4\",\"uid\":\"polly-2016-06-10\"},\"operations\":{\"DeleteLexicon\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/lexicons/{LexiconName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"LexiconName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeVoices\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/voices\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{\"location\":\"querystring\",\"locationName\":\"Engine\"},\"LanguageCode\":{\"location\":\"querystring\",\"locationName\":\"LanguageCode\"},\"IncludeAdditionalLanguageCodes\":{\"location\":\"querystring\",\"locationName\":\"IncludeAdditionalLanguageCodes\",\"type\":\"boolean\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Voices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Gender\":{},\"Id\":{},\"LanguageCode\":{},\"LanguageName\":{},\"Name\":{},\"AdditionalLanguageCodes\":{\"type\":\"list\",\"member\":{}},\"SupportedEngines\":{\"type\":\"list\",\"member\":{}}}}},\"NextToken\":{}}}},\"GetLexicon\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/lexicons/{LexiconName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"LexiconName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Lexicon\":{\"type\":\"structure\",\"members\":{\"Content\":{\"shape\":\"Sl\"},\"Name\":{}}},\"LexiconAttributes\":{\"shape\":\"Sm\"}}}},\"GetSpeechSynthesisTask\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/synthesisTasks/{TaskId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"TaskId\"],\"members\":{\"TaskId\":{\"location\":\"uri\",\"locationName\":\"TaskId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SynthesisTask\":{\"shape\":\"Sv\"}}}},\"ListLexicons\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/lexicons\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Lexicons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Attributes\":{\"shape\":\"Sm\"}}}},\"NextToken\":{}}}},\"ListSpeechSynthesisTasks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/synthesisTasks\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"Status\":{\"location\":\"querystring\",\"locationName\":\"Status\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"SynthesisTasks\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\"}}}}},\"PutLexicon\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/lexicons/{LexiconName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Content\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"LexiconName\"},\"Content\":{\"shape\":\"Sl\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartSpeechSynthesisTask\":{\"http\":{\"requestUri\":\"/v1/synthesisTasks\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"OutputFormat\",\"OutputS3BucketName\",\"Text\",\"VoiceId\"],\"members\":{\"Engine\":{},\"LanguageCode\":{},\"LexiconNames\":{\"shape\":\"S12\"},\"OutputFormat\":{},\"OutputS3BucketName\":{},\"OutputS3KeyPrefix\":{},\"SampleRate\":{},\"SnsTopicArn\":{},\"SpeechMarkTypes\":{\"shape\":\"S15\"},\"Text\":{},\"TextType\":{},\"VoiceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SynthesisTask\":{\"shape\":\"Sv\"}}}},\"SynthesizeSpeech\":{\"http\":{\"requestUri\":\"/v1/speech\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"OutputFormat\",\"Text\",\"VoiceId\"],\"members\":{\"Engine\":{},\"LanguageCode\":{},\"LexiconNames\":{\"shape\":\"S12\"},\"OutputFormat\":{},\"SampleRate\":{},\"SpeechMarkTypes\":{\"shape\":\"S15\"},\"Text\":{},\"TextType\":{},\"VoiceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AudioStream\":{\"type\":\"blob\",\"streaming\":true},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"RequestCharacters\":{\"location\":\"header\",\"locationName\":\"x-amzn-RequestCharacters\",\"type\":\"integer\"}},\"payload\":\"AudioStream\"}}},\"shapes\":{\"Sl\":{\"type\":\"string\",\"sensitive\":true},\"Sm\":{\"type\":\"structure\",\"members\":{\"Alphabet\":{},\"LanguageCode\":{},\"LastModified\":{\"type\":\"timestamp\"},\"LexiconArn\":{},\"LexemesCount\":{\"type\":\"integer\"},\"Size\":{\"type\":\"integer\"}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"TaskId\":{},\"TaskStatus\":{},\"TaskStatusReason\":{},\"OutputUri\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"RequestCharacters\":{\"type\":\"integer\"},\"SnsTopicArn\":{},\"LexiconNames\":{\"shape\":\"S12\"},\"OutputFormat\":{},\"SampleRate\":{},\"SpeechMarkTypes\":{\"shape\":\"S15\"},\"TextType\":{},\"VoiceId\":{},\"LanguageCode\":{}}},\"S12\":{\"type\":\"list\",\"member\":{}},\"S15\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 28573:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListSpeechSynthesisTasks\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 19792:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-10-15\",\"endpointPrefix\":\"api.pricing\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWS Pricing\",\"serviceFullName\":\"AWS Price List Service\",\"serviceId\":\"Pricing\",\"signatureVersion\":\"v4\",\"signingName\":\"pricing\",\"targetPrefix\":\"AWSPriceListService\",\"uid\":\"pricing-2017-10-15\"},\"operations\":{\"DescribeServices\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"FormatVersion\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"AttributeNames\":{\"type\":\"list\",\"member\":{}}}}},\"FormatVersion\":{},\"NextToken\":{}}}},\"GetAttributeValues\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\",\"AttributeName\"],\"members\":{\"ServiceCode\":{},\"AttributeName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttributeValues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{}}}},\"NextToken\":{}}}},\"GetProducts\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\",\"Field\",\"Value\"],\"members\":{\"Type\":{},\"Field\":{},\"Value\":{}}}},\"FormatVersion\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FormatVersion\":{},\"PriceList\":{\"type\":\"list\",\"member\":{\"jsonvalue\":true}},\"NextToken\":{}}}}},\"shapes\":{}}");

/***/ }),

/***/ 45992:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeServices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetAttributeValues\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetProducts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 52675:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-01-02\",\"endpointPrefix\":\"qldb\",\"jsonVersion\":\"1.0\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"QLDB\",\"serviceFullName\":\"Amazon QLDB\",\"serviceId\":\"QLDB\",\"signatureVersion\":\"v4\",\"signingName\":\"qldb\",\"uid\":\"qldb-2019-01-02\"},\"operations\":{\"CancelJournalKinesisStream\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/ledgers/{name}/journal-kinesis-streams/{streamId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"LedgerName\",\"StreamId\"],\"members\":{\"LedgerName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"StreamId\":{\"location\":\"uri\",\"locationName\":\"streamId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamId\":{}}}},\"CreateLedger\":{\"http\":{\"requestUri\":\"/ledgers\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"PermissionsMode\"],\"members\":{\"Name\":{},\"Tags\":{\"shape\":\"S6\"},\"PermissionsMode\":{},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"DeletionProtection\":{\"type\":\"boolean\"}}}},\"DeleteLedger\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/ledgers/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}}},\"DescribeJournalKinesisStream\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/ledgers/{name}/journal-kinesis-streams/{streamId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"LedgerName\",\"StreamId\"],\"members\":{\"LedgerName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"StreamId\":{\"location\":\"uri\",\"locationName\":\"streamId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Stream\":{\"shape\":\"Si\"}}}},\"DescribeJournalS3Export\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/ledgers/{name}/journal-s3-exports/{exportId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ExportId\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"ExportId\":{\"location\":\"uri\",\"locationName\":\"exportId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ExportDescription\"],\"members\":{\"ExportDescription\":{\"shape\":\"Sq\"}}}},\"DescribeLedger\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/ledgers/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"DeletionProtection\":{\"type\":\"boolean\"}}}},\"ExportJournalToS3\":{\"http\":{\"requestUri\":\"/ledgers/{name}/journal-s3-exports\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InclusiveStartTime\",\"ExclusiveEndTime\",\"S3ExportConfiguration\",\"RoleArn\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"InclusiveStartTime\":{\"type\":\"timestamp\"},\"ExclusiveEndTime\":{\"type\":\"timestamp\"},\"S3ExportConfiguration\":{\"shape\":\"Ss\"},\"RoleArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ExportId\"],\"members\":{\"ExportId\":{}}}},\"GetBlock\":{\"http\":{\"requestUri\":\"/ledgers/{name}/block\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"BlockAddress\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"BlockAddress\":{\"shape\":\"S12\"},\"DigestTipAddress\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Block\"],\"members\":{\"Block\":{\"shape\":\"S12\"},\"Proof\":{\"shape\":\"S12\"}}}},\"GetDigest\":{\"http\":{\"requestUri\":\"/ledgers/{name}/digest\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Digest\",\"DigestTipAddress\"],\"members\":{\"Digest\":{\"type\":\"blob\"},\"DigestTipAddress\":{\"shape\":\"S12\"}}}},\"GetRevision\":{\"http\":{\"requestUri\":\"/ledgers/{name}/revision\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"BlockAddress\",\"DocumentId\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"BlockAddress\":{\"shape\":\"S12\"},\"DocumentId\":{},\"DigestTipAddress\":{\"shape\":\"S12\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Revision\"],\"members\":{\"Proof\":{\"shape\":\"S12\"},\"Revision\":{\"shape\":\"S12\"}}}},\"ListJournalKinesisStreamsForLedger\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/ledgers/{name}/journal-kinesis-streams\"},\"input\":{\"type\":\"structure\",\"required\":[\"LedgerName\"],\"members\":{\"LedgerName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Streams\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"NextToken\":{}}}},\"ListJournalS3Exports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/journal-s3-exports\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JournalS3Exports\":{\"shape\":\"S1h\"},\"NextToken\":{}}}},\"ListJournalS3ExportsForLedger\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/ledgers/{name}/journal-s3-exports\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JournalS3Exports\":{\"shape\":\"S1h\"},\"NextToken\":{}}}},\"ListLedgers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/ledgers\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max_results\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ledgers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S6\"}}}},\"StreamJournalToKinesis\":{\"http\":{\"requestUri\":\"/ledgers/{name}/journal-kinesis-streams\"},\"input\":{\"type\":\"structure\",\"required\":[\"LedgerName\",\"RoleArn\",\"InclusiveStartTime\",\"KinesisConfiguration\",\"StreamName\"],\"members\":{\"LedgerName\":{\"location\":\"uri\",\"locationName\":\"name\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"S6\"},\"InclusiveStartTime\":{\"type\":\"timestamp\"},\"ExclusiveEndTime\":{\"type\":\"timestamp\"},\"KinesisConfiguration\":{\"shape\":\"Sk\"},\"StreamName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateLedger\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/ledgers/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"DeletionProtection\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"State\":{},\"CreationDateTime\":{\"type\":\"timestamp\"},\"DeletionProtection\":{\"type\":\"boolean\"}}}}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Si\":{\"type\":\"structure\",\"required\":[\"LedgerName\",\"RoleArn\",\"StreamId\",\"Status\",\"KinesisConfiguration\",\"StreamName\"],\"members\":{\"LedgerName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"InclusiveStartTime\":{\"type\":\"timestamp\"},\"ExclusiveEndTime\":{\"type\":\"timestamp\"},\"RoleArn\":{},\"StreamId\":{},\"Arn\":{},\"Status\":{},\"KinesisConfiguration\":{\"shape\":\"Sk\"},\"ErrorCause\":{},\"StreamName\":{}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"StreamArn\"],\"members\":{\"StreamArn\":{},\"AggregationEnabled\":{\"type\":\"boolean\"}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"LedgerName\",\"ExportId\",\"ExportCreationTime\",\"Status\",\"InclusiveStartTime\",\"ExclusiveEndTime\",\"S3ExportConfiguration\",\"RoleArn\"],\"members\":{\"LedgerName\":{},\"ExportId\":{},\"ExportCreationTime\":{\"type\":\"timestamp\"},\"Status\":{},\"InclusiveStartTime\":{\"type\":\"timestamp\"},\"ExclusiveEndTime\":{\"type\":\"timestamp\"},\"S3ExportConfiguration\":{\"shape\":\"Ss\"},\"RoleArn\":{}}},\"Ss\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Prefix\",\"EncryptionConfiguration\"],\"members\":{\"Bucket\":{},\"Prefix\":{},\"EncryptionConfiguration\":{\"type\":\"structure\",\"required\":[\"ObjectEncryptionType\"],\"members\":{\"ObjectEncryptionType\":{},\"KmsKeyArn\":{}}}}},\"S12\":{\"type\":\"structure\",\"members\":{\"IonText\":{\"type\":\"string\",\"sensitive\":true}},\"sensitive\":true},\"S1h\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}}");

/***/ }),

/***/ 4367:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListJournalKinesisStreamsForLedger\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListJournalS3Exports\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListJournalS3ExportsForLedger\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListLedgers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 67426:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-07-11\",\"endpointPrefix\":\"session.qldb\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"QLDB Session\",\"serviceFullName\":\"Amazon QLDB Session\",\"serviceId\":\"QLDB Session\",\"signatureVersion\":\"v4\",\"signingName\":\"qldb\",\"targetPrefix\":\"QLDBSession\",\"uid\":\"qldb-session-2019-07-11\"},\"operations\":{\"SendCommand\":{\"input\":{\"type\":\"structure\",\"members\":{\"SessionToken\":{},\"StartSession\":{\"type\":\"structure\",\"required\":[\"LedgerName\"],\"members\":{\"LedgerName\":{}}},\"StartTransaction\":{\"type\":\"structure\",\"members\":{}},\"EndSession\":{\"type\":\"structure\",\"members\":{}},\"CommitTransaction\":{\"type\":\"structure\",\"required\":[\"TransactionId\",\"CommitDigest\"],\"members\":{\"TransactionId\":{},\"CommitDigest\":{\"type\":\"blob\"}}},\"AbortTransaction\":{\"type\":\"structure\",\"members\":{}},\"ExecuteStatement\":{\"type\":\"structure\",\"required\":[\"TransactionId\",\"Statement\"],\"members\":{\"TransactionId\":{},\"Statement\":{},\"Parameters\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\"}}}},\"FetchPage\":{\"type\":\"structure\",\"required\":[\"TransactionId\",\"NextPageToken\"],\"members\":{\"TransactionId\":{},\"NextPageToken\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"StartSession\":{\"type\":\"structure\",\"members\":{\"SessionToken\":{},\"TimingInformation\":{\"shape\":\"Sl\"}}},\"StartTransaction\":{\"type\":\"structure\",\"members\":{\"TransactionId\":{},\"TimingInformation\":{\"shape\":\"Sl\"}}},\"EndSession\":{\"type\":\"structure\",\"members\":{\"TimingInformation\":{\"shape\":\"Sl\"}}},\"CommitTransaction\":{\"type\":\"structure\",\"members\":{\"TransactionId\":{},\"CommitDigest\":{\"type\":\"blob\"},\"TimingInformation\":{\"shape\":\"Sl\"},\"ConsumedIOs\":{\"shape\":\"Sq\"}}},\"AbortTransaction\":{\"type\":\"structure\",\"members\":{\"TimingInformation\":{\"shape\":\"Sl\"}}},\"ExecuteStatement\":{\"type\":\"structure\",\"members\":{\"FirstPage\":{\"shape\":\"Sv\"},\"TimingInformation\":{\"shape\":\"Sl\"},\"ConsumedIOs\":{\"shape\":\"Sq\"}}},\"FetchPage\":{\"type\":\"structure\",\"members\":{\"Page\":{\"shape\":\"Sv\"},\"TimingInformation\":{\"shape\":\"Sl\"},\"ConsumedIOs\":{\"shape\":\"Sq\"}}}}}}},\"shapes\":{\"Se\":{\"type\":\"structure\",\"members\":{\"IonBinary\":{\"type\":\"blob\"},\"IonText\":{}}},\"Sl\":{\"type\":\"structure\",\"members\":{\"ProcessingTimeMilliseconds\":{\"type\":\"long\"}}},\"Sq\":{\"type\":\"structure\",\"members\":{\"ReadIOs\":{\"type\":\"long\"},\"WriteIOs\":{\"type\":\"long\"}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"Values\":{\"type\":\"list\",\"member\":{\"shape\":\"Se\"}},\"NextPageToken\":{}}}}}");

/***/ }),

/***/ 96527:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 6807:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-04-01\",\"endpointPrefix\":\"quicksight\",\"jsonVersion\":\"1.0\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon QuickSight\",\"serviceId\":\"QuickSight\",\"signatureVersion\":\"v4\",\"uid\":\"quicksight-2018-04-01\"},\"operations\":{\"CancelIngestion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\",\"IngestionId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"IngestionId\":{\"location\":\"uri\",\"locationName\":\"IngestionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"IngestionId\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateAccountCustomization\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/customizations\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AccountCustomization\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"AccountCustomization\":{\"shape\":\"Sa\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AwsAccountId\":{},\"Namespace\":{},\"AccountCustomization\":{\"shape\":\"Sa\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateAnalysis\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/analyses/{AnalysisId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AnalysisId\",\"Name\",\"SourceEntity\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AnalysisId\":{\"location\":\"uri\",\"locationName\":\"AnalysisId\"},\"Name\":{},\"Parameters\":{\"shape\":\"Sk\"},\"Permissions\":{\"shape\":\"S11\"},\"SourceEntity\":{\"shape\":\"S15\"},\"ThemeArn\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AnalysisId\":{},\"CreationStatus\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"CreateDashboard\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\",\"Name\",\"SourceEntity\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"Name\":{},\"Parameters\":{\"shape\":\"Sk\"},\"Permissions\":{\"shape\":\"S11\"},\"SourceEntity\":{\"shape\":\"S1d\"},\"Tags\":{\"shape\":\"Sb\"},\"VersionDescription\":{},\"DashboardPublishOptions\":{\"shape\":\"S1g\"},\"ThemeArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"VersionArn\":{},\"DashboardId\":{},\"CreationStatus\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"CreateDataSet\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/data-sets\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\",\"Name\",\"PhysicalTableMap\",\"ImportMode\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{},\"Name\":{},\"PhysicalTableMap\":{\"shape\":\"S1q\"},\"LogicalTableMap\":{\"shape\":\"S2b\"},\"ImportMode\":{},\"ColumnGroups\":{\"shape\":\"S35\"},\"Permissions\":{\"shape\":\"S11\"},\"RowLevelPermissionDataSet\":{\"shape\":\"S3b\"},\"ColumnLevelPermissionRules\":{\"shape\":\"S3d\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSetId\":{},\"IngestionArn\":{},\"IngestionId\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateDataSource\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/data-sources\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSourceId\",\"Name\",\"Type\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSourceId\":{},\"Name\":{},\"Type\":{},\"DataSourceParameters\":{\"shape\":\"S3k\"},\"Credentials\":{\"shape\":\"S4l\"},\"Permissions\":{\"shape\":\"S11\"},\"VpcConnectionProperties\":{\"shape\":\"S4r\"},\"SslProperties\":{\"shape\":\"S4s\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSourceId\":{},\"CreationStatus\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateGroup\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"GroupName\":{},\"Description\":{},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"S4y\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateGroupMembership\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"MemberName\",\"GroupName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"MemberName\":{\"location\":\"uri\",\"locationName\":\"MemberName\"},\"GroupName\":{\"location\":\"uri\",\"locationName\":\"GroupName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupMember\":{\"shape\":\"S52\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateIAMPolicyAssignment\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AssignmentName\",\"AssignmentStatus\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AssignmentName\":{},\"AssignmentStatus\":{},\"PolicyArn\":{},\"Identities\":{\"shape\":\"S56\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssignmentName\":{},\"AssignmentId\":{},\"AssignmentStatus\":{},\"PolicyArn\":{},\"Identities\":{\"shape\":\"S56\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateIngestion\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"DataSetId\",\"IngestionId\",\"AwsAccountId\"],\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"IngestionId\":{\"location\":\"uri\",\"locationName\":\"IngestionId\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"IngestionId\":{},\"IngestionStatus\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateNamespace\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Namespace\",\"IdentityStore\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{},\"IdentityStore\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"CapacityRegion\":{},\"CreationStatus\":{},\"IdentityStore\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"CreateTemplate\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\",\"SourceEntity\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"Name\":{},\"Permissions\":{\"shape\":\"S11\"},\"SourceEntity\":{\"shape\":\"S5j\"},\"Tags\":{\"shape\":\"Sb\"},\"VersionDescription\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"VersionArn\":{},\"TemplateId\":{},\"CreationStatus\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"CreateTemplateAlias\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\",\"AliasName\",\"TemplateVersionNumber\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"},\"TemplateVersionNumber\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateAlias\":{\"shape\":\"S5r\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"CreateTheme\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\",\"Name\",\"BaseThemeId\",\"Configuration\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"Name\":{},\"BaseThemeId\":{},\"VersionDescription\":{},\"Configuration\":{\"shape\":\"S5u\"},\"Permissions\":{\"shape\":\"S11\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"VersionArn\":{},\"ThemeId\":{},\"CreationStatus\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"CreateThemeAlias\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\",\"AliasName\",\"ThemeVersionNumber\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"},\"ThemeVersionNumber\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeAlias\":{\"shape\":\"S69\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DeleteAccountCustomization\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/customizations\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteAnalysis\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/analyses/{AnalysisId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AnalysisId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AnalysisId\":{\"location\":\"uri\",\"locationName\":\"AnalysisId\"},\"RecoveryWindowInDays\":{\"location\":\"querystring\",\"locationName\":\"recovery-window-in-days\",\"type\":\"long\"},\"ForceDeleteWithoutRecovery\":{\"location\":\"querystring\",\"locationName\":\"force-delete-without-recovery\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"Arn\":{},\"AnalysisId\":{},\"DeletionTime\":{\"type\":\"timestamp\"},\"RequestId\":{}}}},\"DeleteDashboard\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"VersionNumber\":{\"location\":\"querystring\",\"locationName\":\"version-number\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"Arn\":{},\"DashboardId\":{},\"RequestId\":{}}}},\"DeleteDataSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSetId\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteDataSource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sources/{DataSourceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSourceId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSourceId\":{\"location\":\"uri\",\"locationName\":\"DataSourceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSourceId\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"GroupName\":{\"location\":\"uri\",\"locationName\":\"GroupName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteGroupMembership\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"MemberName\",\"GroupName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"MemberName\":{\"location\":\"uri\",\"locationName\":\"MemberName\"},\"GroupName\":{\"location\":\"uri\",\"locationName\":\"GroupName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteIAMPolicyAssignment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AssignmentName\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AssignmentName\":{\"location\":\"uri\",\"locationName\":\"AssignmentName\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssignmentName\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteNamespace\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"VersionNumber\":{\"location\":\"querystring\",\"locationName\":\"version-number\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Arn\":{},\"TemplateId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteTemplateAlias\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\",\"AliasName\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"TemplateId\":{},\"AliasName\":{},\"Arn\":{},\"RequestId\":{}}}},\"DeleteTheme\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"VersionNumber\":{\"location\":\"querystring\",\"locationName\":\"version-number\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"ThemeId\":{}}}},\"DeleteThemeAlias\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\",\"AliasName\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AliasName\":{},\"Arn\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"ThemeId\":{}}}},\"DeleteUser\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"UserName\":{\"location\":\"uri\",\"locationName\":\"UserName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DeleteUserByPrincipalId\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PrincipalId\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"PrincipalId\":{\"location\":\"uri\",\"locationName\":\"PrincipalId\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeAccountCustomization\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/customizations\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"Resolved\":{\"location\":\"querystring\",\"locationName\":\"resolved\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AwsAccountId\":{},\"Namespace\":{},\"AccountCustomization\":{\"shape\":\"Sa\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeAccountSettings\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/settings\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountSettings\":{\"type\":\"structure\",\"members\":{\"AccountName\":{},\"Edition\":{},\"DefaultNamespace\":{},\"NotificationEmail\":{}}},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeAnalysis\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/analyses/{AnalysisId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AnalysisId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AnalysisId\":{\"location\":\"uri\",\"locationName\":\"AnalysisId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Analysis\":{\"type\":\"structure\",\"members\":{\"AnalysisId\":{},\"Arn\":{},\"Name\":{},\"Status\":{},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}},\"DataSetArns\":{\"shape\":\"S7i\"},\"ThemeArn\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"Sheets\":{\"shape\":\"S7j\"}}},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeAnalysisPermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AnalysisId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AnalysisId\":{\"location\":\"uri\",\"locationName\":\"AnalysisId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AnalysisId\":{},\"AnalysisArn\":{},\"Permissions\":{\"shape\":\"S11\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeDashboard\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"VersionNumber\":{\"location\":\"querystring\",\"locationName\":\"version-number\",\"type\":\"long\"},\"AliasName\":{\"location\":\"querystring\",\"locationName\":\"alias-name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Dashboard\":{\"type\":\"structure\",\"members\":{\"DashboardId\":{},\"Arn\":{},\"Name\":{},\"Version\":{\"type\":\"structure\",\"members\":{\"CreatedTime\":{\"type\":\"timestamp\"},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}},\"VersionNumber\":{\"type\":\"long\"},\"Status\":{},\"Arn\":{},\"SourceEntityArn\":{},\"DataSetArns\":{\"shape\":\"S7i\"},\"Description\":{},\"ThemeArn\":{},\"Sheets\":{\"shape\":\"S7j\"}}},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastPublishedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeDashboardPermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DashboardId\":{},\"DashboardArn\":{},\"Permissions\":{\"shape\":\"S11\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeDataSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSet\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSetId\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"PhysicalTableMap\":{\"shape\":\"S1q\"},\"LogicalTableMap\":{\"shape\":\"S2b\"},\"OutputColumns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"Type\":{}}}},\"ImportMode\":{},\"ConsumedSpiceCapacityInBytes\":{\"type\":\"long\"},\"ColumnGroups\":{\"shape\":\"S35\"},\"RowLevelPermissionDataSet\":{\"shape\":\"S3b\"},\"ColumnLevelPermissionRules\":{\"shape\":\"S3d\"}}},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeDataSetPermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSetArn\":{},\"DataSetId\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeDataSource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sources/{DataSourceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSourceId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSourceId\":{\"location\":\"uri\",\"locationName\":\"DataSourceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSource\":{\"shape\":\"S85\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeDataSourcePermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSourceId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSourceId\":{\"location\":\"uri\",\"locationName\":\"DataSourceId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceArn\":{},\"DataSourceId\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"GroupName\":{\"location\":\"uri\",\"locationName\":\"GroupName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"S4y\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeIAMPolicyAssignment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AssignmentName\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AssignmentName\":{\"location\":\"uri\",\"locationName\":\"AssignmentName\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IAMPolicyAssignment\":{\"type\":\"structure\",\"members\":{\"AwsAccountId\":{},\"AssignmentId\":{},\"AssignmentName\":{},\"PolicyArn\":{},\"Identities\":{\"shape\":\"S56\"},\"AssignmentStatus\":{}}},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeIngestion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\",\"IngestionId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"IngestionId\":{\"location\":\"uri\",\"locationName\":\"IngestionId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ingestion\":{\"shape\":\"S8h\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeNamespace\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Namespace\":{\"shape\":\"S8s\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"VersionNumber\":{\"location\":\"querystring\",\"locationName\":\"version-number\",\"type\":\"long\"},\"AliasName\":{\"location\":\"querystring\",\"locationName\":\"alias-name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Template\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"Version\":{\"type\":\"structure\",\"members\":{\"CreatedTime\":{\"type\":\"timestamp\"},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}},\"VersionNumber\":{\"type\":\"long\"},\"Status\":{},\"DataSetConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Placeholder\":{},\"DataSetSchema\":{\"type\":\"structure\",\"members\":{\"ColumnSchemaList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DataType\":{},\"GeographicRole\":{}}}}}},\"ColumnGroupSchemaList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ColumnGroupColumnSchemaList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}}}}}}}},\"Description\":{},\"SourceEntityArn\":{},\"ThemeArn\":{},\"Sheets\":{\"shape\":\"S7j\"}}},\"TemplateId\":{},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"CreatedTime\":{\"type\":\"timestamp\"}}},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeTemplateAlias\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\",\"AliasName\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateAlias\":{\"shape\":\"S5r\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeTemplatePermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateId\":{},\"TemplateArn\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeTheme\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"VersionNumber\":{\"location\":\"querystring\",\"locationName\":\"version-number\",\"type\":\"long\"},\"AliasName\":{\"location\":\"querystring\",\"locationName\":\"alias-name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Theme\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"ThemeId\":{},\"Version\":{\"type\":\"structure\",\"members\":{\"VersionNumber\":{\"type\":\"long\"},\"Arn\":{},\"Description\":{},\"BaseThemeId\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"Configuration\":{\"shape\":\"S5u\"},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}},\"Status\":{}}},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"Type\":{}}},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeThemeAlias\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\",\"AliasName\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeAlias\":{\"shape\":\"S69\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"DescribeThemePermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeId\":{},\"ThemeArn\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"DescribeUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"UserName\":{\"location\":\"uri\",\"locationName\":\"UserName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S9u\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"GetDashboardEmbedUrl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\",\"IdentityType\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"IdentityType\":{\"location\":\"querystring\",\"locationName\":\"creds-type\"},\"SessionLifetimeInMinutes\":{\"location\":\"querystring\",\"locationName\":\"session-lifetime\",\"type\":\"long\"},\"UndoRedoDisabled\":{\"location\":\"querystring\",\"locationName\":\"undo-redo-disabled\",\"type\":\"boolean\"},\"ResetDisabled\":{\"location\":\"querystring\",\"locationName\":\"reset-disabled\",\"type\":\"boolean\"},\"StatePersistenceEnabled\":{\"location\":\"querystring\",\"locationName\":\"state-persistence-enabled\",\"type\":\"boolean\"},\"UserArn\":{\"location\":\"querystring\",\"locationName\":\"user-arn\"},\"Namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"AdditionalDashboardIds\":{\"location\":\"querystring\",\"locationName\":\"additional-dashboard-ids\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"EmbedUrl\":{\"shape\":\"Sa3\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"GetSessionEmbedUrl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/session-embed-url\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"EntryPoint\":{\"location\":\"querystring\",\"locationName\":\"entry-point\"},\"SessionLifetimeInMinutes\":{\"location\":\"querystring\",\"locationName\":\"session-lifetime\",\"type\":\"long\"},\"UserArn\":{\"location\":\"querystring\",\"locationName\":\"user-arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EmbedUrl\":{\"shape\":\"Sa3\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListAnalyses\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/analyses\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AnalysisSummaryList\":{\"shape\":\"Saa\"},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListDashboardVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DashboardVersionSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"VersionNumber\":{\"type\":\"long\"},\"Status\":{},\"SourceEntityArn\":{},\"Description\":{}}}},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListDashboards\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DashboardSummaryList\":{\"shape\":\"Sai\"},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListDataSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSetSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSetId\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"ImportMode\":{},\"RowLevelPermissionDataSet\":{\"shape\":\"S3b\"},\"ColumnLevelPermissionRulesApplied\":{\"type\":\"boolean\"}}}},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListDataSources\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sources\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSources\":{\"type\":\"list\",\"member\":{\"shape\":\"S85\"}},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListGroupMemberships\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members\"},\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"GroupName\":{\"location\":\"uri\",\"locationName\":\"GroupName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupMemberList\":{\"type\":\"list\",\"member\":{\"shape\":\"S52\"}},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupList\":{\"shape\":\"Saw\"},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListIAMPolicyAssignments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AssignmentStatus\":{},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IAMPolicyAssignments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssignmentName\":{},\"AssignmentStatus\":{}}}},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListIAMPolicyAssignmentsForUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"UserName\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"UserName\":{\"location\":\"uri\",\"locationName\":\"UserName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActiveAssignments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssignmentName\":{},\"PolicyArn\":{}}}},\"RequestId\":{},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListIngestions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions\"},\"input\":{\"type\":\"structure\",\"required\":[\"DataSetId\",\"AwsAccountId\"],\"members\":{\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Ingestions\":{\"type\":\"list\",\"member\":{\"shape\":\"S8h\"}},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListNamespaces\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Namespaces\":{\"type\":\"list\",\"member\":{\"shape\":\"S8s\"}},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/resources/{ResourceArn}/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sb\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListTemplateAliases\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-result\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateAliasList\":{\"type\":\"list\",\"member\":{\"shape\":\"S5r\"}},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{},\"NextToken\":{}}}},\"ListTemplateVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateVersionSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"VersionNumber\":{\"type\":\"long\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"Status\":{},\"Description\":{}}}},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/templates\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-result\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"TemplateId\":{},\"Name\":{},\"LatestVersionNumber\":{\"type\":\"long\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListThemeAliases\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-result\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeAliasList\":{\"type\":\"list\",\"member\":{\"shape\":\"S69\"}},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{},\"NextToken\":{}}}},\"ListThemeVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeVersionSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VersionNumber\":{\"type\":\"long\"},\"Arn\":{},\"Description\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"Status\":{}}}},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListThemes\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/themes\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"Type\":{\"location\":\"querystring\",\"locationName\":\"type\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Name\":{},\"ThemeId\":{},\"LatestVersionNumber\":{\"type\":\"long\"},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"ListUserGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"UserName\":{\"location\":\"uri\",\"locationName\":\"UserName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupList\":{\"shape\":\"Saw\"},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"ListUsers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/users\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"next-token\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"max-results\",\"type\":\"integer\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserList\":{\"type\":\"list\",\"member\":{\"shape\":\"S9u\"}},\"NextToken\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"RegisterUser\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/users\"},\"input\":{\"type\":\"structure\",\"required\":[\"IdentityType\",\"Email\",\"UserRole\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"IdentityType\":{},\"Email\":{},\"UserRole\":{},\"IamArn\":{},\"SessionName\":{},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"},\"UserName\":{},\"CustomPermissionsName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S9u\"},\"UserInvitationUrl\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"RestoreAnalysis\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AnalysisId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AnalysisId\":{\"location\":\"uri\",\"locationName\":\"AnalysisId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"Arn\":{},\"AnalysisId\":{},\"RequestId\":{}}}},\"SearchAnalyses\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/search/analyses\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Filters\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Operator\":{},\"Name\":{},\"Value\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AnalysisSummaryList\":{\"shape\":\"Saa\"},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"SearchDashboards\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/search/dashboards\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"Filters\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Operator\"],\"members\":{\"Operator\":{},\"Name\":{},\"Value\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DashboardSummaryList\":{\"shape\":\"Sai\"},\"NextToken\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/resources/{ResourceArn}/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/resources/{ResourceArn}/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"keys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateAccountCustomization\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/customizations\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AccountCustomization\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"querystring\",\"locationName\":\"namespace\"},\"AccountCustomization\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AwsAccountId\":{},\"Namespace\":{},\"AccountCustomization\":{\"shape\":\"Sa\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateAccountSettings\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/settings\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DefaultNamespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DefaultNamespace\":{},\"NotificationEmail\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateAnalysis\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/analyses/{AnalysisId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AnalysisId\",\"Name\",\"SourceEntity\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AnalysisId\":{\"location\":\"uri\",\"locationName\":\"AnalysisId\"},\"Name\":{},\"Parameters\":{\"shape\":\"Sk\"},\"SourceEntity\":{\"shape\":\"S15\"},\"ThemeArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AnalysisId\":{},\"UpdateStatus\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"UpdateAnalysisPermissions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AnalysisId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AnalysisId\":{\"location\":\"uri\",\"locationName\":\"AnalysisId\"},\"GrantPermissions\":{\"shape\":\"Scx\"},\"RevokePermissions\":{\"shape\":\"Scx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AnalysisArn\":{},\"AnalysisId\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateDashboard\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\",\"Name\",\"SourceEntity\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"Name\":{},\"SourceEntity\":{\"shape\":\"S1d\"},\"Parameters\":{\"shape\":\"Sk\"},\"VersionDescription\":{},\"DashboardPublishOptions\":{\"shape\":\"S1g\"},\"ThemeArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"VersionArn\":{},\"DashboardId\":{},\"CreationStatus\":{},\"Status\":{\"type\":\"integer\"},\"RequestId\":{}}}},\"UpdateDashboardPermissions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"GrantPermissions\":{\"shape\":\"Scx\"},\"RevokePermissions\":{\"shape\":\"Scx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DashboardArn\":{},\"DashboardId\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateDashboardPublishedVersion\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DashboardId\",\"VersionNumber\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DashboardId\":{\"location\":\"uri\",\"locationName\":\"DashboardId\"},\"VersionNumber\":{\"location\":\"uri\",\"locationName\":\"VersionNumber\",\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DashboardId\":{},\"DashboardArn\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"UpdateDataSet\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\",\"Name\",\"PhysicalTableMap\",\"ImportMode\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"Name\":{},\"PhysicalTableMap\":{\"shape\":\"S1q\"},\"LogicalTableMap\":{\"shape\":\"S2b\"},\"ImportMode\":{},\"ColumnGroups\":{\"shape\":\"S35\"},\"RowLevelPermissionDataSet\":{\"shape\":\"S3b\"},\"ColumnLevelPermissionRules\":{\"shape\":\"S3d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSetId\":{},\"IngestionArn\":{},\"IngestionId\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateDataSetPermissions\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSetId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSetId\":{\"location\":\"uri\",\"locationName\":\"DataSetId\"},\"GrantPermissions\":{\"shape\":\"S11\"},\"RevokePermissions\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSetArn\":{},\"DataSetId\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateDataSource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/data-sources/{DataSourceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSourceId\",\"Name\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSourceId\":{\"location\":\"uri\",\"locationName\":\"DataSourceId\"},\"Name\":{},\"DataSourceParameters\":{\"shape\":\"S3k\"},\"Credentials\":{\"shape\":\"S4l\"},\"VpcConnectionProperties\":{\"shape\":\"S4r\"},\"SslProperties\":{\"shape\":\"S4s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSourceId\":{},\"UpdateStatus\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateDataSourcePermissions\":{\"http\":{\"requestUri\":\"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"DataSourceId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"DataSourceId\":{\"location\":\"uri\",\"locationName\":\"DataSourceId\"},\"GrantPermissions\":{\"shape\":\"S11\"},\"RevokePermissions\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DataSourceArn\":{},\"DataSourceId\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"AwsAccountId\",\"Namespace\"],\"members\":{\"GroupName\":{\"location\":\"uri\",\"locationName\":\"GroupName\"},\"Description\":{},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"S4y\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateIAMPolicyAssignment\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"AssignmentName\",\"Namespace\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"AssignmentName\":{\"location\":\"uri\",\"locationName\":\"AssignmentName\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"},\"AssignmentStatus\":{},\"PolicyArn\":{},\"Identities\":{\"shape\":\"S56\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssignmentName\":{},\"AssignmentId\":{},\"PolicyArn\":{},\"Identities\":{\"shape\":\"S56\"},\"AssignmentStatus\":{},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\",\"SourceEntity\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"SourceEntity\":{\"shape\":\"S5j\"},\"VersionDescription\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateId\":{},\"Arn\":{},\"VersionArn\":{},\"CreationStatus\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"UpdateTemplateAlias\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\",\"AliasName\",\"TemplateVersionNumber\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"},\"TemplateVersionNumber\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateAlias\":{\"shape\":\"S5r\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"UpdateTemplatePermissions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"TemplateId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"TemplateId\"},\"GrantPermissions\":{\"shape\":\"Scx\"},\"RevokePermissions\":{\"shape\":\"Scx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateId\":{},\"TemplateArn\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateTheme\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\",\"BaseThemeId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"Name\":{},\"BaseThemeId\":{},\"VersionDescription\":{},\"Configuration\":{\"shape\":\"S5u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeId\":{},\"Arn\":{},\"VersionArn\":{},\"CreationStatus\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"UpdateThemeAlias\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\",\"AliasName\",\"ThemeVersionNumber\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"AliasName\":{\"location\":\"uri\",\"locationName\":\"AliasName\"},\"ThemeVersionNumber\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeAlias\":{\"shape\":\"S69\"},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"},\"RequestId\":{}}}},\"UpdateThemePermissions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"AwsAccountId\",\"ThemeId\"],\"members\":{\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"ThemeId\":{\"location\":\"uri\",\"locationName\":\"ThemeId\"},\"GrantPermissions\":{\"shape\":\"Scx\"},\"RevokePermissions\":{\"shape\":\"Scx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ThemeId\":{},\"ThemeArn\":{},\"Permissions\":{\"shape\":\"S11\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}},\"UpdateUser\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"UserName\",\"AwsAccountId\",\"Namespace\",\"Email\",\"Role\"],\"members\":{\"UserName\":{\"location\":\"uri\",\"locationName\":\"UserName\"},\"AwsAccountId\":{\"location\":\"uri\",\"locationName\":\"AwsAccountId\"},\"Namespace\":{\"location\":\"uri\",\"locationName\":\"Namespace\"},\"Email\":{},\"Role\":{},\"CustomPermissionsName\":{},\"UnapplyCustomPermissions\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S9u\"},\"RequestId\":{},\"Status\":{\"location\":\"statusCode\",\"type\":\"integer\"}}}}},\"shapes\":{\"Sa\":{\"type\":\"structure\",\"members\":{\"DefaultTheme\":{}}},\"Sb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"StringParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"IntegerParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"type\":\"long\"}}}}},\"DecimalParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}}}}},\"DateTimeParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"type\":\"timestamp\"}}}}}}},\"S11\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}},\"S12\":{\"type\":\"structure\",\"required\":[\"Principal\",\"Actions\"],\"members\":{\"Principal\":{},\"Actions\":{\"type\":\"list\",\"member\":{}}}},\"S15\":{\"type\":\"structure\",\"members\":{\"SourceTemplate\":{\"type\":\"structure\",\"required\":[\"DataSetReferences\",\"Arn\"],\"members\":{\"DataSetReferences\":{\"shape\":\"S17\"},\"Arn\":{}}}}},\"S17\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DataSetPlaceholder\",\"DataSetArn\"],\"members\":{\"DataSetPlaceholder\":{},\"DataSetArn\":{}}}},\"S1d\":{\"type\":\"structure\",\"members\":{\"SourceTemplate\":{\"type\":\"structure\",\"required\":[\"DataSetReferences\",\"Arn\"],\"members\":{\"DataSetReferences\":{\"shape\":\"S17\"},\"Arn\":{}}}}},\"S1g\":{\"type\":\"structure\",\"members\":{\"AdHocFilteringOption\":{\"type\":\"structure\",\"members\":{\"AvailabilityStatus\":{}}},\"ExportToCSVOption\":{\"type\":\"structure\",\"members\":{\"AvailabilityStatus\":{}}},\"SheetControlsOption\":{\"type\":\"structure\",\"members\":{\"VisibilityState\":{}}}}},\"S1q\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"RelationalTable\":{\"type\":\"structure\",\"required\":[\"DataSourceArn\",\"Name\",\"InputColumns\"],\"members\":{\"DataSourceArn\":{},\"Catalog\":{},\"Schema\":{},\"Name\":{},\"InputColumns\":{\"shape\":\"S1x\"}}},\"CustomSql\":{\"type\":\"structure\",\"required\":[\"DataSourceArn\",\"Name\",\"SqlQuery\"],\"members\":{\"DataSourceArn\":{},\"Name\":{},\"SqlQuery\":{},\"Columns\":{\"shape\":\"S1x\"}}},\"S3Source\":{\"type\":\"structure\",\"required\":[\"DataSourceArn\",\"InputColumns\"],\"members\":{\"DataSourceArn\":{},\"UploadSettings\":{\"type\":\"structure\",\"members\":{\"Format\":{},\"StartFromRow\":{\"type\":\"integer\"},\"ContainsHeader\":{\"type\":\"boolean\"},\"TextQualifier\":{},\"Delimiter\":{}}},\"InputColumns\":{\"shape\":\"S1x\"}}}}}},\"S1x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Type\":{}}}},\"S2b\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"Alias\",\"Source\"],\"members\":{\"Alias\":{},\"DataTransforms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProjectOperation\":{\"type\":\"structure\",\"required\":[\"ProjectedColumns\"],\"members\":{\"ProjectedColumns\":{\"type\":\"list\",\"member\":{}}}},\"FilterOperation\":{\"type\":\"structure\",\"required\":[\"ConditionExpression\"],\"members\":{\"ConditionExpression\":{}}},\"CreateColumnsOperation\":{\"type\":\"structure\",\"required\":[\"Columns\"],\"members\":{\"Columns\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ColumnName\",\"ColumnId\",\"Expression\"],\"members\":{\"ColumnName\":{},\"ColumnId\":{},\"Expression\":{}}}}}},\"RenameColumnOperation\":{\"type\":\"structure\",\"required\":[\"ColumnName\",\"NewColumnName\"],\"members\":{\"ColumnName\":{},\"NewColumnName\":{}}},\"CastColumnTypeOperation\":{\"type\":\"structure\",\"required\":[\"ColumnName\",\"NewColumnType\"],\"members\":{\"ColumnName\":{},\"NewColumnType\":{},\"Format\":{}}},\"TagColumnOperation\":{\"type\":\"structure\",\"required\":[\"ColumnName\",\"Tags\"],\"members\":{\"ColumnName\":{},\"Tags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ColumnGeographicRole\":{},\"ColumnDescription\":{\"type\":\"structure\",\"members\":{\"Text\":{}}}}}}}}}}},\"Source\":{\"type\":\"structure\",\"members\":{\"JoinInstruction\":{\"type\":\"structure\",\"required\":[\"LeftOperand\",\"RightOperand\",\"Type\",\"OnClause\"],\"members\":{\"LeftOperand\":{},\"RightOperand\":{},\"LeftJoinKeyProperties\":{\"shape\":\"S31\"},\"RightJoinKeyProperties\":{\"shape\":\"S31\"},\"Type\":{},\"OnClause\":{}}},\"PhysicalTableId\":{}}}}}},\"S31\":{\"type\":\"structure\",\"members\":{\"UniqueKey\":{\"type\":\"boolean\"}}},\"S35\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GeoSpatialColumnGroup\":{\"type\":\"structure\",\"required\":[\"Name\",\"CountryCode\",\"Columns\"],\"members\":{\"Name\":{},\"CountryCode\":{},\"Columns\":{\"type\":\"list\",\"member\":{}}}}}}},\"S3b\":{\"type\":\"structure\",\"required\":[\"Arn\",\"PermissionPolicy\"],\"members\":{\"Namespace\":{},\"Arn\":{},\"PermissionPolicy\":{}}},\"S3d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Principals\":{\"type\":\"list\",\"member\":{}},\"ColumnNames\":{\"type\":\"list\",\"member\":{}}}}},\"S3k\":{\"type\":\"structure\",\"members\":{\"AmazonElasticsearchParameters\":{\"type\":\"structure\",\"required\":[\"Domain\"],\"members\":{\"Domain\":{}}},\"AthenaParameters\":{\"type\":\"structure\",\"members\":{\"WorkGroup\":{}}},\"AuroraParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"AuroraPostgreSqlParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"AwsIotAnalyticsParameters\":{\"type\":\"structure\",\"required\":[\"DataSetName\"],\"members\":{\"DataSetName\":{}}},\"JiraParameters\":{\"type\":\"structure\",\"required\":[\"SiteBaseUrl\"],\"members\":{\"SiteBaseUrl\":{}}},\"MariaDbParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"MySqlParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"OracleParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"PostgreSqlParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"PrestoParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Catalog\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Catalog\":{}}},\"RdsParameters\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Database\"],\"members\":{\"InstanceId\":{},\"Database\":{}}},\"RedshiftParameters\":{\"type\":\"structure\",\"required\":[\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{},\"ClusterId\":{}}},\"S3Parameters\":{\"type\":\"structure\",\"required\":[\"ManifestFileLocation\"],\"members\":{\"ManifestFileLocation\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{},\"Key\":{}}}}},\"ServiceNowParameters\":{\"type\":\"structure\",\"required\":[\"SiteBaseUrl\"],\"members\":{\"SiteBaseUrl\":{}}},\"SnowflakeParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Database\",\"Warehouse\"],\"members\":{\"Host\":{},\"Database\":{},\"Warehouse\":{}}},\"SparkParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"}}},\"SqlServerParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"TeradataParameters\":{\"type\":\"structure\",\"required\":[\"Host\",\"Port\",\"Database\"],\"members\":{\"Host\":{},\"Port\":{\"type\":\"integer\"},\"Database\":{}}},\"TwitterParameters\":{\"type\":\"structure\",\"required\":[\"Query\",\"MaxRows\"],\"members\":{\"Query\":{},\"MaxRows\":{\"type\":\"integer\"}}}}},\"S4l\":{\"type\":\"structure\",\"members\":{\"CredentialPair\":{\"type\":\"structure\",\"required\":[\"Username\",\"Password\"],\"members\":{\"Username\":{},\"Password\":{},\"AlternateDataSourceParameters\":{\"shape\":\"S4p\"}}},\"CopySourceArn\":{}},\"sensitive\":true},\"S4p\":{\"type\":\"list\",\"member\":{\"shape\":\"S3k\"}},\"S4r\":{\"type\":\"structure\",\"required\":[\"VpcConnectionArn\"],\"members\":{\"VpcConnectionArn\":{}}},\"S4s\":{\"type\":\"structure\",\"members\":{\"DisableSsl\":{\"type\":\"boolean\"}}},\"S4y\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"GroupName\":{},\"Description\":{},\"PrincipalId\":{}}},\"S52\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"MemberName\":{}}},\"S56\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"S5j\":{\"type\":\"structure\",\"members\":{\"SourceAnalysis\":{\"type\":\"structure\",\"required\":[\"Arn\",\"DataSetReferences\"],\"members\":{\"Arn\":{},\"DataSetReferences\":{\"shape\":\"S17\"}}},\"SourceTemplate\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}}}},\"S5r\":{\"type\":\"structure\",\"members\":{\"AliasName\":{},\"Arn\":{},\"TemplateVersionNumber\":{\"type\":\"long\"}}},\"S5u\":{\"type\":\"structure\",\"members\":{\"DataColorPalette\":{\"type\":\"structure\",\"members\":{\"Colors\":{\"shape\":\"S5w\"},\"MinMaxGradient\":{\"shape\":\"S5w\"},\"EmptyFillColor\":{}}},\"UIColorPalette\":{\"type\":\"structure\",\"members\":{\"PrimaryForeground\":{},\"PrimaryBackground\":{},\"SecondaryForeground\":{},\"SecondaryBackground\":{},\"Accent\":{},\"AccentForeground\":{},\"Danger\":{},\"DangerForeground\":{},\"Warning\":{},\"WarningForeground\":{},\"Success\":{},\"SuccessForeground\":{},\"Dimension\":{},\"DimensionForeground\":{},\"Measure\":{},\"MeasureForeground\":{}}},\"Sheet\":{\"type\":\"structure\",\"members\":{\"Tile\":{\"type\":\"structure\",\"members\":{\"Border\":{\"type\":\"structure\",\"members\":{\"Show\":{\"type\":\"boolean\"}}}}},\"TileLayout\":{\"type\":\"structure\",\"members\":{\"Gutter\":{\"type\":\"structure\",\"members\":{\"Show\":{\"type\":\"boolean\"}}},\"Margin\":{\"type\":\"structure\",\"members\":{\"Show\":{\"type\":\"boolean\"}}}}}}}}},\"S5w\":{\"type\":\"list\",\"member\":{}},\"S69\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AliasName\":{},\"ThemeVersionNumber\":{\"type\":\"long\"}}},\"S7i\":{\"type\":\"list\",\"member\":{}},\"S7j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SheetId\":{},\"Name\":{}}}},\"S85\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DataSourceId\":{},\"Name\":{},\"Type\":{},\"Status\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"DataSourceParameters\":{\"shape\":\"S3k\"},\"AlternateDataSourceParameters\":{\"shape\":\"S4p\"},\"VpcConnectionProperties\":{\"shape\":\"S4r\"},\"SslProperties\":{\"shape\":\"S4s\"},\"ErrorInfo\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}}},\"S8h\":{\"type\":\"structure\",\"required\":[\"Arn\",\"IngestionStatus\",\"CreatedTime\"],\"members\":{\"Arn\":{},\"IngestionId\":{},\"IngestionStatus\":{},\"ErrorInfo\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}},\"RowInfo\":{\"type\":\"structure\",\"members\":{\"RowsIngested\":{\"type\":\"long\"},\"RowsDropped\":{\"type\":\"long\"}}},\"QueueInfo\":{\"type\":\"structure\",\"required\":[\"WaitingOnIngestion\",\"QueuedIngestion\"],\"members\":{\"WaitingOnIngestion\":{},\"QueuedIngestion\":{}}},\"CreatedTime\":{\"type\":\"timestamp\"},\"IngestionTimeInSeconds\":{\"type\":\"long\"},\"IngestionSizeInBytes\":{\"type\":\"long\"},\"RequestSource\":{},\"RequestType\":{}}},\"S8s\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"CapacityRegion\":{},\"CreationStatus\":{},\"IdentityStore\":{},\"NamespaceError\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Message\":{}}}}},\"S9u\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"UserName\":{},\"Email\":{},\"Role\":{},\"IdentityType\":{},\"Active\":{\"type\":\"boolean\"},\"PrincipalId\":{},\"CustomPermissionsName\":{}}},\"Sa3\":{\"type\":\"string\",\"sensitive\":true},\"Saa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AnalysisId\":{},\"Name\":{},\"Status\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"Sai\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DashboardId\":{},\"Name\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"PublishedVersionNumber\":{\"type\":\"long\"},\"LastPublishedTime\":{\"type\":\"timestamp\"}}}},\"Saw\":{\"type\":\"list\",\"member\":{\"shape\":\"S4y\"}},\"Scx\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}}}}");

/***/ }),

/***/ 81489:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAnalyses\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDashboardVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDashboards\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDataSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDataSources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListIngestions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListNamespaces\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTemplateAliases\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTemplateVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTemplates\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchAnalyses\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"SearchDashboards\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 83728:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-01-04\",\"endpointPrefix\":\"ram\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"RAM\",\"serviceFullName\":\"AWS Resource Access Manager\",\"serviceId\":\"RAM\",\"signatureVersion\":\"v4\",\"uid\":\"ram-2018-01-04\"},\"operations\":{\"AcceptResourceShareInvitation\":{\"http\":{\"requestUri\":\"/acceptresourceshareinvitation\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareInvitationArn\"],\"members\":{\"resourceShareInvitationArn\":{},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShareInvitation\":{\"shape\":\"S4\"},\"clientToken\":{}}}},\"AssociateResourceShare\":{\"http\":{\"requestUri\":\"/associateresourceshare\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\"],\"members\":{\"resourceShareArn\":{},\"resourceArns\":{\"shape\":\"Sd\"},\"principals\":{\"shape\":\"Se\"},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShareAssociations\":{\"shape\":\"S7\"},\"clientToken\":{}}}},\"AssociateResourceSharePermission\":{\"http\":{\"requestUri\":\"/associateresourcesharepermission\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\",\"permissionArn\"],\"members\":{\"resourceShareArn\":{},\"permissionArn\":{},\"replace\":{\"type\":\"boolean\"},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"returnValue\":{\"type\":\"boolean\"},\"clientToken\":{}}}},\"CreateResourceShare\":{\"http\":{\"requestUri\":\"/createresourceshare\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"resourceArns\":{\"shape\":\"Sd\"},\"principals\":{\"shape\":\"Se\"},\"tags\":{\"shape\":\"Sj\"},\"allowExternalPrincipals\":{\"type\":\"boolean\"},\"clientToken\":{},\"permissionArns\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShare\":{\"shape\":\"Sp\"},\"clientToken\":{}}}},\"DeleteResourceShare\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/deleteresourceshare\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\"],\"members\":{\"resourceShareArn\":{\"location\":\"querystring\",\"locationName\":\"resourceShareArn\"},\"clientToken\":{\"location\":\"querystring\",\"locationName\":\"clientToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"returnValue\":{\"type\":\"boolean\"},\"clientToken\":{}}}},\"DisassociateResourceShare\":{\"http\":{\"requestUri\":\"/disassociateresourceshare\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\"],\"members\":{\"resourceShareArn\":{},\"resourceArns\":{\"shape\":\"Sd\"},\"principals\":{\"shape\":\"Se\"},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShareAssociations\":{\"shape\":\"S7\"},\"clientToken\":{}}}},\"DisassociateResourceSharePermission\":{\"http\":{\"requestUri\":\"/disassociateresourcesharepermission\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\",\"permissionArn\"],\"members\":{\"resourceShareArn\":{},\"permissionArn\":{},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"returnValue\":{\"type\":\"boolean\"},\"clientToken\":{}}}},\"EnableSharingWithAwsOrganization\":{\"http\":{\"requestUri\":\"/enablesharingwithawsorganization\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"returnValue\":{\"type\":\"boolean\"}}}},\"GetPermission\":{\"http\":{\"requestUri\":\"/getpermission\"},\"input\":{\"type\":\"structure\",\"required\":[\"permissionArn\"],\"members\":{\"permissionArn\":{},\"permissionVersion\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"permission\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"version\":{},\"defaultVersion\":{\"type\":\"boolean\"},\"name\":{},\"resourceType\":{},\"permission\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"}}}}}},\"GetResourcePolicies\":{\"http\":{\"requestUri\":\"/getresourcepolicies\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArns\"],\"members\":{\"resourceArns\":{\"shape\":\"Sd\"},\"principal\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"policies\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"GetResourceShareAssociations\":{\"http\":{\"requestUri\":\"/getresourceshareassociations\"},\"input\":{\"type\":\"structure\",\"required\":[\"associationType\"],\"members\":{\"associationType\":{},\"resourceShareArns\":{\"shape\":\"S1a\"},\"resourceArn\":{},\"principal\":{},\"associationStatus\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShareAssociations\":{\"shape\":\"S7\"},\"nextToken\":{}}}},\"GetResourceShareInvitations\":{\"http\":{\"requestUri\":\"/getresourceshareinvitations\"},\"input\":{\"type\":\"structure\",\"members\":{\"resourceShareInvitationArns\":{\"type\":\"list\",\"member\":{}},\"resourceShareArns\":{\"shape\":\"S1a\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShareInvitations\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"nextToken\":{}}}},\"GetResourceShares\":{\"http\":{\"requestUri\":\"/getresourceshares\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceOwner\"],\"members\":{\"resourceShareArns\":{\"shape\":\"S1a\"},\"resourceShareStatus\":{},\"resourceOwner\":{},\"name\":{},\"tagFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"tagKey\":{},\"tagValues\":{\"type\":\"list\",\"member\":{}}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShares\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp\"}},\"nextToken\":{}}}},\"ListPendingInvitationResources\":{\"http\":{\"requestUri\":\"/listpendinginvitationresources\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareInvitationArn\"],\"members\":{\"resourceShareInvitationArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resources\":{\"shape\":\"S1p\"},\"nextToken\":{}}}},\"ListPermissions\":{\"http\":{\"requestUri\":\"/listpermissions\"},\"input\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"permissions\":{\"shape\":\"S1u\"},\"nextToken\":{}}}},\"ListPrincipals\":{\"http\":{\"requestUri\":\"/listprincipals\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceOwner\"],\"members\":{\"resourceOwner\":{},\"resourceArn\":{},\"principals\":{\"shape\":\"Se\"},\"resourceType\":{},\"resourceShareArns\":{\"shape\":\"S1a\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"principals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"id\":{},\"resourceShareArn\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"},\"external\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListResourceSharePermissions\":{\"http\":{\"requestUri\":\"/listresourcesharepermissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\"],\"members\":{\"resourceShareArn\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"permissions\":{\"shape\":\"S1u\"},\"nextToken\":{}}}},\"ListResourceTypes\":{\"http\":{\"requestUri\":\"/listresourcetypes\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceType\":{},\"serviceName\":{}}}},\"nextToken\":{}}}},\"ListResources\":{\"http\":{\"requestUri\":\"/listresources\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceOwner\"],\"members\":{\"resourceOwner\":{},\"principal\":{},\"resourceType\":{},\"resourceArns\":{\"shape\":\"Sd\"},\"resourceShareArns\":{\"shape\":\"S1a\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resources\":{\"shape\":\"S1p\"},\"nextToken\":{}}}},\"PromoteResourceShareCreatedFromPolicy\":{\"http\":{\"requestUri\":\"/promoteresourcesharecreatedfrompolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\"],\"members\":{\"resourceShareArn\":{\"location\":\"querystring\",\"locationName\":\"resourceShareArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"returnValue\":{\"type\":\"boolean\"}}}},\"RejectResourceShareInvitation\":{\"http\":{\"requestUri\":\"/rejectresourceshareinvitation\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareInvitationArn\"],\"members\":{\"resourceShareInvitationArn\":{},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShareInvitation\":{\"shape\":\"S4\"},\"clientToken\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tagresource\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\",\"tags\"],\"members\":{\"resourceShareArn\":{},\"tags\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/untagresource\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\",\"tagKeys\"],\"members\":{\"resourceShareArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateResourceShare\":{\"http\":{\"requestUri\":\"/updateresourceshare\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceShareArn\"],\"members\":{\"resourceShareArn\":{},\"name\":{},\"allowExternalPrincipals\":{\"type\":\"boolean\"},\"clientToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"resourceShare\":{\"shape\":\"Sp\"},\"clientToken\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"resourceShareInvitationArn\":{},\"resourceShareName\":{},\"resourceShareArn\":{},\"senderAccountId\":{},\"receiverAccountId\":{},\"invitationTimestamp\":{\"type\":\"timestamp\"},\"status\":{},\"resourceShareAssociations\":{\"shape\":\"S7\",\"deprecated\":true,\"deprecatedMessage\":\"This member has been deprecated. Use ListPendingInvitationResources.\"}}},\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"resourceShareArn\":{},\"resourceShareName\":{},\"associatedEntity\":{},\"associationType\":{},\"status\":{},\"statusMessage\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"},\"external\":{\"type\":\"boolean\"}}}},\"Sd\":{\"type\":\"list\",\"member\":{}},\"Se\":{\"type\":\"list\",\"member\":{}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{}}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"resourceShareArn\":{},\"name\":{},\"owningAccountId\":{},\"allowExternalPrincipals\":{\"type\":\"boolean\"},\"status\":{},\"statusMessage\":{},\"tags\":{\"shape\":\"Sj\"},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"},\"featureSet\":{}}},\"S1a\":{\"type\":\"list\",\"member\":{}},\"S1p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"type\":{},\"resourceShareArn\":{},\"resourceGroupArn\":{},\"status\":{},\"statusMessage\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"S1u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"version\":{},\"defaultVersion\":{\"type\":\"boolean\"},\"name\":{},\"resourceType\":{},\"status\":{},\"creationTime\":{\"type\":\"timestamp\"},\"lastUpdatedTime\":{\"type\":\"timestamp\"}}}}}}");

/***/ }),

/***/ 83147:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetResourcePolicies\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetResourceShareAssociations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetResourceShareInvitations\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"GetResourceShares\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListPendingInvitationResources\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListPrincipals\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListResources\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 56144:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-01-10\",\"endpointPrefix\":\"rds\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon RDS\",\"serviceFullName\":\"Amazon Relational Database Service\",\"serviceId\":\"RDS\",\"signatureVersion\":\"v4\",\"uid\":\"rds-2013-01-10\",\"xmlNamespace\":\"http://rds.amazonaws.com/doc/2013-01-10/\"},\"operations\":{\"AddSourceIdentifierToSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"AddSourceIdentifierToSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"S9\"}}}},\"AuthorizeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CopyDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBSnapshotIdentifier\",\"TargetDBSnapshotIdentifier\"],\"members\":{\"SourceDBSnapshotIdentifier\":{},\"TargetDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"CopyDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"CreateDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"AllocatedStorage\",\"DBInstanceClass\",\"Engine\",\"MasterUsername\",\"MasterUserPassword\"],\"members\":{\"DBName\":{},\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"Engine\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"DBSecurityGroups\":{\"shape\":\"Sp\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sq\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"PreferredMaintenanceWindow\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"CharacterSetName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"CreateDBInstanceReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"SourceDBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SourceDBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"AvailabilityZone\":{},\"Port\":{\"type\":\"integer\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"CreateDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{}}},\"output\":{\"resultWrapper\":\"CreateDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"S1c\"}}}},\"CreateDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\",\"DBSecurityGroupDescription\"],\"members\":{\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{}}},\"output\":{\"resultWrapper\":\"CreateDBSecurityGroupResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CreateDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\",\"DBInstanceIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"CreateDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"CreateDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"DBSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1i\"}}},\"output\":{\"resultWrapper\":\"CreateDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S11\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"SourceIds\":{\"shape\":\"S5\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"CreateOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\",\"EngineName\",\"MajorEngineVersion\",\"OptionGroupDescription\"],\"members\":{\"OptionGroupName\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"OptionGroupDescription\":{}}},\"output\":{\"resultWrapper\":\"CreateOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1o\"}}}},\"DeleteDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"DeleteDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{}}}},\"DeleteDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{}}}},\"DeleteDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"DeleteDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\"],\"members\":{\"DBSubnetGroupName\":{}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}},\"output\":{\"resultWrapper\":\"DeleteEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"DeleteOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{}}}},\"DescribeDBEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"},\"ListSupportedCharacterSets\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"DBEngineDescription\":{},\"DBEngineVersionDescription\":{},\"DefaultCharacterSet\":{\"shape\":\"S25\"},\"SupportedCharacterSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S25\",\"locationName\":\"CharacterSet\"}}}}}}}},\"DescribeDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"St\",\"locationName\":\"DBInstance\"}}}}},\"DescribeDBParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S1c\",\"locationName\":\"DBParameterGroup\"}}}}},\"DescribeDBParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"Source\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S2f\"},\"Marker\":{}}}},\"DescribeDBSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSecurityGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\",\"locationName\":\"DBSecurityGroup\"}}}}},\"DescribeDBSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"SnapshotType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\",\"locationName\":\"DBSnapshot\"}}}}},\"DescribeDBSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\",\"locationName\":\"DBSubnetGroup\"}}}}},\"DescribeEngineDefaultParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S2f\"}},\"wrapper\":true}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"}},\"wrapper\":true}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\",\"locationName\":\"EventSubscription\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S6\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Date\":{\"type\":\"timestamp\"}}}}}}},\"DescribeOptionGroupOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"EngineName\"],\"members\":{\"EngineName\":{},\"MajorEngineVersion\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupOptionsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOption\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"MinimumRequiredMinorEngineVersion\":{},\"PortRequired\":{\"type\":\"boolean\"},\"DefaultPort\":{\"type\":\"integer\"},\"OptionsDependedOn\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionName\"}}}}},\"Marker\":{}}}},\"DescribeOptionGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"},\"EngineName\":{},\"MajorEngineVersion\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1o\",\"locationName\":\"OptionGroup\"}},\"Marker\":{}}}},\"DescribeOrderableDBInstanceOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\"],\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"Vpc\":{\"type\":\"boolean\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableDBInstanceOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableDBInstanceOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableDBInstanceOption\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S14\",\"locationName\":\"AvailabilityZone\"}},\"MultiAZCapable\":{\"type\":\"boolean\"},\"ReadReplicaCapable\":{\"type\":\"boolean\"},\"Vpc\":{\"type\":\"boolean\"}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribeReservedDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S3m\",\"locationName\":\"ReservedDBInstance\"}}}}},\"DescribeReservedDBInstancesOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstancesOfferings\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedDBInstancesOffering\",\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"RecurringCharges\":{\"shape\":\"S3o\"}},\"wrapper\":true}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S9\"}}}},\"ModifyDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"DBSecurityGroups\":{\"shape\":\"Sp\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sq\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"MasterUserPassword\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"NewDBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"ModifyDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"ModifyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"Parameters\"],\"members\":{\"DBParameterGroupName\":{},\"Parameters\":{\"shape\":\"S2f\"}}},\"output\":{\"shape\":\"S3z\",\"resultWrapper\":\"ModifyDBParameterGroupResult\"}},\"ModifyDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1i\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S11\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"ModifyOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{},\"OptionsToInclude\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionConfiguration\",\"type\":\"structure\",\"required\":[\"OptionName\"],\"members\":{\"OptionName\":{},\"Port\":{\"type\":\"integer\"},\"DBSecurityGroupMemberships\":{\"shape\":\"Sp\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"Sq\"}}}},\"OptionsToRemove\":{\"type\":\"list\",\"member\":{}},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1o\"}}}},\"PromoteReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{}}},\"output\":{\"resultWrapper\":\"PromoteReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"PurchaseReservedDBInstancesOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedDBInstancesOfferingId\"],\"members\":{\"ReservedDBInstancesOfferingId\":{},\"ReservedDBInstanceId\":{},\"DBInstanceCount\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"PurchaseReservedDBInstancesOfferingResult\",\"type\":\"structure\",\"members\":{\"ReservedDBInstance\":{\"shape\":\"S3m\"}}}},\"RebootDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebootDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RemoveSourceIdentifierFromSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RemoveSourceIdentifierFromSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"ResetDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S2f\"}}},\"output\":{\"shape\":\"S3z\",\"resultWrapper\":\"ResetDBParameterGroupResult\"}},\"RestoreDBInstanceFromDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBSnapshotIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceFromDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RestoreDBInstanceToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBInstanceIdentifier\",\"TargetDBInstanceIdentifier\"],\"members\":{\"SourceDBInstanceIdentifier\":{},\"TargetDBInstanceIdentifier\":{},\"RestoreTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RevokeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"RevokeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S5\"},\"EventCategoriesList\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S5\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceId\"}},\"S6\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"S9\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"VpcId\":{},\"EC2SecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"EC2SecurityGroup\",\"type\":\"structure\",\"members\":{\"Status\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}}},\"IPRanges\":{\"type\":\"list\",\"member\":{\"locationName\":\"IPRange\",\"type\":\"structure\",\"members\":{\"Status\":{},\"CIDRIP\":{}}}}},\"wrapper\":true},\"Sk\":{\"type\":\"structure\",\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"Iops\":{\"type\":\"integer\"}},\"wrapper\":true},\"Sp\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroupName\"}},\"Sq\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"St\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"DBInstanceStatus\":{},\"MasterUsername\":{},\"DBName\":{},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}},\"AllocatedStorage\":{\"type\":\"integer\"},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBSecurityGroups\":{\"shape\":\"Sv\"},\"VpcSecurityGroups\":{\"shape\":\"Sx\"},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBParameterGroup\",\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"ParameterApplyStatus\":{}}}},\"AvailabilityZone\":{},\"DBSubnetGroup\":{\"shape\":\"S11\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DBInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"Iops\":{\"type\":\"integer\"},\"DBInstanceIdentifier\":{}}},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReadReplicaSourceDBInstanceIdentifier\":{},\"ReadReplicaDBInstanceIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBInstanceIdentifier\"}},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupMembership\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Status\":{}}},\"CharacterSetName\":{},\"SecondaryAvailabilityZone\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"}},\"wrapper\":true},\"Sv\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroup\",\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Status\":{}}}},\"Sx\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupMembership\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S11\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S14\"},\"SubnetStatus\":{}}}}},\"wrapper\":true},\"S14\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ProvisionedIopsCapable\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S1c\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{}},\"wrapper\":true},\"S1i\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S1o\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"OptionGroupDescription\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"Options\":{\"type\":\"list\",\"member\":{\"locationName\":\"Option\",\"type\":\"structure\",\"members\":{\"OptionName\":{},\"OptionDescription\":{},\"Port\":{\"type\":\"integer\"},\"DBSecurityGroupMemberships\":{\"shape\":\"Sv\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"Sx\"}}}},\"AllowsVpcAndNonVpcInstanceMemberships\":{\"type\":\"boolean\"},\"VpcId\":{}},\"wrapper\":true},\"S25\":{\"type\":\"structure\",\"members\":{\"CharacterSetName\":{},\"CharacterSetDescription\":{}}},\"S2f\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ApplyMethod\":{}}}},\"S3m\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"State\":{},\"RecurringCharges\":{\"shape\":\"S3o\"}},\"wrapper\":true},\"S3o\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecurringCharge\",\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}},\"wrapper\":true}},\"S3z\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{}}}}}");

/***/ }),

/***/ 76660:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDBEngineVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBEngineVersions\"},\"DescribeDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBInstances\"},\"DescribeDBParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBParameterGroups\"},\"DescribeDBParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeDBSecurityGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSecurityGroups\"},\"DescribeDBSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSnapshots\"},\"DescribeDBSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSubnetGroups\"},\"DescribeEngineDefaultParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"EngineDefaults.Marker\",\"result_key\":\"EngineDefaults.Parameters\"},\"DescribeEventSubscriptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"EventSubscriptionsList\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeOptionGroupOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupOptions\"},\"DescribeOptionGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupsList\"},\"DescribeOrderableDBInstanceOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OrderableDBInstanceOptions\"},\"DescribeReservedDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstances\"},\"DescribeReservedDBInstancesOfferings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstancesOfferings\"},\"ListTagsForResource\":{\"result_key\":\"TagList\"}}}");

/***/ }),

/***/ 15633:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-02-12\",\"endpointPrefix\":\"rds\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon RDS\",\"serviceFullName\":\"Amazon Relational Database Service\",\"serviceId\":\"RDS\",\"signatureVersion\":\"v4\",\"uid\":\"rds-2013-02-12\",\"xmlNamespace\":\"http://rds.amazonaws.com/doc/2013-02-12/\"},\"operations\":{\"AddSourceIdentifierToSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"AddSourceIdentifierToSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"S9\"}}}},\"AuthorizeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CopyDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBSnapshotIdentifier\",\"TargetDBSnapshotIdentifier\"],\"members\":{\"SourceDBSnapshotIdentifier\":{},\"TargetDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"CopyDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"CreateDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"AllocatedStorage\",\"DBInstanceClass\",\"Engine\",\"MasterUsername\",\"MasterUserPassword\"],\"members\":{\"DBName\":{},\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"Engine\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"DBSecurityGroups\":{\"shape\":\"Sp\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sq\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"PreferredMaintenanceWindow\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"CharacterSetName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"CreateDBInstanceReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"SourceDBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SourceDBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"AvailabilityZone\":{},\"Port\":{\"type\":\"integer\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"CreateDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{}}},\"output\":{\"resultWrapper\":\"CreateDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"S1d\"}}}},\"CreateDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\",\"DBSecurityGroupDescription\"],\"members\":{\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{}}},\"output\":{\"resultWrapper\":\"CreateDBSecurityGroupResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CreateDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\",\"DBInstanceIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"CreateDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"CreateDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"DBSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1j\"}}},\"output\":{\"resultWrapper\":\"CreateDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S11\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"SourceIds\":{\"shape\":\"S5\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"CreateOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\",\"EngineName\",\"MajorEngineVersion\",\"OptionGroupDescription\"],\"members\":{\"OptionGroupName\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"OptionGroupDescription\":{}}},\"output\":{\"resultWrapper\":\"CreateOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1p\"}}}},\"DeleteDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"DeleteDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{}}}},\"DeleteDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{}}}},\"DeleteDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"DeleteDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\"],\"members\":{\"DBSubnetGroupName\":{}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}},\"output\":{\"resultWrapper\":\"DeleteEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"DeleteOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{}}}},\"DescribeDBEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"},\"ListSupportedCharacterSets\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"DBEngineDescription\":{},\"DBEngineVersionDescription\":{},\"DefaultCharacterSet\":{\"shape\":\"S28\"},\"SupportedCharacterSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S28\",\"locationName\":\"CharacterSet\"}}}}}}}},\"DescribeDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"St\",\"locationName\":\"DBInstance\"}}}}},\"DescribeDBLogFiles\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"FilenameContains\":{},\"FileLastWritten\":{\"type\":\"long\"},\"FileSize\":{\"type\":\"long\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBLogFilesResult\",\"type\":\"structure\",\"members\":{\"DescribeDBLogFiles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DescribeDBLogFilesDetails\",\"type\":\"structure\",\"members\":{\"LogFileName\":{},\"LastWritten\":{\"type\":\"long\"},\"Size\":{\"type\":\"long\"}}}},\"Marker\":{}}}},\"DescribeDBParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S1d\",\"locationName\":\"DBParameterGroup\"}}}}},\"DescribeDBParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"Source\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S2n\"},\"Marker\":{}}}},\"DescribeDBSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSecurityGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\",\"locationName\":\"DBSecurityGroup\"}}}}},\"DescribeDBSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"SnapshotType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\",\"locationName\":\"DBSnapshot\"}}}}},\"DescribeDBSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\",\"locationName\":\"DBSubnetGroup\"}}}}},\"DescribeEngineDefaultParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S2n\"}},\"wrapper\":true}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"}},\"wrapper\":true}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\",\"locationName\":\"EventSubscription\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S6\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Date\":{\"type\":\"timestamp\"}}}}}}},\"DescribeOptionGroupOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"EngineName\"],\"members\":{\"EngineName\":{},\"MajorEngineVersion\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupOptionsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOption\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"MinimumRequiredMinorEngineVersion\":{},\"PortRequired\":{\"type\":\"boolean\"},\"DefaultPort\":{\"type\":\"integer\"},\"OptionsDependedOn\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionName\"}},\"Persistent\":{\"type\":\"boolean\"},\"OptionGroupOptionSettings\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOptionSetting\",\"type\":\"structure\",\"members\":{\"SettingName\":{},\"SettingDescription\":{},\"DefaultValue\":{},\"ApplyType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"}}}}}}},\"Marker\":{}}}},\"DescribeOptionGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"},\"EngineName\":{},\"MajorEngineVersion\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\",\"locationName\":\"OptionGroup\"}},\"Marker\":{}}}},\"DescribeOrderableDBInstanceOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\"],\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"Vpc\":{\"type\":\"boolean\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableDBInstanceOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableDBInstanceOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableDBInstanceOption\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S14\",\"locationName\":\"AvailabilityZone\"}},\"MultiAZCapable\":{\"type\":\"boolean\"},\"ReadReplicaCapable\":{\"type\":\"boolean\"},\"Vpc\":{\"type\":\"boolean\"}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribeReservedDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S3w\",\"locationName\":\"ReservedDBInstance\"}}}}},\"DescribeReservedDBInstancesOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstancesOfferings\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedDBInstancesOffering\",\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"RecurringCharges\":{\"shape\":\"S3y\"}},\"wrapper\":true}}}}},\"DownloadDBLogFilePortion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"LogFileName\"],\"members\":{\"DBInstanceIdentifier\":{},\"LogFileName\":{},\"Marker\":{},\"NumberOfLines\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DownloadDBLogFilePortionResult\",\"type\":\"structure\",\"members\":{\"LogFileData\":{},\"Marker\":{},\"AdditionalDataPending\":{\"type\":\"boolean\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S9\"}}}},\"ModifyDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"DBSecurityGroups\":{\"shape\":\"Sp\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sq\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"MasterUserPassword\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"NewDBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"ModifyDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"ModifyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"Parameters\"],\"members\":{\"DBParameterGroupName\":{},\"Parameters\":{\"shape\":\"S2n\"}}},\"output\":{\"shape\":\"S4b\",\"resultWrapper\":\"ModifyDBParameterGroupResult\"}},\"ModifyDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1j\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S11\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"ModifyOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{},\"OptionsToInclude\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionConfiguration\",\"type\":\"structure\",\"required\":[\"OptionName\"],\"members\":{\"OptionName\":{},\"Port\":{\"type\":\"integer\"},\"DBSecurityGroupMemberships\":{\"shape\":\"Sp\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"Sq\"},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"S1t\",\"locationName\":\"OptionSetting\"}}}}},\"OptionsToRemove\":{\"type\":\"list\",\"member\":{}},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1p\"}}}},\"PromoteReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{}}},\"output\":{\"resultWrapper\":\"PromoteReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"PurchaseReservedDBInstancesOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedDBInstancesOfferingId\"],\"members\":{\"ReservedDBInstancesOfferingId\":{},\"ReservedDBInstanceId\":{},\"DBInstanceCount\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"PurchaseReservedDBInstancesOfferingResult\",\"type\":\"structure\",\"members\":{\"ReservedDBInstance\":{\"shape\":\"S3w\"}}}},\"RebootDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebootDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RemoveSourceIdentifierFromSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RemoveSourceIdentifierFromSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"ResetDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S2n\"}}},\"output\":{\"shape\":\"S4b\",\"resultWrapper\":\"ResetDBParameterGroupResult\"}},\"RestoreDBInstanceFromDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBSnapshotIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceFromDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RestoreDBInstanceToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBInstanceIdentifier\",\"TargetDBInstanceIdentifier\"],\"members\":{\"SourceDBInstanceIdentifier\":{},\"TargetDBInstanceIdentifier\":{},\"RestoreTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RevokeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"RevokeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S5\"},\"EventCategoriesList\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S5\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceId\"}},\"S6\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"S9\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"VpcId\":{},\"EC2SecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"EC2SecurityGroup\",\"type\":\"structure\",\"members\":{\"Status\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}}},\"IPRanges\":{\"type\":\"list\",\"member\":{\"locationName\":\"IPRange\",\"type\":\"structure\",\"members\":{\"Status\":{},\"CIDRIP\":{}}}}},\"wrapper\":true},\"Sk\":{\"type\":\"structure\",\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{}},\"wrapper\":true},\"Sp\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroupName\"}},\"Sq\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"St\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"DBInstanceStatus\":{},\"MasterUsername\":{},\"DBName\":{},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}},\"AllocatedStorage\":{\"type\":\"integer\"},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBSecurityGroups\":{\"shape\":\"Sv\"},\"VpcSecurityGroups\":{\"shape\":\"Sx\"},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBParameterGroup\",\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"ParameterApplyStatus\":{}}}},\"AvailabilityZone\":{},\"DBSubnetGroup\":{\"shape\":\"S11\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DBInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"Iops\":{\"type\":\"integer\"},\"DBInstanceIdentifier\":{}}},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReadReplicaSourceDBInstanceIdentifier\":{},\"ReadReplicaDBInstanceIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBInstanceIdentifier\"}},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupMembership\",\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Status\":{}}}},\"CharacterSetName\":{},\"SecondaryAvailabilityZone\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"}},\"wrapper\":true},\"Sv\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroup\",\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Status\":{}}}},\"Sx\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupMembership\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S11\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S14\"},\"SubnetStatus\":{}}}}},\"wrapper\":true},\"S14\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ProvisionedIopsCapable\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S1d\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{}},\"wrapper\":true},\"S1j\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S1p\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"OptionGroupDescription\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"Options\":{\"type\":\"list\",\"member\":{\"locationName\":\"Option\",\"type\":\"structure\",\"members\":{\"OptionName\":{},\"OptionDescription\":{},\"Persistent\":{\"type\":\"boolean\"},\"Port\":{\"type\":\"integer\"},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"S1t\",\"locationName\":\"OptionSetting\"}},\"DBSecurityGroupMemberships\":{\"shape\":\"Sv\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"Sx\"}}}},\"AllowsVpcAndNonVpcInstanceMemberships\":{\"type\":\"boolean\"},\"VpcId\":{}},\"wrapper\":true},\"S1t\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{},\"DefaultValue\":{},\"Description\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"IsCollection\":{\"type\":\"boolean\"}}},\"S28\":{\"type\":\"structure\",\"members\":{\"CharacterSetName\":{},\"CharacterSetDescription\":{}}},\"S2n\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ApplyMethod\":{}}}},\"S3w\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"State\":{},\"RecurringCharges\":{\"shape\":\"S3y\"}},\"wrapper\":true},\"S3y\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecurringCharge\",\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}},\"wrapper\":true}},\"S4b\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{}}}}}");

/***/ }),

/***/ 37654:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDBEngineVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBEngineVersions\"},\"DescribeDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBInstances\"},\"DescribeDBLogFiles\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DescribeDBLogFiles\"},\"DescribeDBParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBParameterGroups\"},\"DescribeDBParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeDBSecurityGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSecurityGroups\"},\"DescribeDBSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSnapshots\"},\"DescribeDBSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSubnetGroups\"},\"DescribeEngineDefaultParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"EngineDefaults.Marker\",\"result_key\":\"EngineDefaults.Parameters\"},\"DescribeEventSubscriptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"EventSubscriptionsList\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeOptionGroupOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupOptions\"},\"DescribeOptionGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupsList\"},\"DescribeOrderableDBInstanceOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OrderableDBInstanceOptions\"},\"DescribeReservedDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstances\"},\"DescribeReservedDBInstancesOfferings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstancesOfferings\"},\"DownloadDBLogFilePortion\":{\"input_token\":\"Marker\",\"limit_key\":\"NumberOfLines\",\"more_results\":\"AdditionalDataPending\",\"output_token\":\"Marker\",\"result_key\":\"LogFileData\"},\"ListTagsForResource\":{\"result_key\":\"TagList\"}}}");

/***/ }),

/***/ 53439:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-09-09\",\"endpointPrefix\":\"rds\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon RDS\",\"serviceFullName\":\"Amazon Relational Database Service\",\"serviceId\":\"RDS\",\"signatureVersion\":\"v4\",\"uid\":\"rds-2013-09-09\",\"xmlNamespace\":\"http://rds.amazonaws.com/doc/2013-09-09/\"},\"operations\":{\"AddSourceIdentifierToSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"AddSourceIdentifierToSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"S9\"}}}},\"AuthorizeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CopyDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBSnapshotIdentifier\",\"TargetDBSnapshotIdentifier\"],\"members\":{\"SourceDBSnapshotIdentifier\":{},\"TargetDBSnapshotIdentifier\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CopyDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"CreateDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"AllocatedStorage\",\"DBInstanceClass\",\"Engine\",\"MasterUsername\",\"MasterUserPassword\"],\"members\":{\"DBName\":{},\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"Engine\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"DBSecurityGroups\":{\"shape\":\"Sp\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sq\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"PreferredMaintenanceWindow\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"CharacterSetName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"CreateDBInstanceReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"SourceDBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SourceDBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"AvailabilityZone\":{},\"Port\":{\"type\":\"integer\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"},\"DBSubnetGroupName\":{}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"CreateDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"S1f\"}}}},\"CreateDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\",\"DBSecurityGroupDescription\"],\"members\":{\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBSecurityGroupResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CreateDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\",\"DBInstanceIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"CreateDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"DBSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1l\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S11\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"SourceIds\":{\"shape\":\"S5\"},\"Enabled\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"CreateOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\",\"EngineName\",\"MajorEngineVersion\",\"OptionGroupDescription\"],\"members\":{\"OptionGroupName\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"OptionGroupDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1r\"}}}},\"DeleteDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"DeleteDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{}}}},\"DeleteDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{}}}},\"DeleteDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sk\"}}}},\"DeleteDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\"],\"members\":{\"DBSubnetGroupName\":{}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}},\"output\":{\"resultWrapper\":\"DeleteEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"DeleteOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{}}}},\"DescribeDBEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"},\"ListSupportedCharacterSets\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"DBEngineDescription\":{},\"DBEngineVersionDescription\":{},\"DefaultCharacterSet\":{\"shape\":\"S2d\"},\"SupportedCharacterSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\",\"locationName\":\"CharacterSet\"}}}}}}}},\"DescribeDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"St\",\"locationName\":\"DBInstance\"}}}}},\"DescribeDBLogFiles\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"FilenameContains\":{},\"FileLastWritten\":{\"type\":\"long\"},\"FileSize\":{\"type\":\"long\"},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBLogFilesResult\",\"type\":\"structure\",\"members\":{\"DescribeDBLogFiles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DescribeDBLogFilesDetails\",\"type\":\"structure\",\"members\":{\"LogFileName\":{},\"LastWritten\":{\"type\":\"long\"},\"Size\":{\"type\":\"long\"}}}},\"Marker\":{}}}},\"DescribeDBParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S1f\",\"locationName\":\"DBParameterGroup\"}}}}},\"DescribeDBParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"Source\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S2s\"},\"Marker\":{}}}},\"DescribeDBSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSecurityGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\",\"locationName\":\"DBSecurityGroup\"}}}}},\"DescribeDBSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"SnapshotType\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\",\"locationName\":\"DBSnapshot\"}}}}},\"DescribeDBSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S11\",\"locationName\":\"DBSubnetGroup\"}}}}},\"DescribeEngineDefaultParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S2s\"}},\"wrapper\":true}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"Filters\":{\"shape\":\"S27\"}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"}},\"wrapper\":true}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\",\"locationName\":\"EventSubscription\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S6\"},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Date\":{\"type\":\"timestamp\"}}}}}}},\"DescribeOptionGroupOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"EngineName\"],\"members\":{\"EngineName\":{},\"MajorEngineVersion\":{},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupOptionsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOption\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"MinimumRequiredMinorEngineVersion\":{},\"PortRequired\":{\"type\":\"boolean\"},\"DefaultPort\":{\"type\":\"integer\"},\"OptionsDependedOn\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionName\"}},\"Persistent\":{\"type\":\"boolean\"},\"Permanent\":{\"type\":\"boolean\"},\"OptionGroupOptionSettings\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOptionSetting\",\"type\":\"structure\",\"members\":{\"SettingName\":{},\"SettingDescription\":{},\"DefaultValue\":{},\"ApplyType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"}}}}}}},\"Marker\":{}}}},\"DescribeOptionGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Filters\":{\"shape\":\"S27\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"},\"EngineName\":{},\"MajorEngineVersion\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1r\",\"locationName\":\"OptionGroup\"}},\"Marker\":{}}}},\"DescribeOrderableDBInstanceOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\"],\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"Vpc\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableDBInstanceOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableDBInstanceOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableDBInstanceOption\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S14\",\"locationName\":\"AvailabilityZone\"}},\"MultiAZCapable\":{\"type\":\"boolean\"},\"ReadReplicaCapable\":{\"type\":\"boolean\"},\"Vpc\":{\"type\":\"boolean\"}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribeReservedDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S41\",\"locationName\":\"ReservedDBInstance\"}}}}},\"DescribeReservedDBInstancesOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S27\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstancesOfferings\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedDBInstancesOffering\",\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"RecurringCharges\":{\"shape\":\"S43\"}},\"wrapper\":true}}}}},\"DownloadDBLogFilePortion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"LogFileName\"],\"members\":{\"DBInstanceIdentifier\":{},\"LogFileName\":{},\"Marker\":{},\"NumberOfLines\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DownloadDBLogFilePortionResult\",\"type\":\"structure\",\"members\":{\"LogFileData\":{},\"Marker\":{},\"AdditionalDataPending\":{\"type\":\"boolean\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{},\"Filters\":{\"shape\":\"S27\"}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S9\"}}}},\"ModifyDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"DBSecurityGroups\":{\"shape\":\"Sp\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sq\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"MasterUserPassword\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"NewDBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"ModifyDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"ModifyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"Parameters\"],\"members\":{\"DBParameterGroupName\":{},\"Parameters\":{\"shape\":\"S2s\"}}},\"output\":{\"shape\":\"S4g\",\"resultWrapper\":\"ModifyDBParameterGroupResult\"}},\"ModifyDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1l\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S11\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"ModifyOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{},\"OptionsToInclude\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionConfiguration\",\"type\":\"structure\",\"required\":[\"OptionName\"],\"members\":{\"OptionName\":{},\"Port\":{\"type\":\"integer\"},\"DBSecurityGroupMemberships\":{\"shape\":\"Sp\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"Sq\"},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"S1v\",\"locationName\":\"OptionSetting\"}}}}},\"OptionsToRemove\":{\"type\":\"list\",\"member\":{}},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1r\"}}}},\"PromoteReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{}}},\"output\":{\"resultWrapper\":\"PromoteReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"PurchaseReservedDBInstancesOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedDBInstancesOfferingId\"],\"members\":{\"ReservedDBInstancesOfferingId\":{},\"ReservedDBInstanceId\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"PurchaseReservedDBInstancesOfferingResult\",\"type\":\"structure\",\"members\":{\"ReservedDBInstance\":{\"shape\":\"S41\"}}}},\"RebootDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebootDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RemoveSourceIdentifierFromSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RemoveSourceIdentifierFromSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"ResetDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S2s\"}}},\"output\":{\"shape\":\"S4g\",\"resultWrapper\":\"ResetDBParameterGroupResult\"}},\"RestoreDBInstanceFromDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBSnapshotIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceFromDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RestoreDBInstanceToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBInstanceIdentifier\",\"TargetDBInstanceIdentifier\"],\"members\":{\"SourceDBInstanceIdentifier\":{},\"TargetDBInstanceIdentifier\":{},\"RestoreTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"St\"}}}},\"RevokeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"RevokeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S5\"},\"EventCategoriesList\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S5\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceId\"}},\"S6\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"S9\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"VpcId\":{},\"EC2SecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"EC2SecurityGroup\",\"type\":\"structure\",\"members\":{\"Status\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}}},\"IPRanges\":{\"type\":\"list\",\"member\":{\"locationName\":\"IPRange\",\"type\":\"structure\",\"members\":{\"Status\":{},\"CIDRIP\":{}}}}},\"wrapper\":true},\"Sk\":{\"type\":\"structure\",\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PercentProgress\":{\"type\":\"integer\"},\"SourceRegion\":{}},\"wrapper\":true},\"Sp\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroupName\"}},\"Sq\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"St\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"DBInstanceStatus\":{},\"MasterUsername\":{},\"DBName\":{},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}},\"AllocatedStorage\":{\"type\":\"integer\"},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBSecurityGroups\":{\"shape\":\"Sv\"},\"VpcSecurityGroups\":{\"shape\":\"Sx\"},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBParameterGroup\",\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"ParameterApplyStatus\":{}}}},\"AvailabilityZone\":{},\"DBSubnetGroup\":{\"shape\":\"S11\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DBInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"Iops\":{\"type\":\"integer\"},\"DBInstanceIdentifier\":{}}},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReadReplicaSourceDBInstanceIdentifier\":{},\"ReadReplicaDBInstanceIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBInstanceIdentifier\"}},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupMembership\",\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Status\":{}}}},\"CharacterSetName\":{},\"SecondaryAvailabilityZone\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"StatusInfos\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBInstanceStatusInfo\",\"type\":\"structure\",\"members\":{\"StatusType\":{},\"Normal\":{\"type\":\"boolean\"},\"Status\":{},\"Message\":{}}}}},\"wrapper\":true},\"Sv\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroup\",\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Status\":{}}}},\"Sx\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupMembership\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S11\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S14\"},\"SubnetStatus\":{}}}}},\"wrapper\":true},\"S14\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ProvisionedIopsCapable\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S1f\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{}},\"wrapper\":true},\"S1l\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S1r\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"OptionGroupDescription\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"Options\":{\"type\":\"list\",\"member\":{\"locationName\":\"Option\",\"type\":\"structure\",\"members\":{\"OptionName\":{},\"OptionDescription\":{},\"Persistent\":{\"type\":\"boolean\"},\"Permanent\":{\"type\":\"boolean\"},\"Port\":{\"type\":\"integer\"},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"S1v\",\"locationName\":\"OptionSetting\"}},\"DBSecurityGroupMemberships\":{\"shape\":\"Sv\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"Sx\"}}}},\"AllowsVpcAndNonVpcInstanceMemberships\":{\"type\":\"boolean\"},\"VpcId\":{}},\"wrapper\":true},\"S1v\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{},\"DefaultValue\":{},\"Description\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"IsCollection\":{\"type\":\"boolean\"}}},\"S27\":{\"type\":\"list\",\"member\":{\"locationName\":\"Filter\",\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"locationName\":\"Value\"}}}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"CharacterSetName\":{},\"CharacterSetDescription\":{}}},\"S2s\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ApplyMethod\":{}}}},\"S41\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"State\":{},\"RecurringCharges\":{\"shape\":\"S43\"}},\"wrapper\":true},\"S43\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecurringCharge\",\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}},\"wrapper\":true}},\"S4g\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{}}}}}");

/***/ }),

/***/ 17223:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDBEngineVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBEngineVersions\"},\"DescribeDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBInstances\"},\"DescribeDBLogFiles\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DescribeDBLogFiles\"},\"DescribeDBParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBParameterGroups\"},\"DescribeDBParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeDBSecurityGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSecurityGroups\"},\"DescribeDBSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSnapshots\"},\"DescribeDBSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSubnetGroups\"},\"DescribeEngineDefaultParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"EngineDefaults.Marker\",\"result_key\":\"EngineDefaults.Parameters\"},\"DescribeEventSubscriptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"EventSubscriptionsList\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeOptionGroupOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupOptions\"},\"DescribeOptionGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupsList\"},\"DescribeOrderableDBInstanceOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OrderableDBInstanceOptions\"},\"DescribeReservedDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstances\"},\"DescribeReservedDBInstancesOfferings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstancesOfferings\"},\"DownloadDBLogFilePortion\":{\"input_token\":\"Marker\",\"limit_key\":\"NumberOfLines\",\"more_results\":\"AdditionalDataPending\",\"output_token\":\"Marker\",\"result_key\":\"LogFileData\"},\"ListTagsForResource\":{\"result_key\":\"TagList\"}}}");

/***/ }),

/***/ 60967:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DBInstanceAvailable\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-restore\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-parameters\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-parameters\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-restore\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]},\"DBInstanceDeleted\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"deleted\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"resetting-master-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]}}}");

/***/ }),

/***/ 72333:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-09-01\",\"endpointPrefix\":\"rds\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon RDS\",\"serviceFullName\":\"Amazon Relational Database Service\",\"serviceId\":\"RDS\",\"signatureVersion\":\"v4\",\"uid\":\"rds-2014-09-01\",\"xmlNamespace\":\"http://rds.amazonaws.com/doc/2014-09-01/\"},\"operations\":{\"AddSourceIdentifierToSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"AddSourceIdentifierToSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"S9\"}}}},\"AuthorizeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CopyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBParameterGroupIdentifier\",\"TargetDBParameterGroupIdentifier\",\"TargetDBParameterGroupDescription\"],\"members\":{\"SourceDBParameterGroupIdentifier\":{},\"TargetDBParameterGroupIdentifier\":{},\"TargetDBParameterGroupDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CopyDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"Sk\"}}}},\"CopyDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBSnapshotIdentifier\",\"TargetDBSnapshotIdentifier\"],\"members\":{\"SourceDBSnapshotIdentifier\":{},\"TargetDBSnapshotIdentifier\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CopyDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sn\"}}}},\"CopyOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceOptionGroupIdentifier\",\"TargetOptionGroupIdentifier\",\"TargetOptionGroupDescription\"],\"members\":{\"SourceOptionGroupIdentifier\":{},\"TargetOptionGroupIdentifier\":{},\"TargetOptionGroupDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CopyOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"St\"}}}},\"CreateDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"AllocatedStorage\",\"DBInstanceClass\",\"Engine\",\"MasterUsername\",\"MasterUserPassword\"],\"members\":{\"DBName\":{},\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"Engine\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"DBSecurityGroups\":{\"shape\":\"S13\"},\"VpcSecurityGroupIds\":{\"shape\":\"S14\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"PreferredMaintenanceWindow\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"CharacterSetName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"CreateDBInstanceReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"SourceDBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SourceDBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"AvailabilityZone\":{},\"Port\":{\"type\":\"integer\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"},\"DBSubnetGroupName\":{},\"StorageType\":{}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"CreateDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"Sk\"}}}},\"CreateDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\",\"DBSecurityGroupDescription\"],\"members\":{\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBSecurityGroupResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CreateDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\",\"DBInstanceIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sn\"}}}},\"CreateDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"DBSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1u\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S1b\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"SourceIds\":{\"shape\":\"S5\"},\"Enabled\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"CreateOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\",\"EngineName\",\"MajorEngineVersion\",\"OptionGroupDescription\"],\"members\":{\"OptionGroupName\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"OptionGroupDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"CreateOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"St\"}}}},\"DeleteDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"DeleteDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{}}}},\"DeleteDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{}}}},\"DeleteDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"Sn\"}}}},\"DeleteDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\"],\"members\":{\"DBSubnetGroupName\":{}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}},\"output\":{\"resultWrapper\":\"DeleteEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"DeleteOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{}}}},\"DescribeDBEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"},\"ListSupportedCharacterSets\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"DBEngineDescription\":{},\"DBEngineVersionDescription\":{},\"DefaultCharacterSet\":{\"shape\":\"S2h\"},\"SupportedCharacterSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S2h\",\"locationName\":\"CharacterSet\"}}}}}}}},\"DescribeDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S17\",\"locationName\":\"DBInstance\"}}}}},\"DescribeDBLogFiles\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"FilenameContains\":{},\"FileLastWritten\":{\"type\":\"long\"},\"FileSize\":{\"type\":\"long\"},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBLogFilesResult\",\"type\":\"structure\",\"members\":{\"DescribeDBLogFiles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DescribeDBLogFilesDetails\",\"type\":\"structure\",\"members\":{\"LogFileName\":{},\"LastWritten\":{\"type\":\"long\"},\"Size\":{\"type\":\"long\"}}}},\"Marker\":{}}}},\"DescribeDBParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\",\"locationName\":\"DBParameterGroup\"}}}}},\"DescribeDBParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"Source\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S2w\"},\"Marker\":{}}}},\"DescribeDBSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSecurityGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\",\"locationName\":\"DBSecurityGroup\"}}}}},\"DescribeDBSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"SnapshotType\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sn\",\"locationName\":\"DBSnapshot\"}}}}},\"DescribeDBSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\",\"locationName\":\"DBSubnetGroup\"}}}}},\"DescribeEngineDefaultParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S2w\"}},\"wrapper\":true}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"Filters\":{\"shape\":\"S2b\"}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"}},\"wrapper\":true}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\",\"locationName\":\"EventSubscription\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S6\"},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Date\":{\"type\":\"timestamp\"}}}}}}},\"DescribeOptionGroupOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"EngineName\"],\"members\":{\"EngineName\":{},\"MajorEngineVersion\":{},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupOptionsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOption\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"MinimumRequiredMinorEngineVersion\":{},\"PortRequired\":{\"type\":\"boolean\"},\"DefaultPort\":{\"type\":\"integer\"},\"OptionsDependedOn\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionName\"}},\"Persistent\":{\"type\":\"boolean\"},\"Permanent\":{\"type\":\"boolean\"},\"OptionGroupOptionSettings\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOptionSetting\",\"type\":\"structure\",\"members\":{\"SettingName\":{},\"SettingDescription\":{},\"DefaultValue\":{},\"ApplyType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"}}}}}}},\"Marker\":{}}}},\"DescribeOptionGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Filters\":{\"shape\":\"S2b\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"},\"EngineName\":{},\"MajorEngineVersion\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupsList\":{\"type\":\"list\",\"member\":{\"shape\":\"St\",\"locationName\":\"OptionGroup\"}},\"Marker\":{}}}},\"DescribeOrderableDBInstanceOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\"],\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"Vpc\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableDBInstanceOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableDBInstanceOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableDBInstanceOption\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\",\"locationName\":\"AvailabilityZone\"}},\"MultiAZCapable\":{\"type\":\"boolean\"},\"ReadReplicaCapable\":{\"type\":\"boolean\"},\"Vpc\":{\"type\":\"boolean\"},\"StorageType\":{},\"SupportsIops\":{\"type\":\"boolean\"}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribeReservedDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S45\",\"locationName\":\"ReservedDBInstance\"}}}}},\"DescribeReservedDBInstancesOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S2b\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstancesOfferings\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedDBInstancesOffering\",\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"RecurringCharges\":{\"shape\":\"S47\"}},\"wrapper\":true}}}}},\"DownloadDBLogFilePortion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"LogFileName\"],\"members\":{\"DBInstanceIdentifier\":{},\"LogFileName\":{},\"Marker\":{},\"NumberOfLines\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DownloadDBLogFilePortionResult\",\"type\":\"structure\",\"members\":{\"LogFileData\":{},\"Marker\":{},\"AdditionalDataPending\":{\"type\":\"boolean\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{},\"Filters\":{\"shape\":\"S2b\"}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S9\"}}}},\"ModifyDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"DBSecurityGroups\":{\"shape\":\"S13\"},\"VpcSecurityGroupIds\":{\"shape\":\"S14\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"MasterUserPassword\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"NewDBInstanceIdentifier\":{},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{}}},\"output\":{\"resultWrapper\":\"ModifyDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"ModifyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"Parameters\"],\"members\":{\"DBParameterGroupName\":{},\"Parameters\":{\"shape\":\"S2w\"}}},\"output\":{\"shape\":\"S4k\",\"resultWrapper\":\"ModifyDBParameterGroupResult\"}},\"ModifyDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S1u\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S1b\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"ModifyOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{},\"OptionsToInclude\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionConfiguration\",\"type\":\"structure\",\"required\":[\"OptionName\"],\"members\":{\"OptionName\":{},\"Port\":{\"type\":\"integer\"},\"DBSecurityGroupMemberships\":{\"shape\":\"S13\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"S14\"},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"Sx\",\"locationName\":\"OptionSetting\"}}}}},\"OptionsToRemove\":{\"type\":\"list\",\"member\":{}},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"St\"}}}},\"PromoteReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{}}},\"output\":{\"resultWrapper\":\"PromoteReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"PurchaseReservedDBInstancesOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedDBInstancesOfferingId\"],\"members\":{\"ReservedDBInstancesOfferingId\":{},\"ReservedDBInstanceId\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"resultWrapper\":\"PurchaseReservedDBInstancesOfferingResult\",\"type\":\"structure\",\"members\":{\"ReservedDBInstance\":{\"shape\":\"S45\"}}}},\"RebootDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebootDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"RemoveSourceIdentifierFromSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RemoveSourceIdentifierFromSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S4\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"ResetDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S2w\"}}},\"output\":{\"shape\":\"S4k\",\"resultWrapper\":\"ResetDBParameterGroupResult\"}},\"RestoreDBInstanceFromDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBSnapshotIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"Tags\":{\"shape\":\"S9\"},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceFromDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"RestoreDBInstanceToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBInstanceIdentifier\",\"TargetDBInstanceIdentifier\"],\"members\":{\"SourceDBInstanceIdentifier\":{},\"TargetDBInstanceIdentifier\":{},\"RestoreTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"Tags\":{\"shape\":\"S9\"},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S17\"}}}},\"RevokeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"RevokeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sd\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S5\"},\"EventCategoriesList\":{\"shape\":\"S6\"},\"Enabled\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S5\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceId\"}},\"S6\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"S9\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"VpcId\":{},\"EC2SecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"EC2SecurityGroup\",\"type\":\"structure\",\"members\":{\"Status\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}}},\"IPRanges\":{\"type\":\"list\",\"member\":{\"locationName\":\"IPRange\",\"type\":\"structure\",\"members\":{\"Status\":{},\"CIDRIP\":{}}}}},\"wrapper\":true},\"Sk\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{}},\"wrapper\":true},\"Sn\":{\"type\":\"structure\",\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PercentProgress\":{\"type\":\"integer\"},\"SourceRegion\":{},\"StorageType\":{},\"TdeCredentialArn\":{}},\"wrapper\":true},\"St\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"OptionGroupDescription\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"Options\":{\"type\":\"list\",\"member\":{\"locationName\":\"Option\",\"type\":\"structure\",\"members\":{\"OptionName\":{},\"OptionDescription\":{},\"Persistent\":{\"type\":\"boolean\"},\"Permanent\":{\"type\":\"boolean\"},\"Port\":{\"type\":\"integer\"},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"Sx\",\"locationName\":\"OptionSetting\"}},\"DBSecurityGroupMemberships\":{\"shape\":\"Sy\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"S10\"}}}},\"AllowsVpcAndNonVpcInstanceMemberships\":{\"type\":\"boolean\"},\"VpcId\":{}},\"wrapper\":true},\"Sx\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{},\"DefaultValue\":{},\"Description\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"IsCollection\":{\"type\":\"boolean\"}}},\"Sy\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroup\",\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Status\":{}}}},\"S10\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupMembership\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S13\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroupName\"}},\"S14\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"S17\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"DBInstanceStatus\":{},\"MasterUsername\":{},\"DBName\":{},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}},\"AllocatedStorage\":{\"type\":\"integer\"},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBSecurityGroups\":{\"shape\":\"Sy\"},\"VpcSecurityGroups\":{\"shape\":\"S10\"},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBParameterGroup\",\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"ParameterApplyStatus\":{}}}},\"AvailabilityZone\":{},\"DBSubnetGroup\":{\"shape\":\"S1b\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DBInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"Iops\":{\"type\":\"integer\"},\"DBInstanceIdentifier\":{},\"StorageType\":{}}},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReadReplicaSourceDBInstanceIdentifier\":{},\"ReadReplicaDBInstanceIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBInstanceIdentifier\"}},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupMembership\",\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Status\":{}}}},\"CharacterSetName\":{},\"SecondaryAvailabilityZone\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"StatusInfos\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBInstanceStatusInfo\",\"type\":\"structure\",\"members\":{\"StatusType\":{},\"Normal\":{\"type\":\"boolean\"},\"Status\":{},\"Message\":{}}}},\"StorageType\":{},\"TdeCredentialArn\":{}},\"wrapper\":true},\"S1b\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S1e\"},\"SubnetStatus\":{}}}}},\"wrapper\":true},\"S1e\":{\"type\":\"structure\",\"members\":{\"Name\":{}},\"wrapper\":true},\"S1u\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S2b\":{\"type\":\"list\",\"member\":{\"locationName\":\"Filter\",\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"locationName\":\"Value\"}}}}},\"S2h\":{\"type\":\"structure\",\"members\":{\"CharacterSetName\":{},\"CharacterSetDescription\":{}}},\"S2w\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ApplyMethod\":{}}}},\"S45\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"State\":{},\"RecurringCharges\":{\"shape\":\"S47\"}},\"wrapper\":true},\"S47\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecurringCharge\",\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}},\"wrapper\":true}},\"S4k\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{}}}}}");

/***/ }),

/***/ 86022:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 6210:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-10-31\",\"endpointPrefix\":\"rds\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon RDS\",\"serviceFullName\":\"Amazon Relational Database Service\",\"serviceId\":\"RDS\",\"signatureVersion\":\"v4\",\"uid\":\"rds-2014-10-31\",\"xmlNamespace\":\"http://rds.amazonaws.com/doc/2014-10-31/\"},\"operations\":{\"AddRoleToDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"RoleArn\"],\"members\":{\"DBClusterIdentifier\":{},\"RoleArn\":{},\"FeatureName\":{}}}},\"AddRoleToDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"RoleArn\",\"FeatureName\"],\"members\":{\"DBInstanceIdentifier\":{},\"RoleArn\":{},\"FeatureName\":{}}}},\"AddSourceIdentifierToSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"AddSourceIdentifierToSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S6\"}}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"Sb\"}}}},\"ApplyPendingMaintenanceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceIdentifier\",\"ApplyAction\",\"OptInType\"],\"members\":{\"ResourceIdentifier\":{},\"ApplyAction\":{},\"OptInType\":{}}},\"output\":{\"resultWrapper\":\"ApplyPendingMaintenanceActionResult\",\"type\":\"structure\",\"members\":{\"ResourcePendingMaintenanceActions\":{\"shape\":\"Sf\"}}}},\"AuthorizeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sl\"}}}},\"BacktrackDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"BacktrackTo\"],\"members\":{\"DBClusterIdentifier\":{},\"BacktrackTo\":{\"type\":\"timestamp\"},\"Force\":{\"type\":\"boolean\"},\"UseEarliestTimeOnPointInTimeUnavailable\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"Ss\",\"resultWrapper\":\"BacktrackDBClusterResult\"}},\"CancelExportTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExportTaskIdentifier\"],\"members\":{\"ExportTaskIdentifier\":{}}},\"output\":{\"shape\":\"Su\",\"resultWrapper\":\"CancelExportTaskResult\"}},\"CopyDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBClusterParameterGroupIdentifier\",\"TargetDBClusterParameterGroupIdentifier\",\"TargetDBClusterParameterGroupDescription\"],\"members\":{\"SourceDBClusterParameterGroupIdentifier\":{},\"TargetDBClusterParameterGroupIdentifier\":{},\"TargetDBClusterParameterGroupDescription\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CopyDBClusterParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBClusterParameterGroup\":{\"shape\":\"Sz\"}}}},\"CopyDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBClusterSnapshotIdentifier\",\"TargetDBClusterSnapshotIdentifier\"],\"members\":{\"SourceDBClusterSnapshotIdentifier\":{},\"TargetDBClusterSnapshotIdentifier\":{},\"KmsKeyId\":{},\"PreSignedUrl\":{},\"CopyTags\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sb\"},\"SourceRegion\":{}}},\"output\":{\"resultWrapper\":\"CopyDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"S12\"}}}},\"CopyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBParameterGroupIdentifier\",\"TargetDBParameterGroupIdentifier\",\"TargetDBParameterGroupDescription\"],\"members\":{\"SourceDBParameterGroupIdentifier\":{},\"TargetDBParameterGroupIdentifier\":{},\"TargetDBParameterGroupDescription\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CopyDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"S16\"}}}},\"CopyDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBSnapshotIdentifier\",\"TargetDBSnapshotIdentifier\"],\"members\":{\"SourceDBSnapshotIdentifier\":{},\"TargetDBSnapshotIdentifier\":{},\"KmsKeyId\":{},\"Tags\":{\"shape\":\"Sb\"},\"CopyTags\":{\"type\":\"boolean\"},\"PreSignedUrl\":{},\"OptionGroupName\":{},\"TargetCustomAvailabilityZone\":{},\"SourceRegion\":{}}},\"output\":{\"resultWrapper\":\"CopyDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"S19\"}}}},\"CopyOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceOptionGroupIdentifier\",\"TargetOptionGroupIdentifier\",\"TargetOptionGroupDescription\"],\"members\":{\"SourceOptionGroupIdentifier\":{},\"TargetOptionGroupIdentifier\":{},\"TargetOptionGroupDescription\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CopyOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1f\"}}}},\"CreateCustomAvailabilityZone\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomAvailabilityZoneName\"],\"members\":{\"CustomAvailabilityZoneName\":{},\"ExistingVpnId\":{},\"NewVpnTunnelName\":{},\"VpnTunnelOriginatorIP\":{}}},\"output\":{\"resultWrapper\":\"CreateCustomAvailabilityZoneResult\",\"type\":\"structure\",\"members\":{\"CustomAvailabilityZone\":{\"shape\":\"S1q\"}}}},\"CreateDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"Engine\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"S13\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"CharacterSetName\":{},\"DatabaseName\":{},\"DBClusterIdentifier\":{},\"DBClusterParameterGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"DBSubnetGroupName\":{},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"MasterUserPassword\":{},\"OptionGroupName\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"ReplicationSourceIdentifier\":{},\"Tags\":{\"shape\":\"Sb\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"PreSignedUrl\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"BacktrackWindow\":{\"type\":\"long\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"EngineMode\":{},\"ScalingConfiguration\":{\"shape\":\"S1x\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"GlobalClusterIdentifier\":{},\"EnableHttpEndpoint\":{\"type\":\"boolean\"},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"Domain\":{},\"DomainIAMRoleName\":{},\"EnableGlobalWriteForwarding\":{\"type\":\"boolean\"},\"SourceRegion\":{}}},\"output\":{\"resultWrapper\":\"CreateDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"CreateDBClusterEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"DBClusterEndpointIdentifier\",\"EndpointType\"],\"members\":{\"DBClusterIdentifier\":{},\"DBClusterEndpointIdentifier\":{},\"EndpointType\":{},\"StaticMembers\":{\"shape\":\"Sv\"},\"ExcludedMembers\":{\"shape\":\"Sv\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"shape\":\"S2g\",\"resultWrapper\":\"CreateDBClusterEndpointResult\"}},\"CreateDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBClusterParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBClusterParameterGroup\":{\"shape\":\"Sz\"}}}},\"CreateDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\",\"DBClusterIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{},\"DBClusterIdentifier\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"S12\"}}}},\"CreateDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBInstanceClass\",\"Engine\"],\"members\":{\"DBName\":{},\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"Engine\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"DBSecurityGroups\":{\"shape\":\"S2m\"},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"PreferredMaintenanceWindow\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"CharacterSetName\":{},\"NcharCharacterSetName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sb\"},\"DBClusterIdentifier\":{},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"Domain\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"MonitoringRoleArn\":{},\"DomainIAMRoleName\":{},\"PromotionTier\":{\"type\":\"integer\"},\"Timezone\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnablePerformanceInsights\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"PerformanceInsightsRetentionPeriod\":{\"type\":\"integer\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"MaxAllocatedStorage\":{\"type\":\"integer\"},\"EnableCustomerOwnedIp\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"CreateDBInstanceReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"SourceDBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SourceDBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"AvailabilityZone\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"DBParameterGroupName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sb\"},\"DBSubnetGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"StorageType\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"MonitoringRoleArn\":{},\"KmsKeyId\":{},\"PreSignedUrl\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnablePerformanceInsights\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"PerformanceInsightsRetentionPeriod\":{\"type\":\"integer\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"UseDefaultProcessorFeatures\":{\"type\":\"boolean\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"Domain\":{},\"DomainIAMRoleName\":{},\"ReplicaMode\":{},\"MaxAllocatedStorage\":{\"type\":\"integer\"},\"SourceRegion\":{}}},\"output\":{\"resultWrapper\":\"CreateDBInstanceReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"CreateDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"DBParameterGroupFamily\",\"Description\"],\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateDBParameterGroupResult\",\"type\":\"structure\",\"members\":{\"DBParameterGroup\":{\"shape\":\"S16\"}}}},\"CreateDBProxy\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBProxyName\",\"EngineFamily\",\"Auth\",\"RoleArn\",\"VpcSubnetIds\"],\"members\":{\"DBProxyName\":{},\"EngineFamily\":{},\"Auth\":{\"shape\":\"S3f\"},\"RoleArn\":{},\"VpcSubnetIds\":{\"shape\":\"Sv\"},\"VpcSecurityGroupIds\":{\"shape\":\"Sv\"},\"RequireTLS\":{\"type\":\"boolean\"},\"IdleClientTimeout\":{\"type\":\"integer\"},\"DebugLogging\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateDBProxyResult\",\"type\":\"structure\",\"members\":{\"DBProxy\":{\"shape\":\"S3k\"}}}},\"CreateDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\",\"DBSecurityGroupDescription\"],\"members\":{\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateDBSecurityGroupResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sl\"}}}},\"CreateDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\",\"DBInstanceIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"S19\"}}}},\"CreateDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"DBSubnetGroupDescription\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S3t\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S2s\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S8\"},\"SourceIds\":{\"shape\":\"S7\"},\"Enabled\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S6\"}}}},\"CreateGlobalCluster\":{\"input\":{\"type\":\"structure\",\"members\":{\"GlobalClusterIdentifier\":{},\"SourceDBClusterIdentifier\":{},\"Engine\":{},\"EngineVersion\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"DatabaseName\":{},\"StorageEncrypted\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateGlobalClusterResult\",\"type\":\"structure\",\"members\":{\"GlobalCluster\":{\"shape\":\"S3z\"}}}},\"CreateOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\",\"EngineName\",\"MajorEngineVersion\",\"OptionGroupDescription\"],\"members\":{\"OptionGroupName\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"OptionGroupDescription\":{},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"CreateOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1f\"}}}},\"DeleteCustomAvailabilityZone\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomAvailabilityZoneId\"],\"members\":{\"CustomAvailabilityZoneId\":{}}},\"output\":{\"resultWrapper\":\"DeleteCustomAvailabilityZoneResult\",\"type\":\"structure\",\"members\":{\"CustomAvailabilityZone\":{\"shape\":\"S1q\"}}}},\"DeleteDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"DeleteDBClusterEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterEndpointIdentifier\"],\"members\":{\"DBClusterEndpointIdentifier\":{}}},\"output\":{\"shape\":\"S2g\",\"resultWrapper\":\"DeleteDBClusterEndpointResult\"}},\"DeleteDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{}}}},\"DeleteDBClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshot\":{\"shape\":\"S12\"}}}},\"DeleteDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"SkipFinalSnapshot\":{\"type\":\"boolean\"},\"FinalDBSnapshotIdentifier\":{},\"DeleteAutomatedBackups\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"DeleteDBInstanceAutomatedBackup\":{\"input\":{\"type\":\"structure\",\"members\":{\"DbiResourceId\":{},\"DBInstanceAutomatedBackupsArn\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBInstanceAutomatedBackupResult\",\"type\":\"structure\",\"members\":{\"DBInstanceAutomatedBackup\":{\"shape\":\"S4h\"}}}},\"DeleteDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{}}}},\"DeleteDBProxy\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBProxyName\"],\"members\":{\"DBProxyName\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBProxyResult\",\"type\":\"structure\",\"members\":{\"DBProxy\":{\"shape\":\"S3k\"}}}},\"DeleteDBSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{}}}},\"DeleteDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"S19\"}}}},\"DeleteDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\"],\"members\":{\"DBSubnetGroupName\":{}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}},\"output\":{\"resultWrapper\":\"DeleteEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S6\"}}}},\"DeleteGlobalCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"GlobalClusterIdentifier\"],\"members\":{\"GlobalClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DeleteGlobalClusterResult\",\"type\":\"structure\",\"members\":{\"GlobalCluster\":{\"shape\":\"S3z\"}}}},\"DeleteInstallationMedia\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstallationMediaId\"],\"members\":{\"InstallationMediaId\":{}}},\"output\":{\"shape\":\"S4v\",\"resultWrapper\":\"DeleteInstallationMediaResult\"}},\"DeleteOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{}}}},\"DeregisterDBProxyTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBProxyName\"],\"members\":{\"DBProxyName\":{},\"TargetGroupName\":{},\"DBInstanceIdentifiers\":{\"shape\":\"Sv\"},\"DBClusterIdentifiers\":{\"shape\":\"Sv\"}}},\"output\":{\"resultWrapper\":\"DeregisterDBProxyTargetsResult\",\"type\":\"structure\",\"members\":{}}},\"DescribeAccountAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"resultWrapper\":\"DescribeAccountAttributesResult\",\"type\":\"structure\",\"members\":{\"AccountQuotas\":{\"type\":\"list\",\"member\":{\"locationName\":\"AccountQuota\",\"type\":\"structure\",\"members\":{\"AccountQuotaName\":{},\"Used\":{\"type\":\"long\"},\"Max\":{\"type\":\"long\"}},\"wrapper\":true}}}}},\"DescribeCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"CertificateIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeCertificatesResult\",\"type\":\"structure\",\"members\":{\"Certificates\":{\"type\":\"list\",\"member\":{\"shape\":\"S5b\",\"locationName\":\"Certificate\"}},\"Marker\":{}}}},\"DescribeCustomAvailabilityZones\":{\"input\":{\"type\":\"structure\",\"members\":{\"CustomAvailabilityZoneId\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeCustomAvailabilityZonesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"CustomAvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S1q\",\"locationName\":\"CustomAvailabilityZone\"}}}}},\"DescribeDBClusterBacktracks\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"BacktrackIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterBacktracksResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterBacktracks\":{\"type\":\"list\",\"member\":{\"shape\":\"Ss\",\"locationName\":\"DBClusterBacktrack\"}}}}},\"DescribeDBClusterEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"DBClusterEndpointIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterEndpointsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterEndpoints\":{\"type\":\"list\",\"member\":{\"shape\":\"S2g\",\"locationName\":\"DBClusterEndpointList\"}}}}},\"DescribeDBClusterParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\",\"locationName\":\"DBClusterParameterGroup\"}}}}},\"DescribeDBClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{},\"Source\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S5q\"},\"Marker\":{}}}},\"DescribeDBClusterSnapshotAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\"],\"members\":{\"DBClusterSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterSnapshotAttributesResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshotAttributesResult\":{\"shape\":\"S5w\"}}}},\"DescribeDBClusterSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"DBClusterSnapshotIdentifier\":{},\"SnapshotType\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"IncludeShared\":{\"type\":\"boolean\"},\"IncludePublic\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBClusterSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusterSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\",\"locationName\":\"DBClusterSnapshot\"}}}}},\"DescribeDBClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"IncludeShared\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBClustersResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBClusters\":{\"type\":\"list\",\"member\":{\"shape\":\"S1z\",\"locationName\":\"DBCluster\"}}}}},\"DescribeDBEngineVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DefaultOnly\":{\"type\":\"boolean\"},\"ListSupportedCharacterSets\":{\"type\":\"boolean\"},\"ListSupportedTimezones\":{\"type\":\"boolean\"},\"IncludeAll\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"DescribeDBEngineVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBEngineVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBEngineVersion\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBParameterGroupFamily\":{},\"DBEngineDescription\":{},\"DBEngineVersionDescription\":{},\"DefaultCharacterSet\":{\"shape\":\"S6a\"},\"SupportedCharacterSets\":{\"shape\":\"S6b\"},\"SupportedNcharCharacterSets\":{\"shape\":\"S6b\"},\"ValidUpgradeTarget\":{\"type\":\"list\",\"member\":{\"locationName\":\"UpgradeTarget\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"Description\":{},\"AutoUpgrade\":{\"type\":\"boolean\"},\"IsMajorVersionUpgrade\":{\"type\":\"boolean\"}}}},\"SupportedTimezones\":{\"type\":\"list\",\"member\":{\"locationName\":\"Timezone\",\"type\":\"structure\",\"members\":{\"TimezoneName\":{}}}},\"ExportableLogTypes\":{\"shape\":\"S1w\"},\"SupportsLogExportsToCloudwatchLogs\":{\"type\":\"boolean\"},\"SupportsReadReplica\":{\"type\":\"boolean\"},\"SupportedEngineModes\":{\"shape\":\"S5t\"},\"SupportedFeatureNames\":{\"type\":\"list\",\"member\":{}},\"Status\":{},\"SupportsParallelQuery\":{\"type\":\"boolean\"},\"SupportsGlobalDatabases\":{\"type\":\"boolean\"}}}}}}},\"DescribeDBInstanceAutomatedBackups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DbiResourceId\":{},\"DBInstanceIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"DBInstanceAutomatedBackupsArn\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstanceAutomatedBackupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstanceAutomatedBackups\":{\"type\":\"list\",\"member\":{\"shape\":\"S4h\",\"locationName\":\"DBInstanceAutomatedBackup\"}}}}},\"DescribeDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S2o\",\"locationName\":\"DBInstance\"}}}}},\"DescribeDBLogFiles\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"FilenameContains\":{},\"FileLastWritten\":{\"type\":\"long\"},\"FileSize\":{\"type\":\"long\"},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBLogFilesResult\",\"type\":\"structure\",\"members\":{\"DescribeDBLogFiles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DescribeDBLogFilesDetails\",\"type\":\"structure\",\"members\":{\"LogFileName\":{},\"LastWritten\":{\"type\":\"long\"},\"Size\":{\"type\":\"long\"}}}},\"Marker\":{}}}},\"DescribeDBParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S16\",\"locationName\":\"DBParameterGroup\"}}}}},\"DescribeDBParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"Source\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S5q\"},\"Marker\":{}}}},\"DescribeDBProxies\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBProxyName\":{},\"Filters\":{\"shape\":\"S56\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeDBProxiesResult\",\"type\":\"structure\",\"members\":{\"DBProxies\":{\"type\":\"list\",\"member\":{\"shape\":\"S3k\"}},\"Marker\":{}}}},\"DescribeDBProxyTargetGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBProxyName\"],\"members\":{\"DBProxyName\":{},\"TargetGroupName\":{},\"Filters\":{\"shape\":\"S56\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeDBProxyTargetGroupsResult\",\"type\":\"structure\",\"members\":{\"TargetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S73\"}},\"Marker\":{}}}},\"DescribeDBProxyTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBProxyName\"],\"members\":{\"DBProxyName\":{},\"TargetGroupName\":{},\"Filters\":{\"shape\":\"S56\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeDBProxyTargetsResult\",\"type\":\"structure\",\"members\":{\"Targets\":{\"shape\":\"S77\"},\"Marker\":{}}}},\"DescribeDBSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSecurityGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sl\",\"locationName\":\"DBSecurityGroup\"}}}}},\"DescribeDBSnapshotAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSnapshotAttributesResult\",\"type\":\"structure\",\"members\":{\"DBSnapshotAttributesResult\":{\"shape\":\"S7i\"}}}},\"DescribeDBSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"SnapshotType\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"IncludeShared\":{\"type\":\"boolean\"},\"IncludePublic\":{\"type\":\"boolean\"},\"DbiResourceId\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSnapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"S19\",\"locationName\":\"DBSnapshot\"}}}}},\"DescribeDBSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDBSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"DBSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S2s\",\"locationName\":\"DBSubnetGroup\"}}}}},\"DescribeEngineDefaultClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultClusterParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"shape\":\"S7t\"}}}},\"DescribeEngineDefaultParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupFamily\"],\"members\":{\"DBParameterGroupFamily\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEngineDefaultParametersResult\",\"type\":\"structure\",\"members\":{\"EngineDefaults\":{\"shape\":\"S7t\"}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"Filters\":{\"shape\":\"S56\"}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"EventCategories\":{\"shape\":\"S8\"}},\"wrapper\":true}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S6\",\"locationName\":\"EventSubscription\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"EventCategories\":{\"shape\":\"S8\"},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S8\"},\"Date\":{\"type\":\"timestamp\"},\"SourceArn\":{}}}}}}},\"DescribeExportTasks\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExportTaskIdentifier\":{},\"SourceArn\":{},\"Filters\":{\"shape\":\"S56\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeExportTasksResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ExportTasks\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\",\"locationName\":\"ExportTask\"}}}}},\"DescribeGlobalClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"GlobalClusterIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeGlobalClustersResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"GlobalClusters\":{\"type\":\"list\",\"member\":{\"shape\":\"S3z\",\"locationName\":\"GlobalClusterMember\"}}}}},\"DescribeInstallationMedia\":{\"input\":{\"type\":\"structure\",\"members\":{\"InstallationMediaId\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeInstallationMediaResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"InstallationMedia\":{\"type\":\"list\",\"member\":{\"shape\":\"S4v\",\"locationName\":\"InstallationMedia\"}}}}},\"DescribeOptionGroupOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"EngineName\"],\"members\":{\"EngineName\":{},\"MajorEngineVersion\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupOptionsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOption\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"MinimumRequiredMinorEngineVersion\":{},\"PortRequired\":{\"type\":\"boolean\"},\"DefaultPort\":{\"type\":\"integer\"},\"OptionsDependedOn\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionName\"}},\"OptionsConflictsWith\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionConflictName\"}},\"Persistent\":{\"type\":\"boolean\"},\"Permanent\":{\"type\":\"boolean\"},\"RequiresAutoMinorEngineVersionUpgrade\":{\"type\":\"boolean\"},\"VpcOnly\":{\"type\":\"boolean\"},\"SupportsOptionVersionDowngrade\":{\"type\":\"boolean\"},\"OptionGroupOptionSettings\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupOptionSetting\",\"type\":\"structure\",\"members\":{\"SettingName\":{},\"SettingDescription\":{},\"DefaultValue\":{},\"ApplyType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"IsRequired\":{\"type\":\"boolean\"},\"MinimumEngineVersionPerAllowedValue\":{\"type\":\"list\",\"member\":{\"locationName\":\"MinimumEngineVersionPerAllowedValue\",\"type\":\"structure\",\"members\":{\"AllowedValue\":{},\"MinimumEngineVersion\":{}}}}}}},\"OptionGroupOptionVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionVersion\",\"type\":\"structure\",\"members\":{\"Version\":{},\"IsDefault\":{\"type\":\"boolean\"}}}}}}},\"Marker\":{}}}},\"DescribeOptionGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Filters\":{\"shape\":\"S56\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"},\"EngineName\":{},\"MajorEngineVersion\":{}}},\"output\":{\"resultWrapper\":\"DescribeOptionGroupsResult\",\"type\":\"structure\",\"members\":{\"OptionGroupsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1f\",\"locationName\":\"OptionGroup\"}},\"Marker\":{}}}},\"DescribeOrderableDBInstanceOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Engine\"],\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZoneGroup\":{},\"Vpc\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableDBInstanceOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableDBInstanceOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableDBInstanceOption\",\"type\":\"structure\",\"members\":{\"Engine\":{},\"EngineVersion\":{},\"DBInstanceClass\":{},\"LicenseModel\":{},\"AvailabilityZoneGroup\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S2v\",\"locationName\":\"AvailabilityZone\"}},\"MultiAZCapable\":{\"type\":\"boolean\"},\"ReadReplicaCapable\":{\"type\":\"boolean\"},\"Vpc\":{\"type\":\"boolean\"},\"SupportsStorageEncryption\":{\"type\":\"boolean\"},\"StorageType\":{},\"SupportsIops\":{\"type\":\"boolean\"},\"SupportsEnhancedMonitoring\":{\"type\":\"boolean\"},\"SupportsIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"SupportsPerformanceInsights\":{\"type\":\"boolean\"},\"MinStorageSize\":{\"type\":\"integer\"},\"MaxStorageSize\":{\"type\":\"integer\"},\"MinIopsPerDbInstance\":{\"type\":\"integer\"},\"MaxIopsPerDbInstance\":{\"type\":\"integer\"},\"MinIopsPerGib\":{\"type\":\"double\"},\"MaxIopsPerGib\":{\"type\":\"double\"},\"AvailableProcessorFeatures\":{\"shape\":\"S92\"},\"SupportedEngineModes\":{\"shape\":\"S5t\"},\"SupportsStorageAutoscaling\":{\"type\":\"boolean\"},\"SupportsKerberosAuthentication\":{\"type\":\"boolean\"},\"OutpostCapable\":{\"type\":\"boolean\"},\"SupportsGlobalDatabases\":{\"type\":\"boolean\"}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribePendingMaintenanceActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifier\":{},\"Filters\":{\"shape\":\"S56\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribePendingMaintenanceActionsResult\",\"type\":\"structure\",\"members\":{\"PendingMaintenanceActions\":{\"type\":\"list\",\"member\":{\"shape\":\"Sf\",\"locationName\":\"ResourcePendingMaintenanceActions\"}},\"Marker\":{}}}},\"DescribeReservedDBInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"LeaseId\":{},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstances\":{\"type\":\"list\",\"member\":{\"shape\":\"S9a\",\"locationName\":\"ReservedDBInstance\"}}}}},\"DescribeReservedDBInstancesOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"Filters\":{\"shape\":\"S56\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedDBInstancesOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedDBInstancesOfferings\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedDBInstancesOffering\",\"type\":\"structure\",\"members\":{\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"RecurringCharges\":{\"shape\":\"S9c\"}},\"wrapper\":true}}}}},\"DescribeSourceRegions\":{\"input\":{\"type\":\"structure\",\"members\":{\"RegionName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"Filters\":{\"shape\":\"S56\"}}},\"output\":{\"resultWrapper\":\"DescribeSourceRegionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"SourceRegions\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceRegion\",\"type\":\"structure\",\"members\":{\"RegionName\":{},\"Endpoint\":{},\"Status\":{},\"SupportsDBInstanceAutomatedBackupsReplication\":{\"type\":\"boolean\"}}}}}}},\"DescribeValidDBInstanceModifications\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DescribeValidDBInstanceModificationsResult\",\"type\":\"structure\",\"members\":{\"ValidDBInstanceModificationsMessage\":{\"type\":\"structure\",\"members\":{\"Storage\":{\"type\":\"list\",\"member\":{\"locationName\":\"ValidStorageOptions\",\"type\":\"structure\",\"members\":{\"StorageType\":{},\"StorageSize\":{\"shape\":\"S9r\"},\"ProvisionedIops\":{\"shape\":\"S9r\"},\"IopsToStorageRatio\":{\"type\":\"list\",\"member\":{\"locationName\":\"DoubleRange\",\"type\":\"structure\",\"members\":{\"From\":{\"type\":\"double\"},\"To\":{\"type\":\"double\"}}}},\"SupportsStorageAutoscaling\":{\"type\":\"boolean\"}}}},\"ValidProcessorFeatures\":{\"shape\":\"S92\"}},\"wrapper\":true}}}},\"DownloadDBLogFilePortion\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"LogFileName\"],\"members\":{\"DBInstanceIdentifier\":{},\"LogFileName\":{},\"Marker\":{},\"NumberOfLines\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DownloadDBLogFilePortionResult\",\"type\":\"structure\",\"members\":{\"LogFileData\":{},\"Marker\":{},\"AdditionalDataPending\":{\"type\":\"boolean\"}}}},\"FailoverDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"TargetDBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"FailoverDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"ImportInstallationMedia\":{\"input\":{\"type\":\"structure\",\"required\":[\"CustomAvailabilityZoneId\",\"Engine\",\"EngineVersion\",\"EngineInstallationMediaPath\",\"OSInstallationMediaPath\"],\"members\":{\"CustomAvailabilityZoneId\":{},\"Engine\":{},\"EngineVersion\":{},\"EngineInstallationMediaPath\":{},\"OSInstallationMediaPath\":{}}},\"output\":{\"shape\":\"S4v\",\"resultWrapper\":\"ImportInstallationMediaResult\"}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\"],\"members\":{\"ResourceName\":{},\"Filters\":{\"shape\":\"S56\"}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"Sb\"}}}},\"ModifyCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"CertificateIdentifier\":{},\"RemoveCustomerOverride\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyCertificatesResult\",\"type\":\"structure\",\"members\":{\"Certificate\":{\"shape\":\"S5b\"}}}},\"ModifyCurrentDBClusterCapacity\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"Capacity\":{\"type\":\"integer\"},\"SecondsBeforeTimeout\":{\"type\":\"integer\"},\"TimeoutAction\":{}}},\"output\":{\"resultWrapper\":\"ModifyCurrentDBClusterCapacityResult\",\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"PendingCapacity\":{\"type\":\"integer\"},\"CurrentCapacity\":{\"type\":\"integer\"},\"SecondsBeforeTimeout\":{\"type\":\"integer\"},\"TimeoutAction\":{}}}},\"ModifyDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"NewDBClusterIdentifier\":{},\"ApplyImmediately\":{\"type\":\"boolean\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBClusterParameterGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"Port\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"OptionGroupName\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"BacktrackWindow\":{\"type\":\"long\"},\"CloudwatchLogsExportConfiguration\":{\"shape\":\"Sa7\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"DBInstanceParameterGroupName\":{},\"Domain\":{},\"DomainIAMRoleName\":{},\"ScalingConfiguration\":{\"shape\":\"S1x\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"EnableHttpEndpoint\":{\"type\":\"boolean\"},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"EnableGlobalWriteForwarding\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"ModifyDBClusterEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterEndpointIdentifier\"],\"members\":{\"DBClusterEndpointIdentifier\":{},\"EndpointType\":{},\"StaticMembers\":{\"shape\":\"Sv\"},\"ExcludedMembers\":{\"shape\":\"Sv\"}}},\"output\":{\"shape\":\"S2g\",\"resultWrapper\":\"ModifyDBClusterEndpointResult\"}},\"ModifyDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\",\"Parameters\"],\"members\":{\"DBClusterParameterGroupName\":{},\"Parameters\":{\"shape\":\"S5q\"}}},\"output\":{\"shape\":\"Sab\",\"resultWrapper\":\"ModifyDBClusterParameterGroupResult\"}},\"ModifyDBClusterSnapshotAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterSnapshotIdentifier\",\"AttributeName\"],\"members\":{\"DBClusterSnapshotIdentifier\":{},\"AttributeName\":{},\"ValuesToAdd\":{\"shape\":\"S5z\"},\"ValuesToRemove\":{\"shape\":\"S5z\"}}},\"output\":{\"resultWrapper\":\"ModifyDBClusterSnapshotAttributeResult\",\"type\":\"structure\",\"members\":{\"DBClusterSnapshotAttributesResult\":{\"shape\":\"S5w\"}}}},\"ModifyDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"DBSubnetGroupName\":{},\"DBSecurityGroups\":{\"shape\":\"S2m\"},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"ApplyImmediately\":{\"type\":\"boolean\"},\"MasterUserPassword\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"NewDBInstanceIdentifier\":{},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{},\"CACertificateIdentifier\":{},\"Domain\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"DBPortNumber\":{\"type\":\"integer\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"MonitoringRoleArn\":{},\"DomainIAMRoleName\":{},\"PromotionTier\":{\"type\":\"integer\"},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnablePerformanceInsights\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"PerformanceInsightsRetentionPeriod\":{\"type\":\"integer\"},\"CloudwatchLogsExportConfiguration\":{\"shape\":\"Sa7\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"UseDefaultProcessorFeatures\":{\"type\":\"boolean\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"MaxAllocatedStorage\":{\"type\":\"integer\"},\"CertificateRotationRestart\":{\"type\":\"boolean\"},\"ReplicaMode\":{},\"EnableCustomerOwnedIp\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"ModifyDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\",\"Parameters\"],\"members\":{\"DBParameterGroupName\":{},\"Parameters\":{\"shape\":\"S5q\"}}},\"output\":{\"shape\":\"Sah\",\"resultWrapper\":\"ModifyDBParameterGroupResult\"}},\"ModifyDBProxy\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBProxyName\"],\"members\":{\"DBProxyName\":{},\"NewDBProxyName\":{},\"Auth\":{\"shape\":\"S3f\"},\"RequireTLS\":{\"type\":\"boolean\"},\"IdleClientTimeout\":{\"type\":\"integer\"},\"DebugLogging\":{\"type\":\"boolean\"},\"RoleArn\":{},\"SecurityGroups\":{\"shape\":\"Sv\"}}},\"output\":{\"resultWrapper\":\"ModifyDBProxyResult\",\"type\":\"structure\",\"members\":{\"DBProxy\":{\"shape\":\"S3k\"}}}},\"ModifyDBProxyTargetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetGroupName\",\"DBProxyName\"],\"members\":{\"TargetGroupName\":{},\"DBProxyName\":{},\"ConnectionPoolConfig\":{\"type\":\"structure\",\"members\":{\"MaxConnectionsPercent\":{\"type\":\"integer\"},\"MaxIdleConnectionsPercent\":{\"type\":\"integer\"},\"ConnectionBorrowTimeout\":{\"type\":\"integer\"},\"SessionPinningFilters\":{\"shape\":\"Sv\"},\"InitQuery\":{}}},\"NewName\":{}}},\"output\":{\"resultWrapper\":\"ModifyDBProxyTargetGroupResult\",\"type\":\"structure\",\"members\":{\"DBProxyTargetGroup\":{\"shape\":\"S73\"}}}},\"ModifyDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\"],\"members\":{\"DBSnapshotIdentifier\":{},\"EngineVersion\":{},\"OptionGroupName\":{}}},\"output\":{\"resultWrapper\":\"ModifyDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBSnapshot\":{\"shape\":\"S19\"}}}},\"ModifyDBSnapshotAttribute\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSnapshotIdentifier\",\"AttributeName\"],\"members\":{\"DBSnapshotIdentifier\":{},\"AttributeName\":{},\"ValuesToAdd\":{\"shape\":\"S5z\"},\"ValuesToRemove\":{\"shape\":\"S5z\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSnapshotAttributeResult\",\"type\":\"structure\",\"members\":{\"DBSnapshotAttributesResult\":{\"shape\":\"S7i\"}}}},\"ModifyDBSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSubnetGroupName\",\"SubnetIds\"],\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"SubnetIds\":{\"shape\":\"S3t\"}}},\"output\":{\"resultWrapper\":\"ModifyDBSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"DBSubnetGroup\":{\"shape\":\"S2s\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"EventCategories\":{\"shape\":\"S8\"},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S6\"}}}},\"ModifyGlobalCluster\":{\"input\":{\"type\":\"structure\",\"members\":{\"GlobalClusterIdentifier\":{},\"NewGlobalClusterIdentifier\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AllowMajorVersionUpgrade\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyGlobalClusterResult\",\"type\":\"structure\",\"members\":{\"GlobalCluster\":{\"shape\":\"S3z\"}}}},\"ModifyOptionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OptionGroupName\"],\"members\":{\"OptionGroupName\":{},\"OptionsToInclude\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionConfiguration\",\"type\":\"structure\",\"required\":[\"OptionName\"],\"members\":{\"OptionName\":{},\"Port\":{\"type\":\"integer\"},\"OptionVersion\":{},\"DBSecurityGroupMemberships\":{\"shape\":\"S2m\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"S1u\"},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"S1j\",\"locationName\":\"OptionSetting\"}}}}},\"OptionsToRemove\":{\"type\":\"list\",\"member\":{}},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyOptionGroupResult\",\"type\":\"structure\",\"members\":{\"OptionGroup\":{\"shape\":\"S1f\"}}}},\"PromoteReadReplica\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{}}},\"output\":{\"resultWrapper\":\"PromoteReadReplicaResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"PromoteReadReplicaDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"PromoteReadReplicaDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"PurchaseReservedDBInstancesOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedDBInstancesOfferingId\"],\"members\":{\"ReservedDBInstancesOfferingId\":{},\"ReservedDBInstanceId\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"Sb\"}}},\"output\":{\"resultWrapper\":\"PurchaseReservedDBInstancesOfferingResult\",\"type\":\"structure\",\"members\":{\"ReservedDBInstance\":{\"shape\":\"S9a\"}}}},\"RebootDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"ForceFailover\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RebootDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"RegisterDBProxyTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBProxyName\"],\"members\":{\"DBProxyName\":{},\"TargetGroupName\":{},\"DBInstanceIdentifiers\":{\"shape\":\"Sv\"},\"DBClusterIdentifiers\":{\"shape\":\"Sv\"}}},\"output\":{\"resultWrapper\":\"RegisterDBProxyTargetsResult\",\"type\":\"structure\",\"members\":{\"DBProxyTargets\":{\"shape\":\"S77\"}}}},\"RemoveFromGlobalCluster\":{\"input\":{\"type\":\"structure\",\"members\":{\"GlobalClusterIdentifier\":{},\"DbClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RemoveFromGlobalClusterResult\",\"type\":\"structure\",\"members\":{\"GlobalCluster\":{\"shape\":\"S3z\"}}}},\"RemoveRoleFromDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"RoleArn\"],\"members\":{\"DBClusterIdentifier\":{},\"RoleArn\":{},\"FeatureName\":{}}}},\"RemoveRoleFromDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"RoleArn\",\"FeatureName\"],\"members\":{\"DBInstanceIdentifier\":{},\"RoleArn\":{},\"FeatureName\":{}}}},\"RemoveSourceIdentifierFromSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SourceIdentifier\"],\"members\":{\"SubscriptionName\":{},\"SourceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RemoveSourceIdentifierFromSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S6\"}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"ResetDBClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterParameterGroupName\"],\"members\":{\"DBClusterParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S5q\"}}},\"output\":{\"shape\":\"Sab\",\"resultWrapper\":\"ResetDBClusterParameterGroupResult\"}},\"ResetDBParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBParameterGroupName\"],\"members\":{\"DBParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S5q\"}}},\"output\":{\"shape\":\"Sah\",\"resultWrapper\":\"ResetDBParameterGroupResult\"}},\"RestoreDBClusterFromS3\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"Engine\",\"MasterUsername\",\"MasterUserPassword\",\"SourceEngine\",\"SourceEngineVersion\",\"S3BucketName\",\"S3IngestionRoleArn\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"S13\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"CharacterSetName\":{},\"DatabaseName\":{},\"DBClusterIdentifier\":{},\"DBClusterParameterGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"DBSubnetGroupName\":{},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"MasterUserPassword\":{},\"OptionGroupName\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"Tags\":{\"shape\":\"Sb\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"SourceEngine\":{},\"SourceEngineVersion\":{},\"S3BucketName\":{},\"S3Prefix\":{},\"S3IngestionRoleArn\":{},\"BacktrackWindow\":{\"type\":\"long\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"Domain\":{},\"DomainIAMRoleName\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBClusterFromS3Result\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"RestoreDBClusterFromSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"SnapshotIdentifier\",\"Engine\"],\"members\":{\"AvailabilityZones\":{\"shape\":\"S13\"},\"DBClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"DBSubnetGroupName\":{},\"DatabaseName\":{},\"OptionGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"Tags\":{\"shape\":\"Sb\"},\"KmsKeyId\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"BacktrackWindow\":{\"type\":\"long\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"EngineMode\":{},\"ScalingConfiguration\":{\"shape\":\"S1x\"},\"DBClusterParameterGroupName\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"Domain\":{},\"DomainIAMRoleName\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBClusterFromSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"RestoreDBClusterToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\",\"SourceDBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{},\"RestoreType\":{},\"SourceDBClusterIdentifier\":{},\"RestoreToTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"Port\":{\"type\":\"integer\"},\"DBSubnetGroupName\":{},\"OptionGroupName\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"Tags\":{\"shape\":\"Sb\"},\"KmsKeyId\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"BacktrackWindow\":{\"type\":\"long\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"DBClusterParameterGroupName\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"Domain\":{},\"DomainIAMRoleName\":{}}},\"output\":{\"resultWrapper\":\"RestoreDBClusterToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"RestoreDBInstanceFromDBSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBSnapshotIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"Tags\":{\"shape\":\"Sb\"},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"Domain\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"DomainIAMRoleName\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"UseDefaultProcessorFeatures\":{\"type\":\"boolean\"},\"DBParameterGroupName\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"EnableCustomerOwnedIp\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceFromDBSnapshotResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"RestoreDBInstanceFromS3\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\",\"DBInstanceClass\",\"Engine\",\"SourceEngine\",\"SourceEngineVersion\",\"S3BucketName\",\"S3IngestionRoleArn\"],\"members\":{\"DBName\":{},\"DBInstanceIdentifier\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"DBInstanceClass\":{},\"Engine\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"DBSecurityGroups\":{\"shape\":\"S2m\"},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"PreferredMaintenanceWindow\":{},\"DBParameterGroupName\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"Port\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sb\"},\"StorageType\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"MonitoringRoleArn\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"SourceEngine\":{},\"SourceEngineVersion\":{},\"S3BucketName\":{},\"S3Prefix\":{},\"S3IngestionRoleArn\":{},\"EnablePerformanceInsights\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"PerformanceInsightsRetentionPeriod\":{\"type\":\"integer\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"UseDefaultProcessorFeatures\":{\"type\":\"boolean\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"MaxAllocatedStorage\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceFromS3Result\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"RestoreDBInstanceToPointInTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetDBInstanceIdentifier\"],\"members\":{\"SourceDBInstanceIdentifier\":{},\"TargetDBInstanceIdentifier\":{},\"RestoreTime\":{\"type\":\"timestamp\"},\"UseLatestRestorableTime\":{\"type\":\"boolean\"},\"DBInstanceClass\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"DBSubnetGroupName\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"LicenseModel\":{},\"DBName\":{},\"Engine\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sb\"},\"StorageType\":{},\"TdeCredentialArn\":{},\"TdeCredentialPassword\":{},\"VpcSecurityGroupIds\":{\"shape\":\"S1u\"},\"Domain\":{},\"DomainIAMRoleName\":{},\"EnableIAMDatabaseAuthentication\":{\"type\":\"boolean\"},\"EnableCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"UseDefaultProcessorFeatures\":{\"type\":\"boolean\"},\"DBParameterGroupName\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"SourceDbiResourceId\":{},\"MaxAllocatedStorage\":{\"type\":\"integer\"},\"SourceDBInstanceAutomatedBackupsArn\":{},\"EnableCustomerOwnedIp\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RestoreDBInstanceToPointInTimeResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"RevokeDBSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBSecurityGroupName\"],\"members\":{\"DBSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"RevokeDBSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"DBSecurityGroup\":{\"shape\":\"Sl\"}}}},\"StartActivityStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Mode\",\"KmsKeyId\"],\"members\":{\"ResourceArn\":{},\"Mode\":{},\"KmsKeyId\":{},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"StartActivityStreamResult\",\"type\":\"structure\",\"members\":{\"KmsKeyId\":{},\"KinesisStreamName\":{},\"Status\":{},\"Mode\":{},\"ApplyImmediately\":{\"type\":\"boolean\"}}}},\"StartDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StartDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"StartDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StartDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"StartDBInstanceAutomatedBackupsReplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBInstanceArn\"],\"members\":{\"SourceDBInstanceArn\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"KmsKeyId\":{},\"PreSignedUrl\":{}}},\"output\":{\"resultWrapper\":\"StartDBInstanceAutomatedBackupsReplicationResult\",\"type\":\"structure\",\"members\":{\"DBInstanceAutomatedBackup\":{\"shape\":\"S4h\"}}}},\"StartExportTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExportTaskIdentifier\",\"SourceArn\",\"S3BucketName\",\"IamRoleArn\",\"KmsKeyId\"],\"members\":{\"ExportTaskIdentifier\":{},\"SourceArn\":{},\"S3BucketName\":{},\"IamRoleArn\":{},\"KmsKeyId\":{},\"S3Prefix\":{},\"ExportOnly\":{\"shape\":\"Sv\"}}},\"output\":{\"shape\":\"Su\",\"resultWrapper\":\"StartExportTaskResult\"}},\"StopActivityStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"ApplyImmediately\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"StopActivityStreamResult\",\"type\":\"structure\",\"members\":{\"KmsKeyId\":{},\"KinesisStreamName\":{},\"Status\":{}}}},\"StopDBCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBClusterIdentifier\"],\"members\":{\"DBClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StopDBClusterResult\",\"type\":\"structure\",\"members\":{\"DBCluster\":{\"shape\":\"S1z\"}}}},\"StopDBInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"DBInstanceIdentifier\"],\"members\":{\"DBInstanceIdentifier\":{},\"DBSnapshotIdentifier\":{}}},\"output\":{\"resultWrapper\":\"StopDBInstanceResult\",\"type\":\"structure\",\"members\":{\"DBInstance\":{\"shape\":\"S2o\"}}}},\"StopDBInstanceAutomatedBackupsReplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceDBInstanceArn\"],\"members\":{\"SourceDBInstanceArn\":{}}},\"output\":{\"resultWrapper\":\"StopDBInstanceAutomatedBackupsReplicationResult\",\"type\":\"structure\",\"members\":{\"DBInstanceAutomatedBackup\":{\"shape\":\"S4h\"}}}}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"members\":{\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S7\"},\"EventCategoriesList\":{\"shape\":\"S8\"},\"Enabled\":{\"type\":\"boolean\"},\"EventSubscriptionArn\":{}},\"wrapper\":true},\"S7\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceId\"}},\"S8\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"Sb\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifier\":{},\"PendingMaintenanceActionDetails\":{\"type\":\"list\",\"member\":{\"locationName\":\"PendingMaintenanceAction\",\"type\":\"structure\",\"members\":{\"Action\":{},\"AutoAppliedAfterDate\":{\"type\":\"timestamp\"},\"ForcedApplyDate\":{\"type\":\"timestamp\"},\"OptInStatus\":{},\"CurrentApplyDate\":{\"type\":\"timestamp\"},\"Description\":{}}}}},\"wrapper\":true},\"Sl\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"DBSecurityGroupName\":{},\"DBSecurityGroupDescription\":{},\"VpcId\":{},\"EC2SecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"EC2SecurityGroup\",\"type\":\"structure\",\"members\":{\"Status\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupId\":{},\"EC2SecurityGroupOwnerId\":{}}}},\"IPRanges\":{\"type\":\"list\",\"member\":{\"locationName\":\"IPRange\",\"type\":\"structure\",\"members\":{\"Status\":{},\"CIDRIP\":{}}}},\"DBSecurityGroupArn\":{}},\"wrapper\":true},\"Ss\":{\"type\":\"structure\",\"members\":{\"DBClusterIdentifier\":{},\"BacktrackIdentifier\":{},\"BacktrackTo\":{\"type\":\"timestamp\"},\"BacktrackedFrom\":{\"type\":\"timestamp\"},\"BacktrackRequestCreationTime\":{\"type\":\"timestamp\"},\"Status\":{}}},\"Su\":{\"type\":\"structure\",\"members\":{\"ExportTaskIdentifier\":{},\"SourceArn\":{},\"ExportOnly\":{\"shape\":\"Sv\"},\"SnapshotTime\":{\"type\":\"timestamp\"},\"TaskStartTime\":{\"type\":\"timestamp\"},\"TaskEndTime\":{\"type\":\"timestamp\"},\"S3Bucket\":{},\"S3Prefix\":{},\"IamRoleArn\":{},\"KmsKeyId\":{},\"Status\":{},\"PercentProgress\":{\"type\":\"integer\"},\"TotalExtractedDataInGB\":{\"type\":\"integer\"},\"FailureCause\":{},\"WarningMessage\":{}}},\"Sv\":{\"type\":\"list\",\"member\":{}},\"Sz\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"DBClusterParameterGroupArn\":{}},\"wrapper\":true},\"S12\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S13\"},\"DBClusterSnapshotIdentifier\":{},\"DBClusterIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"VpcId\":{},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"PercentProgress\":{\"type\":\"integer\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DBClusterSnapshotArn\":{},\"SourceDBClusterSnapshotArn\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"TagList\":{\"shape\":\"Sb\"}},\"wrapper\":true},\"S13\":{\"type\":\"list\",\"member\":{\"locationName\":\"AvailabilityZone\"}},\"S16\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"DBParameterGroupFamily\":{},\"Description\":{},\"DBParameterGroupArn\":{}},\"wrapper\":true},\"S19\":{\"type\":\"structure\",\"members\":{\"DBSnapshotIdentifier\":{},\"DBInstanceIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PercentProgress\":{\"type\":\"integer\"},\"SourceRegion\":{},\"SourceDBSnapshotIdentifier\":{},\"StorageType\":{},\"TdeCredentialArn\":{},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DBSnapshotArn\":{},\"Timezone\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"DbiResourceId\":{},\"TagList\":{\"shape\":\"Sb\"}},\"wrapper\":true},\"S1b\":{\"type\":\"list\",\"member\":{\"locationName\":\"ProcessorFeature\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"OptionGroupDescription\":{},\"EngineName\":{},\"MajorEngineVersion\":{},\"Options\":{\"type\":\"list\",\"member\":{\"locationName\":\"Option\",\"type\":\"structure\",\"members\":{\"OptionName\":{},\"OptionDescription\":{},\"Persistent\":{\"type\":\"boolean\"},\"Permanent\":{\"type\":\"boolean\"},\"Port\":{\"type\":\"integer\"},\"OptionVersion\":{},\"OptionSettings\":{\"type\":\"list\",\"member\":{\"shape\":\"S1j\",\"locationName\":\"OptionSetting\"}},\"DBSecurityGroupMemberships\":{\"shape\":\"S1k\"},\"VpcSecurityGroupMemberships\":{\"shape\":\"S1m\"}}}},\"AllowsVpcAndNonVpcInstanceMemberships\":{\"type\":\"boolean\"},\"VpcId\":{},\"OptionGroupArn\":{}},\"wrapper\":true},\"S1j\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{},\"DefaultValue\":{},\"Description\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"IsCollection\":{\"type\":\"boolean\"}}},\"S1k\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroup\",\"type\":\"structure\",\"members\":{\"DBSecurityGroupName\":{},\"Status\":{}}}},\"S1m\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupMembership\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S1q\":{\"type\":\"structure\",\"members\":{\"CustomAvailabilityZoneId\":{},\"CustomAvailabilityZoneName\":{},\"CustomAvailabilityZoneStatus\":{},\"VpnDetails\":{\"type\":\"structure\",\"members\":{\"VpnId\":{},\"VpnTunnelOriginatorIP\":{},\"VpnGatewayIp\":{},\"VpnPSK\":{\"type\":\"string\",\"sensitive\":true},\"VpnName\":{},\"VpnState\":{}}}},\"wrapper\":true},\"S1u\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"S1w\":{\"type\":\"list\",\"member\":{}},\"S1x\":{\"type\":\"structure\",\"members\":{\"MinCapacity\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"integer\"},\"AutoPause\":{\"type\":\"boolean\"},\"SecondsUntilAutoPause\":{\"type\":\"integer\"},\"TimeoutAction\":{}}},\"S1z\":{\"type\":\"structure\",\"members\":{\"AllocatedStorage\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S13\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"CharacterSetName\":{},\"DatabaseName\":{},\"DBClusterIdentifier\":{},\"DBClusterParameterGroup\":{},\"DBSubnetGroup\":{},\"Status\":{},\"PercentProgress\":{},\"EarliestRestorableTime\":{\"type\":\"timestamp\"},\"Endpoint\":{},\"ReaderEndpoint\":{},\"CustomEndpoints\":{\"shape\":\"Sv\"},\"MultiAZ\":{\"type\":\"boolean\"},\"Engine\":{},\"EngineVersion\":{},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"DBClusterOptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterOptionGroup\",\"type\":\"structure\",\"members\":{\"DBClusterOptionGroupName\":{},\"Status\":{}}}},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"ReplicationSourceIdentifier\":{},\"ReadReplicaIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaIdentifier\"}},\"DBClusterMembers\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterMember\",\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"IsClusterWriter\":{\"type\":\"boolean\"},\"DBClusterParameterGroupStatus\":{},\"PromotionTier\":{\"type\":\"integer\"}},\"wrapper\":true}},\"VpcSecurityGroups\":{\"shape\":\"S1m\"},\"HostedZoneId\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbClusterResourceId\":{},\"DBClusterArn\":{},\"AssociatedRoles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterRole\",\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"Status\":{},\"FeatureName\":{}}}},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"CloneGroupId\":{},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"EarliestBacktrackTime\":{\"type\":\"timestamp\"},\"BacktrackWindow\":{\"type\":\"long\"},\"BacktrackConsumedChangeRecords\":{\"type\":\"long\"},\"EnabledCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"Capacity\":{\"type\":\"integer\"},\"EngineMode\":{},\"ScalingConfigurationInfo\":{\"type\":\"structure\",\"members\":{\"MinCapacity\":{\"type\":\"integer\"},\"MaxCapacity\":{\"type\":\"integer\"},\"AutoPause\":{\"type\":\"boolean\"},\"SecondsUntilAutoPause\":{\"type\":\"integer\"},\"TimeoutAction\":{}}},\"DeletionProtection\":{\"type\":\"boolean\"},\"HttpEndpointEnabled\":{\"type\":\"boolean\"},\"ActivityStreamMode\":{},\"ActivityStreamStatus\":{},\"ActivityStreamKmsKeyId\":{},\"ActivityStreamKinesisStreamName\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"CrossAccountClone\":{\"type\":\"boolean\"},\"DomainMemberships\":{\"shape\":\"S2a\"},\"TagList\":{\"shape\":\"Sb\"},\"GlobalWriteForwardingStatus\":{},\"GlobalWriteForwardingRequested\":{\"type\":\"boolean\"},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"PendingCloudwatchLogsExports\":{\"shape\":\"S2e\"},\"DBClusterIdentifier\":{},\"MasterUserPassword\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"EngineVersion\":{}}}},\"wrapper\":true},\"S2a\":{\"type\":\"list\",\"member\":{\"locationName\":\"DomainMembership\",\"type\":\"structure\",\"members\":{\"Domain\":{},\"Status\":{},\"FQDN\":{},\"IAMRoleName\":{}}}},\"S2e\":{\"type\":\"structure\",\"members\":{\"LogTypesToEnable\":{\"shape\":\"S1w\"},\"LogTypesToDisable\":{\"shape\":\"S1w\"}}},\"S2g\":{\"type\":\"structure\",\"members\":{\"DBClusterEndpointIdentifier\":{},\"DBClusterIdentifier\":{},\"DBClusterEndpointResourceIdentifier\":{},\"Endpoint\":{},\"Status\":{},\"EndpointType\":{},\"CustomEndpointType\":{},\"StaticMembers\":{\"shape\":\"Sv\"},\"ExcludedMembers\":{\"shape\":\"Sv\"},\"DBClusterEndpointArn\":{}}},\"S2m\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSecurityGroupName\"}},\"S2o\":{\"type\":\"structure\",\"members\":{\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"Engine\":{},\"DBInstanceStatus\":{},\"MasterUsername\":{},\"DBName\":{},\"Endpoint\":{\"shape\":\"S2p\"},\"AllocatedStorage\":{\"type\":\"integer\"},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBSecurityGroups\":{\"shape\":\"S1k\"},\"VpcSecurityGroups\":{\"shape\":\"S1m\"},\"DBParameterGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBParameterGroup\",\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{},\"ParameterApplyStatus\":{}}}},\"AvailabilityZone\":{},\"DBSubnetGroup\":{\"shape\":\"S2s\"},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DBInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"DBInstanceIdentifier\":{},\"StorageType\":{},\"CACertificateIdentifier\":{},\"DBSubnetGroupName\":{},\"PendingCloudwatchLogsExports\":{\"shape\":\"S2e\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"}}},\"LatestRestorableTime\":{\"type\":\"timestamp\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReadReplicaSourceDBInstanceIdentifier\":{},\"ReadReplicaDBInstanceIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBInstanceIdentifier\"}},\"ReadReplicaDBClusterIdentifiers\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReadReplicaDBClusterIdentifier\"}},\"ReplicaMode\":{},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"locationName\":\"OptionGroupMembership\",\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Status\":{}}}},\"CharacterSetName\":{},\"NcharCharacterSetName\":{},\"SecondaryAvailabilityZone\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"StatusInfos\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBInstanceStatusInfo\",\"type\":\"structure\",\"members\":{\"StatusType\":{},\"Normal\":{\"type\":\"boolean\"},\"Status\":{},\"Message\":{}}}},\"StorageType\":{},\"TdeCredentialArn\":{},\"DbInstancePort\":{\"type\":\"integer\"},\"DBClusterIdentifier\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbiResourceId\":{},\"CACertificateIdentifier\":{},\"DomainMemberships\":{\"shape\":\"S2a\"},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"EnhancedMonitoringResourceArn\":{},\"MonitoringRoleArn\":{},\"PromotionTier\":{\"type\":\"integer\"},\"DBInstanceArn\":{},\"Timezone\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"PerformanceInsightsEnabled\":{\"type\":\"boolean\"},\"PerformanceInsightsKMSKeyId\":{},\"PerformanceInsightsRetentionPeriod\":{\"type\":\"integer\"},\"EnabledCloudwatchLogsExports\":{\"shape\":\"S1w\"},\"ProcessorFeatures\":{\"shape\":\"S1b\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"AssociatedRoles\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBInstanceRole\",\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"FeatureName\":{},\"Status\":{}}}},\"ListenerEndpoint\":{\"shape\":\"S2p\"},\"MaxAllocatedStorage\":{\"type\":\"integer\"},\"TagList\":{\"shape\":\"Sb\"},\"DBInstanceAutomatedBackupsReplications\":{\"shape\":\"S37\"},\"CustomerOwnedIpEnabled\":{\"type\":\"boolean\"}},\"wrapper\":true},\"S2p\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"},\"HostedZoneId\":{}}},\"S2s\":{\"type\":\"structure\",\"members\":{\"DBSubnetGroupName\":{},\"DBSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S2v\"},\"SubnetOutpost\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"SubnetStatus\":{}}}},\"DBSubnetGroupArn\":{}},\"wrapper\":true},\"S2v\":{\"type\":\"structure\",\"members\":{\"Name\":{}},\"wrapper\":true},\"S37\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBInstanceAutomatedBackupsReplication\",\"type\":\"structure\",\"members\":{\"DBInstanceAutomatedBackupsArn\":{}}}},\"S3f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"UserName\":{},\"AuthScheme\":{},\"SecretArn\":{},\"IAMAuth\":{}}}},\"S3k\":{\"type\":\"structure\",\"members\":{\"DBProxyName\":{},\"DBProxyArn\":{},\"Status\":{},\"EngineFamily\":{},\"VpcSecurityGroupIds\":{\"shape\":\"Sv\"},\"VpcSubnetIds\":{\"shape\":\"Sv\"},\"Auth\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"UserName\":{},\"AuthScheme\":{},\"SecretArn\":{},\"IAMAuth\":{}}}},\"RoleArn\":{},\"Endpoint\":{},\"RequireTLS\":{\"type\":\"boolean\"},\"IdleClientTimeout\":{\"type\":\"integer\"},\"DebugLogging\":{\"type\":\"boolean\"},\"CreatedDate\":{\"type\":\"timestamp\"},\"UpdatedDate\":{\"type\":\"timestamp\"}}},\"S3t\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S3z\":{\"type\":\"structure\",\"members\":{\"GlobalClusterIdentifier\":{},\"GlobalClusterResourceId\":{},\"GlobalClusterArn\":{},\"Status\":{},\"Engine\":{},\"EngineVersion\":{},\"DatabaseName\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"DeletionProtection\":{\"type\":\"boolean\"},\"GlobalClusterMembers\":{\"type\":\"list\",\"member\":{\"locationName\":\"GlobalClusterMember\",\"type\":\"structure\",\"members\":{\"DBClusterArn\":{},\"Readers\":{\"type\":\"list\",\"member\":{}},\"IsWriter\":{\"type\":\"boolean\"},\"GlobalWriteForwardingStatus\":{}},\"wrapper\":true}}},\"wrapper\":true},\"S4h\":{\"type\":\"structure\",\"members\":{\"DBInstanceArn\":{},\"DbiResourceId\":{},\"Region\":{},\"DBInstanceIdentifier\":{},\"RestoreWindow\":{\"type\":\"structure\",\"members\":{\"EarliestTime\":{\"type\":\"timestamp\"},\"LatestTime\":{\"type\":\"timestamp\"}}},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"InstanceCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"Engine\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"TdeCredentialArn\":{},\"Encrypted\":{\"type\":\"boolean\"},\"StorageType\":{},\"KmsKeyId\":{},\"Timezone\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DBInstanceAutomatedBackupsArn\":{},\"DBInstanceAutomatedBackupsReplications\":{\"shape\":\"S37\"}},\"wrapper\":true},\"S4v\":{\"type\":\"structure\",\"members\":{\"InstallationMediaId\":{},\"CustomAvailabilityZoneId\":{},\"Engine\":{},\"EngineVersion\":{},\"EngineInstallationMediaPath\":{},\"OSInstallationMediaPath\":{},\"Status\":{},\"FailureCause\":{\"type\":\"structure\",\"members\":{\"Message\":{}}}}},\"S56\":{\"type\":\"list\",\"member\":{\"locationName\":\"Filter\",\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{\"locationName\":\"Value\"}}}}},\"S5b\":{\"type\":\"structure\",\"members\":{\"CertificateIdentifier\":{},\"CertificateType\":{},\"Thumbprint\":{},\"ValidFrom\":{\"type\":\"timestamp\"},\"ValidTill\":{\"type\":\"timestamp\"},\"CertificateArn\":{},\"CustomerOverride\":{\"type\":\"boolean\"},\"CustomerOverrideValidTill\":{\"type\":\"timestamp\"}},\"wrapper\":true},\"S5q\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"ApplyType\":{},\"DataType\":{},\"AllowedValues\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{},\"ApplyMethod\":{},\"SupportedEngineModes\":{\"shape\":\"S5t\"}}}},\"S5t\":{\"type\":\"list\",\"member\":{}},\"S5w\":{\"type\":\"structure\",\"members\":{\"DBClusterSnapshotIdentifier\":{},\"DBClusterSnapshotAttributes\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBClusterSnapshotAttribute\",\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeValues\":{\"shape\":\"S5z\"}}}}},\"wrapper\":true},\"S5z\":{\"type\":\"list\",\"member\":{\"locationName\":\"AttributeValue\"}},\"S6a\":{\"type\":\"structure\",\"members\":{\"CharacterSetName\":{},\"CharacterSetDescription\":{}}},\"S6b\":{\"type\":\"list\",\"member\":{\"shape\":\"S6a\",\"locationName\":\"CharacterSet\"}},\"S73\":{\"type\":\"structure\",\"members\":{\"DBProxyName\":{},\"TargetGroupName\":{},\"TargetGroupArn\":{},\"IsDefault\":{\"type\":\"boolean\"},\"Status\":{},\"ConnectionPoolConfig\":{\"type\":\"structure\",\"members\":{\"MaxConnectionsPercent\":{\"type\":\"integer\"},\"MaxIdleConnectionsPercent\":{\"type\":\"integer\"},\"ConnectionBorrowTimeout\":{\"type\":\"integer\"},\"SessionPinningFilters\":{\"shape\":\"Sv\"},\"InitQuery\":{}}},\"CreatedDate\":{\"type\":\"timestamp\"},\"UpdatedDate\":{\"type\":\"timestamp\"}}},\"S77\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetArn\":{},\"Endpoint\":{},\"TrackedClusterId\":{},\"RdsResourceId\":{},\"Port\":{\"type\":\"integer\"},\"Type\":{},\"TargetHealth\":{\"type\":\"structure\",\"members\":{\"State\":{},\"Reason\":{},\"Description\":{}}}}}},\"S7i\":{\"type\":\"structure\",\"members\":{\"DBSnapshotIdentifier\":{},\"DBSnapshotAttributes\":{\"type\":\"list\",\"member\":{\"locationName\":\"DBSnapshotAttribute\",\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeValues\":{\"shape\":\"S5z\"}},\"wrapper\":true}}},\"wrapper\":true},\"S7t\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S5q\"}},\"wrapper\":true},\"S92\":{\"type\":\"list\",\"member\":{\"locationName\":\"AvailableProcessorFeature\",\"type\":\"structure\",\"members\":{\"Name\":{},\"DefaultValue\":{},\"AllowedValues\":{}}}},\"S9a\":{\"type\":\"structure\",\"members\":{\"ReservedDBInstanceId\":{},\"ReservedDBInstancesOfferingId\":{},\"DBInstanceClass\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"DBInstanceCount\":{\"type\":\"integer\"},\"ProductDescription\":{},\"OfferingType\":{},\"MultiAZ\":{\"type\":\"boolean\"},\"State\":{},\"RecurringCharges\":{\"shape\":\"S9c\"},\"ReservedDBInstanceArn\":{},\"LeaseId\":{}},\"wrapper\":true},\"S9c\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecurringCharge\",\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}},\"wrapper\":true}},\"S9r\":{\"type\":\"list\",\"member\":{\"locationName\":\"Range\",\"type\":\"structure\",\"members\":{\"From\":{\"type\":\"integer\"},\"To\":{\"type\":\"integer\"},\"Step\":{\"type\":\"integer\"}}}},\"Sa7\":{\"type\":\"structure\",\"members\":{\"EnableLogTypes\":{\"shape\":\"S1w\"},\"DisableLogTypes\":{\"shape\":\"S1w\"}}},\"Sab\":{\"type\":\"structure\",\"members\":{\"DBClusterParameterGroupName\":{}}},\"Sah\":{\"type\":\"structure\",\"members\":{\"DBParameterGroupName\":{}}}}}");

/***/ }),

/***/ 60972:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeCertificates\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Certificates\"},\"DescribeCustomAvailabilityZones\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"CustomAvailabilityZones\"},\"DescribeDBClusterBacktracks\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusterBacktracks\"},\"DescribeDBClusterEndpoints\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusterEndpoints\"},\"DescribeDBClusterParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusterParameterGroups\"},\"DescribeDBClusterParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeDBClusterSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusterSnapshots\"},\"DescribeDBClusters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBClusters\"},\"DescribeDBEngineVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBEngineVersions\"},\"DescribeDBInstanceAutomatedBackups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBInstanceAutomatedBackups\"},\"DescribeDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBInstances\"},\"DescribeDBLogFiles\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DescribeDBLogFiles\"},\"DescribeDBParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBParameterGroups\"},\"DescribeDBParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeDBProxies\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBProxies\"},\"DescribeDBProxyTargetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"TargetGroups\"},\"DescribeDBProxyTargets\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Targets\"},\"DescribeDBSecurityGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSecurityGroups\"},\"DescribeDBSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSnapshots\"},\"DescribeDBSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"DBSubnetGroups\"},\"DescribeEngineDefaultParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"EngineDefaults.Marker\",\"result_key\":\"EngineDefaults.Parameters\"},\"DescribeEventSubscriptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"EventSubscriptionsList\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeExportTasks\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ExportTasks\"},\"DescribeGlobalClusters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"GlobalClusters\"},\"DescribeInstallationMedia\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"InstallationMedia\"},\"DescribeOptionGroupOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupOptions\"},\"DescribeOptionGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OptionGroupsList\"},\"DescribeOrderableDBInstanceOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OrderableDBInstanceOptions\"},\"DescribePendingMaintenanceActions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"PendingMaintenanceActions\"},\"DescribeReservedDBInstances\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstances\"},\"DescribeReservedDBInstancesOfferings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedDBInstancesOfferings\"},\"DescribeSourceRegions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"SourceRegions\"},\"DownloadDBLogFilePortion\":{\"input_token\":\"Marker\",\"limit_key\":\"NumberOfLines\",\"more_results\":\"AdditionalDataPending\",\"output_token\":\"Marker\",\"result_key\":\"LogFileData\"},\"ListTagsForResource\":{\"result_key\":\"TagList\"}}}");

/***/ }),

/***/ 6606:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"DBInstanceAvailable\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-restore\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"incompatible-parameters\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]},\"DBInstanceDeleted\":{\"delay\":30,\"operation\":\"DescribeDBInstances\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":true,\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"length(DBInstances) == `0`\"},{\"expected\":\"DBInstanceNotFound\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"},{\"expected\":\"resetting-master-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBInstances[].DBInstanceStatus\"}]},\"DBSnapshotAvailable\":{\"delay\":30,\"operation\":\"DescribeDBSnapshots\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"incompatible-restore\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"incompatible-parameters\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"}]},\"DBSnapshotDeleted\":{\"delay\":30,\"operation\":\"DescribeDBSnapshots\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":true,\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"length(DBSnapshots) == `0`\"},{\"expected\":\"DBSnapshotNotFound\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"},{\"expected\":\"resetting-master-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBSnapshots[].Status\"}]},\"DBClusterSnapshotAvailable\":{\"delay\":30,\"operation\":\"DescribeDBClusterSnapshots\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"incompatible-restore\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"incompatible-parameters\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"}]},\"DBClusterSnapshotDeleted\":{\"delay\":30,\"operation\":\"DescribeDBClusterSnapshots\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":true,\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"length(DBClusterSnapshots) == `0`\"},{\"expected\":\"DBClusterSnapshotNotFoundFault\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"rebooting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"},{\"expected\":\"resetting-master-credentials\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"DBClusterSnapshots[].Status\"}]}}}");

/***/ }),

/***/ 4983:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-08-01\",\"endpointPrefix\":\"rds-data\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS RDS DataService\",\"serviceId\":\"RDS Data\",\"signatureVersion\":\"v4\",\"signingName\":\"rds-data\",\"uid\":\"rds-data-2018-08-01\"},\"operations\":{\"BatchExecuteStatement\":{\"http\":{\"requestUri\":\"/BatchExecute\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"secretArn\",\"sql\"],\"members\":{\"database\":{},\"parameterSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}},\"resourceArn\":{},\"schema\":{},\"secretArn\":{},\"sql\":{},\"transactionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"updateResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"generatedFields\":{\"shape\":\"Sq\"}}}}}}},\"BeginTransaction\":{\"http\":{\"requestUri\":\"/BeginTransaction\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"secretArn\"],\"members\":{\"database\":{},\"resourceArn\":{},\"schema\":{},\"secretArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"transactionId\":{}}}},\"CommitTransaction\":{\"http\":{\"requestUri\":\"/CommitTransaction\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"secretArn\",\"transactionId\"],\"members\":{\"resourceArn\":{},\"secretArn\":{},\"transactionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"transactionStatus\":{}}}},\"ExecuteSql\":{\"http\":{\"requestUri\":\"/ExecuteSql\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"awsSecretStoreArn\",\"dbClusterOrInstanceArn\",\"sqlStatements\"],\"members\":{\"awsSecretStoreArn\":{},\"database\":{},\"dbClusterOrInstanceArn\":{},\"schema\":{},\"sqlStatements\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"sqlStatementResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"numberOfRecordsUpdated\":{\"type\":\"long\"},\"resultFrame\":{\"type\":\"structure\",\"members\":{\"records\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"values\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\"}}}}},\"resultSetMetadata\":{\"type\":\"structure\",\"members\":{\"columnCount\":{\"type\":\"long\"},\"columnMetadata\":{\"shape\":\"S1c\"}}}}}}}}}},\"deprecated\":true,\"deprecatedMessage\":\"The ExecuteSql API is deprecated, please use the ExecuteStatement API.\"},\"ExecuteStatement\":{\"http\":{\"requestUri\":\"/Execute\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"secretArn\",\"sql\"],\"members\":{\"continueAfterTimeout\":{\"type\":\"boolean\"},\"database\":{},\"includeResultMetadata\":{\"type\":\"boolean\"},\"parameters\":{\"shape\":\"S4\"},\"resourceArn\":{},\"resultSetOptions\":{\"type\":\"structure\",\"members\":{\"decimalReturnType\":{}}},\"schema\":{},\"secretArn\":{},\"sql\":{},\"transactionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"columnMetadata\":{\"shape\":\"S1c\"},\"generatedFields\":{\"shape\":\"Sq\"},\"numberOfRecordsUpdated\":{\"type\":\"long\"},\"records\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}}},\"RollbackTransaction\":{\"http\":{\"requestUri\":\"/RollbackTransaction\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"secretArn\",\"transactionId\"],\"members\":{\"resourceArn\":{},\"secretArn\":{},\"transactionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"transactionStatus\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"typeHint\":{},\"value\":{\"shape\":\"S8\"}}}},\"S8\":{\"type\":\"structure\",\"members\":{\"arrayValue\":{\"shape\":\"S9\"},\"blobValue\":{\"type\":\"blob\"},\"booleanValue\":{\"type\":\"boolean\"},\"doubleValue\":{\"type\":\"double\"},\"isNull\":{\"type\":\"boolean\"},\"longValue\":{\"type\":\"long\"},\"stringValue\":{}}},\"S9\":{\"type\":\"structure\",\"members\":{\"arrayValues\":{\"type\":\"list\",\"member\":{\"shape\":\"S9\"}},\"booleanValues\":{\"type\":\"list\",\"member\":{\"type\":\"boolean\"}},\"doubleValues\":{\"type\":\"list\",\"member\":{\"type\":\"double\"}},\"longValues\":{\"type\":\"list\",\"member\":{\"type\":\"long\"}},\"stringValues\":{\"type\":\"list\",\"member\":{}}}},\"Sq\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"S15\":{\"type\":\"structure\",\"members\":{\"arrayValues\":{\"shape\":\"S16\"},\"bigIntValue\":{\"type\":\"long\"},\"bitValue\":{\"type\":\"boolean\"},\"blobValue\":{\"type\":\"blob\"},\"doubleValue\":{\"type\":\"double\"},\"intValue\":{\"type\":\"integer\"},\"isNull\":{\"type\":\"boolean\"},\"realValue\":{\"type\":\"float\"},\"stringValue\":{},\"structValue\":{\"type\":\"structure\",\"members\":{\"attributes\":{\"shape\":\"S16\"}}}}},\"S16\":{\"type\":\"list\",\"member\":{\"shape\":\"S15\"}},\"S1c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arrayBaseColumnType\":{\"type\":\"integer\"},\"isAutoIncrement\":{\"type\":\"boolean\"},\"isCaseSensitive\":{\"type\":\"boolean\"},\"isCurrency\":{\"type\":\"boolean\"},\"isSigned\":{\"type\":\"boolean\"},\"label\":{},\"name\":{},\"nullable\":{\"type\":\"integer\"},\"precision\":{\"type\":\"integer\"},\"scale\":{\"type\":\"integer\"},\"schemaName\":{},\"tableName\":{},\"type\":{\"type\":\"integer\"},\"typeName\":{}}}}}}");

/***/ }),

/***/ 1270:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 17066:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-12-01\",\"endpointPrefix\":\"redshift\",\"protocol\":\"query\",\"serviceFullName\":\"Amazon Redshift\",\"serviceId\":\"Redshift\",\"signatureVersion\":\"v4\",\"uid\":\"redshift-2012-12-01\",\"xmlNamespace\":\"http://redshift.amazonaws.com/doc/2012-12-01/\"},\"operations\":{\"AcceptReservedNodeExchange\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedNodeId\",\"TargetReservedNodeOfferingId\"],\"members\":{\"ReservedNodeId\":{},\"TargetReservedNodeOfferingId\":{}}},\"output\":{\"resultWrapper\":\"AcceptReservedNodeExchangeResult\",\"type\":\"structure\",\"members\":{\"ExchangedReservedNode\":{\"shape\":\"S4\"}}}},\"AuthorizeClusterSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterSecurityGroupName\"],\"members\":{\"ClusterSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeClusterSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"ClusterSecurityGroup\":{\"shape\":\"Sd\"}}}},\"AuthorizeSnapshotAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotIdentifier\",\"AccountWithRestoreAccess\"],\"members\":{\"SnapshotIdentifier\":{},\"SnapshotClusterIdentifier\":{},\"AccountWithRestoreAccess\":{}}},\"output\":{\"resultWrapper\":\"AuthorizeSnapshotAccessResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"Sm\"}}}},\"BatchDeleteClusterSnapshots\":{\"input\":{\"type\":\"structure\",\"required\":[\"Identifiers\"],\"members\":{\"Identifiers\":{\"type\":\"list\",\"member\":{\"shape\":\"Sv\",\"locationName\":\"DeleteClusterSnapshotMessage\"}}}},\"output\":{\"resultWrapper\":\"BatchDeleteClusterSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Resources\":{\"shape\":\"Sx\"},\"Errors\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\",\"locationName\":\"SnapshotErrorMessage\"}}}}},\"BatchModifyClusterSnapshots\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotIdentifierList\"],\"members\":{\"SnapshotIdentifierList\":{\"shape\":\"Sx\"},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"Force\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"BatchModifyClusterSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Resources\":{\"shape\":\"Sx\"},\"Errors\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\",\"locationName\":\"SnapshotErrorMessage\"}}}}},\"CancelResize\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"output\":{\"shape\":\"S14\",\"resultWrapper\":\"CancelResizeResult\"}},\"CopyClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceSnapshotIdentifier\",\"TargetSnapshotIdentifier\"],\"members\":{\"SourceSnapshotIdentifier\":{},\"SourceSnapshotClusterIdentifier\":{},\"TargetSnapshotIdentifier\":{},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"CopyClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"Sm\"}}}},\"CreateCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"NodeType\",\"MasterUsername\",\"MasterUserPassword\"],\"members\":{\"DBName\":{},\"ClusterIdentifier\":{},\"ClusterType\":{},\"NodeType\":{},\"MasterUsername\":{},\"MasterUserPassword\":{},\"ClusterSecurityGroups\":{\"shape\":\"S1d\"},\"VpcSecurityGroupIds\":{\"shape\":\"S1e\"},\"ClusterSubnetGroupName\":{},\"AvailabilityZone\":{},\"PreferredMaintenanceWindow\":{},\"ClusterParameterGroupName\":{},\"AutomatedSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"Port\":{\"type\":\"integer\"},\"ClusterVersion\":{},\"AllowVersionUpgrade\":{\"type\":\"boolean\"},\"NumberOfNodes\":{\"type\":\"integer\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Encrypted\":{\"type\":\"boolean\"},\"HsmClientCertificateIdentifier\":{},\"HsmConfigurationIdentifier\":{},\"ElasticIp\":{},\"Tags\":{\"shape\":\"Sg\"},\"KmsKeyId\":{},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"AdditionalInfo\":{},\"IamRoles\":{\"shape\":\"S1g\"},\"MaintenanceTrackName\":{},\"SnapshotScheduleIdentifier\":{},\"AvailabilityZoneRelocation\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"CreateClusterResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"CreateClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\",\"ParameterGroupFamily\",\"Description\"],\"members\":{\"ParameterGroupName\":{},\"ParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateClusterParameterGroupResult\",\"type\":\"structure\",\"members\":{\"ClusterParameterGroup\":{\"shape\":\"S2b\"}}}},\"CreateClusterSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterSecurityGroupName\",\"Description\"],\"members\":{\"ClusterSecurityGroupName\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateClusterSecurityGroupResult\",\"type\":\"structure\",\"members\":{\"ClusterSecurityGroup\":{\"shape\":\"Sd\"}}}},\"CreateClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotIdentifier\",\"ClusterIdentifier\"],\"members\":{\"SnapshotIdentifier\":{},\"ClusterIdentifier\":{},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"Sm\"}}}},\"CreateClusterSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterSubnetGroupName\",\"Description\",\"SubnetIds\"],\"members\":{\"ClusterSubnetGroupName\":{},\"Description\":{},\"SubnetIds\":{\"shape\":\"S2h\"},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateClusterSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"ClusterSubnetGroup\":{\"shape\":\"S2j\"}}}},\"CreateEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\",\"SnsTopicArn\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"SourceIds\":{\"shape\":\"S2q\"},\"EventCategories\":{\"shape\":\"S2r\"},\"Severity\":{},\"Enabled\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S2t\"}}}},\"CreateHsmClientCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"HsmClientCertificateIdentifier\"],\"members\":{\"HsmClientCertificateIdentifier\":{},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateHsmClientCertificateResult\",\"type\":\"structure\",\"members\":{\"HsmClientCertificate\":{\"shape\":\"S2w\"}}}},\"CreateHsmConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"HsmConfigurationIdentifier\",\"Description\",\"HsmIpAddress\",\"HsmPartitionName\",\"HsmPartitionPassword\",\"HsmServerPublicCertificate\"],\"members\":{\"HsmConfigurationIdentifier\":{},\"Description\":{},\"HsmIpAddress\":{},\"HsmPartitionName\":{},\"HsmPartitionPassword\":{},\"HsmServerPublicCertificate\":{},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateHsmConfigurationResult\",\"type\":\"structure\",\"members\":{\"HsmConfiguration\":{\"shape\":\"S2z\"}}}},\"CreateScheduledAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScheduledActionName\",\"TargetAction\",\"Schedule\",\"IamRole\"],\"members\":{\"ScheduledActionName\":{},\"TargetAction\":{\"shape\":\"S31\"},\"Schedule\":{},\"IamRole\":{},\"ScheduledActionDescription\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Enable\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S35\",\"resultWrapper\":\"CreateScheduledActionResult\"}},\"CreateSnapshotCopyGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotCopyGrantName\"],\"members\":{\"SnapshotCopyGrantName\":{},\"KmsKeyId\":{},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"resultWrapper\":\"CreateSnapshotCopyGrantResult\",\"type\":\"structure\",\"members\":{\"SnapshotCopyGrant\":{\"shape\":\"S3a\"}}}},\"CreateSnapshotSchedule\":{\"input\":{\"type\":\"structure\",\"members\":{\"ScheduleDefinitions\":{\"shape\":\"S3c\"},\"ScheduleIdentifier\":{},\"ScheduleDescription\":{},\"Tags\":{\"shape\":\"Sg\"},\"DryRun\":{\"type\":\"boolean\"},\"NextInvocations\":{\"type\":\"integer\"}}},\"output\":{\"shape\":\"S3d\",\"resultWrapper\":\"CreateSnapshotScheduleResult\"}},\"CreateTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"Tags\"],\"members\":{\"ResourceName\":{},\"Tags\":{\"shape\":\"Sg\"}}}},\"CreateUsageLimit\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"FeatureType\",\"LimitType\",\"Amount\"],\"members\":{\"ClusterIdentifier\":{},\"FeatureType\":{},\"LimitType\":{},\"Amount\":{\"type\":\"long\"},\"Period\":{},\"BreachAction\":{},\"Tags\":{\"shape\":\"Sg\"}}},\"output\":{\"shape\":\"S3n\",\"resultWrapper\":\"CreateUsageLimitResult\"}},\"DeleteCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"SkipFinalClusterSnapshot\":{\"type\":\"boolean\"},\"FinalClusterSnapshotIdentifier\":{},\"FinalClusterSnapshotRetentionPeriod\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DeleteClusterResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"DeleteClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\"],\"members\":{\"ParameterGroupName\":{}}}},\"DeleteClusterSecurityGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterSecurityGroupName\"],\"members\":{\"ClusterSecurityGroupName\":{}}}},\"DeleteClusterSnapshot\":{\"input\":{\"shape\":\"Sv\"},\"output\":{\"resultWrapper\":\"DeleteClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"Sm\"}}}},\"DeleteClusterSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterSubnetGroupName\"],\"members\":{\"ClusterSubnetGroupName\":{}}}},\"DeleteEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{}}}},\"DeleteHsmClientCertificate\":{\"input\":{\"type\":\"structure\",\"required\":[\"HsmClientCertificateIdentifier\"],\"members\":{\"HsmClientCertificateIdentifier\":{}}}},\"DeleteHsmConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"HsmConfigurationIdentifier\"],\"members\":{\"HsmConfigurationIdentifier\":{}}}},\"DeleteScheduledAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScheduledActionName\"],\"members\":{\"ScheduledActionName\":{}}}},\"DeleteSnapshotCopyGrant\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotCopyGrantName\"],\"members\":{\"SnapshotCopyGrantName\":{}}}},\"DeleteSnapshotSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScheduleIdentifier\"],\"members\":{\"ScheduleIdentifier\":{}}}},\"DeleteTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceName\",\"TagKeys\"],\"members\":{\"ResourceName\":{},\"TagKeys\":{\"shape\":\"S41\"}}}},\"DeleteUsageLimit\":{\"input\":{\"type\":\"structure\",\"required\":[\"UsageLimitId\"],\"members\":{\"UsageLimitId\":{}}}},\"DescribeAccountAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{\"AttributeNames\":{\"type\":\"list\",\"member\":{\"locationName\":\"AttributeName\"}}}},\"output\":{\"resultWrapper\":\"DescribeAccountAttributesResult\",\"type\":\"structure\",\"members\":{\"AccountAttributes\":{\"type\":\"list\",\"member\":{\"locationName\":\"AccountAttribute\",\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeValues\":{\"type\":\"list\",\"member\":{\"locationName\":\"AttributeValueTarget\",\"type\":\"structure\",\"members\":{\"AttributeValue\":{}}}}}}}}}},\"DescribeClusterDbRevisions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeClusterDbRevisionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ClusterDbRevisions\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterDbRevision\",\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"CurrentDatabaseRevision\":{},\"DatabaseRevisionReleaseDate\":{\"type\":\"timestamp\"},\"RevisionTargets\":{\"type\":\"list\",\"member\":{\"locationName\":\"RevisionTarget\",\"type\":\"structure\",\"members\":{\"DatabaseRevision\":{},\"Description\":{},\"DatabaseRevisionReleaseDate\":{\"type\":\"timestamp\"}}}}}}}}}},\"DescribeClusterParameterGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"ParameterGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeClusterParameterGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ParameterGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S2b\",\"locationName\":\"ClusterParameterGroup\"}}}}},\"DescribeClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\"],\"members\":{\"ParameterGroupName\":{},\"Source\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeClusterParametersResult\",\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"S4m\"},\"Marker\":{}}}},\"DescribeClusterSecurityGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterSecurityGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeClusterSecurityGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ClusterSecurityGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\",\"locationName\":\"ClusterSecurityGroup\"}}}}},\"DescribeClusterSnapshots\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"SnapshotType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"OwnerAccount\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"},\"ClusterExists\":{\"type\":\"boolean\"},\"SortingEntities\":{\"type\":\"list\",\"member\":{\"locationName\":\"SnapshotSortingEntity\",\"type\":\"structure\",\"required\":[\"Attribute\"],\"members\":{\"Attribute\":{},\"SortOrder\":{}}}}}},\"output\":{\"resultWrapper\":\"DescribeClusterSnapshotsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Snapshots\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm\",\"locationName\":\"Snapshot\"}}}}},\"DescribeClusterSubnetGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterSubnetGroupName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeClusterSubnetGroupsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ClusterSubnetGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S2j\",\"locationName\":\"ClusterSubnetGroup\"}}}}},\"DescribeClusterTracks\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaintenanceTrackName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeClusterTracksResult\",\"type\":\"structure\",\"members\":{\"MaintenanceTracks\":{\"type\":\"list\",\"member\":{\"locationName\":\"MaintenanceTrack\",\"type\":\"structure\",\"members\":{\"MaintenanceTrackName\":{},\"DatabaseVersion\":{},\"UpdateTargets\":{\"type\":\"list\",\"member\":{\"locationName\":\"UpdateTarget\",\"type\":\"structure\",\"members\":{\"MaintenanceTrackName\":{},\"DatabaseVersion\":{},\"SupportedOperations\":{\"type\":\"list\",\"member\":{\"locationName\":\"SupportedOperation\",\"type\":\"structure\",\"members\":{\"OperationName\":{}}}}}}}}}},\"Marker\":{}}}},\"DescribeClusterVersions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterVersion\":{},\"ClusterParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeClusterVersionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ClusterVersions\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterVersion\",\"type\":\"structure\",\"members\":{\"ClusterVersion\":{},\"ClusterParameterGroupFamily\":{},\"Description\":{}}}}}}},\"DescribeClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeClustersResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Clusters\":{\"type\":\"list\",\"member\":{\"shape\":\"S1i\",\"locationName\":\"Cluster\"}}}}},\"DescribeDefaultClusterParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupFamily\"],\"members\":{\"ParameterGroupFamily\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeDefaultClusterParametersResult\",\"type\":\"structure\",\"members\":{\"DefaultClusterParameters\":{\"type\":\"structure\",\"members\":{\"ParameterGroupFamily\":{},\"Marker\":{},\"Parameters\":{\"shape\":\"S4m\"}},\"wrapper\":true}}}},\"DescribeEventCategories\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceType\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventCategoriesResult\",\"type\":\"structure\",\"members\":{\"EventCategoriesMapList\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategoriesMap\",\"type\":\"structure\",\"members\":{\"SourceType\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventInfoMap\",\"type\":\"structure\",\"members\":{\"EventId\":{},\"EventCategories\":{\"shape\":\"S2r\"},\"EventDescription\":{},\"Severity\":{}},\"wrapper\":true}}},\"wrapper\":true}}}}},\"DescribeEventSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubscriptionName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeEventSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"EventSubscriptionsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S2t\",\"locationName\":\"EventSubscription\"}}}}},\"DescribeEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeEventsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"Events\":{\"type\":\"list\",\"member\":{\"locationName\":\"Event\",\"type\":\"structure\",\"members\":{\"SourceIdentifier\":{},\"SourceType\":{},\"Message\":{},\"EventCategories\":{\"shape\":\"S2r\"},\"Severity\":{},\"Date\":{\"type\":\"timestamp\"},\"EventId\":{}}}}}}},\"DescribeHsmClientCertificates\":{\"input\":{\"type\":\"structure\",\"members\":{\"HsmClientCertificateIdentifier\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeHsmClientCertificatesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"HsmClientCertificates\":{\"type\":\"list\",\"member\":{\"shape\":\"S2w\",\"locationName\":\"HsmClientCertificate\"}}}}},\"DescribeHsmConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"HsmConfigurationIdentifier\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeHsmConfigurationsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"HsmConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S2z\",\"locationName\":\"HsmConfiguration\"}}}}},\"DescribeLoggingStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"output\":{\"shape\":\"S65\",\"resultWrapper\":\"DescribeLoggingStatusResult\"}},\"DescribeNodeConfigurationOptions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActionType\"],\"members\":{\"ActionType\":{},\"ClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"OwnerAccount\":{},\"Filters\":{\"locationName\":\"Filter\",\"type\":\"list\",\"member\":{\"locationName\":\"NodeConfigurationOptionsFilter\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Operator\":{},\"Values\":{\"shape\":\"S6c\",\"locationName\":\"Value\"}}}},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeNodeConfigurationOptionsResult\",\"type\":\"structure\",\"members\":{\"NodeConfigurationOptionList\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeConfigurationOption\",\"type\":\"structure\",\"members\":{\"NodeType\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"EstimatedDiskUtilizationPercent\":{\"type\":\"double\"},\"Mode\":{}}}},\"Marker\":{}}}},\"DescribeOrderableClusterOptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterVersion\":{},\"NodeType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeOrderableClusterOptionsResult\",\"type\":\"structure\",\"members\":{\"OrderableClusterOptions\":{\"type\":\"list\",\"member\":{\"locationName\":\"OrderableClusterOption\",\"type\":\"structure\",\"members\":{\"ClusterVersion\":{},\"ClusterType\":{},\"NodeType\":{},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"shape\":\"S2m\",\"locationName\":\"AvailabilityZone\"}}},\"wrapper\":true}},\"Marker\":{}}}},\"DescribeReservedNodeOfferings\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedNodeOfferingId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedNodeOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedNodeOfferings\":{\"shape\":\"S6o\"}}}},\"DescribeReservedNodes\":{\"input\":{\"type\":\"structure\",\"members\":{\"ReservedNodeId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeReservedNodesResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedNodes\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\",\"locationName\":\"ReservedNode\"}}}}},\"DescribeResize\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"output\":{\"shape\":\"S14\",\"resultWrapper\":\"DescribeResizeResult\"}},\"DescribeScheduledActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"ScheduledActionName\":{},\"TargetActionType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Active\":{\"type\":\"boolean\"},\"Filters\":{\"type\":\"list\",\"member\":{\"locationName\":\"ScheduledActionFilter\",\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"shape\":\"S6c\"}}}},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeScheduledActionsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ScheduledActions\":{\"type\":\"list\",\"member\":{\"shape\":\"S35\",\"locationName\":\"ScheduledAction\"}}}}},\"DescribeSnapshotCopyGrants\":{\"input\":{\"type\":\"structure\",\"members\":{\"SnapshotCopyGrantName\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeSnapshotCopyGrantsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"SnapshotCopyGrants\":{\"type\":\"list\",\"member\":{\"shape\":\"S3a\",\"locationName\":\"SnapshotCopyGrant\"}}}}},\"DescribeSnapshotSchedules\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"ScheduleIdentifier\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"},\"Marker\":{},\"MaxRecords\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"DescribeSnapshotSchedulesResult\",\"type\":\"structure\",\"members\":{\"SnapshotSchedules\":{\"type\":\"list\",\"member\":{\"shape\":\"S3d\",\"locationName\":\"SnapshotSchedule\"}},\"Marker\":{}}}},\"DescribeStorage\":{\"output\":{\"resultWrapper\":\"DescribeStorageResult\",\"type\":\"structure\",\"members\":{\"TotalBackupSizeInMegaBytes\":{\"type\":\"double\"},\"TotalProvisionedStorageInMegaBytes\":{\"type\":\"double\"}}}},\"DescribeTableRestoreStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"TableRestoreRequestId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"DescribeTableRestoreStatusResult\",\"type\":\"structure\",\"members\":{\"TableRestoreStatusDetails\":{\"type\":\"list\",\"member\":{\"shape\":\"S7b\",\"locationName\":\"TableRestoreStatus\"}},\"Marker\":{}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceName\":{},\"ResourceType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeTagsResult\",\"type\":\"structure\",\"members\":{\"TaggedResources\":{\"type\":\"list\",\"member\":{\"locationName\":\"TaggedResource\",\"type\":\"structure\",\"members\":{\"Tag\":{\"shape\":\"Sh\"},\"ResourceName\":{},\"ResourceType\":{}}}},\"Marker\":{}}}},\"DescribeUsageLimits\":{\"input\":{\"type\":\"structure\",\"members\":{\"UsageLimitId\":{},\"ClusterIdentifier\":{},\"FeatureType\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{},\"TagKeys\":{\"shape\":\"S41\"},\"TagValues\":{\"shape\":\"S4h\"}}},\"output\":{\"resultWrapper\":\"DescribeUsageLimitsResult\",\"type\":\"structure\",\"members\":{\"UsageLimits\":{\"type\":\"list\",\"member\":{\"shape\":\"S3n\"}},\"Marker\":{}}}},\"DisableLogging\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"output\":{\"shape\":\"S65\",\"resultWrapper\":\"DisableLoggingResult\"}},\"DisableSnapshotCopy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"DisableSnapshotCopyResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"EnableLogging\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"BucketName\"],\"members\":{\"ClusterIdentifier\":{},\"BucketName\":{},\"S3KeyPrefix\":{}}},\"output\":{\"shape\":\"S65\",\"resultWrapper\":\"EnableLoggingResult\"}},\"EnableSnapshotCopy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"DestinationRegion\"],\"members\":{\"ClusterIdentifier\":{},\"DestinationRegion\":{},\"RetentionPeriod\":{\"type\":\"integer\"},\"SnapshotCopyGrantName\":{},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"EnableSnapshotCopyResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"GetClusterCredentials\":{\"input\":{\"type\":\"structure\",\"required\":[\"DbUser\",\"ClusterIdentifier\"],\"members\":{\"DbUser\":{},\"DbName\":{},\"ClusterIdentifier\":{},\"DurationSeconds\":{\"type\":\"integer\"},\"AutoCreate\":{\"type\":\"boolean\"},\"DbGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"DbGroup\"}}}},\"output\":{\"resultWrapper\":\"GetClusterCredentialsResult\",\"type\":\"structure\",\"members\":{\"DbUser\":{},\"DbPassword\":{\"type\":\"string\",\"sensitive\":true},\"Expiration\":{\"type\":\"timestamp\"}}}},\"GetReservedNodeExchangeOfferings\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedNodeId\"],\"members\":{\"ReservedNodeId\":{},\"MaxRecords\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"resultWrapper\":\"GetReservedNodeExchangeOfferingsResult\",\"type\":\"structure\",\"members\":{\"Marker\":{},\"ReservedNodeOfferings\":{\"shape\":\"S6o\"}}}},\"ModifyCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"ClusterType\":{},\"NodeType\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"ClusterSecurityGroups\":{\"shape\":\"S1d\"},\"VpcSecurityGroupIds\":{\"shape\":\"S1e\"},\"MasterUserPassword\":{},\"ClusterParameterGroupName\":{},\"AutomatedSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"PreferredMaintenanceWindow\":{},\"ClusterVersion\":{},\"AllowVersionUpgrade\":{\"type\":\"boolean\"},\"HsmClientCertificateIdentifier\":{},\"HsmConfigurationIdentifier\":{},\"NewClusterIdentifier\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"ElasticIp\":{},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"MaintenanceTrackName\":{},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"AvailabilityZoneRelocation\":{\"type\":\"boolean\"},\"AvailabilityZone\":{},\"Port\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ModifyClusterResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"ModifyClusterDbRevision\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"RevisionTarget\"],\"members\":{\"ClusterIdentifier\":{},\"RevisionTarget\":{}}},\"output\":{\"resultWrapper\":\"ModifyClusterDbRevisionResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"ModifyClusterIamRoles\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"AddIamRoles\":{\"shape\":\"S1g\"},\"RemoveIamRoles\":{\"shape\":\"S1g\"}}},\"output\":{\"resultWrapper\":\"ModifyClusterIamRolesResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"ModifyClusterMaintenance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"DeferMaintenance\":{\"type\":\"boolean\"},\"DeferMaintenanceIdentifier\":{},\"DeferMaintenanceStartTime\":{\"type\":\"timestamp\"},\"DeferMaintenanceEndTime\":{\"type\":\"timestamp\"},\"DeferMaintenanceDuration\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ModifyClusterMaintenanceResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"ModifyClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\",\"Parameters\"],\"members\":{\"ParameterGroupName\":{},\"Parameters\":{\"shape\":\"S4m\"}}},\"output\":{\"shape\":\"S85\",\"resultWrapper\":\"ModifyClusterParameterGroupResult\"}},\"ModifyClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotIdentifier\"],\"members\":{\"SnapshotIdentifier\":{},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"Force\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"Sm\"}}}},\"ModifyClusterSnapshotSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"ScheduleIdentifier\":{},\"DisassociateSchedule\":{\"type\":\"boolean\"}}}},\"ModifyClusterSubnetGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterSubnetGroupName\",\"SubnetIds\"],\"members\":{\"ClusterSubnetGroupName\":{},\"Description\":{},\"SubnetIds\":{\"shape\":\"S2h\"}}},\"output\":{\"resultWrapper\":\"ModifyClusterSubnetGroupResult\",\"type\":\"structure\",\"members\":{\"ClusterSubnetGroup\":{\"shape\":\"S2j\"}}}},\"ModifyEventSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionName\"],\"members\":{\"SubscriptionName\":{},\"SnsTopicArn\":{},\"SourceType\":{},\"SourceIds\":{\"shape\":\"S2q\"},\"EventCategories\":{\"shape\":\"S2r\"},\"Severity\":{},\"Enabled\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifyEventSubscriptionResult\",\"type\":\"structure\",\"members\":{\"EventSubscription\":{\"shape\":\"S2t\"}}}},\"ModifyScheduledAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScheduledActionName\"],\"members\":{\"ScheduledActionName\":{},\"TargetAction\":{\"shape\":\"S31\"},\"Schedule\":{},\"IamRole\":{},\"ScheduledActionDescription\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Enable\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S35\",\"resultWrapper\":\"ModifyScheduledActionResult\"}},\"ModifySnapshotCopyRetentionPeriod\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"RetentionPeriod\"],\"members\":{\"ClusterIdentifier\":{},\"RetentionPeriod\":{\"type\":\"integer\"},\"Manual\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"ModifySnapshotCopyRetentionPeriodResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"ModifySnapshotSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ScheduleIdentifier\",\"ScheduleDefinitions\"],\"members\":{\"ScheduleIdentifier\":{},\"ScheduleDefinitions\":{\"shape\":\"S3c\"}}},\"output\":{\"shape\":\"S3d\",\"resultWrapper\":\"ModifySnapshotScheduleResult\"}},\"ModifyUsageLimit\":{\"input\":{\"type\":\"structure\",\"required\":[\"UsageLimitId\"],\"members\":{\"UsageLimitId\":{},\"Amount\":{\"type\":\"long\"},\"BreachAction\":{}}},\"output\":{\"shape\":\"S3n\",\"resultWrapper\":\"ModifyUsageLimitResult\"}},\"PauseCluster\":{\"input\":{\"shape\":\"S33\"},\"output\":{\"resultWrapper\":\"PauseClusterResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"PurchaseReservedNodeOffering\":{\"input\":{\"type\":\"structure\",\"required\":[\"ReservedNodeOfferingId\"],\"members\":{\"ReservedNodeOfferingId\":{},\"NodeCount\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"PurchaseReservedNodeOfferingResult\",\"type\":\"structure\",\"members\":{\"ReservedNode\":{\"shape\":\"S4\"}}}},\"RebootCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RebootClusterResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"ResetClusterParameterGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ParameterGroupName\"],\"members\":{\"ParameterGroupName\":{},\"ResetAllParameters\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S4m\"}}},\"output\":{\"shape\":\"S85\",\"resultWrapper\":\"ResetClusterParameterGroupResult\"}},\"ResizeCluster\":{\"input\":{\"shape\":\"S32\"},\"output\":{\"resultWrapper\":\"ResizeClusterResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"RestoreFromClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"SnapshotIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"SnapshotClusterIdentifier\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"AllowVersionUpgrade\":{\"type\":\"boolean\"},\"ClusterSubnetGroupName\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"OwnerAccount\":{},\"HsmClientCertificateIdentifier\":{},\"HsmConfigurationIdentifier\":{},\"ElasticIp\":{},\"ClusterParameterGroupName\":{},\"ClusterSecurityGroups\":{\"shape\":\"S1d\"},\"VpcSecurityGroupIds\":{\"shape\":\"S1e\"},\"PreferredMaintenanceWindow\":{},\"AutomatedSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"KmsKeyId\":{},\"NodeType\":{},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"AdditionalInfo\":{},\"IamRoles\":{\"shape\":\"S1g\"},\"MaintenanceTrackName\":{},\"SnapshotScheduleIdentifier\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"AvailabilityZoneRelocation\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"RestoreFromClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"RestoreTableFromClusterSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"SnapshotIdentifier\",\"SourceDatabaseName\",\"SourceTableName\",\"NewTableName\"],\"members\":{\"ClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"SourceDatabaseName\":{},\"SourceSchemaName\":{},\"SourceTableName\":{},\"TargetDatabaseName\":{},\"TargetSchemaName\":{},\"NewTableName\":{}}},\"output\":{\"resultWrapper\":\"RestoreTableFromClusterSnapshotResult\",\"type\":\"structure\",\"members\":{\"TableRestoreStatus\":{\"shape\":\"S7b\"}}}},\"ResumeCluster\":{\"input\":{\"shape\":\"S34\"},\"output\":{\"resultWrapper\":\"ResumeClusterResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}},\"RevokeClusterSecurityGroupIngress\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterSecurityGroupName\"],\"members\":{\"ClusterSecurityGroupName\":{},\"CIDRIP\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupOwnerId\":{}}},\"output\":{\"resultWrapper\":\"RevokeClusterSecurityGroupIngressResult\",\"type\":\"structure\",\"members\":{\"ClusterSecurityGroup\":{\"shape\":\"Sd\"}}}},\"RevokeSnapshotAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"SnapshotIdentifier\",\"AccountWithRestoreAccess\"],\"members\":{\"SnapshotIdentifier\":{},\"SnapshotClusterIdentifier\":{},\"AccountWithRestoreAccess\":{}}},\"output\":{\"resultWrapper\":\"RevokeSnapshotAccessResult\",\"type\":\"structure\",\"members\":{\"Snapshot\":{\"shape\":\"Sm\"}}}},\"RotateEncryptionKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"output\":{\"resultWrapper\":\"RotateEncryptionKeyResult\",\"type\":\"structure\",\"members\":{\"Cluster\":{\"shape\":\"S1i\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"ReservedNodeId\":{},\"ReservedNodeOfferingId\":{},\"NodeType\":{},\"StartTime\":{\"type\":\"timestamp\"},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"NodeCount\":{\"type\":\"integer\"},\"State\":{},\"OfferingType\":{},\"RecurringCharges\":{\"shape\":\"S8\"},\"ReservedNodeOfferingType\":{}},\"wrapper\":true},\"S8\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecurringCharge\",\"type\":\"structure\",\"members\":{\"RecurringChargeAmount\":{\"type\":\"double\"},\"RecurringChargeFrequency\":{}},\"wrapper\":true}},\"Sd\":{\"type\":\"structure\",\"members\":{\"ClusterSecurityGroupName\":{},\"Description\":{},\"EC2SecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"EC2SecurityGroup\",\"type\":\"structure\",\"members\":{\"Status\":{},\"EC2SecurityGroupName\":{},\"EC2SecurityGroupOwnerId\":{},\"Tags\":{\"shape\":\"Sg\"}}}},\"IPRanges\":{\"type\":\"list\",\"member\":{\"locationName\":\"IPRange\",\"type\":\"structure\",\"members\":{\"Status\":{},\"CIDRIP\":{},\"Tags\":{\"shape\":\"Sg\"}}}},\"Tags\":{\"shape\":\"Sg\"}},\"wrapper\":true},\"Sg\":{\"type\":\"list\",\"member\":{\"shape\":\"Sh\",\"locationName\":\"Tag\"}},\"Sh\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}},\"Sm\":{\"type\":\"structure\",\"members\":{\"SnapshotIdentifier\":{},\"ClusterIdentifier\":{},\"SnapshotCreateTime\":{\"type\":\"timestamp\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"MasterUsername\":{},\"ClusterVersion\":{},\"EngineFullVersion\":{},\"SnapshotType\":{},\"NodeType\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"DBName\":{},\"VpcId\":{},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"EncryptedWithHSM\":{\"type\":\"boolean\"},\"AccountsWithRestoreAccess\":{\"type\":\"list\",\"member\":{\"locationName\":\"AccountWithRestoreAccess\",\"type\":\"structure\",\"members\":{\"AccountId\":{},\"AccountAlias\":{}}}},\"OwnerAccount\":{},\"TotalBackupSizeInMegaBytes\":{\"type\":\"double\"},\"ActualIncrementalBackupSizeInMegaBytes\":{\"type\":\"double\"},\"BackupProgressInMegaBytes\":{\"type\":\"double\"},\"CurrentBackupRateInMegaBytesPerSecond\":{\"type\":\"double\"},\"EstimatedSecondsToCompletion\":{\"type\":\"long\"},\"ElapsedTimeInSeconds\":{\"type\":\"long\"},\"SourceRegion\":{},\"Tags\":{\"shape\":\"Sg\"},\"RestorableNodeTypes\":{\"type\":\"list\",\"member\":{\"locationName\":\"NodeType\"}},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"MaintenanceTrackName\":{},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ManualSnapshotRemainingDays\":{\"type\":\"integer\"},\"SnapshotRetentionStartTime\":{\"type\":\"timestamp\"}},\"wrapper\":true},\"Sv\":{\"type\":\"structure\",\"required\":[\"SnapshotIdentifier\"],\"members\":{\"SnapshotIdentifier\":{},\"SnapshotClusterIdentifier\":{}}},\"Sx\":{\"type\":\"list\",\"member\":{\"locationName\":\"String\"}},\"Sz\":{\"type\":\"structure\",\"members\":{\"SnapshotIdentifier\":{},\"SnapshotClusterIdentifier\":{},\"FailureCode\":{},\"FailureReason\":{}}},\"S14\":{\"type\":\"structure\",\"members\":{\"TargetNodeType\":{},\"TargetNumberOfNodes\":{\"type\":\"integer\"},\"TargetClusterType\":{},\"Status\":{},\"ImportTablesCompleted\":{\"type\":\"list\",\"member\":{}},\"ImportTablesInProgress\":{\"type\":\"list\",\"member\":{}},\"ImportTablesNotStarted\":{\"type\":\"list\",\"member\":{}},\"AvgResizeRateInMegaBytesPerSecond\":{\"type\":\"double\"},\"TotalResizeDataInMegaBytes\":{\"type\":\"long\"},\"ProgressInMegaBytes\":{\"type\":\"long\"},\"ElapsedTimeInSeconds\":{\"type\":\"long\"},\"EstimatedTimeToCompletionInSeconds\":{\"type\":\"long\"},\"ResizeType\":{},\"Message\":{},\"TargetEncryptionType\":{},\"DataTransferProgressPercent\":{\"type\":\"double\"}}},\"S1d\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterSecurityGroupName\"}},\"S1e\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroupId\"}},\"S1g\":{\"type\":\"list\",\"member\":{\"locationName\":\"IamRoleArn\"}},\"S1i\":{\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"NodeType\":{},\"ClusterStatus\":{},\"ClusterAvailabilityStatus\":{},\"ModifyStatus\":{},\"MasterUsername\":{},\"DBName\":{},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"},\"VpcEndpoints\":{\"type\":\"list\",\"member\":{\"locationName\":\"SpartaProxyVpcEndpoint\",\"type\":\"structure\",\"members\":{\"VpcEndpointId\":{}}}}}},\"ClusterCreateTime\":{\"type\":\"timestamp\"},\"AutomatedSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ClusterSecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterSecurityGroup\",\"type\":\"structure\",\"members\":{\"ClusterSecurityGroupName\":{},\"Status\":{}}}},\"VpcSecurityGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"VpcSecurityGroup\",\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"ClusterParameterGroups\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterParameterGroup\",\"type\":\"structure\",\"members\":{\"ParameterGroupName\":{},\"ParameterApplyStatus\":{},\"ClusterParameterStatusList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterApplyStatus\":{},\"ParameterApplyErrorDescription\":{}}}}}}},\"ClusterSubnetGroupName\":{},\"VpcId\":{},\"AvailabilityZone\":{},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"MasterUserPassword\":{},\"NodeType\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"ClusterType\":{},\"ClusterVersion\":{},\"AutomatedSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ClusterIdentifier\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"MaintenanceTrackName\":{},\"EncryptionType\":{}}},\"ClusterVersion\":{},\"AllowVersionUpgrade\":{\"type\":\"boolean\"},\"NumberOfNodes\":{\"type\":\"integer\"},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"Encrypted\":{\"type\":\"boolean\"},\"RestoreStatus\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"CurrentRestoreRateInMegaBytesPerSecond\":{\"type\":\"double\"},\"SnapshotSizeInMegaBytes\":{\"type\":\"long\"},\"ProgressInMegaBytes\":{\"type\":\"long\"},\"ElapsedTimeInSeconds\":{\"type\":\"long\"},\"EstimatedTimeToCompletionInSeconds\":{\"type\":\"long\"}}},\"DataTransferProgress\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"CurrentRateInMegaBytesPerSecond\":{\"type\":\"double\"},\"TotalDataInMegaBytes\":{\"type\":\"long\"},\"DataTransferredInMegaBytes\":{\"type\":\"long\"},\"EstimatedTimeToCompletionInSeconds\":{\"type\":\"long\"},\"ElapsedTimeInSeconds\":{\"type\":\"long\"}}},\"HsmStatus\":{\"type\":\"structure\",\"members\":{\"HsmClientCertificateIdentifier\":{},\"HsmConfigurationIdentifier\":{},\"Status\":{}}},\"ClusterSnapshotCopyStatus\":{\"type\":\"structure\",\"members\":{\"DestinationRegion\":{},\"RetentionPeriod\":{\"type\":\"long\"},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"SnapshotCopyGrantName\":{}}},\"ClusterPublicKey\":{},\"ClusterNodes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NodeRole\":{},\"PrivateIPAddress\":{},\"PublicIPAddress\":{}}}},\"ElasticIpStatus\":{\"type\":\"structure\",\"members\":{\"ElasticIp\":{},\"Status\":{}}},\"ClusterRevisionNumber\":{},\"Tags\":{\"shape\":\"Sg\"},\"KmsKeyId\":{},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"IamRoles\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterIamRole\",\"type\":\"structure\",\"members\":{\"IamRoleArn\":{},\"ApplyStatus\":{}}}},\"PendingActions\":{\"type\":\"list\",\"member\":{}},\"MaintenanceTrackName\":{},\"ElasticResizeNumberOfNodeOptions\":{},\"DeferredMaintenanceWindows\":{\"type\":\"list\",\"member\":{\"locationName\":\"DeferredMaintenanceWindow\",\"type\":\"structure\",\"members\":{\"DeferMaintenanceIdentifier\":{},\"DeferMaintenanceStartTime\":{\"type\":\"timestamp\"},\"DeferMaintenanceEndTime\":{\"type\":\"timestamp\"}}}},\"SnapshotScheduleIdentifier\":{},\"SnapshotScheduleState\":{},\"ExpectedNextSnapshotScheduleTime\":{\"type\":\"timestamp\"},\"ExpectedNextSnapshotScheduleTimeStatus\":{},\"NextMaintenanceWindowStartTime\":{\"type\":\"timestamp\"},\"ResizeInfo\":{\"type\":\"structure\",\"members\":{\"ResizeType\":{},\"AllowCancelResize\":{\"type\":\"boolean\"}}},\"AvailabilityZoneRelocationStatus\":{},\"ClusterNamespaceArn\":{}},\"wrapper\":true},\"S2b\":{\"type\":\"structure\",\"members\":{\"ParameterGroupName\":{},\"ParameterGroupFamily\":{},\"Description\":{},\"Tags\":{\"shape\":\"Sg\"}},\"wrapper\":true},\"S2h\":{\"type\":\"list\",\"member\":{\"locationName\":\"SubnetIdentifier\"}},\"S2j\":{\"type\":\"structure\",\"members\":{\"ClusterSubnetGroupName\":{},\"Description\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Subnet\",\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"shape\":\"S2m\"},\"SubnetStatus\":{}}}},\"Tags\":{\"shape\":\"Sg\"}},\"wrapper\":true},\"S2m\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"SupportedPlatforms\":{\"type\":\"list\",\"member\":{\"locationName\":\"SupportedPlatform\",\"type\":\"structure\",\"members\":{\"Name\":{}},\"wrapper\":true}}},\"wrapper\":true},\"S2q\":{\"type\":\"list\",\"member\":{\"locationName\":\"SourceId\"}},\"S2r\":{\"type\":\"list\",\"member\":{\"locationName\":\"EventCategory\"}},\"S2t\":{\"type\":\"structure\",\"members\":{\"CustomerAwsId\":{},\"CustSubscriptionId\":{},\"SnsTopicArn\":{},\"Status\":{},\"SubscriptionCreationTime\":{\"type\":\"timestamp\"},\"SourceType\":{},\"SourceIdsList\":{\"shape\":\"S2q\"},\"EventCategoriesList\":{\"shape\":\"S2r\"},\"Severity\":{},\"Enabled\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sg\"}},\"wrapper\":true},\"S2w\":{\"type\":\"structure\",\"members\":{\"HsmClientCertificateIdentifier\":{},\"HsmClientCertificatePublicKey\":{},\"Tags\":{\"shape\":\"Sg\"}},\"wrapper\":true},\"S2z\":{\"type\":\"structure\",\"members\":{\"HsmConfigurationIdentifier\":{},\"Description\":{},\"HsmIpAddress\":{},\"HsmPartitionName\":{},\"Tags\":{\"shape\":\"Sg\"}},\"wrapper\":true},\"S31\":{\"type\":\"structure\",\"members\":{\"ResizeCluster\":{\"shape\":\"S32\"},\"PauseCluster\":{\"shape\":\"S33\"},\"ResumeCluster\":{\"shape\":\"S34\"}}},\"S32\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"ClusterType\":{},\"NodeType\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"Classic\":{\"type\":\"boolean\"}}},\"S33\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"S34\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{}}},\"S35\":{\"type\":\"structure\",\"members\":{\"ScheduledActionName\":{},\"TargetAction\":{\"shape\":\"S31\"},\"Schedule\":{},\"IamRole\":{},\"ScheduledActionDescription\":{},\"State\":{},\"NextInvocations\":{\"type\":\"list\",\"member\":{\"locationName\":\"ScheduledActionTime\",\"type\":\"timestamp\"}},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"S3a\":{\"type\":\"structure\",\"members\":{\"SnapshotCopyGrantName\":{},\"KmsKeyId\":{},\"Tags\":{\"shape\":\"Sg\"}},\"wrapper\":true},\"S3c\":{\"type\":\"list\",\"member\":{\"locationName\":\"ScheduleDefinition\"}},\"S3d\":{\"type\":\"structure\",\"members\":{\"ScheduleDefinitions\":{\"shape\":\"S3c\"},\"ScheduleIdentifier\":{},\"ScheduleDescription\":{},\"Tags\":{\"shape\":\"Sg\"},\"NextInvocations\":{\"type\":\"list\",\"member\":{\"locationName\":\"SnapshotTime\",\"type\":\"timestamp\"}},\"AssociatedClusterCount\":{\"type\":\"integer\"},\"AssociatedClusters\":{\"type\":\"list\",\"member\":{\"locationName\":\"ClusterAssociatedToSchedule\",\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"ScheduleAssociationState\":{}}}}}},\"S3n\":{\"type\":\"structure\",\"members\":{\"UsageLimitId\":{},\"ClusterIdentifier\":{},\"FeatureType\":{},\"LimitType\":{},\"Amount\":{\"type\":\"long\"},\"Period\":{},\"BreachAction\":{},\"Tags\":{\"shape\":\"Sg\"}}},\"S41\":{\"type\":\"list\",\"member\":{\"locationName\":\"TagKey\"}},\"S4h\":{\"type\":\"list\",\"member\":{\"locationName\":\"TagValue\"}},\"S4m\":{\"type\":\"list\",\"member\":{\"locationName\":\"Parameter\",\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterValue\":{},\"Description\":{},\"Source\":{},\"DataType\":{},\"AllowedValues\":{},\"ApplyType\":{},\"IsModifiable\":{\"type\":\"boolean\"},\"MinimumEngineVersion\":{}}}},\"S65\":{\"type\":\"structure\",\"members\":{\"LoggingEnabled\":{\"type\":\"boolean\"},\"BucketName\":{},\"S3KeyPrefix\":{},\"LastSuccessfulDeliveryTime\":{\"type\":\"timestamp\"},\"LastFailureTime\":{\"type\":\"timestamp\"},\"LastFailureMessage\":{}}},\"S6c\":{\"type\":\"list\",\"member\":{\"locationName\":\"item\"}},\"S6o\":{\"type\":\"list\",\"member\":{\"locationName\":\"ReservedNodeOffering\",\"type\":\"structure\",\"members\":{\"ReservedNodeOfferingId\":{},\"NodeType\":{},\"Duration\":{\"type\":\"integer\"},\"FixedPrice\":{\"type\":\"double\"},\"UsagePrice\":{\"type\":\"double\"},\"CurrencyCode\":{},\"OfferingType\":{},\"RecurringCharges\":{\"shape\":\"S8\"},\"ReservedNodeOfferingType\":{}},\"wrapper\":true}},\"S7b\":{\"type\":\"structure\",\"members\":{\"TableRestoreRequestId\":{},\"Status\":{},\"Message\":{},\"RequestTime\":{\"type\":\"timestamp\"},\"ProgressInMegaBytes\":{\"type\":\"long\"},\"TotalDataInMegaBytes\":{\"type\":\"long\"},\"ClusterIdentifier\":{},\"SnapshotIdentifier\":{},\"SourceDatabaseName\":{},\"SourceSchemaName\":{},\"SourceTableName\":{},\"TargetDatabaseName\":{},\"TargetSchemaName\":{},\"NewTableName\":{}},\"wrapper\":true},\"S85\":{\"type\":\"structure\",\"members\":{\"ParameterGroupName\":{},\"ParameterGroupStatus\":{}}}}}");

/***/ }),

/***/ 7755:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeClusterDbRevisions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ClusterDbRevisions\"},\"DescribeClusterParameterGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ParameterGroups\"},\"DescribeClusterParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Parameters\"},\"DescribeClusterSecurityGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ClusterSecurityGroups\"},\"DescribeClusterSnapshots\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Snapshots\"},\"DescribeClusterSubnetGroups\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ClusterSubnetGroups\"},\"DescribeClusterTracks\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"MaintenanceTracks\"},\"DescribeClusterVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ClusterVersions\"},\"DescribeClusters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Clusters\"},\"DescribeDefaultClusterParameters\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"DefaultClusterParameters.Marker\",\"result_key\":\"DefaultClusterParameters.Parameters\"},\"DescribeEventSubscriptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"EventSubscriptionsList\"},\"DescribeEvents\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"Events\"},\"DescribeHsmClientCertificates\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"HsmClientCertificates\"},\"DescribeHsmConfigurations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"HsmConfigurations\"},\"DescribeNodeConfigurationOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"NodeConfigurationOptionList\"},\"DescribeOrderableClusterOptions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"OrderableClusterOptions\"},\"DescribeReservedNodeOfferings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedNodeOfferings\"},\"DescribeReservedNodes\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedNodes\"},\"DescribeScheduledActions\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ScheduledActions\"},\"DescribeSnapshotCopyGrants\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"SnapshotCopyGrants\"},\"DescribeSnapshotSchedules\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"SnapshotSchedules\"},\"DescribeTableRestoreStatus\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"TableRestoreStatusDetails\"},\"DescribeTags\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"TaggedResources\"},\"DescribeUsageLimits\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"UsageLimits\"},\"GetReservedNodeExchangeOfferings\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxRecords\",\"output_token\":\"Marker\",\"result_key\":\"ReservedNodeOfferings\"}}}");

/***/ }),

/***/ 91400:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"ClusterAvailable\":{\"delay\":60,\"operation\":\"DescribeClusters\",\"maxAttempts\":30,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Clusters[].ClusterStatus\"},{\"expected\":\"deleting\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Clusters[].ClusterStatus\"},{\"expected\":\"ClusterNotFound\",\"matcher\":\"error\",\"state\":\"retry\"}]},\"ClusterDeleted\":{\"delay\":60,\"operation\":\"DescribeClusters\",\"maxAttempts\":30,\"acceptors\":[{\"expected\":\"ClusterNotFound\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"creating\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Clusters[].ClusterStatus\"},{\"expected\":\"modifying\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Clusters[].ClusterStatus\"}]},\"ClusterRestored\":{\"operation\":\"DescribeClusters\",\"maxAttempts\":30,\"delay\":60,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"Clusters[].RestoreStatus.Status\",\"expected\":\"completed\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"Clusters[].ClusterStatus\",\"expected\":\"deleting\"}]},\"SnapshotAvailable\":{\"delay\":15,\"operation\":\"DescribeClusterSnapshots\",\"maxAttempts\":20,\"acceptors\":[{\"expected\":\"available\",\"matcher\":\"pathAll\",\"state\":\"success\",\"argument\":\"Snapshots[].Status\"},{\"expected\":\"failed\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Snapshots[].Status\"},{\"expected\":\"deleted\",\"matcher\":\"pathAny\",\"state\":\"failure\",\"argument\":\"Snapshots[].Status\"}]}}}");

/***/ }),

/***/ 34805:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-12-20\",\"endpointPrefix\":\"redshift-data\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Redshift Data API Service\",\"serviceId\":\"Redshift Data\",\"signatureVersion\":\"v4\",\"signingName\":\"redshift-data\",\"targetPrefix\":\"RedshiftData\",\"uid\":\"redshift-data-2019-12-20\"},\"operations\":{\"CancelStatement\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"type\":\"boolean\"}}}},\"DescribeStatement\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"ClusterIdentifier\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"Database\":{},\"DbUser\":{},\"Duration\":{\"type\":\"long\"},\"Error\":{},\"Id\":{},\"QueryString\":{},\"RedshiftPid\":{\"type\":\"long\"},\"RedshiftQueryId\":{\"type\":\"long\"},\"ResultRows\":{\"type\":\"long\"},\"ResultSize\":{\"type\":\"long\"},\"SecretArn\":{},\"Status\":{},\"UpdatedAt\":{\"type\":\"timestamp\"}}}},\"DescribeTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"Database\":{},\"DbUser\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Schema\":{},\"SecretArn\":{},\"Table\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ColumnList\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"NextToken\":{},\"TableName\":{}}}},\"ExecuteStatement\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"Sql\"],\"members\":{\"ClusterIdentifier\":{},\"Database\":{},\"DbUser\":{},\"SecretArn\":{},\"Sql\":{},\"StatementName\":{},\"WithEvent\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterIdentifier\":{},\"CreatedAt\":{\"type\":\"timestamp\"},\"Database\":{},\"DbUser\":{},\"Id\":{},\"SecretArn\":{}}}},\"GetStatementResult\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Records\"],\"members\":{\"ColumnMetadata\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"NextToken\":{},\"Records\":{\"type\":\"list\",\"member\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"blobValue\":{\"type\":\"blob\"},\"booleanValue\":{\"type\":\"boolean\"},\"doubleValue\":{\"type\":\"double\"},\"isNull\":{\"type\":\"boolean\"},\"longValue\":{\"type\":\"long\"},\"stringValue\":{}}}}},\"TotalNumRows\":{\"type\":\"long\"}}}},\"ListDatabases\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\"],\"members\":{\"ClusterIdentifier\":{},\"Database\":{},\"DbUser\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SecretArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Databases\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListSchemas\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"Database\"],\"members\":{\"ClusterIdentifier\":{},\"Database\":{},\"DbUser\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SchemaPattern\":{},\"SecretArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Schemas\":{\"type\":\"list\",\"member\":{}}}}},\"ListStatements\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"StatementName\":{},\"Status\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Statements\"],\"members\":{\"NextToken\":{},\"Statements\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"CreatedAt\":{\"type\":\"timestamp\"},\"Id\":{},\"QueryString\":{},\"SecretArn\":{},\"StatementName\":{},\"Status\":{},\"UpdatedAt\":{\"type\":\"timestamp\"}}}}}}},\"ListTables\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterIdentifier\",\"Database\"],\"members\":{\"ClusterIdentifier\":{},\"Database\":{},\"DbUser\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SchemaPattern\":{},\"SecretArn\":{},\"TablePattern\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Tables\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"schema\":{},\"type\":{}}}}}}}},\"shapes\":{\"Si\":{\"type\":\"structure\",\"members\":{\"columnDefault\":{},\"isCaseSensitive\":{\"type\":\"boolean\"},\"isCurrency\":{\"type\":\"boolean\"},\"isSigned\":{\"type\":\"boolean\"},\"label\":{},\"length\":{\"type\":\"integer\"},\"name\":{},\"nullable\":{\"type\":\"integer\"},\"precision\":{\"type\":\"integer\"},\"scale\":{\"type\":\"integer\"},\"schemaName\":{},\"tableName\":{},\"typeName\":{}}}}}");

/***/ }),

/***/ 28484:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeTable\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ColumnList\"},\"GetStatementResult\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Records\"},\"ListDatabases\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Databases\"},\"ListSchemas\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Schemas\"},\"ListStatements\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Statements\"},\"ListTables\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Tables\"}}}");

/***/ }),

/***/ 65852:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-06-27\",\"endpointPrefix\":\"rekognition\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Rekognition\",\"serviceId\":\"Rekognition\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"RekognitionService\",\"uid\":\"rekognition-2016-06-27\"},\"operations\":{\"CompareFaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceImage\",\"TargetImage\"],\"members\":{\"SourceImage\":{\"shape\":\"S2\"},\"TargetImage\":{\"shape\":\"S2\"},\"SimilarityThreshold\":{\"type\":\"float\"},\"QualityFilter\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SourceImageFace\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"shape\":\"Sc\"},\"Confidence\":{\"type\":\"float\"}}},\"FaceMatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Similarity\":{\"type\":\"float\"},\"Face\":{\"shape\":\"Sg\"}}}},\"UnmatchedFaces\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg\"}},\"SourceImageOrientationCorrection\":{},\"TargetImageOrientationCorrection\":{}}}},\"CreateCollection\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\"],\"members\":{\"CollectionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StatusCode\":{\"type\":\"integer\"},\"CollectionArn\":{},\"FaceModelVersion\":{}}}},\"CreateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\"],\"members\":{\"ProjectName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProjectArn\":{}}}},\"CreateProjectVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectArn\",\"VersionName\",\"OutputConfig\",\"TrainingData\",\"TestingData\"],\"members\":{\"ProjectArn\":{},\"VersionName\":{},\"OutputConfig\":{\"shape\":\"S10\"},\"TrainingData\":{\"shape\":\"S12\"},\"TestingData\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProjectVersionArn\":{}}}},\"CreateStreamProcessor\":{\"input\":{\"type\":\"structure\",\"required\":[\"Input\",\"Output\",\"Name\",\"Settings\",\"RoleArn\"],\"members\":{\"Input\":{\"shape\":\"S1b\"},\"Output\":{\"shape\":\"S1e\"},\"Name\":{},\"Settings\":{\"shape\":\"S1i\"},\"RoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamProcessorArn\":{}}}},\"DeleteCollection\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\"],\"members\":{\"CollectionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StatusCode\":{\"type\":\"integer\"}}}},\"DeleteFaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\",\"FaceIds\"],\"members\":{\"CollectionId\":{},\"FaceIds\":{\"shape\":\"S1q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeletedFaces\":{\"shape\":\"S1q\"}}}},\"DeleteProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectArn\"],\"members\":{\"ProjectArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"DeleteProjectVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectVersionArn\"],\"members\":{\"ProjectVersionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"DeleteStreamProcessor\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeCollection\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\"],\"members\":{\"CollectionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FaceCount\":{\"type\":\"long\"},\"FaceModelVersion\":{},\"CollectionARN\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"}}}},\"DescribeProjectVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectArn\"],\"members\":{\"ProjectArn\":{},\"VersionNames\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProjectVersionDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProjectVersionArn\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"MinInferenceUnits\":{\"type\":\"integer\"},\"Status\":{},\"StatusMessage\":{},\"BillableTrainingTimeInSeconds\":{\"type\":\"long\"},\"TrainingEndTimestamp\":{\"type\":\"timestamp\"},\"OutputConfig\":{\"shape\":\"S10\"},\"TrainingDataResult\":{\"type\":\"structure\",\"members\":{\"Input\":{\"shape\":\"S12\"},\"Output\":{\"shape\":\"S12\"},\"Validation\":{\"shape\":\"S2f\"}}},\"TestingDataResult\":{\"type\":\"structure\",\"members\":{\"Input\":{\"shape\":\"S16\"},\"Output\":{\"shape\":\"S16\"},\"Validation\":{\"shape\":\"S2f\"}}},\"EvaluationResult\":{\"type\":\"structure\",\"members\":{\"F1Score\":{\"type\":\"float\"},\"Summary\":{\"type\":\"structure\",\"members\":{\"S3Object\":{\"shape\":\"S4\"}}}}},\"ManifestSummary\":{\"shape\":\"S15\"}}}},\"NextToken\":{}}}},\"DescribeProjects\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProjectDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProjectArn\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"Status\":{}}}},\"NextToken\":{}}}},\"DescribeStreamProcessor\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"StreamProcessorArn\":{},\"Status\":{},\"StatusMessage\":{},\"CreationTimestamp\":{\"type\":\"timestamp\"},\"LastUpdateTimestamp\":{\"type\":\"timestamp\"},\"Input\":{\"shape\":\"S1b\"},\"Output\":{\"shape\":\"S1e\"},\"RoleArn\":{},\"Settings\":{\"shape\":\"S1i\"}}}},\"DetectCustomLabels\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectVersionArn\",\"Image\"],\"members\":{\"ProjectVersionArn\":{},\"Image\":{\"shape\":\"S2\"},\"MaxResults\":{\"type\":\"integer\"},\"MinConfidence\":{\"type\":\"float\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomLabels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Confidence\":{\"type\":\"float\"},\"Geometry\":{\"shape\":\"S2v\"}}}}}}},\"DetectFaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"Image\"],\"members\":{\"Image\":{\"shape\":\"S2\"},\"Attributes\":{\"shape\":\"S2z\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FaceDetails\":{\"type\":\"list\",\"member\":{\"shape\":\"S33\"}},\"OrientationCorrection\":{}}}},\"DetectLabels\":{\"input\":{\"type\":\"structure\",\"required\":[\"Image\"],\"members\":{\"Image\":{\"shape\":\"S2\"},\"MaxLabels\":{\"type\":\"integer\"},\"MinConfidence\":{\"type\":\"float\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Labels\":{\"type\":\"list\",\"member\":{\"shape\":\"S3k\"}},\"OrientationCorrection\":{},\"LabelModelVersion\":{}}}},\"DetectModerationLabels\":{\"input\":{\"type\":\"structure\",\"required\":[\"Image\"],\"members\":{\"Image\":{\"shape\":\"S2\"},\"MinConfidence\":{\"type\":\"float\"},\"HumanLoopConfig\":{\"type\":\"structure\",\"required\":[\"HumanLoopName\",\"FlowDefinitionArn\"],\"members\":{\"HumanLoopName\":{},\"FlowDefinitionArn\":{},\"DataAttributes\":{\"type\":\"structure\",\"members\":{\"ContentClassifiers\":{\"type\":\"list\",\"member\":{}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ModerationLabels\":{\"type\":\"list\",\"member\":{\"shape\":\"S3y\"}},\"ModerationModelVersion\":{},\"HumanLoopActivationOutput\":{\"type\":\"structure\",\"members\":{\"HumanLoopArn\":{},\"HumanLoopActivationReasons\":{\"type\":\"list\",\"member\":{}},\"HumanLoopActivationConditionsEvaluationResults\":{\"jsonvalue\":true}}}}}},\"DetectProtectiveEquipment\":{\"input\":{\"type\":\"structure\",\"required\":[\"Image\"],\"members\":{\"Image\":{\"shape\":\"S2\"},\"SummarizationAttributes\":{\"type\":\"structure\",\"required\":[\"MinConfidence\",\"RequiredEquipmentTypes\"],\"members\":{\"MinConfidence\":{\"type\":\"float\"},\"RequiredEquipmentTypes\":{\"type\":\"list\",\"member\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProtectiveEquipmentModelVersion\":{},\"Persons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BodyParts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Confidence\":{\"type\":\"float\"},\"EquipmentDetections\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"shape\":\"Sc\"},\"Confidence\":{\"type\":\"float\"},\"Type\":{},\"CoversBodyPart\":{\"type\":\"structure\",\"members\":{\"Confidence\":{\"type\":\"float\"},\"Value\":{\"type\":\"boolean\"}}}}}}}}},\"BoundingBox\":{\"shape\":\"Sc\"},\"Confidence\":{\"type\":\"float\"},\"Id\":{\"type\":\"integer\"}}}},\"Summary\":{\"type\":\"structure\",\"members\":{\"PersonsWithRequiredEquipment\":{\"shape\":\"S4i\"},\"PersonsWithoutRequiredEquipment\":{\"shape\":\"S4i\"},\"PersonsIndeterminate\":{\"shape\":\"S4i\"}}}}}},\"DetectText\":{\"input\":{\"type\":\"structure\",\"required\":[\"Image\"],\"members\":{\"Image\":{\"shape\":\"S2\"},\"Filters\":{\"type\":\"structure\",\"members\":{\"WordFilter\":{\"shape\":\"S4l\"},\"RegionsOfInterest\":{\"shape\":\"S4o\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"TextDetections\":{\"type\":\"list\",\"member\":{\"shape\":\"S4s\"}},\"TextModelVersion\":{}}}},\"GetCelebrityInfo\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Urls\":{\"shape\":\"S4x\"},\"Name\":{}}}},\"GetCelebrityRecognition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SortBy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"VideoMetadata\":{\"shape\":\"S56\"},\"NextToken\":{},\"Celebrities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"long\"},\"Celebrity\":{\"type\":\"structure\",\"members\":{\"Urls\":{\"shape\":\"S4x\"},\"Name\":{},\"Id\":{},\"Confidence\":{\"type\":\"float\"},\"BoundingBox\":{\"shape\":\"Sc\"},\"Face\":{\"shape\":\"S33\"}}}}}}}}},\"GetContentModeration\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SortBy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"VideoMetadata\":{\"shape\":\"S56\"},\"ModerationLabels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"long\"},\"ModerationLabel\":{\"shape\":\"S3y\"}}}},\"NextToken\":{},\"ModerationModelVersion\":{}}}},\"GetFaceDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"VideoMetadata\":{\"shape\":\"S56\"},\"NextToken\":{},\"Faces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"long\"},\"Face\":{\"shape\":\"S33\"}}}}}}},\"GetFaceSearch\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SortBy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"NextToken\":{},\"VideoMetadata\":{\"shape\":\"S56\"},\"Persons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"long\"},\"Person\":{\"shape\":\"S5p\"},\"FaceMatches\":{\"shape\":\"S5r\"}}}}}}},\"GetLabelDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SortBy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"VideoMetadata\":{\"shape\":\"S56\"},\"NextToken\":{},\"Labels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"long\"},\"Label\":{\"shape\":\"S3k\"}}}},\"LabelModelVersion\":{}}}},\"GetPersonTracking\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SortBy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"VideoMetadata\":{\"shape\":\"S56\"},\"NextToken\":{},\"Persons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"long\"},\"Person\":{\"shape\":\"S5p\"}}}}}}},\"GetSegmentDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"VideoMetadata\":{\"type\":\"list\",\"member\":{\"shape\":\"S56\"}},\"AudioMetadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Codec\":{},\"DurationMillis\":{\"type\":\"long\"},\"SampleRate\":{\"type\":\"long\"},\"NumberOfChannels\":{\"type\":\"long\"}}}},\"NextToken\":{},\"Segments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"StartTimestampMillis\":{\"type\":\"long\"},\"EndTimestampMillis\":{\"type\":\"long\"},\"DurationMillis\":{\"type\":\"long\"},\"StartTimecodeSMPTE\":{},\"EndTimecodeSMPTE\":{},\"DurationSMPTE\":{},\"TechnicalCueSegment\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Confidence\":{\"type\":\"float\"}}},\"ShotSegment\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"long\"},\"Confidence\":{\"type\":\"float\"}}}}}},\"SelectedSegmentTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"ModelVersion\":{}}}}}}},\"GetTextDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobStatus\":{},\"StatusMessage\":{},\"VideoMetadata\":{\"shape\":\"S56\"},\"TextDetections\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"long\"},\"TextDetection\":{\"shape\":\"S4s\"}}}},\"NextToken\":{},\"TextModelVersion\":{}}}},\"IndexFaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\",\"Image\"],\"members\":{\"CollectionId\":{},\"Image\":{\"shape\":\"S2\"},\"ExternalImageId\":{},\"DetectionAttributes\":{\"shape\":\"S2z\"},\"MaxFaces\":{\"type\":\"integer\"},\"QualityFilter\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FaceRecords\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Face\":{\"shape\":\"S5t\"},\"FaceDetail\":{\"shape\":\"S33\"}}}},\"OrientationCorrection\":{},\"FaceModelVersion\":{},\"UnindexedFaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Reasons\":{\"type\":\"list\",\"member\":{}},\"FaceDetail\":{\"shape\":\"S33\"}}}}}}},\"ListCollections\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CollectionIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"FaceModelVersions\":{\"type\":\"list\",\"member\":{}}}}},\"ListFaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\"],\"members\":{\"CollectionId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Faces\":{\"type\":\"list\",\"member\":{\"shape\":\"S5t\"}},\"NextToken\":{},\"FaceModelVersion\":{}}}},\"ListStreamProcessors\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"StreamProcessors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Status\":{}}}}}}},\"RecognizeCelebrities\":{\"input\":{\"type\":\"structure\",\"required\":[\"Image\"],\"members\":{\"Image\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CelebrityFaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Urls\":{\"shape\":\"S4x\"},\"Name\":{},\"Id\":{},\"Face\":{\"shape\":\"Sg\"},\"MatchConfidence\":{\"type\":\"float\"}}}},\"UnrecognizedFaces\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg\"}},\"OrientationCorrection\":{}}}},\"SearchFaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\",\"FaceId\"],\"members\":{\"CollectionId\":{},\"FaceId\":{},\"MaxFaces\":{\"type\":\"integer\"},\"FaceMatchThreshold\":{\"type\":\"float\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SearchedFaceId\":{},\"FaceMatches\":{\"shape\":\"S5r\"},\"FaceModelVersion\":{}}}},\"SearchFacesByImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"CollectionId\",\"Image\"],\"members\":{\"CollectionId\":{},\"Image\":{\"shape\":\"S2\"},\"MaxFaces\":{\"type\":\"integer\"},\"FaceMatchThreshold\":{\"type\":\"float\"},\"QualityFilter\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SearchedFaceBoundingBox\":{\"shape\":\"Sc\"},\"SearchedFaceConfidence\":{\"type\":\"float\"},\"FaceMatches\":{\"shape\":\"S5r\"},\"FaceModelVersion\":{}}}},\"StartCelebrityRecognition\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"ClientRequestToken\":{},\"NotificationChannel\":{\"shape\":\"S7n\"},\"JobTag\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StartContentModeration\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"MinConfidence\":{\"type\":\"float\"},\"ClientRequestToken\":{},\"NotificationChannel\":{\"shape\":\"S7n\"},\"JobTag\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StartFaceDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"ClientRequestToken\":{},\"NotificationChannel\":{\"shape\":\"S7n\"},\"FaceAttributes\":{},\"JobTag\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StartFaceSearch\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\",\"CollectionId\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"ClientRequestToken\":{},\"FaceMatchThreshold\":{\"type\":\"float\"},\"CollectionId\":{},\"NotificationChannel\":{\"shape\":\"S7n\"},\"JobTag\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StartLabelDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"ClientRequestToken\":{},\"MinConfidence\":{\"type\":\"float\"},\"NotificationChannel\":{\"shape\":\"S7n\"},\"JobTag\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StartPersonTracking\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"ClientRequestToken\":{},\"NotificationChannel\":{\"shape\":\"S7n\"},\"JobTag\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StartProjectVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectVersionArn\",\"MinInferenceUnits\"],\"members\":{\"ProjectVersionArn\":{},\"MinInferenceUnits\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"StartSegmentDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\",\"SegmentTypes\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"ClientRequestToken\":{},\"NotificationChannel\":{\"shape\":\"S7n\"},\"JobTag\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"TechnicalCueFilter\":{\"type\":\"structure\",\"members\":{\"MinSegmentConfidence\":{\"type\":\"float\"}}},\"ShotFilter\":{\"type\":\"structure\",\"members\":{\"MinSegmentConfidence\":{\"type\":\"float\"}}}}},\"SegmentTypes\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StartStreamProcessor\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartTextDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"Video\"],\"members\":{\"Video\":{\"shape\":\"S7l\"},\"ClientRequestToken\":{},\"NotificationChannel\":{\"shape\":\"S7n\"},\"JobTag\":{},\"Filters\":{\"type\":\"structure\",\"members\":{\"WordFilter\":{\"shape\":\"S4l\"},\"RegionsOfInterest\":{\"shape\":\"S4o\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"StopProjectVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectVersionArn\"],\"members\":{\"ProjectVersionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"StopStreamProcessor\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"members\":{\"Bytes\":{\"type\":\"blob\"},\"S3Object\":{\"shape\":\"S4\"}}},\"S4\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"Name\":{},\"Version\":{}}},\"Sc\":{\"type\":\"structure\",\"members\":{\"Width\":{\"type\":\"float\"},\"Height\":{\"type\":\"float\"},\"Left\":{\"type\":\"float\"},\"Top\":{\"type\":\"float\"}}},\"Sg\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"shape\":\"Sc\"},\"Confidence\":{\"type\":\"float\"},\"Landmarks\":{\"shape\":\"Sh\"},\"Pose\":{\"shape\":\"Sk\"},\"Quality\":{\"shape\":\"Sm\"}}},\"Sh\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"X\":{\"type\":\"float\"},\"Y\":{\"type\":\"float\"}}}},\"Sk\":{\"type\":\"structure\",\"members\":{\"Roll\":{\"type\":\"float\"},\"Yaw\":{\"type\":\"float\"},\"Pitch\":{\"type\":\"float\"}}},\"Sm\":{\"type\":\"structure\",\"members\":{\"Brightness\":{\"type\":\"float\"},\"Sharpness\":{\"type\":\"float\"}}},\"S10\":{\"type\":\"structure\",\"members\":{\"S3Bucket\":{},\"S3KeyPrefix\":{}}},\"S12\":{\"type\":\"structure\",\"members\":{\"Assets\":{\"shape\":\"S13\"}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroundTruthManifest\":{\"shape\":\"S15\"}}}},\"S15\":{\"type\":\"structure\",\"members\":{\"S3Object\":{\"shape\":\"S4\"}}},\"S16\":{\"type\":\"structure\",\"members\":{\"Assets\":{\"shape\":\"S13\"},\"AutoCreate\":{\"type\":\"boolean\"}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"KinesisVideoStream\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"KinesisDataStream\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"FaceSearch\":{\"type\":\"structure\",\"members\":{\"CollectionId\":{},\"FaceMatchThreshold\":{\"type\":\"float\"}}}}},\"S1q\":{\"type\":\"list\",\"member\":{}},\"S2f\":{\"type\":\"structure\",\"members\":{\"Assets\":{\"shape\":\"S13\"}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"shape\":\"Sc\"},\"Polygon\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"X\":{\"type\":\"float\"},\"Y\":{\"type\":\"float\"}}}}}},\"S2z\":{\"type\":\"list\",\"member\":{}},\"S33\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"shape\":\"Sc\"},\"AgeRange\":{\"type\":\"structure\",\"members\":{\"Low\":{\"type\":\"integer\"},\"High\":{\"type\":\"integer\"}}},\"Smile\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}},\"Eyeglasses\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}},\"Sunglasses\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}},\"Gender\":{\"type\":\"structure\",\"members\":{\"Value\":{},\"Confidence\":{\"type\":\"float\"}}},\"Beard\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}},\"Mustache\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}},\"EyesOpen\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}},\"MouthOpen\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"boolean\"},\"Confidence\":{\"type\":\"float\"}}},\"Emotions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Confidence\":{\"type\":\"float\"}}}},\"Landmarks\":{\"shape\":\"Sh\"},\"Pose\":{\"shape\":\"Sk\"},\"Quality\":{\"shape\":\"Sm\"},\"Confidence\":{\"type\":\"float\"}}},\"S3k\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Confidence\":{\"type\":\"float\"},\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"shape\":\"Sc\"},\"Confidence\":{\"type\":\"float\"}}}},\"Parents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}}}},\"S3y\":{\"type\":\"structure\",\"members\":{\"Confidence\":{\"type\":\"float\"},\"Name\":{},\"ParentName\":{}}},\"S4i\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"S4l\":{\"type\":\"structure\",\"members\":{\"MinConfidence\":{\"type\":\"float\"},\"MinBoundingBoxHeight\":{\"type\":\"float\"},\"MinBoundingBoxWidth\":{\"type\":\"float\"}}},\"S4o\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"shape\":\"Sc\"}}}},\"S4s\":{\"type\":\"structure\",\"members\":{\"DetectedText\":{},\"Type\":{},\"Id\":{\"type\":\"integer\"},\"ParentId\":{\"type\":\"integer\"},\"Confidence\":{\"type\":\"float\"},\"Geometry\":{\"shape\":\"S2v\"}}},\"S4x\":{\"type\":\"list\",\"member\":{}},\"S56\":{\"type\":\"structure\",\"members\":{\"Codec\":{},\"DurationMillis\":{\"type\":\"long\"},\"Format\":{},\"FrameRate\":{\"type\":\"float\"},\"FrameHeight\":{\"type\":\"long\"},\"FrameWidth\":{\"type\":\"long\"}}},\"S5p\":{\"type\":\"structure\",\"members\":{\"Index\":{\"type\":\"long\"},\"BoundingBox\":{\"shape\":\"Sc\"},\"Face\":{\"shape\":\"S33\"}}},\"S5r\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Similarity\":{\"type\":\"float\"},\"Face\":{\"shape\":\"S5t\"}}}},\"S5t\":{\"type\":\"structure\",\"members\":{\"FaceId\":{},\"BoundingBox\":{\"shape\":\"Sc\"},\"ImageId\":{},\"ExternalImageId\":{},\"Confidence\":{\"type\":\"float\"}}},\"S7l\":{\"type\":\"structure\",\"members\":{\"S3Object\":{\"shape\":\"S4\"}}},\"S7n\":{\"type\":\"structure\",\"required\":[\"SNSTopicArn\",\"RoleArn\"],\"members\":{\"SNSTopicArn\":{},\"RoleArn\":{}}}}}");

/***/ }),

/***/ 49860:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeProjectVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ProjectVersionDescriptions\"},\"DescribeProjects\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ProjectDescriptions\"},\"GetCelebrityRecognition\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetContentModeration\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetFaceDetection\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetFaceSearch\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetLabelDetection\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetPersonTracking\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetSegmentDetection\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetTextDetection\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListCollections\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CollectionIds\"},\"ListFaces\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Faces\"},\"ListStreamProcessors\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 19491:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"ProjectVersionTrainingCompleted\":{\"description\":\"Wait until the ProjectVersion training completes.\",\"operation\":\"DescribeProjectVersions\",\"delay\":120,\"maxAttempts\":360,\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"ProjectVersionDescriptions[].Status\",\"expected\":\"TRAINING_COMPLETED\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"ProjectVersionDescriptions[].Status\",\"expected\":\"TRAINING_FAILED\"}]},\"ProjectVersionRunning\":{\"description\":\"Wait until the ProjectVersion is running.\",\"delay\":30,\"maxAttempts\":40,\"operation\":\"DescribeProjectVersions\",\"acceptors\":[{\"state\":\"success\",\"matcher\":\"pathAll\",\"argument\":\"ProjectVersionDescriptions[].Status\",\"expected\":\"RUNNING\"},{\"state\":\"failure\",\"matcher\":\"pathAny\",\"argument\":\"ProjectVersionDescriptions[].Status\",\"expected\":\"FAILED\"}]}}}");

/***/ }),

/***/ 28629:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-11-27\",\"endpointPrefix\":\"resource-groups\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Resource Groups\",\"serviceFullName\":\"AWS Resource Groups\",\"serviceId\":\"Resource Groups\",\"signatureVersion\":\"v4\",\"signingName\":\"resource-groups\",\"uid\":\"resource-groups-2017-11-27\"},\"operations\":{\"CreateGroup\":{\"http\":{\"requestUri\":\"/groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Description\":{},\"ResourceQuery\":{\"shape\":\"S4\"},\"Tags\":{\"shape\":\"S7\"},\"Configuration\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"Sj\"},\"ResourceQuery\":{\"shape\":\"S4\"},\"Tags\":{\"shape\":\"S7\"},\"GroupConfiguration\":{\"shape\":\"Sl\"}}}},\"DeleteGroup\":{\"http\":{\"requestUri\":\"/delete-group\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Group instead.\"},\"Group\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"Sj\"}}}},\"GetGroup\":{\"http\":{\"requestUri\":\"/get-group\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Group instead.\"},\"Group\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"Sj\"}}}},\"GetGroupConfiguration\":{\"http\":{\"requestUri\":\"/get-group-configuration\"},\"input\":{\"type\":\"structure\",\"members\":{\"Group\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupConfiguration\":{\"shape\":\"Sl\"}}}},\"GetGroupQuery\":{\"http\":{\"requestUri\":\"/get-group-query\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Group instead.\"},\"Group\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupQuery\":{\"shape\":\"Sx\"}}}},\"GetTags\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/resources/{Arn}/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"Arn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Tags\":{\"shape\":\"S7\"}}}},\"GroupResources\":{\"http\":{\"requestUri\":\"/group-resources\"},\"input\":{\"type\":\"structure\",\"required\":[\"Group\",\"ResourceArns\"],\"members\":{\"Group\":{},\"ResourceArns\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Succeeded\":{\"shape\":\"S11\"},\"Failed\":{\"shape\":\"S14\"},\"Pending\":{\"shape\":\"S18\"}}}},\"ListGroupResources\":{\"http\":{\"requestUri\":\"/list-group-resources\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Group instead.\"},\"Group\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Identifier\":{\"shape\":\"S1l\"},\"Status\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}}}},\"ResourceIdentifiers\":{\"shape\":\"S1p\",\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Resources instead.\"},\"NextToken\":{},\"QueryErrors\":{\"shape\":\"S1q\"}}}},\"ListGroups\":{\"http\":{\"requestUri\":\"/groups-list\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupIdentifiers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupArn\":{}}}},\"Groups\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use GroupIdentifiers instead.\",\"type\":\"list\",\"member\":{\"shape\":\"Sj\"}},\"NextToken\":{}}}},\"PutGroupConfiguration\":{\"http\":{\"requestUri\":\"/put-group-configuration\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Group\":{},\"Configuration\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SearchResources\":{\"http\":{\"requestUri\":\"/resources/search\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceQuery\"],\"members\":{\"ResourceQuery\":{\"shape\":\"S4\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceIdentifiers\":{\"shape\":\"S1p\"},\"NextToken\":{},\"QueryErrors\":{\"shape\":\"S1q\"}}}},\"Tag\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/resources/{Arn}/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Tags\"],\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"Arn\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Tags\":{\"shape\":\"S7\"}}}},\"UngroupResources\":{\"http\":{\"requestUri\":\"/ungroup-resources\"},\"input\":{\"type\":\"structure\",\"required\":[\"Group\",\"ResourceArns\"],\"members\":{\"Group\":{},\"ResourceArns\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Succeeded\":{\"shape\":\"S11\"},\"Failed\":{\"shape\":\"S14\"},\"Pending\":{\"shape\":\"S18\"}}}},\"Untag\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/resources/{Arn}/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Keys\"],\"members\":{\"Arn\":{\"location\":\"uri\",\"locationName\":\"Arn\"},\"Keys\":{\"shape\":\"S2d\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"Keys\":{\"shape\":\"S2d\"}}}},\"UpdateGroup\":{\"http\":{\"requestUri\":\"/update-group\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Group instead.\"},\"Group\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"Sj\"}}}},\"UpdateGroupQuery\":{\"http\":{\"requestUri\":\"/update-group-query\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceQuery\"],\"members\":{\"GroupName\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Group instead.\"},\"Group\":{},\"ResourceQuery\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupQuery\":{\"shape\":\"Sx\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"Type\",\"Query\"],\"members\":{\"Type\":{},\"Query\":{}}},\"S7\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}}}}},\"Sj\":{\"type\":\"structure\",\"required\":[\"GroupArn\",\"Name\"],\"members\":{\"GroupArn\":{},\"Name\":{},\"Description\":{}}},\"Sl\":{\"type\":\"structure\",\"members\":{\"Configuration\":{\"shape\":\"Sa\"},\"ProposedConfiguration\":{\"shape\":\"Sa\"},\"Status\":{},\"FailureReason\":{}}},\"Sx\":{\"type\":\"structure\",\"required\":[\"GroupName\",\"ResourceQuery\"],\"members\":{\"GroupName\":{},\"ResourceQuery\":{\"shape\":\"S4\"}}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S14\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ErrorMessage\":{},\"ErrorCode\":{}}}},\"S18\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{}}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{},\"ResourceType\":{}}},\"S1p\":{\"type\":\"list\",\"member\":{\"shape\":\"S1l\"}},\"S1q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"Message\":{}}}},\"S2d\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 71378:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListGroupResources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":[\"ResourceIdentifiers\",\"Resources\"]},\"ListGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"GroupIdentifiers\"},\"SearchResources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ResourceIdentifiers\"}}}");

/***/ }),

/***/ 83914:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-01-26\",\"endpointPrefix\":\"tagging\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Resource Groups Tagging API\",\"serviceId\":\"Resource Groups Tagging API\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"ResourceGroupsTaggingAPI_20170126\",\"uid\":\"resourcegroupstaggingapi-2017-01-26\"},\"operations\":{\"DescribeReportCreation\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"S3Location\":{},\"ErrorMessage\":{}}}},\"GetComplianceSummary\":{\"input\":{\"type\":\"structure\",\"members\":{\"TargetIdFilters\":{\"type\":\"list\",\"member\":{}},\"RegionFilters\":{\"type\":\"list\",\"member\":{}},\"ResourceTypeFilters\":{\"shape\":\"Sb\"},\"TagKeyFilters\":{\"type\":\"list\",\"member\":{}},\"GroupBy\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"},\"PaginationToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LastUpdated\":{},\"TargetId\":{},\"TargetIdType\":{},\"Region\":{},\"ResourceType\":{},\"NonCompliantResources\":{\"type\":\"long\"}}}},\"PaginationToken\":{}}}},\"GetResources\":{\"input\":{\"type\":\"structure\",\"members\":{\"PaginationToken\":{},\"TagFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"ResourcesPerPage\":{\"type\":\"integer\"},\"TagsPerPage\":{\"type\":\"integer\"},\"ResourceTypeFilters\":{\"shape\":\"Sb\"},\"IncludeComplianceDetails\":{\"type\":\"boolean\"},\"ExcludeCompliantResources\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PaginationToken\":{},\"ResourceTagMappingList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"Tags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"ComplianceDetails\":{\"type\":\"structure\",\"members\":{\"NoncompliantKeys\":{\"shape\":\"S15\"},\"KeysWithNoncompliantValues\":{\"shape\":\"S15\"},\"ComplianceStatus\":{\"type\":\"boolean\"}}}}}}}}},\"GetTagKeys\":{\"input\":{\"type\":\"structure\",\"members\":{\"PaginationToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PaginationToken\":{},\"TagKeys\":{\"shape\":\"S15\"}}}},\"GetTagValues\":{\"input\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"PaginationToken\":{},\"Key\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PaginationToken\":{},\"TagValues\":{\"type\":\"list\",\"member\":{}}}}},\"StartReportCreation\":{\"input\":{\"type\":\"structure\",\"required\":[\"S3Bucket\"],\"members\":{\"S3Bucket\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARNList\",\"Tags\"],\"members\":{\"ResourceARNList\":{\"shape\":\"S1g\"},\"Tags\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedResourcesMap\":{\"shape\":\"S1j\"}}}},\"UntagResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARNList\",\"TagKeys\"],\"members\":{\"ResourceARNList\":{\"shape\":\"S1g\"},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedResourcesMap\":{\"shape\":\"S1j\"}}}}},\"shapes\":{\"Sb\":{\"type\":\"list\",\"member\":{}},\"S15\":{\"type\":\"list\",\"member\":{}},\"S1g\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"StatusCode\":{\"type\":\"integer\"},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}");

/***/ }),

/***/ 64865:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetComplianceSummary\":{\"input_token\":\"PaginationToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"PaginationToken\",\"result_key\":\"SummaryList\"},\"GetResources\":{\"input_token\":\"PaginationToken\",\"limit_key\":\"ResourcesPerPage\",\"output_token\":\"PaginationToken\",\"result_key\":\"ResourceTagMappingList\"},\"GetTagKeys\":{\"input_token\":\"PaginationToken\",\"output_token\":\"PaginationToken\",\"result_key\":\"TagKeys\"},\"GetTagValues\":{\"input_token\":\"PaginationToken\",\"output_token\":\"PaginationToken\",\"result_key\":\"TagValues\"}}}");

/***/ }),

/***/ 36854:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-06-29\",\"endpointPrefix\":\"robomaker\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"RoboMaker\",\"serviceFullName\":\"AWS RoboMaker\",\"serviceId\":\"RoboMaker\",\"signatureVersion\":\"v4\",\"signingName\":\"robomaker\",\"uid\":\"robomaker-2018-06-29\"},\"operations\":{\"BatchDeleteWorlds\":{\"http\":{\"requestUri\":\"/batchDeleteWorlds\"},\"input\":{\"type\":\"structure\",\"required\":[\"worlds\"],\"members\":{\"worlds\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"unprocessedWorlds\":{\"shape\":\"S2\"}}}},\"BatchDescribeSimulationJob\":{\"http\":{\"requestUri\":\"/batchDescribeSimulationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobs\"],\"members\":{\"jobs\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"status\":{},\"lastStartedAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"failureBehavior\":{},\"failureCode\":{},\"failureReason\":{},\"clientRequestToken\":{},\"outputLocation\":{\"shape\":\"Sh\"},\"loggingConfig\":{\"shape\":\"Sk\"},\"maxJobDurationInSeconds\":{\"type\":\"long\"},\"simulationTimeMillis\":{\"type\":\"long\"},\"iamRole\":{},\"robotApplications\":{\"shape\":\"Sp\"},\"simulationApplications\":{\"shape\":\"S13\"},\"dataSources\":{\"shape\":\"S17\"},\"tags\":{\"shape\":\"S1c\"},\"vpcConfig\":{\"shape\":\"S1f\"},\"networkInterface\":{\"shape\":\"S1j\"},\"compute\":{\"shape\":\"S1k\"}}}},\"unprocessedJobs\":{\"shape\":\"S2\"}}}},\"CancelDeploymentJob\":{\"http\":{\"requestUri\":\"/cancelDeploymentJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelSimulationJob\":{\"http\":{\"requestUri\":\"/cancelSimulationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelSimulationJobBatch\":{\"http\":{\"requestUri\":\"/cancelSimulationJobBatch\"},\"input\":{\"type\":\"structure\",\"required\":[\"batch\"],\"members\":{\"batch\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelWorldExportJob\":{\"http\":{\"requestUri\":\"/cancelWorldExportJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelWorldGenerationJob\":{\"http\":{\"requestUri\":\"/cancelWorldGenerationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDeploymentJob\":{\"http\":{\"requestUri\":\"/createDeploymentJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"clientRequestToken\",\"fleet\",\"deploymentApplicationConfigs\"],\"members\":{\"deploymentConfig\":{\"shape\":\"S1x\"},\"clientRequestToken\":{\"idempotencyToken\":true},\"fleet\":{},\"deploymentApplicationConfigs\":{\"shape\":\"S21\"},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"fleet\":{},\"status\":{},\"deploymentApplicationConfigs\":{\"shape\":\"S21\"},\"failureReason\":{},\"failureCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"deploymentConfig\":{\"shape\":\"S1x\"},\"tags\":{\"shape\":\"S1c\"}}}},\"CreateFleet\":{\"http\":{\"requestUri\":\"/createFleet\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"createdAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S1c\"}}}},\"CreateRobot\":{\"http\":{\"requestUri\":\"/createRobot\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"architecture\",\"greengrassGroupId\"],\"members\":{\"name\":{},\"architecture\":{},\"greengrassGroupId\":{},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"createdAt\":{\"type\":\"timestamp\"},\"greengrassGroupId\":{},\"architecture\":{},\"tags\":{\"shape\":\"S1c\"}}}},\"CreateRobotApplication\":{\"http\":{\"requestUri\":\"/createRobotApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"sources\",\"robotSoftwareSuite\"],\"members\":{\"name\":{},\"sources\":{\"shape\":\"S2h\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"revisionId\":{},\"tags\":{\"shape\":\"S1c\"}}}},\"CreateRobotApplicationVersion\":{\"http\":{\"requestUri\":\"/createRobotApplicationVersion\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{},\"currentRevisionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"revisionId\":{}}}},\"CreateSimulationApplication\":{\"http\":{\"requestUri\":\"/createSimulationApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"sources\",\"simulationSoftwareSuite\",\"robotSoftwareSuite\"],\"members\":{\"name\":{},\"sources\":{\"shape\":\"S2h\"},\"simulationSoftwareSuite\":{\"shape\":\"S2t\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"renderingEngine\":{\"shape\":\"S2w\"},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"simulationSoftwareSuite\":{\"shape\":\"S2t\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"renderingEngine\":{\"shape\":\"S2w\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"revisionId\":{},\"tags\":{\"shape\":\"S1c\"}}}},\"CreateSimulationApplicationVersion\":{\"http\":{\"requestUri\":\"/createSimulationApplicationVersion\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{},\"currentRevisionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"simulationSoftwareSuite\":{\"shape\":\"S2t\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"renderingEngine\":{\"shape\":\"S2w\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"revisionId\":{}}}},\"CreateSimulationJob\":{\"http\":{\"requestUri\":\"/createSimulationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"maxJobDurationInSeconds\",\"iamRole\"],\"members\":{\"clientRequestToken\":{\"idempotencyToken\":true},\"outputLocation\":{\"shape\":\"Sh\"},\"loggingConfig\":{\"shape\":\"Sk\"},\"maxJobDurationInSeconds\":{\"type\":\"long\"},\"iamRole\":{},\"failureBehavior\":{},\"robotApplications\":{\"shape\":\"Sp\"},\"simulationApplications\":{\"shape\":\"S13\"},\"dataSources\":{\"shape\":\"S33\"},\"tags\":{\"shape\":\"S1c\"},\"vpcConfig\":{\"shape\":\"S36\"},\"compute\":{\"shape\":\"S37\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"lastStartedAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"failureBehavior\":{},\"failureCode\":{},\"clientRequestToken\":{},\"outputLocation\":{\"shape\":\"Sh\"},\"loggingConfig\":{\"shape\":\"Sk\"},\"maxJobDurationInSeconds\":{\"type\":\"long\"},\"simulationTimeMillis\":{\"type\":\"long\"},\"iamRole\":{},\"robotApplications\":{\"shape\":\"Sp\"},\"simulationApplications\":{\"shape\":\"S13\"},\"dataSources\":{\"shape\":\"S17\"},\"tags\":{\"shape\":\"S1c\"},\"vpcConfig\":{\"shape\":\"S1f\"},\"compute\":{\"shape\":\"S1k\"}}}},\"CreateWorldExportJob\":{\"http\":{\"requestUri\":\"/createWorldExportJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"worlds\",\"outputLocation\",\"iamRole\"],\"members\":{\"clientRequestToken\":{\"idempotencyToken\":true},\"worlds\":{\"shape\":\"S2\"},\"outputLocation\":{\"shape\":\"Sh\"},\"iamRole\":{},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"failureCode\":{},\"clientRequestToken\":{},\"outputLocation\":{\"shape\":\"Sh\"},\"iamRole\":{},\"tags\":{\"shape\":\"S1c\"}}}},\"CreateWorldGenerationJob\":{\"http\":{\"requestUri\":\"/createWorldGenerationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"template\",\"worldCount\"],\"members\":{\"clientRequestToken\":{\"idempotencyToken\":true},\"template\":{},\"worldCount\":{\"shape\":\"S3e\"},\"tags\":{\"shape\":\"S1c\"},\"worldTags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"failureCode\":{},\"clientRequestToken\":{},\"template\":{},\"worldCount\":{\"shape\":\"S3e\"},\"tags\":{\"shape\":\"S1c\"},\"worldTags\":{\"shape\":\"S1c\"}}}},\"CreateWorldTemplate\":{\"http\":{\"requestUri\":\"/createWorldTemplate\"},\"input\":{\"type\":\"structure\",\"members\":{\"clientRequestToken\":{},\"name\":{},\"templateBody\":{},\"templateLocation\":{\"shape\":\"S3n\"},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"clientRequestToken\":{},\"createdAt\":{\"type\":\"timestamp\"},\"name\":{},\"tags\":{\"shape\":\"S1c\"}}}},\"DeleteFleet\":{\"http\":{\"requestUri\":\"/deleteFleet\"},\"input\":{\"type\":\"structure\",\"required\":[\"fleet\"],\"members\":{\"fleet\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRobot\":{\"http\":{\"requestUri\":\"/deleteRobot\"},\"input\":{\"type\":\"structure\",\"required\":[\"robot\"],\"members\":{\"robot\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRobotApplication\":{\"http\":{\"requestUri\":\"/deleteRobotApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{},\"applicationVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSimulationApplication\":{\"http\":{\"requestUri\":\"/deleteSimulationApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{},\"applicationVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWorldTemplate\":{\"http\":{\"requestUri\":\"/deleteWorldTemplate\"},\"input\":{\"type\":\"structure\",\"required\":[\"template\"],\"members\":{\"template\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterRobot\":{\"http\":{\"requestUri\":\"/deregisterRobot\"},\"input\":{\"type\":\"structure\",\"required\":[\"fleet\",\"robot\"],\"members\":{\"fleet\":{},\"robot\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"fleet\":{},\"robot\":{}}}},\"DescribeDeploymentJob\":{\"http\":{\"requestUri\":\"/describeDeploymentJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"fleet\":{},\"status\":{},\"deploymentConfig\":{\"shape\":\"S1x\"},\"deploymentApplicationConfigs\":{\"shape\":\"S21\"},\"failureReason\":{},\"failureCode\":{},\"createdAt\":{\"type\":\"timestamp\"},\"robotDeploymentSummary\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"deploymentStartTime\":{\"type\":\"timestamp\"},\"deploymentFinishTime\":{\"type\":\"timestamp\"},\"status\":{},\"progressDetail\":{\"type\":\"structure\",\"members\":{\"currentProgress\":{},\"percentDone\":{\"type\":\"float\"},\"estimatedTimeRemainingSeconds\":{\"type\":\"integer\"},\"targetResource\":{}}},\"failureReason\":{},\"failureCode\":{}}}},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeFleet\":{\"http\":{\"requestUri\":\"/describeFleet\"},\"input\":{\"type\":\"structure\",\"required\":[\"fleet\"],\"members\":{\"fleet\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"robots\":{\"shape\":\"S4c\"},\"createdAt\":{\"type\":\"timestamp\"},\"lastDeploymentStatus\":{},\"lastDeploymentJob\":{},\"lastDeploymentTime\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeRobot\":{\"http\":{\"requestUri\":\"/describeRobot\"},\"input\":{\"type\":\"structure\",\"required\":[\"robot\"],\"members\":{\"robot\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"fleetArn\":{},\"status\":{},\"greengrassGroupId\":{},\"createdAt\":{\"type\":\"timestamp\"},\"architecture\":{},\"lastDeploymentJob\":{},\"lastDeploymentTime\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeRobotApplication\":{\"http\":{\"requestUri\":\"/describeRobotApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{},\"applicationVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"revisionId\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeSimulationApplication\":{\"http\":{\"requestUri\":\"/describeSimulationApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{},\"applicationVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"simulationSoftwareSuite\":{\"shape\":\"S2t\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"renderingEngine\":{\"shape\":\"S2w\"},\"revisionId\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeSimulationJob\":{\"http\":{\"requestUri\":\"/describeSimulationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"status\":{},\"lastStartedAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"failureBehavior\":{},\"failureCode\":{},\"failureReason\":{},\"clientRequestToken\":{},\"outputLocation\":{\"shape\":\"Sh\"},\"loggingConfig\":{\"shape\":\"Sk\"},\"maxJobDurationInSeconds\":{\"type\":\"long\"},\"simulationTimeMillis\":{\"type\":\"long\"},\"iamRole\":{},\"robotApplications\":{\"shape\":\"Sp\"},\"simulationApplications\":{\"shape\":\"S13\"},\"dataSources\":{\"shape\":\"S17\"},\"tags\":{\"shape\":\"S1c\"},\"vpcConfig\":{\"shape\":\"S1f\"},\"networkInterface\":{\"shape\":\"S1j\"},\"compute\":{\"shape\":\"S1k\"}}}},\"DescribeSimulationJobBatch\":{\"http\":{\"requestUri\":\"/describeSimulationJobBatch\"},\"input\":{\"type\":\"structure\",\"required\":[\"batch\"],\"members\":{\"batch\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"createdAt\":{\"type\":\"timestamp\"},\"clientRequestToken\":{},\"batchPolicy\":{\"shape\":\"S4p\"},\"failureCode\":{},\"failureReason\":{},\"failedRequests\":{\"shape\":\"S4t\"},\"pendingRequests\":{\"shape\":\"S4x\"},\"createdRequests\":{\"shape\":\"S4y\"},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeWorld\":{\"http\":{\"requestUri\":\"/describeWorld\"},\"input\":{\"type\":\"structure\",\"required\":[\"world\"],\"members\":{\"world\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"generationJob\":{},\"template\":{},\"createdAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeWorldExportJob\":{\"http\":{\"requestUri\":\"/describeWorldExportJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"failureCode\":{},\"failureReason\":{},\"clientRequestToken\":{},\"worlds\":{\"shape\":\"S2\"},\"outputLocation\":{\"shape\":\"Sh\"},\"iamRole\":{},\"tags\":{\"shape\":\"S1c\"}}}},\"DescribeWorldGenerationJob\":{\"http\":{\"requestUri\":\"/describeWorldGenerationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"failureCode\":{},\"failureReason\":{},\"clientRequestToken\":{},\"template\":{},\"worldCount\":{\"shape\":\"S3e\"},\"finishedWorldsSummary\":{\"type\":\"structure\",\"members\":{\"finishedCount\":{\"type\":\"integer\"},\"succeededWorlds\":{\"shape\":\"S2\"},\"failureSummary\":{\"type\":\"structure\",\"members\":{\"totalFailureCount\":{\"type\":\"integer\"},\"failures\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"failureCode\":{},\"sampleFailureReason\":{},\"failureCount\":{\"type\":\"integer\"}}}}}}}},\"tags\":{\"shape\":\"S1c\"},\"worldTags\":{\"shape\":\"S1c\"}}}},\"DescribeWorldTemplate\":{\"http\":{\"requestUri\":\"/describeWorldTemplate\"},\"input\":{\"type\":\"structure\",\"required\":[\"template\"],\"members\":{\"template\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"clientRequestToken\":{},\"name\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"tags\":{\"shape\":\"S1c\"}}}},\"GetWorldTemplateBody\":{\"http\":{\"requestUri\":\"/getWorldTemplateBody\"},\"input\":{\"type\":\"structure\",\"members\":{\"template\":{},\"generationJob\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"templateBody\":{}}}},\"ListDeploymentJobs\":{\"http\":{\"requestUri\":\"/listDeploymentJobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"filters\":{\"shape\":\"S5j\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"deploymentJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"fleet\":{},\"status\":{},\"deploymentApplicationConfigs\":{\"shape\":\"S21\"},\"deploymentConfig\":{\"shape\":\"S1x\"},\"failureReason\":{},\"failureCode\":{},\"createdAt\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListFleets\":{\"http\":{\"requestUri\":\"/listFleets\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"fleetDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastDeploymentStatus\":{},\"lastDeploymentJob\":{},\"lastDeploymentTime\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListRobotApplications\":{\"http\":{\"requestUri\":\"/listRobotApplications\"},\"input\":{\"type\":\"structure\",\"members\":{\"versionQualifier\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"robotApplicationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"version\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"}}}},\"nextToken\":{}}}},\"ListRobots\":{\"http\":{\"requestUri\":\"/listRobots\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"robots\":{\"shape\":\"S4c\"},\"nextToken\":{}}}},\"ListSimulationApplications\":{\"http\":{\"requestUri\":\"/listSimulationApplications\"},\"input\":{\"type\":\"structure\",\"members\":{\"versionQualifier\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"simulationApplicationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{},\"version\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"simulationSoftwareSuite\":{\"shape\":\"S2t\"}}}},\"nextToken\":{}}}},\"ListSimulationJobBatches\":{\"http\":{\"requestUri\":\"/listSimulationJobBatches\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"simulationJobBatchSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"createdAt\":{\"type\":\"timestamp\"},\"status\":{},\"failedRequestCount\":{\"type\":\"integer\"},\"pendingRequestCount\":{\"type\":\"integer\"},\"createdRequestCount\":{\"type\":\"integer\"}}}},\"nextToken\":{}}}},\"ListSimulationJobs\":{\"http\":{\"requestUri\":\"/listSimulationJobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"simulationJobSummaries\"],\"members\":{\"simulationJobSummaries\":{\"shape\":\"S4y\"},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S1c\"}}}},\"ListWorldExportJobs\":{\"http\":{\"requestUri\":\"/listWorldExportJobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"worldExportJobSummaries\"],\"members\":{\"worldExportJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"worlds\":{\"shape\":\"S2\"}}}},\"nextToken\":{}}}},\"ListWorldGenerationJobs\":{\"http\":{\"requestUri\":\"/listWorldGenerationJobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"worldGenerationJobSummaries\"],\"members\":{\"worldGenerationJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"template\":{},\"createdAt\":{\"type\":\"timestamp\"},\"status\":{},\"worldCount\":{\"shape\":\"S3e\"},\"succeededWorldCount\":{\"type\":\"integer\"},\"failedWorldCount\":{\"type\":\"integer\"}}}},\"nextToken\":{}}}},\"ListWorldTemplates\":{\"http\":{\"requestUri\":\"/listWorldTemplates\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"templateSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"name\":{}}}},\"nextToken\":{}}}},\"ListWorlds\":{\"http\":{\"requestUri\":\"/listWorlds\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"filters\":{\"shape\":\"S5j\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"worldSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"createdAt\":{\"type\":\"timestamp\"},\"generationJob\":{},\"template\":{}}}},\"nextToken\":{}}}},\"RegisterRobot\":{\"http\":{\"requestUri\":\"/registerRobot\"},\"input\":{\"type\":\"structure\",\"required\":[\"fleet\",\"robot\"],\"members\":{\"fleet\":{},\"robot\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"fleet\":{},\"robot\":{}}}},\"RestartSimulationJob\":{\"http\":{\"requestUri\":\"/restartSimulationJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"job\"],\"members\":{\"job\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartSimulationJobBatch\":{\"http\":{\"requestUri\":\"/startSimulationJobBatch\"},\"input\":{\"type\":\"structure\",\"required\":[\"createSimulationJobRequests\"],\"members\":{\"clientRequestToken\":{\"idempotencyToken\":true},\"batchPolicy\":{\"shape\":\"S4p\"},\"createSimulationJobRequests\":{\"shape\":\"S4x\"},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"status\":{},\"createdAt\":{\"type\":\"timestamp\"},\"clientRequestToken\":{},\"batchPolicy\":{\"shape\":\"S4p\"},\"failureCode\":{},\"failureReason\":{},\"failedRequests\":{\"shape\":\"S4t\"},\"pendingRequests\":{\"shape\":\"S4x\"},\"createdRequests\":{\"shape\":\"S4y\"},\"tags\":{\"shape\":\"S1c\"}}}},\"SyncDeploymentJob\":{\"http\":{\"requestUri\":\"/syncDeploymentJob\"},\"input\":{\"type\":\"structure\",\"required\":[\"clientRequestToken\",\"fleet\"],\"members\":{\"clientRequestToken\":{\"idempotencyToken\":true},\"fleet\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"fleet\":{},\"status\":{},\"deploymentConfig\":{\"shape\":\"S1x\"},\"deploymentApplicationConfigs\":{\"shape\":\"S21\"},\"failureReason\":{},\"failureCode\":{},\"createdAt\":{\"type\":\"timestamp\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S1c\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRobotApplication\":{\"http\":{\"requestUri\":\"/updateRobotApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\",\"sources\",\"robotSoftwareSuite\"],\"members\":{\"application\":{},\"sources\":{\"shape\":\"S2h\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"currentRevisionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"revisionId\":{}}}},\"UpdateSimulationApplication\":{\"http\":{\"requestUri\":\"/updateSimulationApplication\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\",\"sources\",\"simulationSoftwareSuite\",\"robotSoftwareSuite\"],\"members\":{\"application\":{},\"sources\":{\"shape\":\"S2h\"},\"simulationSoftwareSuite\":{\"shape\":\"S2t\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"renderingEngine\":{\"shape\":\"S2w\"},\"currentRevisionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"version\":{},\"sources\":{\"shape\":\"S2n\"},\"simulationSoftwareSuite\":{\"shape\":\"S2t\"},\"robotSoftwareSuite\":{\"shape\":\"S2j\"},\"renderingEngine\":{\"shape\":\"S2w\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"revisionId\":{}}}},\"UpdateWorldTemplate\":{\"http\":{\"requestUri\":\"/updateWorldTemplate\"},\"input\":{\"type\":\"structure\",\"required\":[\"template\"],\"members\":{\"template\":{},\"name\":{},\"templateBody\":{},\"templateLocation\":{\"shape\":\"S3n\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"createdAt\":{\"type\":\"timestamp\"},\"lastUpdatedAt\":{\"type\":\"timestamp\"}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"Sh\":{\"type\":\"structure\",\"members\":{\"s3Bucket\":{},\"s3Prefix\":{}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"recordAllRosTopics\"],\"members\":{\"recordAllRosTopics\":{\"type\":\"boolean\"}}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"application\",\"launchConfig\"],\"members\":{\"application\":{},\"applicationVersion\":{},\"launchConfig\":{\"shape\":\"Ss\"}}}},\"Ss\":{\"type\":\"structure\",\"required\":[\"packageName\",\"launchFile\"],\"members\":{\"packageName\":{},\"launchFile\":{},\"environmentVariables\":{\"shape\":\"Su\"},\"portForwardingConfig\":{\"type\":\"structure\",\"members\":{\"portMappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"jobPort\",\"applicationPort\"],\"members\":{\"jobPort\":{\"type\":\"integer\"},\"applicationPort\":{\"type\":\"integer\"},\"enableOnPublicIp\":{\"type\":\"boolean\"}}}}}},\"streamUI\":{\"type\":\"boolean\"}}},\"Su\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"application\",\"launchConfig\"],\"members\":{\"application\":{},\"applicationVersion\":{},\"launchConfig\":{\"shape\":\"Ss\"},\"worldConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"world\":{}}}}}}},\"S17\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"s3Bucket\":{},\"s3Keys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"s3Key\":{},\"etag\":{}}}}}}},\"S1c\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1f\":{\"type\":\"structure\",\"members\":{\"subnets\":{\"shape\":\"S1g\"},\"securityGroups\":{\"shape\":\"S1i\"},\"vpcId\":{},\"assignPublicIp\":{\"type\":\"boolean\"}}},\"S1g\":{\"type\":\"list\",\"member\":{}},\"S1i\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"structure\",\"members\":{\"networkInterfaceId\":{},\"privateIpAddress\":{},\"publicIpAddress\":{}}},\"S1k\":{\"type\":\"structure\",\"members\":{\"simulationUnitLimit\":{\"type\":\"integer\"}}},\"S1x\":{\"type\":\"structure\",\"members\":{\"concurrentDeploymentPercentage\":{\"type\":\"integer\"},\"failureThresholdPercentage\":{\"type\":\"integer\"},\"robotDeploymentTimeoutInSeconds\":{\"type\":\"long\"},\"downloadConditionFile\":{\"type\":\"structure\",\"required\":[\"bucket\",\"key\"],\"members\":{\"bucket\":{},\"key\":{},\"etag\":{}}}}},\"S21\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"application\",\"applicationVersion\",\"launchConfig\"],\"members\":{\"application\":{},\"applicationVersion\":{},\"launchConfig\":{\"type\":\"structure\",\"required\":[\"packageName\",\"launchFile\"],\"members\":{\"packageName\":{},\"preLaunchFile\":{},\"launchFile\":{},\"postLaunchFile\":{},\"environmentVariables\":{\"shape\":\"Su\"}}}}}},\"S2h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"s3Bucket\":{},\"s3Key\":{},\"architecture\":{}}}},\"S2j\":{\"type\":\"structure\",\"members\":{\"name\":{},\"version\":{}}},\"S2n\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"s3Bucket\":{},\"s3Key\":{},\"etag\":{},\"architecture\":{}}}},\"S2t\":{\"type\":\"structure\",\"members\":{\"name\":{},\"version\":{}}},\"S2w\":{\"type\":\"structure\",\"members\":{\"name\":{},\"version\":{}}},\"S33\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"s3Bucket\",\"s3Keys\"],\"members\":{\"name\":{},\"s3Bucket\":{},\"s3Keys\":{\"type\":\"list\",\"member\":{}}}}},\"S36\":{\"type\":\"structure\",\"required\":[\"subnets\"],\"members\":{\"subnets\":{\"shape\":\"S1g\"},\"securityGroups\":{\"shape\":\"S1i\"},\"assignPublicIp\":{\"type\":\"boolean\"}}},\"S37\":{\"type\":\"structure\",\"members\":{\"simulationUnitLimit\":{\"type\":\"integer\"}}},\"S3e\":{\"type\":\"structure\",\"members\":{\"floorplanCount\":{\"type\":\"integer\"},\"interiorCountPerFloorplan\":{\"type\":\"integer\"}}},\"S3n\":{\"type\":\"structure\",\"required\":[\"s3Bucket\",\"s3Key\"],\"members\":{\"s3Bucket\":{},\"s3Key\":{}}},\"S4c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"name\":{},\"fleetArn\":{},\"status\":{},\"greenGrassGroupId\":{},\"createdAt\":{\"type\":\"timestamp\"},\"architecture\":{},\"lastDeploymentJob\":{},\"lastDeploymentTime\":{\"type\":\"timestamp\"}}}},\"S4p\":{\"type\":\"structure\",\"members\":{\"timeoutInSeconds\":{\"type\":\"long\"},\"maxConcurrency\":{\"type\":\"integer\"}}},\"S4t\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"request\":{\"shape\":\"S4v\"},\"failureReason\":{},\"failureCode\":{},\"failedAt\":{\"type\":\"timestamp\"}}}},\"S4v\":{\"type\":\"structure\",\"required\":[\"maxJobDurationInSeconds\"],\"members\":{\"outputLocation\":{\"shape\":\"Sh\"},\"loggingConfig\":{\"shape\":\"Sk\"},\"maxJobDurationInSeconds\":{\"type\":\"long\"},\"iamRole\":{},\"failureBehavior\":{},\"useDefaultApplications\":{\"type\":\"boolean\"},\"robotApplications\":{\"shape\":\"Sp\"},\"simulationApplications\":{\"shape\":\"S13\"},\"dataSources\":{\"shape\":\"S33\"},\"vpcConfig\":{\"shape\":\"S36\"},\"compute\":{\"shape\":\"S37\"},\"tags\":{\"shape\":\"S1c\"}}},\"S4x\":{\"type\":\"list\",\"member\":{\"shape\":\"S4v\"}},\"S4y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"lastUpdatedAt\":{\"type\":\"timestamp\"},\"name\":{},\"status\":{},\"simulationApplicationNames\":{\"type\":\"list\",\"member\":{}},\"robotApplicationNames\":{\"type\":\"list\",\"member\":{}},\"dataSourceNames\":{\"type\":\"list\",\"member\":{}}}}},\"S5j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"type\":\"list\",\"member\":{}}}}}}}");

/***/ }),

/***/ 52592:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDeploymentJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"deploymentJobs\"},\"ListFleets\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"fleetDetails\"},\"ListRobotApplications\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"robotApplicationSummaries\"},\"ListRobots\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"robots\"},\"ListSimulationApplications\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"simulationApplicationSummaries\"},\"ListSimulationJobBatches\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"simulationJobBatchSummaries\"},\"ListSimulationJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"simulationJobSummaries\"},\"ListWorldExportJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"worldExportJobSummaries\"},\"ListWorldGenerationJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"worldGenerationJobSummaries\"},\"ListWorldTemplates\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"templateSummaries\"},\"ListWorlds\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"worldSummaries\"}}}");

/***/ }),

/***/ 91499:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-04-01\",\"endpointPrefix\":\"route53\",\"globalEndpoint\":\"route53.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"Route 53\",\"serviceFullName\":\"Amazon Route 53\",\"serviceId\":\"Route 53\",\"signatureVersion\":\"v4\",\"uid\":\"route53-2013-04-01\"},\"operations\":{\"ActivateKeySigningKey\":{\"http\":{\"requestUri\":\"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"Name\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"HostedZoneId\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"AssociateVPCWithHostedZone\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}/associatevpc\"},\"input\":{\"locationName\":\"AssociateVPCWithHostedZoneRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"VPC\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"VPC\":{\"shape\":\"Sa\"},\"Comment\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"ChangeResourceRecordSets\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}/rrset/\"},\"input\":{\"locationName\":\"ChangeResourceRecordSetsRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"ChangeBatch\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"ChangeBatch\":{\"type\":\"structure\",\"required\":[\"Changes\"],\"members\":{\"Comment\":{},\"Changes\":{\"type\":\"list\",\"member\":{\"locationName\":\"Change\",\"type\":\"structure\",\"required\":[\"Action\",\"ResourceRecordSet\"],\"members\":{\"Action\":{},\"ResourceRecordSet\":{\"shape\":\"Sk\"}}}}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"ChangeTagsForResource\":{\"http\":{\"requestUri\":\"/2013-04-01/tags/{ResourceType}/{ResourceId}\"},\"input\":{\"locationName\":\"ChangeTagsForResourceRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceId\"],\"members\":{\"ResourceType\":{\"location\":\"uri\",\"locationName\":\"ResourceType\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"AddTags\":{\"shape\":\"S18\"},\"RemoveTagKeys\":{\"type\":\"list\",\"member\":{\"locationName\":\"Key\"}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateHealthCheck\":{\"http\":{\"requestUri\":\"/2013-04-01/healthcheck\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateHealthCheckRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"CallerReference\",\"HealthCheckConfig\"],\"members\":{\"CallerReference\":{},\"HealthCheckConfig\":{\"shape\":\"S1g\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HealthCheck\",\"Location\"],\"members\":{\"HealthCheck\":{\"shape\":\"S22\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateHostedZone\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateHostedZoneRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"Name\",\"CallerReference\"],\"members\":{\"Name\":{},\"VPC\":{\"shape\":\"Sa\"},\"CallerReference\":{},\"HostedZoneConfig\":{\"shape\":\"S2k\"},\"DelegationSetId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZone\",\"ChangeInfo\",\"DelegationSet\",\"Location\"],\"members\":{\"HostedZone\":{\"shape\":\"S2n\"},\"ChangeInfo\":{\"shape\":\"S5\"},\"DelegationSet\":{\"shape\":\"S2p\"},\"VPC\":{\"shape\":\"Sa\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateKeySigningKey\":{\"http\":{\"requestUri\":\"/2013-04-01/keysigningkey\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateKeySigningKeyRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"CallerReference\",\"HostedZoneId\",\"KeyManagementServiceArn\",\"Name\",\"Status\"],\"members\":{\"CallerReference\":{},\"HostedZoneId\":{},\"KeyManagementServiceArn\":{},\"Name\":{},\"Status\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\",\"KeySigningKey\",\"Location\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"},\"KeySigningKey\":{\"shape\":\"S2v\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateQueryLoggingConfig\":{\"http\":{\"requestUri\":\"/2013-04-01/queryloggingconfig\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateQueryLoggingConfigRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"CloudWatchLogsLogGroupArn\"],\"members\":{\"HostedZoneId\":{},\"CloudWatchLogsLogGroupArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"QueryLoggingConfig\",\"Location\"],\"members\":{\"QueryLoggingConfig\":{\"shape\":\"S32\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateReusableDelegationSet\":{\"http\":{\"requestUri\":\"/2013-04-01/delegationset\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateReusableDelegationSetRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"CallerReference\"],\"members\":{\"CallerReference\":{},\"HostedZoneId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DelegationSet\",\"Location\"],\"members\":{\"DelegationSet\":{\"shape\":\"S2p\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateTrafficPolicy\":{\"http\":{\"requestUri\":\"/2013-04-01/trafficpolicy\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateTrafficPolicyRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"Name\",\"Document\"],\"members\":{\"Name\":{},\"Document\":{},\"Comment\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicy\",\"Location\"],\"members\":{\"TrafficPolicy\":{\"shape\":\"S3b\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateTrafficPolicyInstance\":{\"http\":{\"requestUri\":\"/2013-04-01/trafficpolicyinstance\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateTrafficPolicyInstanceRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"Name\",\"TTL\",\"TrafficPolicyId\",\"TrafficPolicyVersion\"],\"members\":{\"HostedZoneId\":{},\"Name\":{},\"TTL\":{\"type\":\"long\"},\"TrafficPolicyId\":{},\"TrafficPolicyVersion\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyInstance\",\"Location\"],\"members\":{\"TrafficPolicyInstance\":{\"shape\":\"S3g\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateTrafficPolicyVersion\":{\"http\":{\"requestUri\":\"/2013-04-01/trafficpolicy/{Id}\",\"responseCode\":201},\"input\":{\"locationName\":\"CreateTrafficPolicyVersionRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"Id\",\"Document\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Document\":{},\"Comment\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicy\",\"Location\"],\"members\":{\"TrafficPolicy\":{\"shape\":\"S3b\"},\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}}},\"CreateVPCAssociationAuthorization\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}/authorizevpcassociation\"},\"input\":{\"locationName\":\"CreateVPCAssociationAuthorizationRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"VPC\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"VPC\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"VPC\"],\"members\":{\"HostedZoneId\":{},\"VPC\":{\"shape\":\"Sa\"}}}},\"DeactivateKeySigningKey\":{\"http\":{\"requestUri\":\"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"Name\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"HostedZoneId\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"DeleteHealthCheck\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2013-04-01/healthcheck/{HealthCheckId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HealthCheckId\"],\"members\":{\"HealthCheckId\":{\"location\":\"uri\",\"locationName\":\"HealthCheckId\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteHostedZone\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2013-04-01/hostedzone/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"DeleteKeySigningKey\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"Name\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"HostedZoneId\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"Name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"DeleteQueryLoggingConfig\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2013-04-01/queryloggingconfig/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteReusableDelegationSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2013-04-01/delegationset/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTrafficPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2013-04-01/trafficpolicy/{Id}/{Version}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"Version\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Version\":{\"location\":\"uri\",\"locationName\":\"Version\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTrafficPolicyInstance\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/2013-04-01/trafficpolicyinstance/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteVPCAssociationAuthorization\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation\"},\"input\":{\"locationName\":\"DeleteVPCAssociationAuthorizationRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"VPC\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"VPC\":{\"shape\":\"Sa\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableHostedZoneDNSSEC\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}/disable-dnssec\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"DisassociateVPCFromHostedZone\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}/disassociatevpc\"},\"input\":{\"locationName\":\"DisassociateVPCFromHostedZoneRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"VPC\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"VPC\":{\"shape\":\"Sa\"},\"Comment\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"EnableHostedZoneDNSSEC\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}/enable-dnssec\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"GetAccountLimit\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/accountlimit/{Type}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{\"location\":\"uri\",\"locationName\":\"Type\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Limit\",\"Count\"],\"members\":{\"Limit\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{\"type\":\"long\"}}},\"Count\":{\"type\":\"long\"}}}},\"GetChange\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/change/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ChangeInfo\"],\"members\":{\"ChangeInfo\":{\"shape\":\"S5\"}}}},\"GetCheckerIpRanges\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/checkeripranges\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"CheckerIpRanges\"],\"members\":{\"CheckerIpRanges\":{\"type\":\"list\",\"member\":{}}}}},\"GetDNSSEC\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzone/{Id}/dnssec\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Status\",\"KeySigningKeys\"],\"members\":{\"Status\":{\"type\":\"structure\",\"members\":{\"ServeSignature\":{},\"StatusMessage\":{}}},\"KeySigningKeys\":{\"type\":\"list\",\"member\":{\"shape\":\"S2v\"}}}}},\"GetGeoLocation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/geolocation\"},\"input\":{\"type\":\"structure\",\"members\":{\"ContinentCode\":{\"location\":\"querystring\",\"locationName\":\"continentcode\"},\"CountryCode\":{\"location\":\"querystring\",\"locationName\":\"countrycode\"},\"SubdivisionCode\":{\"location\":\"querystring\",\"locationName\":\"subdivisioncode\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"GeoLocationDetails\"],\"members\":{\"GeoLocationDetails\":{\"shape\":\"S4v\"}}}},\"GetHealthCheck\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/healthcheck/{HealthCheckId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HealthCheckId\"],\"members\":{\"HealthCheckId\":{\"location\":\"uri\",\"locationName\":\"HealthCheckId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HealthCheck\"],\"members\":{\"HealthCheck\":{\"shape\":\"S22\"}}}},\"GetHealthCheckCount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/healthcheckcount\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"HealthCheckCount\"],\"members\":{\"HealthCheckCount\":{\"type\":\"long\"}}}},\"GetHealthCheckLastFailureReason\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason\"},\"input\":{\"type\":\"structure\",\"required\":[\"HealthCheckId\"],\"members\":{\"HealthCheckId\":{\"location\":\"uri\",\"locationName\":\"HealthCheckId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HealthCheckObservations\"],\"members\":{\"HealthCheckObservations\":{\"shape\":\"S56\"}}}},\"GetHealthCheckStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/healthcheck/{HealthCheckId}/status\"},\"input\":{\"type\":\"structure\",\"required\":[\"HealthCheckId\"],\"members\":{\"HealthCheckId\":{\"location\":\"uri\",\"locationName\":\"HealthCheckId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HealthCheckObservations\"],\"members\":{\"HealthCheckObservations\":{\"shape\":\"S56\"}}}},\"GetHostedZone\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzone/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZone\"],\"members\":{\"HostedZone\":{\"shape\":\"S2n\"},\"DelegationSet\":{\"shape\":\"S2p\"},\"VPCs\":{\"shape\":\"S5e\"}}}},\"GetHostedZoneCount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzonecount\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZoneCount\"],\"members\":{\"HostedZoneCount\":{\"type\":\"long\"}}}},\"GetHostedZoneLimit\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzonelimit/{Id}/{Type}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Type\",\"HostedZoneId\"],\"members\":{\"Type\":{\"location\":\"uri\",\"locationName\":\"Type\"},\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Limit\",\"Count\"],\"members\":{\"Limit\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{\"type\":\"long\"}}},\"Count\":{\"type\":\"long\"}}}},\"GetQueryLoggingConfig\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/queryloggingconfig/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"QueryLoggingConfig\"],\"members\":{\"QueryLoggingConfig\":{\"shape\":\"S32\"}}}},\"GetReusableDelegationSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/delegationset/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DelegationSet\"],\"members\":{\"DelegationSet\":{\"shape\":\"S2p\"}}}},\"GetReusableDelegationSetLimit\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Type\",\"DelegationSetId\"],\"members\":{\"Type\":{\"location\":\"uri\",\"locationName\":\"Type\"},\"DelegationSetId\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Limit\",\"Count\"],\"members\":{\"Limit\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{\"type\":\"long\"}}},\"Count\":{\"type\":\"long\"}}}},\"GetTrafficPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicy/{Id}/{Version}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"Version\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Version\":{\"location\":\"uri\",\"locationName\":\"Version\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicy\"],\"members\":{\"TrafficPolicy\":{\"shape\":\"S3b\"}}}},\"GetTrafficPolicyInstance\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicyinstance/{Id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyInstance\"],\"members\":{\"TrafficPolicyInstance\":{\"shape\":\"S3g\"}}}},\"GetTrafficPolicyInstanceCount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicyinstancecount\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyInstanceCount\"],\"members\":{\"TrafficPolicyInstanceCount\":{\"type\":\"integer\"}}}},\"ListGeoLocations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/geolocations\"},\"input\":{\"type\":\"structure\",\"members\":{\"StartContinentCode\":{\"location\":\"querystring\",\"locationName\":\"startcontinentcode\"},\"StartCountryCode\":{\"location\":\"querystring\",\"locationName\":\"startcountrycode\"},\"StartSubdivisionCode\":{\"location\":\"querystring\",\"locationName\":\"startsubdivisioncode\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"GeoLocationDetailsList\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"GeoLocationDetailsList\":{\"type\":\"list\",\"member\":{\"shape\":\"S4v\",\"locationName\":\"GeoLocationDetails\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"NextContinentCode\":{},\"NextCountryCode\":{},\"NextSubdivisionCode\":{},\"MaxItems\":{}}}},\"ListHealthChecks\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/healthcheck\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HealthChecks\",\"Marker\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"HealthChecks\":{\"type\":\"list\",\"member\":{\"shape\":\"S22\",\"locationName\":\"HealthCheck\"}},\"Marker\":{},\"IsTruncated\":{\"type\":\"boolean\"},\"NextMarker\":{},\"MaxItems\":{}}}},\"ListHostedZones\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzone\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"},\"DelegationSetId\":{\"location\":\"querystring\",\"locationName\":\"delegationsetid\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZones\",\"Marker\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"HostedZones\":{\"shape\":\"S6c\"},\"Marker\":{},\"IsTruncated\":{\"type\":\"boolean\"},\"NextMarker\":{},\"MaxItems\":{}}}},\"ListHostedZonesByName\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzonesbyname\"},\"input\":{\"type\":\"structure\",\"members\":{\"DNSName\":{\"location\":\"querystring\",\"locationName\":\"dnsname\"},\"HostedZoneId\":{\"location\":\"querystring\",\"locationName\":\"hostedzoneid\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZones\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"HostedZones\":{\"shape\":\"S6c\"},\"DNSName\":{},\"HostedZoneId\":{},\"IsTruncated\":{\"type\":\"boolean\"},\"NextDNSName\":{},\"NextHostedZoneId\":{},\"MaxItems\":{}}}},\"ListHostedZonesByVPC\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzonesbyvpc\"},\"input\":{\"type\":\"structure\",\"required\":[\"VPCId\",\"VPCRegion\"],\"members\":{\"VPCId\":{\"location\":\"querystring\",\"locationName\":\"vpcid\"},\"VPCRegion\":{\"location\":\"querystring\",\"locationName\":\"vpcregion\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nexttoken\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZoneSummaries\",\"MaxItems\"],\"members\":{\"HostedZoneSummaries\":{\"type\":\"list\",\"member\":{\"locationName\":\"HostedZoneSummary\",\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"Name\",\"Owner\"],\"members\":{\"HostedZoneId\":{},\"Name\":{},\"Owner\":{\"type\":\"structure\",\"members\":{\"OwningAccount\":{},\"OwningService\":{}}}}}},\"MaxItems\":{},\"NextToken\":{}}}},\"ListQueryLoggingConfigs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/queryloggingconfig\"},\"input\":{\"type\":\"structure\",\"members\":{\"HostedZoneId\":{\"location\":\"querystring\",\"locationName\":\"hostedzoneid\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nexttoken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxresults\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"QueryLoggingConfigs\"],\"members\":{\"QueryLoggingConfigs\":{\"type\":\"list\",\"member\":{\"shape\":\"S32\",\"locationName\":\"QueryLoggingConfig\"}},\"NextToken\":{}}}},\"ListResourceRecordSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzone/{Id}/rrset\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"StartRecordName\":{\"location\":\"querystring\",\"locationName\":\"name\"},\"StartRecordType\":{\"location\":\"querystring\",\"locationName\":\"type\"},\"StartRecordIdentifier\":{\"location\":\"querystring\",\"locationName\":\"identifier\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceRecordSets\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"ResourceRecordSets\":{\"type\":\"list\",\"member\":{\"shape\":\"Sk\",\"locationName\":\"ResourceRecordSet\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"NextRecordName\":{},\"NextRecordType\":{},\"NextRecordIdentifier\":{},\"MaxItems\":{}}}},\"ListReusableDelegationSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/delegationset\"},\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DelegationSets\",\"Marker\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"DelegationSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S2p\",\"locationName\":\"DelegationSet\"}},\"Marker\":{},\"IsTruncated\":{\"type\":\"boolean\"},\"NextMarker\":{},\"MaxItems\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/tags/{ResourceType}/{ResourceId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceId\"],\"members\":{\"ResourceType\":{\"location\":\"uri\",\"locationName\":\"ResourceType\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceTagSet\"],\"members\":{\"ResourceTagSet\":{\"shape\":\"S6z\"}}}},\"ListTagsForResources\":{\"http\":{\"requestUri\":\"/2013-04-01/tags/{ResourceType}\"},\"input\":{\"locationName\":\"ListTagsForResourcesRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceIds\"],\"members\":{\"ResourceType\":{\"location\":\"uri\",\"locationName\":\"ResourceType\"},\"ResourceIds\":{\"type\":\"list\",\"member\":{\"locationName\":\"ResourceId\"}}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceTagSets\"],\"members\":{\"ResourceTagSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S6z\",\"locationName\":\"ResourceTagSet\"}}}}},\"ListTrafficPolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicies\"},\"input\":{\"type\":\"structure\",\"members\":{\"TrafficPolicyIdMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyid\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicySummaries\",\"IsTruncated\",\"TrafficPolicyIdMarker\",\"MaxItems\"],\"members\":{\"TrafficPolicySummaries\":{\"type\":\"list\",\"member\":{\"locationName\":\"TrafficPolicySummary\",\"type\":\"structure\",\"required\":[\"Id\",\"Name\",\"Type\",\"LatestVersion\",\"TrafficPolicyCount\"],\"members\":{\"Id\":{},\"Name\":{},\"Type\":{},\"LatestVersion\":{\"type\":\"integer\"},\"TrafficPolicyCount\":{\"type\":\"integer\"}}}},\"IsTruncated\":{\"type\":\"boolean\"},\"TrafficPolicyIdMarker\":{},\"MaxItems\":{}}}},\"ListTrafficPolicyInstances\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicyinstances\"},\"input\":{\"type\":\"structure\",\"members\":{\"HostedZoneIdMarker\":{\"location\":\"querystring\",\"locationName\":\"hostedzoneid\"},\"TrafficPolicyInstanceNameMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyinstancename\"},\"TrafficPolicyInstanceTypeMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyinstancetype\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyInstances\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"TrafficPolicyInstances\":{\"shape\":\"S7a\"},\"HostedZoneIdMarker\":{},\"TrafficPolicyInstanceNameMarker\":{},\"TrafficPolicyInstanceTypeMarker\":{},\"IsTruncated\":{\"type\":\"boolean\"},\"MaxItems\":{}}}},\"ListTrafficPolicyInstancesByHostedZone\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicyinstances/hostedzone\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\"],\"members\":{\"HostedZoneId\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"TrafficPolicyInstanceNameMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyinstancename\"},\"TrafficPolicyInstanceTypeMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyinstancetype\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyInstances\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"TrafficPolicyInstances\":{\"shape\":\"S7a\"},\"TrafficPolicyInstanceNameMarker\":{},\"TrafficPolicyInstanceTypeMarker\":{},\"IsTruncated\":{\"type\":\"boolean\"},\"MaxItems\":{}}}},\"ListTrafficPolicyInstancesByPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicyinstances/trafficpolicy\"},\"input\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyId\",\"TrafficPolicyVersion\"],\"members\":{\"TrafficPolicyId\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"TrafficPolicyVersion\":{\"location\":\"querystring\",\"locationName\":\"version\",\"type\":\"integer\"},\"HostedZoneIdMarker\":{\"location\":\"querystring\",\"locationName\":\"hostedzoneid\"},\"TrafficPolicyInstanceNameMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyinstancename\"},\"TrafficPolicyInstanceTypeMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyinstancetype\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyInstances\",\"IsTruncated\",\"MaxItems\"],\"members\":{\"TrafficPolicyInstances\":{\"shape\":\"S7a\"},\"HostedZoneIdMarker\":{},\"TrafficPolicyInstanceNameMarker\":{},\"TrafficPolicyInstanceTypeMarker\":{},\"IsTruncated\":{\"type\":\"boolean\"},\"MaxItems\":{}}}},\"ListTrafficPolicyVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/trafficpolicies/{Id}/versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"TrafficPolicyVersionMarker\":{\"location\":\"querystring\",\"locationName\":\"trafficpolicyversion\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxitems\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicies\",\"IsTruncated\",\"TrafficPolicyVersionMarker\",\"MaxItems\"],\"members\":{\"TrafficPolicies\":{\"type\":\"list\",\"member\":{\"shape\":\"S3b\",\"locationName\":\"TrafficPolicy\"}},\"IsTruncated\":{\"type\":\"boolean\"},\"TrafficPolicyVersionMarker\":{},\"MaxItems\":{}}}},\"ListVPCAssociationAuthorizations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/hostedzone/{Id}/authorizevpcassociation\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\"],\"members\":{\"HostedZoneId\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nexttoken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxresults\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"VPCs\"],\"members\":{\"HostedZoneId\":{},\"NextToken\":{},\"VPCs\":{\"shape\":\"S5e\"}}}},\"TestDNSAnswer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/2013-04-01/testdnsanswer\"},\"input\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"RecordName\",\"RecordType\"],\"members\":{\"HostedZoneId\":{\"location\":\"querystring\",\"locationName\":\"hostedzoneid\"},\"RecordName\":{\"location\":\"querystring\",\"locationName\":\"recordname\"},\"RecordType\":{\"location\":\"querystring\",\"locationName\":\"recordtype\"},\"ResolverIP\":{\"location\":\"querystring\",\"locationName\":\"resolverip\"},\"EDNS0ClientSubnetIP\":{\"location\":\"querystring\",\"locationName\":\"edns0clientsubnetip\"},\"EDNS0ClientSubnetMask\":{\"location\":\"querystring\",\"locationName\":\"edns0clientsubnetmask\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Nameserver\",\"RecordName\",\"RecordType\",\"RecordData\",\"ResponseCode\",\"Protocol\"],\"members\":{\"Nameserver\":{},\"RecordName\":{},\"RecordType\":{},\"RecordData\":{\"type\":\"list\",\"member\":{\"locationName\":\"RecordDataEntry\"}},\"ResponseCode\":{},\"Protocol\":{}}}},\"UpdateHealthCheck\":{\"http\":{\"requestUri\":\"/2013-04-01/healthcheck/{HealthCheckId}\"},\"input\":{\"locationName\":\"UpdateHealthCheckRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"HealthCheckId\"],\"members\":{\"HealthCheckId\":{\"location\":\"uri\",\"locationName\":\"HealthCheckId\"},\"HealthCheckVersion\":{\"type\":\"long\"},\"IPAddress\":{},\"Port\":{\"type\":\"integer\"},\"ResourcePath\":{},\"FullyQualifiedDomainName\":{},\"SearchString\":{},\"FailureThreshold\":{\"type\":\"integer\"},\"Inverted\":{\"type\":\"boolean\"},\"Disabled\":{\"type\":\"boolean\"},\"HealthThreshold\":{\"type\":\"integer\"},\"ChildHealthChecks\":{\"shape\":\"S1t\"},\"EnableSNI\":{\"type\":\"boolean\"},\"Regions\":{\"shape\":\"S1v\"},\"AlarmIdentifier\":{\"shape\":\"S1x\"},\"InsufficientDataHealthStatus\":{},\"ResetElements\":{\"type\":\"list\",\"member\":{\"locationName\":\"ResettableElementName\"}}}},\"output\":{\"type\":\"structure\",\"required\":[\"HealthCheck\"],\"members\":{\"HealthCheck\":{\"shape\":\"S22\"}}}},\"UpdateHostedZoneComment\":{\"http\":{\"requestUri\":\"/2013-04-01/hostedzone/{Id}\"},\"input\":{\"locationName\":\"UpdateHostedZoneCommentRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Comment\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"HostedZone\"],\"members\":{\"HostedZone\":{\"shape\":\"S2n\"}}}},\"UpdateTrafficPolicyComment\":{\"http\":{\"requestUri\":\"/2013-04-01/trafficpolicy/{Id}/{Version}\"},\"input\":{\"locationName\":\"UpdateTrafficPolicyCommentRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"Id\",\"Version\",\"Comment\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"Version\":{\"location\":\"uri\",\"locationName\":\"Version\",\"type\":\"integer\"},\"Comment\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicy\"],\"members\":{\"TrafficPolicy\":{\"shape\":\"S3b\"}}}},\"UpdateTrafficPolicyInstance\":{\"http\":{\"requestUri\":\"/2013-04-01/trafficpolicyinstance/{Id}\"},\"input\":{\"locationName\":\"UpdateTrafficPolicyInstanceRequest\",\"xmlNamespace\":{\"uri\":\"https://route53.amazonaws.com/doc/2013-04-01/\"},\"type\":\"structure\",\"required\":[\"Id\",\"TTL\",\"TrafficPolicyId\",\"TrafficPolicyVersion\"],\"members\":{\"Id\":{\"location\":\"uri\",\"locationName\":\"Id\"},\"TTL\":{\"type\":\"long\"},\"TrafficPolicyId\":{},\"TrafficPolicyVersion\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrafficPolicyInstance\"],\"members\":{\"TrafficPolicyInstance\":{\"shape\":\"S3g\"}}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"SubmittedAt\"],\"members\":{\"Id\":{},\"Status\":{},\"SubmittedAt\":{\"type\":\"timestamp\"},\"Comment\":{}}},\"Sa\":{\"type\":\"structure\",\"members\":{\"VPCRegion\":{},\"VPCId\":{}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Type\":{},\"SetIdentifier\":{},\"Weight\":{\"type\":\"long\"},\"Region\":{},\"GeoLocation\":{\"type\":\"structure\",\"members\":{\"ContinentCode\":{},\"CountryCode\":{},\"SubdivisionCode\":{}}},\"Failover\":{},\"MultiValueAnswer\":{\"type\":\"boolean\"},\"TTL\":{\"type\":\"long\"},\"ResourceRecords\":{\"type\":\"list\",\"member\":{\"locationName\":\"ResourceRecord\",\"type\":\"structure\",\"required\":[\"Value\"],\"members\":{\"Value\":{}}}},\"AliasTarget\":{\"type\":\"structure\",\"required\":[\"HostedZoneId\",\"DNSName\",\"EvaluateTargetHealth\"],\"members\":{\"HostedZoneId\":{},\"DNSName\":{},\"EvaluateTargetHealth\":{\"type\":\"boolean\"}}},\"HealthCheckId\":{},\"TrafficPolicyInstanceId\":{}}},\"S18\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S1g\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"IPAddress\":{},\"Port\":{\"type\":\"integer\"},\"Type\":{},\"ResourcePath\":{},\"FullyQualifiedDomainName\":{},\"SearchString\":{},\"RequestInterval\":{\"type\":\"integer\"},\"FailureThreshold\":{\"type\":\"integer\"},\"MeasureLatency\":{\"type\":\"boolean\"},\"Inverted\":{\"type\":\"boolean\"},\"Disabled\":{\"type\":\"boolean\"},\"HealthThreshold\":{\"type\":\"integer\"},\"ChildHealthChecks\":{\"shape\":\"S1t\"},\"EnableSNI\":{\"type\":\"boolean\"},\"Regions\":{\"shape\":\"S1v\"},\"AlarmIdentifier\":{\"shape\":\"S1x\"},\"InsufficientDataHealthStatus\":{}}},\"S1t\":{\"type\":\"list\",\"member\":{\"locationName\":\"ChildHealthCheck\"}},\"S1v\":{\"type\":\"list\",\"member\":{\"locationName\":\"Region\"}},\"S1x\":{\"type\":\"structure\",\"required\":[\"Region\",\"Name\"],\"members\":{\"Region\":{},\"Name\":{}}},\"S22\":{\"type\":\"structure\",\"required\":[\"Id\",\"CallerReference\",\"HealthCheckConfig\",\"HealthCheckVersion\"],\"members\":{\"Id\":{},\"CallerReference\":{},\"LinkedService\":{\"shape\":\"S23\"},\"HealthCheckConfig\":{\"shape\":\"S1g\"},\"HealthCheckVersion\":{\"type\":\"long\"},\"CloudWatchAlarmConfiguration\":{\"type\":\"structure\",\"required\":[\"EvaluationPeriods\",\"Threshold\",\"ComparisonOperator\",\"Period\",\"MetricName\",\"Namespace\",\"Statistic\"],\"members\":{\"EvaluationPeriods\":{\"type\":\"integer\"},\"Threshold\":{\"type\":\"double\"},\"ComparisonOperator\":{},\"Period\":{\"type\":\"integer\"},\"MetricName\":{},\"Namespace\":{},\"Statistic\":{},\"Dimensions\":{\"type\":\"list\",\"member\":{\"locationName\":\"Dimension\",\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}}}}}},\"S23\":{\"type\":\"structure\",\"members\":{\"ServicePrincipal\":{},\"Description\":{}}},\"S2k\":{\"type\":\"structure\",\"members\":{\"Comment\":{},\"PrivateZone\":{\"type\":\"boolean\"}}},\"S2n\":{\"type\":\"structure\",\"required\":[\"Id\",\"Name\",\"CallerReference\"],\"members\":{\"Id\":{},\"Name\":{},\"CallerReference\":{},\"Config\":{\"shape\":\"S2k\"},\"ResourceRecordSetCount\":{\"type\":\"long\"},\"LinkedService\":{\"shape\":\"S23\"}}},\"S2p\":{\"type\":\"structure\",\"required\":[\"NameServers\"],\"members\":{\"Id\":{},\"CallerReference\":{},\"NameServers\":{\"type\":\"list\",\"member\":{\"locationName\":\"NameServer\"}}}},\"S2v\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"KmsArn\":{},\"Flag\":{\"type\":\"integer\"},\"SigningAlgorithmMnemonic\":{},\"SigningAlgorithmType\":{\"type\":\"integer\"},\"DigestAlgorithmMnemonic\":{},\"DigestAlgorithmType\":{\"type\":\"integer\"},\"KeyTag\":{\"type\":\"integer\"},\"DigestValue\":{},\"PublicKey\":{},\"DSRecord\":{},\"DNSKEYRecord\":{},\"Status\":{},\"StatusMessage\":{},\"CreatedDate\":{\"type\":\"timestamp\"},\"LastModifiedDate\":{\"type\":\"timestamp\"}}},\"S32\":{\"type\":\"structure\",\"required\":[\"Id\",\"HostedZoneId\",\"CloudWatchLogsLogGroupArn\"],\"members\":{\"Id\":{},\"HostedZoneId\":{},\"CloudWatchLogsLogGroupArn\":{}}},\"S3b\":{\"type\":\"structure\",\"required\":[\"Id\",\"Version\",\"Name\",\"Type\",\"Document\"],\"members\":{\"Id\":{},\"Version\":{\"type\":\"integer\"},\"Name\":{},\"Type\":{},\"Document\":{},\"Comment\":{}}},\"S3g\":{\"type\":\"structure\",\"required\":[\"Id\",\"HostedZoneId\",\"Name\",\"TTL\",\"State\",\"Message\",\"TrafficPolicyId\",\"TrafficPolicyVersion\",\"TrafficPolicyType\"],\"members\":{\"Id\":{},\"HostedZoneId\":{},\"Name\":{},\"TTL\":{\"type\":\"long\"},\"State\":{},\"Message\":{},\"TrafficPolicyId\":{},\"TrafficPolicyVersion\":{\"type\":\"integer\"},\"TrafficPolicyType\":{}}},\"S4v\":{\"type\":\"structure\",\"members\":{\"ContinentCode\":{},\"ContinentName\":{},\"CountryCode\":{},\"CountryName\":{},\"SubdivisionCode\":{},\"SubdivisionName\":{}}},\"S56\":{\"type\":\"list\",\"member\":{\"locationName\":\"HealthCheckObservation\",\"type\":\"structure\",\"members\":{\"Region\":{},\"IPAddress\":{},\"StatusReport\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"CheckedTime\":{\"type\":\"timestamp\"}}}}}},\"S5e\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\",\"locationName\":\"VPC\"}},\"S6c\":{\"type\":\"list\",\"member\":{\"shape\":\"S2n\",\"locationName\":\"HostedZone\"}},\"S6z\":{\"type\":\"structure\",\"members\":{\"ResourceType\":{},\"ResourceId\":{},\"Tags\":{\"shape\":\"S18\"}}},\"S7a\":{\"type\":\"list\",\"member\":{\"shape\":\"S3g\",\"locationName\":\"TrafficPolicyInstance\"}}}}");

/***/ }),

/***/ 54519:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListHealthChecks\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"NextMarker\",\"result_key\":\"HealthChecks\"},\"ListHostedZones\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":\"NextMarker\",\"result_key\":\"HostedZones\"},\"ListQueryLoggingConfigs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"QueryLoggingConfigs\"},\"ListResourceRecordSets\":{\"input_token\":[\"StartRecordName\",\"StartRecordType\",\"StartRecordIdentifier\"],\"limit_key\":\"MaxItems\",\"more_results\":\"IsTruncated\",\"output_token\":[\"NextRecordName\",\"NextRecordType\",\"NextRecordIdentifier\"],\"result_key\":\"ResourceRecordSets\"}}}");

/***/ }),

/***/ 4628:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"ResourceRecordSetsChanged\":{\"delay\":30,\"maxAttempts\":60,\"operation\":\"GetChange\",\"acceptors\":[{\"matcher\":\"path\",\"expected\":\"INSYNC\",\"argument\":\"ChangeInfo.Status\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 6535:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-05-15\",\"endpointPrefix\":\"route53domains\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Route 53 Domains\",\"serviceId\":\"Route 53 Domains\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Route53Domains_v20140515\",\"uid\":\"route53domains-2014-05-15\"},\"operations\":{\"AcceptDomainTransferFromAnotherAwsAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Password\"],\"members\":{\"DomainName\":{},\"Password\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"CancelDomainTransferToAnotherAwsAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"CheckDomainAvailability\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"IdnLangCode\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Availability\"],\"members\":{\"Availability\":{}}}},\"CheckDomainTransferability\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"AuthCode\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Transferability\"],\"members\":{\"Transferability\":{\"type\":\"structure\",\"members\":{\"Transferable\":{}}}}}},\"DeleteTagsForDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"TagsToDelete\"],\"members\":{\"DomainName\":{},\"TagsToDelete\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableDomainAutoRenew\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableDomainTransferLock\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"EnableDomainAutoRenew\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableDomainTransferLock\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"GetContactReachabilityStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"domainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"domainName\":{},\"status\":{}}}},\"GetDomainDetail\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Nameservers\",\"AdminContact\",\"RegistrantContact\",\"TechContact\"],\"members\":{\"DomainName\":{},\"Nameservers\":{\"shape\":\"Sy\"},\"AutoRenew\":{\"type\":\"boolean\"},\"AdminContact\":{\"shape\":\"S14\"},\"RegistrantContact\":{\"shape\":\"S14\"},\"TechContact\":{\"shape\":\"S14\"},\"AdminPrivacy\":{\"type\":\"boolean\"},\"RegistrantPrivacy\":{\"type\":\"boolean\"},\"TechPrivacy\":{\"type\":\"boolean\"},\"RegistrarName\":{},\"WhoIsServer\":{},\"RegistrarUrl\":{},\"AbuseContactEmail\":{},\"AbuseContactPhone\":{},\"RegistryDomainId\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"UpdatedDate\":{\"type\":\"timestamp\"},\"ExpirationDate\":{\"type\":\"timestamp\"},\"Reseller\":{},\"DnsSec\":{},\"StatusList\":{\"type\":\"list\",\"member\":{}}}}},\"GetDomainSuggestions\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"SuggestionCount\",\"OnlyAvailable\"],\"members\":{\"DomainName\":{},\"SuggestionCount\":{\"type\":\"integer\"},\"OnlyAvailable\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuggestionsList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"Availability\":{}}}}}}},\"GetOperationDetail\":{\"input\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{},\"Status\":{},\"Message\":{},\"DomainName\":{},\"Type\":{},\"SubmittedDate\":{\"type\":\"timestamp\"}}}},\"ListDomains\":{\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Domains\"],\"members\":{\"Domains\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"AutoRenew\":{\"type\":\"boolean\"},\"TransferLock\":{\"type\":\"boolean\"},\"Expiry\":{\"type\":\"timestamp\"}}}},\"NextPageMarker\":{}}}},\"ListOperations\":{\"input\":{\"type\":\"structure\",\"members\":{\"SubmittedSince\":{\"type\":\"timestamp\"},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Operations\"],\"members\":{\"Operations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OperationId\",\"Status\",\"Type\",\"SubmittedDate\"],\"members\":{\"OperationId\":{},\"Status\":{},\"Type\":{},\"SubmittedDate\":{\"type\":\"timestamp\"}}}},\"NextPageMarker\":{}}}},\"ListTagsForDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TagList\"],\"members\":{\"TagList\":{\"shape\":\"S2d\"}}}},\"RegisterDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"DurationInYears\",\"AdminContact\",\"RegistrantContact\",\"TechContact\"],\"members\":{\"DomainName\":{},\"IdnLangCode\":{},\"DurationInYears\":{\"type\":\"integer\"},\"AutoRenew\":{\"type\":\"boolean\"},\"AdminContact\":{\"shape\":\"S14\"},\"RegistrantContact\":{\"shape\":\"S14\"},\"TechContact\":{\"shape\":\"S14\"},\"PrivacyProtectAdminContact\":{\"type\":\"boolean\"},\"PrivacyProtectRegistrantContact\":{\"type\":\"boolean\"},\"PrivacyProtectTechContact\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"RejectDomainTransferFromAnotherAwsAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"RenewDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"CurrentExpiryYear\"],\"members\":{\"DomainName\":{},\"DurationInYears\":{\"type\":\"integer\"},\"CurrentExpiryYear\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"ResendContactReachabilityEmail\":{\"input\":{\"type\":\"structure\",\"members\":{\"domainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"domainName\":{},\"emailAddress\":{},\"isAlreadyVerified\":{\"type\":\"boolean\"}}}},\"RetrieveDomainAuthCode\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AuthCode\"],\"members\":{\"AuthCode\":{\"shape\":\"Sd\"}}}},\"TransferDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"DurationInYears\",\"AdminContact\",\"RegistrantContact\",\"TechContact\"],\"members\":{\"DomainName\":{},\"IdnLangCode\":{},\"DurationInYears\":{\"type\":\"integer\"},\"Nameservers\":{\"shape\":\"Sy\"},\"AuthCode\":{\"shape\":\"Sd\"},\"AutoRenew\":{\"type\":\"boolean\"},\"AdminContact\":{\"shape\":\"S14\"},\"RegistrantContact\":{\"shape\":\"S14\"},\"TechContact\":{\"shape\":\"S14\"},\"PrivacyProtectAdminContact\":{\"type\":\"boolean\"},\"PrivacyProtectRegistrantContact\":{\"type\":\"boolean\"},\"PrivacyProtectTechContact\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"TransferDomainToAnotherAwsAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"AccountId\"],\"members\":{\"DomainName\":{},\"AccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{},\"Password\":{}}}},\"UpdateDomainContact\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"AdminContact\":{\"shape\":\"S14\"},\"RegistrantContact\":{\"shape\":\"S14\"},\"TechContact\":{\"shape\":\"S14\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"UpdateDomainContactPrivacy\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"AdminPrivacy\":{\"type\":\"boolean\"},\"RegistrantPrivacy\":{\"type\":\"boolean\"},\"TechPrivacy\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"UpdateDomainNameservers\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Nameservers\"],\"members\":{\"DomainName\":{},\"FIAuthKey\":{\"deprecated\":true},\"Nameservers\":{\"shape\":\"Sy\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}}},\"UpdateTagsForDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{},\"TagsToUpdate\":{\"shape\":\"S2d\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ViewBilling\":{\"input\":{\"type\":\"structure\",\"members\":{\"Start\":{\"type\":\"timestamp\"},\"End\":{\"type\":\"timestamp\"},\"Marker\":{},\"MaxItems\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextPageMarker\":{},\"BillingRecords\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"Operation\":{},\"InvoiceId\":{},\"BillDate\":{\"type\":\"timestamp\"},\"Price\":{\"type\":\"double\"}}}}}}}},\"shapes\":{\"Sd\":{\"type\":\"string\",\"sensitive\":true},\"Sy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"GlueIps\":{\"type\":\"list\",\"member\":{}}}}},\"S14\":{\"type\":\"structure\",\"members\":{\"FirstName\":{},\"LastName\":{},\"ContactType\":{},\"OrganizationName\":{},\"AddressLine1\":{},\"AddressLine2\":{},\"City\":{},\"State\":{},\"CountryCode\":{},\"ZipCode\":{},\"PhoneNumber\":{},\"Email\":{},\"Fax\":{},\"ExtraParams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}}},\"sensitive\":true},\"S2d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 26777:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDomains\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextPageMarker\",\"result_key\":\"Domains\"},\"ListOperations\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxItems\",\"output_token\":\"NextPageMarker\",\"result_key\":\"Operations\"}}}");

/***/ }),

/***/ 99309:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-04-01\",\"endpointPrefix\":\"route53resolver\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Route53Resolver\",\"serviceFullName\":\"Amazon Route 53 Resolver\",\"serviceId\":\"Route53Resolver\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Route53Resolver\",\"uid\":\"route53resolver-2018-04-01\"},\"operations\":{\"AssociateResolverEndpointIpAddress\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverEndpointId\",\"IpAddress\"],\"members\":{\"ResolverEndpointId\":{},\"IpAddress\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverEndpoint\":{\"shape\":\"S7\"}}}},\"AssociateResolverQueryLogConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverQueryLogConfigId\",\"ResourceId\"],\"members\":{\"ResolverQueryLogConfigId\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverQueryLogConfigAssociation\":{\"shape\":\"Sj\"}}}},\"AssociateResolverRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverRuleId\",\"VPCId\"],\"members\":{\"ResolverRuleId\":{},\"Name\":{},\"VPCId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRuleAssociation\":{\"shape\":\"Sp\"}}}},\"CreateResolverEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"CreatorRequestId\",\"SecurityGroupIds\",\"Direction\",\"IpAddresses\"],\"members\":{\"CreatorRequestId\":{},\"Name\":{},\"SecurityGroupIds\":{\"shape\":\"Sb\"},\"Direction\":{},\"IpAddresses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SubnetId\"],\"members\":{\"SubnetId\":{},\"Ip\":{}}}},\"Tags\":{\"shape\":\"Su\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverEndpoint\":{\"shape\":\"S7\"}}}},\"CreateResolverQueryLogConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"DestinationArn\",\"CreatorRequestId\"],\"members\":{\"Name\":{},\"DestinationArn\":{},\"CreatorRequestId\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"Su\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverQueryLogConfig\":{\"shape\":\"S13\"}}}},\"CreateResolverRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"CreatorRequestId\",\"RuleType\",\"DomainName\"],\"members\":{\"CreatorRequestId\":{},\"Name\":{},\"RuleType\":{},\"DomainName\":{},\"TargetIps\":{\"shape\":\"S1b\"},\"ResolverEndpointId\":{},\"Tags\":{\"shape\":\"Su\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRule\":{\"shape\":\"S1f\"}}}},\"DeleteResolverEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverEndpointId\"],\"members\":{\"ResolverEndpointId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverEndpoint\":{\"shape\":\"S7\"}}}},\"DeleteResolverQueryLogConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverQueryLogConfigId\"],\"members\":{\"ResolverQueryLogConfigId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverQueryLogConfig\":{\"shape\":\"S13\"}}}},\"DeleteResolverRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverRuleId\"],\"members\":{\"ResolverRuleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRule\":{\"shape\":\"S1f\"}}}},\"DisassociateResolverEndpointIpAddress\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverEndpointId\",\"IpAddress\"],\"members\":{\"ResolverEndpointId\":{},\"IpAddress\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverEndpoint\":{\"shape\":\"S7\"}}}},\"DisassociateResolverQueryLogConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverQueryLogConfigId\",\"ResourceId\"],\"members\":{\"ResolverQueryLogConfigId\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverQueryLogConfigAssociation\":{\"shape\":\"Sj\"}}}},\"DisassociateResolverRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"VPCId\",\"ResolverRuleId\"],\"members\":{\"VPCId\":{},\"ResolverRuleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRuleAssociation\":{\"shape\":\"Sp\"}}}},\"GetResolverDnssecConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverDNSSECConfig\":{\"shape\":\"S1v\"}}}},\"GetResolverEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverEndpointId\"],\"members\":{\"ResolverEndpointId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverEndpoint\":{\"shape\":\"S7\"}}}},\"GetResolverQueryLogConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverQueryLogConfigId\"],\"members\":{\"ResolverQueryLogConfigId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverQueryLogConfig\":{\"shape\":\"S13\"}}}},\"GetResolverQueryLogConfigAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverQueryLogConfigAssociationId\"],\"members\":{\"ResolverQueryLogConfigAssociationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverQueryLogConfigAssociation\":{\"shape\":\"Sj\"}}}},\"GetResolverQueryLogConfigPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverQueryLogConfigPolicy\":{}}}},\"GetResolverRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverRuleId\"],\"members\":{\"ResolverRuleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRule\":{\"shape\":\"S1f\"}}}},\"GetResolverRuleAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverRuleAssociationId\"],\"members\":{\"ResolverRuleAssociationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRuleAssociation\":{\"shape\":\"Sp\"}}}},\"GetResolverRulePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRulePolicy\":{}}}},\"ListResolverDnssecConfigs\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S2g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"ResolverDnssecConfigs\":{\"type\":\"list\",\"member\":{\"shape\":\"S1v\"}}}}},\"ListResolverEndpointIpAddresses\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverEndpointId\"],\"members\":{\"ResolverEndpointId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"IpAddresses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IpId\":{},\"SubnetId\":{},\"Ip\":{},\"Status\":{},\"StatusMessage\":{},\"CreationTime\":{},\"ModificationTime\":{}}}}}}},\"ListResolverEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S2g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ResolverEndpoints\":{\"type\":\"list\",\"member\":{\"shape\":\"S7\"}}}}},\"ListResolverQueryLogConfigAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S2g\"},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"},\"TotalFilteredCount\":{\"type\":\"integer\"},\"ResolverQueryLogConfigAssociations\":{\"type\":\"list\",\"member\":{\"shape\":\"Sj\"}}}}},\"ListResolverQueryLogConfigs\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S2g\"},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"TotalCount\":{\"type\":\"integer\"},\"TotalFilteredCount\":{\"type\":\"integer\"},\"ResolverQueryLogConfigs\":{\"type\":\"list\",\"member\":{\"shape\":\"S13\"}}}}},\"ListResolverRuleAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S2g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ResolverRuleAssociations\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp\"}}}}},\"ListResolverRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"S2g\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ResolverRules\":{\"type\":\"list\",\"member\":{\"shape\":\"S1f\"}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Su\"},\"NextToken\":{}}}},\"PutResolverQueryLogConfigPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"ResolverQueryLogConfigPolicy\"],\"members\":{\"Arn\":{},\"ResolverQueryLogConfigPolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReturnValue\":{\"type\":\"boolean\"}}}},\"PutResolverRulePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"ResolverRulePolicy\"],\"members\":{\"Arn\":{},\"ResolverRulePolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReturnValue\":{\"type\":\"boolean\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Su\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateResolverDnssecConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Validation\"],\"members\":{\"ResourceId\":{},\"Validation\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverDNSSECConfig\":{\"shape\":\"S1v\"}}}},\"UpdateResolverEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverEndpointId\"],\"members\":{\"ResolverEndpointId\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverEndpoint\":{\"shape\":\"S7\"}}}},\"UpdateResolverRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResolverRuleId\",\"Config\"],\"members\":{\"ResolverRuleId\":{},\"Config\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"TargetIps\":{\"shape\":\"S1b\"},\"ResolverEndpointId\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResolverRule\":{\"shape\":\"S1f\"}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"members\":{\"IpId\":{},\"SubnetId\":{},\"Ip\":{}}},\"S7\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"CreatorRequestId\":{},\"Arn\":{},\"Name\":{},\"SecurityGroupIds\":{\"shape\":\"Sb\"},\"Direction\":{},\"IpAddressCount\":{\"type\":\"integer\"},\"HostVPCId\":{},\"Status\":{},\"StatusMessage\":{},\"CreationTime\":{},\"ModificationTime\":{}}},\"Sb\":{\"type\":\"list\",\"member\":{}},\"Sj\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ResolverQueryLogConfigId\":{},\"ResourceId\":{},\"Status\":{},\"Error\":{},\"ErrorMessage\":{},\"CreationTime\":{}}},\"Sp\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ResolverRuleId\":{},\"Name\":{},\"VPCId\":{},\"Status\":{},\"StatusMessage\":{}}},\"Su\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S13\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"OwnerId\":{},\"Status\":{},\"ShareStatus\":{},\"AssociationCount\":{\"type\":\"integer\"},\"Arn\":{},\"Name\":{},\"DestinationArn\":{},\"CreatorRequestId\":{},\"CreationTime\":{}}},\"S1b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Ip\"],\"members\":{\"Ip\":{},\"Port\":{\"type\":\"integer\"}}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"CreatorRequestId\":{},\"Arn\":{},\"DomainName\":{},\"Status\":{},\"StatusMessage\":{},\"RuleType\":{},\"Name\":{},\"TargetIps\":{\"shape\":\"S1b\"},\"ResolverEndpointId\":{},\"OwnerId\":{},\"ShareStatus\":{},\"CreationTime\":{},\"ModificationTime\":{}}},\"S1v\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"OwnerId\":{},\"ResourceId\":{},\"ValidationStatus\":{}}},\"S2g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}}}}");

/***/ }),

/***/ 21261:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListResolverDnssecConfigs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ResolverDnssecConfigs\"},\"ListResolverEndpointIpAddresses\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"IpAddresses\"},\"ListResolverEndpoints\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ResolverEndpoints\"},\"ListResolverQueryLogConfigAssociations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ResolverQueryLogConfigAssociations\"},\"ListResolverQueryLogConfigs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ResolverQueryLogConfigs\"},\"ListResolverRuleAssociations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ResolverRuleAssociations\"},\"ListResolverRules\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ResolverRules\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Tags\"}}}");

/***/ }),

/***/ 1556:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-28\",\"endpointPrefix\":\"runtime.lex\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Lex Runtime Service\",\"serviceId\":\"Lex Runtime Service\",\"signatureVersion\":\"v4\",\"signingName\":\"lex\",\"uid\":\"runtime.lex-2016-11-28\"},\"operations\":{\"DeleteSession\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/bot/{botName}/alias/{botAlias}/user/{userId}/session\"},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"botAlias\",\"userId\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"botAlias\"},\"userId\":{\"location\":\"uri\",\"locationName\":\"userId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"botName\":{},\"botAlias\":{},\"userId\":{},\"sessionId\":{}}}},\"GetSession\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/bot/{botName}/alias/{botAlias}/user/{userId}/session/\"},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"botAlias\",\"userId\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"botAlias\"},\"userId\":{\"location\":\"uri\",\"locationName\":\"userId\"},\"checkpointLabelFilter\":{\"location\":\"querystring\",\"locationName\":\"checkpointLabelFilter\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"recentIntentSummaryView\":{\"shape\":\"Sa\"},\"sessionAttributes\":{\"shape\":\"Sd\"},\"sessionId\":{},\"dialogAction\":{\"shape\":\"Sh\"},\"activeContexts\":{\"shape\":\"Sk\"}}}},\"PostContent\":{\"http\":{\"requestUri\":\"/bot/{botName}/alias/{botAlias}/user/{userId}/content\"},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"botAlias\",\"userId\",\"contentType\",\"inputStream\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"botAlias\"},\"userId\":{\"location\":\"uri\",\"locationName\":\"userId\"},\"sessionAttributes\":{\"shape\":\"St\",\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-session-attributes\"},\"requestAttributes\":{\"shape\":\"St\",\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-request-attributes\"},\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"accept\":{\"location\":\"header\",\"locationName\":\"Accept\"},\"inputStream\":{\"shape\":\"Sw\"},\"activeContexts\":{\"shape\":\"Sx\",\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-active-contexts\"}},\"payload\":\"inputStream\"},\"output\":{\"type\":\"structure\",\"members\":{\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"intentName\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-intent-name\"},\"nluIntentConfidence\":{\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-nlu-intent-confidence\"},\"alternativeIntents\":{\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-alternative-intents\"},\"slots\":{\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-slots\"},\"sessionAttributes\":{\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-session-attributes\"},\"sentimentResponse\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-sentiment\"},\"message\":{\"shape\":\"Si\",\"location\":\"header\",\"locationName\":\"x-amz-lex-message\"},\"messageFormat\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-message-format\"},\"dialogState\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-dialog-state\"},\"slotToElicit\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-slot-to-elicit\"},\"inputTranscript\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-input-transcript\"},\"audioStream\":{\"shape\":\"Sw\"},\"botVersion\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-bot-version\"},\"sessionId\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-session-id\"},\"activeContexts\":{\"shape\":\"Sx\",\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-active-contexts\"}},\"payload\":\"audioStream\"},\"authtype\":\"v4-unsigned-body\"},\"PostText\":{\"http\":{\"requestUri\":\"/bot/{botName}/alias/{botAlias}/user/{userId}/text\"},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"botAlias\",\"userId\",\"inputText\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"botAlias\"},\"userId\":{\"location\":\"uri\",\"locationName\":\"userId\"},\"sessionAttributes\":{\"shape\":\"Sd\"},\"requestAttributes\":{\"shape\":\"Sd\"},\"inputText\":{\"shape\":\"Si\"},\"activeContexts\":{\"shape\":\"Sk\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"intentName\":{},\"nluIntentConfidence\":{\"shape\":\"S13\"},\"alternativeIntents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"intentName\":{},\"nluIntentConfidence\":{\"shape\":\"S13\"},\"slots\":{\"shape\":\"Sd\"}}}},\"slots\":{\"shape\":\"Sd\"},\"sessionAttributes\":{\"shape\":\"Sd\"},\"message\":{\"shape\":\"Si\"},\"sentimentResponse\":{\"type\":\"structure\",\"members\":{\"sentimentLabel\":{},\"sentimentScore\":{}}},\"messageFormat\":{},\"dialogState\":{},\"slotToElicit\":{},\"responseCard\":{\"type\":\"structure\",\"members\":{\"version\":{},\"contentType\":{},\"genericAttachments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"title\":{},\"subTitle\":{},\"attachmentLinkUrl\":{},\"imageUrl\":{},\"buttons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"text\",\"value\"],\"members\":{\"text\":{},\"value\":{}}}}}}}}},\"sessionId\":{},\"botVersion\":{},\"activeContexts\":{\"shape\":\"Sk\"}}}},\"PutSession\":{\"http\":{\"requestUri\":\"/bot/{botName}/alias/{botAlias}/user/{userId}/session\"},\"input\":{\"type\":\"structure\",\"required\":[\"botName\",\"botAlias\",\"userId\"],\"members\":{\"botName\":{\"location\":\"uri\",\"locationName\":\"botName\"},\"botAlias\":{\"location\":\"uri\",\"locationName\":\"botAlias\"},\"userId\":{\"location\":\"uri\",\"locationName\":\"userId\"},\"sessionAttributes\":{\"shape\":\"Sd\"},\"dialogAction\":{\"shape\":\"Sh\"},\"recentIntentSummaryView\":{\"shape\":\"Sa\"},\"accept\":{\"location\":\"header\",\"locationName\":\"Accept\"},\"activeContexts\":{\"shape\":\"Sk\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"contentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"intentName\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-intent-name\"},\"slots\":{\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-slots\"},\"sessionAttributes\":{\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-session-attributes\"},\"message\":{\"shape\":\"Si\",\"location\":\"header\",\"locationName\":\"x-amz-lex-message\"},\"messageFormat\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-message-format\"},\"dialogState\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-dialog-state\"},\"slotToElicit\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-slot-to-elicit\"},\"audioStream\":{\"shape\":\"Sw\"},\"sessionId\":{\"location\":\"header\",\"locationName\":\"x-amz-lex-session-id\"},\"activeContexts\":{\"shape\":\"Sx\",\"jsonvalue\":true,\"location\":\"header\",\"locationName\":\"x-amz-lex-active-contexts\"}},\"payload\":\"audioStream\"}}},\"shapes\":{\"Sa\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"dialogActionType\"],\"members\":{\"intentName\":{},\"checkpointLabel\":{},\"slots\":{\"shape\":\"Sd\"},\"confirmationStatus\":{},\"dialogActionType\":{},\"fulfillmentState\":{},\"slotToElicit\":{}}}},\"Sd\":{\"type\":\"map\",\"key\":{},\"value\":{},\"sensitive\":true},\"Sh\":{\"type\":\"structure\",\"required\":[\"type\"],\"members\":{\"type\":{},\"intentName\":{},\"slots\":{\"shape\":\"Sd\"},\"slotToElicit\":{},\"fulfillmentState\":{},\"message\":{\"shape\":\"Si\"},\"messageFormat\":{}}},\"Si\":{\"type\":\"string\",\"sensitive\":true},\"Sk\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"name\",\"timeToLive\",\"parameters\"],\"members\":{\"name\":{},\"timeToLive\":{\"type\":\"structure\",\"members\":{\"timeToLiveInSeconds\":{\"type\":\"integer\"},\"turnsToLive\":{\"type\":\"integer\"}}},\"parameters\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"Si\"}}}},\"sensitive\":true},\"St\":{\"type\":\"string\",\"sensitive\":true},\"Sw\":{\"type\":\"blob\",\"streaming\":true},\"Sx\":{\"type\":\"string\",\"sensitive\":true},\"S13\":{\"type\":\"structure\",\"members\":{\"score\":{\"type\":\"double\"}}}}}");

/***/ }),

/***/ 17108:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 82783:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-05-13\",\"endpointPrefix\":\"runtime.sagemaker\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon SageMaker Runtime\",\"serviceId\":\"SageMaker Runtime\",\"signatureVersion\":\"v4\",\"signingName\":\"sagemaker\",\"uid\":\"runtime.sagemaker-2017-05-13\"},\"operations\":{\"InvokeEndpoint\":{\"http\":{\"requestUri\":\"/endpoints/{EndpointName}/invocations\"},\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"Body\"],\"members\":{\"EndpointName\":{\"location\":\"uri\",\"locationName\":\"EndpointName\"},\"Body\":{\"shape\":\"S3\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Accept\":{\"location\":\"header\",\"locationName\":\"Accept\"},\"CustomAttributes\":{\"shape\":\"S5\",\"location\":\"header\",\"locationName\":\"X-Amzn-SageMaker-Custom-Attributes\"},\"TargetModel\":{\"location\":\"header\",\"locationName\":\"X-Amzn-SageMaker-Target-Model\"},\"TargetVariant\":{\"location\":\"header\",\"locationName\":\"X-Amzn-SageMaker-Target-Variant\"},\"InferenceId\":{\"location\":\"header\",\"locationName\":\"X-Amzn-SageMaker-Inference-Id\"}},\"payload\":\"Body\"},\"output\":{\"type\":\"structure\",\"required\":[\"Body\"],\"members\":{\"Body\":{\"shape\":\"S3\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"InvokedProductionVariant\":{\"location\":\"header\",\"locationName\":\"x-Amzn-Invoked-Production-Variant\"},\"CustomAttributes\":{\"shape\":\"S5\",\"location\":\"header\",\"locationName\":\"X-Amzn-SageMaker-Custom-Attributes\"}},\"payload\":\"Body\"}}},\"shapes\":{\"S3\":{\"type\":\"blob\",\"sensitive\":true},\"S5\":{\"type\":\"string\",\"sensitive\":true}}}");

/***/ }),

/***/ 17272:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 32581:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2006-03-01\",\"checksumFormat\":\"md5\",\"endpointPrefix\":\"s3\",\"globalEndpoint\":\"s3.amazonaws.com\",\"protocol\":\"rest-xml\",\"serviceAbbreviation\":\"Amazon S3\",\"serviceFullName\":\"Amazon Simple Storage Service\",\"serviceId\":\"S3\",\"signatureVersion\":\"s3\",\"uid\":\"s3-2006-03-01\"},\"operations\":{\"AbortMultipartUpload\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}/{Key+}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\",\"UploadId\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"UploadId\":{\"location\":\"querystring\",\"locationName\":\"uploadId\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}}},\"CompleteMultipartUpload\":{\"http\":{\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\",\"UploadId\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"MultipartUpload\":{\"locationName\":\"CompleteMultipartUpload\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"members\":{\"Parts\":{\"locationName\":\"Part\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ETag\":{},\"PartNumber\":{\"type\":\"integer\"}}},\"flattened\":true}}},\"UploadId\":{\"location\":\"querystring\",\"locationName\":\"uploadId\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"MultipartUpload\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{},\"Bucket\":{},\"Key\":{},\"Expiration\":{\"location\":\"header\",\"locationName\":\"x-amz-expiration\"},\"ETag\":{},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}}},\"CopyObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"CopySource\",\"Key\"],\"members\":{\"ACL\":{\"location\":\"header\",\"locationName\":\"x-amz-acl\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"ContentDisposition\":{\"location\":\"header\",\"locationName\":\"Content-Disposition\"},\"ContentEncoding\":{\"location\":\"header\",\"locationName\":\"Content-Encoding\"},\"ContentLanguage\":{\"location\":\"header\",\"locationName\":\"Content-Language\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"CopySource\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source\"},\"CopySourceIfMatch\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-match\"},\"CopySourceIfModifiedSince\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-modified-since\",\"type\":\"timestamp\"},\"CopySourceIfNoneMatch\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-none-match\"},\"CopySourceIfUnmodifiedSince\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-unmodified-since\",\"type\":\"timestamp\"},\"Expires\":{\"location\":\"header\",\"locationName\":\"Expires\",\"type\":\"timestamp\"},\"GrantFullControl\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-full-control\"},\"GrantRead\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read\"},\"GrantReadACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read-acp\"},\"GrantWriteACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write-acp\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"Metadata\":{\"shape\":\"S13\",\"location\":\"headers\",\"locationName\":\"x-amz-meta-\"},\"MetadataDirective\":{\"location\":\"header\",\"locationName\":\"x-amz-metadata-directive\"},\"TaggingDirective\":{\"location\":\"header\",\"locationName\":\"x-amz-tagging-directive\"},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"StorageClass\":{\"location\":\"header\",\"locationName\":\"x-amz-storage-class\"},\"WebsiteRedirectLocation\":{\"location\":\"header\",\"locationName\":\"x-amz-website-redirect-location\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"SSEKMSEncryptionContext\":{\"shape\":\"S1d\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-context\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"CopySourceSSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-server-side-encryption-customer-algorithm\"},\"CopySourceSSECustomerKey\":{\"shape\":\"S1f\",\"location\":\"header\",\"locationName\":\"x-amz-copy-source-server-side-encryption-customer-key\"},\"CopySourceSSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-server-side-encryption-customer-key-MD5\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"Tagging\":{\"location\":\"header\",\"locationName\":\"x-amz-tagging\"},\"ObjectLockMode\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-mode\"},\"ObjectLockRetainUntilDate\":{\"shape\":\"S1j\",\"location\":\"header\",\"locationName\":\"x-amz-object-lock-retain-until-date\"},\"ObjectLockLegalHoldStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-legal-hold\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"},\"ExpectedSourceBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-source-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CopyObjectResult\":{\"type\":\"structure\",\"members\":{\"ETag\":{},\"LastModified\":{\"type\":\"timestamp\"}}},\"Expiration\":{\"location\":\"header\",\"locationName\":\"x-amz-expiration\"},\"CopySourceVersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-version-id\"},\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"SSEKMSEncryptionContext\":{\"shape\":\"S1d\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-context\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}},\"payload\":\"CopyObjectResult\"},\"alias\":\"PutObjectCopy\"},\"CreateBucket\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"ACL\":{\"location\":\"header\",\"locationName\":\"x-amz-acl\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"CreateBucketConfiguration\":{\"locationName\":\"CreateBucketConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"members\":{\"LocationConstraint\":{}}},\"GrantFullControl\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-full-control\"},\"GrantRead\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read\"},\"GrantReadACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read-acp\"},\"GrantWrite\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write\"},\"GrantWriteACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write-acp\"},\"ObjectLockEnabledForBucket\":{\"location\":\"header\",\"locationName\":\"x-amz-bucket-object-lock-enabled\",\"type\":\"boolean\"}},\"payload\":\"CreateBucketConfiguration\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"}}},\"alias\":\"PutBucket\"},\"CreateMultipartUpload\":{\"http\":{\"requestUri\":\"/{Bucket}/{Key+}?uploads\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"ACL\":{\"location\":\"header\",\"locationName\":\"x-amz-acl\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"ContentDisposition\":{\"location\":\"header\",\"locationName\":\"Content-Disposition\"},\"ContentEncoding\":{\"location\":\"header\",\"locationName\":\"Content-Encoding\"},\"ContentLanguage\":{\"location\":\"header\",\"locationName\":\"Content-Language\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Expires\":{\"location\":\"header\",\"locationName\":\"Expires\",\"type\":\"timestamp\"},\"GrantFullControl\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-full-control\"},\"GrantRead\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read\"},\"GrantReadACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read-acp\"},\"GrantWriteACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write-acp\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"Metadata\":{\"shape\":\"S13\",\"location\":\"headers\",\"locationName\":\"x-amz-meta-\"},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"StorageClass\":{\"location\":\"header\",\"locationName\":\"x-amz-storage-class\"},\"WebsiteRedirectLocation\":{\"location\":\"header\",\"locationName\":\"x-amz-website-redirect-location\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"SSEKMSEncryptionContext\":{\"shape\":\"S1d\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-context\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"Tagging\":{\"location\":\"header\",\"locationName\":\"x-amz-tagging\"},\"ObjectLockMode\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-mode\"},\"ObjectLockRetainUntilDate\":{\"shape\":\"S1j\",\"location\":\"header\",\"locationName\":\"x-amz-object-lock-retain-until-date\"},\"ObjectLockLegalHoldStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-legal-hold\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AbortDate\":{\"location\":\"header\",\"locationName\":\"x-amz-abort-date\",\"type\":\"timestamp\"},\"AbortRuleId\":{\"location\":\"header\",\"locationName\":\"x-amz-abort-rule-id\"},\"Bucket\":{\"locationName\":\"Bucket\"},\"Key\":{},\"UploadId\":{},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"SSEKMSEncryptionContext\":{\"shape\":\"S1d\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-context\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}},\"alias\":\"InitiateMultipartUpload\"},\"DeleteBucket\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketAnalyticsConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?analytics\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketCors\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?cors\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketEncryption\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?encryption\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketIntelligentTieringConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?intelligent-tiering\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"}}}},\"DeleteBucketInventoryConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?inventory\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketLifecycle\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?lifecycle\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketMetricsConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?metrics\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketOwnershipControls\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?ownershipControls\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?policy\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketReplication\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?replication\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketTagging\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?tagging\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteBucketWebsite\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?website\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"DeleteObject\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}/{Key+}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"MFA\":{\"location\":\"header\",\"locationName\":\"x-amz-mfa\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"BypassGovernanceRetention\":{\"location\":\"header\",\"locationName\":\"x-amz-bypass-governance-retention\",\"type\":\"boolean\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeleteMarker\":{\"location\":\"header\",\"locationName\":\"x-amz-delete-marker\",\"type\":\"boolean\"},\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}}},\"DeleteObjectTagging\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}/{Key+}?tagging\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"}}}},\"DeleteObjects\":{\"http\":{\"requestUri\":\"/{Bucket}?delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Delete\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Delete\":{\"locationName\":\"Delete\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"required\":[\"Objects\"],\"members\":{\"Objects\":{\"locationName\":\"Object\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"VersionId\":{}}},\"flattened\":true},\"Quiet\":{\"type\":\"boolean\"}}},\"MFA\":{\"location\":\"header\",\"locationName\":\"x-amz-mfa\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"BypassGovernanceRetention\":{\"location\":\"header\",\"locationName\":\"x-amz-bypass-governance-retention\",\"type\":\"boolean\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"Delete\"},\"output\":{\"type\":\"structure\",\"members\":{\"Deleted\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"VersionId\":{},\"DeleteMarker\":{\"type\":\"boolean\"},\"DeleteMarkerVersionId\":{}}},\"flattened\":true},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"},\"Errors\":{\"locationName\":\"Error\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"VersionId\":{},\"Code\":{},\"Message\":{}}},\"flattened\":true}}},\"alias\":\"DeleteMultipleObjects\",\"httpChecksumRequired\":true},\"DeletePublicAccessBlock\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/{Bucket}?publicAccessBlock\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"GetBucketAccelerateConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?accelerate\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"GetBucketAcl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?acl\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Owner\":{\"shape\":\"S37\"},\"Grants\":{\"shape\":\"S3a\",\"locationName\":\"AccessControlList\"}}}},\"GetBucketAnalyticsConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?analytics\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AnalyticsConfiguration\":{\"shape\":\"S3j\"}},\"payload\":\"AnalyticsConfiguration\"}},\"GetBucketCors\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?cors\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CORSRules\":{\"shape\":\"S3y\",\"locationName\":\"CORSRule\"}}}},\"GetBucketEncryption\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?encryption\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServerSideEncryptionConfiguration\":{\"shape\":\"S4b\"}},\"payload\":\"ServerSideEncryptionConfiguration\"}},\"GetBucketIntelligentTieringConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?intelligent-tiering\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IntelligentTieringConfiguration\":{\"shape\":\"S4h\"}},\"payload\":\"IntelligentTieringConfiguration\"}},\"GetBucketInventoryConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?inventory\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InventoryConfiguration\":{\"shape\":\"S4r\"}},\"payload\":\"InventoryConfiguration\"}},\"GetBucketLifecycle\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?lifecycle\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S57\",\"locationName\":\"Rule\"}}},\"deprecated\":true},\"GetBucketLifecycleConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?lifecycle\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S5m\",\"locationName\":\"Rule\"}}}},\"GetBucketLocation\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?location\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LocationConstraint\":{}}}},\"GetBucketLogging\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?logging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingEnabled\":{\"shape\":\"S5w\"}}}},\"GetBucketMetricsConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?metrics\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"MetricsConfiguration\":{\"shape\":\"S64\"}},\"payload\":\"MetricsConfiguration\"}},\"GetBucketNotification\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?notification\"},\"input\":{\"shape\":\"S67\"},\"output\":{\"shape\":\"S68\"},\"deprecated\":true},\"GetBucketNotificationConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?notification\"},\"input\":{\"shape\":\"S67\"},\"output\":{\"shape\":\"S6j\"}},\"GetBucketOwnershipControls\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?ownershipControls\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OwnershipControls\":{\"shape\":\"S6z\"}},\"payload\":\"OwnershipControls\"}},\"GetBucketPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}},\"payload\":\"Policy\"}},\"GetBucketPolicyStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?policyStatus\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyStatus\":{\"type\":\"structure\",\"members\":{\"IsPublic\":{\"locationName\":\"IsPublic\",\"type\":\"boolean\"}}}},\"payload\":\"PolicyStatus\"}},\"GetBucketReplication\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?replication\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ReplicationConfiguration\":{\"shape\":\"S7c\"}},\"payload\":\"ReplicationConfiguration\"}},\"GetBucketRequestPayment\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?requestPayment\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Payer\":{}}}},\"GetBucketTagging\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TagSet\"],\"members\":{\"TagSet\":{\"shape\":\"S3p\"}}}},\"GetBucketVersioning\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?versioning\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"MFADelete\":{\"locationName\":\"MfaDelete\"}}}},\"GetBucketWebsite\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?website\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RedirectAllRequestsTo\":{\"shape\":\"S8f\"},\"IndexDocument\":{\"shape\":\"S8i\"},\"ErrorDocument\":{\"shape\":\"S8k\"},\"RoutingRules\":{\"shape\":\"S8l\"}}}},\"GetObject\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"},\"IfModifiedSince\":{\"location\":\"header\",\"locationName\":\"If-Modified-Since\",\"type\":\"timestamp\"},\"IfNoneMatch\":{\"location\":\"header\",\"locationName\":\"If-None-Match\"},\"IfUnmodifiedSince\":{\"location\":\"header\",\"locationName\":\"If-Unmodified-Since\",\"type\":\"timestamp\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"Range\":{\"location\":\"header\",\"locationName\":\"Range\"},\"ResponseCacheControl\":{\"location\":\"querystring\",\"locationName\":\"response-cache-control\"},\"ResponseContentDisposition\":{\"location\":\"querystring\",\"locationName\":\"response-content-disposition\"},\"ResponseContentEncoding\":{\"location\":\"querystring\",\"locationName\":\"response-content-encoding\"},\"ResponseContentLanguage\":{\"location\":\"querystring\",\"locationName\":\"response-content-language\"},\"ResponseContentType\":{\"location\":\"querystring\",\"locationName\":\"response-content-type\"},\"ResponseExpires\":{\"location\":\"querystring\",\"locationName\":\"response-expires\",\"type\":\"timestamp\",\"timestampFormat\":\"rfc822\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"PartNumber\":{\"location\":\"querystring\",\"locationName\":\"partNumber\",\"type\":\"integer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Body\":{\"streaming\":true,\"type\":\"blob\"},\"DeleteMarker\":{\"location\":\"header\",\"locationName\":\"x-amz-delete-marker\",\"type\":\"boolean\"},\"AcceptRanges\":{\"location\":\"header\",\"locationName\":\"accept-ranges\"},\"Expiration\":{\"location\":\"header\",\"locationName\":\"x-amz-expiration\"},\"Restore\":{\"location\":\"header\",\"locationName\":\"x-amz-restore\"},\"LastModified\":{\"location\":\"header\",\"locationName\":\"Last-Modified\",\"type\":\"timestamp\"},\"ContentLength\":{\"location\":\"header\",\"locationName\":\"Content-Length\",\"type\":\"long\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"},\"MissingMeta\":{\"location\":\"header\",\"locationName\":\"x-amz-missing-meta\",\"type\":\"integer\"},\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"ContentDisposition\":{\"location\":\"header\",\"locationName\":\"Content-Disposition\"},\"ContentEncoding\":{\"location\":\"header\",\"locationName\":\"Content-Encoding\"},\"ContentLanguage\":{\"location\":\"header\",\"locationName\":\"Content-Language\"},\"ContentRange\":{\"location\":\"header\",\"locationName\":\"Content-Range\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Expires\":{\"location\":\"header\",\"locationName\":\"Expires\",\"type\":\"timestamp\"},\"WebsiteRedirectLocation\":{\"location\":\"header\",\"locationName\":\"x-amz-website-redirect-location\"},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"Metadata\":{\"shape\":\"S13\",\"location\":\"headers\",\"locationName\":\"x-amz-meta-\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"StorageClass\":{\"location\":\"header\",\"locationName\":\"x-amz-storage-class\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"},\"ReplicationStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-replication-status\"},\"PartsCount\":{\"location\":\"header\",\"locationName\":\"x-amz-mp-parts-count\",\"type\":\"integer\"},\"TagCount\":{\"location\":\"header\",\"locationName\":\"x-amz-tagging-count\",\"type\":\"integer\"},\"ObjectLockMode\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-mode\"},\"ObjectLockRetainUntilDate\":{\"shape\":\"S1j\",\"location\":\"header\",\"locationName\":\"x-amz-object-lock-retain-until-date\"},\"ObjectLockLegalHoldStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-legal-hold\"}},\"payload\":\"Body\"}},\"GetObjectAcl\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}/{Key+}?acl\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Owner\":{\"shape\":\"S37\"},\"Grants\":{\"shape\":\"S3a\",\"locationName\":\"AccessControlList\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}}},\"GetObjectLegalHold\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}/{Key+}?legal-hold\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LegalHold\":{\"shape\":\"S9k\"}},\"payload\":\"LegalHold\"}},\"GetObjectLockConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?object-lock\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ObjectLockConfiguration\":{\"shape\":\"S9n\"}},\"payload\":\"ObjectLockConfiguration\"}},\"GetObjectRetention\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}/{Key+}?retention\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Retention\":{\"shape\":\"S9v\"}},\"payload\":\"Retention\"}},\"GetObjectTagging\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}/{Key+}?tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TagSet\"],\"members\":{\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"},\"TagSet\":{\"shape\":\"S3p\"}}}},\"GetObjectTorrent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}/{Key+}?torrent\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Body\":{\"streaming\":true,\"type\":\"blob\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}},\"payload\":\"Body\"}},\"GetPublicAccessBlock\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?publicAccessBlock\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicAccessBlockConfiguration\":{\"shape\":\"Sa2\"}},\"payload\":\"PublicAccessBlockConfiguration\"}},\"HeadBucket\":{\"http\":{\"method\":\"HEAD\",\"requestUri\":\"/{Bucket}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}}},\"HeadObject\":{\"http\":{\"method\":\"HEAD\",\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"IfMatch\":{\"location\":\"header\",\"locationName\":\"If-Match\"},\"IfModifiedSince\":{\"location\":\"header\",\"locationName\":\"If-Modified-Since\",\"type\":\"timestamp\"},\"IfNoneMatch\":{\"location\":\"header\",\"locationName\":\"If-None-Match\"},\"IfUnmodifiedSince\":{\"location\":\"header\",\"locationName\":\"If-Unmodified-Since\",\"type\":\"timestamp\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"Range\":{\"location\":\"header\",\"locationName\":\"Range\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"PartNumber\":{\"location\":\"querystring\",\"locationName\":\"partNumber\",\"type\":\"integer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeleteMarker\":{\"location\":\"header\",\"locationName\":\"x-amz-delete-marker\",\"type\":\"boolean\"},\"AcceptRanges\":{\"location\":\"header\",\"locationName\":\"accept-ranges\"},\"Expiration\":{\"location\":\"header\",\"locationName\":\"x-amz-expiration\"},\"Restore\":{\"location\":\"header\",\"locationName\":\"x-amz-restore\"},\"ArchiveStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-archive-status\"},\"LastModified\":{\"location\":\"header\",\"locationName\":\"Last-Modified\",\"type\":\"timestamp\"},\"ContentLength\":{\"location\":\"header\",\"locationName\":\"Content-Length\",\"type\":\"long\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"},\"MissingMeta\":{\"location\":\"header\",\"locationName\":\"x-amz-missing-meta\",\"type\":\"integer\"},\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"ContentDisposition\":{\"location\":\"header\",\"locationName\":\"Content-Disposition\"},\"ContentEncoding\":{\"location\":\"header\",\"locationName\":\"Content-Encoding\"},\"ContentLanguage\":{\"location\":\"header\",\"locationName\":\"Content-Language\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Expires\":{\"location\":\"header\",\"locationName\":\"Expires\",\"type\":\"timestamp\"},\"WebsiteRedirectLocation\":{\"location\":\"header\",\"locationName\":\"x-amz-website-redirect-location\"},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"Metadata\":{\"shape\":\"S13\",\"location\":\"headers\",\"locationName\":\"x-amz-meta-\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"StorageClass\":{\"location\":\"header\",\"locationName\":\"x-amz-storage-class\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"},\"ReplicationStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-replication-status\"},\"PartsCount\":{\"location\":\"header\",\"locationName\":\"x-amz-mp-parts-count\",\"type\":\"integer\"},\"ObjectLockMode\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-mode\"},\"ObjectLockRetainUntilDate\":{\"shape\":\"S1j\",\"location\":\"header\",\"locationName\":\"x-amz-object-lock-retain-until-date\"},\"ObjectLockLegalHoldStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-legal-hold\"}}}},\"ListBucketAnalyticsConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?analytics\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContinuationToken\":{\"location\":\"querystring\",\"locationName\":\"continuation-token\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IsTruncated\":{\"type\":\"boolean\"},\"ContinuationToken\":{},\"NextContinuationToken\":{},\"AnalyticsConfigurationList\":{\"locationName\":\"AnalyticsConfiguration\",\"type\":\"list\",\"member\":{\"shape\":\"S3j\"},\"flattened\":true}}}},\"ListBucketIntelligentTieringConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?intelligent-tiering\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContinuationToken\":{\"location\":\"querystring\",\"locationName\":\"continuation-token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IsTruncated\":{\"type\":\"boolean\"},\"ContinuationToken\":{},\"NextContinuationToken\":{},\"IntelligentTieringConfigurationList\":{\"locationName\":\"IntelligentTieringConfiguration\",\"type\":\"list\",\"member\":{\"shape\":\"S4h\"},\"flattened\":true}}}},\"ListBucketInventoryConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?inventory\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContinuationToken\":{\"location\":\"querystring\",\"locationName\":\"continuation-token\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContinuationToken\":{},\"InventoryConfigurationList\":{\"locationName\":\"InventoryConfiguration\",\"type\":\"list\",\"member\":{\"shape\":\"S4r\"},\"flattened\":true},\"IsTruncated\":{\"type\":\"boolean\"},\"NextContinuationToken\":{}}}},\"ListBucketMetricsConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?metrics\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContinuationToken\":{\"location\":\"querystring\",\"locationName\":\"continuation-token\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IsTruncated\":{\"type\":\"boolean\"},\"ContinuationToken\":{},\"NextContinuationToken\":{},\"MetricsConfigurationList\":{\"locationName\":\"MetricsConfiguration\",\"type\":\"list\",\"member\":{\"shape\":\"S64\"},\"flattened\":true}}}},\"ListBuckets\":{\"http\":{\"method\":\"GET\"},\"output\":{\"type\":\"structure\",\"members\":{\"Buckets\":{\"type\":\"list\",\"member\":{\"locationName\":\"Bucket\",\"type\":\"structure\",\"members\":{\"Name\":{},\"CreationDate\":{\"type\":\"timestamp\"}}}},\"Owner\":{\"shape\":\"S37\"}}},\"alias\":\"GetService\"},\"ListMultipartUploads\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?uploads\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Delimiter\":{\"location\":\"querystring\",\"locationName\":\"delimiter\"},\"EncodingType\":{\"location\":\"querystring\",\"locationName\":\"encoding-type\"},\"KeyMarker\":{\"location\":\"querystring\",\"locationName\":\"key-marker\"},\"MaxUploads\":{\"location\":\"querystring\",\"locationName\":\"max-uploads\",\"type\":\"integer\"},\"Prefix\":{\"location\":\"querystring\",\"locationName\":\"prefix\"},\"UploadIdMarker\":{\"location\":\"querystring\",\"locationName\":\"upload-id-marker\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"KeyMarker\":{},\"UploadIdMarker\":{},\"NextKeyMarker\":{},\"Prefix\":{},\"Delimiter\":{},\"NextUploadIdMarker\":{},\"MaxUploads\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Uploads\":{\"locationName\":\"Upload\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UploadId\":{},\"Key\":{},\"Initiated\":{\"type\":\"timestamp\"},\"StorageClass\":{},\"Owner\":{\"shape\":\"S37\"},\"Initiator\":{\"shape\":\"Sb3\"}}},\"flattened\":true},\"CommonPrefixes\":{\"shape\":\"Sb4\"},\"EncodingType\":{}}}},\"ListObjectVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?versions\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Delimiter\":{\"location\":\"querystring\",\"locationName\":\"delimiter\"},\"EncodingType\":{\"location\":\"querystring\",\"locationName\":\"encoding-type\"},\"KeyMarker\":{\"location\":\"querystring\",\"locationName\":\"key-marker\"},\"MaxKeys\":{\"location\":\"querystring\",\"locationName\":\"max-keys\",\"type\":\"integer\"},\"Prefix\":{\"location\":\"querystring\",\"locationName\":\"prefix\"},\"VersionIdMarker\":{\"location\":\"querystring\",\"locationName\":\"version-id-marker\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IsTruncated\":{\"type\":\"boolean\"},\"KeyMarker\":{},\"VersionIdMarker\":{},\"NextKeyMarker\":{},\"NextVersionIdMarker\":{},\"Versions\":{\"locationName\":\"Version\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ETag\":{},\"Size\":{\"type\":\"integer\"},\"StorageClass\":{},\"Key\":{},\"VersionId\":{},\"IsLatest\":{\"type\":\"boolean\"},\"LastModified\":{\"type\":\"timestamp\"},\"Owner\":{\"shape\":\"S37\"}}},\"flattened\":true},\"DeleteMarkers\":{\"locationName\":\"DeleteMarker\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Owner\":{\"shape\":\"S37\"},\"Key\":{},\"VersionId\":{},\"IsLatest\":{\"type\":\"boolean\"},\"LastModified\":{\"type\":\"timestamp\"}}},\"flattened\":true},\"Name\":{},\"Prefix\":{},\"Delimiter\":{},\"MaxKeys\":{\"type\":\"integer\"},\"CommonPrefixes\":{\"shape\":\"Sb4\"},\"EncodingType\":{}}},\"alias\":\"GetBucketObjectVersions\"},\"ListObjects\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Delimiter\":{\"location\":\"querystring\",\"locationName\":\"delimiter\"},\"EncodingType\":{\"location\":\"querystring\",\"locationName\":\"encoding-type\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"MaxKeys\":{\"location\":\"querystring\",\"locationName\":\"max-keys\",\"type\":\"integer\"},\"Prefix\":{\"location\":\"querystring\",\"locationName\":\"prefix\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IsTruncated\":{\"type\":\"boolean\"},\"Marker\":{},\"NextMarker\":{},\"Contents\":{\"shape\":\"Sbm\"},\"Name\":{},\"Prefix\":{},\"Delimiter\":{},\"MaxKeys\":{\"type\":\"integer\"},\"CommonPrefixes\":{\"shape\":\"Sb4\"},\"EncodingType\":{}}},\"alias\":\"GetBucket\"},\"ListObjectsV2\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}?list-type=2\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Delimiter\":{\"location\":\"querystring\",\"locationName\":\"delimiter\"},\"EncodingType\":{\"location\":\"querystring\",\"locationName\":\"encoding-type\"},\"MaxKeys\":{\"location\":\"querystring\",\"locationName\":\"max-keys\",\"type\":\"integer\"},\"Prefix\":{\"location\":\"querystring\",\"locationName\":\"prefix\"},\"ContinuationToken\":{\"location\":\"querystring\",\"locationName\":\"continuation-token\"},\"FetchOwner\":{\"location\":\"querystring\",\"locationName\":\"fetch-owner\",\"type\":\"boolean\"},\"StartAfter\":{\"location\":\"querystring\",\"locationName\":\"start-after\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IsTruncated\":{\"type\":\"boolean\"},\"Contents\":{\"shape\":\"Sbm\"},\"Name\":{},\"Prefix\":{},\"Delimiter\":{},\"MaxKeys\":{\"type\":\"integer\"},\"CommonPrefixes\":{\"shape\":\"Sb4\"},\"EncodingType\":{},\"KeyCount\":{\"type\":\"integer\"},\"ContinuationToken\":{},\"NextContinuationToken\":{},\"StartAfter\":{}}}},\"ListParts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\",\"UploadId\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"MaxParts\":{\"location\":\"querystring\",\"locationName\":\"max-parts\",\"type\":\"integer\"},\"PartNumberMarker\":{\"location\":\"querystring\",\"locationName\":\"part-number-marker\",\"type\":\"integer\"},\"UploadId\":{\"location\":\"querystring\",\"locationName\":\"uploadId\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AbortDate\":{\"location\":\"header\",\"locationName\":\"x-amz-abort-date\",\"type\":\"timestamp\"},\"AbortRuleId\":{\"location\":\"header\",\"locationName\":\"x-amz-abort-rule-id\"},\"Bucket\":{},\"Key\":{},\"UploadId\":{},\"PartNumberMarker\":{\"type\":\"integer\"},\"NextPartNumberMarker\":{\"type\":\"integer\"},\"MaxParts\":{\"type\":\"integer\"},\"IsTruncated\":{\"type\":\"boolean\"},\"Parts\":{\"locationName\":\"Part\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PartNumber\":{\"type\":\"integer\"},\"LastModified\":{\"type\":\"timestamp\"},\"ETag\":{},\"Size\":{\"type\":\"integer\"}}},\"flattened\":true},\"Initiator\":{\"shape\":\"Sb3\"},\"Owner\":{\"shape\":\"S37\"},\"StorageClass\":{},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}}},\"PutBucketAccelerateConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?accelerate\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"AccelerateConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"AccelerateConfiguration\":{\"locationName\":\"AccelerateConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"members\":{\"Status\":{}}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"AccelerateConfiguration\"}},\"PutBucketAcl\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?acl\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"ACL\":{\"location\":\"header\",\"locationName\":\"x-amz-acl\"},\"AccessControlPolicy\":{\"shape\":\"Sc4\",\"locationName\":\"AccessControlPolicy\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"GrantFullControl\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-full-control\"},\"GrantRead\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read\"},\"GrantReadACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read-acp\"},\"GrantWrite\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write\"},\"GrantWriteACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write-acp\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"AccessControlPolicy\"},\"httpChecksumRequired\":true},\"PutBucketAnalyticsConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?analytics\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\",\"AnalyticsConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"AnalyticsConfiguration\":{\"shape\":\"S3j\",\"locationName\":\"AnalyticsConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"AnalyticsConfiguration\"}},\"PutBucketCors\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?cors\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"CORSConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"CORSConfiguration\":{\"locationName\":\"CORSConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"required\":[\"CORSRules\"],\"members\":{\"CORSRules\":{\"shape\":\"S3y\",\"locationName\":\"CORSRule\"}}},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"CORSConfiguration\"},\"httpChecksumRequired\":true},\"PutBucketEncryption\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?encryption\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"ServerSideEncryptionConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ServerSideEncryptionConfiguration\":{\"shape\":\"S4b\",\"locationName\":\"ServerSideEncryptionConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"ServerSideEncryptionConfiguration\"},\"httpChecksumRequired\":true},\"PutBucketIntelligentTieringConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?intelligent-tiering\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\",\"IntelligentTieringConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"IntelligentTieringConfiguration\":{\"shape\":\"S4h\",\"locationName\":\"IntelligentTieringConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}}},\"payload\":\"IntelligentTieringConfiguration\"}},\"PutBucketInventoryConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?inventory\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\",\"InventoryConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"InventoryConfiguration\":{\"shape\":\"S4r\",\"locationName\":\"InventoryConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"InventoryConfiguration\"}},\"PutBucketLifecycle\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?lifecycle\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"LifecycleConfiguration\":{\"locationName\":\"LifecycleConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"required\":[\"Rules\"],\"members\":{\"Rules\":{\"shape\":\"S57\",\"locationName\":\"Rule\"}}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"LifecycleConfiguration\"},\"deprecated\":true,\"httpChecksumRequired\":true},\"PutBucketLifecycleConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?lifecycle\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"LifecycleConfiguration\":{\"locationName\":\"LifecycleConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"required\":[\"Rules\"],\"members\":{\"Rules\":{\"shape\":\"S5m\",\"locationName\":\"Rule\"}}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"LifecycleConfiguration\"},\"httpChecksumRequired\":true},\"PutBucketLogging\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?logging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"BucketLoggingStatus\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"BucketLoggingStatus\":{\"locationName\":\"BucketLoggingStatus\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"members\":{\"LoggingEnabled\":{\"shape\":\"S5w\"}}},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"BucketLoggingStatus\"},\"httpChecksumRequired\":true},\"PutBucketMetricsConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?metrics\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Id\",\"MetricsConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Id\":{\"location\":\"querystring\",\"locationName\":\"id\"},\"MetricsConfiguration\":{\"shape\":\"S64\",\"locationName\":\"MetricsConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"MetricsConfiguration\"}},\"PutBucketNotification\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?notification\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"NotificationConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"NotificationConfiguration\":{\"shape\":\"S68\",\"locationName\":\"NotificationConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"NotificationConfiguration\"},\"deprecated\":true,\"httpChecksumRequired\":true},\"PutBucketNotificationConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?notification\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"NotificationConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"NotificationConfiguration\":{\"shape\":\"S6j\",\"locationName\":\"NotificationConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"NotificationConfiguration\"}},\"PutBucketOwnershipControls\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?ownershipControls\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"OwnershipControls\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"},\"OwnershipControls\":{\"shape\":\"S6z\",\"locationName\":\"OwnershipControls\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}}},\"payload\":\"OwnershipControls\"},\"httpChecksumRequired\":true},\"PutBucketPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Policy\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ConfirmRemoveSelfBucketAccess\":{\"location\":\"header\",\"locationName\":\"x-amz-confirm-remove-self-bucket-access\",\"type\":\"boolean\"},\"Policy\":{},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"Policy\"},\"httpChecksumRequired\":true},\"PutBucketReplication\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?replication\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"ReplicationConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ReplicationConfiguration\":{\"shape\":\"S7c\",\"locationName\":\"ReplicationConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"Token\":{\"location\":\"header\",\"locationName\":\"x-amz-bucket-object-lock-token\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"ReplicationConfiguration\"},\"httpChecksumRequired\":true},\"PutBucketRequestPayment\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?requestPayment\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"RequestPaymentConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"RequestPaymentConfiguration\":{\"locationName\":\"RequestPaymentConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"required\":[\"Payer\"],\"members\":{\"Payer\":{}}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"RequestPaymentConfiguration\"},\"httpChecksumRequired\":true},\"PutBucketTagging\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Tagging\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"Tagging\":{\"shape\":\"Sct\",\"locationName\":\"Tagging\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"Tagging\"},\"httpChecksumRequired\":true},\"PutBucketVersioning\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?versioning\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"VersioningConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"MFA\":{\"location\":\"header\",\"locationName\":\"x-amz-mfa\"},\"VersioningConfiguration\":{\"locationName\":\"VersioningConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"members\":{\"MFADelete\":{\"locationName\":\"MfaDelete\"},\"Status\":{}}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"VersioningConfiguration\"},\"httpChecksumRequired\":true},\"PutBucketWebsite\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?website\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"WebsiteConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"WebsiteConfiguration\":{\"locationName\":\"WebsiteConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"members\":{\"ErrorDocument\":{\"shape\":\"S8k\"},\"IndexDocument\":{\"shape\":\"S8i\"},\"RedirectAllRequestsTo\":{\"shape\":\"S8f\"},\"RoutingRules\":{\"shape\":\"S8l\"}}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"WebsiteConfiguration\"},\"httpChecksumRequired\":true},\"PutObject\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"ACL\":{\"location\":\"header\",\"locationName\":\"x-amz-acl\"},\"Body\":{\"streaming\":true,\"type\":\"blob\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"CacheControl\":{\"location\":\"header\",\"locationName\":\"Cache-Control\"},\"ContentDisposition\":{\"location\":\"header\",\"locationName\":\"Content-Disposition\"},\"ContentEncoding\":{\"location\":\"header\",\"locationName\":\"Content-Encoding\"},\"ContentLanguage\":{\"location\":\"header\",\"locationName\":\"Content-Language\"},\"ContentLength\":{\"location\":\"header\",\"locationName\":\"Content-Length\",\"type\":\"long\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ContentType\":{\"location\":\"header\",\"locationName\":\"Content-Type\"},\"Expires\":{\"location\":\"header\",\"locationName\":\"Expires\",\"type\":\"timestamp\"},\"GrantFullControl\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-full-control\"},\"GrantRead\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read\"},\"GrantReadACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read-acp\"},\"GrantWriteACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write-acp\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"Metadata\":{\"shape\":\"S13\",\"location\":\"headers\",\"locationName\":\"x-amz-meta-\"},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"StorageClass\":{\"location\":\"header\",\"locationName\":\"x-amz-storage-class\"},\"WebsiteRedirectLocation\":{\"location\":\"header\",\"locationName\":\"x-amz-website-redirect-location\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"SSEKMSEncryptionContext\":{\"shape\":\"S1d\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-context\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"Tagging\":{\"location\":\"header\",\"locationName\":\"x-amz-tagging\"},\"ObjectLockMode\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-mode\"},\"ObjectLockRetainUntilDate\":{\"shape\":\"S1j\",\"location\":\"header\",\"locationName\":\"x-amz-object-lock-retain-until-date\"},\"ObjectLockLegalHoldStatus\":{\"location\":\"header\",\"locationName\":\"x-amz-object-lock-legal-hold\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"Body\"},\"output\":{\"type\":\"structure\",\"members\":{\"Expiration\":{\"location\":\"header\",\"locationName\":\"x-amz-expiration\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"SSEKMSEncryptionContext\":{\"shape\":\"S1d\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-context\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}}},\"PutObjectAcl\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}?acl\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"ACL\":{\"location\":\"header\",\"locationName\":\"x-amz-acl\"},\"AccessControlPolicy\":{\"shape\":\"Sc4\",\"locationName\":\"AccessControlPolicy\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"GrantFullControl\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-full-control\"},\"GrantRead\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read\"},\"GrantReadACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read-acp\"},\"GrantWrite\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write\"},\"GrantWriteACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write-acp\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"AccessControlPolicy\"},\"output\":{\"type\":\"structure\",\"members\":{\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}},\"httpChecksumRequired\":true},\"PutObjectLegalHold\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}?legal-hold\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"LegalHold\":{\"shape\":\"S9k\",\"locationName\":\"LegalHold\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"LegalHold\"},\"output\":{\"type\":\"structure\",\"members\":{\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}},\"httpChecksumRequired\":true},\"PutObjectLockConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?object-lock\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ObjectLockConfiguration\":{\"shape\":\"S9n\",\"locationName\":\"ObjectLockConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"Token\":{\"location\":\"header\",\"locationName\":\"x-amz-bucket-object-lock-token\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"ObjectLockConfiguration\"},\"output\":{\"type\":\"structure\",\"members\":{\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}},\"httpChecksumRequired\":true},\"PutObjectRetention\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}?retention\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"Retention\":{\"shape\":\"S9v\",\"locationName\":\"Retention\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"BypassGovernanceRetention\":{\"location\":\"header\",\"locationName\":\"x-amz-bypass-governance-retention\",\"type\":\"boolean\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"Retention\"},\"output\":{\"type\":\"structure\",\"members\":{\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}},\"httpChecksumRequired\":true},\"PutObjectTagging\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}?tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\",\"Tagging\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"Tagging\":{\"shape\":\"Sct\",\"locationName\":\"Tagging\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"Tagging\"},\"output\":{\"type\":\"structure\",\"members\":{\"VersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-version-id\"}}},\"httpChecksumRequired\":true},\"PutPublicAccessBlock\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}?publicAccessBlock\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"PublicAccessBlockConfiguration\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"PublicAccessBlockConfiguration\":{\"shape\":\"Sa2\",\"locationName\":\"PublicAccessBlockConfiguration\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"PublicAccessBlockConfiguration\"},\"httpChecksumRequired\":true},\"RestoreObject\":{\"http\":{\"requestUri\":\"/{Bucket}/{Key+}?restore\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"RestoreRequest\":{\"locationName\":\"RestoreRequest\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"members\":{\"Days\":{\"type\":\"integer\"},\"GlacierJobParameters\":{\"type\":\"structure\",\"required\":[\"Tier\"],\"members\":{\"Tier\":{}}},\"Type\":{},\"Tier\":{},\"Description\":{},\"SelectParameters\":{\"type\":\"structure\",\"required\":[\"InputSerialization\",\"ExpressionType\",\"Expression\",\"OutputSerialization\"],\"members\":{\"InputSerialization\":{\"shape\":\"Sdj\"},\"ExpressionType\":{},\"Expression\":{},\"OutputSerialization\":{\"shape\":\"Sdy\"}}},\"OutputLocation\":{\"type\":\"structure\",\"members\":{\"S3\":{\"type\":\"structure\",\"required\":[\"BucketName\",\"Prefix\"],\"members\":{\"BucketName\":{},\"Prefix\":{},\"Encryption\":{\"type\":\"structure\",\"required\":[\"EncryptionType\"],\"members\":{\"EncryptionType\":{},\"KMSKeyId\":{\"shape\":\"Sk\"},\"KMSContext\":{}}},\"CannedACL\":{},\"AccessControlList\":{\"shape\":\"S3a\"},\"Tagging\":{\"shape\":\"Sct\"},\"UserMetadata\":{\"type\":\"list\",\"member\":{\"locationName\":\"MetadataEntry\",\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}},\"StorageClass\":{}}}}}}},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"RestoreRequest\"},\"output\":{\"type\":\"structure\",\"members\":{\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"},\"RestoreOutputPath\":{\"location\":\"header\",\"locationName\":\"x-amz-restore-output-path\"}}},\"alias\":\"PostObjectRestore\"},\"SelectObjectContent\":{\"http\":{\"requestUri\":\"/{Bucket}/{Key+}?select&select-type=2\"},\"input\":{\"locationName\":\"SelectObjectContentRequest\",\"xmlNamespace\":{\"uri\":\"http://s3.amazonaws.com/doc/2006-03-01/\"},\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\",\"Expression\",\"ExpressionType\",\"InputSerialization\",\"OutputSerialization\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"Expression\":{},\"ExpressionType\":{},\"RequestProgress\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"InputSerialization\":{\"shape\":\"Sdj\"},\"OutputSerialization\":{\"shape\":\"Sdy\"},\"ScanRange\":{\"type\":\"structure\",\"members\":{\"Start\":{\"type\":\"long\"},\"End\":{\"type\":\"long\"}}},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Payload\":{\"type\":\"structure\",\"members\":{\"Records\":{\"type\":\"structure\",\"members\":{\"Payload\":{\"eventpayload\":true,\"type\":\"blob\"}},\"event\":true},\"Stats\":{\"type\":\"structure\",\"members\":{\"Details\":{\"eventpayload\":true,\"type\":\"structure\",\"members\":{\"BytesScanned\":{\"type\":\"long\"},\"BytesProcessed\":{\"type\":\"long\"},\"BytesReturned\":{\"type\":\"long\"}}}},\"event\":true},\"Progress\":{\"type\":\"structure\",\"members\":{\"Details\":{\"eventpayload\":true,\"type\":\"structure\",\"members\":{\"BytesScanned\":{\"type\":\"long\"},\"BytesProcessed\":{\"type\":\"long\"},\"BytesReturned\":{\"type\":\"long\"}}}},\"event\":true},\"Cont\":{\"type\":\"structure\",\"members\":{},\"event\":true},\"End\":{\"type\":\"structure\",\"members\":{},\"event\":true}},\"eventstream\":true}},\"payload\":\"Payload\"}},\"UploadPart\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Key\",\"PartNumber\",\"UploadId\"],\"members\":{\"Body\":{\"streaming\":true,\"type\":\"blob\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ContentLength\":{\"location\":\"header\",\"locationName\":\"Content-Length\",\"type\":\"long\"},\"ContentMD5\":{\"location\":\"header\",\"locationName\":\"Content-MD5\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"PartNumber\":{\"location\":\"querystring\",\"locationName\":\"partNumber\",\"type\":\"integer\"},\"UploadId\":{\"location\":\"querystring\",\"locationName\":\"uploadId\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}},\"payload\":\"Body\"},\"output\":{\"type\":\"structure\",\"members\":{\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"ETag\":{\"location\":\"header\",\"locationName\":\"ETag\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}}}},\"UploadPartCopy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/{Bucket}/{Key+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"CopySource\",\"Key\",\"PartNumber\",\"UploadId\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"CopySource\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source\"},\"CopySourceIfMatch\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-match\"},\"CopySourceIfModifiedSince\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-modified-since\",\"type\":\"timestamp\"},\"CopySourceIfNoneMatch\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-none-match\"},\"CopySourceIfUnmodifiedSince\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-if-unmodified-since\",\"type\":\"timestamp\"},\"CopySourceRange\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-range\"},\"Key\":{\"location\":\"uri\",\"locationName\":\"Key\"},\"PartNumber\":{\"location\":\"querystring\",\"locationName\":\"partNumber\",\"type\":\"integer\"},\"UploadId\":{\"location\":\"querystring\",\"locationName\":\"uploadId\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKey\":{\"shape\":\"S1b\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"CopySourceSSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-server-side-encryption-customer-algorithm\"},\"CopySourceSSECustomerKey\":{\"shape\":\"S1f\",\"location\":\"header\",\"locationName\":\"x-amz-copy-source-server-side-encryption-customer-key\"},\"CopySourceSSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-server-side-encryption-customer-key-MD5\"},\"RequestPayer\":{\"location\":\"header\",\"locationName\":\"x-amz-request-payer\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"},\"ExpectedSourceBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-source-expected-bucket-owner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CopySourceVersionId\":{\"location\":\"header\",\"locationName\":\"x-amz-copy-source-version-id\"},\"CopyPartResult\":{\"type\":\"structure\",\"members\":{\"ETag\":{},\"LastModified\":{\"type\":\"timestamp\"}}},\"ServerSideEncryption\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption\"},\"SSECustomerAlgorithm\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-algorithm\"},\"SSECustomerKeyMD5\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-customer-key-MD5\"},\"SSEKMSKeyId\":{\"shape\":\"Sk\",\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-aws-kms-key-id\"},\"BucketKeyEnabled\":{\"location\":\"header\",\"locationName\":\"x-amz-server-side-encryption-bucket-key-enabled\",\"type\":\"boolean\"},\"RequestCharged\":{\"location\":\"header\",\"locationName\":\"x-amz-request-charged\"}},\"payload\":\"CopyPartResult\"}}},\"shapes\":{\"Sk\":{\"type\":\"string\",\"sensitive\":true},\"S13\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1b\":{\"type\":\"blob\",\"sensitive\":true},\"S1d\":{\"type\":\"string\",\"sensitive\":true},\"S1f\":{\"type\":\"blob\",\"sensitive\":true},\"S1j\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"S37\":{\"type\":\"structure\",\"members\":{\"DisplayName\":{},\"ID\":{}}},\"S3a\":{\"type\":\"list\",\"member\":{\"locationName\":\"Grant\",\"type\":\"structure\",\"members\":{\"Grantee\":{\"shape\":\"S3c\"},\"Permission\":{}}}},\"S3c\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"DisplayName\":{},\"EmailAddress\":{},\"ID\":{},\"Type\":{\"locationName\":\"xsi:type\",\"xmlAttribute\":true},\"URI\":{}},\"xmlNamespace\":{\"prefix\":\"xsi\",\"uri\":\"http://www.w3.org/2001/XMLSchema-instance\"}},\"S3j\":{\"type\":\"structure\",\"required\":[\"Id\",\"StorageClassAnalysis\"],\"members\":{\"Id\":{},\"Filter\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tag\":{\"shape\":\"S3m\"},\"And\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tags\":{\"shape\":\"S3p\",\"flattened\":true,\"locationName\":\"Tag\"}}}}},\"StorageClassAnalysis\":{\"type\":\"structure\",\"members\":{\"DataExport\":{\"type\":\"structure\",\"required\":[\"OutputSchemaVersion\",\"Destination\"],\"members\":{\"OutputSchemaVersion\":{},\"Destination\":{\"type\":\"structure\",\"required\":[\"S3BucketDestination\"],\"members\":{\"S3BucketDestination\":{\"type\":\"structure\",\"required\":[\"Format\",\"Bucket\"],\"members\":{\"Format\":{},\"BucketAccountId\":{},\"Bucket\":{},\"Prefix\":{}}}}}}}}}}},\"S3m\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}},\"S3p\":{\"type\":\"list\",\"member\":{\"shape\":\"S3m\",\"locationName\":\"Tag\"}},\"S3y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AllowedMethods\",\"AllowedOrigins\"],\"members\":{\"AllowedHeaders\":{\"locationName\":\"AllowedHeader\",\"type\":\"list\",\"member\":{},\"flattened\":true},\"AllowedMethods\":{\"locationName\":\"AllowedMethod\",\"type\":\"list\",\"member\":{},\"flattened\":true},\"AllowedOrigins\":{\"locationName\":\"AllowedOrigin\",\"type\":\"list\",\"member\":{},\"flattened\":true},\"ExposeHeaders\":{\"locationName\":\"ExposeHeader\",\"type\":\"list\",\"member\":{},\"flattened\":true},\"MaxAgeSeconds\":{\"type\":\"integer\"}}},\"flattened\":true},\"S4b\":{\"type\":\"structure\",\"required\":[\"Rules\"],\"members\":{\"Rules\":{\"locationName\":\"Rule\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplyServerSideEncryptionByDefault\":{\"type\":\"structure\",\"required\":[\"SSEAlgorithm\"],\"members\":{\"SSEAlgorithm\":{},\"KMSMasterKeyID\":{\"shape\":\"Sk\"}}},\"BucketKeyEnabled\":{\"type\":\"boolean\"}}},\"flattened\":true}}},\"S4h\":{\"type\":\"structure\",\"required\":[\"Id\",\"Status\",\"Tierings\"],\"members\":{\"Id\":{},\"Filter\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tag\":{\"shape\":\"S3m\"},\"And\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tags\":{\"shape\":\"S3p\",\"flattened\":true,\"locationName\":\"Tag\"}}}}},\"Status\":{},\"Tierings\":{\"locationName\":\"Tiering\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Days\",\"AccessTier\"],\"members\":{\"Days\":{\"type\":\"integer\"},\"AccessTier\":{}}},\"flattened\":true}}},\"S4r\":{\"type\":\"structure\",\"required\":[\"Destination\",\"IsEnabled\",\"Id\",\"IncludedObjectVersions\",\"Schedule\"],\"members\":{\"Destination\":{\"type\":\"structure\",\"required\":[\"S3BucketDestination\"],\"members\":{\"S3BucketDestination\":{\"type\":\"structure\",\"required\":[\"Bucket\",\"Format\"],\"members\":{\"AccountId\":{},\"Bucket\":{},\"Format\":{},\"Prefix\":{},\"Encryption\":{\"type\":\"structure\",\"members\":{\"SSES3\":{\"locationName\":\"SSE-S3\",\"type\":\"structure\",\"members\":{}},\"SSEKMS\":{\"locationName\":\"SSE-KMS\",\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{\"shape\":\"Sk\"}}}}}}}}},\"IsEnabled\":{\"type\":\"boolean\"},\"Filter\":{\"type\":\"structure\",\"required\":[\"Prefix\"],\"members\":{\"Prefix\":{}}},\"Id\":{},\"IncludedObjectVersions\":{},\"OptionalFields\":{\"type\":\"list\",\"member\":{\"locationName\":\"Field\"}},\"Schedule\":{\"type\":\"structure\",\"required\":[\"Frequency\"],\"members\":{\"Frequency\":{}}}}},\"S57\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Prefix\",\"Status\"],\"members\":{\"Expiration\":{\"shape\":\"S59\"},\"ID\":{},\"Prefix\":{},\"Status\":{},\"Transition\":{\"shape\":\"S5e\"},\"NoncurrentVersionTransition\":{\"shape\":\"S5g\"},\"NoncurrentVersionExpiration\":{\"shape\":\"S5h\"},\"AbortIncompleteMultipartUpload\":{\"shape\":\"S5i\"}}},\"flattened\":true},\"S59\":{\"type\":\"structure\",\"members\":{\"Date\":{\"shape\":\"S5a\"},\"Days\":{\"type\":\"integer\"},\"ExpiredObjectDeleteMarker\":{\"type\":\"boolean\"}}},\"S5a\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"S5e\":{\"type\":\"structure\",\"members\":{\"Date\":{\"shape\":\"S5a\"},\"Days\":{\"type\":\"integer\"},\"StorageClass\":{}}},\"S5g\":{\"type\":\"structure\",\"members\":{\"NoncurrentDays\":{\"type\":\"integer\"},\"StorageClass\":{}}},\"S5h\":{\"type\":\"structure\",\"members\":{\"NoncurrentDays\":{\"type\":\"integer\"}}},\"S5i\":{\"type\":\"structure\",\"members\":{\"DaysAfterInitiation\":{\"type\":\"integer\"}}},\"S5m\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Expiration\":{\"shape\":\"S59\"},\"ID\":{},\"Prefix\":{\"deprecated\":true},\"Filter\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tag\":{\"shape\":\"S3m\"},\"And\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tags\":{\"shape\":\"S3p\",\"flattened\":true,\"locationName\":\"Tag\"}}}}},\"Status\":{},\"Transitions\":{\"locationName\":\"Transition\",\"type\":\"list\",\"member\":{\"shape\":\"S5e\"},\"flattened\":true},\"NoncurrentVersionTransitions\":{\"locationName\":\"NoncurrentVersionTransition\",\"type\":\"list\",\"member\":{\"shape\":\"S5g\"},\"flattened\":true},\"NoncurrentVersionExpiration\":{\"shape\":\"S5h\"},\"AbortIncompleteMultipartUpload\":{\"shape\":\"S5i\"}}},\"flattened\":true},\"S5w\":{\"type\":\"structure\",\"required\":[\"TargetBucket\",\"TargetPrefix\"],\"members\":{\"TargetBucket\":{},\"TargetGrants\":{\"type\":\"list\",\"member\":{\"locationName\":\"Grant\",\"type\":\"structure\",\"members\":{\"Grantee\":{\"shape\":\"S3c\"},\"Permission\":{}}}},\"TargetPrefix\":{}}},\"S64\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Filter\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tag\":{\"shape\":\"S3m\"},\"And\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tags\":{\"shape\":\"S3p\",\"flattened\":true,\"locationName\":\"Tag\"}}}}}}},\"S67\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{\"location\":\"uri\",\"locationName\":\"Bucket\"},\"ExpectedBucketOwner\":{\"location\":\"header\",\"locationName\":\"x-amz-expected-bucket-owner\"}}},\"S68\":{\"type\":\"structure\",\"members\":{\"TopicConfiguration\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Events\":{\"shape\":\"S6b\",\"locationName\":\"Event\"},\"Event\":{\"deprecated\":true},\"Topic\":{}}},\"QueueConfiguration\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Event\":{\"deprecated\":true},\"Events\":{\"shape\":\"S6b\",\"locationName\":\"Event\"},\"Queue\":{}}},\"CloudFunctionConfiguration\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Event\":{\"deprecated\":true},\"Events\":{\"shape\":\"S6b\",\"locationName\":\"Event\"},\"CloudFunction\":{},\"InvocationRole\":{}}}}},\"S6b\":{\"type\":\"list\",\"member\":{},\"flattened\":true},\"S6j\":{\"type\":\"structure\",\"members\":{\"TopicConfigurations\":{\"locationName\":\"TopicConfiguration\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TopicArn\",\"Events\"],\"members\":{\"Id\":{},\"TopicArn\":{\"locationName\":\"Topic\"},\"Events\":{\"shape\":\"S6b\",\"locationName\":\"Event\"},\"Filter\":{\"shape\":\"S6m\"}}},\"flattened\":true},\"QueueConfigurations\":{\"locationName\":\"QueueConfiguration\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"QueueArn\",\"Events\"],\"members\":{\"Id\":{},\"QueueArn\":{\"locationName\":\"Queue\"},\"Events\":{\"shape\":\"S6b\",\"locationName\":\"Event\"},\"Filter\":{\"shape\":\"S6m\"}}},\"flattened\":true},\"LambdaFunctionConfigurations\":{\"locationName\":\"CloudFunctionConfiguration\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LambdaFunctionArn\",\"Events\"],\"members\":{\"Id\":{},\"LambdaFunctionArn\":{\"locationName\":\"CloudFunction\"},\"Events\":{\"shape\":\"S6b\",\"locationName\":\"Event\"},\"Filter\":{\"shape\":\"S6m\"}}},\"flattened\":true}}},\"S6m\":{\"type\":\"structure\",\"members\":{\"Key\":{\"locationName\":\"S3Key\",\"type\":\"structure\",\"members\":{\"FilterRules\":{\"locationName\":\"FilterRule\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}},\"flattened\":true}}}}},\"S6z\":{\"type\":\"structure\",\"required\":[\"Rules\"],\"members\":{\"Rules\":{\"locationName\":\"Rule\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ObjectOwnership\"],\"members\":{\"ObjectOwnership\":{}}},\"flattened\":true}}},\"S7c\":{\"type\":\"structure\",\"required\":[\"Role\",\"Rules\"],\"members\":{\"Role\":{},\"Rules\":{\"locationName\":\"Rule\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Status\",\"Destination\"],\"members\":{\"ID\":{},\"Priority\":{\"type\":\"integer\"},\"Prefix\":{\"deprecated\":true},\"Filter\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tag\":{\"shape\":\"S3m\"},\"And\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tags\":{\"shape\":\"S3p\",\"flattened\":true,\"locationName\":\"Tag\"}}}}},\"Status\":{},\"SourceSelectionCriteria\":{\"type\":\"structure\",\"members\":{\"SseKmsEncryptedObjects\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}},\"ReplicaModifications\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}}}},\"ExistingObjectReplication\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}},\"Destination\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"Bucket\":{},\"Account\":{},\"StorageClass\":{},\"AccessControlTranslation\":{\"type\":\"structure\",\"required\":[\"Owner\"],\"members\":{\"Owner\":{}}},\"EncryptionConfiguration\":{\"type\":\"structure\",\"members\":{\"ReplicaKmsKeyID\":{}}},\"ReplicationTime\":{\"type\":\"structure\",\"required\":[\"Status\",\"Time\"],\"members\":{\"Status\":{},\"Time\":{\"shape\":\"S7y\"}}},\"Metrics\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{},\"EventThreshold\":{\"shape\":\"S7y\"}}}}},\"DeleteMarkerReplication\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}}},\"flattened\":true}}},\"S7y\":{\"type\":\"structure\",\"members\":{\"Minutes\":{\"type\":\"integer\"}}},\"S8f\":{\"type\":\"structure\",\"required\":[\"HostName\"],\"members\":{\"HostName\":{},\"Protocol\":{}}},\"S8i\":{\"type\":\"structure\",\"required\":[\"Suffix\"],\"members\":{\"Suffix\":{}}},\"S8k\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{}}},\"S8l\":{\"type\":\"list\",\"member\":{\"locationName\":\"RoutingRule\",\"type\":\"structure\",\"required\":[\"Redirect\"],\"members\":{\"Condition\":{\"type\":\"structure\",\"members\":{\"HttpErrorCodeReturnedEquals\":{},\"KeyPrefixEquals\":{}}},\"Redirect\":{\"type\":\"structure\",\"members\":{\"HostName\":{},\"HttpRedirectCode\":{},\"Protocol\":{},\"ReplaceKeyPrefixWith\":{},\"ReplaceKeyWith\":{}}}}}},\"S9k\":{\"type\":\"structure\",\"members\":{\"Status\":{}}},\"S9n\":{\"type\":\"structure\",\"members\":{\"ObjectLockEnabled\":{},\"Rule\":{\"type\":\"structure\",\"members\":{\"DefaultRetention\":{\"type\":\"structure\",\"members\":{\"Mode\":{},\"Days\":{\"type\":\"integer\"},\"Years\":{\"type\":\"integer\"}}}}}}},\"S9v\":{\"type\":\"structure\",\"members\":{\"Mode\":{},\"RetainUntilDate\":{\"shape\":\"S5a\"}}},\"Sa2\":{\"type\":\"structure\",\"members\":{\"BlockPublicAcls\":{\"locationName\":\"BlockPublicAcls\",\"type\":\"boolean\"},\"IgnorePublicAcls\":{\"locationName\":\"IgnorePublicAcls\",\"type\":\"boolean\"},\"BlockPublicPolicy\":{\"locationName\":\"BlockPublicPolicy\",\"type\":\"boolean\"},\"RestrictPublicBuckets\":{\"locationName\":\"RestrictPublicBuckets\",\"type\":\"boolean\"}}},\"Sb3\":{\"type\":\"structure\",\"members\":{\"ID\":{},\"DisplayName\":{}}},\"Sb4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Prefix\":{}}},\"flattened\":true},\"Sbm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"LastModified\":{\"type\":\"timestamp\"},\"ETag\":{},\"Size\":{\"type\":\"integer\"},\"StorageClass\":{},\"Owner\":{\"shape\":\"S37\"}}},\"flattened\":true},\"Sc4\":{\"type\":\"structure\",\"members\":{\"Grants\":{\"shape\":\"S3a\",\"locationName\":\"AccessControlList\"},\"Owner\":{\"shape\":\"S37\"}}},\"Sct\":{\"type\":\"structure\",\"required\":[\"TagSet\"],\"members\":{\"TagSet\":{\"shape\":\"S3p\"}}},\"Sdj\":{\"type\":\"structure\",\"members\":{\"CSV\":{\"type\":\"structure\",\"members\":{\"FileHeaderInfo\":{},\"Comments\":{},\"QuoteEscapeCharacter\":{},\"RecordDelimiter\":{},\"FieldDelimiter\":{},\"QuoteCharacter\":{},\"AllowQuotedRecordDelimiter\":{\"type\":\"boolean\"}}},\"CompressionType\":{},\"JSON\":{\"type\":\"structure\",\"members\":{\"Type\":{}}},\"Parquet\":{\"type\":\"structure\",\"members\":{}}}},\"Sdy\":{\"type\":\"structure\",\"members\":{\"CSV\":{\"type\":\"structure\",\"members\":{\"QuoteFields\":{},\"QuoteEscapeCharacter\":{},\"RecordDelimiter\":{},\"FieldDelimiter\":{},\"QuoteCharacter\":{}}},\"JSON\":{\"type\":\"structure\",\"members\":{\"RecordDelimiter\":{}}}}}}}");

/***/ }),

/***/ 53175:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListBuckets\":{\"result_key\":\"Buckets\"},\"ListMultipartUploads\":{\"input_token\":[\"KeyMarker\",\"UploadIdMarker\"],\"limit_key\":\"MaxUploads\",\"more_results\":\"IsTruncated\",\"output_token\":[\"NextKeyMarker\",\"NextUploadIdMarker\"],\"result_key\":[\"Uploads\",\"CommonPrefixes\"]},\"ListObjectVersions\":{\"input_token\":[\"KeyMarker\",\"VersionIdMarker\"],\"limit_key\":\"MaxKeys\",\"more_results\":\"IsTruncated\",\"output_token\":[\"NextKeyMarker\",\"NextVersionIdMarker\"],\"result_key\":[\"Versions\",\"DeleteMarkers\",\"CommonPrefixes\"]},\"ListObjects\":{\"input_token\":\"Marker\",\"limit_key\":\"MaxKeys\",\"more_results\":\"IsTruncated\",\"output_token\":\"NextMarker || Contents[-1].Key\",\"result_key\":[\"Contents\",\"CommonPrefixes\"]},\"ListObjectsV2\":{\"input_token\":\"ContinuationToken\",\"limit_key\":\"MaxKeys\",\"output_token\":\"NextContinuationToken\",\"result_key\":[\"Contents\",\"CommonPrefixes\"]},\"ListParts\":{\"input_token\":\"PartNumberMarker\",\"limit_key\":\"MaxParts\",\"more_results\":\"IsTruncated\",\"output_token\":\"NextPartNumberMarker\",\"result_key\":\"Parts\"}}}");

/***/ }),

/***/ 44494:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"BucketExists\":{\"delay\":5,\"operation\":\"HeadBucket\",\"maxAttempts\":20,\"acceptors\":[{\"expected\":200,\"matcher\":\"status\",\"state\":\"success\"},{\"expected\":301,\"matcher\":\"status\",\"state\":\"success\"},{\"expected\":403,\"matcher\":\"status\",\"state\":\"success\"},{\"expected\":404,\"matcher\":\"status\",\"state\":\"retry\"}]},\"BucketNotExists\":{\"delay\":5,\"operation\":\"HeadBucket\",\"maxAttempts\":20,\"acceptors\":[{\"expected\":404,\"matcher\":\"status\",\"state\":\"success\"}]},\"ObjectExists\":{\"delay\":5,\"operation\":\"HeadObject\",\"maxAttempts\":20,\"acceptors\":[{\"expected\":200,\"matcher\":\"status\",\"state\":\"success\"},{\"expected\":404,\"matcher\":\"status\",\"state\":\"retry\"}]},\"ObjectNotExists\":{\"delay\":5,\"operation\":\"HeadObject\",\"maxAttempts\":20,\"acceptors\":[{\"expected\":404,\"matcher\":\"status\",\"state\":\"success\"}]}}}");

/***/ }),

/***/ 52092:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-08-20\",\"endpointPrefix\":\"s3-control\",\"protocol\":\"rest-xml\",\"serviceFullName\":\"AWS S3 Control\",\"serviceId\":\"S3 Control\",\"signatureVersion\":\"s3v4\",\"signingName\":\"s3\",\"uid\":\"s3control-2018-08-20\"},\"operations\":{\"CreateAccessPoint\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/accesspoint/{name}\"},\"input\":{\"locationName\":\"CreateAccessPointRequest\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"Bucket\":{},\"VpcConfiguration\":{\"shape\":\"S5\"},\"PublicAccessBlockConfiguration\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccessPointArn\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"CreateBucket\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/bucket/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Bucket\"],\"members\":{\"ACL\":{\"location\":\"header\",\"locationName\":\"x-amz-acl\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"},\"CreateBucketConfiguration\":{\"locationName\":\"CreateBucketConfiguration\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"members\":{\"LocationConstraint\":{}}},\"GrantFullControl\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-full-control\"},\"GrantRead\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read\"},\"GrantReadACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-read-acp\"},\"GrantWrite\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write\"},\"GrantWriteACP\":{\"location\":\"header\",\"locationName\":\"x-amz-grant-write-acp\"},\"ObjectLockEnabledForBucket\":{\"location\":\"header\",\"locationName\":\"x-amz-bucket-object-lock-enabled\",\"type\":\"boolean\"},\"OutpostId\":{\"location\":\"header\",\"locationName\":\"x-amz-outpost-id\"}},\"payload\":\"CreateBucketConfiguration\"},\"output\":{\"type\":\"structure\",\"members\":{\"Location\":{\"location\":\"header\",\"locationName\":\"Location\"},\"BucketArn\":{}}},\"httpChecksumRequired\":true},\"CreateJob\":{\"http\":{\"requestUri\":\"/v20180820/jobs\"},\"input\":{\"locationName\":\"CreateJobRequest\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"AccountId\",\"Operation\",\"Report\",\"ClientRequestToken\",\"Manifest\",\"Priority\",\"RoleArn\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"ConfirmationRequired\":{\"type\":\"boolean\"},\"Operation\":{\"shape\":\"Sr\"},\"Report\":{\"shape\":\"S1x\"},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Manifest\":{\"shape\":\"S21\"},\"Description\":{},\"Priority\":{\"type\":\"integer\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"S1b\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteAccessPoint\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/accesspoint/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteAccessPointPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/accesspoint/{name}/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteBucket\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/bucket/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteBucketLifecycleConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/bucket/{name}/lifecycleconfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteBucketPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/bucket/{name}/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteBucketTagging\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/bucket/{name}/tagging\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteJobTagging\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/jobs/{id}/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"JobId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeletePublicAccessBlock\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/configuration/publicAccessBlock\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteStorageLensConfiguration\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/storagelens/{storagelensid}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigId\",\"AccountId\"],\"members\":{\"ConfigId\":{\"location\":\"uri\",\"locationName\":\"storagelensid\"},\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DeleteStorageLensConfigurationTagging\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v20180820/storagelens/{storagelensid}/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigId\",\"AccountId\"],\"members\":{\"ConfigId\":{\"location\":\"uri\",\"locationName\":\"storagelensid\"},\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"DescribeJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/jobs/{id}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"JobId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Job\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"ConfirmationRequired\":{\"type\":\"boolean\"},\"Description\":{},\"JobArn\":{},\"Status\":{},\"Manifest\":{\"shape\":\"S21\"},\"Operation\":{\"shape\":\"Sr\"},\"Priority\":{\"type\":\"integer\"},\"ProgressSummary\":{\"shape\":\"S2w\"},\"StatusUpdateReason\":{},\"FailureReasons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FailureCode\":{},\"FailureReason\":{}}}},\"Report\":{\"shape\":\"S1x\"},\"CreationTime\":{\"type\":\"timestamp\"},\"TerminationDate\":{\"type\":\"timestamp\"},\"RoleArn\":{},\"SuspendedDate\":{\"type\":\"timestamp\"},\"SuspendedCause\":{}}}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetAccessPoint\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/accesspoint/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Bucket\":{},\"NetworkOrigin\":{},\"VpcConfiguration\":{\"shape\":\"S5\"},\"PublicAccessBlockConfiguration\":{\"shape\":\"S7\"},\"CreationDate\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetAccessPointPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/accesspoint/{name}/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetAccessPointPolicyStatus\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/accesspoint/{name}/policyStatus\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyStatus\":{\"type\":\"structure\",\"members\":{\"IsPublic\":{\"locationName\":\"IsPublic\",\"type\":\"boolean\"}}}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetBucket\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/bucket/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"PublicAccessBlockEnabled\":{\"type\":\"boolean\"},\"CreationDate\":{\"type\":\"timestamp\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetBucketLifecycleConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/bucket/{name}/lifecycleconfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S3p\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetBucketPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/bucket/{name}/policy\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetBucketTagging\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/bucket/{name}/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TagSet\"],\"members\":{\"TagSet\":{\"shape\":\"S1b\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetJobTagging\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/jobs/{id}/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"JobId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S1b\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetPublicAccessBlock\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/configuration/publicAccessBlock\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PublicAccessBlockConfiguration\":{\"shape\":\"S7\"}},\"payload\":\"PublicAccessBlockConfiguration\"},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetStorageLensConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/storagelens/{storagelensid}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigId\",\"AccountId\"],\"members\":{\"ConfigId\":{\"location\":\"uri\",\"locationName\":\"storagelensid\"},\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StorageLensConfiguration\":{\"shape\":\"S4i\"}},\"payload\":\"StorageLensConfiguration\"},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"GetStorageLensConfigurationTagging\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/storagelens/{storagelensid}/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigId\",\"AccountId\"],\"members\":{\"ConfigId\":{\"location\":\"uri\",\"locationName\":\"storagelensid\"},\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S5b\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"ListAccessPoints\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/accesspoint\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"querystring\",\"locationName\":\"bucket\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccessPointList\":{\"type\":\"list\",\"member\":{\"locationName\":\"AccessPoint\",\"type\":\"structure\",\"required\":[\"Name\",\"NetworkOrigin\",\"Bucket\"],\"members\":{\"Name\":{},\"NetworkOrigin\":{},\"VpcConfiguration\":{\"shape\":\"S5\"},\"Bucket\":{},\"AccessPointArn\":{}}}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"ListJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"JobStatuses\":{\"location\":\"querystring\",\"locationName\":\"jobStatuses\",\"type\":\"list\",\"member\":{}},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"Description\":{},\"Operation\":{},\"Priority\":{\"type\":\"integer\"},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TerminationDate\":{\"type\":\"timestamp\"},\"ProgressSummary\":{\"shape\":\"S2w\"}}}}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"ListRegionalBuckets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/bucket\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"OutpostId\":{\"location\":\"header\",\"locationName\":\"x-amz-outpost-id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegionalBucketList\":{\"type\":\"list\",\"member\":{\"locationName\":\"RegionalBucket\",\"type\":\"structure\",\"required\":[\"Bucket\",\"PublicAccessBlockEnabled\",\"CreationDate\"],\"members\":{\"Bucket\":{},\"BucketArn\":{},\"PublicAccessBlockEnabled\":{\"type\":\"boolean\"},\"CreationDate\":{\"type\":\"timestamp\"},\"OutpostId\":{}}}},\"NextToken\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"ListStorageLensConfigurations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v20180820/storagelens\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"StorageLensConfigurationList\":{\"type\":\"list\",\"member\":{\"locationName\":\"StorageLensConfiguration\",\"type\":\"structure\",\"required\":[\"Id\",\"StorageLensArn\",\"HomeRegion\"],\"members\":{\"Id\":{},\"StorageLensArn\":{},\"HomeRegion\":{},\"IsEnabled\":{\"type\":\"boolean\"}}},\"flattened\":true}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"PutAccessPointPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/accesspoint/{name}/policy\"},\"input\":{\"locationName\":\"PutAccessPointPolicyRequest\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"AccountId\",\"Name\",\"Policy\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"Policy\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"PutBucketLifecycleConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/bucket/{name}/lifecycleconfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"},\"LifecycleConfiguration\":{\"locationName\":\"LifecycleConfiguration\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"members\":{\"Rules\":{\"shape\":\"S3p\"}}}},\"payload\":\"LifecycleConfiguration\"},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"},\"httpChecksumRequired\":true},\"PutBucketPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/bucket/{name}/policy\"},\"input\":{\"locationName\":\"PutBucketPolicyRequest\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\",\"Policy\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"},\"ConfirmRemoveSelfBucketAccess\":{\"location\":\"header\",\"locationName\":\"x-amz-confirm-remove-self-bucket-access\",\"type\":\"boolean\"},\"Policy\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"},\"httpChecksumRequired\":true},\"PutBucketTagging\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/bucket/{name}/tagging\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"Bucket\",\"Tagging\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Bucket\":{\"location\":\"uri\",\"locationName\":\"name\"},\"Tagging\":{\"locationName\":\"Tagging\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"TagSet\"],\"members\":{\"TagSet\":{\"shape\":\"S1b\"}}}},\"payload\":\"Tagging\"},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"},\"httpChecksumRequired\":true},\"PutJobTagging\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/jobs/{id}/tagging\"},\"input\":{\"locationName\":\"PutJobTaggingRequest\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"AccountId\",\"JobId\",\"Tags\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"id\"},\"Tags\":{\"shape\":\"S1b\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"PutPublicAccessBlock\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/configuration/publicAccessBlock\"},\"input\":{\"type\":\"structure\",\"required\":[\"PublicAccessBlockConfiguration\",\"AccountId\"],\"members\":{\"PublicAccessBlockConfiguration\":{\"shape\":\"S7\",\"locationName\":\"PublicAccessBlockConfiguration\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"}},\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"}},\"payload\":\"PublicAccessBlockConfiguration\"},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"PutStorageLensConfiguration\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/storagelens/{storagelensid}\"},\"input\":{\"locationName\":\"PutStorageLensConfigurationRequest\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"ConfigId\",\"AccountId\",\"StorageLensConfiguration\"],\"members\":{\"ConfigId\":{\"location\":\"uri\",\"locationName\":\"storagelensid\"},\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"StorageLensConfiguration\":{\"shape\":\"S4i\"},\"Tags\":{\"shape\":\"S5b\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"PutStorageLensConfigurationTagging\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v20180820/storagelens/{storagelensid}/tagging\"},\"input\":{\"locationName\":\"PutStorageLensConfigurationTaggingRequest\",\"xmlNamespace\":{\"uri\":\"http://awss3control.amazonaws.com/doc/2018-08-20/\"},\"type\":\"structure\",\"required\":[\"ConfigId\",\"AccountId\",\"Tags\"],\"members\":{\"ConfigId\":{\"location\":\"uri\",\"locationName\":\"storagelensid\"},\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"Tags\":{\"shape\":\"S5b\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"UpdateJobPriority\":{\"http\":{\"requestUri\":\"/v20180820/jobs/{id}/priority\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"JobId\",\"Priority\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"id\"},\"Priority\":{\"location\":\"querystring\",\"locationName\":\"priority\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobId\",\"Priority\"],\"members\":{\"JobId\":{},\"Priority\":{\"type\":\"integer\"}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}},\"UpdateJobStatus\":{\"http\":{\"requestUri\":\"/v20180820/jobs/{id}/status\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountId\",\"JobId\",\"RequestedJobStatus\"],\"members\":{\"AccountId\":{\"hostLabel\":true,\"location\":\"header\",\"locationName\":\"x-amz-account-id\"},\"JobId\":{\"location\":\"uri\",\"locationName\":\"id\"},\"RequestedJobStatus\":{\"location\":\"querystring\",\"locationName\":\"requestedJobStatus\"},\"StatusUpdateReason\":{\"location\":\"querystring\",\"locationName\":\"statusUpdateReason\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"Status\":{},\"StatusUpdateReason\":{}}},\"endpoint\":{\"hostPrefix\":\"{AccountId}.\"}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"VpcId\"],\"members\":{\"VpcId\":{}}},\"S7\":{\"type\":\"structure\",\"members\":{\"BlockPublicAcls\":{\"locationName\":\"BlockPublicAcls\",\"type\":\"boolean\"},\"IgnorePublicAcls\":{\"locationName\":\"IgnorePublicAcls\",\"type\":\"boolean\"},\"BlockPublicPolicy\":{\"locationName\":\"BlockPublicPolicy\",\"type\":\"boolean\"},\"RestrictPublicBuckets\":{\"locationName\":\"RestrictPublicBuckets\",\"type\":\"boolean\"}}},\"Sr\":{\"type\":\"structure\",\"members\":{\"LambdaInvoke\":{\"type\":\"structure\",\"members\":{\"FunctionArn\":{}}},\"S3PutObjectCopy\":{\"type\":\"structure\",\"members\":{\"TargetResource\":{},\"CannedAccessControlList\":{},\"AccessControlGrants\":{\"shape\":\"Sx\"},\"MetadataDirective\":{},\"ModifiedSinceConstraint\":{\"type\":\"timestamp\"},\"NewObjectMetadata\":{\"type\":\"structure\",\"members\":{\"CacheControl\":{},\"ContentDisposition\":{},\"ContentEncoding\":{},\"ContentLanguage\":{},\"UserMetadata\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"ContentLength\":{\"type\":\"long\"},\"ContentMD5\":{},\"ContentType\":{},\"HttpExpiresDate\":{\"type\":\"timestamp\"},\"RequesterCharged\":{\"type\":\"boolean\"},\"SSEAlgorithm\":{}}},\"NewObjectTagging\":{\"shape\":\"S1b\"},\"RedirectLocation\":{},\"RequesterPays\":{\"type\":\"boolean\"},\"StorageClass\":{},\"UnModifiedSinceConstraint\":{\"type\":\"timestamp\"},\"SSEAwsKmsKeyId\":{},\"TargetKeyPrefix\":{},\"ObjectLockLegalHoldStatus\":{},\"ObjectLockMode\":{},\"ObjectLockRetainUntilDate\":{\"type\":\"timestamp\"}}},\"S3PutObjectAcl\":{\"type\":\"structure\",\"members\":{\"AccessControlPolicy\":{\"type\":\"structure\",\"members\":{\"AccessControlList\":{\"type\":\"structure\",\"required\":[\"Owner\"],\"members\":{\"Owner\":{\"type\":\"structure\",\"members\":{\"ID\":{},\"DisplayName\":{}}},\"Grants\":{\"shape\":\"Sx\"}}},\"CannedAccessControlList\":{}}}}},\"S3PutObjectTagging\":{\"type\":\"structure\",\"members\":{\"TagSet\":{\"shape\":\"S1b\"}}},\"S3InitiateRestoreObject\":{\"type\":\"structure\",\"members\":{\"ExpirationInDays\":{\"type\":\"integer\"},\"GlacierJobTier\":{}}},\"S3PutObjectLegalHold\":{\"type\":\"structure\",\"required\":[\"LegalHold\"],\"members\":{\"LegalHold\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{}}}}},\"S3PutObjectRetention\":{\"type\":\"structure\",\"required\":[\"Retention\"],\"members\":{\"BypassGovernanceRetention\":{\"type\":\"boolean\"},\"Retention\":{\"type\":\"structure\",\"members\":{\"RetainUntilDate\":{\"type\":\"timestamp\"},\"Mode\":{}}}}}}},\"Sx\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Grantee\":{\"type\":\"structure\",\"members\":{\"TypeIdentifier\":{},\"Identifier\":{},\"DisplayName\":{}}},\"Permission\":{}}}},\"S1b\":{\"type\":\"list\",\"member\":{\"shape\":\"S1c\"}},\"S1c\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}},\"S1x\":{\"type\":\"structure\",\"required\":[\"Enabled\"],\"members\":{\"Bucket\":{},\"Format\":{},\"Enabled\":{\"type\":\"boolean\"},\"Prefix\":{},\"ReportScope\":{}}},\"S21\":{\"type\":\"structure\",\"required\":[\"Spec\",\"Location\"],\"members\":{\"Spec\":{\"type\":\"structure\",\"required\":[\"Format\"],\"members\":{\"Format\":{},\"Fields\":{\"type\":\"list\",\"member\":{}}}},\"Location\":{\"type\":\"structure\",\"required\":[\"ObjectArn\",\"ETag\"],\"members\":{\"ObjectArn\":{},\"ObjectVersionId\":{},\"ETag\":{}}}}},\"S2w\":{\"type\":\"structure\",\"members\":{\"TotalNumberOfTasks\":{\"type\":\"long\"},\"NumberOfTasksSucceeded\":{\"type\":\"long\"},\"NumberOfTasksFailed\":{\"type\":\"long\"}}},\"S3p\":{\"type\":\"list\",\"member\":{\"locationName\":\"Rule\",\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Expiration\":{\"type\":\"structure\",\"members\":{\"Date\":{\"type\":\"timestamp\"},\"Days\":{\"type\":\"integer\"},\"ExpiredObjectDeleteMarker\":{\"type\":\"boolean\"}}},\"ID\":{},\"Filter\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tag\":{\"shape\":\"S1c\"},\"And\":{\"type\":\"structure\",\"members\":{\"Prefix\":{},\"Tags\":{\"shape\":\"S1b\"}}}}},\"Status\":{},\"Transitions\":{\"type\":\"list\",\"member\":{\"locationName\":\"Transition\",\"type\":\"structure\",\"members\":{\"Date\":{\"type\":\"timestamp\"},\"Days\":{\"type\":\"integer\"},\"StorageClass\":{}}}},\"NoncurrentVersionTransitions\":{\"type\":\"list\",\"member\":{\"locationName\":\"NoncurrentVersionTransition\",\"type\":\"structure\",\"members\":{\"NoncurrentDays\":{\"type\":\"integer\"},\"StorageClass\":{}}}},\"NoncurrentVersionExpiration\":{\"type\":\"structure\",\"members\":{\"NoncurrentDays\":{\"type\":\"integer\"}}},\"AbortIncompleteMultipartUpload\":{\"type\":\"structure\",\"members\":{\"DaysAfterInitiation\":{\"type\":\"integer\"}}}}}},\"S4i\":{\"type\":\"structure\",\"required\":[\"Id\",\"AccountLevel\",\"IsEnabled\"],\"members\":{\"Id\":{},\"AccountLevel\":{\"type\":\"structure\",\"required\":[\"BucketLevel\"],\"members\":{\"ActivityMetrics\":{\"shape\":\"S4k\"},\"BucketLevel\":{\"type\":\"structure\",\"members\":{\"ActivityMetrics\":{\"shape\":\"S4k\"},\"PrefixLevel\":{\"type\":\"structure\",\"required\":[\"StorageMetrics\"],\"members\":{\"StorageMetrics\":{\"type\":\"structure\",\"members\":{\"IsEnabled\":{\"type\":\"boolean\"},\"SelectionCriteria\":{\"type\":\"structure\",\"members\":{\"Delimiter\":{},\"MaxDepth\":{\"type\":\"integer\"},\"MinStorageBytesPercentage\":{\"type\":\"double\"}}}}}}}}}}},\"Include\":{\"type\":\"structure\",\"members\":{\"Buckets\":{\"shape\":\"S4u\"},\"Regions\":{\"shape\":\"S4v\"}}},\"Exclude\":{\"type\":\"structure\",\"members\":{\"Buckets\":{\"shape\":\"S4u\"},\"Regions\":{\"shape\":\"S4v\"}}},\"DataExport\":{\"type\":\"structure\",\"required\":[\"S3BucketDestination\"],\"members\":{\"S3BucketDestination\":{\"type\":\"structure\",\"required\":[\"Format\",\"OutputSchemaVersion\",\"AccountId\",\"Arn\"],\"members\":{\"Format\":{},\"OutputSchemaVersion\":{},\"AccountId\":{},\"Arn\":{},\"Prefix\":{},\"Encryption\":{\"type\":\"structure\",\"members\":{\"SSES3\":{\"locationName\":\"SSE-S3\",\"type\":\"structure\",\"members\":{}},\"SSEKMS\":{\"locationName\":\"SSE-KMS\",\"type\":\"structure\",\"required\":[\"KeyId\"],\"members\":{\"KeyId\":{}}}}}}}}},\"IsEnabled\":{\"type\":\"boolean\"},\"AwsOrg\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{}}},\"StorageLensArn\":{}}},\"S4k\":{\"type\":\"structure\",\"members\":{\"IsEnabled\":{\"type\":\"boolean\"}}},\"S4u\":{\"type\":\"list\",\"member\":{\"locationName\":\"Arn\"}},\"S4v\":{\"type\":\"list\",\"member\":{\"locationName\":\"Region\"}},\"S5b\":{\"type\":\"list\",\"member\":{\"locationName\":\"Tag\",\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 62498:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAccessPoints\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListRegionalBuckets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 90331:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-25\",\"endpointPrefix\":\"s3-outposts\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon S3 Outposts\",\"serviceFullName\":\"Amazon S3 on Outposts\",\"serviceId\":\"S3Outposts\",\"signatureVersion\":\"v4\",\"signingName\":\"s3-outposts\",\"uid\":\"s3outposts-2017-07-25\"},\"operations\":{\"CreateEndpoint\":{\"http\":{\"requestUri\":\"/S3Outposts/CreateEndpoint\"},\"input\":{\"type\":\"structure\",\"required\":[\"OutpostId\",\"SubnetId\",\"SecurityGroupId\"],\"members\":{\"OutpostId\":{},\"SubnetId\":{},\"SecurityGroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EndpointArn\":{}}}},\"DeleteEndpoint\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/S3Outposts/DeleteEndpoint\"},\"input\":{\"type\":\"structure\",\"required\":[\"EndpointId\",\"OutpostId\"],\"members\":{\"EndpointId\":{\"location\":\"querystring\",\"locationName\":\"endpointId\"},\"OutpostId\":{\"location\":\"querystring\",\"locationName\":\"outpostId\"}}}},\"ListEndpoints\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/S3Outposts/ListEndpoints\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Endpoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EndpointArn\":{},\"OutpostsId\":{},\"CidrBlock\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"NetworkInterfaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NetworkInterfaceId\":{}}}}}}},\"NextToken\":{}}}}},\"shapes\":{}}");

/***/ }),

/***/ 8746:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListEndpoints\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Endpoints\"}}}");

/***/ }),

/***/ 20227:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-24\",\"endpointPrefix\":\"api.sagemaker\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"SageMaker\",\"serviceFullName\":\"Amazon SageMaker Service\",\"serviceId\":\"SageMaker\",\"signatureVersion\":\"v4\",\"signingName\":\"sagemaker\",\"targetPrefix\":\"SageMaker\",\"uid\":\"sagemaker-2017-07-24\"},\"operations\":{\"AddAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceArn\",\"DestinationArn\"],\"members\":{\"SourceArn\":{},\"DestinationArn\":{},\"AssociationType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SourceArn\":{},\"DestinationArn\":{}}}},\"AddTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S7\"}}}},\"AssociateTrialComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialComponentName\",\"TrialName\"],\"members\":{\"TrialComponentName\":{},\"TrialName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialComponentArn\":{},\"TrialArn\":{}}}},\"CreateAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActionName\",\"Source\",\"ActionType\"],\"members\":{\"ActionName\":{},\"Source\":{\"shape\":\"Si\"},\"ActionType\":{},\"Description\":{},\"Status\":{},\"Properties\":{\"shape\":\"Sn\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActionArn\":{}}}},\"CreateAlgorithm\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlgorithmName\",\"TrainingSpecification\"],\"members\":{\"AlgorithmName\":{},\"AlgorithmDescription\":{},\"TrainingSpecification\":{\"shape\":\"Sw\"},\"InferenceSpecification\":{\"shape\":\"S1t\"},\"ValidationSpecification\":{\"shape\":\"S25\"},\"CertifyForMarketplace\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"AlgorithmArn\"],\"members\":{\"AlgorithmArn\":{}}}},\"CreateApp\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\",\"AppType\",\"AppName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"AppType\":{},\"AppName\":{},\"Tags\":{\"shape\":\"S7\"},\"ResourceSpec\":{\"shape\":\"S3p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppArn\":{}}}},\"CreateAppImageConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"AppImageConfigName\"],\"members\":{\"AppImageConfigName\":{},\"Tags\":{\"shape\":\"S7\"},\"KernelGatewayImageConfig\":{\"shape\":\"S3x\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppImageConfigArn\":{}}}},\"CreateArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"Source\",\"ArtifactType\"],\"members\":{\"ArtifactName\":{},\"Source\":{\"shape\":\"S49\"},\"ArtifactType\":{},\"Properties\":{\"shape\":\"Sn\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArtifactArn\":{}}}},\"CreateAutoMLJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoMLJobName\",\"InputDataConfig\",\"OutputDataConfig\",\"RoleArn\"],\"members\":{\"AutoMLJobName\":{},\"InputDataConfig\":{\"shape\":\"S4h\"},\"OutputDataConfig\":{\"shape\":\"S4n\"},\"ProblemType\":{},\"AutoMLJobObjective\":{\"shape\":\"S4p\"},\"AutoMLJobConfig\":{\"shape\":\"S4r\"},\"RoleArn\":{},\"GenerateCandidateDefinitionsOnly\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"AutoMLJobArn\"],\"members\":{\"AutoMLJobArn\":{}}}},\"CreateCodeRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryName\",\"GitConfig\"],\"members\":{\"CodeRepositoryName\":{},\"GitConfig\":{\"shape\":\"S56\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryArn\"],\"members\":{\"CodeRepositoryArn\":{}}}},\"CreateCompilationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"CompilationJobName\",\"RoleArn\",\"InputConfig\",\"OutputConfig\",\"StoppingCondition\"],\"members\":{\"CompilationJobName\":{},\"RoleArn\":{},\"InputConfig\":{\"shape\":\"S5d\"},\"OutputConfig\":{\"shape\":\"S5g\"},\"StoppingCondition\":{\"shape\":\"S2y\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CompilationJobArn\"],\"members\":{\"CompilationJobArn\":{}}}},\"CreateContext\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContextName\",\"Source\",\"ContextType\"],\"members\":{\"ContextName\":{},\"Source\":{\"shape\":\"S5q\"},\"ContextType\":{},\"Description\":{},\"Properties\":{\"shape\":\"Sn\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContextArn\":{}}}},\"CreateDataQualityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\",\"DataQualityAppSpecification\",\"DataQualityJobInput\",\"DataQualityJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionName\":{},\"DataQualityBaselineConfig\":{\"shape\":\"S5v\"},\"DataQualityAppSpecification\":{\"shape\":\"S5z\"},\"DataQualityJobInput\":{\"shape\":\"S68\"},\"DataQualityJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\"],\"members\":{\"JobDefinitionArn\":{}}}},\"CreateDeviceFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\",\"OutputConfig\"],\"members\":{\"DeviceFleetName\":{},\"RoleArn\":{},\"Description\":{},\"OutputConfig\":{\"shape\":\"S6z\"},\"Tags\":{\"shape\":\"S7\"}}}},\"CreateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"AuthMode\",\"DefaultUserSettings\",\"SubnetIds\",\"VpcId\"],\"members\":{\"DomainName\":{},\"AuthMode\":{},\"DefaultUserSettings\":{\"shape\":\"S73\"},\"SubnetIds\":{\"shape\":\"S50\"},\"VpcId\":{},\"Tags\":{\"shape\":\"S7\"},\"AppNetworkAccessType\":{},\"HomeEfsFileSystemKmsKeyId\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, use KmsKeyId instead.\"},\"KmsKeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainArn\":{},\"Url\":{}}}},\"CreateEdgePackagingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"EdgePackagingJobName\",\"CompilationJobName\",\"ModelName\",\"ModelVersion\",\"RoleArn\",\"OutputConfig\"],\"members\":{\"EdgePackagingJobName\":{},\"CompilationJobName\":{},\"ModelName\":{},\"ModelVersion\":{},\"RoleArn\":{},\"OutputConfig\":{\"shape\":\"S6z\"},\"ResourceKey\":{},\"Tags\":{\"shape\":\"S7\"}}}},\"CreateEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"EndpointConfigName\"],\"members\":{\"EndpointName\":{},\"EndpointConfigName\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}}},\"CreateEndpointConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointConfigName\",\"ProductionVariants\"],\"members\":{\"EndpointConfigName\":{},\"ProductionVariants\":{\"shape\":\"S7q\"},\"DataCaptureConfig\":{\"shape\":\"S7x\"},\"Tags\":{\"shape\":\"S7\"},\"KmsKeyId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"EndpointConfigArn\"],\"members\":{\"EndpointConfigArn\":{}}}},\"CreateExperiment\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExperimentName\"],\"members\":{\"ExperimentName\":{},\"DisplayName\":{},\"Description\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExperimentArn\":{}}}},\"CreateFeatureGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\",\"RecordIdentifierFeatureName\",\"EventTimeFeatureName\",\"FeatureDefinitions\"],\"members\":{\"FeatureGroupName\":{},\"RecordIdentifierFeatureName\":{},\"EventTimeFeatureName\":{},\"FeatureDefinitions\":{\"shape\":\"S8h\"},\"OnlineStoreConfig\":{\"shape\":\"S8k\"},\"OfflineStoreConfig\":{\"shape\":\"S8m\"},\"RoleArn\":{},\"Description\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"FeatureGroupArn\"],\"members\":{\"FeatureGroupArn\":{}}}},\"CreateFlowDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionName\",\"HumanLoopConfig\",\"OutputConfig\",\"RoleArn\"],\"members\":{\"FlowDefinitionName\":{},\"HumanLoopRequestSource\":{\"shape\":\"S8x\"},\"HumanLoopActivationConfig\":{\"shape\":\"S8z\"},\"HumanLoopConfig\":{\"shape\":\"S92\"},\"OutputConfig\":{\"shape\":\"S9h\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionArn\"],\"members\":{\"FlowDefinitionArn\":{}}}},\"CreateHumanTaskUi\":{\"input\":{\"type\":\"structure\",\"required\":[\"HumanTaskUiName\",\"UiTemplate\"],\"members\":{\"HumanTaskUiName\":{},\"UiTemplate\":{\"shape\":\"S9m\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HumanTaskUiArn\"],\"members\":{\"HumanTaskUiArn\":{}}}},\"CreateHyperParameterTuningJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobName\",\"HyperParameterTuningJobConfig\"],\"members\":{\"HyperParameterTuningJobName\":{},\"HyperParameterTuningJobConfig\":{\"shape\":\"S9r\"},\"TrainingJobDefinition\":{\"shape\":\"Sa8\"},\"TrainingJobDefinitions\":{\"shape\":\"Sae\"},\"WarmStartConfig\":{\"shape\":\"Saf\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobArn\"],\"members\":{\"HyperParameterTuningJobArn\":{}}}},\"CreateImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageName\",\"RoleArn\"],\"members\":{\"Description\":{},\"DisplayName\":{},\"ImageName\":{},\"RoleArn\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageArn\":{}}}},\"CreateImageVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaseImage\",\"ClientToken\",\"ImageName\"],\"members\":{\"BaseImage\":{},\"ClientToken\":{\"idempotencyToken\":true},\"ImageName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageVersionArn\":{}}}},\"CreateLabelingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"LabelingJobName\",\"LabelAttributeName\",\"InputConfig\",\"OutputConfig\",\"RoleArn\",\"HumanTaskConfig\"],\"members\":{\"LabelingJobName\":{},\"LabelAttributeName\":{},\"InputConfig\":{\"shape\":\"Saw\"},\"OutputConfig\":{\"shape\":\"Sb4\"},\"RoleArn\":{},\"LabelCategoryConfigS3Uri\":{},\"StoppingConditions\":{\"shape\":\"Sb5\"},\"LabelingJobAlgorithmsConfig\":{\"shape\":\"Sb8\"},\"HumanTaskConfig\":{\"shape\":\"Sbc\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"LabelingJobArn\"],\"members\":{\"LabelingJobArn\":{}}}},\"CreateModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelName\",\"ExecutionRoleArn\"],\"members\":{\"ModelName\":{},\"PrimaryContainer\":{\"shape\":\"Sbr\"},\"Containers\":{\"shape\":\"Sc1\"},\"ExecutionRoleArn\":{},\"Tags\":{\"shape\":\"S7\"},\"VpcConfig\":{\"shape\":\"S4x\"},\"EnableNetworkIsolation\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelArn\"],\"members\":{\"ModelArn\":{}}}},\"CreateModelBiasJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\",\"ModelBiasAppSpecification\",\"ModelBiasJobInput\",\"ModelBiasJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionName\":{},\"ModelBiasBaselineConfig\":{\"shape\":\"Sc4\"},\"ModelBiasAppSpecification\":{\"shape\":\"Sc5\"},\"ModelBiasJobInput\":{\"shape\":\"Sc6\"},\"ModelBiasJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\"],\"members\":{\"JobDefinitionArn\":{}}}},\"CreateModelExplainabilityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\",\"ModelExplainabilityAppSpecification\",\"ModelExplainabilityJobInput\",\"ModelExplainabilityJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionName\":{},\"ModelExplainabilityBaselineConfig\":{\"shape\":\"Sca\"},\"ModelExplainabilityAppSpecification\":{\"shape\":\"Scb\"},\"ModelExplainabilityJobInput\":{\"shape\":\"Scc\"},\"ModelExplainabilityJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\"],\"members\":{\"JobDefinitionArn\":{}}}},\"CreateModelPackage\":{\"input\":{\"type\":\"structure\",\"members\":{\"ModelPackageName\":{},\"ModelPackageGroupName\":{},\"ModelPackageDescription\":{},\"InferenceSpecification\":{\"shape\":\"S1t\"},\"ValidationSpecification\":{\"shape\":\"Scf\"},\"SourceAlgorithmSpecification\":{\"shape\":\"Sci\"},\"CertifyForMarketplace\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S7\"},\"ModelApprovalStatus\":{},\"MetadataProperties\":{\"shape\":\"Sp\"},\"ModelMetrics\":{\"shape\":\"Scm\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageArn\"],\"members\":{\"ModelPackageArn\":{}}}},\"CreateModelPackageGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\"],\"members\":{\"ModelPackageGroupName\":{},\"ModelPackageGroupDescription\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupArn\"],\"members\":{\"ModelPackageGroupArn\":{}}}},\"CreateModelQualityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\",\"ModelQualityAppSpecification\",\"ModelQualityJobInput\",\"ModelQualityJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionName\":{},\"ModelQualityBaselineConfig\":{\"shape\":\"Scz\"},\"ModelQualityAppSpecification\":{\"shape\":\"Sd0\"},\"ModelQualityJobInput\":{\"shape\":\"Sd2\"},\"ModelQualityJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\"],\"members\":{\"JobDefinitionArn\":{}}}},\"CreateMonitoringSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\",\"MonitoringScheduleConfig\"],\"members\":{\"MonitoringScheduleName\":{},\"MonitoringScheduleConfig\":{\"shape\":\"Sd6\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleArn\"],\"members\":{\"MonitoringScheduleArn\":{}}}},\"CreateNotebookInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\",\"InstanceType\",\"RoleArn\"],\"members\":{\"NotebookInstanceName\":{},\"InstanceType\":{},\"SubnetId\":{},\"SecurityGroupIds\":{\"shape\":\"S74\"},\"RoleArn\":{},\"KmsKeyId\":{},\"Tags\":{\"shape\":\"S7\"},\"LifecycleConfigName\":{},\"DirectInternetAccess\":{},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"AcceleratorTypes\":{\"shape\":\"Sdo\"},\"DefaultCodeRepository\":{},\"AdditionalCodeRepositories\":{\"shape\":\"Sdr\"},\"RootAccess\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotebookInstanceArn\":{}}}},\"CreateNotebookInstanceLifecycleConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceLifecycleConfigName\"],\"members\":{\"NotebookInstanceLifecycleConfigName\":{},\"OnCreate\":{\"shape\":\"Sdw\"},\"OnStart\":{\"shape\":\"Sdw\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotebookInstanceLifecycleConfigArn\":{}}}},\"CreatePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineName\",\"PipelineDefinition\",\"ClientRequestToken\",\"RoleArn\"],\"members\":{\"PipelineName\":{},\"PipelineDisplayName\":{},\"PipelineDefinition\":{},\"PipelineDescription\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"RoleArn\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{}}}},\"CreatePresignedDomainUrl\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"SessionExpirationDurationInSeconds\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizedUrl\":{}}}},\"CreatePresignedNotebookInstanceUrl\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\"],\"members\":{\"NotebookInstanceName\":{},\"SessionExpirationDurationInSeconds\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizedUrl\":{}}}},\"CreateProcessingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProcessingJobName\",\"ProcessingResources\",\"AppSpecification\",\"RoleArn\"],\"members\":{\"ProcessingInputs\":{\"shape\":\"Seg\"},\"ProcessingOutputConfig\":{\"shape\":\"Sf3\"},\"ProcessingJobName\":{},\"ProcessingResources\":{\"shape\":\"Sf8\"},\"StoppingCondition\":{\"shape\":\"Sfa\"},\"AppSpecification\":{\"shape\":\"Sfc\"},\"Environment\":{\"shape\":\"Sfe\"},\"NetworkConfig\":{\"shape\":\"Sde\"},\"RoleArn\":{},\"Tags\":{\"shape\":\"S7\"},\"ExperimentConfig\":{\"shape\":\"Sff\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProcessingJobArn\"],\"members\":{\"ProcessingJobArn\":{}}}},\"CreateProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"ServiceCatalogProvisioningDetails\"],\"members\":{\"ProjectName\":{},\"ProjectDescription\":{},\"ServiceCatalogProvisioningDetails\":{\"shape\":\"Sfk\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProjectArn\",\"ProjectId\"],\"members\":{\"ProjectArn\":{},\"ProjectId\":{}}}},\"CreateTrainingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrainingJobName\",\"AlgorithmSpecification\",\"RoleArn\",\"OutputDataConfig\",\"ResourceConfig\",\"StoppingCondition\"],\"members\":{\"TrainingJobName\":{},\"HyperParameters\":{\"shape\":\"S2a\"},\"AlgorithmSpecification\":{\"shape\":\"Sfv\"},\"RoleArn\":{},\"InputDataConfig\":{\"shape\":\"S2c\"},\"OutputDataConfig\":{\"shape\":\"S2t\"},\"ResourceConfig\":{\"shape\":\"S2v\"},\"VpcConfig\":{\"shape\":\"S4x\"},\"StoppingCondition\":{\"shape\":\"S2y\"},\"Tags\":{\"shape\":\"S7\"},\"EnableNetworkIsolation\":{\"type\":\"boolean\"},\"EnableInterContainerTrafficEncryption\":{\"type\":\"boolean\"},\"EnableManagedSpotTraining\":{\"type\":\"boolean\"},\"CheckpointConfig\":{\"shape\":\"Sad\"},\"DebugHookConfig\":{\"shape\":\"Sfw\"},\"DebugRuleConfigurations\":{\"shape\":\"Sg4\"},\"TensorBoardOutputConfig\":{\"shape\":\"Sg9\"},\"ExperimentConfig\":{\"shape\":\"Sff\"},\"ProfilerConfig\":{\"shape\":\"Sga\"},\"ProfilerRuleConfigurations\":{\"shape\":\"Sgd\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrainingJobArn\"],\"members\":{\"TrainingJobArn\":{}}}},\"CreateTransformJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformJobName\",\"ModelName\",\"TransformInput\",\"TransformOutput\",\"TransformResources\"],\"members\":{\"TransformJobName\":{},\"ModelName\":{},\"MaxConcurrentTransforms\":{\"type\":\"integer\"},\"ModelClientConfig\":{\"shape\":\"Sgj\"},\"MaxPayloadInMB\":{\"type\":\"integer\"},\"BatchStrategy\":{},\"Environment\":{\"shape\":\"S35\"},\"TransformInput\":{\"shape\":\"S38\"},\"TransformOutput\":{\"shape\":\"S3c\"},\"TransformResources\":{\"shape\":\"S3f\"},\"DataProcessing\":{\"shape\":\"Sgm\"},\"Tags\":{\"shape\":\"S7\"},\"ExperimentConfig\":{\"shape\":\"Sff\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TransformJobArn\"],\"members\":{\"TransformJobArn\":{}}}},\"CreateTrial\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialName\",\"ExperimentName\"],\"members\":{\"TrialName\":{},\"DisplayName\":{},\"ExperimentName\":{},\"MetadataProperties\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialArn\":{}}}},\"CreateTrialComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialComponentName\"],\"members\":{\"TrialComponentName\":{},\"DisplayName\":{},\"Status\":{\"shape\":\"Sgu\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Parameters\":{\"shape\":\"Sgy\"},\"InputArtifacts\":{\"shape\":\"Sh2\"},\"OutputArtifacts\":{\"shape\":\"Sh2\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialComponentArn\":{}}}},\"CreateUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"SingleSignOnUserIdentifier\":{},\"SingleSignOnUserValue\":{},\"Tags\":{\"shape\":\"S7\"},\"UserSettings\":{\"shape\":\"S73\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserProfileArn\":{}}}},\"CreateWorkforce\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkforceName\"],\"members\":{\"CognitoConfig\":{\"shape\":\"Shd\"},\"OidcConfig\":{\"shape\":\"Shg\"},\"SourceIpConfig\":{\"shape\":\"Shj\"},\"WorkforceName\":{},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"WorkforceArn\"],\"members\":{\"WorkforceArn\":{}}}},\"CreateWorkteam\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkteamName\",\"MemberDefinitions\",\"Description\"],\"members\":{\"WorkteamName\":{},\"WorkforceName\":{},\"MemberDefinitions\":{\"shape\":\"Shr\"},\"Description\":{},\"NotificationConfiguration\":{\"shape\":\"Shz\"},\"Tags\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkteamArn\":{}}}},\"DeleteAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActionName\"],\"members\":{\"ActionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActionArn\":{}}}},\"DeleteAlgorithm\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlgorithmName\"],\"members\":{\"AlgorithmName\":{}}}},\"DeleteApp\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\",\"AppType\",\"AppName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"AppType\":{},\"AppName\":{}}}},\"DeleteAppImageConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"AppImageConfigName\"],\"members\":{\"AppImageConfigName\":{}}}},\"DeleteArtifact\":{\"input\":{\"type\":\"structure\",\"members\":{\"ArtifactArn\":{},\"Source\":{\"shape\":\"S49\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArtifactArn\":{}}}},\"DeleteAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceArn\",\"DestinationArn\"],\"members\":{\"SourceArn\":{},\"DestinationArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SourceArn\":{},\"DestinationArn\":{}}}},\"DeleteCodeRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryName\"],\"members\":{\"CodeRepositoryName\":{}}}},\"DeleteContext\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContextName\"],\"members\":{\"ContextName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContextArn\":{}}}},\"DeleteDataQualityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}}},\"DeleteDeviceFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\"],\"members\":{\"DeviceFleetName\":{}}}},\"DeleteDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\"],\"members\":{\"DomainId\":{},\"RetentionPolicy\":{\"type\":\"structure\",\"members\":{\"HomeEfsFileSystem\":{}}}}}},\"DeleteEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\"],\"members\":{\"EndpointName\":{}}}},\"DeleteEndpointConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointConfigName\"],\"members\":{\"EndpointConfigName\":{}}}},\"DeleteExperiment\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExperimentName\"],\"members\":{\"ExperimentName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExperimentArn\":{}}}},\"DeleteFeatureGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\"],\"members\":{\"FeatureGroupName\":{}}}},\"DeleteFlowDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionName\"],\"members\":{\"FlowDefinitionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteHumanTaskUi\":{\"input\":{\"type\":\"structure\",\"required\":[\"HumanTaskUiName\"],\"members\":{\"HumanTaskUiName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageName\"],\"members\":{\"ImageName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteImageVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageName\",\"Version\"],\"members\":{\"ImageName\":{},\"Version\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelName\"],\"members\":{\"ModelName\":{}}}},\"DeleteModelBiasJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}}},\"DeleteModelExplainabilityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}}},\"DeleteModelPackage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageName\"],\"members\":{\"ModelPackageName\":{}}}},\"DeleteModelPackageGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\"],\"members\":{\"ModelPackageGroupName\":{}}}},\"DeleteModelPackageGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\"],\"members\":{\"ModelPackageGroupName\":{}}}},\"DeleteModelQualityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}}},\"DeleteMonitoringSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\"],\"members\":{\"MonitoringScheduleName\":{}}}},\"DeleteNotebookInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\"],\"members\":{\"NotebookInstanceName\":{}}}},\"DeleteNotebookInstanceLifecycleConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceLifecycleConfigName\"],\"members\":{\"NotebookInstanceLifecycleConfigName\":{}}}},\"DeletePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineName\",\"ClientRequestToken\"],\"members\":{\"PipelineName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{}}}},\"DeleteProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\"],\"members\":{\"ProjectName\":{}}}},\"DeleteTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTrial\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialName\"],\"members\":{\"TrialName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialArn\":{}}}},\"DeleteTrialComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialComponentName\"],\"members\":{\"TrialComponentName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialComponentArn\":{}}}},\"DeleteUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{}}}},\"DeleteWorkforce\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkforceName\"],\"members\":{\"WorkforceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWorkteam\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkteamName\"],\"members\":{\"WorkteamName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Success\"],\"members\":{\"Success\":{\"type\":\"boolean\"}}}},\"DeregisterDevices\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\",\"DeviceNames\"],\"members\":{\"DeviceFleetName\":{},\"DeviceNames\":{\"type\":\"list\",\"member\":{}}}}},\"DescribeAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActionName\"],\"members\":{\"ActionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActionName\":{},\"ActionArn\":{},\"Source\":{\"shape\":\"Si\"},\"ActionType\":{},\"Description\":{},\"Status\":{},\"Properties\":{\"shape\":\"Sn\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"MetadataProperties\":{\"shape\":\"Sp\"}}}},\"DescribeAlgorithm\":{\"input\":{\"type\":\"structure\",\"required\":[\"AlgorithmName\"],\"members\":{\"AlgorithmName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AlgorithmName\",\"AlgorithmArn\",\"CreationTime\",\"TrainingSpecification\",\"AlgorithmStatus\",\"AlgorithmStatusDetails\"],\"members\":{\"AlgorithmName\":{},\"AlgorithmArn\":{},\"AlgorithmDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TrainingSpecification\":{\"shape\":\"Sw\"},\"InferenceSpecification\":{\"shape\":\"S1t\"},\"ValidationSpecification\":{\"shape\":\"S25\"},\"AlgorithmStatus\":{},\"AlgorithmStatusDetails\":{\"type\":\"structure\",\"members\":{\"ValidationStatuses\":{\"shape\":\"Sjx\"},\"ImageScanStatuses\":{\"shape\":\"Sjx\"}}},\"ProductId\":{},\"CertifyForMarketplace\":{\"type\":\"boolean\"}}}},\"DescribeApp\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\",\"AppType\",\"AppName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"AppType\":{},\"AppName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppArn\":{},\"AppType\":{},\"AppName\":{},\"DomainId\":{},\"UserProfileName\":{},\"Status\":{},\"LastHealthCheckTimestamp\":{\"type\":\"timestamp\"},\"LastUserActivityTimestamp\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"ResourceSpec\":{\"shape\":\"S3p\"}}}},\"DescribeAppImageConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"AppImageConfigName\"],\"members\":{\"AppImageConfigName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppImageConfigArn\":{},\"AppImageConfigName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"KernelGatewayImageConfig\":{\"shape\":\"S3x\"}}}},\"DescribeArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArtifactArn\"],\"members\":{\"ArtifactArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArtifactName\":{},\"ArtifactArn\":{},\"Source\":{\"shape\":\"S49\"},\"ArtifactType\":{},\"Properties\":{\"shape\":\"Sn\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"MetadataProperties\":{\"shape\":\"Sp\"}}}},\"DescribeAutoMLJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoMLJobName\"],\"members\":{\"AutoMLJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AutoMLJobName\",\"AutoMLJobArn\",\"InputDataConfig\",\"OutputDataConfig\",\"RoleArn\",\"CreationTime\",\"LastModifiedTime\",\"AutoMLJobStatus\",\"AutoMLJobSecondaryStatus\"],\"members\":{\"AutoMLJobName\":{},\"AutoMLJobArn\":{},\"InputDataConfig\":{\"shape\":\"S4h\"},\"OutputDataConfig\":{\"shape\":\"S4n\"},\"RoleArn\":{},\"AutoMLJobObjective\":{\"shape\":\"S4p\"},\"ProblemType\":{},\"AutoMLJobConfig\":{\"shape\":\"S4r\"},\"CreationTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"BestCandidate\":{\"shape\":\"Skb\"},\"AutoMLJobStatus\":{},\"AutoMLJobSecondaryStatus\":{},\"GenerateCandidateDefinitionsOnly\":{\"type\":\"boolean\"},\"AutoMLJobArtifacts\":{\"type\":\"structure\",\"members\":{\"CandidateDefinitionNotebookLocation\":{},\"DataExplorationNotebookLocation\":{}}},\"ResolvedAttributes\":{\"type\":\"structure\",\"members\":{\"AutoMLJobObjective\":{\"shape\":\"S4p\"},\"ProblemType\":{},\"CompletionCriteria\":{\"shape\":\"S4s\"}}}}}},\"DescribeCodeRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryName\"],\"members\":{\"CodeRepositoryName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryName\",\"CodeRepositoryArn\",\"CreationTime\",\"LastModifiedTime\"],\"members\":{\"CodeRepositoryName\":{},\"CodeRepositoryArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"GitConfig\":{\"shape\":\"S56\"}}}},\"DescribeCompilationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"CompilationJobName\"],\"members\":{\"CompilationJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CompilationJobName\",\"CompilationJobArn\",\"CompilationJobStatus\",\"StoppingCondition\",\"CreationTime\",\"LastModifiedTime\",\"FailureReason\",\"ModelArtifacts\",\"RoleArn\",\"InputConfig\",\"OutputConfig\"],\"members\":{\"CompilationJobName\":{},\"CompilationJobArn\":{},\"CompilationJobStatus\":{},\"CompilationStartTime\":{\"type\":\"timestamp\"},\"CompilationEndTime\":{\"type\":\"timestamp\"},\"StoppingCondition\":{\"shape\":\"S2y\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"ModelArtifacts\":{\"shape\":\"Sl1\"},\"ModelDigests\":{\"type\":\"structure\",\"members\":{\"ArtifactDigest\":{}}},\"RoleArn\":{},\"InputConfig\":{\"shape\":\"S5d\"},\"OutputConfig\":{\"shape\":\"S5g\"}}}},\"DescribeContext\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContextName\"],\"members\":{\"ContextName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContextName\":{},\"ContextArn\":{},\"Source\":{\"shape\":\"S5q\"},\"ContextType\":{},\"Description\":{},\"Properties\":{\"shape\":\"Sn\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"}}}},\"DescribeDataQualityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\",\"JobDefinitionName\",\"CreationTime\",\"DataQualityAppSpecification\",\"DataQualityJobInput\",\"DataQualityJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionArn\":{},\"JobDefinitionName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"DataQualityBaselineConfig\":{\"shape\":\"S5v\"},\"DataQualityAppSpecification\":{\"shape\":\"S5z\"},\"DataQualityJobInput\":{\"shape\":\"S68\"},\"DataQualityJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"}}}},\"DescribeDevice\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceName\",\"DeviceFleetName\"],\"members\":{\"NextToken\":{},\"DeviceName\":{},\"DeviceFleetName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeviceName\",\"DeviceFleetName\",\"RegistrationTime\"],\"members\":{\"DeviceArn\":{},\"DeviceName\":{},\"Description\":{},\"DeviceFleetName\":{},\"IotThingName\":{},\"RegistrationTime\":{\"type\":\"timestamp\"},\"LatestHeartbeat\":{\"type\":\"timestamp\"},\"Models\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ModelName\",\"ModelVersion\"],\"members\":{\"ModelName\":{},\"ModelVersion\":{},\"LatestSampleTime\":{\"type\":\"timestamp\"},\"LatestInference\":{\"type\":\"timestamp\"}}}},\"MaxModels\":{\"type\":\"integer\"},\"NextToken\":{}}}},\"DescribeDeviceFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\"],\"members\":{\"DeviceFleetName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\",\"DeviceFleetArn\",\"OutputConfig\",\"CreationTime\",\"LastModifiedTime\"],\"members\":{\"DeviceFleetName\":{},\"DeviceFleetArn\":{},\"OutputConfig\":{\"shape\":\"S6z\"},\"Description\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"RoleArn\":{},\"IotRoleAlias\":{}}}},\"DescribeDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\"],\"members\":{\"DomainId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainArn\":{},\"DomainId\":{},\"DomainName\":{},\"HomeEfsFileSystemId\":{},\"SingleSignOnManagedApplicationInstanceId\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"AuthMode\":{},\"DefaultUserSettings\":{\"shape\":\"S73\"},\"AppNetworkAccessType\":{},\"HomeEfsFileSystemKmsKeyId\":{\"deprecated\":true,\"deprecatedMessage\":\"This property is deprecated, use KmsKeyId instead.\"},\"SubnetIds\":{\"shape\":\"S50\"},\"Url\":{},\"VpcId\":{},\"KmsKeyId\":{}}}},\"DescribeEdgePackagingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"EdgePackagingJobName\"],\"members\":{\"EdgePackagingJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"EdgePackagingJobArn\",\"EdgePackagingJobName\",\"EdgePackagingJobStatus\"],\"members\":{\"EdgePackagingJobArn\":{},\"EdgePackagingJobName\":{},\"CompilationJobName\":{},\"ModelName\":{},\"ModelVersion\":{},\"RoleArn\":{},\"OutputConfig\":{\"shape\":\"S6z\"},\"ResourceKey\":{},\"EdgePackagingJobStatus\":{},\"EdgePackagingJobStatusMessage\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"ModelArtifact\":{},\"ModelSignature\":{}}}},\"DescribeEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\"],\"members\":{\"EndpointName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"EndpointArn\",\"EndpointConfigName\",\"EndpointStatus\",\"CreationTime\",\"LastModifiedTime\"],\"members\":{\"EndpointName\":{},\"EndpointArn\":{},\"EndpointConfigName\":{},\"ProductionVariants\":{\"shape\":\"Slv\"},\"DataCaptureConfig\":{\"shape\":\"Slz\"},\"EndpointStatus\":{},\"FailureReason\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastDeploymentConfig\":{\"shape\":\"Sm2\"}}}},\"DescribeEndpointConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointConfigName\"],\"members\":{\"EndpointConfigName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"EndpointConfigName\",\"EndpointConfigArn\",\"ProductionVariants\",\"CreationTime\"],\"members\":{\"EndpointConfigName\":{},\"EndpointConfigArn\":{},\"ProductionVariants\":{\"shape\":\"S7q\"},\"DataCaptureConfig\":{\"shape\":\"S7x\"},\"KmsKeyId\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeExperiment\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExperimentName\"],\"members\":{\"ExperimentName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExperimentName\":{},\"ExperimentArn\":{},\"DisplayName\":{},\"Source\":{\"shape\":\"Smk\"},\"Description\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"}}}},\"DescribeFeatureGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\"],\"members\":{\"FeatureGroupName\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"FeatureGroupArn\",\"FeatureGroupName\",\"RecordIdentifierFeatureName\",\"EventTimeFeatureName\",\"FeatureDefinitions\",\"CreationTime\",\"NextToken\"],\"members\":{\"FeatureGroupArn\":{},\"FeatureGroupName\":{},\"RecordIdentifierFeatureName\":{},\"EventTimeFeatureName\":{},\"FeatureDefinitions\":{\"shape\":\"S8h\"},\"CreationTime\":{\"type\":\"timestamp\"},\"OnlineStoreConfig\":{\"shape\":\"S8k\"},\"OfflineStoreConfig\":{\"shape\":\"S8m\"},\"RoleArn\":{},\"FeatureGroupStatus\":{},\"OfflineStoreStatus\":{\"shape\":\"Smq\"},\"FailureReason\":{},\"Description\":{},\"NextToken\":{}}}},\"DescribeFlowDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionName\"],\"members\":{\"FlowDefinitionName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionArn\",\"FlowDefinitionName\",\"FlowDefinitionStatus\",\"CreationTime\",\"HumanLoopConfig\",\"OutputConfig\",\"RoleArn\"],\"members\":{\"FlowDefinitionArn\":{},\"FlowDefinitionName\":{},\"FlowDefinitionStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"HumanLoopRequestSource\":{\"shape\":\"S8x\"},\"HumanLoopActivationConfig\":{\"shape\":\"S8z\"},\"HumanLoopConfig\":{\"shape\":\"S92\"},\"OutputConfig\":{\"shape\":\"S9h\"},\"RoleArn\":{},\"FailureReason\":{}}}},\"DescribeHumanTaskUi\":{\"input\":{\"type\":\"structure\",\"required\":[\"HumanTaskUiName\"],\"members\":{\"HumanTaskUiName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"HumanTaskUiArn\",\"HumanTaskUiName\",\"CreationTime\",\"UiTemplate\"],\"members\":{\"HumanTaskUiArn\":{},\"HumanTaskUiName\":{},\"HumanTaskUiStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"UiTemplate\":{\"type\":\"structure\",\"members\":{\"Url\":{},\"ContentSha256\":{}}}}}},\"DescribeHyperParameterTuningJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobName\"],\"members\":{\"HyperParameterTuningJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobName\",\"HyperParameterTuningJobArn\",\"HyperParameterTuningJobConfig\",\"HyperParameterTuningJobStatus\",\"CreationTime\",\"TrainingJobStatusCounters\",\"ObjectiveStatusCounters\"],\"members\":{\"HyperParameterTuningJobName\":{},\"HyperParameterTuningJobArn\":{},\"HyperParameterTuningJobConfig\":{\"shape\":\"S9r\"},\"TrainingJobDefinition\":{\"shape\":\"Sa8\"},\"TrainingJobDefinitions\":{\"shape\":\"Sae\"},\"HyperParameterTuningJobStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"HyperParameterTuningEndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"TrainingJobStatusCounters\":{\"shape\":\"Sn5\"},\"ObjectiveStatusCounters\":{\"shape\":\"Sn7\"},\"BestTrainingJob\":{\"shape\":\"Sn9\"},\"OverallBestTrainingJob\":{\"shape\":\"Sn9\"},\"WarmStartConfig\":{\"shape\":\"Saf\"},\"FailureReason\":{}}}},\"DescribeImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageName\"],\"members\":{\"ImageName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CreationTime\":{\"type\":\"timestamp\"},\"Description\":{},\"DisplayName\":{},\"FailureReason\":{},\"ImageArn\":{},\"ImageName\":{},\"ImageStatus\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"RoleArn\":{}}}},\"DescribeImageVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageName\"],\"members\":{\"ImageName\":{},\"Version\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaseImage\":{},\"ContainerImage\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"ImageArn\":{},\"ImageVersionArn\":{},\"ImageVersionStatus\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Version\":{\"type\":\"integer\"}}}},\"DescribeLabelingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"LabelingJobName\"],\"members\":{\"LabelingJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"LabelingJobStatus\",\"LabelCounters\",\"CreationTime\",\"LastModifiedTime\",\"JobReferenceCode\",\"LabelingJobName\",\"LabelingJobArn\",\"InputConfig\",\"OutputConfig\",\"RoleArn\",\"HumanTaskConfig\"],\"members\":{\"LabelingJobStatus\":{},\"LabelCounters\":{\"shape\":\"Snm\"},\"FailureReason\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"JobReferenceCode\":{},\"LabelingJobName\":{},\"LabelingJobArn\":{},\"LabelAttributeName\":{},\"InputConfig\":{\"shape\":\"Saw\"},\"OutputConfig\":{\"shape\":\"Sb4\"},\"RoleArn\":{},\"LabelCategoryConfigS3Uri\":{},\"StoppingConditions\":{\"shape\":\"Sb5\"},\"LabelingJobAlgorithmsConfig\":{\"shape\":\"Sb8\"},\"HumanTaskConfig\":{\"shape\":\"Sbc\"},\"Tags\":{\"shape\":\"S7\"},\"LabelingJobOutput\":{\"shape\":\"Snp\"}}}},\"DescribeModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelName\"],\"members\":{\"ModelName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelName\",\"ExecutionRoleArn\",\"CreationTime\",\"ModelArn\"],\"members\":{\"ModelName\":{},\"PrimaryContainer\":{\"shape\":\"Sbr\"},\"Containers\":{\"shape\":\"Sc1\"},\"ExecutionRoleArn\":{},\"VpcConfig\":{\"shape\":\"S4x\"},\"CreationTime\":{\"type\":\"timestamp\"},\"ModelArn\":{},\"EnableNetworkIsolation\":{\"type\":\"boolean\"}}}},\"DescribeModelBiasJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\",\"JobDefinitionName\",\"CreationTime\",\"ModelBiasAppSpecification\",\"ModelBiasJobInput\",\"ModelBiasJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionArn\":{},\"JobDefinitionName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ModelBiasBaselineConfig\":{\"shape\":\"Sc4\"},\"ModelBiasAppSpecification\":{\"shape\":\"Sc5\"},\"ModelBiasJobInput\":{\"shape\":\"Sc6\"},\"ModelBiasJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"}}}},\"DescribeModelExplainabilityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\",\"JobDefinitionName\",\"CreationTime\",\"ModelExplainabilityAppSpecification\",\"ModelExplainabilityJobInput\",\"ModelExplainabilityJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionArn\":{},\"JobDefinitionName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ModelExplainabilityBaselineConfig\":{\"shape\":\"Sca\"},\"ModelExplainabilityAppSpecification\":{\"shape\":\"Scb\"},\"ModelExplainabilityJobInput\":{\"shape\":\"Scc\"},\"ModelExplainabilityJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"}}}},\"DescribeModelPackage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageName\"],\"members\":{\"ModelPackageName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageName\",\"ModelPackageArn\",\"CreationTime\",\"ModelPackageStatus\",\"ModelPackageStatusDetails\"],\"members\":{\"ModelPackageName\":{},\"ModelPackageGroupName\":{},\"ModelPackageVersion\":{\"type\":\"integer\"},\"ModelPackageArn\":{},\"ModelPackageDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"InferenceSpecification\":{\"shape\":\"S1t\"},\"SourceAlgorithmSpecification\":{\"shape\":\"Sci\"},\"ValidationSpecification\":{\"shape\":\"Scf\"},\"ModelPackageStatus\":{},\"ModelPackageStatusDetails\":{\"shape\":\"So0\"},\"CertifyForMarketplace\":{\"type\":\"boolean\"},\"ModelApprovalStatus\":{},\"CreatedBy\":{\"shape\":\"Sjr\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"ModelMetrics\":{\"shape\":\"Scm\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"ApprovalDescription\":{}}}},\"DescribeModelPackageGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\"],\"members\":{\"ModelPackageGroupName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\",\"ModelPackageGroupArn\",\"CreationTime\",\"CreatedBy\",\"ModelPackageGroupStatus\"],\"members\":{\"ModelPackageGroupName\":{},\"ModelPackageGroupArn\":{},\"ModelPackageGroupDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"ModelPackageGroupStatus\":{}}}},\"DescribeModelQualityJobDefinition\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobDefinitionName\"],\"members\":{\"JobDefinitionName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionArn\",\"JobDefinitionName\",\"CreationTime\",\"ModelQualityAppSpecification\",\"ModelQualityJobInput\",\"ModelQualityJobOutputConfig\",\"JobResources\",\"RoleArn\"],\"members\":{\"JobDefinitionArn\":{},\"JobDefinitionName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ModelQualityBaselineConfig\":{\"shape\":\"Scz\"},\"ModelQualityAppSpecification\":{\"shape\":\"Sd0\"},\"ModelQualityJobInput\":{\"shape\":\"Sd2\"},\"ModelQualityJobOutputConfig\":{\"shape\":\"S6h\"},\"JobResources\":{\"shape\":\"S6n\"},\"NetworkConfig\":{\"shape\":\"S6s\"},\"RoleArn\":{},\"StoppingCondition\":{\"shape\":\"S6t\"}}}},\"DescribeMonitoringSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\"],\"members\":{\"MonitoringScheduleName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleArn\",\"MonitoringScheduleName\",\"MonitoringScheduleStatus\",\"CreationTime\",\"LastModifiedTime\",\"MonitoringScheduleConfig\"],\"members\":{\"MonitoringScheduleArn\":{},\"MonitoringScheduleName\":{},\"MonitoringScheduleStatus\":{},\"MonitoringType\":{},\"FailureReason\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"MonitoringScheduleConfig\":{\"shape\":\"Sd6\"},\"EndpointName\":{},\"LastMonitoringExecutionSummary\":{\"shape\":\"Sod\"}}}},\"DescribeNotebookInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\"],\"members\":{\"NotebookInstanceName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotebookInstanceArn\":{},\"NotebookInstanceName\":{},\"NotebookInstanceStatus\":{},\"FailureReason\":{},\"Url\":{},\"InstanceType\":{},\"SubnetId\":{},\"SecurityGroups\":{\"shape\":\"S74\"},\"RoleArn\":{},\"KmsKeyId\":{},\"NetworkInterfaceId\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"NotebookInstanceLifecycleConfigName\":{},\"DirectInternetAccess\":{},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"AcceleratorTypes\":{\"shape\":\"Sdo\"},\"DefaultCodeRepository\":{},\"AdditionalCodeRepositories\":{\"shape\":\"Sdr\"},\"RootAccess\":{}}}},\"DescribeNotebookInstanceLifecycleConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceLifecycleConfigName\"],\"members\":{\"NotebookInstanceLifecycleConfigName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotebookInstanceLifecycleConfigArn\":{},\"NotebookInstanceLifecycleConfigName\":{},\"OnCreate\":{\"shape\":\"Sdw\"},\"OnStart\":{\"shape\":\"Sdw\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineName\"],\"members\":{\"PipelineName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{},\"PipelineName\":{},\"PipelineDisplayName\":{},\"PipelineDefinition\":{},\"PipelineDescription\":{},\"RoleArn\":{},\"PipelineStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastRunTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"}}}},\"DescribePipelineDefinitionForExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineExecutionArn\"],\"members\":{\"PipelineExecutionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineDefinition\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribePipelineExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineExecutionArn\"],\"members\":{\"PipelineExecutionArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{},\"PipelineExecutionArn\":{},\"PipelineExecutionDisplayName\":{},\"PipelineExecutionStatus\":{},\"PipelineExecutionDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"}}}},\"DescribeProcessingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProcessingJobName\"],\"members\":{\"ProcessingJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProcessingJobName\",\"ProcessingResources\",\"AppSpecification\",\"ProcessingJobArn\",\"ProcessingJobStatus\",\"CreationTime\"],\"members\":{\"ProcessingInputs\":{\"shape\":\"Seg\"},\"ProcessingOutputConfig\":{\"shape\":\"Sf3\"},\"ProcessingJobName\":{},\"ProcessingResources\":{\"shape\":\"Sf8\"},\"StoppingCondition\":{\"shape\":\"Sfa\"},\"AppSpecification\":{\"shape\":\"Sfc\"},\"Environment\":{\"shape\":\"Sfe\"},\"NetworkConfig\":{\"shape\":\"Sde\"},\"RoleArn\":{},\"ExperimentConfig\":{\"shape\":\"Sff\"},\"ProcessingJobArn\":{},\"ProcessingJobStatus\":{},\"ExitMessage\":{},\"FailureReason\":{},\"ProcessingEndTime\":{\"type\":\"timestamp\"},\"ProcessingStartTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"MonitoringScheduleArn\":{},\"AutoMLJobArn\":{},\"TrainingJobArn\":{}}}},\"DescribeProject\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProjectName\"],\"members\":{\"ProjectName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProjectArn\",\"ProjectName\",\"ProjectId\",\"ServiceCatalogProvisioningDetails\",\"ProjectStatus\",\"CreationTime\"],\"members\":{\"ProjectArn\":{},\"ProjectName\":{},\"ProjectId\":{},\"ProjectDescription\":{},\"ServiceCatalogProvisioningDetails\":{\"shape\":\"Sfk\"},\"ServiceCatalogProvisionedProductDetails\":{\"type\":\"structure\",\"members\":{\"ProvisionedProductId\":{},\"ProvisionedProductStatusMessage\":{}}},\"ProjectStatus\":{},\"CreatedBy\":{\"shape\":\"Sjr\"},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"DescribeSubscribedWorkteam\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkteamArn\"],\"members\":{\"WorkteamArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"SubscribedWorkteam\"],\"members\":{\"SubscribedWorkteam\":{\"shape\":\"Sp7\"}}}},\"DescribeTrainingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrainingJobName\"],\"members\":{\"TrainingJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrainingJobName\",\"TrainingJobArn\",\"ModelArtifacts\",\"TrainingJobStatus\",\"SecondaryStatus\",\"AlgorithmSpecification\",\"ResourceConfig\",\"StoppingCondition\",\"CreationTime\"],\"members\":{\"TrainingJobName\":{},\"TrainingJobArn\":{},\"TuningJobArn\":{},\"LabelingJobArn\":{},\"AutoMLJobArn\":{},\"ModelArtifacts\":{\"shape\":\"Sl1\"},\"TrainingJobStatus\":{},\"SecondaryStatus\":{},\"FailureReason\":{},\"HyperParameters\":{\"shape\":\"S2a\"},\"AlgorithmSpecification\":{\"shape\":\"Sfv\"},\"RoleArn\":{},\"InputDataConfig\":{\"shape\":\"S2c\"},\"OutputDataConfig\":{\"shape\":\"S2t\"},\"ResourceConfig\":{\"shape\":\"S2v\"},\"VpcConfig\":{\"shape\":\"S4x\"},\"StoppingCondition\":{\"shape\":\"S2y\"},\"CreationTime\":{\"type\":\"timestamp\"},\"TrainingStartTime\":{\"type\":\"timestamp\"},\"TrainingEndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"SecondaryStatusTransitions\":{\"shape\":\"Spb\"},\"FinalMetricDataList\":{\"shape\":\"Spe\"},\"EnableNetworkIsolation\":{\"type\":\"boolean\"},\"EnableInterContainerTrafficEncryption\":{\"type\":\"boolean\"},\"EnableManagedSpotTraining\":{\"type\":\"boolean\"},\"CheckpointConfig\":{\"shape\":\"Sad\"},\"TrainingTimeInSeconds\":{\"type\":\"integer\"},\"BillableTimeInSeconds\":{\"type\":\"integer\"},\"DebugHookConfig\":{\"shape\":\"Sfw\"},\"ExperimentConfig\":{\"shape\":\"Sff\"},\"DebugRuleConfigurations\":{\"shape\":\"Sg4\"},\"TensorBoardOutputConfig\":{\"shape\":\"Sg9\"},\"DebugRuleEvaluationStatuses\":{\"shape\":\"Spj\"},\"ProfilerConfig\":{\"shape\":\"Sga\"},\"ProfilerRuleConfigurations\":{\"shape\":\"Sgd\"},\"ProfilerRuleEvaluationStatuses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleConfigurationName\":{},\"RuleEvaluationJobArn\":{},\"RuleEvaluationStatus\":{},\"StatusDetails\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"ProfilingStatus\":{}}}},\"DescribeTransformJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformJobName\"],\"members\":{\"TransformJobName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TransformJobName\",\"TransformJobArn\",\"TransformJobStatus\",\"ModelName\",\"TransformInput\",\"TransformResources\",\"CreationTime\"],\"members\":{\"TransformJobName\":{},\"TransformJobArn\":{},\"TransformJobStatus\":{},\"FailureReason\":{},\"ModelName\":{},\"MaxConcurrentTransforms\":{\"type\":\"integer\"},\"ModelClientConfig\":{\"shape\":\"Sgj\"},\"MaxPayloadInMB\":{\"type\":\"integer\"},\"BatchStrategy\":{},\"Environment\":{\"shape\":\"S35\"},\"TransformInput\":{\"shape\":\"S38\"},\"TransformOutput\":{\"shape\":\"S3c\"},\"TransformResources\":{\"shape\":\"S3f\"},\"CreationTime\":{\"type\":\"timestamp\"},\"TransformStartTime\":{\"type\":\"timestamp\"},\"TransformEndTime\":{\"type\":\"timestamp\"},\"LabelingJobArn\":{},\"AutoMLJobArn\":{},\"DataProcessing\":{\"shape\":\"Sgm\"},\"ExperimentConfig\":{\"shape\":\"Sff\"}}}},\"DescribeTrial\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialName\"],\"members\":{\"TrialName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialName\":{},\"TrialArn\":{},\"DisplayName\":{},\"ExperimentName\":{},\"Source\":{\"shape\":\"Spv\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"MetadataProperties\":{\"shape\":\"Sp\"}}}},\"DescribeTrialComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialComponentName\"],\"members\":{\"TrialComponentName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialComponentName\":{},\"TrialComponentArn\":{},\"DisplayName\":{},\"Source\":{\"shape\":\"Spz\"},\"Status\":{\"shape\":\"Sgu\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"Parameters\":{\"shape\":\"Sgy\"},\"InputArtifacts\":{\"shape\":\"Sh2\"},\"OutputArtifacts\":{\"shape\":\"Sh2\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"Metrics\":{\"shape\":\"Sq1\"}}}},\"DescribeUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainId\":{},\"UserProfileArn\":{},\"UserProfileName\":{},\"HomeEfsFileSystemUid\":{},\"Status\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"SingleSignOnUserIdentifier\":{},\"SingleSignOnUserValue\":{},\"UserSettings\":{\"shape\":\"S73\"}}}},\"DescribeWorkforce\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkforceName\"],\"members\":{\"WorkforceName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Workforce\"],\"members\":{\"Workforce\":{\"shape\":\"Sqb\"}}}},\"DescribeWorkteam\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkteamName\"],\"members\":{\"WorkteamName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Workteam\"],\"members\":{\"Workteam\":{\"shape\":\"Sqf\"}}}},\"DisableSagemakerServicecatalogPortfolio\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateTrialComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialComponentName\",\"TrialName\"],\"members\":{\"TrialComponentName\":{},\"TrialName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialComponentArn\":{},\"TrialArn\":{}}}},\"EnableSagemakerServicecatalogPortfolio\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetDeviceFleetReport\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\"],\"members\":{\"DeviceFleetName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeviceFleetArn\",\"DeviceFleetName\"],\"members\":{\"DeviceFleetArn\":{},\"DeviceFleetName\":{},\"OutputConfig\":{\"shape\":\"S6z\"},\"Description\":{},\"ReportGenerated\":{\"type\":\"timestamp\"},\"DeviceStats\":{\"type\":\"structure\",\"required\":[\"ConnectedDeviceCount\",\"RegisteredDeviceCount\"],\"members\":{\"ConnectedDeviceCount\":{\"type\":\"long\"},\"RegisteredDeviceCount\":{\"type\":\"long\"}}},\"AgentVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Version\",\"AgentCount\"],\"members\":{\"Version\":{},\"AgentCount\":{\"type\":\"long\"}}}},\"ModelStats\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ModelName\",\"ModelVersion\",\"OfflineDeviceCount\",\"ConnectedDeviceCount\",\"ActiveDeviceCount\",\"SamplingDeviceCount\"],\"members\":{\"ModelName\":{},\"ModelVersion\":{},\"OfflineDeviceCount\":{\"type\":\"long\"},\"ConnectedDeviceCount\":{\"type\":\"long\"},\"ActiveDeviceCount\":{\"type\":\"long\"},\"SamplingDeviceCount\":{\"type\":\"long\"}}}}}}},\"GetModelPackageGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\"],\"members\":{\"ModelPackageGroupName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourcePolicy\"],\"members\":{\"ResourcePolicy\":{}}}},\"GetSagemakerServicecatalogPortfolioStatus\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"GetSearchSuggestions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{},\"SuggestionQuery\":{\"type\":\"structure\",\"members\":{\"PropertyNameQuery\":{\"type\":\"structure\",\"required\":[\"PropertyNameHint\"],\"members\":{\"PropertyNameHint\":{}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"PropertyNameSuggestions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PropertyName\":{}}}}}}},\"ListActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceUri\":{},\"ActionType\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActionArn\":{},\"ActionName\":{},\"Source\":{\"shape\":\"Si\"},\"ActionType\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListAlgorithms\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"NextToken\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AlgorithmSummaryList\"],\"members\":{\"AlgorithmSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AlgorithmName\",\"AlgorithmArn\",\"CreationTime\",\"AlgorithmStatus\"],\"members\":{\"AlgorithmName\":{},\"AlgorithmArn\":{},\"AlgorithmDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"AlgorithmStatus\":{}}}},\"NextToken\":{}}}},\"ListAppImageConfigs\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"ModifiedTimeBefore\":{\"type\":\"timestamp\"},\"ModifiedTimeAfter\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"AppImageConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AppImageConfigArn\":{},\"AppImageConfigName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"KernelGatewayImageConfig\":{\"shape\":\"S3x\"}}}}}}},\"ListApps\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortOrder\":{},\"SortBy\":{},\"DomainIdEquals\":{},\"UserProfileNameEquals\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Apps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"AppType\":{},\"AppName\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListArtifacts\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceUri\":{},\"ArtifactType\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArtifactSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ArtifactArn\":{},\"ArtifactName\":{},\"Source\":{\"shape\":\"S49\"},\"ArtifactType\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceArn\":{},\"DestinationArn\":{},\"SourceType\":{},\"DestinationType\":{},\"AssociationType\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceArn\":{},\"DestinationArn\":{},\"SourceType\":{},\"DestinationType\":{},\"AssociationType\":{},\"SourceName\":{},\"DestinationName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"}}}},\"NextToken\":{}}}},\"ListAutoMLJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"NameContains\":{},\"StatusEquals\":{},\"SortOrder\":{},\"SortBy\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"AutoMLJobSummaries\"],\"members\":{\"AutoMLJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AutoMLJobName\",\"AutoMLJobArn\",\"AutoMLJobStatus\",\"AutoMLJobSecondaryStatus\",\"CreationTime\",\"LastModifiedTime\"],\"members\":{\"AutoMLJobName\":{},\"AutoMLJobArn\":{},\"AutoMLJobStatus\":{},\"AutoMLJobSecondaryStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{}}}},\"NextToken\":{}}}},\"ListCandidatesForAutoMLJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoMLJobName\"],\"members\":{\"AutoMLJobName\":{},\"StatusEquals\":{},\"CandidateNameEquals\":{},\"SortOrder\":{},\"SortBy\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Candidates\"],\"members\":{\"Candidates\":{\"type\":\"list\",\"member\":{\"shape\":\"Skb\"}},\"NextToken\":{}}}},\"ListCodeRepositories\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"NextToken\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeRepositorySummaryList\"],\"members\":{\"CodeRepositorySummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryName\",\"CodeRepositoryArn\",\"CreationTime\",\"LastModifiedTime\"],\"members\":{\"CodeRepositoryName\":{},\"CodeRepositoryArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"GitConfig\":{\"shape\":\"S56\"}}}},\"NextToken\":{}}}},\"ListCompilationJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"NameContains\":{},\"StatusEquals\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"CompilationJobSummaries\"],\"members\":{\"CompilationJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CompilationJobName\",\"CompilationJobArn\",\"CreationTime\",\"CompilationJobStatus\"],\"members\":{\"CompilationJobName\":{},\"CompilationJobArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"CompilationStartTime\":{\"type\":\"timestamp\"},\"CompilationEndTime\":{\"type\":\"timestamp\"},\"CompilationTargetDevice\":{},\"CompilationTargetPlatformOs\":{},\"CompilationTargetPlatformArch\":{},\"CompilationTargetPlatformAccelerator\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CompilationJobStatus\":{}}}},\"NextToken\":{}}}},\"ListContexts\":{\"input\":{\"type\":\"structure\",\"members\":{\"SourceUri\":{},\"ContextType\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContextSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ContextArn\":{},\"ContextName\":{},\"Source\":{\"shape\":\"S5q\"},\"ContextType\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListDataQualityJobDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"EndpointName\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionSummaries\"],\"members\":{\"JobDefinitionSummaries\":{\"shape\":\"St5\"},\"NextToken\":{}}}},\"ListDeviceFleets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"NameContains\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeviceFleetSummaries\"],\"members\":{\"DeviceFleetSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DeviceFleetArn\",\"DeviceFleetName\"],\"members\":{\"DeviceFleetArn\":{},\"DeviceFleetName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListDevices\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"LatestHeartbeatAfter\":{\"type\":\"timestamp\"},\"ModelName\":{},\"DeviceFleetName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeviceSummaries\"],\"members\":{\"DeviceSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DeviceName\",\"DeviceArn\"],\"members\":{\"DeviceName\":{},\"DeviceArn\":{},\"Description\":{},\"DeviceFleetName\":{},\"IotThingName\":{},\"RegistrationTime\":{\"type\":\"timestamp\"},\"LatestHeartbeat\":{\"type\":\"timestamp\"},\"Models\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ModelName\",\"ModelVersion\"],\"members\":{\"ModelName\":{},\"ModelVersion\":{}}}}}}},\"NextToken\":{}}}},\"ListDomains\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Domains\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainArn\":{},\"DomainId\":{},\"DomainName\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Url\":{}}}},\"NextToken\":{}}}},\"ListEdgePackagingJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"NameContains\":{},\"ModelNameContains\":{},\"StatusEquals\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"EdgePackagingJobSummaries\"],\"members\":{\"EdgePackagingJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EdgePackagingJobArn\",\"EdgePackagingJobName\",\"EdgePackagingJobStatus\"],\"members\":{\"EdgePackagingJobArn\":{},\"EdgePackagingJobName\":{},\"EdgePackagingJobStatus\":{},\"CompilationJobName\":{},\"ModelName\":{},\"ModelVersion\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListEndpointConfigs\":{\"input\":{\"type\":\"structure\",\"members\":{\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"EndpointConfigs\"],\"members\":{\"EndpointConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EndpointConfigName\",\"EndpointConfigArn\",\"CreationTime\"],\"members\":{\"EndpointConfigName\":{},\"EndpointConfigArn\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"StatusEquals\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Endpoints\"],\"members\":{\"Endpoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"EndpointArn\",\"CreationTime\",\"LastModifiedTime\",\"EndpointStatus\"],\"members\":{\"EndpointName\":{},\"EndpointArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"EndpointStatus\":{}}}},\"NextToken\":{}}}},\"ListExperiments\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExperimentSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ExperimentArn\":{},\"ExperimentName\":{},\"DisplayName\":{},\"ExperimentSource\":{\"shape\":\"Smk\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListFeatureGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NameContains\":{},\"FeatureGroupStatusEquals\":{},\"OfflineStoreStatusEquals\":{},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"SortOrder\":{},\"SortBy\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"FeatureGroupSummaries\",\"NextToken\"],\"members\":{\"FeatureGroupSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\",\"FeatureGroupArn\",\"CreationTime\"],\"members\":{\"FeatureGroupName\":{},\"FeatureGroupArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"FeatureGroupStatus\":{},\"OfflineStoreStatus\":{\"shape\":\"Smq\"}}}},\"NextToken\":{}}}},\"ListFlowDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionSummaries\"],\"members\":{\"FlowDefinitionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionName\",\"FlowDefinitionArn\",\"FlowDefinitionStatus\",\"CreationTime\"],\"members\":{\"FlowDefinitionName\":{},\"FlowDefinitionArn\":{},\"FlowDefinitionStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"FailureReason\":{}}}},\"NextToken\":{}}}},\"ListHumanTaskUis\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HumanTaskUiSummaries\"],\"members\":{\"HumanTaskUiSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"HumanTaskUiName\",\"HumanTaskUiArn\",\"CreationTime\"],\"members\":{\"HumanTaskUiName\":{},\"HumanTaskUiArn\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListHyperParameterTuningJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortBy\":{},\"SortOrder\":{},\"NameContains\":{},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"StatusEquals\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobSummaries\"],\"members\":{\"HyperParameterTuningJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobName\",\"HyperParameterTuningJobArn\",\"HyperParameterTuningJobStatus\",\"Strategy\",\"CreationTime\",\"TrainingJobStatusCounters\",\"ObjectiveStatusCounters\"],\"members\":{\"HyperParameterTuningJobName\":{},\"HyperParameterTuningJobArn\":{},\"HyperParameterTuningJobStatus\":{},\"Strategy\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"HyperParameterTuningEndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"TrainingJobStatusCounters\":{\"shape\":\"Sn5\"},\"ObjectiveStatusCounters\":{\"shape\":\"Sn7\"},\"ResourceLimits\":{\"shape\":\"S9t\"}}}},\"NextToken\":{}}}},\"ListImageVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageName\"],\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"ImageName\":{},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreationTime\",\"ImageArn\",\"ImageVersionArn\",\"ImageVersionStatus\",\"LastModifiedTime\",\"Version\"],\"members\":{\"CreationTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"ImageArn\":{},\"ImageVersionArn\":{},\"ImageVersionStatus\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Version\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"ListImages\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"NextToken\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Images\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CreationTime\",\"ImageArn\",\"ImageName\",\"ImageStatus\",\"LastModifiedTime\"],\"members\":{\"CreationTime\":{\"type\":\"timestamp\"},\"Description\":{},\"DisplayName\":{},\"FailureReason\":{},\"ImageArn\":{},\"ImageName\":{},\"ImageStatus\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListLabelingJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"NameContains\":{},\"SortBy\":{},\"SortOrder\":{},\"StatusEquals\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LabelingJobSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"LabelingJobName\",\"LabelingJobArn\",\"CreationTime\",\"LastModifiedTime\",\"LabelingJobStatus\",\"LabelCounters\",\"WorkteamArn\",\"PreHumanTaskLambdaArn\"],\"members\":{\"LabelingJobName\":{},\"LabelingJobArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LabelingJobStatus\":{},\"LabelCounters\":{\"shape\":\"Snm\"},\"WorkteamArn\":{},\"PreHumanTaskLambdaArn\":{},\"AnnotationConsolidationLambdaArn\":{},\"FailureReason\":{},\"LabelingJobOutput\":{\"shape\":\"Snp\"},\"InputConfig\":{\"shape\":\"Saw\"}}}},\"NextToken\":{}}}},\"ListLabelingJobsForWorkteam\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkteamArn\"],\"members\":{\"WorkteamArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"JobReferenceCodeContains\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"LabelingJobSummaryList\"],\"members\":{\"LabelingJobSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"JobReferenceCode\",\"WorkRequesterAccountId\",\"CreationTime\"],\"members\":{\"LabelingJobName\":{},\"JobReferenceCode\":{},\"WorkRequesterAccountId\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LabelCounters\":{\"type\":\"structure\",\"members\":{\"HumanLabeled\":{\"type\":\"integer\"},\"PendingHuman\":{\"type\":\"integer\"},\"Total\":{\"type\":\"integer\"}}},\"NumberOfHumanWorkersPerDataObject\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"ListModelBiasJobDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"EndpointName\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionSummaries\"],\"members\":{\"JobDefinitionSummaries\":{\"shape\":\"St5\"},\"NextToken\":{}}}},\"ListModelExplainabilityJobDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"EndpointName\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionSummaries\"],\"members\":{\"JobDefinitionSummaries\":{\"shape\":\"St5\"},\"NextToken\":{}}}},\"ListModelPackageGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"NextToken\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupSummaryList\"],\"members\":{\"ModelPackageGroupSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\",\"ModelPackageGroupArn\",\"CreationTime\",\"ModelPackageGroupStatus\"],\"members\":{\"ModelPackageGroupName\":{},\"ModelPackageGroupArn\":{},\"ModelPackageGroupDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ModelPackageGroupStatus\":{}}}},\"NextToken\":{}}}},\"ListModelPackages\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"ModelApprovalStatus\":{},\"ModelPackageGroupName\":{},\"ModelPackageType\":{},\"NextToken\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageSummaryList\"],\"members\":{\"ModelPackageSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ModelPackageName\",\"ModelPackageArn\",\"CreationTime\",\"ModelPackageStatus\"],\"members\":{\"ModelPackageName\":{},\"ModelPackageGroupName\":{},\"ModelPackageVersion\":{\"type\":\"integer\"},\"ModelPackageArn\":{},\"ModelPackageDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ModelPackageStatus\":{},\"ModelApprovalStatus\":{}}}},\"NextToken\":{}}}},\"ListModelQualityJobDefinitions\":{\"input\":{\"type\":\"structure\",\"members\":{\"EndpointName\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"JobDefinitionSummaries\"],\"members\":{\"JobDefinitionSummaries\":{\"shape\":\"St5\"},\"NextToken\":{}}}},\"ListModels\":{\"input\":{\"type\":\"structure\",\"members\":{\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Models\"],\"members\":{\"Models\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ModelName\",\"ModelArn\",\"CreationTime\"],\"members\":{\"ModelName\":{},\"ModelArn\":{},\"CreationTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListMonitoringExecutions\":{\"input\":{\"type\":\"structure\",\"members\":{\"MonitoringScheduleName\":{},\"EndpointName\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ScheduledTimeBefore\":{\"type\":\"timestamp\"},\"ScheduledTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"StatusEquals\":{},\"MonitoringJobDefinitionName\":{},\"MonitoringTypeEquals\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"MonitoringExecutionSummaries\"],\"members\":{\"MonitoringExecutionSummaries\":{\"type\":\"list\",\"member\":{\"shape\":\"Sod\"}},\"NextToken\":{}}}},\"ListMonitoringSchedules\":{\"input\":{\"type\":\"structure\",\"members\":{\"EndpointName\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"StatusEquals\":{},\"MonitoringJobDefinitionName\":{},\"MonitoringTypeEquals\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleSummaries\"],\"members\":{\"MonitoringScheduleSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\",\"MonitoringScheduleArn\",\"CreationTime\",\"LastModifiedTime\",\"MonitoringScheduleStatus\"],\"members\":{\"MonitoringScheduleName\":{},\"MonitoringScheduleArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"MonitoringScheduleStatus\":{},\"EndpointName\":{},\"MonitoringJobDefinitionName\":{},\"MonitoringType\":{}}}},\"NextToken\":{}}}},\"ListNotebookInstanceLifecycleConfigs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortBy\":{},\"SortOrder\":{},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NotebookInstanceLifecycleConfigs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceLifecycleConfigName\",\"NotebookInstanceLifecycleConfigArn\"],\"members\":{\"NotebookInstanceLifecycleConfigName\":{},\"NotebookInstanceLifecycleConfigArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}}}}},\"ListNotebookInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortBy\":{},\"SortOrder\":{},\"NameContains\":{},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"StatusEquals\":{},\"NotebookInstanceLifecycleConfigNameContains\":{},\"DefaultCodeRepositoryContains\":{},\"AdditionalCodeRepositoryEquals\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"NotebookInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\",\"NotebookInstanceArn\"],\"members\":{\"NotebookInstanceName\":{},\"NotebookInstanceArn\":{},\"NotebookInstanceStatus\":{},\"Url\":{},\"InstanceType\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"NotebookInstanceLifecycleConfigName\":{},\"DefaultCodeRepository\":{},\"AdditionalCodeRepositories\":{\"shape\":\"Sdr\"}}}}}}},\"ListPipelineExecutionSteps\":{\"input\":{\"type\":\"structure\",\"members\":{\"PipelineExecutionArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineExecutionSteps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StepName\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"StepStatus\":{},\"CacheHitResult\":{\"type\":\"structure\",\"members\":{\"SourcePipelineExecutionArn\":{}}},\"FailureReason\":{},\"Metadata\":{\"type\":\"structure\",\"members\":{\"TrainingJob\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"ProcessingJob\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"TransformJob\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"Model\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"RegisterModel\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"Condition\":{\"type\":\"structure\",\"members\":{\"Outcome\":{}}}}}}}},\"NextToken\":{}}}},\"ListPipelineExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineName\"],\"members\":{\"PipelineName\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineExecutionSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PipelineExecutionArn\":{},\"StartTime\":{\"type\":\"timestamp\"},\"PipelineExecutionStatus\":{},\"PipelineExecutionDescription\":{},\"PipelineExecutionDisplayName\":{}}}},\"NextToken\":{}}}},\"ListPipelineParametersForExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineExecutionArn\"],\"members\":{\"PipelineExecutionArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineParameters\":{\"shape\":\"Sxj\"},\"NextToken\":{}}}},\"ListPipelines\":{\"input\":{\"type\":\"structure\",\"members\":{\"PipelineNamePrefix\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{},\"PipelineName\":{},\"PipelineDisplayName\":{},\"PipelineDescription\":{},\"RoleArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastExecutionTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListProcessingJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"NameContains\":{},\"StatusEquals\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProcessingJobSummaries\"],\"members\":{\"ProcessingJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProcessingJobName\",\"ProcessingJobArn\",\"CreationTime\",\"ProcessingJobStatus\"],\"members\":{\"ProcessingJobName\":{},\"ProcessingJobArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ProcessingEndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"ProcessingJobStatus\":{},\"FailureReason\":{},\"ExitMessage\":{}}}},\"NextToken\":{}}}},\"ListProjects\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{},\"NextToken\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProjectSummaryList\"],\"members\":{\"ProjectSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProjectName\",\"ProjectArn\",\"ProjectId\",\"CreationTime\",\"ProjectStatus\"],\"members\":{\"ProjectName\":{},\"ProjectDescription\":{},\"ProjectArn\":{},\"ProjectId\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"ProjectStatus\":{}}}},\"NextToken\":{}}}},\"ListSubscribedWorkteams\":{\"input\":{\"type\":\"structure\",\"members\":{\"NameContains\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"SubscribedWorkteams\"],\"members\":{\"SubscribedWorkteams\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp7\"}},\"NextToken\":{}}}},\"ListTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S7\"},\"NextToken\":{}}}},\"ListTrainingJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"NameContains\":{},\"StatusEquals\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrainingJobSummaries\"],\"members\":{\"TrainingJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TrainingJobName\",\"TrainingJobArn\",\"CreationTime\",\"TrainingJobStatus\"],\"members\":{\"TrainingJobName\":{},\"TrainingJobArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TrainingEndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"TrainingJobStatus\":{}}}},\"NextToken\":{}}}},\"ListTrainingJobsForHyperParameterTuningJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobName\"],\"members\":{\"HyperParameterTuningJobName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"StatusEquals\":{},\"SortBy\":{},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrainingJobSummaries\"],\"members\":{\"TrainingJobSummaries\":{\"type\":\"list\",\"member\":{\"shape\":\"Sn9\"}},\"NextToken\":{}}}},\"ListTransformJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"CreationTimeAfter\":{\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"type\":\"timestamp\"},\"LastModifiedTimeAfter\":{\"type\":\"timestamp\"},\"LastModifiedTimeBefore\":{\"type\":\"timestamp\"},\"NameContains\":{},\"StatusEquals\":{},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TransformJobSummaries\"],\"members\":{\"TransformJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TransformJobName\",\"TransformJobArn\",\"CreationTime\",\"TransformJobStatus\"],\"members\":{\"TransformJobName\":{},\"TransformJobArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TransformEndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"TransformJobStatus\":{},\"FailureReason\":{}}}},\"NextToken\":{}}}},\"ListTrialComponents\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExperimentName\":{},\"TrialName\":{},\"SourceArn\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialComponentSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TrialComponentName\":{},\"TrialComponentArn\":{},\"DisplayName\":{},\"TrialComponentSource\":{\"shape\":\"Spz\"},\"Status\":{\"shape\":\"Sgu\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"}}}},\"NextToken\":{}}}},\"ListTrials\":{\"input\":{\"type\":\"structure\",\"members\":{\"ExperimentName\":{},\"TrialComponentName\":{},\"CreatedAfter\":{\"type\":\"timestamp\"},\"CreatedBefore\":{\"type\":\"timestamp\"},\"SortBy\":{},\"SortOrder\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TrialArn\":{},\"TrialName\":{},\"DisplayName\":{},\"TrialSource\":{\"shape\":\"Spv\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListUserProfiles\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"SortOrder\":{},\"SortBy\":{},\"DomainIdEquals\":{},\"UserProfileNameContains\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserProfiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"Status\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListWorkforces\":{\"input\":{\"type\":\"structure\",\"members\":{\"SortBy\":{},\"SortOrder\":{},\"NameContains\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Workforces\"],\"members\":{\"Workforces\":{\"type\":\"list\",\"member\":{\"shape\":\"Sqb\"}},\"NextToken\":{}}}},\"ListWorkteams\":{\"input\":{\"type\":\"structure\",\"members\":{\"SortBy\":{},\"SortOrder\":{},\"NameContains\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Workteams\"],\"members\":{\"Workteams\":{\"type\":\"list\",\"member\":{\"shape\":\"Sqf\"}},\"NextToken\":{}}}},\"PutModelPackageGroupPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupName\",\"ResourcePolicy\"],\"members\":{\"ModelPackageGroupName\":{},\"ResourcePolicy\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageGroupArn\"],\"members\":{\"ModelPackageGroupArn\":{}}}},\"RegisterDevices\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\",\"Devices\"],\"members\":{\"DeviceFleetName\":{},\"Devices\":{\"shape\":\"Sz9\"},\"Tags\":{\"shape\":\"S7\"}}}},\"RenderUiTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"Task\",\"RoleArn\"],\"members\":{\"UiTemplate\":{\"shape\":\"S9m\"},\"Task\":{\"type\":\"structure\",\"required\":[\"Input\"],\"members\":{\"Input\":{}}},\"RoleArn\":{},\"HumanTaskUiArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"RenderedContent\",\"Errors\"],\"members\":{\"RenderedContent\":{},\"Errors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Code\",\"Message\"],\"members\":{\"Code\":{},\"Message\":{}}}}}}},\"Search\":{\"input\":{\"type\":\"structure\",\"required\":[\"Resource\"],\"members\":{\"Resource\":{},\"SearchExpression\":{\"shape\":\"Szi\"},\"SortBy\":{},\"SortOrder\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Results\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TrainingJob\":{\"shape\":\"Szv\"},\"Experiment\":{\"type\":\"structure\",\"members\":{\"ExperimentName\":{},\"ExperimentArn\":{},\"DisplayName\":{},\"Source\":{\"shape\":\"Smk\"},\"Description\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"Tags\":{\"shape\":\"S7\"}}},\"Trial\":{\"type\":\"structure\",\"members\":{\"TrialName\":{},\"TrialArn\":{},\"DisplayName\":{},\"ExperimentName\":{},\"Source\":{\"shape\":\"Spv\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"S7\"},\"TrialComponentSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TrialComponentName\":{},\"TrialComponentArn\":{},\"TrialComponentSource\":{\"shape\":\"Spz\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"}}}}}},\"TrialComponent\":{\"type\":\"structure\",\"members\":{\"TrialComponentName\":{},\"DisplayName\":{},\"TrialComponentArn\":{},\"Source\":{\"shape\":\"Spz\"},\"Status\":{\"shape\":\"Sgu\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"Parameters\":{\"shape\":\"Sgy\"},\"InputArtifacts\":{\"shape\":\"Sh2\"},\"OutputArtifacts\":{\"shape\":\"Sh2\"},\"Metrics\":{\"shape\":\"Sq1\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"SourceDetail\":{\"type\":\"structure\",\"members\":{\"SourceArn\":{},\"TrainingJob\":{\"shape\":\"Szv\"},\"ProcessingJob\":{\"type\":\"structure\",\"members\":{\"ProcessingInputs\":{\"shape\":\"Seg\"},\"ProcessingOutputConfig\":{\"shape\":\"Sf3\"},\"ProcessingJobName\":{},\"ProcessingResources\":{\"shape\":\"Sf8\"},\"StoppingCondition\":{\"shape\":\"Sfa\"},\"AppSpecification\":{\"shape\":\"Sfc\"},\"Environment\":{\"shape\":\"Sfe\"},\"NetworkConfig\":{\"shape\":\"Sde\"},\"RoleArn\":{},\"ExperimentConfig\":{\"shape\":\"Sff\"},\"ProcessingJobArn\":{},\"ProcessingJobStatus\":{},\"ExitMessage\":{},\"FailureReason\":{},\"ProcessingEndTime\":{\"type\":\"timestamp\"},\"ProcessingStartTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"MonitoringScheduleArn\":{},\"AutoMLJobArn\":{},\"TrainingJobArn\":{},\"Tags\":{\"shape\":\"S7\"}}},\"TransformJob\":{\"type\":\"structure\",\"members\":{\"TransformJobName\":{},\"TransformJobArn\":{},\"TransformJobStatus\":{},\"FailureReason\":{},\"ModelName\":{},\"MaxConcurrentTransforms\":{\"type\":\"integer\"},\"ModelClientConfig\":{\"shape\":\"Sgj\"},\"MaxPayloadInMB\":{\"type\":\"integer\"},\"BatchStrategy\":{},\"Environment\":{\"shape\":\"S35\"},\"TransformInput\":{\"shape\":\"S38\"},\"TransformOutput\":{\"shape\":\"S3c\"},\"TransformResources\":{\"shape\":\"S3f\"},\"CreationTime\":{\"type\":\"timestamp\"},\"TransformStartTime\":{\"type\":\"timestamp\"},\"TransformEndTime\":{\"type\":\"timestamp\"},\"LabelingJobArn\":{},\"AutoMLJobArn\":{},\"DataProcessing\":{\"shape\":\"Sgm\"},\"ExperimentConfig\":{\"shape\":\"Sff\"},\"Tags\":{\"shape\":\"S7\"}}}}},\"Tags\":{\"shape\":\"S7\"},\"Parents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TrialName\":{},\"ExperimentName\":{}}}}}},\"Endpoint\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"EndpointArn\",\"EndpointConfigName\",\"EndpointStatus\",\"CreationTime\",\"LastModifiedTime\"],\"members\":{\"EndpointName\":{},\"EndpointArn\":{},\"EndpointConfigName\":{},\"ProductionVariants\":{\"shape\":\"Slv\"},\"DataCaptureConfig\":{\"shape\":\"Slz\"},\"EndpointStatus\":{},\"FailureReason\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"MonitoringSchedules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MonitoringScheduleArn\":{},\"MonitoringScheduleName\":{},\"MonitoringScheduleStatus\":{},\"MonitoringType\":{},\"FailureReason\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"MonitoringScheduleConfig\":{\"shape\":\"Sd6\"},\"EndpointName\":{},\"LastMonitoringExecutionSummary\":{\"shape\":\"Sod\"},\"Tags\":{\"shape\":\"S7\"}}}},\"Tags\":{\"shape\":\"S7\"}}},\"ModelPackage\":{\"type\":\"structure\",\"members\":{\"ModelPackageName\":{},\"ModelPackageGroupName\":{},\"ModelPackageVersion\":{\"type\":\"integer\"},\"ModelPackageArn\":{},\"ModelPackageDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"InferenceSpecification\":{\"shape\":\"S1t\"},\"SourceAlgorithmSpecification\":{\"shape\":\"Sci\"},\"ValidationSpecification\":{\"shape\":\"Scf\"},\"ModelPackageStatus\":{},\"ModelPackageStatusDetails\":{\"shape\":\"So0\"},\"CertifyForMarketplace\":{\"type\":\"boolean\"},\"ModelApprovalStatus\":{},\"CreatedBy\":{\"shape\":\"Sjr\"},\"MetadataProperties\":{\"shape\":\"Sp\"},\"ModelMetrics\":{\"shape\":\"Scm\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"ApprovalDescription\":{},\"Tags\":{\"shape\":\"S7\"}}},\"ModelPackageGroup\":{\"type\":\"structure\",\"members\":{\"ModelPackageGroupName\":{},\"ModelPackageGroupArn\":{},\"ModelPackageGroupDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"ModelPackageGroupStatus\":{},\"Tags\":{\"shape\":\"S7\"}}},\"Pipeline\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{},\"PipelineName\":{},\"PipelineDisplayName\":{},\"PipelineDescription\":{},\"RoleArn\":{},\"PipelineStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LastRunTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"Tags\":{\"shape\":\"S7\"}}},\"PipelineExecution\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{},\"PipelineExecutionArn\":{},\"PipelineExecutionDisplayName\":{},\"PipelineExecutionStatus\":{},\"PipelineExecutionDescription\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"CreatedBy\":{\"shape\":\"Sjr\"},\"LastModifiedBy\":{\"shape\":\"Sjr\"},\"PipelineParameters\":{\"shape\":\"Sxj\"}}},\"FeatureGroup\":{\"type\":\"structure\",\"members\":{\"FeatureGroupArn\":{},\"FeatureGroupName\":{},\"RecordIdentifierFeatureName\":{},\"EventTimeFeatureName\":{},\"FeatureDefinitions\":{\"shape\":\"S8h\"},\"CreationTime\":{\"type\":\"timestamp\"},\"OnlineStoreConfig\":{\"shape\":\"S8k\"},\"OfflineStoreConfig\":{\"shape\":\"S8m\"},\"RoleArn\":{},\"FeatureGroupStatus\":{},\"OfflineStoreStatus\":{\"shape\":\"Smq\"},\"FailureReason\":{},\"Description\":{},\"Tags\":{\"shape\":\"S7\"}}}}}},\"NextToken\":{}}}},\"StartMonitoringSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\"],\"members\":{\"MonitoringScheduleName\":{}}}},\"StartNotebookInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\"],\"members\":{\"NotebookInstanceName\":{}}}},\"StartPipelineExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineName\",\"ClientRequestToken\"],\"members\":{\"PipelineName\":{},\"PipelineExecutionDisplayName\":{},\"PipelineParameters\":{\"shape\":\"Sxj\"},\"PipelineExecutionDescription\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineExecutionArn\":{}}}},\"StopAutoMLJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutoMLJobName\"],\"members\":{\"AutoMLJobName\":{}}}},\"StopCompilationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"CompilationJobName\"],\"members\":{\"CompilationJobName\":{}}}},\"StopEdgePackagingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"EdgePackagingJobName\"],\"members\":{\"EdgePackagingJobName\":{}}}},\"StopHyperParameterTuningJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"HyperParameterTuningJobName\"],\"members\":{\"HyperParameterTuningJobName\":{}}}},\"StopLabelingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"LabelingJobName\"],\"members\":{\"LabelingJobName\":{}}}},\"StopMonitoringSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\"],\"members\":{\"MonitoringScheduleName\":{}}}},\"StopNotebookInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\"],\"members\":{\"NotebookInstanceName\":{}}}},\"StopPipelineExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineExecutionArn\",\"ClientRequestToken\"],\"members\":{\"PipelineExecutionArn\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineExecutionArn\":{}}}},\"StopProcessingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProcessingJobName\"],\"members\":{\"ProcessingJobName\":{}}}},\"StopTrainingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrainingJobName\"],\"members\":{\"TrainingJobName\":{}}}},\"StopTransformJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TransformJobName\"],\"members\":{\"TransformJobName\":{}}}},\"UpdateAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActionName\"],\"members\":{\"ActionName\":{},\"Description\":{},\"Status\":{},\"Properties\":{\"shape\":\"Sn\"},\"PropertiesToRemove\":{\"shape\":\"S10v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActionArn\":{}}}},\"UpdateAppImageConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"AppImageConfigName\"],\"members\":{\"AppImageConfigName\":{},\"KernelGatewayImageConfig\":{\"shape\":\"S3x\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AppImageConfigArn\":{}}}},\"UpdateArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ArtifactArn\"],\"members\":{\"ArtifactArn\":{},\"ArtifactName\":{},\"Properties\":{\"shape\":\"Sn\"},\"PropertiesToRemove\":{\"shape\":\"S10v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ArtifactArn\":{}}}},\"UpdateCodeRepository\":{\"input\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryName\"],\"members\":{\"CodeRepositoryName\":{},\"GitConfig\":{\"type\":\"structure\",\"members\":{\"SecretArn\":{}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"CodeRepositoryArn\"],\"members\":{\"CodeRepositoryArn\":{}}}},\"UpdateContext\":{\"input\":{\"type\":\"structure\",\"required\":[\"ContextName\"],\"members\":{\"ContextName\":{},\"Description\":{},\"Properties\":{\"shape\":\"Sn\"},\"PropertiesToRemove\":{\"shape\":\"S10v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContextArn\":{}}}},\"UpdateDeviceFleet\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\",\"OutputConfig\"],\"members\":{\"DeviceFleetName\":{},\"RoleArn\":{},\"Description\":{},\"OutputConfig\":{\"shape\":\"S6z\"}}}},\"UpdateDevices\":{\"input\":{\"type\":\"structure\",\"required\":[\"DeviceFleetName\",\"Devices\"],\"members\":{\"DeviceFleetName\":{},\"Devices\":{\"shape\":\"Sz9\"}}}},\"UpdateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\"],\"members\":{\"DomainId\":{},\"DefaultUserSettings\":{\"shape\":\"S73\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainArn\":{}}}},\"UpdateEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"EndpointConfigName\"],\"members\":{\"EndpointName\":{},\"EndpointConfigName\":{},\"RetainAllVariantProperties\":{\"type\":\"boolean\"},\"ExcludeRetainedVariantProperties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VariantPropertyType\"],\"members\":{\"VariantPropertyType\":{}}}},\"DeploymentConfig\":{\"shape\":\"Sm2\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}}},\"UpdateEndpointWeightsAndCapacities\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"DesiredWeightsAndCapacities\"],\"members\":{\"EndpointName\":{},\"DesiredWeightsAndCapacities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VariantName\"],\"members\":{\"VariantName\":{},\"DesiredWeight\":{\"type\":\"float\"},\"DesiredInstanceCount\":{\"type\":\"integer\"}}}}}},\"output\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}}},\"UpdateExperiment\":{\"input\":{\"type\":\"structure\",\"required\":[\"ExperimentName\"],\"members\":{\"ExperimentName\":{},\"DisplayName\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ExperimentArn\":{}}}},\"UpdateImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageName\"],\"members\":{\"DeleteProperties\":{\"type\":\"list\",\"member\":{}},\"Description\":{},\"DisplayName\":{},\"ImageName\":{},\"RoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageArn\":{}}}},\"UpdateModelPackage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelPackageArn\",\"ModelApprovalStatus\"],\"members\":{\"ModelPackageArn\":{},\"ModelApprovalStatus\":{},\"ApprovalDescription\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ModelPackageArn\"],\"members\":{\"ModelPackageArn\":{}}}},\"UpdateMonitoringSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\",\"MonitoringScheduleConfig\"],\"members\":{\"MonitoringScheduleName\":{},\"MonitoringScheduleConfig\":{\"shape\":\"Sd6\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleArn\"],\"members\":{\"MonitoringScheduleArn\":{}}}},\"UpdateNotebookInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceName\"],\"members\":{\"NotebookInstanceName\":{},\"InstanceType\":{},\"RoleArn\":{},\"LifecycleConfigName\":{},\"DisassociateLifecycleConfig\":{\"type\":\"boolean\"},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"DefaultCodeRepository\":{},\"AdditionalCodeRepositories\":{\"shape\":\"Sdr\"},\"AcceleratorTypes\":{\"shape\":\"Sdo\"},\"DisassociateAcceleratorTypes\":{\"type\":\"boolean\"},\"DisassociateDefaultCodeRepository\":{\"type\":\"boolean\"},\"DisassociateAdditionalCodeRepositories\":{\"type\":\"boolean\"},\"RootAccess\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateNotebookInstanceLifecycleConfig\":{\"input\":{\"type\":\"structure\",\"required\":[\"NotebookInstanceLifecycleConfigName\"],\"members\":{\"NotebookInstanceLifecycleConfigName\":{},\"OnCreate\":{\"shape\":\"Sdw\"},\"OnStart\":{\"shape\":\"Sdw\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdatePipeline\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineName\"],\"members\":{\"PipelineName\":{},\"PipelineDisplayName\":{},\"PipelineDefinition\":{},\"PipelineDescription\":{},\"RoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineArn\":{}}}},\"UpdatePipelineExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"PipelineExecutionArn\"],\"members\":{\"PipelineExecutionArn\":{},\"PipelineExecutionDescription\":{},\"PipelineExecutionDisplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PipelineExecutionArn\":{}}}},\"UpdateTrainingJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrainingJobName\"],\"members\":{\"TrainingJobName\":{},\"ProfilerConfig\":{\"type\":\"structure\",\"members\":{\"S3OutputPath\":{},\"ProfilingIntervalInMilliseconds\":{\"type\":\"long\"},\"ProfilingParameters\":{\"shape\":\"Sgc\"},\"DisableProfiler\":{\"type\":\"boolean\"}}},\"ProfilerRuleConfigurations\":{\"shape\":\"Sgd\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TrainingJobArn\"],\"members\":{\"TrainingJobArn\":{}}}},\"UpdateTrial\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialName\"],\"members\":{\"TrialName\":{},\"DisplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialArn\":{}}}},\"UpdateTrialComponent\":{\"input\":{\"type\":\"structure\",\"required\":[\"TrialComponentName\"],\"members\":{\"TrialComponentName\":{},\"DisplayName\":{},\"Status\":{\"shape\":\"Sgu\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Parameters\":{\"shape\":\"Sgy\"},\"ParametersToRemove\":{\"shape\":\"S12c\"},\"InputArtifacts\":{\"shape\":\"Sh2\"},\"InputArtifactsToRemove\":{\"shape\":\"S12c\"},\"OutputArtifacts\":{\"shape\":\"Sh2\"},\"OutputArtifactsToRemove\":{\"shape\":\"S12c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TrialComponentArn\":{}}}},\"UpdateUserProfile\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainId\",\"UserProfileName\"],\"members\":{\"DomainId\":{},\"UserProfileName\":{},\"UserSettings\":{\"shape\":\"S73\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserProfileArn\":{}}}},\"UpdateWorkforce\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkforceName\"],\"members\":{\"WorkforceName\":{},\"SourceIpConfig\":{\"shape\":\"Shj\"},\"OidcConfig\":{\"shape\":\"Shg\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Workforce\"],\"members\":{\"Workforce\":{\"shape\":\"Sqb\"}}}},\"UpdateWorkteam\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkteamName\"],\"members\":{\"WorkteamName\":{},\"MemberDefinitions\":{\"shape\":\"Shr\"},\"Description\":{},\"NotificationConfiguration\":{\"shape\":\"Shz\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Workteam\"],\"members\":{\"Workteam\":{\"shape\":\"Sqf\"}}}}},\"shapes\":{\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Si\":{\"type\":\"structure\",\"required\":[\"SourceUri\"],\"members\":{\"SourceUri\":{},\"SourceType\":{},\"SourceId\":{}}},\"Sn\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sp\":{\"type\":\"structure\",\"members\":{\"CommitId\":{},\"Repository\":{},\"GeneratedBy\":{},\"ProjectId\":{}}},\"Sw\":{\"type\":\"structure\",\"required\":[\"TrainingImage\",\"SupportedTrainingInstanceTypes\",\"TrainingChannels\"],\"members\":{\"TrainingImage\":{},\"TrainingImageDigest\":{},\"SupportedHyperParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Type\"],\"members\":{\"Name\":{},\"Description\":{},\"Type\":{},\"Range\":{\"type\":\"structure\",\"members\":{\"IntegerParameterRangeSpecification\":{\"type\":\"structure\",\"required\":[\"MinValue\",\"MaxValue\"],\"members\":{\"MinValue\":{},\"MaxValue\":{}}},\"ContinuousParameterRangeSpecification\":{\"type\":\"structure\",\"required\":[\"MinValue\",\"MaxValue\"],\"members\":{\"MinValue\":{},\"MaxValue\":{}}},\"CategoricalParameterRangeSpecification\":{\"type\":\"structure\",\"required\":[\"Values\"],\"members\":{\"Values\":{\"shape\":\"S18\"}}}}},\"IsTunable\":{\"type\":\"boolean\"},\"IsRequired\":{\"type\":\"boolean\"},\"DefaultValue\":{}}}},\"SupportedTrainingInstanceTypes\":{\"type\":\"list\",\"member\":{}},\"SupportsDistributedTraining\":{\"type\":\"boolean\"},\"MetricDefinitions\":{\"shape\":\"S1d\"},\"TrainingChannels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"SupportedContentTypes\",\"SupportedInputModes\"],\"members\":{\"Name\":{},\"Description\":{},\"IsRequired\":{\"type\":\"boolean\"},\"SupportedContentTypes\":{\"shape\":\"S1k\"},\"SupportedCompressionTypes\":{\"type\":\"list\",\"member\":{}},\"SupportedInputModes\":{\"type\":\"list\",\"member\":{}}}}},\"SupportedTuningJobObjectiveMetrics\":{\"type\":\"list\",\"member\":{\"shape\":\"S1r\"}}}},\"S18\":{\"type\":\"list\",\"member\":{}},\"S1d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Regex\"],\"members\":{\"Name\":{},\"Regex\":{}}}},\"S1k\":{\"type\":\"list\",\"member\":{}},\"S1r\":{\"type\":\"structure\",\"required\":[\"Type\",\"MetricName\"],\"members\":{\"Type\":{},\"MetricName\":{}}},\"S1t\":{\"type\":\"structure\",\"required\":[\"Containers\",\"SupportedContentTypes\",\"SupportedResponseMIMETypes\"],\"members\":{\"Containers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Image\"],\"members\":{\"ContainerHostname\":{},\"Image\":{},\"ImageDigest\":{},\"ModelDataUrl\":{},\"ProductId\":{}}}},\"SupportedTransformInstanceTypes\":{\"type\":\"list\",\"member\":{}},\"SupportedRealtimeInferenceInstanceTypes\":{\"type\":\"list\",\"member\":{}},\"SupportedContentTypes\":{\"shape\":\"S1k\"},\"SupportedResponseMIMETypes\":{\"type\":\"list\",\"member\":{}}}},\"S25\":{\"type\":\"structure\",\"required\":[\"ValidationRole\",\"ValidationProfiles\"],\"members\":{\"ValidationRole\":{},\"ValidationProfiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProfileName\",\"TrainingJobDefinition\"],\"members\":{\"ProfileName\":{},\"TrainingJobDefinition\":{\"type\":\"structure\",\"required\":[\"TrainingInputMode\",\"InputDataConfig\",\"OutputDataConfig\",\"ResourceConfig\",\"StoppingCondition\"],\"members\":{\"TrainingInputMode\":{},\"HyperParameters\":{\"shape\":\"S2a\"},\"InputDataConfig\":{\"shape\":\"S2c\"},\"OutputDataConfig\":{\"shape\":\"S2t\"},\"ResourceConfig\":{\"shape\":\"S2v\"},\"StoppingCondition\":{\"shape\":\"S2y\"}}},\"TransformJobDefinition\":{\"shape\":\"S31\"}}}}}},\"S2a\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S2c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ChannelName\",\"DataSource\"],\"members\":{\"ChannelName\":{},\"DataSource\":{\"type\":\"structure\",\"members\":{\"S3DataSource\":{\"type\":\"structure\",\"required\":[\"S3DataType\",\"S3Uri\"],\"members\":{\"S3DataType\":{},\"S3Uri\":{},\"S3DataDistributionType\":{},\"AttributeNames\":{\"type\":\"list\",\"member\":{}}}},\"FileSystemDataSource\":{\"type\":\"structure\",\"required\":[\"FileSystemId\",\"FileSystemAccessMode\",\"FileSystemType\",\"DirectoryPath\"],\"members\":{\"FileSystemId\":{},\"FileSystemAccessMode\":{},\"FileSystemType\":{},\"DirectoryPath\":{}}}}},\"ContentType\":{},\"CompressionType\":{},\"RecordWrapperType\":{},\"InputMode\":{},\"ShuffleConfig\":{\"type\":\"structure\",\"required\":[\"Seed\"],\"members\":{\"Seed\":{\"type\":\"long\"}}}}}},\"S2t\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"KmsKeyId\":{},\"S3OutputPath\":{}}},\"S2v\":{\"type\":\"structure\",\"required\":[\"InstanceType\",\"InstanceCount\",\"VolumeSizeInGB\"],\"members\":{\"InstanceType\":{},\"InstanceCount\":{\"type\":\"integer\"},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"VolumeKmsKeyId\":{}}},\"S2y\":{\"type\":\"structure\",\"members\":{\"MaxRuntimeInSeconds\":{\"type\":\"integer\"},\"MaxWaitTimeInSeconds\":{\"type\":\"integer\"}}},\"S31\":{\"type\":\"structure\",\"required\":[\"TransformInput\",\"TransformOutput\",\"TransformResources\"],\"members\":{\"MaxConcurrentTransforms\":{\"type\":\"integer\"},\"MaxPayloadInMB\":{\"type\":\"integer\"},\"BatchStrategy\":{},\"Environment\":{\"shape\":\"S35\"},\"TransformInput\":{\"shape\":\"S38\"},\"TransformOutput\":{\"shape\":\"S3c\"},\"TransformResources\":{\"shape\":\"S3f\"}}},\"S35\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S38\":{\"type\":\"structure\",\"required\":[\"DataSource\"],\"members\":{\"DataSource\":{\"type\":\"structure\",\"required\":[\"S3DataSource\"],\"members\":{\"S3DataSource\":{\"type\":\"structure\",\"required\":[\"S3DataType\",\"S3Uri\"],\"members\":{\"S3DataType\":{},\"S3Uri\":{}}}}},\"ContentType\":{},\"CompressionType\":{},\"SplitType\":{}}},\"S3c\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"S3OutputPath\":{},\"Accept\":{},\"AssembleWith\":{},\"KmsKeyId\":{}}},\"S3f\":{\"type\":\"structure\",\"required\":[\"InstanceType\",\"InstanceCount\"],\"members\":{\"InstanceType\":{},\"InstanceCount\":{\"type\":\"integer\"},\"VolumeKmsKeyId\":{}}},\"S3p\":{\"type\":\"structure\",\"members\":{\"SageMakerImageArn\":{},\"SageMakerImageVersionArn\":{},\"InstanceType\":{}}},\"S3x\":{\"type\":\"structure\",\"required\":[\"KernelSpecs\"],\"members\":{\"KernelSpecs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"DisplayName\":{}}}},\"FileSystemConfig\":{\"type\":\"structure\",\"members\":{\"MountPath\":{},\"DefaultUid\":{\"type\":\"integer\"},\"DefaultGid\":{\"type\":\"integer\"}}}}},\"S49\":{\"type\":\"structure\",\"required\":[\"SourceUri\"],\"members\":{\"SourceUri\":{},\"SourceTypes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SourceIdType\",\"Value\"],\"members\":{\"SourceIdType\":{},\"Value\":{}}}}}},\"S4h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DataSource\",\"TargetAttributeName\"],\"members\":{\"DataSource\":{\"type\":\"structure\",\"required\":[\"S3DataSource\"],\"members\":{\"S3DataSource\":{\"type\":\"structure\",\"required\":[\"S3DataType\",\"S3Uri\"],\"members\":{\"S3DataType\":{},\"S3Uri\":{}}}}},\"CompressionType\":{},\"TargetAttributeName\":{}}}},\"S4n\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"KmsKeyId\":{},\"S3OutputPath\":{}}},\"S4p\":{\"type\":\"structure\",\"required\":[\"MetricName\"],\"members\":{\"MetricName\":{}}},\"S4r\":{\"type\":\"structure\",\"members\":{\"CompletionCriteria\":{\"shape\":\"S4s\"},\"SecurityConfig\":{\"type\":\"structure\",\"members\":{\"VolumeKmsKeyId\":{},\"EnableInterContainerTrafficEncryption\":{\"type\":\"boolean\"},\"VpcConfig\":{\"shape\":\"S4x\"}}}}},\"S4s\":{\"type\":\"structure\",\"members\":{\"MaxCandidates\":{\"type\":\"integer\"},\"MaxRuntimePerTrainingJobInSeconds\":{\"type\":\"integer\"},\"MaxAutoMLJobRuntimeInSeconds\":{\"type\":\"integer\"}}},\"S4x\":{\"type\":\"structure\",\"required\":[\"SecurityGroupIds\",\"Subnets\"],\"members\":{\"SecurityGroupIds\":{\"type\":\"list\",\"member\":{}},\"Subnets\":{\"shape\":\"S50\"}}},\"S50\":{\"type\":\"list\",\"member\":{}},\"S56\":{\"type\":\"structure\",\"required\":[\"RepositoryUrl\"],\"members\":{\"RepositoryUrl\":{},\"Branch\":{},\"SecretArn\":{}}},\"S5d\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"DataInputConfig\",\"Framework\"],\"members\":{\"S3Uri\":{},\"DataInputConfig\":{},\"Framework\":{}}},\"S5g\":{\"type\":\"structure\",\"required\":[\"S3OutputLocation\"],\"members\":{\"S3OutputLocation\":{},\"TargetDevice\":{},\"TargetPlatform\":{\"type\":\"structure\",\"required\":[\"Os\",\"Arch\"],\"members\":{\"Os\":{},\"Arch\":{},\"Accelerator\":{}}},\"CompilerOptions\":{},\"KmsKeyId\":{}}},\"S5q\":{\"type\":\"structure\",\"required\":[\"SourceUri\"],\"members\":{\"SourceUri\":{},\"SourceType\":{},\"SourceId\":{}}},\"S5v\":{\"type\":\"structure\",\"members\":{\"BaseliningJobName\":{},\"ConstraintsResource\":{\"shape\":\"S5x\"},\"StatisticsResource\":{\"shape\":\"S5y\"}}},\"S5x\":{\"type\":\"structure\",\"members\":{\"S3Uri\":{}}},\"S5y\":{\"type\":\"structure\",\"members\":{\"S3Uri\":{}}},\"S5z\":{\"type\":\"structure\",\"required\":[\"ImageUri\"],\"members\":{\"ImageUri\":{},\"ContainerEntrypoint\":{\"shape\":\"S61\"},\"ContainerArguments\":{\"shape\":\"S63\"},\"RecordPreprocessorSourceUri\":{},\"PostAnalyticsProcessorSourceUri\":{},\"Environment\":{\"shape\":\"S65\"}}},\"S61\":{\"type\":\"list\",\"member\":{}},\"S63\":{\"type\":\"list\",\"member\":{}},\"S65\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S68\":{\"type\":\"structure\",\"required\":[\"EndpointInput\"],\"members\":{\"EndpointInput\":{\"shape\":\"S69\"}}},\"S69\":{\"type\":\"structure\",\"required\":[\"EndpointName\",\"LocalPath\"],\"members\":{\"EndpointName\":{},\"LocalPath\":{},\"S3InputMode\":{},\"S3DataDistributionType\":{},\"FeaturesAttribute\":{},\"InferenceAttribute\":{},\"ProbabilityAttribute\":{},\"ProbabilityThresholdAttribute\":{\"type\":\"double\"},\"StartTimeOffset\":{},\"EndTimeOffset\":{}}},\"S6h\":{\"type\":\"structure\",\"required\":[\"MonitoringOutputs\"],\"members\":{\"MonitoringOutputs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"S3Output\"],\"members\":{\"S3Output\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"LocalPath\"],\"members\":{\"S3Uri\":{},\"LocalPath\":{},\"S3UploadMode\":{}}}}}},\"KmsKeyId\":{}}},\"S6n\":{\"type\":\"structure\",\"required\":[\"ClusterConfig\"],\"members\":{\"ClusterConfig\":{\"type\":\"structure\",\"required\":[\"InstanceCount\",\"InstanceType\",\"VolumeSizeInGB\"],\"members\":{\"InstanceCount\":{\"type\":\"integer\"},\"InstanceType\":{},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"VolumeKmsKeyId\":{}}}}},\"S6s\":{\"type\":\"structure\",\"members\":{\"EnableInterContainerTrafficEncryption\":{\"type\":\"boolean\"},\"EnableNetworkIsolation\":{\"type\":\"boolean\"},\"VpcConfig\":{\"shape\":\"S4x\"}}},\"S6t\":{\"type\":\"structure\",\"required\":[\"MaxRuntimeInSeconds\"],\"members\":{\"MaxRuntimeInSeconds\":{\"type\":\"integer\"}}},\"S6z\":{\"type\":\"structure\",\"required\":[\"S3OutputLocation\"],\"members\":{\"S3OutputLocation\":{},\"KmsKeyId\":{}}},\"S73\":{\"type\":\"structure\",\"members\":{\"ExecutionRole\":{},\"SecurityGroups\":{\"shape\":\"S74\"},\"SharingSettings\":{\"type\":\"structure\",\"members\":{\"NotebookOutputOption\":{},\"S3OutputPath\":{},\"S3KmsKeyId\":{}}},\"JupyterServerAppSettings\":{\"type\":\"structure\",\"members\":{\"DefaultResourceSpec\":{\"shape\":\"S3p\"}}},\"KernelGatewayAppSettings\":{\"type\":\"structure\",\"members\":{\"DefaultResourceSpec\":{\"shape\":\"S3p\"},\"CustomImages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ImageName\",\"AppImageConfigName\"],\"members\":{\"ImageName\":{},\"ImageVersionNumber\":{\"type\":\"integer\"},\"AppImageConfigName\":{}}}}}},\"TensorBoardAppSettings\":{\"type\":\"structure\",\"members\":{\"DefaultResourceSpec\":{\"shape\":\"S3p\"}}}}},\"S74\":{\"type\":\"list\",\"member\":{}},\"S7q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VariantName\",\"ModelName\",\"InitialInstanceCount\",\"InstanceType\"],\"members\":{\"VariantName\":{},\"ModelName\":{},\"InitialInstanceCount\":{\"type\":\"integer\"},\"InstanceType\":{},\"InitialVariantWeight\":{\"type\":\"float\"},\"AcceleratorType\":{}}}},\"S7x\":{\"type\":\"structure\",\"required\":[\"InitialSamplingPercentage\",\"DestinationS3Uri\",\"CaptureOptions\"],\"members\":{\"EnableCapture\":{\"type\":\"boolean\"},\"InitialSamplingPercentage\":{\"type\":\"integer\"},\"DestinationS3Uri\":{},\"KmsKeyId\":{},\"CaptureOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CaptureMode\"],\"members\":{\"CaptureMode\":{}}}},\"CaptureContentTypeHeader\":{\"type\":\"structure\",\"members\":{\"CsvContentTypes\":{\"type\":\"list\",\"member\":{}},\"JsonContentTypes\":{\"type\":\"list\",\"member\":{}}}}}},\"S8h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FeatureName\":{},\"FeatureType\":{}}}},\"S8k\":{\"type\":\"structure\",\"members\":{\"SecurityConfig\":{\"type\":\"structure\",\"members\":{\"KmsKeyId\":{}}},\"EnableOnlineStore\":{\"type\":\"boolean\"}}},\"S8m\":{\"type\":\"structure\",\"required\":[\"S3StorageConfig\"],\"members\":{\"S3StorageConfig\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{},\"KmsKeyId\":{}}},\"DisableGlueTableCreation\":{\"type\":\"boolean\"},\"DataCatalogConfig\":{\"type\":\"structure\",\"required\":[\"TableName\",\"Catalog\",\"Database\"],\"members\":{\"TableName\":{},\"Catalog\":{},\"Database\":{}}}}},\"S8x\":{\"type\":\"structure\",\"required\":[\"AwsManagedHumanLoopRequestSource\"],\"members\":{\"AwsManagedHumanLoopRequestSource\":{}}},\"S8z\":{\"type\":\"structure\",\"required\":[\"HumanLoopActivationConditionsConfig\"],\"members\":{\"HumanLoopActivationConditionsConfig\":{\"type\":\"structure\",\"required\":[\"HumanLoopActivationConditions\"],\"members\":{\"HumanLoopActivationConditions\":{\"jsonvalue\":true}}}}},\"S92\":{\"type\":\"structure\",\"required\":[\"WorkteamArn\",\"HumanTaskUiArn\",\"TaskTitle\",\"TaskDescription\",\"TaskCount\"],\"members\":{\"WorkteamArn\":{},\"HumanTaskUiArn\":{},\"TaskTitle\":{},\"TaskDescription\":{},\"TaskCount\":{\"type\":\"integer\"},\"TaskAvailabilityLifetimeInSeconds\":{\"type\":\"integer\"},\"TaskTimeLimitInSeconds\":{\"type\":\"integer\"},\"TaskKeywords\":{\"type\":\"list\",\"member\":{}},\"PublicWorkforceTaskPrice\":{\"shape\":\"S9c\"}}},\"S9c\":{\"type\":\"structure\",\"members\":{\"AmountInUsd\":{\"type\":\"structure\",\"members\":{\"Dollars\":{\"type\":\"integer\"},\"Cents\":{\"type\":\"integer\"},\"TenthFractionsOfACent\":{\"type\":\"integer\"}}}}},\"S9h\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"S3OutputPath\":{},\"KmsKeyId\":{}}},\"S9m\":{\"type\":\"structure\",\"required\":[\"Content\"],\"members\":{\"Content\":{}}},\"S9r\":{\"type\":\"structure\",\"required\":[\"Strategy\",\"ResourceLimits\"],\"members\":{\"Strategy\":{},\"HyperParameterTuningJobObjective\":{\"shape\":\"S1r\"},\"ResourceLimits\":{\"shape\":\"S9t\"},\"ParameterRanges\":{\"shape\":\"S9w\"},\"TrainingJobEarlyStoppingType\":{},\"TuningJobCompletionCriteria\":{\"type\":\"structure\",\"required\":[\"TargetObjectiveMetricValue\"],\"members\":{\"TargetObjectiveMetricValue\":{\"type\":\"float\"}}}}},\"S9t\":{\"type\":\"structure\",\"required\":[\"MaxNumberOfTrainingJobs\",\"MaxParallelTrainingJobs\"],\"members\":{\"MaxNumberOfTrainingJobs\":{\"type\":\"integer\"},\"MaxParallelTrainingJobs\":{\"type\":\"integer\"}}},\"S9w\":{\"type\":\"structure\",\"members\":{\"IntegerParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"MinValue\",\"MaxValue\"],\"members\":{\"Name\":{},\"MinValue\":{},\"MaxValue\":{},\"ScalingType\":{}}}},\"ContinuousParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"MinValue\",\"MaxValue\"],\"members\":{\"Name\":{},\"MinValue\":{},\"MaxValue\":{},\"ScalingType\":{}}}},\"CategoricalParameterRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"shape\":\"S18\"}}}}}},\"Sa8\":{\"type\":\"structure\",\"required\":[\"AlgorithmSpecification\",\"RoleArn\",\"OutputDataConfig\",\"ResourceConfig\",\"StoppingCondition\"],\"members\":{\"DefinitionName\":{},\"TuningObjective\":{\"shape\":\"S1r\"},\"HyperParameterRanges\":{\"shape\":\"S9w\"},\"StaticHyperParameters\":{\"shape\":\"S2a\"},\"AlgorithmSpecification\":{\"type\":\"structure\",\"required\":[\"TrainingInputMode\"],\"members\":{\"TrainingImage\":{},\"TrainingInputMode\":{},\"AlgorithmName\":{},\"MetricDefinitions\":{\"shape\":\"S1d\"}}},\"RoleArn\":{},\"InputDataConfig\":{\"shape\":\"S2c\"},\"VpcConfig\":{\"shape\":\"S4x\"},\"OutputDataConfig\":{\"shape\":\"S2t\"},\"ResourceConfig\":{\"shape\":\"S2v\"},\"StoppingCondition\":{\"shape\":\"S2y\"},\"EnableNetworkIsolation\":{\"type\":\"boolean\"},\"EnableInterContainerTrafficEncryption\":{\"type\":\"boolean\"},\"EnableManagedSpotTraining\":{\"type\":\"boolean\"},\"CheckpointConfig\":{\"shape\":\"Sad\"}}},\"Sad\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{},\"LocalPath\":{}}},\"Sae\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa8\"}},\"Saf\":{\"type\":\"structure\",\"required\":[\"ParentHyperParameterTuningJobs\",\"WarmStartType\"],\"members\":{\"ParentHyperParameterTuningJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"HyperParameterTuningJobName\":{}}}},\"WarmStartType\":{}}},\"Saw\":{\"type\":\"structure\",\"required\":[\"DataSource\"],\"members\":{\"DataSource\":{\"type\":\"structure\",\"members\":{\"S3DataSource\":{\"type\":\"structure\",\"required\":[\"ManifestS3Uri\"],\"members\":{\"ManifestS3Uri\":{}}},\"SnsDataSource\":{\"type\":\"structure\",\"required\":[\"SnsTopicArn\"],\"members\":{\"SnsTopicArn\":{}}}}},\"DataAttributes\":{\"type\":\"structure\",\"members\":{\"ContentClassifiers\":{\"type\":\"list\",\"member\":{}}}}}},\"Sb4\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"S3OutputPath\":{},\"KmsKeyId\":{},\"SnsTopicArn\":{}}},\"Sb5\":{\"type\":\"structure\",\"members\":{\"MaxHumanLabeledObjectCount\":{\"type\":\"integer\"},\"MaxPercentageOfInputDatasetLabeled\":{\"type\":\"integer\"}}},\"Sb8\":{\"type\":\"structure\",\"required\":[\"LabelingJobAlgorithmSpecificationArn\"],\"members\":{\"LabelingJobAlgorithmSpecificationArn\":{},\"InitialActiveLearningModelArn\":{},\"LabelingJobResourceConfig\":{\"type\":\"structure\",\"members\":{\"VolumeKmsKeyId\":{}}}}},\"Sbc\":{\"type\":\"structure\",\"required\":[\"WorkteamArn\",\"UiConfig\",\"PreHumanTaskLambdaArn\",\"TaskTitle\",\"TaskDescription\",\"NumberOfHumanWorkersPerDataObject\",\"TaskTimeLimitInSeconds\",\"AnnotationConsolidationConfig\"],\"members\":{\"WorkteamArn\":{},\"UiConfig\":{\"type\":\"structure\",\"members\":{\"UiTemplateS3Uri\":{},\"HumanTaskUiArn\":{}}},\"PreHumanTaskLambdaArn\":{},\"TaskKeywords\":{\"type\":\"list\",\"member\":{}},\"TaskTitle\":{},\"TaskDescription\":{},\"NumberOfHumanWorkersPerDataObject\":{\"type\":\"integer\"},\"TaskTimeLimitInSeconds\":{\"type\":\"integer\"},\"TaskAvailabilityLifetimeInSeconds\":{\"type\":\"integer\"},\"MaxConcurrentTaskCount\":{\"type\":\"integer\"},\"AnnotationConsolidationConfig\":{\"type\":\"structure\",\"required\":[\"AnnotationConsolidationLambdaArn\"],\"members\":{\"AnnotationConsolidationLambdaArn\":{}}},\"PublicWorkforceTaskPrice\":{\"shape\":\"S9c\"}}},\"Sbr\":{\"type\":\"structure\",\"members\":{\"ContainerHostname\":{},\"Image\":{},\"ImageConfig\":{\"type\":\"structure\",\"required\":[\"RepositoryAccessMode\"],\"members\":{\"RepositoryAccessMode\":{}}},\"Mode\":{},\"ModelDataUrl\":{},\"Environment\":{\"shape\":\"Sbv\"},\"ModelPackageName\":{},\"MultiModelConfig\":{\"type\":\"structure\",\"members\":{\"ModelCacheSetting\":{}}}}},\"Sbv\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sc1\":{\"type\":\"list\",\"member\":{\"shape\":\"Sbr\"}},\"Sc4\":{\"type\":\"structure\",\"members\":{\"BaseliningJobName\":{},\"ConstraintsResource\":{\"shape\":\"S5x\"}}},\"Sc5\":{\"type\":\"structure\",\"required\":[\"ImageUri\",\"ConfigUri\"],\"members\":{\"ImageUri\":{},\"ConfigUri\":{},\"Environment\":{\"shape\":\"S65\"}}},\"Sc6\":{\"type\":\"structure\",\"required\":[\"EndpointInput\",\"GroundTruthS3Input\"],\"members\":{\"EndpointInput\":{\"shape\":\"S69\"},\"GroundTruthS3Input\":{\"shape\":\"Sc7\"}}},\"Sc7\":{\"type\":\"structure\",\"members\":{\"S3Uri\":{}}},\"Sca\":{\"type\":\"structure\",\"members\":{\"BaseliningJobName\":{},\"ConstraintsResource\":{\"shape\":\"S5x\"}}},\"Scb\":{\"type\":\"structure\",\"required\":[\"ImageUri\",\"ConfigUri\"],\"members\":{\"ImageUri\":{},\"ConfigUri\":{},\"Environment\":{\"shape\":\"S65\"}}},\"Scc\":{\"type\":\"structure\",\"required\":[\"EndpointInput\"],\"members\":{\"EndpointInput\":{\"shape\":\"S69\"}}},\"Scf\":{\"type\":\"structure\",\"required\":[\"ValidationRole\",\"ValidationProfiles\"],\"members\":{\"ValidationRole\":{},\"ValidationProfiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProfileName\",\"TransformJobDefinition\"],\"members\":{\"ProfileName\":{},\"TransformJobDefinition\":{\"shape\":\"S31\"}}}}}},\"Sci\":{\"type\":\"structure\",\"required\":[\"SourceAlgorithms\"],\"members\":{\"SourceAlgorithms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AlgorithmName\"],\"members\":{\"ModelDataUrl\":{},\"AlgorithmName\":{}}}}}},\"Scm\":{\"type\":\"structure\",\"members\":{\"ModelQuality\":{\"type\":\"structure\",\"members\":{\"Statistics\":{\"shape\":\"Sco\"},\"Constraints\":{\"shape\":\"Sco\"}}},\"ModelDataQuality\":{\"type\":\"structure\",\"members\":{\"Statistics\":{\"shape\":\"Sco\"},\"Constraints\":{\"shape\":\"Sco\"}}},\"Bias\":{\"type\":\"structure\",\"members\":{\"Report\":{\"shape\":\"Sco\"}}},\"Explainability\":{\"type\":\"structure\",\"members\":{\"Report\":{\"shape\":\"Sco\"}}}}},\"Sco\":{\"type\":\"structure\",\"required\":[\"ContentType\",\"S3Uri\"],\"members\":{\"ContentType\":{},\"ContentDigest\":{},\"S3Uri\":{}}},\"Scz\":{\"type\":\"structure\",\"members\":{\"BaseliningJobName\":{},\"ConstraintsResource\":{\"shape\":\"S5x\"}}},\"Sd0\":{\"type\":\"structure\",\"required\":[\"ImageUri\"],\"members\":{\"ImageUri\":{},\"ContainerEntrypoint\":{\"shape\":\"S61\"},\"ContainerArguments\":{\"shape\":\"S63\"},\"RecordPreprocessorSourceUri\":{},\"PostAnalyticsProcessorSourceUri\":{},\"ProblemType\":{},\"Environment\":{\"shape\":\"S65\"}}},\"Sd2\":{\"type\":\"structure\",\"required\":[\"EndpointInput\",\"GroundTruthS3Input\"],\"members\":{\"EndpointInput\":{\"shape\":\"S69\"},\"GroundTruthS3Input\":{\"shape\":\"Sc7\"}}},\"Sd6\":{\"type\":\"structure\",\"members\":{\"ScheduleConfig\":{\"type\":\"structure\",\"required\":[\"ScheduleExpression\"],\"members\":{\"ScheduleExpression\":{}}},\"MonitoringJobDefinition\":{\"type\":\"structure\",\"required\":[\"MonitoringInputs\",\"MonitoringOutputConfig\",\"MonitoringResources\",\"MonitoringAppSpecification\",\"RoleArn\"],\"members\":{\"BaselineConfig\":{\"type\":\"structure\",\"members\":{\"BaseliningJobName\":{},\"ConstraintsResource\":{\"shape\":\"S5x\"},\"StatisticsResource\":{\"shape\":\"S5y\"}}},\"MonitoringInputs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EndpointInput\"],\"members\":{\"EndpointInput\":{\"shape\":\"S69\"}}}},\"MonitoringOutputConfig\":{\"shape\":\"S6h\"},\"MonitoringResources\":{\"shape\":\"S6n\"},\"MonitoringAppSpecification\":{\"type\":\"structure\",\"required\":[\"ImageUri\"],\"members\":{\"ImageUri\":{},\"ContainerEntrypoint\":{\"shape\":\"S61\"},\"ContainerArguments\":{\"shape\":\"S63\"},\"RecordPreprocessorSourceUri\":{},\"PostAnalyticsProcessorSourceUri\":{}}},\"StoppingCondition\":{\"shape\":\"S6t\"},\"Environment\":{\"shape\":\"S65\"},\"NetworkConfig\":{\"shape\":\"Sde\"},\"RoleArn\":{}}},\"MonitoringJobDefinitionName\":{},\"MonitoringType\":{}}},\"Sde\":{\"type\":\"structure\",\"members\":{\"EnableInterContainerTrafficEncryption\":{\"type\":\"boolean\"},\"EnableNetworkIsolation\":{\"type\":\"boolean\"},\"VpcConfig\":{\"shape\":\"S4x\"}}},\"Sdo\":{\"type\":\"list\",\"member\":{}},\"Sdr\":{\"type\":\"list\",\"member\":{}},\"Sdw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Content\":{}}}},\"Seg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InputName\"],\"members\":{\"InputName\":{},\"AppManaged\":{\"type\":\"boolean\"},\"S3Input\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"S3DataType\"],\"members\":{\"S3Uri\":{},\"LocalPath\":{},\"S3DataType\":{},\"S3InputMode\":{},\"S3DataDistributionType\":{},\"S3CompressionType\":{}}},\"DatasetDefinition\":{\"type\":\"structure\",\"members\":{\"AthenaDatasetDefinition\":{\"type\":\"structure\",\"required\":[\"Catalog\",\"Database\",\"QueryString\",\"OutputS3Uri\",\"OutputFormat\"],\"members\":{\"Catalog\":{},\"Database\":{},\"QueryString\":{},\"WorkGroup\":{},\"OutputS3Uri\":{},\"KmsKeyId\":{},\"OutputFormat\":{},\"OutputCompression\":{}}},\"RedshiftDatasetDefinition\":{\"type\":\"structure\",\"required\":[\"ClusterId\",\"Database\",\"DbUser\",\"QueryString\",\"ClusterRoleArn\",\"OutputS3Uri\",\"OutputFormat\"],\"members\":{\"ClusterId\":{},\"Database\":{},\"DbUser\":{},\"QueryString\":{},\"ClusterRoleArn\":{},\"OutputS3Uri\":{},\"KmsKeyId\":{},\"OutputFormat\":{},\"OutputCompression\":{}}},\"LocalPath\":{},\"DataDistributionType\":{},\"InputMode\":{}}}}}},\"Sf3\":{\"type\":\"structure\",\"required\":[\"Outputs\"],\"members\":{\"Outputs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OutputName\"],\"members\":{\"OutputName\":{},\"S3Output\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"LocalPath\",\"S3UploadMode\"],\"members\":{\"S3Uri\":{},\"LocalPath\":{},\"S3UploadMode\":{}}},\"FeatureStoreOutput\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\"],\"members\":{\"FeatureGroupName\":{}}},\"AppManaged\":{\"type\":\"boolean\"}}}},\"KmsKeyId\":{}}},\"Sf8\":{\"type\":\"structure\",\"required\":[\"ClusterConfig\"],\"members\":{\"ClusterConfig\":{\"type\":\"structure\",\"required\":[\"InstanceCount\",\"InstanceType\",\"VolumeSizeInGB\"],\"members\":{\"InstanceCount\":{\"type\":\"integer\"},\"InstanceType\":{},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"VolumeKmsKeyId\":{}}}}},\"Sfa\":{\"type\":\"structure\",\"required\":[\"MaxRuntimeInSeconds\"],\"members\":{\"MaxRuntimeInSeconds\":{\"type\":\"integer\"}}},\"Sfc\":{\"type\":\"structure\",\"required\":[\"ImageUri\"],\"members\":{\"ImageUri\":{},\"ContainerEntrypoint\":{\"shape\":\"S61\"},\"ContainerArguments\":{\"type\":\"list\",\"member\":{}}}},\"Sfe\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sff\":{\"type\":\"structure\",\"members\":{\"ExperimentName\":{},\"TrialName\":{},\"TrialComponentDisplayName\":{}}},\"Sfk\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"ProvisioningArtifactId\"],\"members\":{\"ProductId\":{},\"ProvisioningArtifactId\":{},\"PathId\":{},\"ProvisioningParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}}}},\"Sfv\":{\"type\":\"structure\",\"required\":[\"TrainingInputMode\"],\"members\":{\"TrainingImage\":{},\"AlgorithmName\":{},\"TrainingInputMode\":{},\"MetricDefinitions\":{\"shape\":\"S1d\"},\"EnableSageMakerMetricsTimeSeries\":{\"type\":\"boolean\"}}},\"Sfw\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"LocalPath\":{},\"S3OutputPath\":{},\"HookParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"CollectionConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CollectionName\":{},\"CollectionParameters\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"Sg4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleConfigurationName\",\"RuleEvaluatorImage\"],\"members\":{\"RuleConfigurationName\":{},\"LocalPath\":{},\"S3OutputPath\":{},\"RuleEvaluatorImage\":{},\"InstanceType\":{},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"RuleParameters\":{\"shape\":\"Sg8\"}}}},\"Sg8\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sg9\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"LocalPath\":{},\"S3OutputPath\":{}}},\"Sga\":{\"type\":\"structure\",\"required\":[\"S3OutputPath\"],\"members\":{\"S3OutputPath\":{},\"ProfilingIntervalInMilliseconds\":{\"type\":\"long\"},\"ProfilingParameters\":{\"shape\":\"Sgc\"}}},\"Sgc\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sgd\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleConfigurationName\",\"RuleEvaluatorImage\"],\"members\":{\"RuleConfigurationName\":{},\"LocalPath\":{},\"S3OutputPath\":{},\"RuleEvaluatorImage\":{},\"InstanceType\":{},\"VolumeSizeInGB\":{\"type\":\"integer\"},\"RuleParameters\":{\"shape\":\"Sg8\"}}}},\"Sgj\":{\"type\":\"structure\",\"members\":{\"InvocationsTimeoutInSeconds\":{\"type\":\"integer\"},\"InvocationsMaxRetries\":{\"type\":\"integer\"}}},\"Sgm\":{\"type\":\"structure\",\"members\":{\"InputFilter\":{},\"OutputFilter\":{},\"JoinSource\":{}}},\"Sgu\":{\"type\":\"structure\",\"members\":{\"PrimaryStatus\":{},\"Message\":{}}},\"Sgy\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"StringValue\":{},\"NumberValue\":{\"type\":\"double\"}}}},\"Sh2\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"Value\"],\"members\":{\"MediaType\":{},\"Value\":{}}}},\"Shd\":{\"type\":\"structure\",\"required\":[\"UserPool\",\"ClientId\"],\"members\":{\"UserPool\":{},\"ClientId\":{}}},\"Shg\":{\"type\":\"structure\",\"required\":[\"ClientId\",\"ClientSecret\",\"Issuer\",\"AuthorizationEndpoint\",\"TokenEndpoint\",\"UserInfoEndpoint\",\"LogoutEndpoint\",\"JwksUri\"],\"members\":{\"ClientId\":{},\"ClientSecret\":{\"type\":\"string\",\"sensitive\":true},\"Issuer\":{},\"AuthorizationEndpoint\":{},\"TokenEndpoint\":{},\"UserInfoEndpoint\":{},\"LogoutEndpoint\":{},\"JwksUri\":{}}},\"Shj\":{\"type\":\"structure\",\"required\":[\"Cidrs\"],\"members\":{\"Cidrs\":{\"type\":\"list\",\"member\":{}}}},\"Shr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CognitoMemberDefinition\":{\"type\":\"structure\",\"required\":[\"UserPool\",\"UserGroup\",\"ClientId\"],\"members\":{\"UserPool\":{},\"UserGroup\":{},\"ClientId\":{}}},\"OidcMemberDefinition\":{\"type\":\"structure\",\"required\":[\"Groups\"],\"members\":{\"Groups\":{\"type\":\"list\",\"member\":{}}}}}}},\"Shz\":{\"type\":\"structure\",\"members\":{\"NotificationTopicArn\":{}}},\"Sjr\":{\"type\":\"structure\",\"members\":{\"UserProfileArn\":{},\"UserProfileName\":{},\"DomainId\":{}}},\"Sjx\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Status\"],\"members\":{\"Name\":{},\"Status\":{},\"FailureReason\":{}}}},\"Skb\":{\"type\":\"structure\",\"required\":[\"CandidateName\",\"ObjectiveStatus\",\"CandidateSteps\",\"CandidateStatus\",\"CreationTime\",\"LastModifiedTime\"],\"members\":{\"CandidateName\":{},\"FinalAutoMLJobObjectiveMetric\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Value\"],\"members\":{\"Type\":{},\"MetricName\":{},\"Value\":{\"type\":\"float\"}}},\"ObjectiveStatus\":{},\"CandidateSteps\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"CandidateStepType\",\"CandidateStepArn\",\"CandidateStepName\"],\"members\":{\"CandidateStepType\":{},\"CandidateStepArn\":{},\"CandidateStepName\":{}}}},\"CandidateStatus\":{},\"InferenceContainers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Image\",\"ModelDataUrl\"],\"members\":{\"Image\":{},\"ModelDataUrl\":{},\"Environment\":{\"shape\":\"Sbv\"}}}},\"CreationTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{}}},\"Sl1\":{\"type\":\"structure\",\"required\":[\"S3ModelArtifacts\"],\"members\":{\"S3ModelArtifacts\":{}}},\"Slv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VariantName\"],\"members\":{\"VariantName\":{},\"DeployedImages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SpecifiedImage\":{},\"ResolvedImage\":{},\"ResolutionTime\":{\"type\":\"timestamp\"}}}},\"CurrentWeight\":{\"type\":\"float\"},\"DesiredWeight\":{\"type\":\"float\"},\"CurrentInstanceCount\":{\"type\":\"integer\"},\"DesiredInstanceCount\":{\"type\":\"integer\"}}}},\"Slz\":{\"type\":\"structure\",\"required\":[\"EnableCapture\",\"CaptureStatus\",\"CurrentSamplingPercentage\",\"DestinationS3Uri\",\"KmsKeyId\"],\"members\":{\"EnableCapture\":{\"type\":\"boolean\"},\"CaptureStatus\":{},\"CurrentSamplingPercentage\":{\"type\":\"integer\"},\"DestinationS3Uri\":{},\"KmsKeyId\":{}}},\"Sm2\":{\"type\":\"structure\",\"required\":[\"BlueGreenUpdatePolicy\"],\"members\":{\"BlueGreenUpdatePolicy\":{\"type\":\"structure\",\"required\":[\"TrafficRoutingConfiguration\"],\"members\":{\"TrafficRoutingConfiguration\":{\"type\":\"structure\",\"required\":[\"Type\",\"WaitIntervalInSeconds\"],\"members\":{\"Type\":{},\"WaitIntervalInSeconds\":{\"type\":\"integer\"},\"CanarySize\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{\"type\":\"integer\"}}}}},\"TerminationWaitInSeconds\":{\"type\":\"integer\"},\"MaximumExecutionTimeoutInSeconds\":{\"type\":\"integer\"}}},\"AutoRollbackConfiguration\":{\"type\":\"structure\",\"members\":{\"Alarms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AlarmName\":{}}}}}}}},\"Smk\":{\"type\":\"structure\",\"required\":[\"SourceArn\"],\"members\":{\"SourceArn\":{},\"SourceType\":{}}},\"Smq\":{\"type\":\"structure\",\"required\":[\"Status\"],\"members\":{\"Status\":{},\"BlockedReason\":{}}},\"Sn5\":{\"type\":\"structure\",\"members\":{\"Completed\":{\"type\":\"integer\"},\"InProgress\":{\"type\":\"integer\"},\"RetryableError\":{\"type\":\"integer\"},\"NonRetryableError\":{\"type\":\"integer\"},\"Stopped\":{\"type\":\"integer\"}}},\"Sn7\":{\"type\":\"structure\",\"members\":{\"Succeeded\":{\"type\":\"integer\"},\"Pending\":{\"type\":\"integer\"},\"Failed\":{\"type\":\"integer\"}}},\"Sn9\":{\"type\":\"structure\",\"required\":[\"TrainingJobName\",\"TrainingJobArn\",\"CreationTime\",\"TrainingJobStatus\",\"TunedHyperParameters\"],\"members\":{\"TrainingJobDefinitionName\":{},\"TrainingJobName\":{},\"TrainingJobArn\":{},\"TuningJobName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"TrainingStartTime\":{\"type\":\"timestamp\"},\"TrainingEndTime\":{\"type\":\"timestamp\"},\"TrainingJobStatus\":{},\"TunedHyperParameters\":{\"shape\":\"S2a\"},\"FailureReason\":{},\"FinalHyperParameterTuningJobObjectiveMetric\":{\"type\":\"structure\",\"required\":[\"MetricName\",\"Value\"],\"members\":{\"Type\":{},\"MetricName\":{},\"Value\":{\"type\":\"float\"}}},\"ObjectiveStatus\":{}}},\"Snm\":{\"type\":\"structure\",\"members\":{\"TotalLabeled\":{\"type\":\"integer\"},\"HumanLabeled\":{\"type\":\"integer\"},\"MachineLabeled\":{\"type\":\"integer\"},\"FailedNonRetryableError\":{\"type\":\"integer\"},\"Unlabeled\":{\"type\":\"integer\"}}},\"Snp\":{\"type\":\"structure\",\"required\":[\"OutputDatasetS3Uri\"],\"members\":{\"OutputDatasetS3Uri\":{},\"FinalActiveLearningModelArn\":{}}},\"So0\":{\"type\":\"structure\",\"required\":[\"ValidationStatuses\"],\"members\":{\"ValidationStatuses\":{\"shape\":\"So1\"},\"ImageScanStatuses\":{\"shape\":\"So1\"}}},\"So1\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Status\"],\"members\":{\"Name\":{},\"Status\":{},\"FailureReason\":{}}}},\"Sod\":{\"type\":\"structure\",\"required\":[\"MonitoringScheduleName\",\"ScheduledTime\",\"CreationTime\",\"LastModifiedTime\",\"MonitoringExecutionStatus\"],\"members\":{\"MonitoringScheduleName\":{},\"ScheduledTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"MonitoringExecutionStatus\":{},\"ProcessingJobArn\":{},\"EndpointName\":{},\"FailureReason\":{},\"MonitoringJobDefinitionName\":{},\"MonitoringType\":{}}},\"Sp7\":{\"type\":\"structure\",\"required\":[\"WorkteamArn\"],\"members\":{\"WorkteamArn\":{},\"MarketplaceTitle\":{},\"SellerName\":{},\"MarketplaceDescription\":{},\"ListingId\":{}}},\"Spb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Status\",\"StartTime\"],\"members\":{\"Status\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"StatusMessage\":{}}}},\"Spe\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MetricName\":{},\"Value\":{\"type\":\"float\"},\"Timestamp\":{\"type\":\"timestamp\"}}}},\"Spj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleConfigurationName\":{},\"RuleEvaluationJobArn\":{},\"RuleEvaluationStatus\":{},\"StatusDetails\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"Spv\":{\"type\":\"structure\",\"required\":[\"SourceArn\"],\"members\":{\"SourceArn\":{},\"SourceType\":{}}},\"Spz\":{\"type\":\"structure\",\"required\":[\"SourceArn\"],\"members\":{\"SourceArn\":{},\"SourceType\":{}}},\"Sq1\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MetricName\":{},\"SourceArn\":{},\"TimeStamp\":{\"type\":\"timestamp\"},\"Max\":{\"type\":\"double\"},\"Min\":{\"type\":\"double\"},\"Last\":{\"type\":\"double\"},\"Count\":{\"type\":\"integer\"},\"Avg\":{\"type\":\"double\"},\"StdDev\":{\"type\":\"double\"}}}},\"Sqb\":{\"type\":\"structure\",\"required\":[\"WorkforceName\",\"WorkforceArn\"],\"members\":{\"WorkforceName\":{},\"WorkforceArn\":{},\"LastUpdatedDate\":{\"type\":\"timestamp\"},\"SourceIpConfig\":{\"shape\":\"Shj\"},\"SubDomain\":{},\"CognitoConfig\":{\"shape\":\"Shd\"},\"OidcConfig\":{\"type\":\"structure\",\"members\":{\"ClientId\":{},\"Issuer\":{},\"AuthorizationEndpoint\":{},\"TokenEndpoint\":{},\"UserInfoEndpoint\":{},\"LogoutEndpoint\":{},\"JwksUri\":{}}},\"CreateDate\":{\"type\":\"timestamp\"}}},\"Sqf\":{\"type\":\"structure\",\"required\":[\"WorkteamName\",\"MemberDefinitions\",\"WorkteamArn\",\"Description\"],\"members\":{\"WorkteamName\":{},\"MemberDefinitions\":{\"shape\":\"Shr\"},\"WorkteamArn\":{},\"WorkforceArn\":{},\"ProductListingIds\":{\"type\":\"list\",\"member\":{}},\"Description\":{},\"SubDomain\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"LastUpdatedDate\":{\"type\":\"timestamp\"},\"NotificationConfiguration\":{\"shape\":\"Shz\"}}},\"St5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"MonitoringJobDefinitionName\",\"MonitoringJobDefinitionArn\",\"CreationTime\",\"EndpointName\"],\"members\":{\"MonitoringJobDefinitionName\":{},\"MonitoringJobDefinitionArn\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"EndpointName\":{}}}},\"Sxj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"Sz9\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DeviceName\"],\"members\":{\"DeviceName\":{},\"Description\":{},\"IotThingName\":{}}}},\"Szi\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Szj\"},\"NestedFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"NestedPropertyName\",\"Filters\"],\"members\":{\"NestedPropertyName\":{},\"Filters\":{\"shape\":\"Szj\"}}}},\"SubExpressions\":{\"type\":\"list\",\"member\":{\"shape\":\"Szi\"}},\"Operator\":{}}},\"Szj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Operator\":{},\"Value\":{}}}},\"Szv\":{\"type\":\"structure\",\"members\":{\"TrainingJobName\":{},\"TrainingJobArn\":{},\"TuningJobArn\":{},\"LabelingJobArn\":{},\"AutoMLJobArn\":{},\"ModelArtifacts\":{\"shape\":\"Sl1\"},\"TrainingJobStatus\":{},\"SecondaryStatus\":{},\"FailureReason\":{},\"HyperParameters\":{\"shape\":\"S2a\"},\"AlgorithmSpecification\":{\"shape\":\"Sfv\"},\"RoleArn\":{},\"InputDataConfig\":{\"shape\":\"S2c\"},\"OutputDataConfig\":{\"shape\":\"S2t\"},\"ResourceConfig\":{\"shape\":\"S2v\"},\"VpcConfig\":{\"shape\":\"S4x\"},\"StoppingCondition\":{\"shape\":\"S2y\"},\"CreationTime\":{\"type\":\"timestamp\"},\"TrainingStartTime\":{\"type\":\"timestamp\"},\"TrainingEndTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"SecondaryStatusTransitions\":{\"shape\":\"Spb\"},\"FinalMetricDataList\":{\"shape\":\"Spe\"},\"EnableNetworkIsolation\":{\"type\":\"boolean\"},\"EnableInterContainerTrafficEncryption\":{\"type\":\"boolean\"},\"EnableManagedSpotTraining\":{\"type\":\"boolean\"},\"CheckpointConfig\":{\"shape\":\"Sad\"},\"TrainingTimeInSeconds\":{\"type\":\"integer\"},\"BillableTimeInSeconds\":{\"type\":\"integer\"},\"DebugHookConfig\":{\"shape\":\"Sfw\"},\"ExperimentConfig\":{\"shape\":\"Sff\"},\"DebugRuleConfigurations\":{\"shape\":\"Sg4\"},\"TensorBoardOutputConfig\":{\"shape\":\"Sg9\"},\"DebugRuleEvaluationStatuses\":{\"shape\":\"Spj\"},\"Tags\":{\"shape\":\"S7\"}}},\"S10v\":{\"type\":\"list\",\"member\":{}},\"S12c\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 44955:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListActions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ActionSummaries\"},\"ListAlgorithms\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"AlgorithmSummaryList\"},\"ListAppImageConfigs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"AppImageConfigs\"},\"ListApps\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Apps\"},\"ListArtifacts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ArtifactSummaries\"},\"ListAssociations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"AssociationSummaries\"},\"ListAutoMLJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"AutoMLJobSummaries\"},\"ListCandidatesForAutoMLJob\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Candidates\"},\"ListCodeRepositories\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"CodeRepositorySummaryList\"},\"ListCompilationJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"CompilationJobSummaries\"},\"ListContexts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ContextSummaries\"},\"ListDataQualityJobDefinitions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"JobDefinitionSummaries\"},\"ListDeviceFleets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"DeviceFleetSummaries\"},\"ListDevices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"DeviceSummaries\"},\"ListDomains\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Domains\"},\"ListEdgePackagingJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"EdgePackagingJobSummaries\"},\"ListEndpointConfigs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"EndpointConfigs\"},\"ListEndpoints\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Endpoints\"},\"ListExperiments\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ExperimentSummaries\"},\"ListFeatureGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"FeatureGroupSummaries\"},\"ListFlowDefinitions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"FlowDefinitionSummaries\"},\"ListHumanTaskUis\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"HumanTaskUiSummaries\"},\"ListHyperParameterTuningJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"HyperParameterTuningJobSummaries\"},\"ListImageVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ImageVersions\"},\"ListImages\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Images\"},\"ListLabelingJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"LabelingJobSummaryList\"},\"ListLabelingJobsForWorkteam\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"LabelingJobSummaryList\"},\"ListModelBiasJobDefinitions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"JobDefinitionSummaries\"},\"ListModelExplainabilityJobDefinitions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"JobDefinitionSummaries\"},\"ListModelPackageGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ModelPackageGroupSummaryList\"},\"ListModelPackages\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ModelPackageSummaryList\"},\"ListModelQualityJobDefinitions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"JobDefinitionSummaries\"},\"ListModels\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Models\"},\"ListMonitoringExecutions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"MonitoringExecutionSummaries\"},\"ListMonitoringSchedules\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"MonitoringScheduleSummaries\"},\"ListNotebookInstanceLifecycleConfigs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"NotebookInstanceLifecycleConfigs\"},\"ListNotebookInstances\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"NotebookInstances\"},\"ListPipelineExecutionSteps\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"PipelineExecutionSteps\"},\"ListPipelineExecutions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"PipelineExecutionSummaries\"},\"ListPipelineParametersForExecution\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"PipelineParameters\"},\"ListPipelines\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"PipelineSummaries\"},\"ListProcessingJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"ProcessingJobSummaries\"},\"ListProjects\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSubscribedWorkteams\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"SubscribedWorkteams\"},\"ListTags\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Tags\"},\"ListTrainingJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"TrainingJobSummaries\"},\"ListTrainingJobsForHyperParameterTuningJob\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"TrainingJobSummaries\"},\"ListTransformJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"TransformJobSummaries\"},\"ListTrialComponents\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"TrialComponentSummaries\"},\"ListTrials\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"TrialSummaries\"},\"ListUserProfiles\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"UserProfiles\"},\"ListWorkforces\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Workforces\"},\"ListWorkteams\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Workteams\"},\"Search\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"Results\"}}}");

/***/ }),

/***/ 50026:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"NotebookInstanceInService\":{\"delay\":30,\"maxAttempts\":60,\"operation\":\"DescribeNotebookInstance\",\"acceptors\":[{\"expected\":\"InService\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"NotebookInstanceStatus\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"NotebookInstanceStatus\"}]},\"NotebookInstanceStopped\":{\"delay\":30,\"operation\":\"DescribeNotebookInstance\",\"maxAttempts\":60,\"acceptors\":[{\"expected\":\"Stopped\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"NotebookInstanceStatus\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"NotebookInstanceStatus\"}]},\"NotebookInstanceDeleted\":{\"delay\":30,\"maxAttempts\":60,\"operation\":\"DescribeNotebookInstance\",\"acceptors\":[{\"expected\":\"ValidationException\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"NotebookInstanceStatus\"}]},\"TrainingJobCompletedOrStopped\":{\"delay\":120,\"maxAttempts\":180,\"operation\":\"DescribeTrainingJob\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"TrainingJobStatus\"},{\"expected\":\"Stopped\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"TrainingJobStatus\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"TrainingJobStatus\"},{\"expected\":\"ValidationException\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"EndpointInService\":{\"delay\":30,\"maxAttempts\":120,\"operation\":\"DescribeEndpoint\",\"acceptors\":[{\"expected\":\"InService\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"EndpointStatus\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"EndpointStatus\"},{\"expected\":\"ValidationException\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"EndpointDeleted\":{\"delay\":30,\"maxAttempts\":60,\"operation\":\"DescribeEndpoint\",\"acceptors\":[{\"expected\":\"ValidationException\",\"matcher\":\"error\",\"state\":\"success\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"EndpointStatus\"}]},\"TransformJobCompletedOrStopped\":{\"delay\":60,\"maxAttempts\":60,\"operation\":\"DescribeTransformJob\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"TransformJobStatus\"},{\"expected\":\"Stopped\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"TransformJobStatus\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"TransformJobStatus\"},{\"expected\":\"ValidationException\",\"matcher\":\"error\",\"state\":\"failure\"}]},\"ProcessingJobCompletedOrStopped\":{\"delay\":60,\"maxAttempts\":60,\"operation\":\"DescribeProcessingJob\",\"acceptors\":[{\"expected\":\"Completed\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"ProcessingJobStatus\"},{\"expected\":\"Stopped\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"ProcessingJobStatus\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"ProcessingJobStatus\"},{\"expected\":\"ValidationException\",\"matcher\":\"error\",\"state\":\"failure\"}]}}}");

/***/ }),

/***/ 60302:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-11-07\",\"endpointPrefix\":\"a2i-runtime.sagemaker\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Augmented AI Runtime\",\"serviceId\":\"SageMaker A2I Runtime\",\"signatureVersion\":\"v4\",\"signingName\":\"sagemaker\",\"uid\":\"sagemaker-a2i-runtime-2019-11-07\"},\"operations\":{\"DeleteHumanLoop\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/human-loops/{HumanLoopName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HumanLoopName\"],\"members\":{\"HumanLoopName\":{\"location\":\"uri\",\"locationName\":\"HumanLoopName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeHumanLoop\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/human-loops/{HumanLoopName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"HumanLoopName\"],\"members\":{\"HumanLoopName\":{\"location\":\"uri\",\"locationName\":\"HumanLoopName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"CreationTime\",\"HumanLoopStatus\",\"HumanLoopName\",\"HumanLoopArn\",\"FlowDefinitionArn\"],\"members\":{\"CreationTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"FailureCode\":{},\"HumanLoopStatus\":{},\"HumanLoopName\":{},\"HumanLoopArn\":{},\"FlowDefinitionArn\":{},\"HumanLoopOutput\":{\"type\":\"structure\",\"required\":[\"OutputS3Uri\"],\"members\":{\"OutputS3Uri\":{}}}}}},\"ListHumanLoops\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/human-loops\"},\"input\":{\"type\":\"structure\",\"required\":[\"FlowDefinitionArn\"],\"members\":{\"CreationTimeAfter\":{\"location\":\"querystring\",\"locationName\":\"CreationTimeAfter\",\"type\":\"timestamp\"},\"CreationTimeBefore\":{\"location\":\"querystring\",\"locationName\":\"CreationTimeBefore\",\"type\":\"timestamp\"},\"FlowDefinitionArn\":{\"location\":\"querystring\",\"locationName\":\"FlowDefinitionArn\"},\"SortOrder\":{\"location\":\"querystring\",\"locationName\":\"SortOrder\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"HumanLoopSummaries\"],\"members\":{\"HumanLoopSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"HumanLoopName\":{},\"HumanLoopStatus\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"FlowDefinitionArn\":{}}}},\"NextToken\":{}}}},\"StartHumanLoop\":{\"http\":{\"requestUri\":\"/human-loops\"},\"input\":{\"type\":\"structure\",\"required\":[\"HumanLoopName\",\"FlowDefinitionArn\",\"HumanLoopInput\"],\"members\":{\"HumanLoopName\":{},\"FlowDefinitionArn\":{},\"HumanLoopInput\":{\"type\":\"structure\",\"required\":[\"InputContent\"],\"members\":{\"InputContent\":{}}},\"DataAttributes\":{\"type\":\"structure\",\"required\":[\"ContentClassifiers\"],\"members\":{\"ContentClassifiers\":{\"type\":\"list\",\"member\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"HumanLoopArn\":{}}}},\"StopHumanLoop\":{\"http\":{\"requestUri\":\"/human-loops/stop\"},\"input\":{\"type\":\"structure\",\"required\":[\"HumanLoopName\"],\"members\":{\"HumanLoopName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{}}");

/***/ }),

/***/ 58181:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListHumanLoops\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"result_key\":\"HumanLoopSummaries\"}}}");

/***/ }),

/***/ 48750:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-09-23\",\"endpointPrefix\":\"edge.sagemaker\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon Sagemaker Edge Manager\",\"serviceId\":\"Sagemaker Edge\",\"signatureVersion\":\"v4\",\"signingName\":\"sagemaker\",\"uid\":\"sagemaker-edge-2020-09-23\"},\"operations\":{\"GetDeviceRegistration\":{\"http\":{\"requestUri\":\"/GetDeviceRegistration\"},\"input\":{\"type\":\"structure\",\"required\":[\"DeviceName\",\"DeviceFleetName\"],\"members\":{\"DeviceName\":{},\"DeviceFleetName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceRegistration\":{},\"CacheTTL\":{}}}},\"SendHeartbeat\":{\"http\":{\"requestUri\":\"/SendHeartbeat\"},\"input\":{\"type\":\"structure\",\"required\":[\"AgentVersion\",\"DeviceName\",\"DeviceFleetName\"],\"members\":{\"AgentMetrics\":{\"shape\":\"S8\"},\"Models\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ModelName\":{},\"ModelVersion\":{},\"LatestSampleTime\":{\"type\":\"timestamp\"},\"LatestInference\":{\"type\":\"timestamp\"},\"ModelMetrics\":{\"shape\":\"S8\"}}}},\"AgentVersion\":{},\"DeviceName\":{},\"DeviceFleetName\":{}}}}},\"shapes\":{\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Dimension\":{},\"MetricName\":{},\"Value\":{\"type\":\"double\"},\"Timestamp\":{\"type\":\"timestamp\"}}}}}}");

/***/ }),

/***/ 2769:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 98420:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-07-01\",\"endpointPrefix\":\"featurestore-runtime.sagemaker\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon SageMaker Feature Store Runtime\",\"serviceId\":\"SageMaker FeatureStore Runtime\",\"signatureVersion\":\"v4\",\"signingName\":\"sagemaker\",\"uid\":\"sagemaker-featurestore-runtime-2020-07-01\"},\"operations\":{\"DeleteRecord\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/FeatureGroup/{FeatureGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\",\"RecordIdentifierValueAsString\",\"EventTime\"],\"members\":{\"FeatureGroupName\":{\"location\":\"uri\",\"locationName\":\"FeatureGroupName\"},\"RecordIdentifierValueAsString\":{\"location\":\"querystring\",\"locationName\":\"RecordIdentifierValueAsString\"},\"EventTime\":{\"location\":\"querystring\",\"locationName\":\"EventTime\"}}}},\"GetRecord\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/FeatureGroup/{FeatureGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\",\"RecordIdentifierValueAsString\"],\"members\":{\"FeatureGroupName\":{\"location\":\"uri\",\"locationName\":\"FeatureGroupName\"},\"RecordIdentifierValueAsString\":{\"location\":\"querystring\",\"locationName\":\"RecordIdentifierValueAsString\"},\"FeatureNames\":{\"location\":\"querystring\",\"locationName\":\"FeatureName\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Record\":{\"shape\":\"S8\"}}}},\"PutRecord\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/FeatureGroup/{FeatureGroupName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"FeatureGroupName\",\"Record\"],\"members\":{\"FeatureGroupName\":{\"location\":\"uri\",\"locationName\":\"FeatureGroupName\"},\"Record\":{\"shape\":\"S8\"}}}}},\"shapes\":{\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FeatureName\",\"ValueAsString\"],\"members\":{\"FeatureName\":{},\"ValueAsString\":{}}}}}}");

/***/ }),

/***/ 45590:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 2810:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-06-28\",\"endpointPrefix\":\"savingsplans\",\"globalEndpoint\":\"savingsplans.amazonaws.com\",\"jsonVersion\":\"1.0\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AWSSavingsPlans\",\"serviceFullName\":\"AWS Savings Plans\",\"serviceId\":\"savingsplans\",\"signatureVersion\":\"v4\",\"uid\":\"savingsplans-2019-06-28\"},\"operations\":{\"CreateSavingsPlan\":{\"http\":{\"requestUri\":\"/CreateSavingsPlan\"},\"input\":{\"type\":\"structure\",\"required\":[\"savingsPlanOfferingId\",\"commitment\"],\"members\":{\"savingsPlanOfferingId\":{},\"commitment\":{},\"upfrontPaymentAmount\":{},\"purchaseTime\":{\"type\":\"timestamp\"},\"clientToken\":{\"idempotencyToken\":true},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"savingsPlanId\":{}}}},\"DeleteQueuedSavingsPlan\":{\"http\":{\"requestUri\":\"/DeleteQueuedSavingsPlan\"},\"input\":{\"type\":\"structure\",\"required\":[\"savingsPlanId\"],\"members\":{\"savingsPlanId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeSavingsPlanRates\":{\"http\":{\"requestUri\":\"/DescribeSavingsPlanRates\"},\"input\":{\"type\":\"structure\",\"required\":[\"savingsPlanId\"],\"members\":{\"savingsPlanId\":{},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"Sh\"}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"savingsPlanId\":{},\"searchResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"rate\":{},\"currency\":{},\"unit\":{},\"productType\":{},\"serviceCode\":{},\"usageType\":{},\"operation\":{},\"properties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{}}}}}}},\"nextToken\":{}}}},\"DescribeSavingsPlans\":{\"http\":{\"requestUri\":\"/DescribeSavingsPlans\"},\"input\":{\"type\":\"structure\",\"members\":{\"savingsPlanArns\":{\"type\":\"list\",\"member\":{}},\"savingsPlanIds\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"states\":{\"type\":\"list\",\"member\":{}},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"Sh\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"savingsPlans\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"offeringId\":{},\"savingsPlanId\":{},\"savingsPlanArn\":{},\"description\":{},\"start\":{},\"end\":{},\"state\":{},\"region\":{},\"ec2InstanceFamily\":{},\"savingsPlanType\":{},\"paymentOption\":{},\"productTypes\":{\"shape\":\"S1e\"},\"currency\":{},\"commitment\":{},\"upfrontPaymentAmount\":{},\"recurringPaymentAmount\":{},\"termDurationInSeconds\":{\"type\":\"long\"},\"tags\":{\"shape\":\"S6\"}}}},\"nextToken\":{}}}},\"DescribeSavingsPlansOfferingRates\":{\"http\":{\"requestUri\":\"/DescribeSavingsPlansOfferingRates\"},\"input\":{\"type\":\"structure\",\"members\":{\"savingsPlanOfferingIds\":{\"shape\":\"S1h\"},\"savingsPlanPaymentOptions\":{\"shape\":\"S1j\"},\"savingsPlanTypes\":{\"shape\":\"S1k\"},\"products\":{\"shape\":\"S1e\"},\"serviceCodes\":{\"type\":\"list\",\"member\":{}},\"usageTypes\":{\"type\":\"list\",\"member\":{}},\"operations\":{\"type\":\"list\",\"member\":{}},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S1r\"}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"searchResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"savingsPlanOffering\":{\"type\":\"structure\",\"members\":{\"offeringId\":{},\"paymentOption\":{},\"planType\":{},\"durationSeconds\":{\"type\":\"long\"},\"currency\":{},\"planDescription\":{}}},\"rate\":{},\"unit\":{},\"productType\":{},\"serviceCode\":{},\"usageType\":{},\"operation\":{},\"properties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{}}}}}}},\"nextToken\":{}}}},\"DescribeSavingsPlansOfferings\":{\"http\":{\"requestUri\":\"/DescribeSavingsPlansOfferings\"},\"input\":{\"type\":\"structure\",\"members\":{\"offeringIds\":{\"shape\":\"S1h\"},\"paymentOptions\":{\"shape\":\"S1j\"},\"productType\":{},\"planTypes\":{\"shape\":\"S1k\"},\"durations\":{\"type\":\"list\",\"member\":{\"type\":\"long\"}},\"currencies\":{\"type\":\"list\",\"member\":{}},\"descriptions\":{\"type\":\"list\",\"member\":{}},\"serviceCodes\":{\"type\":\"list\",\"member\":{}},\"usageTypes\":{\"type\":\"list\",\"member\":{}},\"operations\":{\"type\":\"list\",\"member\":{}},\"filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"values\":{\"shape\":\"S1r\"}}}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"searchResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"offeringId\":{},\"productTypes\":{\"shape\":\"S1e\"},\"planType\":{},\"description\":{},\"paymentOption\":{},\"durationSeconds\":{\"type\":\"long\"},\"currency\":{},\"serviceCode\":{},\"usageType\":{},\"operation\":{},\"properties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"value\":{}}}}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"requestUri\":\"/ListTagsForResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S6\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/TagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/UntagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S6\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sh\":{\"type\":\"list\",\"member\":{}},\"S1e\":{\"type\":\"list\",\"member\":{}},\"S1h\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"list\",\"member\":{}},\"S1k\":{\"type\":\"list\",\"member\":{}},\"S1r\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 56794:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 85225:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2019-12-02\",\"endpointPrefix\":\"schemas\",\"signingName\":\"schemas\",\"serviceFullName\":\"Schemas\",\"serviceId\":\"schemas\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"schemas-2019-12-02\",\"signatureVersion\":\"v4\"},\"operations\":{\"CreateDiscoverer\":{\"http\":{\"requestUri\":\"/v1/discoverers\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"SourceArn\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}},\"required\":[\"SourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"DiscovererArn\":{},\"DiscovererId\":{},\"SourceArn\":{},\"State\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"CreateRegistry\":{\"http\":{\"requestUri\":\"/v1/registries/name/{registryName}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}},\"required\":[\"RegistryName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"RegistryArn\":{},\"RegistryName\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"CreateSchema\":{\"http\":{\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Content\":{},\"Description\":{},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"Type\":{}},\"required\":[\"RegistryName\",\"SchemaName\",\"Type\",\"Content\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"LastModified\":{\"shape\":\"Se\"},\"SchemaArn\":{},\"SchemaName\":{},\"SchemaVersion\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"Type\":{},\"VersionCreatedDate\":{\"shape\":\"Se\"}}}},\"DeleteDiscoverer\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/discoverers/id/{discovererId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"DiscovererId\":{\"location\":\"uri\",\"locationName\":\"discovererId\"}},\"required\":[\"DiscovererId\"]}},\"DeleteRegistry\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/registries/name/{registryName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"}},\"required\":[\"RegistryName\"]}},\"DeleteResourcePolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/policy\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"querystring\",\"locationName\":\"registryName\"}}}},\"DeleteSchema\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"}},\"required\":[\"RegistryName\",\"SchemaName\"]}},\"DeleteSchemaVersion\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}/version/{schemaVersion}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"SchemaVersion\":{\"location\":\"uri\",\"locationName\":\"schemaVersion\"}},\"required\":[\"SchemaVersion\",\"RegistryName\",\"SchemaName\"]}},\"DescribeCodeBinding\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}/language/{language}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Language\":{\"location\":\"uri\",\"locationName\":\"language\"},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"SchemaVersion\":{\"location\":\"querystring\",\"locationName\":\"schemaVersion\"}},\"required\":[\"RegistryName\",\"SchemaName\",\"Language\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CreationDate\":{\"shape\":\"Se\"},\"LastModified\":{\"shape\":\"Se\"},\"SchemaVersion\":{},\"Status\":{}}}},\"DescribeDiscoverer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/discoverers/id/{discovererId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DiscovererId\":{\"location\":\"uri\",\"locationName\":\"discovererId\"}},\"required\":[\"DiscovererId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"DiscovererArn\":{},\"DiscovererId\":{},\"SourceArn\":{},\"State\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"DescribeRegistry\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"}},\"required\":[\"RegistryName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"RegistryArn\":{},\"RegistryName\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"DescribeSchema\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"SchemaVersion\":{\"location\":\"querystring\",\"locationName\":\"schemaVersion\"}},\"required\":[\"RegistryName\",\"SchemaName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Content\":{},\"Description\":{},\"LastModified\":{\"shape\":\"Se\"},\"SchemaArn\":{},\"SchemaName\":{},\"SchemaVersion\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"Type\":{},\"VersionCreatedDate\":{\"shape\":\"Se\"}}}},\"ExportSchema\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}/export\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"SchemaVersion\":{\"location\":\"querystring\",\"locationName\":\"schemaVersion\"},\"Type\":{\"location\":\"querystring\",\"locationName\":\"type\"}},\"required\":[\"RegistryName\",\"SchemaName\",\"Type\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Content\":{},\"SchemaArn\":{},\"SchemaName\":{},\"SchemaVersion\":{},\"Type\":{}}}},\"GetCodeBindingSource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}/language/{language}/source\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Language\":{\"location\":\"uri\",\"locationName\":\"language\"},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"SchemaVersion\":{\"location\":\"querystring\",\"locationName\":\"schemaVersion\"}},\"required\":[\"RegistryName\",\"SchemaName\",\"Language\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Body\":{\"type\":\"blob\"}},\"payload\":\"Body\"}},\"GetDiscoveredSchema\":{\"http\":{\"requestUri\":\"/v1/discover\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Events\":{\"type\":\"list\",\"member\":{}},\"Type\":{}},\"required\":[\"Type\",\"Events\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Content\":{}}}},\"GetResourcePolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{\"location\":\"querystring\",\"locationName\":\"registryName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"jsonvalue\":true},\"RevisionId\":{}}}},\"ListDiscoverers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/discoverers\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DiscovererIdPrefix\":{\"location\":\"querystring\",\"locationName\":\"discovererIdPrefix\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"SourceArnPrefix\":{\"location\":\"querystring\",\"locationName\":\"sourceArnPrefix\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Discoverers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DiscovererArn\":{},\"DiscovererId\":{},\"SourceArn\":{},\"State\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"NextToken\":{}}}},\"ListRegistries\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RegistryNamePrefix\":{\"location\":\"querystring\",\"locationName\":\"registryNamePrefix\"},\"Scope\":{\"location\":\"querystring\",\"locationName\":\"scope\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Registries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegistryArn\":{},\"RegistryName\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}}}}},\"ListSchemaVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"}},\"required\":[\"RegistryName\",\"SchemaName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"SchemaVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SchemaArn\":{},\"SchemaName\":{},\"SchemaVersion\":{},\"Type\":{}}}}}}},\"ListSchemas\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaNamePrefix\":{\"location\":\"querystring\",\"locationName\":\"schemaNamePrefix\"}},\"required\":[\"RegistryName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Schemas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LastModified\":{\"shape\":\"Se\"},\"SchemaArn\":{},\"SchemaName\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"VersionCount\":{\"type\":\"long\"}}}}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"}},\"required\":[\"ResourceArn\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"PutCodeBinding\":{\"http\":{\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}/language/{language}\",\"responseCode\":202},\"input\":{\"type\":\"structure\",\"members\":{\"Language\":{\"location\":\"uri\",\"locationName\":\"language\"},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"SchemaVersion\":{\"location\":\"querystring\",\"locationName\":\"schemaVersion\"}},\"required\":[\"RegistryName\",\"SchemaName\",\"Language\"]},\"output\":{\"type\":\"structure\",\"members\":{\"CreationDate\":{\"shape\":\"Se\"},\"LastModified\":{\"shape\":\"Se\"},\"SchemaVersion\":{},\"Status\":{}}}},\"PutResourcePolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"jsonvalue\":true},\"RegistryName\":{\"location\":\"querystring\",\"locationName\":\"registryName\"},\"RevisionId\":{}},\"required\":[\"Policy\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{\"jsonvalue\":true},\"RevisionId\":{}}}},\"SearchSchemas\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/search\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Keywords\":{\"location\":\"querystring\",\"locationName\":\"keywords\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"}},\"required\":[\"RegistryName\",\"Keywords\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Schemas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegistryName\":{},\"SchemaArn\":{},\"SchemaName\":{},\"SchemaVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreatedDate\":{\"shape\":\"Se\"},\"SchemaVersion\":{},\"Type\":{}}}}}}}}}},\"StartDiscoverer\":{\"http\":{\"requestUri\":\"/v1/discoverers/id/{discovererId}/start\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DiscovererId\":{\"location\":\"uri\",\"locationName\":\"discovererId\"}},\"required\":[\"DiscovererId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DiscovererId\":{},\"State\":{}}}},\"StopDiscoverer\":{\"http\":{\"requestUri\":\"/v1/discoverers/id/{discovererId}/stop\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"DiscovererId\":{\"location\":\"uri\",\"locationName\":\"discovererId\"}},\"required\":[\"DiscovererId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"DiscovererId\":{},\"State\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}},\"required\":[\"ResourceArn\",\"Tags\"]}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resource-arn}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resource-arn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}},\"required\":[\"TagKeys\",\"ResourceArn\"]}},\"UpdateDiscoverer\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/discoverers/id/{discovererId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"DiscovererId\":{\"location\":\"uri\",\"locationName\":\"discovererId\"}},\"required\":[\"DiscovererId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"DiscovererArn\":{},\"DiscovererId\":{},\"SourceArn\":{},\"State\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"UpdateRegistry\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/registries/name/{registryName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"}},\"required\":[\"RegistryName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"RegistryArn\":{},\"RegistryName\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"}}}},\"UpdateSchema\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/registries/name/{registryName}/schemas/name/{schemaName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ClientTokenId\":{\"idempotencyToken\":true},\"Content\":{},\"Description\":{},\"RegistryName\":{\"location\":\"uri\",\"locationName\":\"registryName\"},\"SchemaName\":{\"location\":\"uri\",\"locationName\":\"schemaName\"},\"Type\":{}},\"required\":[\"RegistryName\",\"SchemaName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"LastModified\":{\"shape\":\"Se\"},\"SchemaArn\":{},\"SchemaName\":{},\"SchemaVersion\":{},\"Tags\":{\"shape\":\"S4\",\"locationName\":\"tags\"},\"Type\":{},\"VersionCreatedDate\":{\"shape\":\"Se\"}}}}},\"shapes\":{\"S4\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Se\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"}}}");

/***/ }),

/***/ 50738:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDiscoverers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Discoverers\"},\"ListRegistries\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Registries\"},\"ListSchemaVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"SchemaVersions\"},\"ListSchemas\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Schemas\"},\"SearchSchemas\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"Limit\",\"result_key\":\"Schemas\"}}}");

/***/ }),

/***/ 34671:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"CodeBindingExists\":{\"description\":\"Wait until code binding is generated\",\"delay\":2,\"operation\":\"DescribeCodeBinding\",\"maxAttempts\":30,\"acceptors\":[{\"expected\":\"CREATE_COMPLETE\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Status\"},{\"expected\":\"CREATE_IN_PROGRESS\",\"matcher\":\"path\",\"state\":\"retry\",\"argument\":\"Status\"},{\"expected\":\"CREATE_FAILED\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"Status\"},{\"matcher\":\"error\",\"expected\":\"NotFoundException\",\"state\":\"failure\"}]}}}");

/***/ }),

/***/ 96016:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2009-04-15\",\"endpointPrefix\":\"sdb\",\"serviceFullName\":\"Amazon SimpleDB\",\"serviceId\":\"SimpleDB\",\"signatureVersion\":\"v2\",\"xmlNamespace\":\"http://sdb.amazonaws.com/doc/2009-04-15/\",\"protocol\":\"query\"},\"operations\":{\"BatchDeleteAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Items\"],\"members\":{\"DomainName\":{},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Item\",\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"locationName\":\"ItemName\"},\"Attributes\":{\"shape\":\"S5\"}}},\"flattened\":true}}}},\"BatchPutAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"Items\"],\"members\":{\"DomainName\":{},\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Item\",\"type\":\"structure\",\"required\":[\"Name\",\"Attributes\"],\"members\":{\"Name\":{\"locationName\":\"ItemName\"},\"Attributes\":{\"shape\":\"Sa\"}}},\"flattened\":true}}}},\"CreateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}}},\"DeleteAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ItemName\"],\"members\":{\"DomainName\":{},\"ItemName\":{},\"Attributes\":{\"shape\":\"S5\"},\"Expected\":{\"shape\":\"Sf\"}}}},\"DeleteDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}}},\"DomainMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\"],\"members\":{\"DomainName\":{}}},\"output\":{\"resultWrapper\":\"DomainMetadataResult\",\"type\":\"structure\",\"members\":{\"ItemCount\":{\"type\":\"integer\"},\"ItemNamesSizeBytes\":{\"type\":\"long\"},\"AttributeNameCount\":{\"type\":\"integer\"},\"AttributeNamesSizeBytes\":{\"type\":\"long\"},\"AttributeValueCount\":{\"type\":\"integer\"},\"AttributeValuesSizeBytes\":{\"type\":\"long\"},\"Timestamp\":{\"type\":\"integer\"}}}},\"GetAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ItemName\"],\"members\":{\"DomainName\":{},\"ItemName\":{},\"AttributeNames\":{\"type\":\"list\",\"member\":{\"locationName\":\"AttributeName\"},\"flattened\":true},\"ConsistentRead\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"GetAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"So\"}}}},\"ListDomains\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxNumberOfDomains\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListDomainsResult\",\"type\":\"structure\",\"members\":{\"DomainNames\":{\"type\":\"list\",\"member\":{\"locationName\":\"DomainName\"},\"flattened\":true},\"NextToken\":{}}}},\"PutAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"ItemName\",\"Attributes\"],\"members\":{\"DomainName\":{},\"ItemName\":{},\"Attributes\":{\"shape\":\"Sa\"},\"Expected\":{\"shape\":\"Sf\"}}}},\"Select\":{\"input\":{\"type\":\"structure\",\"required\":[\"SelectExpression\"],\"members\":{\"SelectExpression\":{},\"NextToken\":{},\"ConsistentRead\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"SelectResult\",\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"locationName\":\"Item\",\"type\":\"structure\",\"required\":[\"Name\",\"Attributes\"],\"members\":{\"Name\":{},\"AlternateNameEncoding\":{},\"Attributes\":{\"shape\":\"So\"}}},\"flattened\":true},\"NextToken\":{}}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{\"locationName\":\"Attribute\",\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Value\":{}}},\"flattened\":true},\"Sa\":{\"type\":\"list\",\"member\":{\"locationName\":\"Attribute\",\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{},\"Replace\":{\"type\":\"boolean\"}}},\"flattened\":true},\"Sf\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{},\"Exists\":{\"type\":\"boolean\"}}},\"So\":{\"type\":\"list\",\"member\":{\"locationName\":\"Attribute\",\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"AlternateNameEncoding\":{},\"Value\":{},\"AlternateValueEncoding\":{}}},\"flattened\":true}}}");

/***/ }),

/***/ 73820:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDomains\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxNumberOfDomains\",\"result_key\":\"DomainNames\"},\"Select\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Items\"}}}");

/***/ }),

/***/ 97209:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-10-17\",\"endpointPrefix\":\"secretsmanager\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Secrets Manager\",\"serviceId\":\"Secrets Manager\",\"signatureVersion\":\"v4\",\"signingName\":\"secretsmanager\",\"targetPrefix\":\"secretsmanager\",\"uid\":\"secretsmanager-2017-10-17\"},\"operations\":{\"CancelRotateSecret\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"VersionId\":{}}}},\"CreateSecret\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Description\":{},\"KmsKeyId\":{},\"SecretBinary\":{\"shape\":\"Sc\"},\"SecretString\":{\"shape\":\"Sd\"},\"Tags\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"VersionId\":{}}}},\"DeleteResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{}}}},\"DeleteSecret\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{},\"RecoveryWindowInDays\":{\"type\":\"long\"},\"ForceDeleteWithoutRecovery\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"DeletionDate\":{\"type\":\"timestamp\"}}}},\"DescribeSecret\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"Description\":{},\"KmsKeyId\":{},\"RotationEnabled\":{\"type\":\"boolean\"},\"RotationLambdaARN\":{},\"RotationRules\":{\"shape\":\"Su\"},\"LastRotatedDate\":{\"type\":\"timestamp\"},\"LastChangedDate\":{\"type\":\"timestamp\"},\"LastAccessedDate\":{\"type\":\"timestamp\"},\"DeletedDate\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Se\"},\"VersionIdsToStages\":{\"shape\":\"S10\"},\"OwningService\":{},\"CreatedDate\":{\"type\":\"timestamp\"}}}},\"GetRandomPassword\":{\"input\":{\"type\":\"structure\",\"members\":{\"PasswordLength\":{\"type\":\"long\"},\"ExcludeCharacters\":{},\"ExcludeNumbers\":{\"type\":\"boolean\"},\"ExcludePunctuation\":{\"type\":\"boolean\"},\"ExcludeUppercase\":{\"type\":\"boolean\"},\"ExcludeLowercase\":{\"type\":\"boolean\"},\"IncludeSpace\":{\"type\":\"boolean\"},\"RequireEachIncludedType\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RandomPassword\":{\"type\":\"string\",\"sensitive\":true}}}},\"GetResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"ResourcePolicy\":{}}}},\"GetSecretValue\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{},\"VersionId\":{},\"VersionStage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"VersionId\":{},\"SecretBinary\":{\"shape\":\"Sc\"},\"SecretString\":{\"shape\":\"Sd\"},\"VersionStages\":{\"shape\":\"S11\"},\"CreatedDate\":{\"type\":\"timestamp\"}}}},\"ListSecretVersionIds\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"IncludeDeprecated\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Versions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VersionId\":{},\"VersionStages\":{\"shape\":\"S11\"},\"LastAccessedDate\":{\"type\":\"timestamp\"},\"CreatedDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{},\"ARN\":{},\"Name\":{}}}},\"ListSecrets\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"SortOrder\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SecretList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"Description\":{},\"KmsKeyId\":{},\"RotationEnabled\":{\"type\":\"boolean\"},\"RotationLambdaARN\":{},\"RotationRules\":{\"shape\":\"Su\"},\"LastRotatedDate\":{\"type\":\"timestamp\"},\"LastChangedDate\":{\"type\":\"timestamp\"},\"LastAccessedDate\":{\"type\":\"timestamp\"},\"DeletedDate\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Se\"},\"SecretVersionsToStages\":{\"shape\":\"S10\"},\"OwningService\":{},\"CreatedDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"PutResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\",\"ResourcePolicy\"],\"members\":{\"SecretId\":{},\"ResourcePolicy\":{},\"BlockPublicPolicy\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{}}}},\"PutSecretValue\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"SecretBinary\":{\"shape\":\"Sc\"},\"SecretString\":{\"shape\":\"Sd\"},\"VersionStages\":{\"shape\":\"S11\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"VersionId\":{},\"VersionStages\":{\"shape\":\"S11\"}}}},\"RestoreSecret\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{}}}},\"RotateSecret\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"RotationLambdaARN\":{},\"RotationRules\":{\"shape\":\"Su\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"VersionId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\",\"Tags\"],\"members\":{\"SecretId\":{},\"Tags\":{\"shape\":\"Se\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\",\"TagKeys\"],\"members\":{\"SecretId\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"UpdateSecret\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\"],\"members\":{\"SecretId\":{},\"ClientRequestToken\":{\"idempotencyToken\":true},\"Description\":{},\"KmsKeyId\":{},\"SecretBinary\":{\"shape\":\"Sc\"},\"SecretString\":{\"shape\":\"Sd\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{},\"VersionId\":{}}}},\"UpdateSecretVersionStage\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecretId\",\"VersionStage\"],\"members\":{\"SecretId\":{},\"VersionStage\":{},\"RemoveFromVersionId\":{},\"MoveToVersionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ARN\":{},\"Name\":{}}}},\"ValidateResourcePolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourcePolicy\"],\"members\":{\"SecretId\":{},\"ResourcePolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PolicyValidationPassed\":{\"type\":\"boolean\"},\"ValidationErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CheckName\":{},\"ErrorMessage\":{}}}}}}}},\"shapes\":{\"Sc\":{\"type\":\"blob\",\"sensitive\":true},\"Sd\":{\"type\":\"string\",\"sensitive\":true},\"Se\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"Su\":{\"type\":\"structure\",\"members\":{\"AutomaticallyAfterDays\":{\"type\":\"long\"}}},\"S10\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S11\"}},\"S11\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 38503:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListSecretVersionIds\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListSecrets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 40359:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-10-26\",\"endpointPrefix\":\"securityhub\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS SecurityHub\",\"serviceId\":\"SecurityHub\",\"signatureVersion\":\"v4\",\"signingName\":\"securityhub\",\"uid\":\"securityhub-2018-10-26\"},\"operations\":{\"AcceptInvitation\":{\"http\":{\"requestUri\":\"/master\"},\"input\":{\"type\":\"structure\",\"required\":[\"MasterId\",\"InvitationId\"],\"members\":{\"MasterId\":{},\"InvitationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchDisableStandards\":{\"http\":{\"requestUri\":\"/standards/deregister\"},\"input\":{\"type\":\"structure\",\"required\":[\"StandardsSubscriptionArns\"],\"members\":{\"StandardsSubscriptionArns\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StandardsSubscriptions\":{\"shape\":\"S7\"}}}},\"BatchEnableStandards\":{\"http\":{\"requestUri\":\"/standards/register\"},\"input\":{\"type\":\"structure\",\"required\":[\"StandardsSubscriptionRequests\"],\"members\":{\"StandardsSubscriptionRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StandardsArn\"],\"members\":{\"StandardsArn\":{},\"StandardsInput\":{\"shape\":\"S9\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"StandardsSubscriptions\":{\"shape\":\"S7\"}}}},\"BatchImportFindings\":{\"http\":{\"requestUri\":\"/findings/import\"},\"input\":{\"type\":\"structure\",\"required\":[\"Findings\"],\"members\":{\"Findings\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"FailedCount\",\"SuccessCount\"],\"members\":{\"FailedCount\":{\"type\":\"integer\"},\"SuccessCount\":{\"type\":\"integer\"},\"FailedFindings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"ErrorCode\",\"ErrorMessage\"],\"members\":{\"Id\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"BatchUpdateFindings\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/findings/batchupdate\"},\"input\":{\"type\":\"structure\",\"required\":[\"FindingIdentifiers\"],\"members\":{\"FindingIdentifiers\":{\"shape\":\"S8i\"},\"Note\":{\"shape\":\"S8k\"},\"Severity\":{\"type\":\"structure\",\"members\":{\"Normalized\":{\"type\":\"integer\"},\"Product\":{\"type\":\"double\"},\"Label\":{}}},\"VerificationState\":{},\"Confidence\":{\"type\":\"integer\"},\"Criticality\":{\"type\":\"integer\"},\"Types\":{\"shape\":\"Si\"},\"UserDefinedFields\":{\"shape\":\"Sp\"},\"Workflow\":{\"type\":\"structure\",\"members\":{\"Status\":{}}},\"RelatedFindings\":{\"shape\":\"S83\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProcessedFindings\",\"UnprocessedFindings\"],\"members\":{\"ProcessedFindings\":{\"shape\":\"S8i\"},\"UnprocessedFindings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"FindingIdentifier\",\"ErrorCode\",\"ErrorMessage\"],\"members\":{\"FindingIdentifier\":{\"shape\":\"S8j\"},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}}},\"CreateActionTarget\":{\"http\":{\"requestUri\":\"/actionTargets\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Description\",\"Id\"],\"members\":{\"Name\":{},\"Description\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ActionTargetArn\"],\"members\":{\"ActionTargetArn\":{}}}},\"CreateInsight\":{\"http\":{\"requestUri\":\"/insights\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Filters\",\"GroupByAttribute\"],\"members\":{\"Name\":{},\"Filters\":{\"shape\":\"S8u\"},\"GroupByAttribute\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"InsightArn\"],\"members\":{\"InsightArn\":{}}}},\"CreateMembers\":{\"http\":{\"requestUri\":\"/members\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountDetails\"],\"members\":{\"AccountDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AccountId\"],\"members\":{\"AccountId\":{},\"Email\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S9h\"}}}},\"DeclineInvitations\":{\"http\":{\"requestUri\":\"/invitations/decline\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S9k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S9h\"}}}},\"DeleteActionTarget\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/actionTargets/{ActionTargetArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ActionTargetArn\"],\"members\":{\"ActionTargetArn\":{\"location\":\"uri\",\"locationName\":\"ActionTargetArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ActionTargetArn\"],\"members\":{\"ActionTargetArn\":{}}}},\"DeleteInsight\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/insights/{InsightArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InsightArn\"],\"members\":{\"InsightArn\":{\"location\":\"uri\",\"locationName\":\"InsightArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"InsightArn\"],\"members\":{\"InsightArn\":{}}}},\"DeleteInvitations\":{\"http\":{\"requestUri\":\"/invitations/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S9k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S9h\"}}}},\"DeleteMembers\":{\"http\":{\"requestUri\":\"/members/delete\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S9k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S9h\"}}}},\"DescribeActionTargets\":{\"http\":{\"requestUri\":\"/actionTargets/get\"},\"input\":{\"type\":\"structure\",\"members\":{\"ActionTargetArns\":{\"shape\":\"S9v\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ActionTargets\"],\"members\":{\"ActionTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ActionTargetArn\",\"Name\",\"Description\"],\"members\":{\"ActionTargetArn\":{},\"Name\":{},\"Description\":{}}}},\"NextToken\":{}}}},\"DescribeHub\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/accounts\"},\"input\":{\"type\":\"structure\",\"members\":{\"HubArn\":{\"location\":\"querystring\",\"locationName\":\"HubArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"HubArn\":{},\"SubscribedAt\":{},\"AutoEnableControls\":{\"type\":\"boolean\"}}}},\"DescribeOrganizationConfiguration\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/organization/configuration\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AutoEnable\":{\"type\":\"boolean\"},\"MemberAccountLimitReached\":{\"type\":\"boolean\"}}}},\"DescribeProducts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/products\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Products\"],\"members\":{\"Products\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProductArn\"],\"members\":{\"ProductArn\":{},\"ProductName\":{},\"CompanyName\":{},\"Description\":{},\"Categories\":{\"type\":\"list\",\"member\":{}},\"IntegrationTypes\":{\"type\":\"list\",\"member\":{}},\"MarketplaceUrl\":{},\"ActivationUrl\":{},\"ProductSubscriptionResourcePolicy\":{}}}},\"NextToken\":{}}}},\"DescribeStandards\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/standards\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Standards\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StandardsArn\":{},\"Name\":{},\"Description\":{},\"EnabledByDefault\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"DescribeStandardsControls\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/standards/controls/{StandardsSubscriptionArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"StandardsSubscriptionArn\"],\"members\":{\"StandardsSubscriptionArn\":{\"location\":\"uri\",\"locationName\":\"StandardsSubscriptionArn\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Controls\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StandardsControlArn\":{},\"ControlStatus\":{},\"DisabledReason\":{},\"ControlStatusUpdatedAt\":{\"shape\":\"Sal\"},\"ControlId\":{},\"Title\":{},\"Description\":{},\"RemediationUrl\":{},\"SeverityRating\":{},\"RelatedRequirements\":{\"shape\":\"S7v\"}}}},\"NextToken\":{}}}},\"DisableImportFindingsForProduct\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/productSubscriptions/{ProductSubscriptionArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProductSubscriptionArn\"],\"members\":{\"ProductSubscriptionArn\":{\"location\":\"uri\",\"locationName\":\"ProductSubscriptionArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableOrganizationAdminAccount\":{\"http\":{\"requestUri\":\"/organization/admin/disable\"},\"input\":{\"type\":\"structure\",\"required\":[\"AdminAccountId\"],\"members\":{\"AdminAccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisableSecurityHub\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/accounts\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateFromMasterAccount\":{\"http\":{\"requestUri\":\"/master/disassociate\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateMembers\":{\"http\":{\"requestUri\":\"/members/disassociate\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S9k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableImportFindingsForProduct\":{\"http\":{\"requestUri\":\"/productSubscriptions\"},\"input\":{\"type\":\"structure\",\"required\":[\"ProductArn\"],\"members\":{\"ProductArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductSubscriptionArn\":{}}}},\"EnableOrganizationAdminAccount\":{\"http\":{\"requestUri\":\"/organization/admin/enable\"},\"input\":{\"type\":\"structure\",\"required\":[\"AdminAccountId\"],\"members\":{\"AdminAccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableSecurityHub\":{\"http\":{\"requestUri\":\"/accounts\"},\"input\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sb2\"},\"EnableDefaultStandards\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetEnabledStandards\":{\"http\":{\"requestUri\":\"/standards/get\"},\"input\":{\"type\":\"structure\",\"members\":{\"StandardsSubscriptionArns\":{\"shape\":\"S5\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StandardsSubscriptions\":{\"shape\":\"S7\"},\"NextToken\":{}}}},\"GetFindings\":{\"http\":{\"requestUri\":\"/findings\"},\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S8u\"},\"SortCriteria\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Field\":{},\"SortOrder\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Findings\"],\"members\":{\"Findings\":{\"shape\":\"Sg\"},\"NextToken\":{}}}},\"GetInsightResults\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/insights/results/{InsightArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InsightArn\"],\"members\":{\"InsightArn\":{\"location\":\"uri\",\"locationName\":\"InsightArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"InsightResults\"],\"members\":{\"InsightResults\":{\"type\":\"structure\",\"required\":[\"InsightArn\",\"GroupByAttribute\",\"ResultValues\"],\"members\":{\"InsightArn\":{},\"GroupByAttribute\":{},\"ResultValues\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"GroupByAttributeValue\",\"Count\"],\"members\":{\"GroupByAttributeValue\":{},\"Count\":{\"type\":\"integer\"}}}}}}}}},\"GetInsights\":{\"http\":{\"requestUri\":\"/insights/get\"},\"input\":{\"type\":\"structure\",\"members\":{\"InsightArns\":{\"shape\":\"S9v\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Insights\"],\"members\":{\"Insights\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"InsightArn\",\"Name\",\"Filters\",\"GroupByAttribute\"],\"members\":{\"InsightArn\":{},\"Name\":{},\"Filters\":{\"shape\":\"S8u\"},\"GroupByAttribute\":{}}}},\"NextToken\":{}}}},\"GetInvitationsCount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/invitations/count\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"InvitationsCount\":{\"type\":\"integer\"}}}},\"GetMasterAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/master\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Master\":{\"shape\":\"Sbq\"}}}},\"GetMembers\":{\"http\":{\"requestUri\":\"/members/get\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S9k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Members\":{\"shape\":\"Sbt\"},\"UnprocessedAccounts\":{\"shape\":\"S9h\"}}}},\"InviteMembers\":{\"http\":{\"requestUri\":\"/members/invite\"},\"input\":{\"type\":\"structure\",\"required\":[\"AccountIds\"],\"members\":{\"AccountIds\":{\"shape\":\"S9k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedAccounts\":{\"shape\":\"S9h\"}}}},\"ListEnabledProductsForImport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/productSubscriptions\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductSubscriptions\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListInvitations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/invitations\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Invitations\":{\"type\":\"list\",\"member\":{\"shape\":\"Sbq\"}},\"NextToken\":{}}}},\"ListMembers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/members\"},\"input\":{\"type\":\"structure\",\"members\":{\"OnlyAssociated\":{\"location\":\"querystring\",\"locationName\":\"OnlyAssociated\",\"type\":\"boolean\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Members\":{\"shape\":\"Sbt\"},\"NextToken\":{}}}},\"ListOrganizationAdminAccounts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/organization/admin\"},\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AdminAccounts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"Status\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sb2\"}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"shape\":\"Sb2\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateActionTarget\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/actionTargets/{ActionTargetArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ActionTargetArn\"],\"members\":{\"ActionTargetArn\":{\"location\":\"uri\",\"locationName\":\"ActionTargetArn\"},\"Name\":{},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFindings\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/findings\"},\"input\":{\"type\":\"structure\",\"required\":[\"Filters\"],\"members\":{\"Filters\":{\"shape\":\"S8u\"},\"Note\":{\"shape\":\"S8k\"},\"RecordState\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateInsight\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/insights/{InsightArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"InsightArn\"],\"members\":{\"InsightArn\":{\"location\":\"uri\",\"locationName\":\"InsightArn\"},\"Name\":{},\"Filters\":{\"shape\":\"S8u\"},\"GroupByAttribute\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateOrganizationConfiguration\":{\"http\":{\"requestUri\":\"/organization/configuration\"},\"input\":{\"type\":\"structure\",\"required\":[\"AutoEnable\"],\"members\":{\"AutoEnable\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateSecurityHubConfiguration\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/accounts\"},\"input\":{\"type\":\"structure\",\"members\":{\"AutoEnableControls\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateStandardsControl\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/standards/control/{StandardsControlArn+}\"},\"input\":{\"type\":\"structure\",\"required\":[\"StandardsControlArn\"],\"members\":{\"StandardsControlArn\":{\"location\":\"uri\",\"locationName\":\"StandardsControlArn\"},\"ControlStatus\":{},\"DisabledReason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{}},\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StandardsSubscriptionArn\",\"StandardsArn\",\"StandardsInput\",\"StandardsStatus\"],\"members\":{\"StandardsSubscriptionArn\":{},\"StandardsArn\":{},\"StandardsInput\":{\"shape\":\"S9\"},\"StandardsStatus\":{}}}},\"S9\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SchemaVersion\",\"Id\",\"ProductArn\",\"GeneratorId\",\"AwsAccountId\",\"Types\",\"CreatedAt\",\"UpdatedAt\",\"Severity\",\"Title\",\"Description\",\"Resources\"],\"members\":{\"SchemaVersion\":{},\"Id\":{},\"ProductArn\":{},\"GeneratorId\":{},\"AwsAccountId\":{},\"Types\":{\"shape\":\"Si\"},\"FirstObservedAt\":{},\"LastObservedAt\":{},\"CreatedAt\":{},\"UpdatedAt\":{},\"Severity\":{\"type\":\"structure\",\"members\":{\"Product\":{\"type\":\"double\"},\"Label\":{},\"Normalized\":{\"type\":\"integer\"},\"Original\":{}}},\"Confidence\":{\"type\":\"integer\"},\"Criticality\":{\"type\":\"integer\"},\"Title\":{},\"Description\":{},\"Remediation\":{\"type\":\"structure\",\"members\":{\"Recommendation\":{\"type\":\"structure\",\"members\":{\"Text\":{},\"Url\":{}}}}},\"SourceUrl\":{},\"ProductFields\":{\"shape\":\"Sp\"},\"UserDefinedFields\":{\"shape\":\"Sp\"},\"Malware\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Type\":{},\"Path\":{},\"State\":{}}}},\"Network\":{\"type\":\"structure\",\"members\":{\"Direction\":{},\"Protocol\":{},\"OpenPortRange\":{\"shape\":\"Sw\"},\"SourceIpV4\":{},\"SourceIpV6\":{},\"SourcePort\":{\"type\":\"integer\"},\"SourceDomain\":{},\"SourceMac\":{},\"DestinationIpV4\":{},\"DestinationIpV6\":{},\"DestinationPort\":{\"type\":\"integer\"},\"DestinationDomain\":{}}},\"NetworkPath\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ComponentId\":{},\"ComponentType\":{},\"Egress\":{\"shape\":\"Sz\"},\"Ingress\":{\"shape\":\"Sz\"}}}},\"Process\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Path\":{},\"Pid\":{\"type\":\"integer\"},\"ParentPid\":{\"type\":\"integer\"},\"LaunchedAt\":{},\"TerminatedAt\":{}}},\"ThreatIntelIndicators\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Value\":{},\"Category\":{},\"LastObservedAt\":{},\"Source\":{},\"SourceUrl\":{}}}},\"Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\",\"Id\"],\"members\":{\"Type\":{},\"Id\":{},\"Partition\":{},\"Region\":{},\"ResourceRole\":{},\"Tags\":{\"shape\":\"Sp\"},\"Details\":{\"type\":\"structure\",\"members\":{\"AwsAutoScalingAutoScalingGroup\":{\"type\":\"structure\",\"members\":{\"LaunchConfigurationName\":{},\"LoadBalancerNames\":{\"shape\":\"S11\"},\"HealthCheckType\":{},\"HealthCheckGracePeriod\":{\"type\":\"integer\"},\"CreatedTime\":{}}},\"AwsCodeBuildProject\":{\"type\":\"structure\",\"members\":{\"EncryptionKey\":{},\"Environment\":{\"type\":\"structure\",\"members\":{\"Certificate\":{},\"ImagePullCredentialsType\":{},\"RegistryCredential\":{\"type\":\"structure\",\"members\":{\"Credential\":{},\"CredentialProvider\":{}}},\"Type\":{}}},\"Name\":{},\"Source\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Location\":{},\"GitCloneDepth\":{\"type\":\"integer\"},\"InsecureSsl\":{\"type\":\"boolean\"}}},\"ServiceRole\":{},\"VpcConfig\":{\"type\":\"structure\",\"members\":{\"VpcId\":{},\"Subnets\":{\"shape\":\"S1j\"},\"SecurityGroupIds\":{\"shape\":\"S1j\"}}}}},\"AwsCloudFrontDistribution\":{\"type\":\"structure\",\"members\":{\"CacheBehaviors\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ViewerProtocolPolicy\":{}}}}}},\"DefaultCacheBehavior\":{\"type\":\"structure\",\"members\":{\"ViewerProtocolPolicy\":{}}},\"DefaultRootObject\":{},\"DomainName\":{},\"ETag\":{},\"LastModifiedTime\":{},\"Logging\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"Enabled\":{\"type\":\"boolean\"},\"IncludeCookies\":{\"type\":\"boolean\"},\"Prefix\":{}}},\"Origins\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"Id\":{},\"OriginPath\":{},\"S3OriginConfig\":{\"type\":\"structure\",\"members\":{\"OriginAccessIdentity\":{}}}}}}}},\"OriginGroups\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FailoverCriteria\":{\"type\":\"structure\",\"members\":{\"StatusCodes\":{\"type\":\"structure\",\"members\":{\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"Quantity\":{\"type\":\"integer\"}}}}}}}}}},\"Status\":{},\"WebAclId\":{}}},\"AwsEc2Instance\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"ImageId\":{},\"IpV4Addresses\":{\"shape\":\"S11\"},\"IpV6Addresses\":{\"shape\":\"S11\"},\"KeyName\":{},\"IamInstanceProfileArn\":{},\"VpcId\":{},\"SubnetId\":{},\"LaunchedAt\":{}}},\"AwsEc2NetworkInterface\":{\"type\":\"structure\",\"members\":{\"Attachment\":{\"type\":\"structure\",\"members\":{\"AttachTime\":{},\"AttachmentId\":{},\"DeleteOnTermination\":{\"type\":\"boolean\"},\"DeviceIndex\":{\"type\":\"integer\"},\"InstanceId\":{},\"InstanceOwnerId\":{},\"Status\":{}}},\"NetworkInterfaceId\":{},\"SecurityGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupId\":{}}}},\"SourceDestCheck\":{\"type\":\"boolean\"}}},\"AwsEc2SecurityGroup\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupId\":{},\"OwnerId\":{},\"VpcId\":{},\"IpPermissions\":{\"shape\":\"S26\"},\"IpPermissionsEgress\":{\"shape\":\"S26\"}}},\"AwsEc2Volume\":{\"type\":\"structure\",\"members\":{\"CreateTime\":{},\"Encrypted\":{\"type\":\"boolean\"},\"Size\":{\"type\":\"integer\"},\"SnapshotId\":{},\"Status\":{},\"KmsKeyId\":{},\"Attachments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttachTime\":{},\"DeleteOnTermination\":{\"type\":\"boolean\"},\"InstanceId\":{},\"Status\":{}}}}}},\"AwsEc2Vpc\":{\"type\":\"structure\",\"members\":{\"CidrBlockAssociationSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"CidrBlock\":{},\"CidrBlockState\":{}}}},\"Ipv6CidrBlockAssociationSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"Ipv6CidrBlock\":{},\"CidrBlockState\":{}}}},\"DhcpOptionsId\":{},\"State\":{}}},\"AwsEc2Eip\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"PublicIp\":{},\"AllocationId\":{},\"AssociationId\":{},\"Domain\":{},\"PublicIpv4Pool\":{},\"NetworkBorderGroup\":{},\"NetworkInterfaceId\":{},\"NetworkInterfaceOwnerId\":{},\"PrivateIpAddress\":{}}},\"AwsElbv2LoadBalancer\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ZoneName\":{},\"SubnetId\":{}}}},\"CanonicalHostedZoneId\":{},\"CreatedTime\":{},\"DNSName\":{},\"IpAddressType\":{},\"Scheme\":{},\"SecurityGroups\":{\"type\":\"list\",\"member\":{}},\"State\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Reason\":{}}},\"Type\":{},\"VpcId\":{}}},\"AwsElasticsearchDomain\":{\"type\":\"structure\",\"members\":{\"AccessPolicies\":{},\"DomainEndpointOptions\":{\"type\":\"structure\",\"members\":{\"EnforceHTTPS\":{\"type\":\"boolean\"},\"TLSSecurityPolicy\":{}}},\"DomainId\":{},\"DomainName\":{},\"Endpoint\":{},\"Endpoints\":{\"shape\":\"Sp\"},\"ElasticsearchVersion\":{},\"EncryptionAtRestOptions\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"KmsKeyId\":{}}},\"NodeToNodeEncryptionOptions\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}},\"VPCOptions\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S1j\"},\"SecurityGroupIds\":{\"shape\":\"S1j\"},\"SubnetIds\":{\"shape\":\"S1j\"},\"VPCId\":{}}}}},\"AwsS3Bucket\":{\"type\":\"structure\",\"members\":{\"OwnerId\":{},\"OwnerName\":{},\"CreatedAt\":{},\"ServerSideEncryptionConfiguration\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplyServerSideEncryptionByDefault\":{\"type\":\"structure\",\"members\":{\"SSEAlgorithm\":{},\"KMSMasterKeyID\":{}}}}}}}}}},\"AwsS3Object\":{\"type\":\"structure\",\"members\":{\"LastModified\":{},\"ETag\":{},\"VersionId\":{},\"ContentType\":{},\"ServerSideEncryption\":{},\"SSEKMSKeyId\":{}}},\"AwsSecretsManagerSecret\":{\"type\":\"structure\",\"members\":{\"RotationRules\":{\"type\":\"structure\",\"members\":{\"AutomaticallyAfterDays\":{\"type\":\"integer\"}}},\"RotationOccurredWithinFrequency\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"RotationEnabled\":{\"type\":\"boolean\"},\"RotationLambdaArn\":{},\"Deleted\":{\"type\":\"boolean\"},\"Name\":{},\"Description\":{}}},\"AwsIamAccessKey\":{\"type\":\"structure\",\"members\":{\"UserName\":{\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use PrincipalName instead.\"},\"Status\":{},\"CreatedAt\":{},\"PrincipalId\":{},\"PrincipalType\":{},\"PrincipalName\":{},\"AccountId\":{},\"AccessKeyId\":{},\"SessionContext\":{\"type\":\"structure\",\"members\":{\"Attributes\":{\"type\":\"structure\",\"members\":{\"MfaAuthenticated\":{\"type\":\"boolean\"},\"CreationDate\":{}}},\"SessionIssuer\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"PrincipalId\":{},\"Arn\":{},\"AccountId\":{},\"UserName\":{}}}}}}},\"AwsIamUser\":{\"type\":\"structure\",\"members\":{\"AttachedManagedPolicies\":{\"shape\":\"S3d\"},\"CreateDate\":{},\"GroupList\":{\"shape\":\"S11\"},\"Path\":{},\"PermissionsBoundary\":{\"shape\":\"S3f\"},\"UserId\":{},\"UserName\":{},\"UserPolicyList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{}}}}}},\"AwsIamPolicy\":{\"type\":\"structure\",\"members\":{\"AttachmentCount\":{\"type\":\"integer\"},\"CreateDate\":{},\"DefaultVersionId\":{},\"Description\":{},\"IsAttachable\":{\"type\":\"boolean\"},\"Path\":{},\"PermissionsBoundaryUsageCount\":{\"type\":\"integer\"},\"PolicyId\":{},\"PolicyName\":{},\"PolicyVersionList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VersionId\":{},\"IsDefaultVersion\":{\"type\":\"boolean\"},\"CreateDate\":{}}}},\"UpdateDate\":{}}},\"AwsApiGatewayV2Stage\":{\"type\":\"structure\",\"members\":{\"CreatedDate\":{},\"Description\":{},\"DefaultRouteSettings\":{\"shape\":\"S3m\"},\"DeploymentId\":{},\"LastUpdatedDate\":{},\"RouteSettings\":{\"shape\":\"S3m\"},\"StageName\":{},\"StageVariables\":{\"shape\":\"Sp\"},\"AccessLogSettings\":{\"shape\":\"S3n\"},\"AutoDeploy\":{\"type\":\"boolean\"},\"LastDeploymentStatusMessage\":{},\"ApiGatewayManaged\":{\"type\":\"boolean\"}}},\"AwsApiGatewayV2Api\":{\"type\":\"structure\",\"members\":{\"ApiEndpoint\":{},\"ApiId\":{},\"ApiKeySelectionExpression\":{},\"CreatedDate\":{},\"Description\":{},\"Version\":{},\"Name\":{},\"ProtocolType\":{},\"RouteSelectionExpression\":{},\"CorsConfiguration\":{\"type\":\"structure\",\"members\":{\"AllowOrigins\":{\"shape\":\"S1j\"},\"AllowCredentials\":{\"type\":\"boolean\"},\"ExposeHeaders\":{\"shape\":\"S1j\"},\"MaxAge\":{\"type\":\"integer\"},\"AllowMethods\":{\"shape\":\"S1j\"},\"AllowHeaders\":{\"shape\":\"S1j\"}}}}},\"AwsDynamoDbTable\":{\"type\":\"structure\",\"members\":{\"AttributeDefinitions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"AttributeType\":{}}}},\"BillingModeSummary\":{\"type\":\"structure\",\"members\":{\"BillingMode\":{},\"LastUpdateToPayPerRequestDateTime\":{}}},\"CreationDateTime\":{},\"GlobalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Backfilling\":{\"type\":\"boolean\"},\"IndexArn\":{},\"IndexName\":{},\"IndexSizeBytes\":{\"type\":\"long\"},\"IndexStatus\":{},\"ItemCount\":{\"type\":\"integer\"},\"KeySchema\":{\"shape\":\"S3x\"},\"Projection\":{\"shape\":\"S3z\"},\"ProvisionedThroughput\":{\"shape\":\"S40\"}}}},\"GlobalTableVersion\":{},\"ItemCount\":{\"type\":\"integer\"},\"KeySchema\":{\"shape\":\"S3x\"},\"LatestStreamArn\":{},\"LatestStreamLabel\":{},\"LocalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexArn\":{},\"IndexName\":{},\"KeySchema\":{\"shape\":\"S3x\"},\"Projection\":{\"shape\":\"S3z\"}}}},\"ProvisionedThroughput\":{\"shape\":\"S40\"},\"Replicas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GlobalSecondaryIndexes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IndexName\":{},\"ProvisionedThroughputOverride\":{\"shape\":\"S47\"}}}},\"KmsMasterKeyId\":{},\"ProvisionedThroughputOverride\":{\"shape\":\"S47\"},\"RegionName\":{},\"ReplicaStatus\":{},\"ReplicaStatusDescription\":{}}}},\"RestoreSummary\":{\"type\":\"structure\",\"members\":{\"SourceBackupArn\":{},\"SourceTableArn\":{},\"RestoreDateTime\":{},\"RestoreInProgress\":{\"type\":\"boolean\"}}},\"SseDescription\":{\"type\":\"structure\",\"members\":{\"InaccessibleEncryptionDateTime\":{},\"Status\":{},\"SseType\":{},\"KmsMasterKeyArn\":{}}},\"StreamSpecification\":{\"type\":\"structure\",\"members\":{\"StreamEnabled\":{\"type\":\"boolean\"},\"StreamViewType\":{}}},\"TableId\":{},\"TableName\":{},\"TableSizeBytes\":{\"type\":\"long\"},\"TableStatus\":{}}},\"AwsApiGatewayStage\":{\"type\":\"structure\",\"members\":{\"DeploymentId\":{},\"ClientCertificateId\":{},\"StageName\":{},\"Description\":{},\"CacheClusterEnabled\":{\"type\":\"boolean\"},\"CacheClusterSize\":{},\"CacheClusterStatus\":{},\"MethodSettings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MetricsEnabled\":{\"type\":\"boolean\"},\"LoggingLevel\":{},\"DataTraceEnabled\":{\"type\":\"boolean\"},\"ThrottlingBurstLimit\":{\"type\":\"integer\"},\"ThrottlingRateLimit\":{\"type\":\"double\"},\"CachingEnabled\":{\"type\":\"boolean\"},\"CacheTtlInSeconds\":{\"type\":\"integer\"},\"CacheDataEncrypted\":{\"type\":\"boolean\"},\"RequireAuthorizationForCacheControl\":{\"type\":\"boolean\"},\"UnauthorizedCacheControlHeaderStrategy\":{},\"HttpMethod\":{},\"ResourcePath\":{}}}},\"Variables\":{\"shape\":\"Sp\"},\"DocumentationVersion\":{},\"AccessLogSettings\":{\"shape\":\"S3n\"},\"CanarySettings\":{\"type\":\"structure\",\"members\":{\"PercentTraffic\":{\"type\":\"double\"},\"DeploymentId\":{},\"StageVariableOverrides\":{\"shape\":\"Sp\"},\"UseStageCache\":{\"type\":\"boolean\"}}},\"TracingEnabled\":{\"type\":\"boolean\"},\"CreatedDate\":{},\"LastUpdatedDate\":{},\"WebAclArn\":{}}},\"AwsApiGatewayRestApi\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"CreatedDate\":{},\"Version\":{},\"BinaryMediaTypes\":{\"shape\":\"S1j\"},\"MinimumCompressionSize\":{\"type\":\"integer\"},\"ApiKeySource\":{},\"EndpointConfiguration\":{\"type\":\"structure\",\"members\":{\"Types\":{\"shape\":\"S1j\"}}}}},\"AwsCloudTrailTrail\":{\"type\":\"structure\",\"members\":{\"CloudWatchLogsLogGroupArn\":{},\"CloudWatchLogsRoleArn\":{},\"HasCustomEventSelectors\":{\"type\":\"boolean\"},\"HomeRegion\":{},\"IncludeGlobalServiceEvents\":{\"type\":\"boolean\"},\"IsMultiRegionTrail\":{\"type\":\"boolean\"},\"IsOrganizationTrail\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"LogFileValidationEnabled\":{\"type\":\"boolean\"},\"Name\":{},\"S3BucketName\":{},\"S3KeyPrefix\":{},\"SnsTopicArn\":{},\"SnsTopicName\":{},\"TrailArn\":{}}},\"AwsCertificateManagerCertificate\":{\"type\":\"structure\",\"members\":{\"CertificateAuthorityArn\":{},\"CreatedAt\":{},\"DomainName\":{},\"DomainValidationOptions\":{\"shape\":\"S4j\"},\"ExtendedKeyUsages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"OId\":{}}}},\"FailureReason\":{},\"ImportedAt\":{},\"InUseBy\":{\"shape\":\"S11\"},\"IssuedAt\":{},\"Issuer\":{},\"KeyAlgorithm\":{},\"KeyUsages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"NotAfter\":{},\"NotBefore\":{},\"Options\":{\"type\":\"structure\",\"members\":{\"CertificateTransparencyLoggingPreference\":{}}},\"RenewalEligibility\":{},\"RenewalSummary\":{\"type\":\"structure\",\"members\":{\"DomainValidationOptions\":{\"shape\":\"S4j\"},\"RenewalStatus\":{},\"RenewalStatusReason\":{},\"UpdatedAt\":{}}},\"Serial\":{},\"SignatureAlgorithm\":{},\"Status\":{},\"Subject\":{},\"SubjectAlternativeNames\":{\"shape\":\"S11\"},\"Type\":{}}},\"AwsRedshiftCluster\":{\"type\":\"structure\",\"members\":{\"AllowVersionUpgrade\":{\"type\":\"boolean\"},\"AutomatedSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"ClusterAvailabilityStatus\":{},\"ClusterCreateTime\":{},\"ClusterIdentifier\":{},\"ClusterNodes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NodeRole\":{},\"PrivateIpAddress\":{},\"PublicIpAddress\":{}}}},\"ClusterParameterGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ClusterParameterStatusList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterName\":{},\"ParameterApplyStatus\":{},\"ParameterApplyErrorDescription\":{}}}},\"ParameterApplyStatus\":{},\"ParameterGroupName\":{}}}},\"ClusterPublicKey\":{},\"ClusterRevisionNumber\":{},\"ClusterSecurityGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ClusterSecurityGroupName\":{},\"Status\":{}}}},\"ClusterSnapshotCopyStatus\":{\"type\":\"structure\",\"members\":{\"DestinationRegion\":{},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"RetentionPeriod\":{\"type\":\"integer\"},\"SnapshotCopyGrantName\":{}}},\"ClusterStatus\":{},\"ClusterSubnetGroupName\":{},\"ClusterVersion\":{},\"DBName\":{},\"DeferredMaintenanceWindows\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeferMaintenanceEndTime\":{},\"DeferMaintenanceIdentifier\":{},\"DeferMaintenanceStartTime\":{}}}},\"ElasticIpStatus\":{\"type\":\"structure\",\"members\":{\"ElasticIp\":{},\"Status\":{}}},\"ElasticResizeNumberOfNodeOptions\":{},\"Encrypted\":{\"type\":\"boolean\"},\"Endpoint\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"}}},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"ExpectedNextSnapshotScheduleTime\":{},\"ExpectedNextSnapshotScheduleTimeStatus\":{},\"HsmStatus\":{\"type\":\"structure\",\"members\":{\"HsmClientCertificateIdentifier\":{},\"HsmConfigurationIdentifier\":{},\"Status\":{}}},\"IamRoles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplyStatus\":{},\"IamRoleArn\":{}}}},\"KmsKeyId\":{},\"MaintenanceTrackName\":{},\"ManualSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"MasterUsername\":{},\"NextMaintenanceWindowStartTime\":{},\"NodeType\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"PendingActions\":{\"shape\":\"S11\"},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"AutomatedSnapshotRetentionPeriod\":{\"type\":\"integer\"},\"ClusterIdentifier\":{},\"ClusterType\":{},\"ClusterVersion\":{},\"EncryptionType\":{},\"EnhancedVpcRouting\":{\"type\":\"boolean\"},\"MaintenanceTrackName\":{},\"MasterUserPassword\":{},\"NodeType\":{},\"NumberOfNodes\":{\"type\":\"integer\"},\"PubliclyAccessible\":{\"type\":\"boolean\"}}},\"PreferredMaintenanceWindow\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"ResizeInfo\":{\"type\":\"structure\",\"members\":{\"AllowCancelResize\":{\"type\":\"boolean\"},\"ResizeType\":{}}},\"RestoreStatus\":{\"type\":\"structure\",\"members\":{\"CurrentRestoreRateInMegaBytesPerSecond\":{\"type\":\"double\"},\"ElapsedTimeInSeconds\":{\"type\":\"long\"},\"EstimatedTimeToCompletionInSeconds\":{\"type\":\"long\"},\"ProgressInMegaBytes\":{\"type\":\"long\"},\"SnapshotSizeInMegaBytes\":{\"type\":\"long\"},\"Status\":{}}},\"SnapshotScheduleIdentifier\":{},\"SnapshotScheduleState\":{},\"VpcId\":{},\"VpcSecurityGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"VpcSecurityGroupId\":{}}}}}},\"AwsElbLoadBalancer\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S11\"},\"BackendServerDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstancePort\":{\"type\":\"integer\"},\"PolicyNames\":{\"shape\":\"S11\"}}}},\"CanonicalHostedZoneName\":{},\"CanonicalHostedZoneNameID\":{},\"CreatedTime\":{},\"DnsName\":{},\"HealthCheck\":{\"type\":\"structure\",\"members\":{\"HealthyThreshold\":{\"type\":\"integer\"},\"Interval\":{\"type\":\"integer\"},\"Target\":{},\"Timeout\":{\"type\":\"integer\"},\"UnhealthyThreshold\":{\"type\":\"integer\"}}},\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{}}}},\"ListenerDescriptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Listener\":{\"type\":\"structure\",\"members\":{\"InstancePort\":{\"type\":\"integer\"},\"InstanceProtocol\":{},\"LoadBalancerPort\":{\"type\":\"integer\"},\"Protocol\":{},\"SslCertificateId\":{}}},\"PolicyNames\":{\"shape\":\"S11\"}}}},\"LoadBalancerAttributes\":{\"type\":\"structure\",\"members\":{\"AccessLog\":{\"type\":\"structure\",\"members\":{\"EmitInterval\":{\"type\":\"integer\"},\"Enabled\":{\"type\":\"boolean\"},\"S3BucketName\":{},\"S3BucketPrefix\":{}}},\"ConnectionDraining\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"Timeout\":{\"type\":\"integer\"}}},\"ConnectionSettings\":{\"type\":\"structure\",\"members\":{\"IdleTimeout\":{\"type\":\"integer\"}}},\"CrossZoneLoadBalancing\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"}}}}},\"LoadBalancerName\":{},\"Policies\":{\"type\":\"structure\",\"members\":{\"AppCookieStickinessPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CookieName\":{},\"PolicyName\":{}}}},\"LbCookieStickinessPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CookieExpirationPeriod\":{\"type\":\"long\"},\"PolicyName\":{}}}},\"OtherPolicies\":{\"shape\":\"S11\"}}},\"Scheme\":{},\"SecurityGroups\":{\"shape\":\"S11\"},\"SourceSecurityGroup\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"OwnerAlias\":{}}},\"Subnets\":{\"shape\":\"S11\"},\"VpcId\":{}}},\"AwsIamGroup\":{\"type\":\"structure\",\"members\":{\"AttachedManagedPolicies\":{\"shape\":\"S3d\"},\"CreateDate\":{},\"GroupId\":{},\"GroupName\":{},\"GroupPolicyList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{}}}},\"Path\":{}}},\"AwsIamRole\":{\"type\":\"structure\",\"members\":{\"AssumeRolePolicyDocument\":{},\"AttachedManagedPolicies\":{\"shape\":\"S3d\"},\"CreateDate\":{},\"InstanceProfileList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CreateDate\":{},\"InstanceProfileId\":{},\"InstanceProfileName\":{},\"Path\":{},\"Roles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"AssumeRolePolicyDocument\":{},\"CreateDate\":{},\"Path\":{},\"RoleId\":{},\"RoleName\":{}}}}}}},\"PermissionsBoundary\":{\"shape\":\"S3f\"},\"RoleId\":{},\"RoleName\":{},\"RolePolicyList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{}}}},\"MaxSessionDuration\":{\"type\":\"integer\"},\"Path\":{}}},\"AwsKmsKey\":{\"type\":\"structure\",\"members\":{\"AWSAccountId\":{},\"CreationDate\":{\"type\":\"double\"},\"KeyId\":{},\"KeyManager\":{},\"KeyState\":{},\"Origin\":{},\"Description\":{}}},\"AwsLambdaFunction\":{\"type\":\"structure\",\"members\":{\"Code\":{\"type\":\"structure\",\"members\":{\"S3Bucket\":{},\"S3Key\":{},\"S3ObjectVersion\":{},\"ZipFile\":{}}},\"CodeSha256\":{},\"DeadLetterConfig\":{\"type\":\"structure\",\"members\":{\"TargetArn\":{}}},\"Environment\":{\"type\":\"structure\",\"members\":{\"Variables\":{\"shape\":\"Sp\"},\"Error\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"Message\":{}}}}},\"FunctionName\":{},\"Handler\":{},\"KmsKeyArn\":{},\"LastModified\":{},\"Layers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"CodeSize\":{\"type\":\"integer\"}}}},\"MasterArn\":{},\"MemorySize\":{\"type\":\"integer\"},\"RevisionId\":{},\"Role\":{},\"Runtime\":{},\"Timeout\":{\"type\":\"integer\"},\"TracingConfig\":{\"type\":\"structure\",\"members\":{\"Mode\":{}}},\"VpcConfig\":{\"type\":\"structure\",\"members\":{\"SecurityGroupIds\":{\"shape\":\"S1j\"},\"SubnetIds\":{\"shape\":\"S1j\"},\"VpcId\":{}}},\"Version\":{}}},\"AwsLambdaLayerVersion\":{\"type\":\"structure\",\"members\":{\"Version\":{\"type\":\"long\"},\"CompatibleRuntimes\":{\"shape\":\"S1j\"},\"CreatedDate\":{}}},\"AwsRdsDbInstance\":{\"type\":\"structure\",\"members\":{\"AssociatedRoles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"FeatureName\":{},\"Status\":{}}}},\"CACertificateIdentifier\":{},\"DBClusterIdentifier\":{},\"DBInstanceIdentifier\":{},\"DBInstanceClass\":{},\"DbInstancePort\":{\"type\":\"integer\"},\"DbiResourceId\":{},\"DBName\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"Endpoint\":{\"shape\":\"S6p\"},\"Engine\":{},\"EngineVersion\":{},\"IAMDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"InstanceCreateTime\":{},\"KmsKeyId\":{},\"PubliclyAccessible\":{\"type\":\"boolean\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"TdeCredentialArn\":{},\"VpcSecurityGroups\":{\"shape\":\"S6q\"},\"MultiAz\":{\"type\":\"boolean\"},\"EnhancedMonitoringResourceArn\":{},\"DbInstanceStatus\":{},\"MasterUsername\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"PreferredBackupWindow\":{},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DbSecurityGroups\":{\"shape\":\"S11\"},\"DbParameterGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DbParameterGroupName\":{},\"ParameterApplyStatus\":{}}}},\"AvailabilityZone\":{},\"DbSubnetGroup\":{\"type\":\"structure\",\"members\":{\"DbSubnetGroupName\":{},\"DbSubnetGroupDescription\":{},\"VpcId\":{},\"SubnetGroupStatus\":{},\"Subnets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SubnetIdentifier\":{},\"SubnetAvailabilityZone\":{\"type\":\"structure\",\"members\":{\"Name\":{}}},\"SubnetStatus\":{}}}},\"DbSubnetGroupArn\":{}}},\"PreferredMaintenanceWindow\":{},\"PendingModifiedValues\":{\"type\":\"structure\",\"members\":{\"DbInstanceClass\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"MasterUserPassword\":{},\"Port\":{\"type\":\"integer\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"MultiAZ\":{\"type\":\"boolean\"},\"EngineVersion\":{},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"DbInstanceIdentifier\":{},\"StorageType\":{},\"CaCertificateIdentifier\":{},\"DbSubnetGroupName\":{},\"PendingCloudWatchLogsExports\":{\"type\":\"structure\",\"members\":{\"LogTypesToEnable\":{\"shape\":\"S11\"},\"LogTypesToDisable\":{\"shape\":\"S11\"}}},\"ProcessorFeatures\":{\"shape\":\"S70\"}}},\"LatestRestorableTime\":{},\"AutoMinorVersionUpgrade\":{\"type\":\"boolean\"},\"ReadReplicaSourceDBInstanceIdentifier\":{},\"ReadReplicaDBInstanceIdentifiers\":{\"shape\":\"S11\"},\"ReadReplicaDBClusterIdentifiers\":{\"shape\":\"S11\"},\"LicenseModel\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OptionGroupName\":{},\"Status\":{}}}},\"CharacterSetName\":{},\"SecondaryAvailabilityZone\":{},\"StatusInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StatusType\":{},\"Normal\":{\"type\":\"boolean\"},\"Status\":{},\"Message\":{}}}},\"StorageType\":{},\"DomainMemberships\":{\"shape\":\"S76\"},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"MonitoringInterval\":{\"type\":\"integer\"},\"MonitoringRoleArn\":{},\"PromotionTier\":{\"type\":\"integer\"},\"Timezone\":{},\"PerformanceInsightsEnabled\":{\"type\":\"boolean\"},\"PerformanceInsightsKmsKeyId\":{},\"PerformanceInsightsRetentionPeriod\":{\"type\":\"integer\"},\"EnabledCloudWatchLogsExports\":{\"shape\":\"S11\"},\"ProcessorFeatures\":{\"shape\":\"S70\"},\"ListenerEndpoint\":{\"shape\":\"S6p\"},\"MaxAllocatedStorage\":{\"type\":\"integer\"}}},\"AwsSnsTopic\":{\"type\":\"structure\",\"members\":{\"KmsMasterKeyId\":{},\"Subscription\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Endpoint\":{},\"Protocol\":{}}}},\"TopicName\":{},\"Owner\":{}}},\"AwsSqsQueue\":{\"type\":\"structure\",\"members\":{\"KmsDataKeyReusePeriodSeconds\":{\"type\":\"integer\"},\"KmsMasterKeyId\":{},\"QueueName\":{},\"DeadLetterTargetArn\":{}}},\"AwsWafWebAcl\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DefaultAction\":{},\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Action\":{\"type\":\"structure\",\"members\":{\"Type\":{}}},\"ExcludedRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleId\":{}}}},\"OverrideAction\":{\"type\":\"structure\",\"members\":{\"Type\":{}}},\"Priority\":{\"type\":\"integer\"},\"RuleId\":{},\"Type\":{}}}},\"WebAclId\":{}}},\"AwsRdsDbSnapshot\":{\"type\":\"structure\",\"members\":{\"DbSnapshotIdentifier\":{},\"DbInstanceIdentifier\":{},\"SnapshotCreateTime\":{},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"AvailabilityZone\":{},\"VpcId\":{},\"InstanceCreateTime\":{},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"Iops\":{\"type\":\"integer\"},\"OptionGroupName\":{},\"PercentProgress\":{\"type\":\"integer\"},\"SourceRegion\":{},\"SourceDbSnapshotIdentifier\":{},\"StorageType\":{},\"TdeCredentialArn\":{},\"Encrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"Timezone\":{},\"IamDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"},\"ProcessorFeatures\":{\"shape\":\"S70\"},\"DbiResourceId\":{}}},\"AwsRdsDbClusterSnapshot\":{\"type\":\"structure\",\"members\":{\"AvailabilityZones\":{\"shape\":\"S11\"},\"SnapshotCreateTime\":{},\"Engine\":{},\"AllocatedStorage\":{\"type\":\"integer\"},\"Status\":{},\"Port\":{\"type\":\"integer\"},\"VpcId\":{},\"ClusterCreateTime\":{},\"MasterUsername\":{},\"EngineVersion\":{},\"LicenseModel\":{},\"SnapshotType\":{},\"PercentProgress\":{\"type\":\"integer\"},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbClusterIdentifier\":{},\"DbClusterSnapshotIdentifier\":{},\"IamDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"}}},\"AwsRdsDbCluster\":{\"type\":\"structure\",\"members\":{\"AllocatedStorage\":{\"type\":\"integer\"},\"AvailabilityZones\":{\"shape\":\"S11\"},\"BackupRetentionPeriod\":{\"type\":\"integer\"},\"DatabaseName\":{},\"Status\":{},\"Endpoint\":{},\"ReaderEndpoint\":{},\"CustomEndpoints\":{\"shape\":\"S11\"},\"MultiAz\":{\"type\":\"boolean\"},\"Engine\":{},\"EngineVersion\":{},\"Port\":{\"type\":\"integer\"},\"MasterUsername\":{},\"PreferredBackupWindow\":{},\"PreferredMaintenanceWindow\":{},\"ReadReplicaIdentifiers\":{\"shape\":\"S11\"},\"VpcSecurityGroups\":{\"shape\":\"S6q\"},\"HostedZoneId\":{},\"StorageEncrypted\":{\"type\":\"boolean\"},\"KmsKeyId\":{},\"DbClusterResourceId\":{},\"AssociatedRoles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"Status\":{}}}},\"ClusterCreateTime\":{},\"EnabledCloudWatchLogsExports\":{\"shape\":\"S11\"},\"EngineMode\":{},\"DeletionProtection\":{\"type\":\"boolean\"},\"HttpEndpointEnabled\":{\"type\":\"boolean\"},\"ActivityStreamStatus\":{},\"CopyTagsToSnapshot\":{\"type\":\"boolean\"},\"CrossAccountClone\":{\"type\":\"boolean\"},\"DomainMemberships\":{\"shape\":\"S76\"},\"DbClusterParameterGroup\":{},\"DbSubnetGroup\":{},\"DbClusterOptionGroupMemberships\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DbClusterOptionGroupName\":{},\"Status\":{}}}},\"DbClusterIdentifier\":{},\"DbClusterMembers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IsClusterWriter\":{\"type\":\"boolean\"},\"PromotionTier\":{\"type\":\"integer\"},\"DbInstanceIdentifier\":{},\"DbClusterParameterGroupStatus\":{}}}},\"IamDatabaseAuthenticationEnabled\":{\"type\":\"boolean\"}}},\"Container\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"ImageId\":{},\"ImageName\":{},\"LaunchedAt\":{}}},\"Other\":{\"shape\":\"Sp\"}}}}}},\"Compliance\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"RelatedRequirements\":{\"shape\":\"S7v\"},\"StatusReasons\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ReasonCode\"],\"members\":{\"ReasonCode\":{},\"Description\":{}}}}}},\"VerificationState\":{},\"WorkflowState\":{\"type\":\"string\",\"deprecated\":true,\"deprecatedMessage\":\"This field is deprecated, use Workflow.Status instead.\"},\"Workflow\":{\"type\":\"structure\",\"members\":{\"Status\":{}}},\"RecordState\":{},\"RelatedFindings\":{\"shape\":\"S83\"},\"Note\":{\"type\":\"structure\",\"required\":[\"Text\",\"UpdatedBy\",\"UpdatedAt\"],\"members\":{\"Text\":{},\"UpdatedBy\":{},\"UpdatedAt\":{}}},\"Vulnerabilities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"VulnerablePackages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Version\":{},\"Epoch\":{},\"Release\":{},\"Architecture\":{}}}},\"Cvss\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Version\":{},\"BaseScore\":{\"type\":\"double\"},\"BaseVector\":{}}}},\"RelatedVulnerabilities\":{\"shape\":\"S11\"},\"Vendor\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Url\":{},\"VendorSeverity\":{},\"VendorCreatedAt\":{},\"VendorUpdatedAt\":{}}},\"ReferenceUrls\":{\"shape\":\"S11\"}}}},\"PatchSummary\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"InstalledCount\":{\"type\":\"integer\"},\"MissingCount\":{\"type\":\"integer\"},\"FailedCount\":{\"type\":\"integer\"},\"InstalledOtherCount\":{\"type\":\"integer\"},\"InstalledRejectedCount\":{\"type\":\"integer\"},\"InstalledPendingReboot\":{\"type\":\"integer\"},\"OperationStartTime\":{},\"OperationEndTime\":{},\"RebootOption\":{},\"Operation\":{}}}}}},\"Si\":{\"type\":\"list\",\"member\":{}},\"Sp\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sw\":{\"type\":\"structure\",\"members\":{\"Begin\":{\"type\":\"integer\"},\"End\":{\"type\":\"integer\"}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"Protocol\":{},\"Destination\":{\"shape\":\"S10\"},\"Source\":{\"shape\":\"S10\"}}},\"S10\":{\"type\":\"structure\",\"members\":{\"Address\":{\"shape\":\"S11\"},\"PortRanges\":{\"type\":\"list\",\"member\":{\"shape\":\"Sw\"}}}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S1j\":{\"type\":\"list\",\"member\":{}},\"S26\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IpProtocol\":{},\"FromPort\":{\"type\":\"integer\"},\"ToPort\":{\"type\":\"integer\"},\"UserIdGroupPairs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupId\":{},\"GroupName\":{},\"PeeringStatus\":{},\"UserId\":{},\"VpcId\":{},\"VpcPeeringConnectionId\":{}}}},\"IpRanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CidrIp\":{}}}},\"Ipv6Ranges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CidrIpv6\":{}}}},\"PrefixListIds\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PrefixListId\":{}}}}}}},\"S3d\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyName\":{},\"PolicyArn\":{}}}},\"S3f\":{\"type\":\"structure\",\"members\":{\"PermissionsBoundaryArn\":{},\"PermissionsBoundaryType\":{}}},\"S3m\":{\"type\":\"structure\",\"members\":{\"DetailedMetricsEnabled\":{\"type\":\"boolean\"},\"LoggingLevel\":{},\"DataTraceEnabled\":{\"type\":\"boolean\"},\"ThrottlingBurstLimit\":{\"type\":\"integer\"},\"ThrottlingRateLimit\":{\"type\":\"double\"}}},\"S3n\":{\"type\":\"structure\",\"members\":{\"Format\":{},\"DestinationArn\":{}}},\"S3x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttributeName\":{},\"KeyType\":{}}}},\"S3z\":{\"type\":\"structure\",\"members\":{\"NonKeyAttributes\":{\"shape\":\"S11\"},\"ProjectionType\":{}}},\"S40\":{\"type\":\"structure\",\"members\":{\"LastDecreaseDateTime\":{},\"LastIncreaseDateTime\":{},\"NumberOfDecreasesToday\":{\"type\":\"integer\"},\"ReadCapacityUnits\":{\"type\":\"integer\"},\"WriteCapacityUnits\":{\"type\":\"integer\"}}},\"S47\":{\"type\":\"structure\",\"members\":{\"ReadCapacityUnits\":{\"type\":\"integer\"}}},\"S4j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"ResourceRecord\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"Value\":{}}},\"ValidationDomain\":{},\"ValidationEmails\":{\"shape\":\"S11\"},\"ValidationMethod\":{},\"ValidationStatus\":{}}}},\"S6p\":{\"type\":\"structure\",\"members\":{\"Address\":{},\"Port\":{\"type\":\"integer\"},\"HostedZoneId\":{}}},\"S6q\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VpcSecurityGroupId\":{},\"Status\":{}}}},\"S70\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}},\"S76\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Domain\":{},\"Status\":{},\"Fqdn\":{},\"IamRoleName\":{}}}},\"S7v\":{\"type\":\"list\",\"member\":{}},\"S83\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ProductArn\",\"Id\"],\"members\":{\"ProductArn\":{},\"Id\":{}}}},\"S8i\":{\"type\":\"list\",\"member\":{\"shape\":\"S8j\"}},\"S8j\":{\"type\":\"structure\",\"required\":[\"Id\",\"ProductArn\"],\"members\":{\"Id\":{},\"ProductArn\":{}}},\"S8k\":{\"type\":\"structure\",\"required\":[\"Text\",\"UpdatedBy\"],\"members\":{\"Text\":{},\"UpdatedBy\":{}}},\"S8u\":{\"type\":\"structure\",\"members\":{\"ProductArn\":{\"shape\":\"S8v\"},\"AwsAccountId\":{\"shape\":\"S8v\"},\"Id\":{\"shape\":\"S8v\"},\"GeneratorId\":{\"shape\":\"S8v\"},\"Type\":{\"shape\":\"S8v\"},\"FirstObservedAt\":{\"shape\":\"S8y\"},\"LastObservedAt\":{\"shape\":\"S8y\"},\"CreatedAt\":{\"shape\":\"S8y\"},\"UpdatedAt\":{\"shape\":\"S8y\"},\"SeverityProduct\":{\"shape\":\"S92\"},\"SeverityNormalized\":{\"shape\":\"S92\"},\"SeverityLabel\":{\"shape\":\"S8v\"},\"Confidence\":{\"shape\":\"S92\"},\"Criticality\":{\"shape\":\"S92\"},\"Title\":{\"shape\":\"S8v\"},\"Description\":{\"shape\":\"S8v\"},\"RecommendationText\":{\"shape\":\"S8v\"},\"SourceUrl\":{\"shape\":\"S8v\"},\"ProductFields\":{\"shape\":\"S94\"},\"ProductName\":{\"shape\":\"S8v\"},\"CompanyName\":{\"shape\":\"S8v\"},\"UserDefinedFields\":{\"shape\":\"S94\"},\"MalwareName\":{\"shape\":\"S8v\"},\"MalwareType\":{\"shape\":\"S8v\"},\"MalwarePath\":{\"shape\":\"S8v\"},\"MalwareState\":{\"shape\":\"S8v\"},\"NetworkDirection\":{\"shape\":\"S8v\"},\"NetworkProtocol\":{\"shape\":\"S8v\"},\"NetworkSourceIpV4\":{\"shape\":\"S97\"},\"NetworkSourceIpV6\":{\"shape\":\"S97\"},\"NetworkSourcePort\":{\"shape\":\"S92\"},\"NetworkSourceDomain\":{\"shape\":\"S8v\"},\"NetworkSourceMac\":{\"shape\":\"S8v\"},\"NetworkDestinationIpV4\":{\"shape\":\"S97\"},\"NetworkDestinationIpV6\":{\"shape\":\"S97\"},\"NetworkDestinationPort\":{\"shape\":\"S92\"},\"NetworkDestinationDomain\":{\"shape\":\"S8v\"},\"ProcessName\":{\"shape\":\"S8v\"},\"ProcessPath\":{\"shape\":\"S8v\"},\"ProcessPid\":{\"shape\":\"S92\"},\"ProcessParentPid\":{\"shape\":\"S92\"},\"ProcessLaunchedAt\":{\"shape\":\"S8y\"},\"ProcessTerminatedAt\":{\"shape\":\"S8y\"},\"ThreatIntelIndicatorType\":{\"shape\":\"S8v\"},\"ThreatIntelIndicatorValue\":{\"shape\":\"S8v\"},\"ThreatIntelIndicatorCategory\":{\"shape\":\"S8v\"},\"ThreatIntelIndicatorLastObservedAt\":{\"shape\":\"S8y\"},\"ThreatIntelIndicatorSource\":{\"shape\":\"S8v\"},\"ThreatIntelIndicatorSourceUrl\":{\"shape\":\"S8v\"},\"ResourceType\":{\"shape\":\"S8v\"},\"ResourceId\":{\"shape\":\"S8v\"},\"ResourcePartition\":{\"shape\":\"S8v\"},\"ResourceRegion\":{\"shape\":\"S8v\"},\"ResourceTags\":{\"shape\":\"S94\"},\"ResourceAwsEc2InstanceType\":{\"shape\":\"S8v\"},\"ResourceAwsEc2InstanceImageId\":{\"shape\":\"S8v\"},\"ResourceAwsEc2InstanceIpV4Addresses\":{\"shape\":\"S97\"},\"ResourceAwsEc2InstanceIpV6Addresses\":{\"shape\":\"S97\"},\"ResourceAwsEc2InstanceKeyName\":{\"shape\":\"S8v\"},\"ResourceAwsEc2InstanceIamInstanceProfileArn\":{\"shape\":\"S8v\"},\"ResourceAwsEc2InstanceVpcId\":{\"shape\":\"S8v\"},\"ResourceAwsEc2InstanceSubnetId\":{\"shape\":\"S8v\"},\"ResourceAwsEc2InstanceLaunchedAt\":{\"shape\":\"S8y\"},\"ResourceAwsS3BucketOwnerId\":{\"shape\":\"S8v\"},\"ResourceAwsS3BucketOwnerName\":{\"shape\":\"S8v\"},\"ResourceAwsIamAccessKeyUserName\":{\"shape\":\"S8v\"},\"ResourceAwsIamAccessKeyStatus\":{\"shape\":\"S8v\"},\"ResourceAwsIamAccessKeyCreatedAt\":{\"shape\":\"S8y\"},\"ResourceContainerName\":{\"shape\":\"S8v\"},\"ResourceContainerImageId\":{\"shape\":\"S8v\"},\"ResourceContainerImageName\":{\"shape\":\"S8v\"},\"ResourceContainerLaunchedAt\":{\"shape\":\"S8y\"},\"ResourceDetailsOther\":{\"shape\":\"S94\"},\"ComplianceStatus\":{\"shape\":\"S8v\"},\"VerificationState\":{\"shape\":\"S8v\"},\"WorkflowState\":{\"shape\":\"S8v\"},\"WorkflowStatus\":{\"shape\":\"S8v\"},\"RecordState\":{\"shape\":\"S8v\"},\"RelatedFindingsProductArn\":{\"shape\":\"S8v\"},\"RelatedFindingsId\":{\"shape\":\"S8v\"},\"NoteText\":{\"shape\":\"S8v\"},\"NoteUpdatedAt\":{\"shape\":\"S8y\"},\"NoteUpdatedBy\":{\"shape\":\"S8v\"},\"Keyword\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{}}}}}},\"S8v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{},\"Comparison\":{}}}},\"S8y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Start\":{},\"End\":{},\"DateRange\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"integer\"},\"Unit\":{}}}}}},\"S92\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Gte\":{\"type\":\"double\"},\"Lte\":{\"type\":\"double\"},\"Eq\":{\"type\":\"double\"}}}},\"S94\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"Comparison\":{}}}},\"S97\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Cidr\":{}}}},\"S9h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"ProcessingResult\":{}}}},\"S9k\":{\"type\":\"list\",\"member\":{}},\"S9v\":{\"type\":\"list\",\"member\":{}},\"Sal\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Sb2\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sbq\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"InvitationId\":{},\"InvitedAt\":{\"shape\":\"Sal\"},\"MemberStatus\":{}}},\"Sbt\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"Email\":{},\"MasterId\":{},\"MemberStatus\":{},\"InvitedAt\":{\"shape\":\"Sal\"},\"UpdatedAt\":{\"shape\":\"Sal\"}}}}}}");

/***/ }),

/***/ 27612:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeActionTargets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeProducts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeStandards\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"DescribeStandardsControls\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetEnabledStandards\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetFindings\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"GetInsights\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListEnabledProductsForImport\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListInvitations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMembers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListOrganizationAdminAccounts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 8591:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2017-09-08\",\"endpointPrefix\":\"serverlessrepo\",\"signingName\":\"serverlessrepo\",\"serviceFullName\":\"AWSServerlessApplicationRepository\",\"serviceId\":\"ServerlessApplicationRepository\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"serverlessrepo-2017-09-08\",\"signatureVersion\":\"v4\"},\"operations\":{\"CreateApplication\":{\"http\":{\"requestUri\":\"/applications\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"Author\":{\"locationName\":\"author\"},\"Description\":{\"locationName\":\"description\"},\"HomePageUrl\":{\"locationName\":\"homePageUrl\"},\"Labels\":{\"shape\":\"S3\",\"locationName\":\"labels\"},\"LicenseBody\":{\"locationName\":\"licenseBody\"},\"LicenseUrl\":{\"locationName\":\"licenseUrl\"},\"Name\":{\"locationName\":\"name\"},\"ReadmeBody\":{\"locationName\":\"readmeBody\"},\"ReadmeUrl\":{\"locationName\":\"readmeUrl\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"SourceCodeArchiveUrl\":{\"locationName\":\"sourceCodeArchiveUrl\"},\"SourceCodeUrl\":{\"locationName\":\"sourceCodeUrl\"},\"SpdxLicenseId\":{\"locationName\":\"spdxLicenseId\"},\"TemplateBody\":{\"locationName\":\"templateBody\"},\"TemplateUrl\":{\"locationName\":\"templateUrl\"}},\"required\":[\"Description\",\"Name\",\"Author\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"Author\":{\"locationName\":\"author\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"HomePageUrl\":{\"locationName\":\"homePageUrl\"},\"IsVerifiedAuthor\":{\"locationName\":\"isVerifiedAuthor\",\"type\":\"boolean\"},\"Labels\":{\"shape\":\"S3\",\"locationName\":\"labels\"},\"LicenseUrl\":{\"locationName\":\"licenseUrl\"},\"Name\":{\"locationName\":\"name\"},\"ReadmeUrl\":{\"locationName\":\"readmeUrl\"},\"SpdxLicenseId\":{\"locationName\":\"spdxLicenseId\"},\"VerifiedAuthorUrl\":{\"locationName\":\"verifiedAuthorUrl\"},\"Version\":{\"shape\":\"S6\",\"locationName\":\"version\"}}}},\"CreateApplicationVersion\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/applications/{applicationId}/versions/{semanticVersion}\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"SemanticVersion\":{\"location\":\"uri\",\"locationName\":\"semanticVersion\"},\"SourceCodeArchiveUrl\":{\"locationName\":\"sourceCodeArchiveUrl\"},\"SourceCodeUrl\":{\"locationName\":\"sourceCodeUrl\"},\"TemplateBody\":{\"locationName\":\"templateBody\"},\"TemplateUrl\":{\"locationName\":\"templateUrl\"}},\"required\":[\"ApplicationId\",\"SemanticVersion\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"ParameterDefinitions\":{\"shape\":\"S7\",\"locationName\":\"parameterDefinitions\"},\"RequiredCapabilities\":{\"shape\":\"Sa\",\"locationName\":\"requiredCapabilities\"},\"ResourcesSupported\":{\"locationName\":\"resourcesSupported\",\"type\":\"boolean\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"SourceCodeArchiveUrl\":{\"locationName\":\"sourceCodeArchiveUrl\"},\"SourceCodeUrl\":{\"locationName\":\"sourceCodeUrl\"},\"TemplateUrl\":{\"locationName\":\"templateUrl\"}}}},\"CreateCloudFormationChangeSet\":{\"http\":{\"requestUri\":\"/applications/{applicationId}/changesets\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"Capabilities\":{\"shape\":\"S3\",\"locationName\":\"capabilities\"},\"ChangeSetName\":{\"locationName\":\"changeSetName\"},\"ClientToken\":{\"locationName\":\"clientToken\"},\"Description\":{\"locationName\":\"description\"},\"NotificationArns\":{\"shape\":\"S3\",\"locationName\":\"notificationArns\"},\"ParameterOverrides\":{\"locationName\":\"parameterOverrides\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{\"locationName\":\"name\"},\"Value\":{\"locationName\":\"value\"}},\"required\":[\"Value\",\"Name\"]}},\"ResourceTypes\":{\"shape\":\"S3\",\"locationName\":\"resourceTypes\"},\"RollbackConfiguration\":{\"locationName\":\"rollbackConfiguration\",\"type\":\"structure\",\"members\":{\"MonitoringTimeInMinutes\":{\"locationName\":\"monitoringTimeInMinutes\",\"type\":\"integer\"},\"RollbackTriggers\":{\"locationName\":\"rollbackTriggers\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{\"locationName\":\"arn\"},\"Type\":{\"locationName\":\"type\"}},\"required\":[\"Type\",\"Arn\"]}}}},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"StackName\":{\"locationName\":\"stackName\"},\"Tags\":{\"locationName\":\"tags\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{\"locationName\":\"key\"},\"Value\":{\"locationName\":\"value\"}},\"required\":[\"Value\",\"Key\"]}},\"TemplateId\":{\"locationName\":\"templateId\"}},\"required\":[\"ApplicationId\",\"StackName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"ChangeSetId\":{\"locationName\":\"changeSetId\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"StackId\":{\"locationName\":\"stackId\"}}}},\"CreateCloudFormationTemplate\":{\"http\":{\"requestUri\":\"/applications/{applicationId}/templates\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"ExpirationTime\":{\"locationName\":\"expirationTime\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"Status\":{\"locationName\":\"status\"},\"TemplateId\":{\"locationName\":\"templateId\"},\"TemplateUrl\":{\"locationName\":\"templateUrl\"}}}},\"DeleteApplication\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{applicationId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"}},\"required\":[\"ApplicationId\"]}},\"GetApplication\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{applicationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"SemanticVersion\":{\"location\":\"querystring\",\"locationName\":\"semanticVersion\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"Author\":{\"locationName\":\"author\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"HomePageUrl\":{\"locationName\":\"homePageUrl\"},\"IsVerifiedAuthor\":{\"locationName\":\"isVerifiedAuthor\",\"type\":\"boolean\"},\"Labels\":{\"shape\":\"S3\",\"locationName\":\"labels\"},\"LicenseUrl\":{\"locationName\":\"licenseUrl\"},\"Name\":{\"locationName\":\"name\"},\"ReadmeUrl\":{\"locationName\":\"readmeUrl\"},\"SpdxLicenseId\":{\"locationName\":\"spdxLicenseId\"},\"VerifiedAuthorUrl\":{\"locationName\":\"verifiedAuthorUrl\"},\"Version\":{\"shape\":\"S6\",\"locationName\":\"version\"}}}},\"GetApplicationPolicy\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{applicationId}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Statements\":{\"shape\":\"Sv\",\"locationName\":\"statements\"}}}},\"GetCloudFormationTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{applicationId}/templates/{templateId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"TemplateId\":{\"location\":\"uri\",\"locationName\":\"templateId\"}},\"required\":[\"ApplicationId\",\"TemplateId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"ExpirationTime\":{\"locationName\":\"expirationTime\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"Status\":{\"locationName\":\"status\"},\"TemplateId\":{\"locationName\":\"templateId\"},\"TemplateUrl\":{\"locationName\":\"templateUrl\"}}}},\"ListApplicationDependencies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{applicationId}/dependencies\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxItems\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"SemanticVersion\":{\"location\":\"querystring\",\"locationName\":\"semanticVersion\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Dependencies\":{\"locationName\":\"dependencies\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"}},\"required\":[\"ApplicationId\",\"SemanticVersion\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"ListApplicationVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{applicationId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxItems\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"locationName\":\"nextToken\"},\"Versions\":{\"locationName\":\"versions\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"SourceCodeUrl\":{\"locationName\":\"sourceCodeUrl\"}},\"required\":[\"CreationTime\",\"ApplicationId\",\"SemanticVersion\"]}}}}},\"ListApplications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"MaxItems\":{\"location\":\"querystring\",\"locationName\":\"maxItems\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Applications\":{\"locationName\":\"applications\",\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"Author\":{\"locationName\":\"author\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"HomePageUrl\":{\"locationName\":\"homePageUrl\"},\"Labels\":{\"shape\":\"S3\",\"locationName\":\"labels\"},\"Name\":{\"locationName\":\"name\"},\"SpdxLicenseId\":{\"locationName\":\"spdxLicenseId\"}},\"required\":[\"Description\",\"Author\",\"ApplicationId\",\"Name\"]}},\"NextToken\":{\"locationName\":\"nextToken\"}}}},\"PutApplicationPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/applications/{applicationId}/policy\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"Statements\":{\"shape\":\"Sv\",\"locationName\":\"statements\"}},\"required\":[\"ApplicationId\",\"Statements\"]},\"output\":{\"type\":\"structure\",\"members\":{\"Statements\":{\"shape\":\"Sv\",\"locationName\":\"statements\"}}}},\"UnshareApplication\":{\"http\":{\"requestUri\":\"/applications/{applicationId}/unshare\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"OrganizationId\":{\"locationName\":\"organizationId\"}},\"required\":[\"ApplicationId\",\"OrganizationId\"]}},\"UpdateApplication\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/applications/{applicationId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"location\":\"uri\",\"locationName\":\"applicationId\"},\"Author\":{\"locationName\":\"author\"},\"Description\":{\"locationName\":\"description\"},\"HomePageUrl\":{\"locationName\":\"homePageUrl\"},\"Labels\":{\"shape\":\"S3\",\"locationName\":\"labels\"},\"ReadmeBody\":{\"locationName\":\"readmeBody\"},\"ReadmeUrl\":{\"locationName\":\"readmeUrl\"}},\"required\":[\"ApplicationId\"]},\"output\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"Author\":{\"locationName\":\"author\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"Description\":{\"locationName\":\"description\"},\"HomePageUrl\":{\"locationName\":\"homePageUrl\"},\"IsVerifiedAuthor\":{\"locationName\":\"isVerifiedAuthor\",\"type\":\"boolean\"},\"Labels\":{\"shape\":\"S3\",\"locationName\":\"labels\"},\"LicenseUrl\":{\"locationName\":\"licenseUrl\"},\"Name\":{\"locationName\":\"name\"},\"ReadmeUrl\":{\"locationName\":\"readmeUrl\"},\"SpdxLicenseId\":{\"locationName\":\"spdxLicenseId\"},\"VerifiedAuthorUrl\":{\"locationName\":\"verifiedAuthorUrl\"},\"Version\":{\"shape\":\"S6\",\"locationName\":\"version\"}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{}},\"S6\":{\"type\":\"structure\",\"members\":{\"ApplicationId\":{\"locationName\":\"applicationId\"},\"CreationTime\":{\"locationName\":\"creationTime\"},\"ParameterDefinitions\":{\"shape\":\"S7\",\"locationName\":\"parameterDefinitions\"},\"RequiredCapabilities\":{\"shape\":\"Sa\",\"locationName\":\"requiredCapabilities\"},\"ResourcesSupported\":{\"locationName\":\"resourcesSupported\",\"type\":\"boolean\"},\"SemanticVersion\":{\"locationName\":\"semanticVersion\"},\"SourceCodeArchiveUrl\":{\"locationName\":\"sourceCodeArchiveUrl\"},\"SourceCodeUrl\":{\"locationName\":\"sourceCodeUrl\"},\"TemplateUrl\":{\"locationName\":\"templateUrl\"}},\"required\":[\"TemplateUrl\",\"ParameterDefinitions\",\"ResourcesSupported\",\"CreationTime\",\"RequiredCapabilities\",\"ApplicationId\",\"SemanticVersion\"]},\"S7\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AllowedPattern\":{\"locationName\":\"allowedPattern\"},\"AllowedValues\":{\"shape\":\"S3\",\"locationName\":\"allowedValues\"},\"ConstraintDescription\":{\"locationName\":\"constraintDescription\"},\"DefaultValue\":{\"locationName\":\"defaultValue\"},\"Description\":{\"locationName\":\"description\"},\"MaxLength\":{\"locationName\":\"maxLength\",\"type\":\"integer\"},\"MaxValue\":{\"locationName\":\"maxValue\",\"type\":\"integer\"},\"MinLength\":{\"locationName\":\"minLength\",\"type\":\"integer\"},\"MinValue\":{\"locationName\":\"minValue\",\"type\":\"integer\"},\"Name\":{\"locationName\":\"name\"},\"NoEcho\":{\"locationName\":\"noEcho\",\"type\":\"boolean\"},\"ReferencedByResources\":{\"shape\":\"S3\",\"locationName\":\"referencedByResources\"},\"Type\":{\"locationName\":\"type\"}},\"required\":[\"ReferencedByResources\",\"Name\"]}},\"Sa\":{\"type\":\"list\",\"member\":{}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Actions\":{\"shape\":\"S3\",\"locationName\":\"actions\"},\"PrincipalOrgIDs\":{\"shape\":\"S3\",\"locationName\":\"principalOrgIDs\"},\"Principals\":{\"shape\":\"S3\",\"locationName\":\"principals\"},\"StatementId\":{\"locationName\":\"statementId\"}},\"required\":[\"Principals\",\"Actions\"]}}}}");

/***/ }),

/***/ 96164:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListApplicationVersions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxItems\"},\"ListApplications\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxItems\"},\"ListApplicationDependencies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxItems\"}}}");

/***/ }),

/***/ 14304:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-06-24\",\"endpointPrefix\":\"servicequotas\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Service Quotas\",\"serviceId\":\"Service Quotas\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"ServiceQuotasV20190624\",\"uid\":\"service-quotas-2019-06-24\"},\"operations\":{\"AssociateServiceQuotaTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteServiceQuotaIncreaseRequestFromTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\",\"QuotaCode\",\"AwsRegion\"],\"members\":{\"ServiceCode\":{},\"QuotaCode\":{},\"AwsRegion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateServiceQuotaTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAWSDefaultServiceQuota\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\",\"QuotaCode\"],\"members\":{\"ServiceCode\":{},\"QuotaCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Quota\":{\"shape\":\"Sc\"}}}},\"GetAssociationForServiceQuotaTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceQuotaTemplateAssociationStatus\":{}}}},\"GetRequestedServiceQuotaChange\":{\"input\":{\"type\":\"structure\",\"required\":[\"RequestId\"],\"members\":{\"RequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestedQuota\":{\"shape\":\"S13\"}}}},\"GetServiceQuota\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\",\"QuotaCode\"],\"members\":{\"ServiceCode\":{},\"QuotaCode\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Quota\":{\"shape\":\"Sc\"}}}},\"GetServiceQuotaIncreaseRequestFromTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\",\"QuotaCode\",\"AwsRegion\"],\"members\":{\"ServiceCode\":{},\"QuotaCode\":{},\"AwsRegion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceQuotaIncreaseRequestInTemplate\":{\"shape\":\"S1c\"}}}},\"ListAWSDefaultServiceQuotas\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\"],\"members\":{\"ServiceCode\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Quotas\":{\"shape\":\"S1h\"}}}},\"ListRequestedServiceQuotaChangeHistory\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"Status\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"RequestedQuotas\":{\"shape\":\"S1k\"}}}},\"ListRequestedServiceQuotaChangeHistoryByQuota\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\",\"QuotaCode\"],\"members\":{\"ServiceCode\":{},\"QuotaCode\":{},\"Status\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"RequestedQuotas\":{\"shape\":\"S1k\"}}}},\"ListServiceQuotaIncreaseRequestsInTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"AwsRegion\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceQuotaIncreaseRequestInTemplateList\":{\"type\":\"list\",\"member\":{\"shape\":\"S1c\"}},\"NextToken\":{}}}},\"ListServiceQuotas\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\"],\"members\":{\"ServiceCode\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Quotas\":{\"shape\":\"S1h\"}}}},\"ListServices\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"ServiceName\":{}}}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"type\":\"list\",\"member\":{\"shape\":\"S20\"}}}}},\"PutServiceQuotaIncreaseRequestIntoTemplate\":{\"input\":{\"type\":\"structure\",\"required\":[\"QuotaCode\",\"ServiceCode\",\"AwsRegion\",\"DesiredValue\"],\"members\":{\"QuotaCode\":{},\"ServiceCode\":{},\"AwsRegion\":{},\"DesiredValue\":{\"type\":\"double\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceQuotaIncreaseRequestInTemplate\":{\"shape\":\"S1c\"}}}},\"RequestServiceQuotaIncrease\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceCode\",\"QuotaCode\",\"DesiredValue\"],\"members\":{\"ServiceCode\":{},\"QuotaCode\":{},\"DesiredValue\":{\"type\":\"double\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RequestedQuota\":{\"shape\":\"S13\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"type\":\"list\",\"member\":{\"shape\":\"S20\"}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sc\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"ServiceName\":{},\"QuotaArn\":{},\"QuotaCode\":{},\"QuotaName\":{},\"Value\":{\"type\":\"double\"},\"Unit\":{},\"Adjustable\":{\"type\":\"boolean\"},\"GlobalQuota\":{\"type\":\"boolean\"},\"UsageMetric\":{\"type\":\"structure\",\"members\":{\"MetricNamespace\":{},\"MetricName\":{},\"MetricDimensions\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"MetricStatisticRecommendation\":{}}},\"Period\":{\"type\":\"structure\",\"members\":{\"PeriodValue\":{\"type\":\"integer\"},\"PeriodUnit\":{}}},\"ErrorReason\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"ErrorMessage\":{}}}}},\"S13\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"CaseId\":{},\"ServiceCode\":{},\"ServiceName\":{},\"QuotaCode\":{},\"QuotaName\":{},\"DesiredValue\":{\"type\":\"double\"},\"Status\":{},\"Created\":{\"type\":\"timestamp\"},\"LastUpdated\":{\"type\":\"timestamp\"},\"Requester\":{},\"QuotaArn\":{},\"GlobalQuota\":{\"type\":\"boolean\"},\"Unit\":{}}},\"S1c\":{\"type\":\"structure\",\"members\":{\"ServiceCode\":{},\"ServiceName\":{},\"QuotaCode\":{},\"QuotaName\":{},\"DesiredValue\":{\"type\":\"double\"},\"AwsRegion\":{},\"Unit\":{},\"GlobalQuota\":{\"type\":\"boolean\"}}},\"S1h\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}},\"S1k\":{\"type\":\"list\",\"member\":{\"shape\":\"S13\"}},\"S20\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}}}");

/***/ }),

/***/ 90635:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAWSDefaultServiceQuotas\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Quotas\"},\"ListRequestedServiceQuotaChangeHistory\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"RequestedQuotas\"},\"ListRequestedServiceQuotaChangeHistoryByQuota\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"RequestedQuotas\"},\"ListServiceQuotaIncreaseRequestsInTemplate\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ServiceQuotaIncreaseRequestInTemplateList\"},\"ListServiceQuotas\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Quotas\"},\"ListServices\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Services\"}}}");

/***/ }),

/***/ 80503:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-12-10\",\"endpointPrefix\":\"servicecatalog\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Service Catalog\",\"serviceId\":\"Service Catalog\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWS242ServiceCatalogService\",\"uid\":\"servicecatalog-2015-12-10\"},\"operations\":{\"AcceptPortfolioShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"PortfolioShareType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateBudgetWithResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"BudgetName\",\"ResourceId\"],\"members\":{\"BudgetName\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociatePrincipalWithPortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\",\"PrincipalARN\",\"PrincipalType\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"PrincipalARN\":{},\"PrincipalType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateProductWithPortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"PortfolioId\":{},\"SourcePortfolioId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateServiceActionWithProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"ProvisioningArtifactId\",\"ServiceActionId\"],\"members\":{\"ProductId\":{},\"ProvisioningArtifactId\":{},\"ServiceActionId\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateTagOptionWithResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagOptionId\"],\"members\":{\"ResourceId\":{},\"TagOptionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"BatchAssociateServiceActionWithProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceActionAssociations\"],\"members\":{\"ServiceActionAssociations\":{\"shape\":\"Sm\"},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedServiceActionAssociations\":{\"shape\":\"Sp\"}}}},\"BatchDisassociateServiceActionFromProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceActionAssociations\"],\"members\":{\"ServiceActionAssociations\":{\"shape\":\"Sm\"},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedServiceActionAssociations\":{\"shape\":\"Sp\"}}}},\"CopyProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceProductArn\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"SourceProductArn\":{},\"TargetProductId\":{},\"TargetProductName\":{},\"SourceProvisioningArtifactIdentifiers\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{}}},\"CopyOptions\":{\"type\":\"list\",\"member\":{}},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"CopyProductToken\":{}}}},\"CreateConstraint\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\",\"ProductId\",\"Parameters\",\"Type\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"ProductId\":{},\"Parameters\":{},\"Type\":{},\"Description\":{},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConstraintDetail\":{\"shape\":\"S1b\"},\"ConstraintParameters\":{},\"Status\":{}}}},\"CreatePortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"DisplayName\",\"ProviderName\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"DisplayName\":{},\"Description\":{},\"ProviderName\":{},\"Tags\":{\"shape\":\"S1i\"},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioDetail\":{\"shape\":\"S1n\"},\"Tags\":{\"shape\":\"S1q\"}}}},\"CreatePortfolioShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"AccountId\":{},\"OrganizationNode\":{\"shape\":\"S1s\"},\"ShareTagOptions\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioShareToken\":{}}}},\"CreateProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Owner\",\"ProductType\",\"ProvisioningArtifactParameters\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"Name\":{},\"Owner\":{},\"Description\":{},\"Distributor\":{},\"SupportDescription\":{},\"SupportEmail\":{},\"SupportUrl\":{},\"ProductType\":{},\"Tags\":{\"shape\":\"S1i\"},\"ProvisioningArtifactParameters\":{\"shape\":\"S24\"},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductViewDetail\":{\"shape\":\"S2d\"},\"ProvisioningArtifactDetail\":{\"shape\":\"S2i\"},\"Tags\":{\"shape\":\"S1q\"}}}},\"CreateProvisionedProductPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlanName\",\"PlanType\",\"ProductId\",\"ProvisionedProductName\",\"ProvisioningArtifactId\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"PlanName\":{},\"PlanType\":{},\"NotificationArns\":{\"shape\":\"S2o\"},\"PathId\":{},\"ProductId\":{},\"ProvisionedProductName\":{},\"ProvisioningArtifactId\":{},\"ProvisioningParameters\":{\"shape\":\"S2r\"},\"IdempotencyToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S1q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PlanName\":{},\"PlanId\":{},\"ProvisionProductId\":{},\"ProvisionedProductName\":{},\"ProvisioningArtifactId\":{}}}},\"CreateProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"Parameters\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"Parameters\":{\"shape\":\"S24\"},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisioningArtifactDetail\":{\"shape\":\"S2i\"},\"Info\":{\"shape\":\"S27\"},\"Status\":{}}}},\"CreateServiceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"DefinitionType\",\"Definition\",\"IdempotencyToken\"],\"members\":{\"Name\":{},\"DefinitionType\":{},\"Definition\":{\"shape\":\"S32\"},\"Description\":{},\"AcceptLanguage\":{},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceActionDetail\":{\"shape\":\"S37\"}}}},\"CreateTagOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagOptionDetail\":{\"shape\":\"S3d\"}}}},\"DeleteConstraint\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePortfolioShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"AccountId\":{},\"OrganizationNode\":{\"shape\":\"S1s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioShareToken\":{}}}},\"DeleteProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProvisionedProductPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlanId\"],\"members\":{\"AcceptLanguage\":{},\"PlanId\":{},\"IgnoreErrors\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"ProvisioningArtifactId\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"ProvisioningArtifactId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteServiceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTagOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeConstraint\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConstraintDetail\":{\"shape\":\"S1b\"},\"ConstraintParameters\":{},\"Status\":{}}}},\"DescribeCopyProductStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"CopyProductToken\"],\"members\":{\"AcceptLanguage\":{},\"CopyProductToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CopyProductStatus\":{},\"TargetProductId\":{},\"StatusDetail\":{}}}},\"DescribePortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioDetail\":{\"shape\":\"S1n\"},\"Tags\":{\"shape\":\"S1q\"},\"TagOptions\":{\"shape\":\"S45\"},\"Budgets\":{\"shape\":\"S46\"}}}},\"DescribePortfolioShareStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioShareToken\"],\"members\":{\"PortfolioShareToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioShareToken\":{},\"PortfolioId\":{},\"OrganizationNodeValue\":{},\"Status\":{},\"ShareDetails\":{\"type\":\"structure\",\"members\":{\"SuccessfulShares\":{\"type\":\"list\",\"member\":{}},\"ShareErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Accounts\":{\"type\":\"list\",\"member\":{}},\"Message\":{},\"Error\":{}}}}}}}}},\"DescribePortfolioShares\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\",\"Type\"],\"members\":{\"PortfolioId\":{},\"Type\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextPageToken\":{},\"PortfolioShareDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PrincipalId\":{},\"Type\":{},\"Accepted\":{\"type\":\"boolean\"},\"ShareTagOptions\":{\"type\":\"boolean\"}}}}}}},\"DescribeProduct\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"Id\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductViewSummary\":{\"shape\":\"S2e\"},\"ProvisioningArtifacts\":{\"shape\":\"S4r\"},\"Budgets\":{\"shape\":\"S46\"},\"LaunchPaths\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{}}}}}}},\"DescribeProductAsAdmin\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"Id\":{},\"Name\":{},\"SourcePortfolioId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductViewDetail\":{\"shape\":\"S2d\"},\"ProvisioningArtifactSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"ProvisioningArtifactMetadata\":{\"shape\":\"S27\"}}}},\"Tags\":{\"shape\":\"S1q\"},\"TagOptions\":{\"shape\":\"S45\"},\"Budgets\":{\"shape\":\"S46\"}}}},\"DescribeProductView\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductViewSummary\":{\"shape\":\"S2e\"},\"ProvisioningArtifacts\":{\"shape\":\"S4r\"}}}},\"DescribeProvisionedProduct\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"Id\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedProductDetail\":{\"shape\":\"S55\"},\"CloudWatchDashboards\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}}}}},\"DescribeProvisionedProductPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlanId\"],\"members\":{\"AcceptLanguage\":{},\"PlanId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedProductPlanDetails\":{\"type\":\"structure\",\"members\":{\"CreatedTime\":{\"type\":\"timestamp\"},\"PathId\":{},\"ProductId\":{},\"PlanName\":{},\"PlanId\":{},\"ProvisionProductId\":{},\"ProvisionProductName\":{},\"PlanType\":{},\"ProvisioningArtifactId\":{},\"Status\":{},\"UpdatedTime\":{\"type\":\"timestamp\"},\"NotificationArns\":{\"shape\":\"S2o\"},\"ProvisioningParameters\":{\"shape\":\"S2r\"},\"Tags\":{\"shape\":\"S1q\"},\"StatusMessage\":{}}},\"ResourceChanges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Action\":{},\"LogicalResourceId\":{},\"PhysicalResourceId\":{},\"ResourceType\":{},\"Replacement\":{},\"Scope\":{\"type\":\"list\",\"member\":{}},\"Details\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Target\":{\"type\":\"structure\",\"members\":{\"Attribute\":{},\"Name\":{},\"RequiresRecreation\":{}}},\"Evaluation\":{},\"CausingEntity\":{}}}}}}},\"NextPageToken\":{}}}},\"DescribeProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"ProvisioningArtifactId\":{},\"ProductId\":{},\"ProvisioningArtifactName\":{},\"ProductName\":{},\"Verbose\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisioningArtifactDetail\":{\"shape\":\"S2i\"},\"Info\":{\"shape\":\"S27\"},\"Status\":{}}}},\"DescribeProvisioningParameters\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"ProductName\":{},\"ProvisioningArtifactId\":{},\"ProvisioningArtifactName\":{},\"PathId\":{},\"PathName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisioningArtifactParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ParameterKey\":{},\"DefaultValue\":{},\"ParameterType\":{},\"IsNoEcho\":{\"type\":\"boolean\"},\"Description\":{},\"ParameterConstraints\":{\"type\":\"structure\",\"members\":{\"AllowedValues\":{\"type\":\"list\",\"member\":{}},\"AllowedPattern\":{},\"ConstraintDescription\":{},\"MaxLength\":{},\"MinLength\":{},\"MaxValue\":{},\"MinValue\":{}}}}}},\"ConstraintSummaries\":{\"shape\":\"S6h\"},\"UsageInstructions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Value\":{}}}},\"TagOptions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"ProvisioningArtifactPreferences\":{\"type\":\"structure\",\"members\":{\"StackSetAccounts\":{\"shape\":\"S6r\"},\"StackSetRegions\":{\"shape\":\"S6s\"}}},\"ProvisioningArtifactOutputs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Description\":{}}}}}}},\"DescribeRecord\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetail\":{\"shape\":\"S70\"},\"RecordOutputs\":{\"shape\":\"S7b\"},\"NextPageToken\":{}}}},\"DescribeServiceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceActionDetail\":{\"shape\":\"S37\"}}}},\"DescribeServiceActionExecutionParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProvisionedProductId\",\"ServiceActionId\"],\"members\":{\"ProvisionedProductId\":{},\"ServiceActionId\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceActionParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"DefaultValues\":{\"shape\":\"S7n\"}}}}}}},\"DescribeTagOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagOptionDetail\":{\"shape\":\"S3d\"}}}},\"DisableAWSOrganizationsAccess\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateBudgetFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"BudgetName\",\"ResourceId\"],\"members\":{\"BudgetName\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociatePrincipalFromPortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\",\"PrincipalARN\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"PrincipalARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateProductFromPortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"PortfolioId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateServiceActionFromProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"ProvisioningArtifactId\",\"ServiceActionId\"],\"members\":{\"ProductId\":{},\"ProvisioningArtifactId\":{},\"ServiceActionId\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateTagOptionFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagOptionId\"],\"members\":{\"ResourceId\":{},\"TagOptionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableAWSOrganizationsAccess\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ExecuteProvisionedProductPlan\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlanId\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"PlanId\":{},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetail\":{\"shape\":\"S70\"}}}},\"ExecuteProvisionedProductServiceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProvisionedProductId\",\"ServiceActionId\",\"ExecuteToken\"],\"members\":{\"ProvisionedProductId\":{},\"ServiceActionId\":{},\"ExecuteToken\":{\"idempotencyToken\":true},\"AcceptLanguage\":{},\"Parameters\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S7n\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetail\":{\"shape\":\"S70\"}}}},\"GetAWSOrganizationsAccessStatus\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"AccessStatus\":{}}}},\"GetProvisionedProductOutputs\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"ProvisionedProductId\":{},\"ProvisionedProductName\":{},\"OutputKeys\":{\"type\":\"list\",\"member\":{}},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Outputs\":{\"shape\":\"S7b\"},\"NextPageToken\":{}}}},\"ImportAsProvisionedProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"ProvisioningArtifactId\",\"ProvisionedProductName\",\"PhysicalId\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"ProvisioningArtifactId\":{},\"ProvisionedProductName\":{},\"PhysicalId\":{},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetail\":{\"shape\":\"S70\"}}}},\"ListAcceptedPortfolioShares\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"},\"PortfolioShareType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioDetails\":{\"shape\":\"S8l\"},\"NextPageToken\":{}}}},\"ListBudgetsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"AcceptLanguage\":{},\"ResourceId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Budgets\":{\"shape\":\"S46\"},\"NextPageToken\":{}}}},\"ListConstraintsForPortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"ProductId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConstraintDetails\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}},\"NextPageToken\":{}}}},\"ListLaunchPaths\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LaunchPathSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ConstraintSummaries\":{\"shape\":\"S6h\"},\"Tags\":{\"shape\":\"S1q\"},\"Name\":{}}}},\"NextPageToken\":{}}}},\"ListOrganizationPortfolioAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\",\"OrganizationNodeType\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"OrganizationNodeType\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationNodes\":{\"type\":\"list\",\"member\":{\"shape\":\"S1s\"}},\"NextPageToken\":{}}}},\"ListPortfolioAccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"OrganizationParentId\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountIds\":{\"type\":\"list\",\"member\":{}},\"NextPageToken\":{}}}},\"ListPortfolios\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioDetails\":{\"shape\":\"S8l\"},\"NextPageToken\":{}}}},\"ListPortfoliosForProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioDetails\":{\"shape\":\"S8l\"},\"NextPageToken\":{}}}},\"ListPrincipalsForPortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Principals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PrincipalARN\":{},\"PrincipalType\":{}}}},\"NextPageToken\":{}}}},\"ListProvisionedProductPlans\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"ProvisionProductId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{},\"AccessLevelFilter\":{\"shape\":\"S9a\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedProductPlans\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlanName\":{},\"PlanId\":{},\"ProvisionProductId\":{},\"ProvisionProductName\":{},\"PlanType\":{},\"ProvisioningArtifactId\":{}}}},\"NextPageToken\":{}}}},\"ListProvisioningArtifacts\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisioningArtifactDetails\":{\"type\":\"list\",\"member\":{\"shape\":\"S2i\"}},\"NextPageToken\":{}}}},\"ListProvisioningArtifactsForServiceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceActionId\"],\"members\":{\"ServiceActionId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisioningArtifactViews\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ProductViewSummary\":{\"shape\":\"S2e\"},\"ProvisioningArtifact\":{\"shape\":\"S4s\"}}}},\"NextPageToken\":{}}}},\"ListRecordHistory\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"AccessLevelFilter\":{\"shape\":\"S9a\"},\"SearchFilter\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetails\":{\"type\":\"list\",\"member\":{\"shape\":\"S70\"}},\"NextPageToken\":{}}}},\"ListResourcesForTagOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"TagOptionId\"],\"members\":{\"TagOptionId\":{},\"ResourceType\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceDetails\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ARN\":{},\"Name\":{},\"Description\":{},\"CreatedTime\":{\"type\":\"timestamp\"}}}},\"PageToken\":{}}}},\"ListServiceActions\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceActionSummaries\":{\"shape\":\"Sa5\"},\"NextPageToken\":{}}}},\"ListServiceActionsForProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"ProvisioningArtifactId\"],\"members\":{\"ProductId\":{},\"ProvisioningArtifactId\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceActionSummaries\":{\"shape\":\"Sa5\"},\"NextPageToken\":{}}}},\"ListStackInstancesForProvisionedProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProvisionedProductId\"],\"members\":{\"AcceptLanguage\":{},\"ProvisionedProductId\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StackInstances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Account\":{},\"Region\":{},\"StackInstanceStatus\":{}}}},\"NextPageToken\":{}}}},\"ListTagOptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"Active\":{\"type\":\"boolean\"}}},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagOptionDetails\":{\"shape\":\"S45\"},\"PageToken\":{}}}},\"ProvisionProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProvisionedProductName\",\"ProvisionToken\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"ProductName\":{},\"ProvisioningArtifactId\":{},\"ProvisioningArtifactName\":{},\"PathId\":{},\"PathName\":{},\"ProvisionedProductName\":{},\"ProvisioningParameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"ProvisioningPreferences\":{\"type\":\"structure\",\"members\":{\"StackSetAccounts\":{\"shape\":\"S6r\"},\"StackSetRegions\":{\"shape\":\"S6s\"},\"StackSetFailureToleranceCount\":{\"type\":\"integer\"},\"StackSetFailureTolerancePercentage\":{\"type\":\"integer\"},\"StackSetMaxConcurrencyCount\":{\"type\":\"integer\"},\"StackSetMaxConcurrencyPercentage\":{\"type\":\"integer\"}}},\"Tags\":{\"shape\":\"S1q\"},\"NotificationArns\":{\"shape\":\"S2o\"},\"ProvisionToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetail\":{\"shape\":\"S70\"}}}},\"RejectPortfolioShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"PortfolioShareType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ScanProvisionedProducts\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"AccessLevelFilter\":{\"shape\":\"S9a\"},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedProducts\":{\"type\":\"list\",\"member\":{\"shape\":\"S55\"}},\"NextPageToken\":{}}}},\"SearchProducts\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"Filters\":{\"shape\":\"Sav\"},\"PageSize\":{\"type\":\"integer\"},\"SortBy\":{},\"SortOrder\":{},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductViewSummaries\":{\"type\":\"list\",\"member\":{\"shape\":\"S2e\"}},\"ProductViewAggregations\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{},\"ApproximateCount\":{\"type\":\"integer\"}}}}},\"NextPageToken\":{}}}},\"SearchProductsAsAdmin\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"Filters\":{\"shape\":\"Sav\"},\"SortBy\":{},\"SortOrder\":{},\"PageToken\":{},\"PageSize\":{\"type\":\"integer\"},\"ProductSource\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductViewDetails\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}},\"NextPageToken\":{}}}},\"SearchProvisionedProducts\":{\"input\":{\"type\":\"structure\",\"members\":{\"AcceptLanguage\":{},\"AccessLevelFilter\":{\"shape\":\"S9a\"},\"Filters\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"SortBy\":{},\"SortOrder\":{},\"PageSize\":{\"type\":\"integer\"},\"PageToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedProducts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"Type\":{},\"Id\":{},\"Status\":{},\"StatusMessage\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"IdempotencyToken\":{},\"LastRecordId\":{},\"LastProvisioningRecordId\":{},\"LastSuccessfulProvisioningRecordId\":{},\"Tags\":{\"shape\":\"S1q\"},\"PhysicalId\":{},\"ProductId\":{},\"ProductName\":{},\"ProvisioningArtifactId\":{},\"ProvisioningArtifactName\":{},\"UserArn\":{},\"UserArnSession\":{}}}},\"TotalResultsCount\":{\"type\":\"integer\"},\"NextPageToken\":{}}}},\"TerminateProvisionedProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"TerminateToken\"],\"members\":{\"ProvisionedProductName\":{},\"ProvisionedProductId\":{},\"TerminateToken\":{\"idempotencyToken\":true},\"IgnoreErrors\":{\"type\":\"boolean\"},\"AcceptLanguage\":{},\"RetainPhysicalResources\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetail\":{\"shape\":\"S70\"}}}},\"UpdateConstraint\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{},\"Description\":{},\"Parameters\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConstraintDetail\":{\"shape\":\"S1b\"},\"ConstraintParameters\":{},\"Status\":{}}}},\"UpdatePortfolio\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{},\"DisplayName\":{},\"Description\":{},\"ProviderName\":{},\"AddTags\":{\"shape\":\"S1i\"},\"RemoveTags\":{\"shape\":\"Sbw\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioDetail\":{\"shape\":\"S1n\"},\"Tags\":{\"shape\":\"S1q\"}}}},\"UpdatePortfolioShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"PortfolioId\"],\"members\":{\"AcceptLanguage\":{},\"PortfolioId\":{},\"AccountId\":{},\"OrganizationNode\":{\"shape\":\"S1s\"},\"ShareTagOptions\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PortfolioShareToken\":{},\"Status\":{}}}},\"UpdateProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"AcceptLanguage\":{},\"Id\":{},\"Name\":{},\"Owner\":{},\"Description\":{},\"Distributor\":{},\"SupportDescription\":{},\"SupportEmail\":{},\"SupportUrl\":{},\"AddTags\":{\"shape\":\"S1i\"},\"RemoveTags\":{\"shape\":\"Sbw\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProductViewDetail\":{\"shape\":\"S2d\"},\"Tags\":{\"shape\":\"S1q\"}}}},\"UpdateProvisionedProduct\":{\"input\":{\"type\":\"structure\",\"required\":[\"UpdateToken\"],\"members\":{\"AcceptLanguage\":{},\"ProvisionedProductName\":{},\"ProvisionedProductId\":{},\"ProductId\":{},\"ProductName\":{},\"ProvisioningArtifactId\":{},\"ProvisioningArtifactName\":{},\"PathId\":{},\"PathName\":{},\"ProvisioningParameters\":{\"shape\":\"S2r\"},\"ProvisioningPreferences\":{\"type\":\"structure\",\"members\":{\"StackSetAccounts\":{\"shape\":\"S6r\"},\"StackSetRegions\":{\"shape\":\"S6s\"},\"StackSetFailureToleranceCount\":{\"type\":\"integer\"},\"StackSetFailureTolerancePercentage\":{\"type\":\"integer\"},\"StackSetMaxConcurrencyCount\":{\"type\":\"integer\"},\"StackSetMaxConcurrencyPercentage\":{\"type\":\"integer\"},\"StackSetOperationType\":{}}},\"Tags\":{\"shape\":\"S1q\"},\"UpdateToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"RecordDetail\":{\"shape\":\"S70\"}}}},\"UpdateProvisionedProductProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProvisionedProductId\",\"ProvisionedProductProperties\",\"IdempotencyToken\"],\"members\":{\"AcceptLanguage\":{},\"ProvisionedProductId\":{},\"ProvisionedProductProperties\":{\"shape\":\"Sc8\"},\"IdempotencyToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisionedProductId\":{},\"ProvisionedProductProperties\":{\"shape\":\"Sc8\"},\"RecordId\":{},\"Status\":{}}}},\"UpdateProvisioningArtifact\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProductId\",\"ProvisioningArtifactId\"],\"members\":{\"AcceptLanguage\":{},\"ProductId\":{},\"ProvisioningArtifactId\":{},\"Name\":{},\"Description\":{},\"Active\":{\"type\":\"boolean\"},\"Guidance\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProvisioningArtifactDetail\":{\"shape\":\"S2i\"},\"Info\":{\"shape\":\"S27\"},\"Status\":{}}}},\"UpdateServiceAction\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Name\":{},\"Definition\":{\"shape\":\"S32\"},\"Description\":{},\"AcceptLanguage\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceActionDetail\":{\"shape\":\"S37\"}}}},\"UpdateTagOption\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"Value\":{},\"Active\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagOptionDetail\":{\"shape\":\"S3d\"}}}}},\"shapes\":{\"Sm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ServiceActionId\",\"ProductId\",\"ProvisioningArtifactId\"],\"members\":{\"ServiceActionId\":{},\"ProductId\":{},\"ProvisioningArtifactId\":{}}}},\"Sp\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServiceActionId\":{},\"ProductId\":{},\"ProvisioningArtifactId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"S1b\":{\"type\":\"structure\",\"members\":{\"ConstraintId\":{},\"Type\":{},\"Description\":{},\"Owner\":{},\"ProductId\":{},\"PortfolioId\":{}}},\"S1i\":{\"type\":\"list\",\"member\":{\"shape\":\"S1j\"}},\"S1j\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ARN\":{},\"DisplayName\":{},\"Description\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"ProviderName\":{}}},\"S1q\":{\"type\":\"list\",\"member\":{\"shape\":\"S1j\"}},\"S1s\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Value\":{}}},\"S24\":{\"type\":\"structure\",\"required\":[\"Info\"],\"members\":{\"Name\":{},\"Description\":{},\"Info\":{\"shape\":\"S27\"},\"Type\":{},\"DisableTemplateValidation\":{\"type\":\"boolean\"}}},\"S27\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S2d\":{\"type\":\"structure\",\"members\":{\"ProductViewSummary\":{\"shape\":\"S2e\"},\"Status\":{},\"ProductARN\":{},\"CreatedTime\":{\"type\":\"timestamp\"}}},\"S2e\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ProductId\":{},\"Name\":{},\"Owner\":{},\"ShortDescription\":{},\"Type\":{},\"Distributor\":{},\"HasDefaultPath\":{\"type\":\"boolean\"},\"SupportEmail\":{},\"SupportDescription\":{},\"SupportUrl\":{}}},\"S2i\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"Type\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"Active\":{\"type\":\"boolean\"},\"Guidance\":{}}},\"S2o\":{\"type\":\"list\",\"member\":{}},\"S2r\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"UsePreviousValue\":{\"type\":\"boolean\"}}}},\"S32\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S37\":{\"type\":\"structure\",\"members\":{\"ServiceActionSummary\":{\"shape\":\"S38\"},\"Definition\":{\"shape\":\"S32\"}}},\"S38\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"DefinitionType\":{}}},\"S3d\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{},\"Active\":{\"type\":\"boolean\"},\"Id\":{},\"Owner\":{}}},\"S45\":{\"type\":\"list\",\"member\":{\"shape\":\"S3d\"}},\"S46\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BudgetName\":{}}}},\"S4r\":{\"type\":\"list\",\"member\":{\"shape\":\"S4s\"}},\"S4s\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"Guidance\":{}}},\"S55\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"Type\":{},\"Id\":{},\"Status\":{},\"StatusMessage\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"IdempotencyToken\":{},\"LastRecordId\":{},\"LastProvisioningRecordId\":{},\"LastSuccessfulProvisioningRecordId\":{},\"ProductId\":{},\"ProvisioningArtifactId\":{},\"LaunchRoleArn\":{}}},\"S6h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Description\":{}}}},\"S6r\":{\"type\":\"list\",\"member\":{}},\"S6s\":{\"type\":\"list\",\"member\":{}},\"S70\":{\"type\":\"structure\",\"members\":{\"RecordId\":{},\"ProvisionedProductName\":{},\"Status\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"UpdatedTime\":{\"type\":\"timestamp\"},\"ProvisionedProductType\":{},\"RecordType\":{},\"ProvisionedProductId\":{},\"ProductId\":{},\"ProvisioningArtifactId\":{},\"PathId\":{},\"RecordErrors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Code\":{},\"Description\":{}}}},\"RecordTags\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"LaunchRoleArn\":{}}},\"S7b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OutputKey\":{},\"OutputValue\":{},\"Description\":{}}}},\"S7n\":{\"type\":\"list\",\"member\":{}},\"S8l\":{\"type\":\"list\",\"member\":{\"shape\":\"S1n\"}},\"S9a\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}},\"Sa5\":{\"type\":\"list\",\"member\":{\"shape\":\"S38\"}},\"Sav\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"Sbw\":{\"type\":\"list\",\"member\":{}},\"Sc8\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 71855:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribePortfolioShares\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"GetProvisionedProductOutputs\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListAcceptedPortfolioShares\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListBudgetsForResource\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListConstraintsForPortfolio\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListLaunchPaths\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListOrganizationPortfolioAccess\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListPortfolioAccess\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListPortfolios\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListPortfoliosForProduct\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListPrincipalsForPortfolio\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListProvisioningArtifactsForServiceAction\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListResourcesForTagOption\":{\"input_token\":\"PageToken\",\"output_token\":\"PageToken\",\"limit_key\":\"PageSize\"},\"ListServiceActions\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListServiceActionsForProvisioningArtifact\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"ListTagOptions\":{\"input_token\":\"PageToken\",\"output_token\":\"PageToken\",\"limit_key\":\"PageSize\"},\"SearchProducts\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"SearchProductsAsAdmin\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"},\"SearchProvisionedProducts\":{\"input_token\":\"PageToken\",\"output_token\":\"NextPageToken\",\"limit_key\":\"PageSize\"}}}");

/***/ }),

/***/ 47635:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-06-24\",\"endpointPrefix\":\"servicecatalog-appregistry\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"AppRegistry\",\"serviceFullName\":\"AWS Service Catalog App Registry\",\"serviceId\":\"Service Catalog AppRegistry\",\"signatureVersion\":\"v4\",\"signingName\":\"servicecatalog\",\"uid\":\"AWS242AppRegistry-2020-06-24\"},\"operations\":{\"AssociateAttributeGroup\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/applications/{application}/attribute-groups/{attributeGroup}\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\",\"attributeGroup\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"},\"attributeGroup\":{\"location\":\"uri\",\"locationName\":\"attributeGroup\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationArn\":{},\"attributeGroupArn\":{}}}},\"AssociateResource\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/applications/{application}/resources/{resourceType}/{resource}\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\",\"resourceType\",\"resource\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"},\"resourceType\":{\"location\":\"uri\",\"locationName\":\"resourceType\"},\"resource\":{\"location\":\"uri\",\"locationName\":\"resource\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationArn\":{},\"resourceArn\":{}}}},\"CreateApplication\":{\"http\":{\"requestUri\":\"/applications\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"clientToken\"],\"members\":{\"name\":{},\"description\":{},\"tags\":{\"shape\":\"Sf\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"application\":{\"shape\":\"Sk\"}}}},\"CreateAttributeGroup\":{\"http\":{\"requestUri\":\"/attribute-groups\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"attributes\",\"clientToken\"],\"members\":{\"name\":{},\"description\":{},\"attributes\":{},\"tags\":{\"shape\":\"Sf\"},\"clientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributeGroup\":{\"shape\":\"Sq\"}}}},\"DeleteApplication\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{application}\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"application\":{\"shape\":\"Su\"}}}},\"DeleteAttributeGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/attribute-groups/{attributeGroup}\"},\"input\":{\"type\":\"structure\",\"required\":[\"attributeGroup\"],\"members\":{\"attributeGroup\":{\"location\":\"uri\",\"locationName\":\"attributeGroup\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributeGroup\":{\"shape\":\"Sx\"}}}},\"DisassociateAttributeGroup\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{application}/attribute-groups/{attributeGroup}\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\",\"attributeGroup\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"},\"attributeGroup\":{\"location\":\"uri\",\"locationName\":\"attributeGroup\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationArn\":{},\"attributeGroupArn\":{}}}},\"DisassociateResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/applications/{application}/resources/{resourceType}/{resource}\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\",\"resourceType\",\"resource\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"},\"resourceType\":{\"location\":\"uri\",\"locationName\":\"resourceType\"},\"resource\":{\"location\":\"uri\",\"locationName\":\"resource\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationArn\":{},\"resourceArn\":{}}}},\"GetApplication\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{application}\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"description\":{},\"creationTime\":{\"shape\":\"Sm\"},\"lastUpdateTime\":{\"shape\":\"Sm\"},\"associatedResourceCount\":{\"type\":\"integer\"},\"tags\":{\"shape\":\"Sf\"}}}},\"GetAttributeGroup\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/attribute-groups/{attributeGroup}\"},\"input\":{\"type\":\"structure\",\"required\":[\"attributeGroup\"],\"members\":{\"attributeGroup\":{\"location\":\"uri\",\"locationName\":\"attributeGroup\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"description\":{},\"attributes\":{},\"creationTime\":{\"shape\":\"Sm\"},\"lastUpdateTime\":{\"shape\":\"Sm\"},\"tags\":{\"shape\":\"Sf\"}}}},\"ListApplications\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applications\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\"}},\"nextToken\":{}}},\"idempotent\":true},\"ListAssociatedAttributeGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{application}/attribute-groups\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributeGroups\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}},\"idempotent\":true},\"ListAssociatedResources\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/applications/{application}/resources\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"name\":{},\"arn\":{}}}},\"nextToken\":{}}},\"idempotent\":true},\"ListAttributeGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/attribute-groups\"},\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributeGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"Sx\"}},\"nextToken\":{}}},\"idempotent\":true},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"Sf\"}}}},\"SyncResource\":{\"http\":{\"requestUri\":\"/sync/{resourceType}/{resource}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{\"location\":\"uri\",\"locationName\":\"resourceType\"},\"resource\":{\"location\":\"uri\",\"locationName\":\"resource\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"applicationArn\":{},\"resourceArn\":{},\"actionTaken\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"Sf\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApplication\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/applications/{application}\"},\"input\":{\"type\":\"structure\",\"required\":[\"application\"],\"members\":{\"application\":{\"location\":\"uri\",\"locationName\":\"application\"},\"name\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"application\":{\"shape\":\"Sk\"}}}},\"UpdateAttributeGroup\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/attribute-groups/{attributeGroup}\"},\"input\":{\"type\":\"structure\",\"required\":[\"attributeGroup\"],\"members\":{\"attributeGroup\":{\"location\":\"uri\",\"locationName\":\"attributeGroup\"},\"name\":{},\"description\":{},\"attributes\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"attributeGroup\":{\"shape\":\"Sq\"}}}}},\"shapes\":{\"Sf\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sk\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"description\":{},\"creationTime\":{\"shape\":\"Sm\"},\"lastUpdateTime\":{\"shape\":\"Sm\"},\"tags\":{\"shape\":\"Sf\"}}},\"Sm\":{\"type\":\"timestamp\",\"timestampFormat\":\"iso8601\"},\"Sq\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"description\":{},\"creationTime\":{\"shape\":\"Sm\"},\"lastUpdateTime\":{\"shape\":\"Sm\"},\"tags\":{\"shape\":\"Sf\"}}},\"Su\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"description\":{},\"creationTime\":{\"shape\":\"Sm\"},\"lastUpdateTime\":{\"shape\":\"Sm\"}}},\"Sx\":{\"type\":\"structure\",\"members\":{\"id\":{},\"arn\":{},\"name\":{},\"description\":{},\"creationTime\":{\"shape\":\"Sm\"},\"lastUpdateTime\":{\"shape\":\"Sm\"}}}}}");

/***/ }),

/***/ 67278:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListApplications\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"applications\"},\"ListAssociatedAttributeGroups\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"attributeGroups\"},\"ListAssociatedResources\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"resources\"},\"ListAttributeGroups\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"attributeGroups\"}}}");

/***/ }),

/***/ 20459:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-03-14\",\"endpointPrefix\":\"servicediscovery\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"ServiceDiscovery\",\"serviceFullName\":\"AWS Cloud Map\",\"serviceId\":\"ServiceDiscovery\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Route53AutoNaming_v20170314\",\"uid\":\"servicediscovery-2017-03-14\"},\"operations\":{\"CreateHttpNamespace\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"CreatorRequestId\":{\"idempotencyToken\":true},\"Description\":{},\"Tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"CreatePrivateDnsNamespace\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Vpc\"],\"members\":{\"Name\":{},\"CreatorRequestId\":{\"idempotencyToken\":true},\"Description\":{},\"Vpc\":{},\"Tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"CreatePublicDnsNamespace\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"CreatorRequestId\":{\"idempotencyToken\":true},\"Description\":{},\"Tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"CreateService\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"NamespaceId\":{},\"CreatorRequestId\":{\"idempotencyToken\":true},\"Description\":{},\"DnsConfig\":{\"shape\":\"Sh\"},\"HealthCheckConfig\":{\"shape\":\"Sn\"},\"HealthCheckCustomConfig\":{\"shape\":\"Sr\"},\"Tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Service\":{\"shape\":\"St\"}}}},\"DeleteNamespace\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"DeleteService\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\",\"InstanceId\"],\"members\":{\"ServiceId\":{},\"InstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"DiscoverInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"NamespaceName\",\"ServiceName\"],\"members\":{\"NamespaceName\":{},\"ServiceName\":{},\"MaxResults\":{\"type\":\"integer\"},\"QueryParameters\":{\"shape\":\"S15\"},\"OptionalParameters\":{\"shape\":\"S15\"},\"HealthStatus\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"NamespaceName\":{},\"ServiceName\":{},\"HealthStatus\":{},\"Attributes\":{\"shape\":\"S15\"}}}}}},\"endpoint\":{\"hostPrefix\":\"data-\"}},\"GetInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\",\"InstanceId\"],\"members\":{\"ServiceId\":{},\"InstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instance\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{},\"CreatorRequestId\":{},\"Attributes\":{\"shape\":\"S15\"}}}}}},\"GetInstancesHealthStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\"],\"members\":{\"ServiceId\":{},\"Instances\":{\"type\":\"list\",\"member\":{}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"NextToken\":{}}}},\"GetNamespace\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Namespace\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"Type\":{},\"Description\":{},\"ServiceCount\":{\"type\":\"integer\"},\"Properties\":{\"shape\":\"S1q\"},\"CreateDate\":{\"type\":\"timestamp\"},\"CreatorRequestId\":{}}}}}},\"GetOperation\":{\"input\":{\"type\":\"structure\",\"required\":[\"OperationId\"],\"members\":{\"OperationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Operation\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Type\":{},\"Status\":{},\"ErrorMessage\":{},\"ErrorCode\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"UpdateDate\":{\"type\":\"timestamp\"},\"Targets\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"GetService\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Service\":{\"shape\":\"St\"}}}},\"ListInstances\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\"],\"members\":{\"ServiceId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Attributes\":{\"shape\":\"S15\"}}}},\"NextToken\":{}}}},\"ListNamespaces\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"shape\":\"S2c\"},\"Condition\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Namespaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"Type\":{},\"Description\":{},\"ServiceCount\":{\"type\":\"integer\"},\"Properties\":{\"shape\":\"S1q\"},\"CreateDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListOperations\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"shape\":\"S2c\"},\"Condition\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Operations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Status\":{}}}},\"NextToken\":{}}}},\"ListServices\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Values\"],\"members\":{\"Name\":{},\"Values\":{\"shape\":\"S2c\"},\"Condition\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"Description\":{},\"InstanceCount\":{\"type\":\"integer\"},\"DnsConfig\":{\"shape\":\"Sh\"},\"HealthCheckConfig\":{\"shape\":\"Sn\"},\"HealthCheckCustomConfig\":{\"shape\":\"Sr\"},\"CreateDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S5\"}}}},\"RegisterInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\",\"InstanceId\",\"Attributes\"],\"members\":{\"ServiceId\":{},\"InstanceId\":{},\"CreatorRequestId\":{\"idempotencyToken\":true},\"Attributes\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateInstanceCustomHealthStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServiceId\",\"InstanceId\",\"Status\"],\"members\":{\"ServiceId\":{},\"InstanceId\":{},\"Status\":{}}}},\"UpdateService\":{\"input\":{\"type\":\"structure\",\"required\":[\"Id\",\"Service\"],\"members\":{\"Id\":{},\"Service\":{\"type\":\"structure\",\"members\":{\"Description\":{},\"DnsConfig\":{\"type\":\"structure\",\"required\":[\"DnsRecords\"],\"members\":{\"DnsRecords\":{\"shape\":\"Sj\"}}},\"HealthCheckConfig\":{\"shape\":\"Sn\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"OperationId\":{}}}}},\"shapes\":{\"S5\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sh\":{\"type\":\"structure\",\"required\":[\"DnsRecords\"],\"members\":{\"NamespaceId\":{\"deprecated\":true,\"deprecatedMessage\":\"Top level attribute in request should be used to reference namespace-id\"},\"RoutingPolicy\":{},\"DnsRecords\":{\"shape\":\"Sj\"}}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Type\",\"TTL\"],\"members\":{\"Type\":{},\"TTL\":{\"type\":\"long\"}}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"ResourcePath\":{},\"FailureThreshold\":{\"type\":\"integer\"}}},\"Sr\":{\"type\":\"structure\",\"members\":{\"FailureThreshold\":{\"type\":\"integer\"}}},\"St\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Arn\":{},\"Name\":{},\"NamespaceId\":{},\"Description\":{},\"InstanceCount\":{\"type\":\"integer\"},\"DnsConfig\":{\"shape\":\"Sh\"},\"HealthCheckConfig\":{\"shape\":\"Sn\"},\"HealthCheckCustomConfig\":{\"shape\":\"Sr\"},\"CreateDate\":{\"type\":\"timestamp\"},\"CreatorRequestId\":{}}},\"S15\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1q\":{\"type\":\"structure\",\"members\":{\"DnsProperties\":{\"type\":\"structure\",\"members\":{\"HostedZoneId\":{}}},\"HttpProperties\":{\"type\":\"structure\",\"members\":{\"HttpName\":{}}}}},\"S2c\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 19834:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetInstancesHealthStatus\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListInstances\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListNamespaces\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListOperations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListServices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 32530:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-09-27\",\"endpointPrefix\":\"email\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Amazon SES V2\",\"serviceFullName\":\"Amazon Simple Email Service\",\"serviceId\":\"SESv2\",\"signatureVersion\":\"v4\",\"signingName\":\"ses\",\"uid\":\"sesv2-2019-09-27\"},\"operations\":{\"CreateConfigurationSet\":{\"http\":{\"requestUri\":\"/v2/email/configuration-sets\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{},\"TrackingOptions\":{\"shape\":\"S3\"},\"DeliveryOptions\":{\"shape\":\"S5\"},\"ReputationOptions\":{\"shape\":\"S8\"},\"SendingOptions\":{\"shape\":\"Sb\"},\"Tags\":{\"shape\":\"Sc\"},\"SuppressionOptions\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateConfigurationSetEventDestination\":{\"http\":{\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestinationName\",\"EventDestination\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestinationName\":{},\"EventDestination\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateContact\":{\"http\":{\"requestUri\":\"/v2/email/contact-lists/{ContactListName}/contacts\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\",\"EmailAddress\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"},\"EmailAddress\":{},\"TopicPreferences\":{\"shape\":\"S13\"},\"UnsubscribeAll\":{\"type\":\"boolean\"},\"AttributesData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateContactList\":{\"http\":{\"requestUri\":\"/v2/email/contact-lists\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\"],\"members\":{\"ContactListName\":{},\"Topics\":{\"shape\":\"S1b\"},\"Description\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateCustomVerificationEmailTemplate\":{\"http\":{\"requestUri\":\"/v2/email/custom-verification-email-templates\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"FromEmailAddress\",\"TemplateSubject\",\"TemplateContent\",\"SuccessRedirectionURL\",\"FailureRedirectionURL\"],\"members\":{\"TemplateName\":{},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"TemplateContent\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDedicatedIpPool\":{\"http\":{\"requestUri\":\"/v2/email/dedicated-ip-pools\"},\"input\":{\"type\":\"structure\",\"required\":[\"PoolName\"],\"members\":{\"PoolName\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateDeliverabilityTestReport\":{\"http\":{\"requestUri\":\"/v2/email/deliverability-dashboard/test\"},\"input\":{\"type\":\"structure\",\"required\":[\"FromEmailAddress\",\"Content\"],\"members\":{\"ReportName\":{},\"FromEmailAddress\":{},\"Content\":{\"shape\":\"S1r\"},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ReportId\",\"DeliverabilityTestStatus\"],\"members\":{\"ReportId\":{},\"DeliverabilityTestStatus\":{}}}},\"CreateEmailIdentity\":{\"http\":{\"requestUri\":\"/v2/email/identities\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{},\"Tags\":{\"shape\":\"Sc\"},\"DkimSigningAttributes\":{\"shape\":\"S26\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityType\":{},\"VerifiedForSendingStatus\":{\"type\":\"boolean\"},\"DkimAttributes\":{\"shape\":\"S2b\"}}}},\"CreateEmailIdentityPolicy\":{\"http\":{\"requestUri\":\"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\",\"PolicyName\",\"Policy\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"PolicyName\":{\"location\":\"uri\",\"locationName\":\"PolicyName\"},\"Policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateEmailTemplate\":{\"http\":{\"requestUri\":\"/v2/email/templates\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"TemplateContent\"],\"members\":{\"TemplateName\":{},\"TemplateContent\":{\"shape\":\"S2l\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateImportJob\":{\"http\":{\"requestUri\":\"/v2/email/import-jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"ImportDestination\",\"ImportDataSource\"],\"members\":{\"ImportDestination\":{\"shape\":\"S2q\"},\"ImportDataSource\":{\"shape\":\"S2v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"DeleteConfigurationSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteConfigurationSetEventDestination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestinationName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestinationName\":{\"location\":\"uri\",\"locationName\":\"EventDestinationName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteContact\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\",\"EmailAddress\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"},\"EmailAddress\":{\"location\":\"uri\",\"locationName\":\"EmailAddress\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteContactList\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/contact-lists/{ContactListName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteCustomVerificationEmailTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/custom-verification-email-templates/{TemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"TemplateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDedicatedIpPool\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/dedicated-ip-pools/{PoolName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"PoolName\"],\"members\":{\"PoolName\":{\"location\":\"uri\",\"locationName\":\"PoolName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEmailIdentity\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEmailIdentityPolicy\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\",\"PolicyName\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"PolicyName\":{\"location\":\"uri\",\"locationName\":\"PolicyName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteEmailTemplate\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/templates/{TemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"TemplateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSuppressedDestination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/suppression/addresses/{EmailAddress}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\"],\"members\":{\"EmailAddress\":{\"location\":\"uri\",\"locationName\":\"EmailAddress\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetAccount\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/account\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedIpAutoWarmupEnabled\":{\"type\":\"boolean\"},\"EnforcementStatus\":{},\"ProductionAccessEnabled\":{\"type\":\"boolean\"},\"SendQuota\":{\"type\":\"structure\",\"members\":{\"Max24HourSend\":{\"type\":\"double\"},\"MaxSendRate\":{\"type\":\"double\"},\"SentLast24Hours\":{\"type\":\"double\"}}},\"SendingEnabled\":{\"type\":\"boolean\"},\"SuppressionAttributes\":{\"type\":\"structure\",\"members\":{\"SuppressedReasons\":{\"shape\":\"Sh\"}}},\"Details\":{\"type\":\"structure\",\"members\":{\"MailType\":{},\"WebsiteURL\":{\"shape\":\"S3u\"},\"ContactLanguage\":{},\"UseCaseDescription\":{\"shape\":\"S3w\"},\"AdditionalContactEmailAddresses\":{\"shape\":\"S3x\"},\"ReviewDetails\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"CaseId\":{}}}}}}}},\"GetBlacklistReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/deliverability-dashboard/blacklist-report\"},\"input\":{\"type\":\"structure\",\"required\":[\"BlacklistItemNames\"],\"members\":{\"BlacklistItemNames\":{\"location\":\"querystring\",\"locationName\":\"BlacklistItemNames\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"required\":[\"BlacklistReport\"],\"members\":{\"BlacklistReport\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RblName\":{},\"ListingTime\":{\"type\":\"timestamp\"},\"Description\":{}}}}}}}},\"GetConfigurationSet\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{},\"TrackingOptions\":{\"shape\":\"S3\"},\"DeliveryOptions\":{\"shape\":\"S5\"},\"ReputationOptions\":{\"shape\":\"S8\"},\"SendingOptions\":{\"shape\":\"Sb\"},\"Tags\":{\"shape\":\"Sc\"},\"SuppressionOptions\":{\"shape\":\"Sg\"}}}},\"GetConfigurationSetEventDestinations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EventDestinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"MatchingEventTypes\"],\"members\":{\"Name\":{},\"Enabled\":{\"type\":\"boolean\"},\"MatchingEventTypes\":{\"shape\":\"Sn\"},\"KinesisFirehoseDestination\":{\"shape\":\"Sp\"},\"CloudWatchDestination\":{\"shape\":\"Sr\"},\"SnsDestination\":{\"shape\":\"Sx\"},\"PinpointDestination\":{\"shape\":\"Sy\"}}}}}}},\"GetContact\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\",\"EmailAddress\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"},\"EmailAddress\":{\"location\":\"uri\",\"locationName\":\"EmailAddress\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactListName\":{},\"EmailAddress\":{},\"TopicPreferences\":{\"shape\":\"S13\"},\"TopicDefaultPreferences\":{\"shape\":\"S13\"},\"UnsubscribeAll\":{\"type\":\"boolean\"},\"AttributesData\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"}}}},\"GetContactList\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/contact-lists/{ContactListName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactListName\":{},\"Topics\":{\"shape\":\"S1b\"},\"Description\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"Sc\"}}}},\"GetCustomVerificationEmailTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/custom-verification-email-templates/{TemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"TemplateName\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"TemplateContent\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}}},\"GetDedicatedIp\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/dedicated-ips/{IP}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Ip\"],\"members\":{\"Ip\":{\"location\":\"uri\",\"locationName\":\"IP\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedIp\":{\"shape\":\"S4r\"}}}},\"GetDedicatedIps\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/dedicated-ips\"},\"input\":{\"type\":\"structure\",\"members\":{\"PoolName\":{\"location\":\"querystring\",\"locationName\":\"PoolName\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedIps\":{\"type\":\"list\",\"member\":{\"shape\":\"S4r\"}},\"NextToken\":{}}}},\"GetDeliverabilityDashboardOptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/deliverability-dashboard\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"DashboardEnabled\"],\"members\":{\"DashboardEnabled\":{\"type\":\"boolean\"},\"SubscriptionExpiryDate\":{\"type\":\"timestamp\"},\"AccountStatus\":{},\"ActiveSubscribedDomains\":{\"shape\":\"S52\"},\"PendingExpirationSubscribedDomains\":{\"shape\":\"S52\"}}}},\"GetDeliverabilityTestReport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/deliverability-dashboard/test-reports/{ReportId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ReportId\"],\"members\":{\"ReportId\":{\"location\":\"uri\",\"locationName\":\"ReportId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeliverabilityTestReport\",\"OverallPlacement\",\"IspPlacements\"],\"members\":{\"DeliverabilityTestReport\":{\"shape\":\"S5a\"},\"OverallPlacement\":{\"shape\":\"S5c\"},\"IspPlacements\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IspName\":{},\"PlacementStatistics\":{\"shape\":\"S5c\"}}}},\"Message\":{},\"Tags\":{\"shape\":\"Sc\"}}}},\"GetDomainDeliverabilityCampaign\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/deliverability-dashboard/campaigns/{CampaignId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"CampaignId\"],\"members\":{\"CampaignId\":{\"location\":\"uri\",\"locationName\":\"CampaignId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainDeliverabilityCampaign\"],\"members\":{\"DomainDeliverabilityCampaign\":{\"shape\":\"S5k\"}}}},\"GetDomainStatisticsReport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/deliverability-dashboard/statistics-report/{Domain}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Domain\",\"StartDate\",\"EndDate\"],\"members\":{\"Domain\":{\"location\":\"uri\",\"locationName\":\"Domain\"},\"StartDate\":{\"location\":\"querystring\",\"locationName\":\"StartDate\",\"type\":\"timestamp\"},\"EndDate\":{\"location\":\"querystring\",\"locationName\":\"EndDate\",\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"OverallVolume\",\"DailyVolumes\"],\"members\":{\"OverallVolume\":{\"type\":\"structure\",\"members\":{\"VolumeStatistics\":{\"shape\":\"S5u\"},\"ReadRatePercent\":{\"type\":\"double\"},\"DomainIspPlacements\":{\"shape\":\"S5v\"}}},\"DailyVolumes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StartDate\":{\"type\":\"timestamp\"},\"VolumeStatistics\":{\"shape\":\"S5u\"},\"DomainIspPlacements\":{\"shape\":\"S5v\"}}}}}}},\"GetEmailIdentity\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityType\":{},\"FeedbackForwardingStatus\":{\"type\":\"boolean\"},\"VerifiedForSendingStatus\":{\"type\":\"boolean\"},\"DkimAttributes\":{\"shape\":\"S2b\"},\"MailFromAttributes\":{\"type\":\"structure\",\"required\":[\"MailFromDomain\",\"MailFromDomainStatus\",\"BehaviorOnMxFailure\"],\"members\":{\"MailFromDomain\":{},\"MailFromDomainStatus\":{},\"BehaviorOnMxFailure\":{}}},\"Policies\":{\"shape\":\"S65\"},\"Tags\":{\"shape\":\"Sc\"}}}},\"GetEmailIdentityPolicies\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}/policies\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policies\":{\"shape\":\"S65\"}}}},\"GetEmailTemplate\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/templates/{TemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\"],\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"TemplateName\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"TemplateContent\"],\"members\":{\"TemplateName\":{},\"TemplateContent\":{\"shape\":\"S2l\"}}}},\"GetImportJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/import-jobs/{JobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{\"location\":\"uri\",\"locationName\":\"JobId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"ImportDestination\":{\"shape\":\"S2q\"},\"ImportDataSource\":{\"shape\":\"S2v\"},\"FailureInfo\":{\"type\":\"structure\",\"members\":{\"FailedRecordsS3Url\":{},\"ErrorMessage\":{}}},\"JobStatus\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"CompletedTimestamp\":{\"type\":\"timestamp\"},\"ProcessedRecordsCount\":{\"type\":\"integer\"},\"FailedRecordsCount\":{\"type\":\"integer\"}}}},\"GetSuppressedDestination\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/suppression/addresses/{EmailAddress}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\"],\"members\":{\"EmailAddress\":{\"location\":\"uri\",\"locationName\":\"EmailAddress\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"SuppressedDestination\"],\"members\":{\"SuppressedDestination\":{\"type\":\"structure\",\"required\":[\"EmailAddress\",\"Reason\",\"LastUpdateTime\"],\"members\":{\"EmailAddress\":{},\"Reason\":{},\"LastUpdateTime\":{\"type\":\"timestamp\"},\"Attributes\":{\"type\":\"structure\",\"members\":{\"MessageId\":{},\"FeedbackId\":{}}}}}}}},\"ListConfigurationSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/configuration-sets\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationSets\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListContactLists\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/contact-lists\"},\"input\":{\"type\":\"structure\",\"members\":{\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ContactLists\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ContactListName\":{},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListContacts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/contact-lists/{ContactListName}/contacts\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"},\"Filter\":{\"type\":\"structure\",\"members\":{\"FilteredStatus\":{},\"TopicFilter\":{\"type\":\"structure\",\"members\":{\"TopicName\":{},\"UseDefaultIfPreferenceUnavailable\":{\"type\":\"boolean\"}}}}},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Contacts\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EmailAddress\":{},\"TopicPreferences\":{\"shape\":\"S13\"},\"TopicDefaultPreferences\":{\"shape\":\"S13\"},\"UnsubscribeAll\":{\"type\":\"boolean\"},\"LastUpdatedTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListCustomVerificationEmailTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/custom-verification-email-templates\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CustomVerificationEmailTemplates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}}},\"NextToken\":{}}}},\"ListDedicatedIpPools\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/dedicated-ip-pools\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedIpPools\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListDeliverabilityTestReports\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/deliverability-dashboard/test-reports\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DeliverabilityTestReports\"],\"members\":{\"DeliverabilityTestReports\":{\"type\":\"list\",\"member\":{\"shape\":\"S5a\"}},\"NextToken\":{}}}},\"ListDomainDeliverabilityCampaigns\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns\"},\"input\":{\"type\":\"structure\",\"required\":[\"StartDate\",\"EndDate\",\"SubscribedDomain\"],\"members\":{\"StartDate\":{\"location\":\"querystring\",\"locationName\":\"StartDate\",\"type\":\"timestamp\"},\"EndDate\":{\"location\":\"querystring\",\"locationName\":\"EndDate\",\"type\":\"timestamp\"},\"SubscribedDomain\":{\"location\":\"uri\",\"locationName\":\"SubscribedDomain\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"DomainDeliverabilityCampaigns\"],\"members\":{\"DomainDeliverabilityCampaigns\":{\"type\":\"list\",\"member\":{\"shape\":\"S5k\"}},\"NextToken\":{}}}},\"ListEmailIdentities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/identities\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"EmailIdentities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IdentityType\":{},\"IdentityName\":{},\"SendingEnabled\":{\"type\":\"boolean\"}}}},\"NextToken\":{}}}},\"ListEmailTemplates\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/templates\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TemplatesMetadata\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListImportJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/import-jobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"ImportDestinationType\":{},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImportJobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"ImportDestination\":{\"shape\":\"S2q\"},\"JobStatus\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListSuppressedDestinations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/suppression/addresses\"},\"input\":{\"type\":\"structure\",\"members\":{\"Reasons\":{\"shape\":\"Sh\",\"location\":\"querystring\",\"locationName\":\"Reason\"},\"StartDate\":{\"location\":\"querystring\",\"locationName\":\"StartDate\",\"type\":\"timestamp\"},\"EndDate\":{\"location\":\"querystring\",\"locationName\":\"EndDate\",\"type\":\"timestamp\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SuppressedDestinationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EmailAddress\",\"Reason\",\"LastUpdateTime\"],\"members\":{\"EmailAddress\":{},\"Reason\":{},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v2/email/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"querystring\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"Tags\"],\"members\":{\"Tags\":{\"shape\":\"Sc\"}}}},\"PutAccountDedicatedIpWarmupAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/account/dedicated-ips/warmup\"},\"input\":{\"type\":\"structure\",\"members\":{\"AutoWarmupEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAccountDetails\":{\"http\":{\"requestUri\":\"/v2/email/account/details\"},\"input\":{\"type\":\"structure\",\"required\":[\"MailType\",\"WebsiteURL\",\"UseCaseDescription\"],\"members\":{\"MailType\":{},\"WebsiteURL\":{\"shape\":\"S3u\"},\"ContactLanguage\":{},\"UseCaseDescription\":{\"shape\":\"S3w\"},\"AdditionalContactEmailAddresses\":{\"shape\":\"S3x\"},\"ProductionAccessEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAccountSendingAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/account/sending\"},\"input\":{\"type\":\"structure\",\"members\":{\"SendingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAccountSuppressionAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/account/suppression\"},\"input\":{\"type\":\"structure\",\"members\":{\"SuppressedReasons\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetDeliveryOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/delivery-options\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"TlsPolicy\":{},\"SendingPoolName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetReputationOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/reputation-options\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"ReputationMetricsEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetSendingOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/sending\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"SendingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetSuppressionOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/suppression-options\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"SuppressedReasons\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutConfigurationSetTrackingOptions\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/tracking-options\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"CustomRedirectDomain\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutDedicatedIpInPool\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/dedicated-ips/{IP}/pool\"},\"input\":{\"type\":\"structure\",\"required\":[\"Ip\",\"DestinationPoolName\"],\"members\":{\"Ip\":{\"location\":\"uri\",\"locationName\":\"IP\"},\"DestinationPoolName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutDedicatedIpWarmupAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/dedicated-ips/{IP}/warmup\"},\"input\":{\"type\":\"structure\",\"required\":[\"Ip\",\"WarmupPercentage\"],\"members\":{\"Ip\":{\"location\":\"uri\",\"locationName\":\"IP\"},\"WarmupPercentage\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutDeliverabilityDashboardOption\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/deliverability-dashboard\"},\"input\":{\"type\":\"structure\",\"required\":[\"DashboardEnabled\"],\"members\":{\"DashboardEnabled\":{\"type\":\"boolean\"},\"SubscribedDomains\":{\"shape\":\"S52\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEmailIdentityDkimAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}/dkim\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"SigningEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEmailIdentityDkimSigningAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/email/identities/{EmailIdentity}/dkim/signing\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\",\"SigningAttributesOrigin\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"SigningAttributesOrigin\":{},\"SigningAttributes\":{\"shape\":\"S26\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DkimStatus\":{},\"DkimTokens\":{\"shape\":\"S2d\"}}}},\"PutEmailIdentityFeedbackAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}/feedback\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"EmailForwardingEnabled\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutEmailIdentityMailFromAttributes\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}/mail-from\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"MailFromDomain\":{},\"BehaviorOnMxFailure\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutSuppressedDestination\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/suppression/addresses\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\",\"Reason\"],\"members\":{\"EmailAddress\":{},\"Reason\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SendBulkEmail\":{\"http\":{\"requestUri\":\"/v2/email/outbound-bulk-emails\"},\"input\":{\"type\":\"structure\",\"required\":[\"DefaultContent\",\"BulkEmailEntries\"],\"members\":{\"FromEmailAddress\":{},\"FromEmailAddressIdentityArn\":{},\"ReplyToAddresses\":{\"shape\":\"S8z\"},\"FeedbackForwardingEmailAddress\":{},\"FeedbackForwardingEmailAddressIdentityArn\":{},\"DefaultEmailTags\":{\"shape\":\"S90\"},\"DefaultContent\":{\"type\":\"structure\",\"members\":{\"Template\":{\"shape\":\"S1z\"}}},\"BulkEmailEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Destination\"],\"members\":{\"Destination\":{\"shape\":\"S97\"},\"ReplacementTags\":{\"shape\":\"S90\"},\"ReplacementEmailContent\":{\"type\":\"structure\",\"members\":{\"ReplacementTemplate\":{\"type\":\"structure\",\"members\":{\"ReplacementTemplateData\":{}}}}}}}},\"ConfigurationSetName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"BulkEmailEntryResults\"],\"members\":{\"BulkEmailEntryResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"Error\":{},\"MessageId\":{}}}}}}},\"SendCustomVerificationEmail\":{\"http\":{\"requestUri\":\"/v2/email/outbound-custom-verification-emails\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailAddress\",\"TemplateName\"],\"members\":{\"EmailAddress\":{},\"TemplateName\":{},\"ConfigurationSetName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MessageId\":{}}}},\"SendEmail\":{\"http\":{\"requestUri\":\"/v2/email/outbound-emails\"},\"input\":{\"type\":\"structure\",\"required\":[\"Content\"],\"members\":{\"FromEmailAddress\":{},\"FromEmailAddressIdentityArn\":{},\"Destination\":{\"shape\":\"S97\"},\"ReplyToAddresses\":{\"shape\":\"S8z\"},\"FeedbackForwardingEmailAddress\":{},\"FeedbackForwardingEmailAddressIdentityArn\":{},\"Content\":{\"shape\":\"S1r\"},\"EmailTags\":{\"shape\":\"S90\"},\"ConfigurationSetName\":{},\"ListManagementOptions\":{\"type\":\"structure\",\"required\":[\"ContactListName\"],\"members\":{\"ContactListName\":{},\"TopicName\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"MessageId\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/v2/email/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TestRenderEmailTemplate\":{\"http\":{\"requestUri\":\"/v2/email/templates/{TemplateName}/render\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"TemplateData\"],\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"TemplateName\"},\"TemplateData\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"RenderedTemplate\"],\"members\":{\"RenderedTemplate\":{}}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v2/email/tags\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"querystring\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"TagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateConfigurationSetEventDestination\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ConfigurationSetName\",\"EventDestinationName\",\"EventDestination\"],\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestinationName\":{\"location\":\"uri\",\"locationName\":\"EventDestinationName\"},\"EventDestination\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateContact\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\",\"EmailAddress\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"},\"EmailAddress\":{\"location\":\"uri\",\"locationName\":\"EmailAddress\"},\"TopicPreferences\":{\"shape\":\"S13\"},\"UnsubscribeAll\":{\"type\":\"boolean\"},\"AttributesData\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateContactList\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/contact-lists/{ContactListName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ContactListName\"],\"members\":{\"ContactListName\":{\"location\":\"uri\",\"locationName\":\"ContactListName\"},\"Topics\":{\"shape\":\"S1b\"},\"Description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateCustomVerificationEmailTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/custom-verification-email-templates/{TemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"FromEmailAddress\",\"TemplateSubject\",\"TemplateContent\",\"SuccessRedirectionURL\",\"FailureRedirectionURL\"],\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"TemplateName\"},\"FromEmailAddress\":{},\"TemplateSubject\":{},\"TemplateContent\":{},\"SuccessRedirectionURL\":{},\"FailureRedirectionURL\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateEmailIdentityPolicy\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"EmailIdentity\",\"PolicyName\",\"Policy\"],\"members\":{\"EmailIdentity\":{\"location\":\"uri\",\"locationName\":\"EmailIdentity\"},\"PolicyName\":{\"location\":\"uri\",\"locationName\":\"PolicyName\"},\"Policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateEmailTemplate\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v2/email/templates/{TemplateName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"TemplateName\",\"TemplateContent\"],\"members\":{\"TemplateName\":{\"location\":\"uri\",\"locationName\":\"TemplateName\"},\"TemplateContent\":{\"shape\":\"S2l\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"CustomRedirectDomain\"],\"members\":{\"CustomRedirectDomain\":{}}},\"S5\":{\"type\":\"structure\",\"members\":{\"TlsPolicy\":{},\"SendingPoolName\":{}}},\"S8\":{\"type\":\"structure\",\"members\":{\"ReputationMetricsEnabled\":{\"type\":\"boolean\"},\"LastFreshStart\":{\"type\":\"timestamp\"}}},\"Sb\":{\"type\":\"structure\",\"members\":{\"SendingEnabled\":{\"type\":\"boolean\"}}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sg\":{\"type\":\"structure\",\"members\":{\"SuppressedReasons\":{\"shape\":\"Sh\"}}},\"Sh\":{\"type\":\"list\",\"member\":{}},\"Sm\":{\"type\":\"structure\",\"members\":{\"Enabled\":{\"type\":\"boolean\"},\"MatchingEventTypes\":{\"shape\":\"Sn\"},\"KinesisFirehoseDestination\":{\"shape\":\"Sp\"},\"CloudWatchDestination\":{\"shape\":\"Sr\"},\"SnsDestination\":{\"shape\":\"Sx\"},\"PinpointDestination\":{\"shape\":\"Sy\"}}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sp\":{\"type\":\"structure\",\"required\":[\"IamRoleArn\",\"DeliveryStreamArn\"],\"members\":{\"IamRoleArn\":{},\"DeliveryStreamArn\":{}}},\"Sr\":{\"type\":\"structure\",\"required\":[\"DimensionConfigurations\"],\"members\":{\"DimensionConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DimensionName\",\"DimensionValueSource\",\"DefaultDimensionValue\"],\"members\":{\"DimensionName\":{},\"DimensionValueSource\":{},\"DefaultDimensionValue\":{}}}}}},\"Sx\":{\"type\":\"structure\",\"required\":[\"TopicArn\"],\"members\":{\"TopicArn\":{}}},\"Sy\":{\"type\":\"structure\",\"members\":{\"ApplicationArn\":{}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TopicName\",\"SubscriptionStatus\"],\"members\":{\"TopicName\":{},\"SubscriptionStatus\":{}}}},\"S1b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TopicName\",\"DisplayName\",\"DefaultSubscriptionStatus\"],\"members\":{\"TopicName\":{},\"DisplayName\":{},\"Description\":{},\"DefaultSubscriptionStatus\":{}}}},\"S1r\":{\"type\":\"structure\",\"members\":{\"Simple\":{\"type\":\"structure\",\"required\":[\"Subject\",\"Body\"],\"members\":{\"Subject\":{\"shape\":\"S1t\"},\"Body\":{\"type\":\"structure\",\"members\":{\"Text\":{\"shape\":\"S1t\"},\"Html\":{\"shape\":\"S1t\"}}}}},\"Raw\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{\"type\":\"blob\"}}},\"Template\":{\"shape\":\"S1z\"}}},\"S1t\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{},\"Charset\":{}}},\"S1z\":{\"type\":\"structure\",\"members\":{\"TemplateName\":{},\"TemplateArn\":{},\"TemplateData\":{}}},\"S26\":{\"type\":\"structure\",\"required\":[\"DomainSigningSelector\",\"DomainSigningPrivateKey\"],\"members\":{\"DomainSigningSelector\":{},\"DomainSigningPrivateKey\":{\"type\":\"string\",\"sensitive\":true}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"SigningEnabled\":{\"type\":\"boolean\"},\"Status\":{},\"Tokens\":{\"shape\":\"S2d\"},\"SigningAttributesOrigin\":{}}},\"S2d\":{\"type\":\"list\",\"member\":{}},\"S2l\":{\"type\":\"structure\",\"members\":{\"Subject\":{},\"Text\":{},\"Html\":{}}},\"S2q\":{\"type\":\"structure\",\"members\":{\"SuppressionListDestination\":{\"type\":\"structure\",\"required\":[\"SuppressionListImportAction\"],\"members\":{\"SuppressionListImportAction\":{}}},\"ContactListDestination\":{\"type\":\"structure\",\"required\":[\"ContactListName\",\"ContactListImportAction\"],\"members\":{\"ContactListName\":{},\"ContactListImportAction\":{}}}}},\"S2v\":{\"type\":\"structure\",\"required\":[\"S3Url\",\"DataFormat\"],\"members\":{\"S3Url\":{},\"DataFormat\":{}}},\"S3u\":{\"type\":\"string\",\"sensitive\":true},\"S3w\":{\"type\":\"string\",\"sensitive\":true},\"S3x\":{\"type\":\"list\",\"member\":{\"type\":\"string\",\"sensitive\":true},\"sensitive\":true},\"S4r\":{\"type\":\"structure\",\"required\":[\"Ip\",\"WarmupStatus\",\"WarmupPercentage\"],\"members\":{\"Ip\":{},\"WarmupStatus\":{},\"WarmupPercentage\":{\"type\":\"integer\"},\"PoolName\":{}}},\"S52\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Domain\":{},\"SubscriptionStartDate\":{\"type\":\"timestamp\"},\"InboxPlacementTrackingOption\":{\"type\":\"structure\",\"members\":{\"Global\":{\"type\":\"boolean\"},\"TrackedIsps\":{\"type\":\"list\",\"member\":{}}}}}}},\"S5a\":{\"type\":\"structure\",\"members\":{\"ReportId\":{},\"ReportName\":{},\"Subject\":{},\"FromEmailAddress\":{},\"CreateDate\":{\"type\":\"timestamp\"},\"DeliverabilityTestStatus\":{}}},\"S5c\":{\"type\":\"structure\",\"members\":{\"InboxPercentage\":{\"type\":\"double\"},\"SpamPercentage\":{\"type\":\"double\"},\"MissingPercentage\":{\"type\":\"double\"},\"SpfPercentage\":{\"type\":\"double\"},\"DkimPercentage\":{\"type\":\"double\"}}},\"S5k\":{\"type\":\"structure\",\"members\":{\"CampaignId\":{},\"ImageUrl\":{},\"Subject\":{},\"FromAddress\":{},\"SendingIps\":{\"type\":\"list\",\"member\":{}},\"FirstSeenDateTime\":{\"type\":\"timestamp\"},\"LastSeenDateTime\":{\"type\":\"timestamp\"},\"InboxCount\":{\"type\":\"long\"},\"SpamCount\":{\"type\":\"long\"},\"ReadRate\":{\"type\":\"double\"},\"DeleteRate\":{\"type\":\"double\"},\"ReadDeleteRate\":{\"type\":\"double\"},\"ProjectedVolume\":{\"type\":\"long\"},\"Esps\":{\"type\":\"list\",\"member\":{}}}},\"S5u\":{\"type\":\"structure\",\"members\":{\"InboxRawCount\":{\"type\":\"long\"},\"SpamRawCount\":{\"type\":\"long\"},\"ProjectedInbox\":{\"type\":\"long\"},\"ProjectedSpam\":{\"type\":\"long\"}}},\"S5v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"IspName\":{},\"InboxRawCount\":{\"type\":\"long\"},\"SpamRawCount\":{\"type\":\"long\"},\"InboxPercentage\":{\"type\":\"double\"},\"SpamPercentage\":{\"type\":\"double\"}}}},\"S65\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S8z\":{\"type\":\"list\",\"member\":{}},\"S90\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{}}}},\"S97\":{\"type\":\"structure\",\"members\":{\"ToAddresses\":{\"shape\":\"S8z\"},\"CcAddresses\":{\"shape\":\"S8z\"},\"BccAddresses\":{\"shape\":\"S8z\"}}}}}");

/***/ }),

/***/ 39567:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetDedicatedIps\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListConfigurationSets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListContactLists\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListContacts\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListCustomVerificationEmailTemplates\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListDedicatedIpPools\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListDeliverabilityTestReports\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListDomainDeliverabilityCampaigns\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListEmailIdentities\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListEmailTemplates\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListImportJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"},\"ListSuppressedDestinations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"PageSize\"}}}");

/***/ }),

/***/ 78621:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-06-02\",\"endpointPrefix\":\"shield\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWS Shield\",\"serviceFullName\":\"AWS Shield\",\"serviceId\":\"Shield\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSShield_20160616\",\"uid\":\"shield-2016-06-02\"},\"operations\":{\"AssociateDRTLogBucket\":{\"input\":{\"type\":\"structure\",\"required\":[\"LogBucket\"],\"members\":{\"LogBucket\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateDRTRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleArn\"],\"members\":{\"RoleArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateHealthCheck\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionId\",\"HealthCheckArn\"],\"members\":{\"ProtectionId\":{},\"HealthCheckArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateProactiveEngagementDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"EmergencyContactList\"],\"members\":{\"EmergencyContactList\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ResourceArn\"],\"members\":{\"Name\":{},\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ProtectionId\":{}}}},\"CreateProtectionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionGroupId\",\"Aggregation\",\"Pattern\"],\"members\":{\"ProtectionGroupId\":{},\"Aggregation\":{},\"Pattern\":{},\"ResourceType\":{},\"Members\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProtection\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionId\"],\"members\":{\"ProtectionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteProtectionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionGroupId\"],\"members\":{\"ProtectionGroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{},\"deprecated\":true},\"output\":{\"type\":\"structure\",\"members\":{},\"deprecated\":true},\"deprecated\":true},\"DescribeAttack\":{\"input\":{\"type\":\"structure\",\"required\":[\"AttackId\"],\"members\":{\"AttackId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Attack\":{\"type\":\"structure\",\"members\":{\"AttackId\":{},\"ResourceArn\":{},\"SubResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Id\":{},\"AttackVectors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VectorType\"],\"members\":{\"VectorType\":{},\"VectorCounters\":{\"shape\":\"S1b\"}}}},\"Counters\":{\"shape\":\"S1b\"}}}},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"AttackCounters\":{\"shape\":\"S1b\"},\"AttackProperties\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttackLayer\":{},\"AttackPropertyIdentifier\":{},\"TopContributors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{\"type\":\"long\"}}}},\"Unit\":{},\"Total\":{\"type\":\"long\"}}}},\"Mitigations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MitigationName\":{}}}}}}}}},\"DescribeAttackStatistics\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"TimeRange\",\"DataItems\"],\"members\":{\"TimeRange\":{\"shape\":\"S1s\"},\"DataItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttackCount\"],\"members\":{\"AttackVolume\":{\"type\":\"structure\",\"members\":{\"BitsPerSecond\":{\"shape\":\"S1w\"},\"PacketsPerSecond\":{\"shape\":\"S1w\"},\"RequestsPerSecond\":{\"shape\":\"S1w\"}}},\"AttackCount\":{\"type\":\"long\"}}}}}}},\"DescribeDRTAccess\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"RoleArn\":{},\"LogBucketList\":{\"type\":\"list\",\"member\":{}}}}},\"DescribeEmergencyContactSettings\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"EmergencyContactList\":{\"shape\":\"Sc\"}}}},\"DescribeProtection\":{\"input\":{\"type\":\"structure\",\"members\":{\"ProtectionId\":{},\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Protection\":{\"shape\":\"S24\"}}}},\"DescribeProtectionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionGroupId\"],\"members\":{\"ProtectionGroupId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProtectionGroup\"],\"members\":{\"ProtectionGroup\":{\"shape\":\"S29\"}}}},\"DescribeSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"Subscription\":{\"type\":\"structure\",\"required\":[\"SubscriptionLimits\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"TimeCommitmentInSeconds\":{\"type\":\"long\"},\"AutoRenew\":{},\"Limits\":{\"shape\":\"S2g\"},\"ProactiveEngagementStatus\":{},\"SubscriptionLimits\":{\"type\":\"structure\",\"required\":[\"ProtectionLimits\",\"ProtectionGroupLimits\"],\"members\":{\"ProtectionLimits\":{\"type\":\"structure\",\"required\":[\"ProtectedResourceTypeLimits\"],\"members\":{\"ProtectedResourceTypeLimits\":{\"shape\":\"S2g\"}}},\"ProtectionGroupLimits\":{\"type\":\"structure\",\"required\":[\"MaxProtectionGroups\",\"PatternTypeLimits\"],\"members\":{\"MaxProtectionGroups\":{\"type\":\"long\"},\"PatternTypeLimits\":{\"type\":\"structure\",\"required\":[\"ArbitraryPatternLimits\"],\"members\":{\"ArbitraryPatternLimits\":{\"type\":\"structure\",\"required\":[\"MaxMembers\"],\"members\":{\"MaxMembers\":{\"type\":\"long\"}}}}}}}}}}}}}},\"DisableProactiveEngagement\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateDRTLogBucket\":{\"input\":{\"type\":\"structure\",\"required\":[\"LogBucket\"],\"members\":{\"LogBucket\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateDRTRole\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateHealthCheck\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionId\",\"HealthCheckArn\"],\"members\":{\"ProtectionId\":{},\"HealthCheckArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"EnableProactiveEngagement\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetSubscriptionState\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"SubscriptionState\"],\"members\":{\"SubscriptionState\":{}}}},\"ListAttacks\":{\"input\":{\"type\":\"structure\",\"members\":{\"ResourceArns\":{\"type\":\"list\",\"member\":{}},\"StartTime\":{\"shape\":\"S1s\"},\"EndTime\":{\"shape\":\"S1s\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttackSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AttackId\":{},\"ResourceArn\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"AttackVectors\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"VectorType\"],\"members\":{\"VectorType\":{}}}}}}},\"NextToken\":{}}}},\"ListProtectionGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ProtectionGroups\"],\"members\":{\"ProtectionGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S29\"}},\"NextToken\":{}}}},\"ListProtections\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Protections\":{\"type\":\"list\",\"member\":{\"shape\":\"S24\"}},\"NextToken\":{}}}},\"ListResourcesInProtectionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionGroupId\"],\"members\":{\"ProtectionGroupId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ResourceArns\"],\"members\":{\"ResourceArns\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"UpdateEmergencyContactSettings\":{\"input\":{\"type\":\"structure\",\"members\":{\"EmergencyContactList\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateProtectionGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"ProtectionGroupId\",\"Aggregation\",\"Pattern\"],\"members\":{\"ProtectionGroupId\":{},\"Aggregation\":{},\"Pattern\":{},\"ResourceType\":{},\"Members\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateSubscription\":{\"input\":{\"type\":\"structure\",\"members\":{\"AutoRenew\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"EmailAddress\"],\"members\":{\"EmailAddress\":{},\"PhoneNumber\":{},\"ContactNotes\":{}}}},\"Sr\":{\"type\":\"list\",\"member\":{}},\"S1b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Max\":{\"type\":\"double\"},\"Average\":{\"type\":\"double\"},\"Sum\":{\"type\":\"double\"},\"N\":{\"type\":\"integer\"},\"Unit\":{}}}},\"S1s\":{\"type\":\"structure\",\"members\":{\"FromInclusive\":{\"type\":\"timestamp\"},\"ToExclusive\":{\"type\":\"timestamp\"}}},\"S1w\":{\"type\":\"structure\",\"required\":[\"Max\"],\"members\":{\"Max\":{\"type\":\"double\"}}},\"S24\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"ResourceArn\":{},\"HealthCheckIds\":{\"type\":\"list\",\"member\":{}}}},\"S29\":{\"type\":\"structure\",\"required\":[\"ProtectionGroupId\",\"Aggregation\",\"Pattern\",\"Members\"],\"members\":{\"ProtectionGroupId\":{},\"Aggregation\":{},\"Pattern\":{},\"ResourceType\":{},\"Members\":{\"shape\":\"Sr\"}}},\"S2g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Max\":{\"type\":\"long\"}}}}}}");

/***/ }),

/***/ 75743:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAttacks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AttackSummaries\"},\"ListProtectionGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListProtections\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Protections\"},\"ListResourcesInProtectionGroup\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 21884:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-08-25\",\"endpointPrefix\":\"signer\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"signer\",\"serviceFullName\":\"AWS Signer\",\"serviceId\":\"signer\",\"signatureVersion\":\"v4\",\"signingName\":\"signer\",\"uid\":\"signer-2017-08-25\"},\"operations\":{\"AddProfilePermission\":{\"http\":{\"requestUri\":\"/signing-profiles/{profileName}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"action\",\"principal\",\"statementId\",\"profileName\"],\"members\":{\"profileName\":{\"location\":\"uri\",\"locationName\":\"profileName\"},\"profileVersion\":{},\"action\":{},\"principal\":{},\"revisionId\":{},\"statementId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"revisionId\":{}}}},\"CancelSigningProfile\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/signing-profiles/{profileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"profileName\"],\"members\":{\"profileName\":{\"location\":\"uri\",\"locationName\":\"profileName\"}}}},\"DescribeSigningJob\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/signing-jobs/{jobId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"source\":{\"shape\":\"Sa\"},\"signingMaterial\":{\"shape\":\"Sf\"},\"platformId\":{},\"platformDisplayName\":{},\"profileName\":{},\"profileVersion\":{},\"overrides\":{\"shape\":\"Sj\"},\"signingParameters\":{\"shape\":\"So\"},\"createdAt\":{\"type\":\"timestamp\"},\"completedAt\":{\"type\":\"timestamp\"},\"signatureExpiresAt\":{\"type\":\"timestamp\"},\"requestedBy\":{},\"status\":{},\"statusReason\":{},\"revocationRecord\":{\"type\":\"structure\",\"members\":{\"reason\":{},\"revokedAt\":{\"type\":\"timestamp\"},\"revokedBy\":{}}},\"signedObject\":{\"shape\":\"Sw\"},\"jobOwner\":{},\"jobInvoker\":{}}}},\"GetSigningPlatform\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/signing-platforms/{platformId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"platformId\"],\"members\":{\"platformId\":{\"location\":\"uri\",\"locationName\":\"platformId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"platformId\":{},\"displayName\":{},\"partner\":{},\"target\":{},\"category\":{},\"signingConfiguration\":{\"shape\":\"S12\"},\"signingImageFormat\":{\"shape\":\"S17\"},\"maxSizeInMB\":{\"type\":\"integer\"},\"revocationSupported\":{\"type\":\"boolean\"}}}},\"GetSigningProfile\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/signing-profiles/{profileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"profileName\"],\"members\":{\"profileName\":{\"location\":\"uri\",\"locationName\":\"profileName\"},\"profileOwner\":{\"location\":\"querystring\",\"locationName\":\"profileOwner\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"profileName\":{},\"profileVersion\":{},\"profileVersionArn\":{},\"revocationRecord\":{\"type\":\"structure\",\"members\":{\"revocationEffectiveFrom\":{\"type\":\"timestamp\"},\"revokedAt\":{\"type\":\"timestamp\"},\"revokedBy\":{}}},\"signingMaterial\":{\"shape\":\"Sf\"},\"platformId\":{},\"platformDisplayName\":{},\"signatureValidityPeriod\":{\"shape\":\"S1f\"},\"overrides\":{\"shape\":\"Sj\"},\"signingParameters\":{\"shape\":\"So\"},\"status\":{},\"statusReason\":{},\"arn\":{},\"tags\":{\"shape\":\"S1k\"}}}},\"ListProfilePermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/signing-profiles/{profileName}/permissions\"},\"input\":{\"type\":\"structure\",\"required\":[\"profileName\"],\"members\":{\"profileName\":{\"location\":\"uri\",\"locationName\":\"profileName\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"revisionId\":{},\"policySizeBytes\":{\"type\":\"integer\"},\"permissions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"action\":{},\"principal\":{},\"statementId\":{},\"profileVersion\":{}}}},\"nextToken\":{}}}},\"ListSigningJobs\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/signing-jobs\"},\"input\":{\"type\":\"structure\",\"members\":{\"status\":{\"location\":\"querystring\",\"locationName\":\"status\"},\"platformId\":{\"location\":\"querystring\",\"locationName\":\"platformId\"},\"requestedBy\":{\"location\":\"querystring\",\"locationName\":\"requestedBy\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"isRevoked\":{\"location\":\"querystring\",\"locationName\":\"isRevoked\",\"type\":\"boolean\"},\"signatureExpiresBefore\":{\"location\":\"querystring\",\"locationName\":\"signatureExpiresBefore\",\"type\":\"timestamp\"},\"signatureExpiresAfter\":{\"location\":\"querystring\",\"locationName\":\"signatureExpiresAfter\",\"type\":\"timestamp\"},\"jobInvoker\":{\"location\":\"querystring\",\"locationName\":\"jobInvoker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"source\":{\"shape\":\"Sa\"},\"signedObject\":{\"shape\":\"Sw\"},\"signingMaterial\":{\"shape\":\"Sf\"},\"createdAt\":{\"type\":\"timestamp\"},\"status\":{},\"isRevoked\":{\"type\":\"boolean\"},\"profileName\":{},\"profileVersion\":{},\"platformId\":{},\"platformDisplayName\":{},\"signatureExpiresAt\":{\"type\":\"timestamp\"},\"jobOwner\":{},\"jobInvoker\":{}}}},\"nextToken\":{}}}},\"ListSigningPlatforms\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/signing-platforms\"},\"input\":{\"type\":\"structure\",\"members\":{\"category\":{\"location\":\"querystring\",\"locationName\":\"category\"},\"partner\":{\"location\":\"querystring\",\"locationName\":\"partner\"},\"target\":{\"location\":\"querystring\",\"locationName\":\"target\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"platforms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"platformId\":{},\"displayName\":{},\"partner\":{},\"target\":{},\"category\":{},\"signingConfiguration\":{\"shape\":\"S12\"},\"signingImageFormat\":{\"shape\":\"S17\"},\"maxSizeInMB\":{\"type\":\"integer\"},\"revocationSupported\":{\"type\":\"boolean\"}}}},\"nextToken\":{}}}},\"ListSigningProfiles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/signing-profiles\"},\"input\":{\"type\":\"structure\",\"members\":{\"includeCanceled\":{\"location\":\"querystring\",\"locationName\":\"includeCanceled\",\"type\":\"boolean\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"maxResults\",\"type\":\"integer\"},\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"nextToken\"},\"platformId\":{\"location\":\"querystring\",\"locationName\":\"platformId\"},\"statuses\":{\"location\":\"querystring\",\"locationName\":\"statuses\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"profiles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"profileName\":{},\"profileVersion\":{},\"profileVersionArn\":{},\"signingMaterial\":{\"shape\":\"Sf\"},\"signatureValidityPeriod\":{\"shape\":\"S1f\"},\"platformId\":{},\"platformDisplayName\":{},\"signingParameters\":{\"shape\":\"So\"},\"status\":{},\"arn\":{},\"tags\":{\"shape\":\"S1k\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S1k\"}}}},\"PutSigningProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/signing-profiles/{profileName}\"},\"input\":{\"type\":\"structure\",\"required\":[\"profileName\",\"platformId\"],\"members\":{\"profileName\":{\"location\":\"uri\",\"locationName\":\"profileName\"},\"signingMaterial\":{\"shape\":\"Sf\"},\"signatureValidityPeriod\":{\"shape\":\"S1f\"},\"platformId\":{},\"overrides\":{\"shape\":\"Sj\"},\"signingParameters\":{\"shape\":\"So\"},\"tags\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"arn\":{},\"profileVersion\":{},\"profileVersionArn\":{}}}},\"RemoveProfilePermission\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/signing-profiles/{profileName}/permissions/{statementId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"revisionId\",\"profileName\",\"statementId\"],\"members\":{\"profileName\":{\"location\":\"uri\",\"locationName\":\"profileName\"},\"revisionId\":{\"location\":\"querystring\",\"locationName\":\"revisionId\"},\"statementId\":{\"location\":\"uri\",\"locationName\":\"statementId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"revisionId\":{}}}},\"RevokeSignature\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/signing-jobs/{jobId}/revoke\"},\"input\":{\"type\":\"structure\",\"required\":[\"reason\",\"jobId\"],\"members\":{\"jobId\":{\"location\":\"uri\",\"locationName\":\"jobId\"},\"jobOwner\":{},\"reason\":{}}}},\"RevokeSigningProfile\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/signing-profiles/{profileName}/revoke\"},\"input\":{\"type\":\"structure\",\"required\":[\"profileVersion\",\"reason\",\"effectiveTime\",\"profileName\"],\"members\":{\"profileName\":{\"location\":\"uri\",\"locationName\":\"profileName\"},\"profileVersion\":{},\"reason\":{},\"effectiveTime\":{\"type\":\"timestamp\"}}}},\"StartSigningJob\":{\"http\":{\"requestUri\":\"/signing-jobs\"},\"input\":{\"type\":\"structure\",\"required\":[\"source\",\"destination\",\"profileName\",\"clientRequestToken\"],\"members\":{\"source\":{\"shape\":\"Sa\"},\"destination\":{\"type\":\"structure\",\"members\":{\"s3\":{\"type\":\"structure\",\"members\":{\"bucketName\":{},\"prefix\":{}}}}},\"profileName\":{},\"clientRequestToken\":{\"idempotencyToken\":true},\"profileOwner\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"jobId\":{},\"jobOwner\":{}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tags\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"tagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sa\":{\"type\":\"structure\",\"members\":{\"s3\":{\"type\":\"structure\",\"required\":[\"bucketName\",\"key\",\"version\"],\"members\":{\"bucketName\":{},\"key\":{},\"version\":{}}}}},\"Sf\":{\"type\":\"structure\",\"required\":[\"certificateArn\"],\"members\":{\"certificateArn\":{}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"signingConfiguration\":{\"type\":\"structure\",\"members\":{\"encryptionAlgorithm\":{},\"hashAlgorithm\":{}}},\"signingImageFormat\":{}}},\"So\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sw\":{\"type\":\"structure\",\"members\":{\"s3\":{\"type\":\"structure\",\"members\":{\"bucketName\":{},\"key\":{}}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"encryptionAlgorithmOptions\",\"hashAlgorithmOptions\"],\"members\":{\"encryptionAlgorithmOptions\":{\"type\":\"structure\",\"required\":[\"allowedValues\",\"defaultValue\"],\"members\":{\"allowedValues\":{\"type\":\"list\",\"member\":{}},\"defaultValue\":{}}},\"hashAlgorithmOptions\":{\"type\":\"structure\",\"required\":[\"allowedValues\",\"defaultValue\"],\"members\":{\"allowedValues\":{\"type\":\"list\",\"member\":{}},\"defaultValue\":{}}}}},\"S17\":{\"type\":\"structure\",\"required\":[\"supportedFormats\",\"defaultFormat\"],\"members\":{\"supportedFormats\":{\"type\":\"list\",\"member\":{}},\"defaultFormat\":{}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"value\":{\"type\":\"integer\"},\"type\":{}}},\"S1k\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}");

/***/ }),

/***/ 69839:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListSigningJobs\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListSigningPlatforms\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"},\"ListSigningProfiles\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\"}}}");

/***/ }),

/***/ 61331:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"SuccessfulSigningJob\":{\"delay\":20,\"operation\":\"DescribeSigningJob\",\"maxAttempts\":25,\"acceptors\":[{\"expected\":\"Succeeded\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"status\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"status\"},{\"expected\":\"ResourceNotFoundException\",\"matcher\":\"error\",\"state\":\"failure\"}]}}}");

/***/ }),

/***/ 51530:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-10-24\",\"endpointPrefix\":\"sms\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"SMS\",\"serviceFullName\":\"AWS Server Migration Service\",\"serviceId\":\"SMS\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSServerMigrationService_V2016_10_24\",\"uid\":\"sms-2016-10-24\"},\"operations\":{\"CreateApp\":{\"input\":{\"type\":\"structure\",\"members\":{\"name\":{},\"description\":{},\"roleName\":{},\"clientToken\":{},\"serverGroups\":{\"shape\":\"S6\"},\"tags\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"appSummary\":{\"shape\":\"St\"},\"serverGroups\":{\"shape\":\"S6\"},\"tags\":{\"shape\":\"So\"}}}},\"CreateReplicationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"serverId\",\"seedReplicationTime\"],\"members\":{\"serverId\":{},\"seedReplicationTime\":{\"type\":\"timestamp\"},\"frequency\":{\"type\":\"integer\"},\"runOnce\":{\"type\":\"boolean\"},\"licenseType\":{},\"roleName\":{},\"description\":{},\"numberOfRecentAmisToKeep\":{\"type\":\"integer\"},\"encrypted\":{\"type\":\"boolean\"},\"kmsKeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"replicationJobId\":{}}}},\"DeleteApp\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"forceStopAppReplication\":{\"type\":\"boolean\"},\"forceTerminateApp\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAppLaunchConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAppReplicationConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAppValidationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteReplicationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"replicationJobId\"],\"members\":{\"replicationJobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteServerCatalog\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateConnector\":{\"input\":{\"type\":\"structure\",\"required\":[\"connectorId\"],\"members\":{\"connectorId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GenerateChangeSet\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"changesetFormat\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"s3Location\":{\"shape\":\"S24\"}}}},\"GenerateTemplate\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"templateFormat\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"s3Location\":{\"shape\":\"S24\"}}}},\"GetApp\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"appSummary\":{\"shape\":\"St\"},\"serverGroups\":{\"shape\":\"S6\"},\"tags\":{\"shape\":\"So\"}}}},\"GetAppLaunchConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"roleName\":{},\"autoLaunch\":{\"type\":\"boolean\"},\"serverGroupLaunchConfigurations\":{\"shape\":\"S2e\"}}}},\"GetAppReplicationConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"serverGroupReplicationConfigurations\":{\"shape\":\"S2u\"}}}},\"GetAppValidationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"appValidationConfigurations\":{\"shape\":\"S31\"},\"serverGroupValidationConfigurations\":{\"shape\":\"S3c\"}}}},\"GetAppValidationOutput\":{\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"validationOutputList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"validationId\":{},\"name\":{},\"status\":{},\"statusMessage\":{},\"latestValidationTime\":{\"type\":\"timestamp\"},\"appValidationOutput\":{\"type\":\"structure\",\"members\":{\"ssmOutput\":{\"type\":\"structure\",\"members\":{\"s3Location\":{\"shape\":\"S24\"}}}}},\"serverValidationOutput\":{\"type\":\"structure\",\"members\":{\"server\":{\"shape\":\"Sb\"}}}}}}}}},\"GetConnectors\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"connectorList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"connectorId\":{},\"version\":{},\"status\":{},\"capabilityList\":{\"type\":\"list\",\"member\":{}},\"vmManagerName\":{},\"vmManagerType\":{},\"vmManagerId\":{},\"ipAddress\":{},\"macAddress\":{},\"associatedOn\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"GetReplicationJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"replicationJobId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"replicationJobList\":{\"type\":\"list\",\"member\":{\"shape\":\"S46\"}},\"nextToken\":{}}}},\"GetReplicationRuns\":{\"input\":{\"type\":\"structure\",\"required\":[\"replicationJobId\"],\"members\":{\"replicationJobId\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"replicationJob\":{\"shape\":\"S46\"},\"replicationRunList\":{\"shape\":\"S4a\"},\"nextToken\":{}}}},\"GetServers\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"vmServerAddressList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sf\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"lastModifiedOn\":{\"type\":\"timestamp\"},\"serverCatalogStatus\":{},\"serverList\":{\"shape\":\"Sa\"},\"nextToken\":{}}}},\"ImportAppCatalog\":{\"input\":{\"type\":\"structure\",\"members\":{\"roleName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ImportServerCatalog\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"LaunchApp\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListApps\":{\"input\":{\"type\":\"structure\",\"members\":{\"appIds\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"apps\":{\"type\":\"list\",\"member\":{\"shape\":\"St\"}},\"nextToken\":{}}}},\"NotifyAppValidationOutput\":{\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{},\"notificationContext\":{\"type\":\"structure\",\"members\":{\"validationId\":{},\"status\":{},\"statusMessage\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAppLaunchConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"roleName\":{},\"autoLaunch\":{\"type\":\"boolean\"},\"serverGroupLaunchConfigurations\":{\"shape\":\"S2e\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAppReplicationConfiguration\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"serverGroupReplicationConfigurations\":{\"shape\":\"S2u\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutAppValidationConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{},\"appValidationConfigurations\":{\"shape\":\"S31\"},\"serverGroupValidationConfigurations\":{\"shape\":\"S3c\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartAppReplication\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartOnDemandAppReplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"appId\"],\"members\":{\"appId\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartOnDemandReplicationRun\":{\"input\":{\"type\":\"structure\",\"required\":[\"replicationJobId\"],\"members\":{\"replicationJobId\":{},\"description\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"replicationRunId\":{}}}},\"StopAppReplication\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TerminateApp\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateApp\":{\"input\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"name\":{},\"description\":{},\"roleName\":{},\"serverGroups\":{\"shape\":\"S6\"},\"tags\":{\"shape\":\"So\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"appSummary\":{\"shape\":\"St\"},\"serverGroups\":{\"shape\":\"S6\"},\"tags\":{\"shape\":\"So\"}}}},\"UpdateReplicationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"replicationJobId\"],\"members\":{\"replicationJobId\":{},\"frequency\":{\"type\":\"integer\"},\"nextReplicationRunStartTime\":{\"type\":\"timestamp\"},\"licenseType\":{},\"roleName\":{},\"description\":{},\"numberOfRecentAmisToKeep\":{\"type\":\"integer\"},\"encrypted\":{\"type\":\"boolean\"},\"kmsKeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S6\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"serverGroupId\":{},\"name\":{},\"serverList\":{\"shape\":\"Sa\"}}}},\"Sa\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}},\"Sb\":{\"type\":\"structure\",\"members\":{\"serverId\":{},\"serverType\":{},\"vmServer\":{\"shape\":\"Se\"},\"replicationJobId\":{},\"replicationJobTerminated\":{\"type\":\"boolean\"}}},\"Se\":{\"type\":\"structure\",\"members\":{\"vmServerAddress\":{\"shape\":\"Sf\"},\"vmName\":{},\"vmManagerName\":{},\"vmManagerType\":{},\"vmPath\":{}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"vmManagerId\":{},\"vmId\":{}}},\"So\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{}}}},\"St\":{\"type\":\"structure\",\"members\":{\"appId\":{},\"importedAppId\":{},\"name\":{},\"description\":{},\"status\":{},\"statusMessage\":{},\"replicationConfigurationStatus\":{},\"replicationStatus\":{},\"replicationStatusMessage\":{},\"latestReplicationTime\":{\"type\":\"timestamp\"},\"launchConfigurationStatus\":{},\"launchStatus\":{},\"launchStatusMessage\":{},\"launchDetails\":{\"type\":\"structure\",\"members\":{\"latestLaunchTime\":{\"type\":\"timestamp\"},\"stackName\":{},\"stackId\":{}}},\"creationTime\":{\"type\":\"timestamp\"},\"lastModified\":{\"type\":\"timestamp\"},\"roleName\":{},\"totalServerGroups\":{\"type\":\"integer\"},\"totalServers\":{\"type\":\"integer\"}}},\"S24\":{\"type\":\"structure\",\"members\":{\"bucket\":{},\"key\":{}}},\"S2e\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"serverGroupId\":{},\"launchOrder\":{\"type\":\"integer\"},\"serverLaunchConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"server\":{\"shape\":\"Sb\"},\"logicalId\":{},\"vpc\":{},\"subnet\":{},\"securityGroup\":{},\"ec2KeyName\":{},\"userData\":{\"type\":\"structure\",\"members\":{\"s3Location\":{\"shape\":\"S24\"}}},\"instanceType\":{},\"associatePublicIpAddress\":{\"type\":\"boolean\"},\"iamInstanceProfileName\":{},\"configureScript\":{\"shape\":\"S24\"},\"configureScriptType\":{}}}}}}},\"S2u\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"serverGroupId\":{},\"serverReplicationConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"server\":{\"shape\":\"Sb\"},\"serverReplicationParameters\":{\"type\":\"structure\",\"members\":{\"seedTime\":{\"type\":\"timestamp\"},\"frequency\":{\"type\":\"integer\"},\"runOnce\":{\"type\":\"boolean\"},\"licenseType\":{},\"numberOfRecentAmisToKeep\":{\"type\":\"integer\"},\"encrypted\":{\"type\":\"boolean\"},\"kmsKeyId\":{}}}}}}}}},\"S31\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"validationId\":{},\"name\":{},\"appValidationStrategy\":{},\"ssmValidationParameters\":{\"type\":\"structure\",\"members\":{\"source\":{\"shape\":\"S37\"},\"instanceId\":{},\"scriptType\":{},\"command\":{},\"executionTimeoutSeconds\":{\"type\":\"integer\"},\"outputS3BucketName\":{}}}}}},\"S37\":{\"type\":\"structure\",\"members\":{\"s3Location\":{\"shape\":\"S24\"}}},\"S3c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"serverGroupId\":{},\"serverValidationConfigurations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"server\":{\"shape\":\"Sb\"},\"validationId\":{},\"name\":{},\"serverValidationStrategy\":{},\"userDataValidationParameters\":{\"type\":\"structure\",\"members\":{\"source\":{\"shape\":\"S37\"},\"scriptType\":{}}}}}}}}},\"S46\":{\"type\":\"structure\",\"members\":{\"replicationJobId\":{},\"serverId\":{},\"serverType\":{},\"vmServer\":{\"shape\":\"Se\"},\"seedReplicationTime\":{\"type\":\"timestamp\"},\"frequency\":{\"type\":\"integer\"},\"runOnce\":{\"type\":\"boolean\"},\"nextReplicationRunStartTime\":{\"type\":\"timestamp\"},\"licenseType\":{},\"roleName\":{},\"latestAmiId\":{},\"state\":{},\"statusMessage\":{},\"description\":{},\"numberOfRecentAmisToKeep\":{\"type\":\"integer\"},\"encrypted\":{\"type\":\"boolean\"},\"kmsKeyId\":{},\"replicationRunList\":{\"shape\":\"S4a\"}}},\"S4a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"replicationRunId\":{},\"state\":{},\"type\":{},\"stageDetails\":{\"type\":\"structure\",\"members\":{\"stage\":{},\"stageProgress\":{}}},\"statusMessage\":{},\"amiId\":{},\"scheduledStartTime\":{\"type\":\"timestamp\"},\"completedTime\":{\"type\":\"timestamp\"},\"description\":{},\"encrypted\":{\"type\":\"boolean\"},\"kmsKeyId\":{}}}}}}");

/***/ }),

/***/ 72874:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetConnectors\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"connectorList\"},\"GetReplicationJobs\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"replicationJobList\"},\"GetReplicationRuns\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"replicationRunList\"},\"GetServers\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"serverList\"}}}");

/***/ }),

/***/ 6641:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"metadata\":{\"apiVersion\":\"2018-09-05\",\"endpointPrefix\":\"sms-voice.pinpoint\",\"signingName\":\"sms-voice\",\"serviceAbbreviation\":\"Pinpoint SMS Voice\",\"serviceFullName\":\"Amazon Pinpoint SMS and Voice Service\",\"serviceId\":\"Pinpoint SMS Voice\",\"protocol\":\"rest-json\",\"jsonVersion\":\"1.1\",\"uid\":\"pinpoint-sms-voice-2018-09-05\",\"signatureVersion\":\"v4\"},\"operations\":{\"CreateConfigurationSet\":{\"http\":{\"requestUri\":\"/v1/sms-voice/configuration-sets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateConfigurationSetEventDestination\":{\"http\":{\"requestUri\":\"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestination\":{\"shape\":\"S6\"},\"EventDestinationName\":{}},\"required\":[\"ConfigurationSetName\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteConfigurationSet\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/sms-voice/configuration-sets/{ConfigurationSetName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}},\"required\":[\"ConfigurationSetName\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteConfigurationSetEventDestination\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestinationName\":{\"location\":\"uri\",\"locationName\":\"EventDestinationName\"}},\"required\":[\"EventDestinationName\",\"ConfigurationSetName\"]},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetConfigurationSetEventDestinations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"}},\"required\":[\"ConfigurationSetName\"]},\"output\":{\"type\":\"structure\",\"members\":{\"EventDestinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CloudWatchLogsDestination\":{\"shape\":\"S7\"},\"Enabled\":{\"type\":\"boolean\"},\"KinesisFirehoseDestination\":{\"shape\":\"Sa\"},\"MatchingEventTypes\":{\"shape\":\"Sb\"},\"Name\":{},\"SnsDestination\":{\"shape\":\"Sd\"}}}}}}},\"ListConfigurationSets\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/v1/sms-voice/configuration-sets\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"PageSize\":{\"location\":\"querystring\",\"locationName\":\"PageSize\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConfigurationSets\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"SendVoiceMessage\":{\"http\":{\"requestUri\":\"/v1/sms-voice/voice/message\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"CallerId\":{},\"ConfigurationSetName\":{},\"Content\":{\"type\":\"structure\",\"members\":{\"CallInstructionsMessage\":{\"type\":\"structure\",\"members\":{\"Text\":{}},\"required\":[]},\"PlainTextMessage\":{\"type\":\"structure\",\"members\":{\"LanguageCode\":{},\"Text\":{},\"VoiceId\":{}},\"required\":[]},\"SSMLMessage\":{\"type\":\"structure\",\"members\":{\"LanguageCode\":{},\"Text\":{},\"VoiceId\":{}},\"required\":[]}}},\"DestinationPhoneNumber\":{},\"OriginationPhoneNumber\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MessageId\":{}}}},\"UpdateConfigurationSetEventDestination\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"ConfigurationSetName\":{\"location\":\"uri\",\"locationName\":\"ConfigurationSetName\"},\"EventDestination\":{\"shape\":\"S6\"},\"EventDestinationName\":{\"location\":\"uri\",\"locationName\":\"EventDestinationName\"}},\"required\":[\"EventDestinationName\",\"ConfigurationSetName\"]},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S6\":{\"type\":\"structure\",\"members\":{\"CloudWatchLogsDestination\":{\"shape\":\"S7\"},\"Enabled\":{\"type\":\"boolean\"},\"KinesisFirehoseDestination\":{\"shape\":\"Sa\"},\"MatchingEventTypes\":{\"shape\":\"Sb\"},\"SnsDestination\":{\"shape\":\"Sd\"}},\"required\":[]},\"S7\":{\"type\":\"structure\",\"members\":{\"IamRoleArn\":{},\"LogGroupArn\":{}},\"required\":[]},\"Sa\":{\"type\":\"structure\",\"members\":{\"DeliveryStreamArn\":{},\"IamRoleArn\":{}},\"required\":[]},\"Sb\":{\"type\":\"list\",\"member\":{}},\"Sd\":{\"type\":\"structure\",\"members\":{\"TopicArn\":{}},\"required\":[]}}}");

/***/ }),

/***/ 41624:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-06-30\",\"endpointPrefix\":\"snowball\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon Snowball\",\"serviceFullName\":\"Amazon Import/Export Snowball\",\"serviceId\":\"Snowball\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSIESnowballJobManagementService\",\"uid\":\"snowball-2016-06-30\"},\"operations\":{\"CancelCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAddress\":{\"input\":{\"type\":\"structure\",\"required\":[\"Address\"],\"members\":{\"Address\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AddressId\":{}}}},\"CreateCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobType\",\"Resources\",\"AddressId\",\"RoleARN\",\"ShippingOption\"],\"members\":{\"JobType\":{},\"Resources\":{\"shape\":\"Sf\"},\"Description\":{},\"AddressId\":{},\"KmsKeyARN\":{},\"RoleARN\":{},\"SnowballType\":{},\"ShippingOption\":{},\"Notification\":{\"shape\":\"Sv\"},\"ForwardingAddressId\":{},\"TaxDocuments\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterId\":{}}}},\"CreateJob\":{\"input\":{\"type\":\"structure\",\"members\":{\"JobType\":{},\"Resources\":{\"shape\":\"Sf\"},\"Description\":{},\"AddressId\":{},\"KmsKeyARN\":{},\"RoleARN\":{},\"SnowballCapacityPreference\":{},\"ShippingOption\":{},\"Notification\":{\"shape\":\"Sv\"},\"ClusterId\":{},\"SnowballType\":{},\"ForwardingAddressId\":{},\"TaxDocuments\":{\"shape\":\"Sz\"},\"DeviceConfiguration\":{\"shape\":\"S15\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"CreateReturnShippingLabel\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"ShippingOption\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{}}}},\"DescribeAddress\":{\"input\":{\"type\":\"structure\",\"required\":[\"AddressId\"],\"members\":{\"AddressId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Address\":{\"shape\":\"S8\"}}}},\"DescribeAddresses\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Addresses\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"NextToken\":{}}}},\"DescribeCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterMetadata\":{\"type\":\"structure\",\"members\":{\"ClusterId\":{},\"Description\":{},\"KmsKeyARN\":{},\"RoleARN\":{},\"ClusterState\":{},\"JobType\":{},\"SnowballType\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"Resources\":{\"shape\":\"Sf\"},\"AddressId\":{},\"ShippingOption\":{},\"Notification\":{\"shape\":\"Sv\"},\"ForwardingAddressId\":{},\"TaxDocuments\":{\"shape\":\"Sz\"}}}}}},\"DescribeJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobMetadata\":{\"shape\":\"S1p\"},\"SubJobMetadata\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\"}}}}},\"DescribeReturnShippingLabel\":{\"input\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"ExpirationDate\":{\"type\":\"timestamp\"}}}},\"GetJobManifest\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ManifestURI\":{}}}},\"GetJobUnlockCode\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnlockCode\":{}}}},\"GetSnowballUsage\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"SnowballLimit\":{\"type\":\"integer\"},\"SnowballsInUse\":{\"type\":\"integer\"}}}},\"GetSoftwareUpdates\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UpdatesURI\":{}}}},\"ListClusterJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobListEntries\":{\"shape\":\"S29\"},\"NextToken\":{}}}},\"ListClusters\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClusterListEntries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ClusterId\":{},\"ClusterState\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"Description\":{}}}},\"NextToken\":{}}}},\"ListCompatibleImages\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CompatibleImages\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AmiId\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"ListJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobListEntries\":{\"shape\":\"S29\"},\"NextToken\":{}}}},\"UpdateCluster\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClusterId\"],\"members\":{\"ClusterId\":{},\"RoleARN\":{},\"Description\":{},\"Resources\":{\"shape\":\"Sf\"},\"AddressId\":{},\"ShippingOption\":{},\"Notification\":{\"shape\":\"Sv\"},\"ForwardingAddressId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"RoleARN\":{},\"Notification\":{\"shape\":\"Sv\"},\"Resources\":{\"shape\":\"Sf\"},\"AddressId\":{},\"ShippingOption\":{},\"Description\":{},\"SnowballCapacityPreference\":{},\"ForwardingAddressId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateJobShipmentState\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\",\"ShipmentState\"],\"members\":{\"JobId\":{},\"ShipmentState\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S8\":{\"type\":\"structure\",\"members\":{\"AddressId\":{},\"Name\":{},\"Company\":{},\"Street1\":{},\"Street2\":{},\"Street3\":{},\"City\":{},\"StateOrProvince\":{},\"PrefectureOrDistrict\":{},\"Landmark\":{},\"Country\":{},\"PostalCode\":{},\"PhoneNumber\":{},\"IsRestricted\":{\"type\":\"boolean\"}}},\"Sf\":{\"type\":\"structure\",\"members\":{\"S3Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BucketArn\":{},\"KeyRange\":{\"type\":\"structure\",\"members\":{\"BeginMarker\":{},\"EndMarker\":{}}}}}},\"LambdaResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LambdaArn\":{},\"EventTriggers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EventResourceARN\":{}}}}}}},\"Ec2AmiResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AmiId\"],\"members\":{\"AmiId\":{},\"SnowballAmiId\":{}}}}}},\"Sv\":{\"type\":\"structure\",\"members\":{\"SnsTopicARN\":{},\"JobStatesToNotify\":{\"type\":\"list\",\"member\":{}},\"NotifyAll\":{\"type\":\"boolean\"}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"IND\":{\"type\":\"structure\",\"members\":{\"GSTIN\":{}}}}},\"S15\":{\"type\":\"structure\",\"members\":{\"SnowconeDeviceConfiguration\":{\"type\":\"structure\",\"members\":{\"WirelessConnection\":{\"type\":\"structure\",\"members\":{\"IsWifiEnabled\":{\"type\":\"boolean\"}}}}}}},\"S1p\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobState\":{},\"JobType\":{},\"SnowballType\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"Resources\":{\"shape\":\"Sf\"},\"Description\":{},\"KmsKeyARN\":{},\"RoleARN\":{},\"AddressId\":{},\"ShippingDetails\":{\"type\":\"structure\",\"members\":{\"ShippingOption\":{},\"InboundShipment\":{\"shape\":\"S1r\"},\"OutboundShipment\":{\"shape\":\"S1r\"}}},\"SnowballCapacityPreference\":{},\"Notification\":{\"shape\":\"Sv\"},\"DataTransferProgress\":{\"type\":\"structure\",\"members\":{\"BytesTransferred\":{\"type\":\"long\"},\"ObjectsTransferred\":{\"type\":\"long\"},\"TotalBytes\":{\"type\":\"long\"},\"TotalObjects\":{\"type\":\"long\"}}},\"JobLogInfo\":{\"type\":\"structure\",\"members\":{\"JobCompletionReportURI\":{},\"JobSuccessLogURI\":{},\"JobFailureLogURI\":{}}},\"ClusterId\":{},\"ForwardingAddressId\":{},\"TaxDocuments\":{\"shape\":\"Sz\"},\"DeviceConfiguration\":{\"shape\":\"S15\"}}},\"S1r\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"TrackingNumber\":{}}},\"S29\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobState\":{},\"IsMaster\":{\"type\":\"boolean\"},\"JobType\":{},\"SnowballType\":{},\"CreationDate\":{\"type\":\"timestamp\"},\"Description\":{}}}}}}");

/***/ }),

/***/ 14147:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeAddresses\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Addresses\"},\"ListJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"JobListEntries\"}}}");

/***/ }),

/***/ 22671:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2010-03-31\",\"endpointPrefix\":\"sns\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon SNS\",\"serviceFullName\":\"Amazon Simple Notification Service\",\"serviceId\":\"SNS\",\"signatureVersion\":\"v4\",\"uid\":\"sns-2010-03-31\",\"xmlNamespace\":\"http://sns.amazonaws.com/doc/2010-03-31/\"},\"operations\":{\"AddPermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\",\"Label\",\"AWSAccountId\",\"ActionName\"],\"members\":{\"TopicArn\":{},\"Label\":{},\"AWSAccountId\":{\"type\":\"list\",\"member\":{}},\"ActionName\":{\"type\":\"list\",\"member\":{}}}}},\"CheckIfPhoneNumberIsOptedOut\":{\"input\":{\"type\":\"structure\",\"required\":[\"phoneNumber\"],\"members\":{\"phoneNumber\":{}}},\"output\":{\"resultWrapper\":\"CheckIfPhoneNumberIsOptedOutResult\",\"type\":\"structure\",\"members\":{\"isOptedOut\":{\"type\":\"boolean\"}}}},\"ConfirmSubscription\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\",\"Token\"],\"members\":{\"TopicArn\":{},\"Token\":{},\"AuthenticateOnUnsubscribe\":{}}},\"output\":{\"resultWrapper\":\"ConfirmSubscriptionResult\",\"type\":\"structure\",\"members\":{\"SubscriptionArn\":{}}}},\"CreatePlatformApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Platform\",\"Attributes\"],\"members\":{\"Name\":{},\"Platform\":{},\"Attributes\":{\"shape\":\"Sj\"}}},\"output\":{\"resultWrapper\":\"CreatePlatformApplicationResult\",\"type\":\"structure\",\"members\":{\"PlatformApplicationArn\":{}}}},\"CreatePlatformEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlatformApplicationArn\",\"Token\"],\"members\":{\"PlatformApplicationArn\":{},\"Token\":{},\"CustomUserData\":{},\"Attributes\":{\"shape\":\"Sj\"}}},\"output\":{\"resultWrapper\":\"CreatePlatformEndpointResult\",\"type\":\"structure\",\"members\":{\"EndpointArn\":{}}}},\"CreateTopic\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Attributes\":{\"shape\":\"Sp\"},\"Tags\":{\"shape\":\"Ss\"}}},\"output\":{\"resultWrapper\":\"CreateTopicResult\",\"type\":\"structure\",\"members\":{\"TopicArn\":{}}}},\"DeleteEndpoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}}},\"DeletePlatformApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlatformApplicationArn\"],\"members\":{\"PlatformApplicationArn\":{}}}},\"DeleteTopic\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\"],\"members\":{\"TopicArn\":{}}}},\"GetEndpointAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\"],\"members\":{\"EndpointArn\":{}}},\"output\":{\"resultWrapper\":\"GetEndpointAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sj\"}}}},\"GetPlatformApplicationAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlatformApplicationArn\"],\"members\":{\"PlatformApplicationArn\":{}}},\"output\":{\"resultWrapper\":\"GetPlatformApplicationAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sj\"}}}},\"GetSMSAttributes\":{\"input\":{\"type\":\"structure\",\"members\":{\"attributes\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"GetSMSAttributesResult\",\"type\":\"structure\",\"members\":{\"attributes\":{\"shape\":\"Sj\"}}}},\"GetSubscriptionAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionArn\"],\"members\":{\"SubscriptionArn\":{}}},\"output\":{\"resultWrapper\":\"GetSubscriptionAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"S19\"}}}},\"GetTopicAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\"],\"members\":{\"TopicArn\":{}}},\"output\":{\"resultWrapper\":\"GetTopicAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sp\"}}}},\"ListEndpointsByPlatformApplication\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlatformApplicationArn\"],\"members\":{\"PlatformApplicationArn\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListEndpointsByPlatformApplicationResult\",\"type\":\"structure\",\"members\":{\"Endpoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"EndpointArn\":{},\"Attributes\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}}},\"ListPhoneNumbersOptedOut\":{\"input\":{\"type\":\"structure\",\"members\":{\"nextToken\":{}}},\"output\":{\"resultWrapper\":\"ListPhoneNumbersOptedOutResult\",\"type\":\"structure\",\"members\":{\"phoneNumbers\":{\"type\":\"list\",\"member\":{}},\"nextToken\":{}}}},\"ListPlatformApplications\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListPlatformApplicationsResult\",\"type\":\"structure\",\"members\":{\"PlatformApplications\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PlatformApplicationArn\":{},\"Attributes\":{\"shape\":\"Sj\"}}}},\"NextToken\":{}}}},\"ListSubscriptions\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListSubscriptionsResult\",\"type\":\"structure\",\"members\":{\"Subscriptions\":{\"shape\":\"S1r\"},\"NextToken\":{}}}},\"ListSubscriptionsByTopic\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\"],\"members\":{\"TopicArn\":{},\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListSubscriptionsByTopicResult\",\"type\":\"structure\",\"members\":{\"Subscriptions\":{\"shape\":\"S1r\"},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"resultWrapper\":\"ListTagsForResourceResult\",\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Ss\"}}}},\"ListTopics\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"resultWrapper\":\"ListTopicsResult\",\"type\":\"structure\",\"members\":{\"Topics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TopicArn\":{}}}},\"NextToken\":{}}}},\"OptInPhoneNumber\":{\"input\":{\"type\":\"structure\",\"required\":[\"phoneNumber\"],\"members\":{\"phoneNumber\":{}}},\"output\":{\"resultWrapper\":\"OptInPhoneNumberResult\",\"type\":\"structure\",\"members\":{}}},\"Publish\":{\"input\":{\"type\":\"structure\",\"required\":[\"Message\"],\"members\":{\"TopicArn\":{},\"TargetArn\":{},\"PhoneNumber\":{},\"Message\":{},\"Subject\":{},\"MessageStructure\":{},\"MessageAttributes\":{\"type\":\"map\",\"key\":{\"locationName\":\"Name\"},\"value\":{\"locationName\":\"Value\",\"type\":\"structure\",\"required\":[\"DataType\"],\"members\":{\"DataType\":{},\"StringValue\":{},\"BinaryValue\":{\"type\":\"blob\"}}}},\"MessageDeduplicationId\":{},\"MessageGroupId\":{}}},\"output\":{\"resultWrapper\":\"PublishResult\",\"type\":\"structure\",\"members\":{\"MessageId\":{},\"SequenceNumber\":{}}}},\"RemovePermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\",\"Label\"],\"members\":{\"TopicArn\":{},\"Label\":{}}}},\"SetEndpointAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"EndpointArn\",\"Attributes\"],\"members\":{\"EndpointArn\":{},\"Attributes\":{\"shape\":\"Sj\"}}}},\"SetPlatformApplicationAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"PlatformApplicationArn\",\"Attributes\"],\"members\":{\"PlatformApplicationArn\":{},\"Attributes\":{\"shape\":\"Sj\"}}}},\"SetSMSAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"attributes\"],\"members\":{\"attributes\":{\"shape\":\"Sj\"}}},\"output\":{\"resultWrapper\":\"SetSMSAttributesResult\",\"type\":\"structure\",\"members\":{}}},\"SetSubscriptionAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionArn\",\"AttributeName\"],\"members\":{\"SubscriptionArn\":{},\"AttributeName\":{},\"AttributeValue\":{}}}},\"SetTopicAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\",\"AttributeName\"],\"members\":{\"TopicArn\":{},\"AttributeName\":{},\"AttributeValue\":{}}}},\"Subscribe\":{\"input\":{\"type\":\"structure\",\"required\":[\"TopicArn\",\"Protocol\"],\"members\":{\"TopicArn\":{},\"Protocol\":{},\"Endpoint\":{},\"Attributes\":{\"shape\":\"S19\"},\"ReturnSubscriptionArn\":{\"type\":\"boolean\"}}},\"output\":{\"resultWrapper\":\"SubscribeResult\",\"type\":\"structure\",\"members\":{\"SubscriptionArn\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{},\"Tags\":{\"shape\":\"Ss\"}}},\"output\":{\"resultWrapper\":\"TagResourceResult\",\"type\":\"structure\",\"members\":{}}},\"Unsubscribe\":{\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionArn\"],\"members\":{\"SubscriptionArn\":{}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"resultWrapper\":\"UntagResourceResult\",\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sj\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sp\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Ss\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S19\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1r\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SubscriptionArn\":{},\"Owner\":{},\"Protocol\":{},\"Endpoint\":{},\"TopicArn\":{}}}}}}");

/***/ }),

/***/ 92788:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListEndpointsByPlatformApplication\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Endpoints\"},\"ListPlatformApplications\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"PlatformApplications\"},\"ListSubscriptions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Subscriptions\"},\"ListSubscriptionsByTopic\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Subscriptions\"},\"ListTopics\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Topics\"}}}");

/***/ }),

/***/ 31635:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-11-05\",\"endpointPrefix\":\"sqs\",\"protocol\":\"query\",\"serviceAbbreviation\":\"Amazon SQS\",\"serviceFullName\":\"Amazon Simple Queue Service\",\"serviceId\":\"SQS\",\"signatureVersion\":\"v4\",\"uid\":\"sqs-2012-11-05\",\"xmlNamespace\":\"http://queue.amazonaws.com/doc/2012-11-05/\"},\"operations\":{\"AddPermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"Label\",\"AWSAccountIds\",\"Actions\"],\"members\":{\"QueueUrl\":{},\"Label\":{},\"AWSAccountIds\":{\"type\":\"list\",\"member\":{\"locationName\":\"AWSAccountId\"},\"flattened\":true},\"Actions\":{\"type\":\"list\",\"member\":{\"locationName\":\"ActionName\"},\"flattened\":true}}}},\"ChangeMessageVisibility\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"ReceiptHandle\",\"VisibilityTimeout\"],\"members\":{\"QueueUrl\":{},\"ReceiptHandle\":{},\"VisibilityTimeout\":{\"type\":\"integer\"}}}},\"ChangeMessageVisibilityBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"Entries\"],\"members\":{\"QueueUrl\":{},\"Entries\":{\"type\":\"list\",\"member\":{\"locationName\":\"ChangeMessageVisibilityBatchRequestEntry\",\"type\":\"structure\",\"required\":[\"Id\",\"ReceiptHandle\"],\"members\":{\"Id\":{},\"ReceiptHandle\":{},\"VisibilityTimeout\":{\"type\":\"integer\"}}},\"flattened\":true}}},\"output\":{\"resultWrapper\":\"ChangeMessageVisibilityBatchResult\",\"type\":\"structure\",\"required\":[\"Successful\",\"Failed\"],\"members\":{\"Successful\":{\"type\":\"list\",\"member\":{\"locationName\":\"ChangeMessageVisibilityBatchResultEntry\",\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"flattened\":true},\"Failed\":{\"shape\":\"Sd\"}}}},\"CreateQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueName\"],\"members\":{\"QueueName\":{},\"Attributes\":{\"shape\":\"Sh\",\"locationName\":\"Attribute\"},\"tags\":{\"shape\":\"Sj\",\"locationName\":\"Tag\"}}},\"output\":{\"resultWrapper\":\"CreateQueueResult\",\"type\":\"structure\",\"members\":{\"QueueUrl\":{}}}},\"DeleteMessage\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"ReceiptHandle\"],\"members\":{\"QueueUrl\":{},\"ReceiptHandle\":{}}}},\"DeleteMessageBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"Entries\"],\"members\":{\"QueueUrl\":{},\"Entries\":{\"type\":\"list\",\"member\":{\"locationName\":\"DeleteMessageBatchRequestEntry\",\"type\":\"structure\",\"required\":[\"Id\",\"ReceiptHandle\"],\"members\":{\"Id\":{},\"ReceiptHandle\":{}}},\"flattened\":true}}},\"output\":{\"resultWrapper\":\"DeleteMessageBatchResult\",\"type\":\"structure\",\"required\":[\"Successful\",\"Failed\"],\"members\":{\"Successful\":{\"type\":\"list\",\"member\":{\"locationName\":\"DeleteMessageBatchResultEntry\",\"type\":\"structure\",\"required\":[\"Id\"],\"members\":{\"Id\":{}}},\"flattened\":true},\"Failed\":{\"shape\":\"Sd\"}}}},\"DeleteQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\"],\"members\":{\"QueueUrl\":{}}}},\"GetQueueAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\"],\"members\":{\"QueueUrl\":{},\"AttributeNames\":{\"shape\":\"Sw\"}}},\"output\":{\"resultWrapper\":\"GetQueueAttributesResult\",\"type\":\"structure\",\"members\":{\"Attributes\":{\"shape\":\"Sh\",\"locationName\":\"Attribute\"}}}},\"GetQueueUrl\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueName\"],\"members\":{\"QueueName\":{},\"QueueOwnerAWSAccountId\":{}}},\"output\":{\"resultWrapper\":\"GetQueueUrlResult\",\"type\":\"structure\",\"members\":{\"QueueUrl\":{}}}},\"ListDeadLetterSourceQueues\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\"],\"members\":{\"QueueUrl\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListDeadLetterSourceQueuesResult\",\"type\":\"structure\",\"required\":[\"queueUrls\"],\"members\":{\"queueUrls\":{\"shape\":\"S14\"},\"NextToken\":{}}}},\"ListQueueTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\"],\"members\":{\"QueueUrl\":{}}},\"output\":{\"resultWrapper\":\"ListQueueTagsResult\",\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sj\",\"locationName\":\"Tag\"}}}},\"ListQueues\":{\"input\":{\"type\":\"structure\",\"members\":{\"QueueNamePrefix\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"ListQueuesResult\",\"type\":\"structure\",\"members\":{\"QueueUrls\":{\"shape\":\"S14\"},\"NextToken\":{}}}},\"PurgeQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\"],\"members\":{\"QueueUrl\":{}}}},\"ReceiveMessage\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\"],\"members\":{\"QueueUrl\":{},\"AttributeNames\":{\"shape\":\"Sw\"},\"MessageAttributeNames\":{\"type\":\"list\",\"member\":{\"locationName\":\"MessageAttributeName\"},\"flattened\":true},\"MaxNumberOfMessages\":{\"type\":\"integer\"},\"VisibilityTimeout\":{\"type\":\"integer\"},\"WaitTimeSeconds\":{\"type\":\"integer\"},\"ReceiveRequestAttemptId\":{}}},\"output\":{\"resultWrapper\":\"ReceiveMessageResult\",\"type\":\"structure\",\"members\":{\"Messages\":{\"type\":\"list\",\"member\":{\"locationName\":\"Message\",\"type\":\"structure\",\"members\":{\"MessageId\":{},\"ReceiptHandle\":{},\"MD5OfBody\":{},\"Body\":{},\"Attributes\":{\"locationName\":\"Attribute\",\"type\":\"map\",\"key\":{\"locationName\":\"Name\"},\"value\":{\"locationName\":\"Value\"},\"flattened\":true},\"MD5OfMessageAttributes\":{},\"MessageAttributes\":{\"shape\":\"S1i\",\"locationName\":\"MessageAttribute\"}}},\"flattened\":true}}}},\"RemovePermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"Label\"],\"members\":{\"QueueUrl\":{},\"Label\":{}}}},\"SendMessage\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"MessageBody\"],\"members\":{\"QueueUrl\":{},\"MessageBody\":{},\"DelaySeconds\":{\"type\":\"integer\"},\"MessageAttributes\":{\"shape\":\"S1i\",\"locationName\":\"MessageAttribute\"},\"MessageSystemAttributes\":{\"shape\":\"S1p\",\"locationName\":\"MessageSystemAttribute\"},\"MessageDeduplicationId\":{},\"MessageGroupId\":{}}},\"output\":{\"resultWrapper\":\"SendMessageResult\",\"type\":\"structure\",\"members\":{\"MD5OfMessageBody\":{},\"MD5OfMessageAttributes\":{},\"MD5OfMessageSystemAttributes\":{},\"MessageId\":{},\"SequenceNumber\":{}}}},\"SendMessageBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"Entries\"],\"members\":{\"QueueUrl\":{},\"Entries\":{\"type\":\"list\",\"member\":{\"locationName\":\"SendMessageBatchRequestEntry\",\"type\":\"structure\",\"required\":[\"Id\",\"MessageBody\"],\"members\":{\"Id\":{},\"MessageBody\":{},\"DelaySeconds\":{\"type\":\"integer\"},\"MessageAttributes\":{\"shape\":\"S1i\",\"locationName\":\"MessageAttribute\"},\"MessageSystemAttributes\":{\"shape\":\"S1p\",\"locationName\":\"MessageSystemAttribute\"},\"MessageDeduplicationId\":{},\"MessageGroupId\":{}}},\"flattened\":true}}},\"output\":{\"resultWrapper\":\"SendMessageBatchResult\",\"type\":\"structure\",\"required\":[\"Successful\",\"Failed\"],\"members\":{\"Successful\":{\"type\":\"list\",\"member\":{\"locationName\":\"SendMessageBatchResultEntry\",\"type\":\"structure\",\"required\":[\"Id\",\"MessageId\",\"MD5OfMessageBody\"],\"members\":{\"Id\":{},\"MessageId\":{},\"MD5OfMessageBody\":{},\"MD5OfMessageAttributes\":{},\"MD5OfMessageSystemAttributes\":{},\"SequenceNumber\":{}}},\"flattened\":true},\"Failed\":{\"shape\":\"Sd\"}}}},\"SetQueueAttributes\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"Attributes\"],\"members\":{\"QueueUrl\":{},\"Attributes\":{\"shape\":\"Sh\",\"locationName\":\"Attribute\"}}}},\"TagQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"Tags\"],\"members\":{\"QueueUrl\":{},\"Tags\":{\"shape\":\"Sj\"}}}},\"UntagQueue\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueueUrl\",\"TagKeys\"],\"members\":{\"QueueUrl\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{\"locationName\":\"TagKey\"},\"flattened\":true}}}}},\"shapes\":{\"Sd\":{\"type\":\"list\",\"member\":{\"locationName\":\"BatchResultErrorEntry\",\"type\":\"structure\",\"required\":[\"Id\",\"SenderFault\",\"Code\"],\"members\":{\"Id\":{},\"SenderFault\":{\"type\":\"boolean\"},\"Code\":{},\"Message\":{}}},\"flattened\":true},\"Sh\":{\"type\":\"map\",\"key\":{\"locationName\":\"Name\"},\"value\":{\"locationName\":\"Value\"},\"flattened\":true,\"locationName\":\"Attribute\"},\"Sj\":{\"type\":\"map\",\"key\":{\"locationName\":\"Key\"},\"value\":{\"locationName\":\"Value\"},\"flattened\":true,\"locationName\":\"Tag\"},\"Sw\":{\"type\":\"list\",\"member\":{\"locationName\":\"AttributeName\"},\"flattened\":true},\"S14\":{\"type\":\"list\",\"member\":{\"locationName\":\"QueueUrl\"},\"flattened\":true},\"S1i\":{\"type\":\"map\",\"key\":{\"locationName\":\"Name\"},\"value\":{\"locationName\":\"Value\",\"type\":\"structure\",\"required\":[\"DataType\"],\"members\":{\"StringValue\":{},\"BinaryValue\":{\"type\":\"blob\"},\"StringListValues\":{\"shape\":\"S1l\",\"flattened\":true,\"locationName\":\"StringListValue\"},\"BinaryListValues\":{\"shape\":\"S1m\",\"flattened\":true,\"locationName\":\"BinaryListValue\"},\"DataType\":{}}},\"flattened\":true},\"S1l\":{\"type\":\"list\",\"member\":{\"locationName\":\"StringListValue\"}},\"S1m\":{\"type\":\"list\",\"member\":{\"locationName\":\"BinaryListValue\",\"type\":\"blob\"}},\"S1p\":{\"type\":\"map\",\"key\":{\"locationName\":\"Name\"},\"value\":{\"locationName\":\"Value\",\"type\":\"structure\",\"required\":[\"DataType\"],\"members\":{\"StringValue\":{},\"BinaryValue\":{\"type\":\"blob\"},\"StringListValues\":{\"shape\":\"S1l\",\"flattened\":true,\"locationName\":\"StringListValue\"},\"BinaryListValues\":{\"shape\":\"S1m\",\"flattened\":true,\"locationName\":\"BinaryListValue\"},\"DataType\":{}}},\"flattened\":true}}}");

/***/ }),

/***/ 48324:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDeadLetterSourceQueues\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"queueUrls\"},\"ListQueues\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"QueueUrls\"}}}");

/***/ }),

/***/ 7667:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2014-11-06\",\"endpointPrefix\":\"ssm\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon SSM\",\"serviceFullName\":\"Amazon Simple Systems Manager (SSM)\",\"serviceId\":\"SSM\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AmazonSSM\",\"uid\":\"ssm-2014-11-06\"},\"operations\":{\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceId\",\"Tags\"],\"members\":{\"ResourceType\":{},\"ResourceId\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelCommand\":{\"input\":{\"type\":\"structure\",\"required\":[\"CommandId\"],\"members\":{\"CommandId\":{},\"InstanceIds\":{\"shape\":\"Sb\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CancelMaintenanceWindowExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowExecutionId\"],\"members\":{\"WindowExecutionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowExecutionId\":{}}}},\"CreateActivation\":{\"input\":{\"type\":\"structure\",\"required\":[\"IamRole\"],\"members\":{\"Description\":{},\"DefaultInstanceName\":{},\"IamRole\":{},\"RegistrationLimit\":{\"type\":\"integer\"},\"ExpirationDate\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActivationId\":{},\"ActivationCode\":{}}}},\"CreateAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"DocumentVersion\":{},\"InstanceId\":{},\"Parameters\":{\"shape\":\"St\"},\"Targets\":{\"shape\":\"Sx\"},\"ScheduleExpression\":{},\"OutputLocation\":{\"shape\":\"S13\"},\"AssociationName\":{},\"AutomationTargetParameterName\":{},\"MaxErrors\":{},\"MaxConcurrency\":{},\"ComplianceSeverity\":{},\"SyncCompliance\":{},\"ApplyOnlyAtCronInterval\":{\"type\":\"boolean\"},\"TargetLocations\":{\"shape\":\"S1f\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationDescription\":{\"shape\":\"S1n\"}}}},\"CreateAssociationBatch\":{\"input\":{\"type\":\"structure\",\"required\":[\"Entries\"],\"members\":{\"Entries\":{\"type\":\"list\",\"member\":{\"shape\":\"S21\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Successful\":{\"type\":\"list\",\"member\":{\"shape\":\"S1n\"}},\"Failed\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Entry\":{\"shape\":\"S21\"},\"Message\":{},\"Fault\":{}}}}}}},\"CreateDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"Content\",\"Name\"],\"members\":{\"Content\":{},\"Requires\":{\"shape\":\"S2a\"},\"Attachments\":{\"shape\":\"S2c\"},\"Name\":{},\"VersionName\":{},\"DocumentType\":{},\"DocumentFormat\":{},\"TargetType\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentDescription\":{\"shape\":\"S2o\"}}}},\"CreateMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Schedule\",\"Duration\",\"Cutoff\",\"AllowUnassociatedTargets\"],\"members\":{\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"StartDate\":{},\"EndDate\":{},\"Schedule\":{},\"ScheduleTimezone\":{},\"ScheduleOffset\":{\"type\":\"integer\"},\"Duration\":{\"type\":\"integer\"},\"Cutoff\":{\"type\":\"integer\"},\"AllowUnassociatedTargets\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{}}}},\"CreateOpsItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"Description\",\"Source\",\"Title\"],\"members\":{\"Description\":{},\"OpsItemType\":{},\"OperationalData\":{\"shape\":\"S3t\"},\"Notifications\":{\"shape\":\"S3y\"},\"Priority\":{\"type\":\"integer\"},\"RelatedOpsItems\":{\"shape\":\"S42\"},\"Source\":{},\"Title\":{},\"Tags\":{\"shape\":\"S4\"},\"Category\":{},\"Severity\":{},\"ActualStartTime\":{\"type\":\"timestamp\"},\"ActualEndTime\":{\"type\":\"timestamp\"},\"PlannedStartTime\":{\"type\":\"timestamp\"},\"PlannedEndTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OpsItemId\":{}}}},\"CreateOpsMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{},\"Metadata\":{\"shape\":\"S4b\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OpsMetadataArn\":{}}}},\"CreatePatchBaseline\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"OperatingSystem\":{},\"Name\":{},\"GlobalFilters\":{\"shape\":\"S4k\"},\"ApprovalRules\":{\"shape\":\"S4q\"},\"ApprovedPatches\":{\"shape\":\"S4x\"},\"ApprovedPatchesComplianceLevel\":{},\"ApprovedPatchesEnableNonSecurity\":{\"type\":\"boolean\"},\"RejectedPatches\":{\"shape\":\"S4x\"},\"RejectedPatchesAction\":{},\"Description\":{},\"Sources\":{\"shape\":\"S51\"},\"ClientToken\":{\"idempotencyToken\":true},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{}}}},\"CreateResourceDataSync\":{\"input\":{\"type\":\"structure\",\"required\":[\"SyncName\"],\"members\":{\"SyncName\":{},\"S3Destination\":{\"shape\":\"S5b\"},\"SyncType\":{},\"SyncSource\":{\"shape\":\"S5k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteActivation\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActivationId\"],\"members\":{\"ActivationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAssociation\":{\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"InstanceId\":{},\"AssociationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"DocumentVersion\":{},\"VersionName\":{},\"Force\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteInventory\":{\"input\":{\"type\":\"structure\",\"required\":[\"TypeName\"],\"members\":{\"TypeName\":{},\"SchemaDeleteOption\":{},\"DryRun\":{\"type\":\"boolean\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeletionId\":{},\"TypeName\":{},\"DeletionSummary\":{\"shape\":\"S67\"}}}},\"DeleteMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\"],\"members\":{\"WindowId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{}}}},\"DeleteOpsMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpsMetadataArn\"],\"members\":{\"OpsMetadataArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteParameter\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"Names\"],\"members\":{\"Names\":{\"shape\":\"S6m\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeletedParameters\":{\"shape\":\"S6m\"},\"InvalidParameters\":{\"shape\":\"S6m\"}}}},\"DeletePatchBaseline\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaselineId\"],\"members\":{\"BaselineId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{}}}},\"DeleteResourceDataSync\":{\"input\":{\"type\":\"structure\",\"required\":[\"SyncName\"],\"members\":{\"SyncName\":{},\"SyncType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterManagedInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterPatchBaselineForPatchGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaselineId\",\"PatchGroup\"],\"members\":{\"BaselineId\":{},\"PatchGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{},\"PatchGroup\":{}}}},\"DeregisterTargetFromMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\",\"WindowTargetId\"],\"members\":{\"WindowId\":{},\"WindowTargetId\":{},\"Safe\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowTargetId\":{}}}},\"DeregisterTaskFromMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\",\"WindowTaskId\"],\"members\":{\"WindowId\":{},\"WindowTaskId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowTaskId\":{}}}},\"DescribeActivations\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FilterKey\":{},\"FilterValues\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ActivationList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ActivationId\":{},\"Description\":{},\"DefaultInstanceName\":{},\"IamRole\":{},\"RegistrationLimit\":{\"type\":\"integer\"},\"RegistrationsCount\":{\"type\":\"integer\"},\"ExpirationDate\":{\"type\":\"timestamp\"},\"Expired\":{\"type\":\"boolean\"},\"CreatedDate\":{\"type\":\"timestamp\"},\"Tags\":{\"shape\":\"S4\"}}}},\"NextToken\":{}}}},\"DescribeAssociation\":{\"input\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"InstanceId\":{},\"AssociationId\":{},\"AssociationVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationDescription\":{\"shape\":\"S1n\"}}}},\"DescribeAssociationExecutionTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\",\"ExecutionId\"],\"members\":{\"AssociationId\":{},\"ExecutionId\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationExecutionTargets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"AssociationVersion\":{},\"ExecutionId\":{},\"ResourceId\":{},\"ResourceType\":{},\"Status\":{},\"DetailedStatus\":{},\"LastExecutionDate\":{\"type\":\"timestamp\"},\"OutputSource\":{\"type\":\"structure\",\"members\":{\"OutputSourceId\":{},\"OutputSourceType\":{}}}}}},\"NextToken\":{}}}},\"DescribeAssociationExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\"],\"members\":{\"AssociationId\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\",\"Type\"],\"members\":{\"Key\":{},\"Value\":{},\"Type\":{}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"AssociationVersion\":{},\"ExecutionId\":{},\"Status\":{},\"DetailedStatus\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastExecutionDate\":{\"type\":\"timestamp\"},\"ResourceCountByStatus\":{}}}},\"NextToken\":{}}}},\"DescribeAutomationExecutions\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AutomationExecutionMetadataList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutomationExecutionId\":{},\"DocumentName\":{},\"DocumentVersion\":{},\"AutomationExecutionStatus\":{},\"ExecutionStartTime\":{\"type\":\"timestamp\"},\"ExecutionEndTime\":{\"type\":\"timestamp\"},\"ExecutedBy\":{},\"LogFile\":{},\"Outputs\":{\"shape\":\"S8h\"},\"Mode\":{},\"ParentAutomationExecutionId\":{},\"CurrentStepName\":{},\"CurrentAction\":{},\"FailureMessage\":{},\"TargetParameterName\":{},\"Targets\":{\"shape\":\"Sx\"},\"TargetMaps\":{\"shape\":\"S8m\"},\"ResolvedTargets\":{\"shape\":\"S8r\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"Target\":{},\"AutomationType\":{},\"AutomationSubtype\":{},\"ScheduledTime\":{\"type\":\"timestamp\"},\"Runbooks\":{\"shape\":\"S8v\"},\"OpsItemId\":{},\"AssociationId\":{},\"ChangeRequestName\":{}}}},\"NextToken\":{}}}},\"DescribeAutomationStepExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutomationExecutionId\"],\"members\":{\"AutomationExecutionId\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"ReverseOrder\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StepExecutions\":{\"shape\":\"S95\"},\"NextToken\":{}}}},\"DescribeAvailablePatches\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S9f\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Patches\":{\"type\":\"list\",\"member\":{\"shape\":\"S9n\"}},\"NextToken\":{}}}},\"DescribeDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"DocumentVersion\":{},\"VersionName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Document\":{\"shape\":\"S2o\"}}}},\"DescribeDocumentPermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"PermissionType\"],\"members\":{\"Name\":{},\"PermissionType\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountIds\":{\"shape\":\"Sai\"},\"AccountSharingInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"SharedDocumentVersion\":{}}}},\"NextToken\":{}}}},\"DescribeEffectiveInstanceAssociations\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"InstanceId\":{},\"Content\":{},\"AssociationVersion\":{}}}},\"NextToken\":{}}}},\"DescribeEffectivePatchesForPatchBaseline\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaselineId\"],\"members\":{\"BaselineId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EffectivePatches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Patch\":{\"shape\":\"S9n\"},\"PatchStatus\":{\"type\":\"structure\",\"members\":{\"DeploymentStatus\":{},\"ComplianceLevel\":{},\"ApprovalDate\":{\"type\":\"timestamp\"}}}}}},\"NextToken\":{}}}},\"DescribeInstanceAssociationsStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceAssociationStatusInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"Name\":{},\"DocumentVersion\":{},\"AssociationVersion\":{},\"InstanceId\":{},\"ExecutionDate\":{\"type\":\"timestamp\"},\"Status\":{},\"DetailedStatus\":{},\"ExecutionSummary\":{},\"ErrorCode\":{},\"OutputUrl\":{\"type\":\"structure\",\"members\":{\"S3OutputUrl\":{\"type\":\"structure\",\"members\":{\"OutputUrl\":{}}}}},\"AssociationName\":{}}}},\"NextToken\":{}}}},\"DescribeInstanceInformation\":{\"input\":{\"type\":\"structure\",\"members\":{\"InstanceInformationFilterList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"valueSet\"],\"members\":{\"key\":{},\"valueSet\":{\"shape\":\"Sbb\"}}}},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"shape\":\"Sbb\"}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceInformationList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"PingStatus\":{},\"LastPingDateTime\":{\"type\":\"timestamp\"},\"AgentVersion\":{},\"IsLatestVersion\":{\"type\":\"boolean\"},\"PlatformType\":{},\"PlatformName\":{},\"PlatformVersion\":{},\"ActivationId\":{},\"IamRole\":{},\"RegistrationDate\":{\"type\":\"timestamp\"},\"ResourceType\":{},\"Name\":{},\"IPAddress\":{},\"ComputerName\":{},\"AssociationStatus\":{},\"LastAssociationExecutionDate\":{\"type\":\"timestamp\"},\"LastSuccessfulAssociationExecutionDate\":{\"type\":\"timestamp\"},\"AssociationOverview\":{\"type\":\"structure\",\"members\":{\"DetailedStatus\":{},\"InstanceAssociationStatusAggregatedCount\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}}}}},\"NextToken\":{}}}},\"DescribeInstancePatchStates\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceIds\"],\"members\":{\"InstanceIds\":{\"shape\":\"Sb\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstancePatchStates\":{\"type\":\"list\",\"member\":{\"shape\":\"Sbv\"}},\"NextToken\":{}}}},\"DescribeInstancePatchStatesForPatchGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"PatchGroup\"],\"members\":{\"PatchGroup\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\",\"Type\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}},\"Type\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstancePatchStates\":{\"type\":\"list\",\"member\":{\"shape\":\"Sbv\"}},\"NextToken\":{}}}},\"DescribeInstancePatches\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\"],\"members\":{\"InstanceId\":{},\"Filters\":{\"shape\":\"S9f\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Patches\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Title\",\"KBId\",\"Classification\",\"Severity\",\"State\",\"InstalledTime\"],\"members\":{\"Title\":{},\"KBId\":{},\"Classification\":{},\"Severity\":{},\"State\":{},\"InstalledTime\":{\"type\":\"timestamp\"},\"CVEIds\":{}}}},\"NextToken\":{}}}},\"DescribeInventoryDeletions\":{\"input\":{\"type\":\"structure\",\"members\":{\"DeletionId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InventoryDeletions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeletionId\":{},\"TypeName\":{},\"DeletionStartTime\":{\"type\":\"timestamp\"},\"LastStatus\":{},\"LastStatusMessage\":{},\"DeletionSummary\":{\"shape\":\"S67\"},\"LastStatusUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindowExecutionTaskInvocations\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowExecutionId\",\"TaskId\"],\"members\":{\"WindowExecutionId\":{},\"TaskId\":{},\"Filters\":{\"shape\":\"Scy\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowExecutionTaskInvocationIdentities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowExecutionId\":{},\"TaskExecutionId\":{},\"InvocationId\":{},\"ExecutionId\":{},\"TaskType\":{},\"Parameters\":{\"shape\":\"Sda\"},\"Status\":{},\"StatusDetails\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"OwnerInformation\":{\"shape\":\"Sby\"},\"WindowTargetId\":{}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindowExecutionTasks\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowExecutionId\"],\"members\":{\"WindowExecutionId\":{},\"Filters\":{\"shape\":\"Scy\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowExecutionTaskIdentities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowExecutionId\":{},\"TaskExecutionId\":{},\"Status\":{},\"StatusDetails\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"TaskArn\":{},\"TaskType\":{}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindowExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\"],\"members\":{\"WindowId\":{},\"Filters\":{\"shape\":\"Scy\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowExecutionId\":{},\"Status\":{},\"StatusDetails\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindowSchedule\":{\"input\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"Targets\":{\"shape\":\"Sx\"},\"ResourceType\":{},\"Filters\":{\"shape\":\"S9f\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ScheduledWindowExecutions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"Name\":{},\"ExecutionTime\":{}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindowTargets\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\"],\"members\":{\"WindowId\":{},\"Filters\":{\"shape\":\"Scy\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Targets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowTargetId\":{},\"ResourceType\":{},\"Targets\":{\"shape\":\"Sx\"},\"OwnerInformation\":{\"shape\":\"Sby\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindowTasks\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\"],\"members\":{\"WindowId\":{},\"Filters\":{\"shape\":\"Scy\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tasks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowTaskId\":{},\"TaskArn\":{},\"Type\":{},\"Targets\":{\"shape\":\"Sx\"},\"TaskParameters\":{\"shape\":\"Se1\"},\"Priority\":{\"type\":\"integer\"},\"LoggingInfo\":{\"shape\":\"Se7\"},\"ServiceRoleArn\":{},\"MaxConcurrency\":{},\"MaxErrors\":{},\"Name\":{},\"Description\":{\"shape\":\"S3f\"}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindows\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Scy\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowIdentities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"Enabled\":{\"type\":\"boolean\"},\"Duration\":{\"type\":\"integer\"},\"Cutoff\":{\"type\":\"integer\"},\"Schedule\":{},\"ScheduleTimezone\":{},\"ScheduleOffset\":{\"type\":\"integer\"},\"EndDate\":{},\"StartDate\":{},\"NextExecutionTime\":{}}}},\"NextToken\":{}}}},\"DescribeMaintenanceWindowsForTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"Targets\",\"ResourceType\"],\"members\":{\"Targets\":{\"shape\":\"Sx\"},\"ResourceType\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowIdentities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"Name\":{}}}},\"NextToken\":{}}}},\"DescribeOpsItems\":{\"input\":{\"type\":\"structure\",\"members\":{\"OpsItemFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\",\"Operator\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}},\"Operator\":{}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"OpsItemSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreatedBy\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastModifiedBy\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Priority\":{\"type\":\"integer\"},\"Source\":{},\"Status\":{},\"OpsItemId\":{},\"Title\":{},\"OperationalData\":{\"shape\":\"S3t\"},\"Category\":{},\"Severity\":{},\"OpsItemType\":{},\"ActualStartTime\":{\"type\":\"timestamp\"},\"ActualEndTime\":{\"type\":\"timestamp\"},\"PlannedStartTime\":{\"type\":\"timestamp\"},\"PlannedEndTime\":{\"type\":\"timestamp\"}}}}}}},\"DescribeParameters\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"ParameterFilters\":{\"shape\":\"Sf1\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"KeyId\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedUser\":{},\"Description\":{},\"AllowedPattern\":{},\"Version\":{\"type\":\"long\"},\"Tier\":{},\"Policies\":{\"shape\":\"Sfg\"},\"DataType\":{}}}},\"NextToken\":{}}}},\"DescribePatchBaselines\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"S9f\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineIdentities\":{\"type\":\"list\",\"member\":{\"shape\":\"Sfm\"}},\"NextToken\":{}}}},\"DescribePatchGroupState\":{\"input\":{\"type\":\"structure\",\"required\":[\"PatchGroup\"],\"members\":{\"PatchGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"type\":\"integer\"},\"InstancesWithInstalledPatches\":{\"type\":\"integer\"},\"InstancesWithInstalledOtherPatches\":{\"type\":\"integer\"},\"InstancesWithInstalledPendingRebootPatches\":{\"type\":\"integer\"},\"InstancesWithInstalledRejectedPatches\":{\"type\":\"integer\"},\"InstancesWithMissingPatches\":{\"type\":\"integer\"},\"InstancesWithFailedPatches\":{\"type\":\"integer\"},\"InstancesWithNotApplicablePatches\":{\"type\":\"integer\"},\"InstancesWithUnreportedNotApplicablePatches\":{\"type\":\"integer\"}}}},\"DescribePatchGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"Filters\":{\"shape\":\"S9f\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Mappings\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PatchGroup\":{},\"BaselineIdentity\":{\"shape\":\"Sfm\"}}}},\"NextToken\":{}}}},\"DescribePatchProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"OperatingSystem\",\"Property\"],\"members\":{\"OperatingSystem\":{},\"Property\":{},\"PatchSet\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Properties\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{}}},\"NextToken\":{}}}},\"DescribeSessions\":{\"input\":{\"type\":\"structure\",\"required\":[\"State\"],\"members\":{\"State\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Sessions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SessionId\":{},\"Target\":{},\"Status\":{},\"StartDate\":{\"type\":\"timestamp\"},\"EndDate\":{\"type\":\"timestamp\"},\"DocumentName\":{},\"Owner\":{},\"Details\":{},\"OutputUrl\":{\"type\":\"structure\",\"members\":{\"S3OutputUrl\":{},\"CloudWatchOutputUrl\":{}}}}}},\"NextToken\":{}}}},\"GetAutomationExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutomationExecutionId\"],\"members\":{\"AutomationExecutionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AutomationExecution\":{\"type\":\"structure\",\"members\":{\"AutomationExecutionId\":{},\"DocumentName\":{},\"DocumentVersion\":{},\"ExecutionStartTime\":{\"type\":\"timestamp\"},\"ExecutionEndTime\":{\"type\":\"timestamp\"},\"AutomationExecutionStatus\":{},\"StepExecutions\":{\"shape\":\"S95\"},\"StepExecutionsTruncated\":{\"type\":\"boolean\"},\"Parameters\":{\"shape\":\"S8h\"},\"Outputs\":{\"shape\":\"S8h\"},\"FailureMessage\":{},\"Mode\":{},\"ParentAutomationExecutionId\":{},\"ExecutedBy\":{},\"CurrentStepName\":{},\"CurrentAction\":{},\"TargetParameterName\":{},\"Targets\":{\"shape\":\"Sx\"},\"TargetMaps\":{\"shape\":\"S8m\"},\"ResolvedTargets\":{\"shape\":\"S8r\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"Target\":{},\"TargetLocations\":{\"shape\":\"S1f\"},\"ProgressCounters\":{\"type\":\"structure\",\"members\":{\"TotalSteps\":{\"type\":\"integer\"},\"SuccessSteps\":{\"type\":\"integer\"},\"FailedSteps\":{\"type\":\"integer\"},\"CancelledSteps\":{\"type\":\"integer\"},\"TimedOutSteps\":{\"type\":\"integer\"}}},\"AutomationSubtype\":{},\"ScheduledTime\":{\"type\":\"timestamp\"},\"Runbooks\":{\"shape\":\"S8v\"},\"OpsItemId\":{},\"AssociationId\":{},\"ChangeRequestName\":{}}}}}},\"GetCalendarState\":{\"input\":{\"type\":\"structure\",\"required\":[\"CalendarNames\"],\"members\":{\"CalendarNames\":{\"type\":\"list\",\"member\":{}},\"AtTime\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"State\":{},\"AtTime\":{},\"NextTransitionTime\":{}}}},\"GetCommandInvocation\":{\"input\":{\"type\":\"structure\",\"required\":[\"CommandId\",\"InstanceId\"],\"members\":{\"CommandId\":{},\"InstanceId\":{},\"PluginName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CommandId\":{},\"InstanceId\":{},\"Comment\":{},\"DocumentName\":{},\"DocumentVersion\":{},\"PluginName\":{},\"ResponseCode\":{\"type\":\"integer\"},\"ExecutionStartDateTime\":{},\"ExecutionElapsedTime\":{},\"ExecutionEndDateTime\":{},\"Status\":{},\"StatusDetails\":{},\"StandardOutputContent\":{},\"StandardOutputUrl\":{},\"StandardErrorContent\":{},\"StandardErrorUrl\":{},\"CloudWatchOutputConfig\":{\"shape\":\"Sh5\"}}}},\"GetConnectionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Target\"],\"members\":{\"Target\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Target\":{},\"Status\":{}}}},\"GetDefaultPatchBaseline\":{\"input\":{\"type\":\"structure\",\"members\":{\"OperatingSystem\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{},\"OperatingSystem\":{}}}},\"GetDeployablePatchSnapshotForInstance\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"SnapshotId\"],\"members\":{\"InstanceId\":{},\"SnapshotId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InstanceId\":{},\"SnapshotId\":{},\"SnapshotDownloadUrl\":{},\"Product\":{}}}},\"GetDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"VersionName\":{},\"DocumentVersion\":{},\"DocumentFormat\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"VersionName\":{},\"DocumentVersion\":{},\"Status\":{},\"StatusInformation\":{},\"Content\":{},\"DocumentType\":{},\"DocumentFormat\":{},\"Requires\":{\"shape\":\"S2a\"},\"AttachmentsContent\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Size\":{\"type\":\"long\"},\"Hash\":{},\"HashType\":{},\"Url\":{}}}},\"ReviewStatus\":{}}}},\"GetInventory\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Shq\"},\"Aggregators\":{\"shape\":\"Shw\"},\"ResultAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TypeName\"],\"members\":{\"TypeName\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Entities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Data\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"required\":[\"TypeName\",\"SchemaVersion\",\"Content\"],\"members\":{\"TypeName\":{},\"SchemaVersion\":{},\"CaptureTime\":{},\"ContentHash\":{},\"Content\":{\"shape\":\"Sid\"}}}}}}},\"NextToken\":{}}}},\"GetInventorySchema\":{\"input\":{\"type\":\"structure\",\"members\":{\"TypeName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"Aggregator\":{\"type\":\"boolean\"},\"SubType\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Schemas\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TypeName\",\"Attributes\"],\"members\":{\"TypeName\":{},\"Version\":{},\"Attributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"DataType\"],\"members\":{\"Name\":{},\"DataType\":{}}}},\"DisplayName\":{}}}},\"NextToken\":{}}}},\"GetMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\"],\"members\":{\"WindowId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"StartDate\":{},\"EndDate\":{},\"Schedule\":{},\"ScheduleTimezone\":{},\"ScheduleOffset\":{\"type\":\"integer\"},\"NextExecutionTime\":{},\"Duration\":{\"type\":\"integer\"},\"Cutoff\":{\"type\":\"integer\"},\"AllowUnassociatedTargets\":{\"type\":\"boolean\"},\"Enabled\":{\"type\":\"boolean\"},\"CreatedDate\":{\"type\":\"timestamp\"},\"ModifiedDate\":{\"type\":\"timestamp\"}}}},\"GetMaintenanceWindowExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowExecutionId\"],\"members\":{\"WindowExecutionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowExecutionId\":{},\"TaskIds\":{\"type\":\"list\",\"member\":{}},\"Status\":{},\"StatusDetails\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}}},\"GetMaintenanceWindowExecutionTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowExecutionId\",\"TaskId\"],\"members\":{\"WindowExecutionId\":{},\"TaskId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowExecutionId\":{},\"TaskExecutionId\":{},\"TaskArn\":{},\"ServiceRole\":{},\"Type\":{},\"TaskParameters\":{\"type\":\"list\",\"member\":{\"shape\":\"Se1\"},\"sensitive\":true},\"Priority\":{\"type\":\"integer\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"Status\":{},\"StatusDetails\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}}},\"GetMaintenanceWindowExecutionTaskInvocation\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowExecutionId\",\"TaskId\",\"InvocationId\"],\"members\":{\"WindowExecutionId\":{},\"TaskId\":{},\"InvocationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowExecutionId\":{},\"TaskExecutionId\":{},\"InvocationId\":{},\"ExecutionId\":{},\"TaskType\":{},\"Parameters\":{\"shape\":\"Sda\"},\"Status\":{},\"StatusDetails\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"OwnerInformation\":{\"shape\":\"Sby\"},\"WindowTargetId\":{}}}},\"GetMaintenanceWindowTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\",\"WindowTaskId\"],\"members\":{\"WindowId\":{},\"WindowTaskId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowTaskId\":{},\"Targets\":{\"shape\":\"Sx\"},\"TaskArn\":{},\"ServiceRoleArn\":{},\"TaskType\":{},\"TaskParameters\":{\"shape\":\"Se1\"},\"TaskInvocationParameters\":{\"shape\":\"Sj4\"},\"Priority\":{\"type\":\"integer\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"LoggingInfo\":{\"shape\":\"Se7\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"}}}},\"GetOpsItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpsItemId\"],\"members\":{\"OpsItemId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OpsItem\":{\"type\":\"structure\",\"members\":{\"CreatedBy\":{},\"OpsItemType\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"Description\":{},\"LastModifiedBy\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"Notifications\":{\"shape\":\"S3y\"},\"Priority\":{\"type\":\"integer\"},\"RelatedOpsItems\":{\"shape\":\"S42\"},\"Status\":{},\"OpsItemId\":{},\"Version\":{},\"Title\":{},\"Source\":{},\"OperationalData\":{\"shape\":\"S3t\"},\"Category\":{},\"Severity\":{},\"ActualStartTime\":{\"type\":\"timestamp\"},\"ActualEndTime\":{\"type\":\"timestamp\"},\"PlannedStartTime\":{\"type\":\"timestamp\"},\"PlannedEndTime\":{\"type\":\"timestamp\"}}}}}},\"GetOpsMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpsMetadataArn\"],\"members\":{\"OpsMetadataArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"Metadata\":{\"shape\":\"S4b\"},\"NextToken\":{}}}},\"GetOpsSummary\":{\"input\":{\"type\":\"structure\",\"members\":{\"SyncName\":{},\"Filters\":{\"shape\":\"Sjr\"},\"Aggregators\":{\"shape\":\"Sjx\"},\"ResultAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TypeName\"],\"members\":{\"TypeName\":{}}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Entities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Data\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"CaptureTime\":{},\"Content\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}}}},\"NextToken\":{}}}},\"GetParameter\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"WithDecryption\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parameter\":{\"shape\":\"Skj\"}}}},\"GetParameterHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"WithDecryption\":{\"type\":\"boolean\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"KeyId\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedUser\":{},\"Description\":{},\"Value\":{},\"AllowedPattern\":{},\"Version\":{\"type\":\"long\"},\"Labels\":{\"shape\":\"Skq\"},\"Tier\":{},\"Policies\":{\"shape\":\"Sfg\"},\"DataType\":{}}}},\"NextToken\":{}}}},\"GetParameters\":{\"input\":{\"type\":\"structure\",\"required\":[\"Names\"],\"members\":{\"Names\":{\"shape\":\"S6m\"},\"WithDecryption\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"Sku\"},\"InvalidParameters\":{\"shape\":\"S6m\"}}}},\"GetParametersByPath\":{\"input\":{\"type\":\"structure\",\"required\":[\"Path\"],\"members\":{\"Path\":{},\"Recursive\":{\"type\":\"boolean\"},\"ParameterFilters\":{\"shape\":\"Sf1\"},\"WithDecryption\":{\"type\":\"boolean\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Parameters\":{\"shape\":\"Sku\"},\"NextToken\":{}}}},\"GetPatchBaseline\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaselineId\"],\"members\":{\"BaselineId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{},\"Name\":{},\"OperatingSystem\":{},\"GlobalFilters\":{\"shape\":\"S4k\"},\"ApprovalRules\":{\"shape\":\"S4q\"},\"ApprovedPatches\":{\"shape\":\"S4x\"},\"ApprovedPatchesComplianceLevel\":{},\"ApprovedPatchesEnableNonSecurity\":{\"type\":\"boolean\"},\"RejectedPatches\":{\"shape\":\"S4x\"},\"RejectedPatchesAction\":{},\"PatchGroups\":{\"type\":\"list\",\"member\":{}},\"CreatedDate\":{\"type\":\"timestamp\"},\"ModifiedDate\":{\"type\":\"timestamp\"},\"Description\":{},\"Sources\":{\"shape\":\"S51\"}}}},\"GetPatchBaselineForPatchGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"PatchGroup\"],\"members\":{\"PatchGroup\":{},\"OperatingSystem\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{},\"PatchGroup\":{},\"OperatingSystem\":{}}}},\"GetServiceSetting\":{\"input\":{\"type\":\"structure\",\"required\":[\"SettingId\"],\"members\":{\"SettingId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceSetting\":{\"shape\":\"Sl6\"}}}},\"LabelParameterVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Labels\"],\"members\":{\"Name\":{},\"ParameterVersion\":{\"type\":\"long\"},\"Labels\":{\"shape\":\"Skq\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"InvalidLabels\":{\"shape\":\"Skq\"},\"ParameterVersion\":{\"type\":\"long\"}}}},\"ListAssociationVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\"],\"members\":{\"AssociationId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationId\":{},\"AssociationVersion\":{},\"CreatedDate\":{\"type\":\"timestamp\"},\"Name\":{},\"DocumentVersion\":{},\"Parameters\":{\"shape\":\"St\"},\"Targets\":{\"shape\":\"Sx\"},\"ScheduleExpression\":{},\"OutputLocation\":{\"shape\":\"S13\"},\"AssociationName\":{},\"MaxErrors\":{},\"MaxConcurrency\":{},\"ComplianceSeverity\":{},\"SyncCompliance\":{},\"ApplyOnlyAtCronInterval\":{\"type\":\"boolean\"},\"TargetLocations\":{\"shape\":\"S1f\"}}}},\"NextToken\":{}}}},\"ListAssociations\":{\"input\":{\"type\":\"structure\",\"members\":{\"AssociationFilterList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Associations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"InstanceId\":{},\"AssociationId\":{},\"AssociationVersion\":{},\"DocumentVersion\":{},\"Targets\":{\"shape\":\"Sx\"},\"LastExecutionDate\":{\"type\":\"timestamp\"},\"Overview\":{\"shape\":\"S1u\"},\"ScheduleExpression\":{},\"AssociationName\":{}}}},\"NextToken\":{}}}},\"ListCommandInvocations\":{\"input\":{\"type\":\"structure\",\"members\":{\"CommandId\":{},\"InstanceId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Slo\"},\"Details\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CommandInvocations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CommandId\":{},\"InstanceId\":{},\"InstanceName\":{},\"Comment\":{},\"DocumentName\":{},\"DocumentVersion\":{},\"RequestedDateTime\":{\"type\":\"timestamp\"},\"Status\":{},\"StatusDetails\":{},\"TraceOutput\":{},\"StandardOutputUrl\":{},\"StandardErrorUrl\":{},\"CommandPlugins\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Status\":{},\"StatusDetails\":{},\"ResponseCode\":{\"type\":\"integer\"},\"ResponseStartDateTime\":{\"type\":\"timestamp\"},\"ResponseFinishDateTime\":{\"type\":\"timestamp\"},\"Output\":{},\"StandardOutputUrl\":{},\"StandardErrorUrl\":{},\"OutputS3Region\":{},\"OutputS3BucketName\":{},\"OutputS3KeyPrefix\":{}}}},\"ServiceRole\":{},\"NotificationConfig\":{\"shape\":\"Sj6\"},\"CloudWatchOutputConfig\":{\"shape\":\"Sh5\"}}}},\"NextToken\":{}}}},\"ListCommands\":{\"input\":{\"type\":\"structure\",\"members\":{\"CommandId\":{},\"InstanceId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filters\":{\"shape\":\"Slo\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Commands\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm4\"}},\"NextToken\":{}}}},\"ListComplianceItems\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Smb\"},\"ResourceIds\":{\"type\":\"list\",\"member\":{}},\"ResourceTypes\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComplianceItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ComplianceType\":{},\"ResourceType\":{},\"ResourceId\":{},\"Id\":{},\"Title\":{},\"Status\":{},\"Severity\":{},\"ExecutionSummary\":{\"shape\":\"Smt\"},\"Details\":{\"shape\":\"Smw\"}}}},\"NextToken\":{}}}},\"ListComplianceSummaries\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Smb\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ComplianceSummaryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ComplianceType\":{},\"CompliantSummary\":{\"shape\":\"Sn1\"},\"NonCompliantSummary\":{\"shape\":\"Sn4\"}}}},\"NextToken\":{}}}},\"ListDocumentMetadataHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Metadata\"],\"members\":{\"Name\":{},\"DocumentVersion\":{},\"Metadata\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DocumentVersion\":{},\"Author\":{},\"Metadata\":{\"type\":\"structure\",\"members\":{\"ReviewerResponse\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CreateTime\":{\"type\":\"timestamp\"},\"UpdatedTime\":{\"type\":\"timestamp\"},\"ReviewStatus\":{},\"Comment\":{\"shape\":\"Snb\"},\"Reviewer\":{}}}}}},\"NextToken\":{}}}},\"ListDocumentVersions\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DocumentVersion\":{},\"VersionName\":{},\"CreatedDate\":{\"type\":\"timestamp\"},\"IsDefaultVersion\":{\"type\":\"boolean\"},\"DocumentFormat\":{},\"Status\":{},\"StatusInformation\":{},\"ReviewStatus\":{}}}},\"NextToken\":{}}}},\"ListDocuments\":{\"input\":{\"type\":\"structure\",\"members\":{\"DocumentFilterList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentIdentifiers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Owner\":{},\"VersionName\":{},\"PlatformTypes\":{\"shape\":\"S32\"},\"DocumentVersion\":{},\"DocumentType\":{},\"SchemaVersion\":{},\"DocumentFormat\":{},\"TargetType\":{},\"Tags\":{\"shape\":\"S4\"},\"Requires\":{\"shape\":\"S2a\"},\"ReviewStatus\":{},\"Author\":{}}}},\"NextToken\":{}}}},\"ListInventoryEntries\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"TypeName\"],\"members\":{\"InstanceId\":{},\"TypeName\":{},\"Filters\":{\"shape\":\"Shq\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TypeName\":{},\"InstanceId\":{},\"SchemaVersion\":{},\"CaptureTime\":{},\"Entries\":{\"shape\":\"Sid\"},\"NextToken\":{}}}},\"ListOpsItemEvents\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\",\"Operator\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}},\"Operator\":{}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OpsItemId\":{},\"EventId\":{},\"Source\":{},\"DetailType\":{},\"Detail\":{},\"CreatedBy\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}},\"CreatedTime\":{\"type\":\"timestamp\"}}}}}}},\"ListOpsMetadata\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OpsMetadataList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"OpsMetadataArn\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedUser\":{},\"CreationDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListResourceComplianceSummaries\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filters\":{\"shape\":\"Smb\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceComplianceSummaryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ComplianceType\":{},\"ResourceType\":{},\"ResourceId\":{},\"Status\":{},\"OverallSeverity\":{},\"ExecutionSummary\":{\"shape\":\"Smt\"},\"CompliantSummary\":{\"shape\":\"Sn1\"},\"NonCompliantSummary\":{\"shape\":\"Sn4\"}}}},\"NextToken\":{}}}},\"ListResourceDataSync\":{\"input\":{\"type\":\"structure\",\"members\":{\"SyncType\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceDataSyncItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SyncName\":{},\"SyncType\":{},\"SyncSource\":{\"type\":\"structure\",\"members\":{\"SourceType\":{},\"AwsOrganizationsSource\":{\"shape\":\"S5m\"},\"SourceRegions\":{\"shape\":\"S5r\"},\"IncludeFutureRegions\":{\"type\":\"boolean\"},\"State\":{}}},\"S3Destination\":{\"shape\":\"S5b\"},\"LastSyncTime\":{\"type\":\"timestamp\"},\"LastSuccessfulSyncTime\":{\"type\":\"timestamp\"},\"SyncLastModifiedTime\":{\"type\":\"timestamp\"},\"LastStatus\":{},\"SyncCreatedTime\":{\"type\":\"timestamp\"},\"LastSyncStatusMessage\":{}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceId\"],\"members\":{\"ResourceType\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"S4\"}}}},\"ModifyDocumentPermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"PermissionType\"],\"members\":{\"Name\":{},\"PermissionType\":{},\"AccountIdsToAdd\":{\"shape\":\"Sai\"},\"AccountIdsToRemove\":{\"shape\":\"Sai\"},\"SharedDocumentVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutComplianceItems\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"ResourceType\",\"ComplianceType\",\"ExecutionSummary\",\"Items\"],\"members\":{\"ResourceId\":{},\"ResourceType\":{},\"ComplianceType\":{},\"ExecutionSummary\":{\"shape\":\"Smt\"},\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Severity\",\"Status\"],\"members\":{\"Id\":{},\"Title\":{},\"Severity\":{},\"Status\":{},\"Details\":{\"shape\":\"Smw\"}}}},\"ItemContentHash\":{},\"UploadType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutInventory\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"Items\"],\"members\":{\"InstanceId\":{},\"Items\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TypeName\",\"SchemaVersion\",\"CaptureTime\"],\"members\":{\"TypeName\":{},\"SchemaVersion\":{},\"CaptureTime\":{},\"ContentHash\":{},\"Content\":{\"shape\":\"Sid\"},\"Context\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"Message\":{}}}},\"PutParameter\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Description\":{},\"Value\":{},\"Type\":{},\"KeyId\":{},\"Overwrite\":{\"type\":\"boolean\"},\"AllowedPattern\":{},\"Tags\":{\"shape\":\"S4\"},\"Tier\":{},\"Policies\":{},\"DataType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Version\":{\"type\":\"long\"},\"Tier\":{}}}},\"RegisterDefaultPatchBaseline\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaselineId\"],\"members\":{\"BaselineId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{}}}},\"RegisterPatchBaselineForPatchGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaselineId\",\"PatchGroup\"],\"members\":{\"BaselineId\":{},\"PatchGroup\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{},\"PatchGroup\":{}}}},\"RegisterTargetWithMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\",\"ResourceType\",\"Targets\"],\"members\":{\"WindowId\":{},\"ResourceType\":{},\"Targets\":{\"shape\":\"Sx\"},\"OwnerInformation\":{\"shape\":\"Sby\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowTargetId\":{}}}},\"RegisterTaskWithMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\",\"TaskArn\",\"TaskType\"],\"members\":{\"WindowId\":{},\"Targets\":{\"shape\":\"Sx\"},\"TaskArn\":{},\"ServiceRoleArn\":{},\"TaskType\":{},\"TaskParameters\":{\"shape\":\"Se1\"},\"TaskInvocationParameters\":{\"shape\":\"Sj4\"},\"Priority\":{\"type\":\"integer\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"LoggingInfo\":{\"shape\":\"Se7\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowTaskId\":{}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceType\",\"ResourceId\",\"TagKeys\"],\"members\":{\"ResourceType\":{},\"ResourceId\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ResetServiceSetting\":{\"input\":{\"type\":\"structure\",\"required\":[\"SettingId\"],\"members\":{\"SettingId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ServiceSetting\":{\"shape\":\"Sl6\"}}}},\"ResumeSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"SessionId\"],\"members\":{\"SessionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SessionId\":{},\"TokenValue\":{},\"StreamUrl\":{}}}},\"SendAutomationSignal\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutomationExecutionId\",\"SignalType\"],\"members\":{\"AutomationExecutionId\":{},\"SignalType\":{},\"Payload\":{\"shape\":\"S8h\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SendCommand\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentName\"],\"members\":{\"InstanceIds\":{\"shape\":\"Sb\"},\"Targets\":{\"shape\":\"Sx\"},\"DocumentName\":{},\"DocumentVersion\":{},\"DocumentHash\":{},\"DocumentHashType\":{},\"TimeoutSeconds\":{\"type\":\"integer\"},\"Comment\":{},\"Parameters\":{\"shape\":\"St\"},\"OutputS3Region\":{},\"OutputS3BucketName\":{},\"OutputS3KeyPrefix\":{},\"MaxConcurrency\":{},\"MaxErrors\":{},\"ServiceRoleArn\":{},\"NotificationConfig\":{\"shape\":\"Sj6\"},\"CloudWatchOutputConfig\":{\"shape\":\"Sh5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Command\":{\"shape\":\"Sm4\"}}}},\"StartAssociationsOnce\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationIds\"],\"members\":{\"AssociationIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartAutomationExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentName\"],\"members\":{\"DocumentName\":{},\"DocumentVersion\":{},\"Parameters\":{\"shape\":\"S8h\"},\"ClientToken\":{},\"Mode\":{},\"TargetParameterName\":{},\"Targets\":{\"shape\":\"Sx\"},\"TargetMaps\":{\"shape\":\"S8m\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"TargetLocations\":{\"shape\":\"S1f\"},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AutomationExecutionId\":{}}}},\"StartChangeRequestExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentName\",\"Runbooks\"],\"members\":{\"ScheduledTime\":{\"type\":\"timestamp\"},\"DocumentName\":{},\"DocumentVersion\":{},\"Parameters\":{\"shape\":\"S8h\"},\"ChangeRequestName\":{},\"ClientToken\":{},\"Runbooks\":{\"shape\":\"S8v\"},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AutomationExecutionId\":{}}}},\"StartSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"Target\"],\"members\":{\"Target\":{},\"DocumentName\":{},\"Parameters\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SessionId\":{},\"TokenValue\":{},\"StreamUrl\":{}}}},\"StopAutomationExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutomationExecutionId\"],\"members\":{\"AutomationExecutionId\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TerminateSession\":{\"input\":{\"type\":\"structure\",\"required\":[\"SessionId\"],\"members\":{\"SessionId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SessionId\":{}}}},\"UpdateAssociation\":{\"input\":{\"type\":\"structure\",\"required\":[\"AssociationId\"],\"members\":{\"AssociationId\":{},\"Parameters\":{\"shape\":\"St\"},\"DocumentVersion\":{},\"ScheduleExpression\":{},\"OutputLocation\":{\"shape\":\"S13\"},\"Name\":{},\"Targets\":{\"shape\":\"Sx\"},\"AssociationName\":{},\"AssociationVersion\":{},\"AutomationTargetParameterName\":{},\"MaxErrors\":{},\"MaxConcurrency\":{},\"ComplianceSeverity\":{},\"SyncCompliance\":{},\"ApplyOnlyAtCronInterval\":{\"type\":\"boolean\"},\"TargetLocations\":{\"shape\":\"S1f\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationDescription\":{\"shape\":\"S1n\"}}}},\"UpdateAssociationStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InstanceId\",\"AssociationStatus\"],\"members\":{\"Name\":{},\"InstanceId\":{},\"AssociationStatus\":{\"shape\":\"S1q\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AssociationDescription\":{\"shape\":\"S1n\"}}}},\"UpdateDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"Content\",\"Name\"],\"members\":{\"Content\":{},\"Attachments\":{\"shape\":\"S2c\"},\"Name\":{},\"VersionName\":{},\"DocumentVersion\":{},\"DocumentFormat\":{},\"TargetType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentDescription\":{\"shape\":\"S2o\"}}}},\"UpdateDocumentDefaultVersion\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"DocumentVersion\"],\"members\":{\"Name\":{},\"DocumentVersion\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Description\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"DefaultVersion\":{},\"DefaultVersionName\":{}}}}}},\"UpdateDocumentMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"DocumentReviews\"],\"members\":{\"Name\":{},\"DocumentVersion\":{},\"DocumentReviews\":{\"type\":\"structure\",\"required\":[\"Action\"],\"members\":{\"Action\":{},\"Comment\":{\"shape\":\"Snb\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateMaintenanceWindow\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\"],\"members\":{\"WindowId\":{},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"StartDate\":{},\"EndDate\":{},\"Schedule\":{},\"ScheduleTimezone\":{},\"ScheduleOffset\":{\"type\":\"integer\"},\"Duration\":{\"type\":\"integer\"},\"Cutoff\":{\"type\":\"integer\"},\"AllowUnassociatedTargets\":{\"type\":\"boolean\"},\"Enabled\":{\"type\":\"boolean\"},\"Replace\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"StartDate\":{},\"EndDate\":{},\"Schedule\":{},\"ScheduleTimezone\":{},\"ScheduleOffset\":{\"type\":\"integer\"},\"Duration\":{\"type\":\"integer\"},\"Cutoff\":{\"type\":\"integer\"},\"AllowUnassociatedTargets\":{\"type\":\"boolean\"},\"Enabled\":{\"type\":\"boolean\"}}}},\"UpdateMaintenanceWindowTarget\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\",\"WindowTargetId\"],\"members\":{\"WindowId\":{},\"WindowTargetId\":{},\"Targets\":{\"shape\":\"Sx\"},\"OwnerInformation\":{\"shape\":\"Sby\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"Replace\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowTargetId\":{},\"Targets\":{\"shape\":\"Sx\"},\"OwnerInformation\":{\"shape\":\"Sby\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"}}}},\"UpdateMaintenanceWindowTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"WindowId\",\"WindowTaskId\"],\"members\":{\"WindowId\":{},\"WindowTaskId\":{},\"Targets\":{\"shape\":\"Sx\"},\"TaskArn\":{},\"ServiceRoleArn\":{},\"TaskParameters\":{\"shape\":\"Se1\"},\"TaskInvocationParameters\":{\"shape\":\"Sj4\"},\"Priority\":{\"type\":\"integer\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"LoggingInfo\":{\"shape\":\"Se7\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"},\"Replace\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WindowId\":{},\"WindowTaskId\":{},\"Targets\":{\"shape\":\"Sx\"},\"TaskArn\":{},\"ServiceRoleArn\":{},\"TaskParameters\":{\"shape\":\"Se1\"},\"TaskInvocationParameters\":{\"shape\":\"Sj4\"},\"Priority\":{\"type\":\"integer\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"LoggingInfo\":{\"shape\":\"Se7\"},\"Name\":{},\"Description\":{\"shape\":\"S3f\"}}}},\"UpdateManagedInstanceRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"IamRole\"],\"members\":{\"InstanceId\":{},\"IamRole\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateOpsItem\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpsItemId\"],\"members\":{\"Description\":{},\"OperationalData\":{\"shape\":\"S3t\"},\"OperationalDataToDelete\":{\"type\":\"list\",\"member\":{}},\"Notifications\":{\"shape\":\"S3y\"},\"Priority\":{\"type\":\"integer\"},\"RelatedOpsItems\":{\"shape\":\"S42\"},\"Status\":{},\"OpsItemId\":{},\"Title\":{},\"Category\":{},\"Severity\":{},\"ActualStartTime\":{\"type\":\"timestamp\"},\"ActualEndTime\":{\"type\":\"timestamp\"},\"PlannedStartTime\":{\"type\":\"timestamp\"},\"PlannedEndTime\":{\"type\":\"timestamp\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateOpsMetadata\":{\"input\":{\"type\":\"structure\",\"required\":[\"OpsMetadataArn\"],\"members\":{\"OpsMetadataArn\":{},\"MetadataToUpdate\":{\"shape\":\"S4b\"},\"KeysToDelete\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"OpsMetadataArn\":{}}}},\"UpdatePatchBaseline\":{\"input\":{\"type\":\"structure\",\"required\":[\"BaselineId\"],\"members\":{\"BaselineId\":{},\"Name\":{},\"GlobalFilters\":{\"shape\":\"S4k\"},\"ApprovalRules\":{\"shape\":\"S4q\"},\"ApprovedPatches\":{\"shape\":\"S4x\"},\"ApprovedPatchesComplianceLevel\":{},\"ApprovedPatchesEnableNonSecurity\":{\"type\":\"boolean\"},\"RejectedPatches\":{\"shape\":\"S4x\"},\"RejectedPatchesAction\":{},\"Description\":{},\"Sources\":{\"shape\":\"S51\"},\"Replace\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{},\"Name\":{},\"OperatingSystem\":{},\"GlobalFilters\":{\"shape\":\"S4k\"},\"ApprovalRules\":{\"shape\":\"S4q\"},\"ApprovedPatches\":{\"shape\":\"S4x\"},\"ApprovedPatchesComplianceLevel\":{},\"ApprovedPatchesEnableNonSecurity\":{\"type\":\"boolean\"},\"RejectedPatches\":{\"shape\":\"S4x\"},\"RejectedPatchesAction\":{},\"CreatedDate\":{\"type\":\"timestamp\"},\"ModifiedDate\":{\"type\":\"timestamp\"},\"Description\":{},\"Sources\":{\"shape\":\"S51\"}}}},\"UpdateResourceDataSync\":{\"input\":{\"type\":\"structure\",\"required\":[\"SyncName\",\"SyncType\",\"SyncSource\"],\"members\":{\"SyncName\":{},\"SyncType\":{},\"SyncSource\":{\"shape\":\"S5k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateServiceSetting\":{\"input\":{\"type\":\"structure\",\"required\":[\"SettingId\",\"SettingValue\"],\"members\":{\"SettingId\":{},\"SettingValue\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sb\":{\"type\":\"list\",\"member\":{}},\"St\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"Sx\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"S13\":{\"type\":\"structure\",\"members\":{\"S3Location\":{\"type\":\"structure\",\"members\":{\"OutputS3Region\":{},\"OutputS3BucketName\":{},\"OutputS3KeyPrefix\":{}}}}},\"S1f\":{\"type\":\"list\",\"member\":{\"shape\":\"S1g\"}},\"S1g\":{\"type\":\"structure\",\"members\":{\"Accounts\":{\"type\":\"list\",\"member\":{}},\"Regions\":{\"type\":\"list\",\"member\":{}},\"TargetLocationMaxConcurrency\":{},\"TargetLocationMaxErrors\":{},\"ExecutionRoleName\":{}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"InstanceId\":{},\"AssociationVersion\":{},\"Date\":{\"type\":\"timestamp\"},\"LastUpdateAssociationDate\":{\"type\":\"timestamp\"},\"Status\":{\"shape\":\"S1q\"},\"Overview\":{\"shape\":\"S1u\"},\"DocumentVersion\":{},\"AutomationTargetParameterName\":{},\"Parameters\":{\"shape\":\"St\"},\"AssociationId\":{},\"Targets\":{\"shape\":\"Sx\"},\"ScheduleExpression\":{},\"OutputLocation\":{\"shape\":\"S13\"},\"LastExecutionDate\":{\"type\":\"timestamp\"},\"LastSuccessfulExecutionDate\":{\"type\":\"timestamp\"},\"AssociationName\":{},\"MaxErrors\":{},\"MaxConcurrency\":{},\"ComplianceSeverity\":{},\"SyncCompliance\":{},\"ApplyOnlyAtCronInterval\":{\"type\":\"boolean\"},\"TargetLocations\":{\"shape\":\"S1f\"}}},\"S1q\":{\"type\":\"structure\",\"required\":[\"Date\",\"Name\",\"Message\"],\"members\":{\"Date\":{\"type\":\"timestamp\"},\"Name\":{},\"Message\":{},\"AdditionalInfo\":{}}},\"S1u\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"DetailedStatus\":{},\"AssociationStatusAggregatedCount\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}}}},\"S21\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"InstanceId\":{},\"Parameters\":{\"shape\":\"St\"},\"AutomationTargetParameterName\":{},\"DocumentVersion\":{},\"Targets\":{\"shape\":\"Sx\"},\"ScheduleExpression\":{},\"OutputLocation\":{\"shape\":\"S13\"},\"AssociationName\":{},\"MaxErrors\":{},\"MaxConcurrency\":{},\"ComplianceSeverity\":{},\"SyncCompliance\":{},\"ApplyOnlyAtCronInterval\":{\"type\":\"boolean\"},\"TargetLocations\":{\"shape\":\"S1f\"}}},\"S2a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Version\":{}}}},\"S2c\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}},\"Name\":{}}}},\"S2o\":{\"type\":\"structure\",\"members\":{\"Sha1\":{},\"Hash\":{},\"HashType\":{},\"Name\":{},\"VersionName\":{},\"Owner\":{},\"CreatedDate\":{\"type\":\"timestamp\"},\"Status\":{},\"StatusInformation\":{},\"DocumentVersion\":{},\"Description\":{},\"Parameters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"Description\":{},\"DefaultValue\":{}}}},\"PlatformTypes\":{\"shape\":\"S32\"},\"DocumentType\":{},\"SchemaVersion\":{},\"LatestVersion\":{},\"DefaultVersion\":{},\"DocumentFormat\":{},\"TargetType\":{},\"Tags\":{\"shape\":\"S4\"},\"AttachmentsInformation\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"Requires\":{\"shape\":\"S2a\"},\"Author\":{},\"ReviewInformation\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReviewedTime\":{\"type\":\"timestamp\"},\"Status\":{},\"Reviewer\":{}}}},\"ApprovedVersion\":{},\"PendingReviewVersion\":{},\"ReviewStatus\":{}}},\"S32\":{\"type\":\"list\",\"member\":{}},\"S3f\":{\"type\":\"string\",\"sensitive\":true},\"S3t\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Value\":{},\"Type\":{}}}},\"S3y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Arn\":{}}}},\"S42\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"OpsItemId\"],\"members\":{\"OpsItemId\":{}}}},\"S4b\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Value\":{}}}},\"S4k\":{\"type\":\"structure\",\"required\":[\"PatchFilters\"],\"members\":{\"PatchFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}}}},\"S4q\":{\"type\":\"structure\",\"required\":[\"PatchRules\"],\"members\":{\"PatchRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"PatchFilterGroup\"],\"members\":{\"PatchFilterGroup\":{\"shape\":\"S4k\"},\"ComplianceLevel\":{},\"ApproveAfterDays\":{\"type\":\"integer\"},\"ApproveUntilDate\":{},\"EnableNonSecurity\":{\"type\":\"boolean\"}}}}}},\"S4x\":{\"type\":\"list\",\"member\":{}},\"S51\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Products\",\"Configuration\"],\"members\":{\"Name\":{},\"Products\":{\"type\":\"list\",\"member\":{}},\"Configuration\":{\"type\":\"string\",\"sensitive\":true}}}},\"S5b\":{\"type\":\"structure\",\"required\":[\"BucketName\",\"SyncFormat\",\"Region\"],\"members\":{\"BucketName\":{},\"Prefix\":{},\"SyncFormat\":{},\"Region\":{},\"AWSKMSKeyARN\":{},\"DestinationDataSharing\":{\"type\":\"structure\",\"members\":{\"DestinationDataSharingType\":{}}}}},\"S5k\":{\"type\":\"structure\",\"required\":[\"SourceType\",\"SourceRegions\"],\"members\":{\"SourceType\":{},\"AwsOrganizationsSource\":{\"shape\":\"S5m\"},\"SourceRegions\":{\"shape\":\"S5r\"},\"IncludeFutureRegions\":{\"type\":\"boolean\"}}},\"S5m\":{\"type\":\"structure\",\"required\":[\"OrganizationSourceType\"],\"members\":{\"OrganizationSourceType\":{},\"OrganizationalUnits\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OrganizationalUnitId\":{}}}}}},\"S5r\":{\"type\":\"list\",\"member\":{}},\"S67\":{\"type\":\"structure\",\"members\":{\"TotalCount\":{\"type\":\"integer\"},\"RemainingCount\":{\"type\":\"integer\"},\"SummaryItems\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Version\":{},\"Count\":{\"type\":\"integer\"},\"RemainingCount\":{\"type\":\"integer\"}}}}}},\"S6m\":{\"type\":\"list\",\"member\":{}},\"S8h\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}},\"S8m\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{}}}},\"S8r\":{\"type\":\"structure\",\"members\":{\"ParameterValues\":{\"type\":\"list\",\"member\":{}},\"Truncated\":{\"type\":\"boolean\"}}},\"S8v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DocumentName\"],\"members\":{\"DocumentName\":{},\"DocumentVersion\":{},\"Parameters\":{\"shape\":\"S8h\"},\"TargetParameterName\":{},\"Targets\":{\"shape\":\"Sx\"},\"MaxConcurrency\":{},\"MaxErrors\":{},\"TargetLocations\":{\"shape\":\"S1f\"}}}},\"S95\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StepName\":{},\"Action\":{},\"TimeoutSeconds\":{\"type\":\"long\"},\"OnFailure\":{},\"MaxAttempts\":{\"type\":\"integer\"},\"ExecutionStartTime\":{\"type\":\"timestamp\"},\"ExecutionEndTime\":{\"type\":\"timestamp\"},\"StepStatus\":{},\"ResponseCode\":{},\"Inputs\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Outputs\":{\"shape\":\"S8h\"},\"Response\":{},\"FailureMessage\":{},\"FailureDetails\":{\"type\":\"structure\",\"members\":{\"FailureStage\":{},\"FailureType\":{},\"Details\":{\"shape\":\"S8h\"}}},\"StepExecutionId\":{},\"OverriddenParameters\":{\"shape\":\"S8h\"},\"IsEnd\":{\"type\":\"boolean\"},\"NextStep\":{},\"IsCritical\":{\"type\":\"boolean\"},\"ValidNextSteps\":{\"type\":\"list\",\"member\":{}},\"Targets\":{\"shape\":\"Sx\"},\"TargetLocation\":{\"shape\":\"S1g\"}}}},\"S9f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"S9n\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ReleaseDate\":{\"type\":\"timestamp\"},\"Title\":{},\"Description\":{},\"ContentUrl\":{},\"Vendor\":{},\"ProductFamily\":{},\"Product\":{},\"Classification\":{},\"MsrcSeverity\":{},\"KbNumber\":{},\"MsrcNumber\":{},\"Language\":{},\"AdvisoryIds\":{\"type\":\"list\",\"member\":{}},\"BugzillaIds\":{\"type\":\"list\",\"member\":{}},\"CVEIds\":{\"type\":\"list\",\"member\":{}},\"Name\":{},\"Epoch\":{\"type\":\"integer\"},\"Version\":{},\"Release\":{},\"Arch\":{},\"Severity\":{},\"Repository\":{}}},\"Sai\":{\"type\":\"list\",\"member\":{}},\"Sbb\":{\"type\":\"list\",\"member\":{}},\"Sbv\":{\"type\":\"structure\",\"required\":[\"InstanceId\",\"PatchGroup\",\"BaselineId\",\"OperationStartTime\",\"OperationEndTime\",\"Operation\"],\"members\":{\"InstanceId\":{},\"PatchGroup\":{},\"BaselineId\":{},\"SnapshotId\":{},\"InstallOverrideList\":{},\"OwnerInformation\":{\"shape\":\"Sby\"},\"InstalledCount\":{\"type\":\"integer\"},\"InstalledOtherCount\":{\"type\":\"integer\"},\"InstalledPendingRebootCount\":{\"type\":\"integer\"},\"InstalledRejectedCount\":{\"type\":\"integer\"},\"MissingCount\":{\"type\":\"integer\"},\"FailedCount\":{\"type\":\"integer\"},\"UnreportedNotApplicableCount\":{\"type\":\"integer\"},\"NotApplicableCount\":{\"type\":\"integer\"},\"OperationStartTime\":{\"type\":\"timestamp\"},\"OperationEndTime\":{\"type\":\"timestamp\"},\"Operation\":{},\"LastNoRebootInstallOperationTime\":{\"type\":\"timestamp\"},\"RebootOption\":{}}},\"Sby\":{\"type\":\"string\",\"sensitive\":true},\"Scy\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"Sda\":{\"type\":\"string\",\"sensitive\":true},\"Se1\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"structure\",\"members\":{\"Values\":{\"type\":\"list\",\"member\":{\"type\":\"string\",\"sensitive\":true},\"sensitive\":true}},\"sensitive\":true},\"sensitive\":true},\"Se7\":{\"type\":\"structure\",\"required\":[\"S3BucketName\",\"S3Region\"],\"members\":{\"S3BucketName\":{},\"S3KeyPrefix\":{},\"S3Region\":{}}},\"Sf1\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Option\":{},\"Values\":{\"type\":\"list\",\"member\":{}}}}},\"Sfg\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PolicyText\":{},\"PolicyType\":{},\"PolicyStatus\":{}}}},\"Sfm\":{\"type\":\"structure\",\"members\":{\"BaselineId\":{},\"BaselineName\":{},\"OperatingSystem\":{},\"BaselineDescription\":{},\"DefaultBaseline\":{\"type\":\"boolean\"}}},\"Sh5\":{\"type\":\"structure\",\"members\":{\"CloudWatchLogGroupName\":{},\"CloudWatchOutputEnabled\":{\"type\":\"boolean\"}}},\"Shq\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}},\"Type\":{}}}},\"Shw\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Expression\":{},\"Aggregators\":{\"shape\":\"Shw\"},\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Filters\"],\"members\":{\"Name\":{},\"Filters\":{\"shape\":\"Shq\"}}}}}}},\"Sid\":{\"type\":\"list\",\"member\":{\"type\":\"map\",\"key\":{},\"value\":{}}},\"Sj4\":{\"type\":\"structure\",\"members\":{\"RunCommand\":{\"type\":\"structure\",\"members\":{\"Comment\":{},\"CloudWatchOutputConfig\":{\"shape\":\"Sh5\"},\"DocumentHash\":{},\"DocumentHashType\":{},\"DocumentVersion\":{},\"NotificationConfig\":{\"shape\":\"Sj6\"},\"OutputS3BucketName\":{},\"OutputS3KeyPrefix\":{},\"Parameters\":{\"shape\":\"St\"},\"ServiceRoleArn\":{},\"TimeoutSeconds\":{\"type\":\"integer\"}}},\"Automation\":{\"type\":\"structure\",\"members\":{\"DocumentVersion\":{},\"Parameters\":{\"shape\":\"S8h\"}}},\"StepFunctions\":{\"type\":\"structure\",\"members\":{\"Input\":{\"type\":\"string\",\"sensitive\":true},\"Name\":{}}},\"Lambda\":{\"type\":\"structure\",\"members\":{\"ClientContext\":{},\"Qualifier\":{},\"Payload\":{\"type\":\"blob\",\"sensitive\":true}}}}},\"Sj6\":{\"type\":\"structure\",\"members\":{\"NotificationArn\":{},\"NotificationEvents\":{\"type\":\"list\",\"member\":{}},\"NotificationType\":{}}},\"Sjr\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Values\"],\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}},\"Type\":{}}}},\"Sjx\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AggregatorType\":{},\"TypeName\":{},\"AttributeName\":{},\"Values\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Filters\":{\"shape\":\"Sjr\"},\"Aggregators\":{\"shape\":\"Sjx\"}}}},\"Skj\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Type\":{},\"Value\":{},\"Version\":{\"type\":\"long\"},\"Selector\":{},\"SourceResult\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"ARN\":{},\"DataType\":{}}},\"Skq\":{\"type\":\"list\",\"member\":{}},\"Sku\":{\"type\":\"list\",\"member\":{\"shape\":\"Skj\"}},\"Sl6\":{\"type\":\"structure\",\"members\":{\"SettingId\":{},\"SettingValue\":{},\"LastModifiedDate\":{\"type\":\"timestamp\"},\"LastModifiedUser\":{},\"ARN\":{},\"Status\":{}}},\"Slo\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\",\"value\"],\"members\":{\"key\":{},\"value\":{}}}},\"Sm4\":{\"type\":\"structure\",\"members\":{\"CommandId\":{},\"DocumentName\":{},\"DocumentVersion\":{},\"Comment\":{},\"ExpiresAfter\":{\"type\":\"timestamp\"},\"Parameters\":{\"shape\":\"St\"},\"InstanceIds\":{\"shape\":\"Sb\"},\"Targets\":{\"shape\":\"Sx\"},\"RequestedDateTime\":{\"type\":\"timestamp\"},\"Status\":{},\"StatusDetails\":{},\"OutputS3Region\":{},\"OutputS3BucketName\":{},\"OutputS3KeyPrefix\":{},\"MaxConcurrency\":{},\"MaxErrors\":{},\"TargetCount\":{\"type\":\"integer\"},\"CompletedCount\":{\"type\":\"integer\"},\"ErrorCount\":{\"type\":\"integer\"},\"DeliveryTimedOutCount\":{\"type\":\"integer\"},\"ServiceRole\":{},\"NotificationConfig\":{\"shape\":\"Sj6\"},\"CloudWatchOutputConfig\":{\"shape\":\"Sh5\"},\"TimeoutSeconds\":{\"type\":\"integer\"}}},\"Smb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Values\":{\"type\":\"list\",\"member\":{}},\"Type\":{}}}},\"Smt\":{\"type\":\"structure\",\"required\":[\"ExecutionTime\"],\"members\":{\"ExecutionTime\":{\"type\":\"timestamp\"},\"ExecutionId\":{},\"ExecutionType\":{}}},\"Smw\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sn1\":{\"type\":\"structure\",\"members\":{\"CompliantCount\":{\"type\":\"integer\"},\"SeveritySummary\":{\"shape\":\"Sn3\"}}},\"Sn3\":{\"type\":\"structure\",\"members\":{\"CriticalCount\":{\"type\":\"integer\"},\"HighCount\":{\"type\":\"integer\"},\"MediumCount\":{\"type\":\"integer\"},\"LowCount\":{\"type\":\"integer\"},\"InformationalCount\":{\"type\":\"integer\"},\"UnspecifiedCount\":{\"type\":\"integer\"}}},\"Sn4\":{\"type\":\"structure\",\"members\":{\"NonCompliantCount\":{\"type\":\"integer\"},\"SeveritySummary\":{\"shape\":\"Sn3\"}}},\"Snb\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Content\":{}}}}}}");

/***/ }),

/***/ 84951:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeActivations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ActivationList\"},\"DescribeAssociationExecutionTargets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AssociationExecutionTargets\"},\"DescribeAssociationExecutions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AssociationExecutions\"},\"DescribeAutomationExecutions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AutomationExecutionMetadataList\"},\"DescribeAutomationStepExecutions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"StepExecutions\"},\"DescribeAvailablePatches\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Patches\"},\"DescribeEffectiveInstanceAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Associations\"},\"DescribeEffectivePatchesForPatchBaseline\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"EffectivePatches\"},\"DescribeInstanceAssociationsStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstanceAssociationStatusInfos\"},\"DescribeInstanceInformation\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstanceInformationList\"},\"DescribeInstancePatchStates\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstancePatchStates\"},\"DescribeInstancePatchStatesForPatchGroup\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InstancePatchStates\"},\"DescribeInstancePatches\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Patches\"},\"DescribeInventoryDeletions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"InventoryDeletions\"},\"DescribeMaintenanceWindowExecutionTaskInvocations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"WindowExecutionTaskInvocationIdentities\"},\"DescribeMaintenanceWindowExecutionTasks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"WindowExecutionTaskIdentities\"},\"DescribeMaintenanceWindowExecutions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"WindowExecutions\"},\"DescribeMaintenanceWindowSchedule\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ScheduledWindowExecutions\"},\"DescribeMaintenanceWindowTargets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Targets\"},\"DescribeMaintenanceWindowTasks\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Tasks\"},\"DescribeMaintenanceWindows\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"WindowIdentities\"},\"DescribeMaintenanceWindowsForTarget\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"WindowIdentities\"},\"DescribeOpsItems\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"OpsItemSummaries\"},\"DescribeParameters\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"DescribePatchBaselines\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"BaselineIdentities\"},\"DescribePatchGroups\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Mappings\"},\"DescribePatchProperties\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Properties\"},\"DescribeSessions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Sessions\"},\"GetInventory\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Entities\"},\"GetInventorySchema\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Schemas\"},\"GetOpsSummary\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Entities\"},\"GetParameterHistory\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetParametersByPath\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListAssociationVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AssociationVersions\"},\"ListAssociations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Associations\"},\"ListCommandInvocations\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"CommandInvocations\"},\"ListCommands\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Commands\"},\"ListComplianceItems\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ComplianceItems\"},\"ListComplianceSummaries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ComplianceSummaryItems\"},\"ListDocumentVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DocumentVersions\"},\"ListDocuments\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"DocumentIdentifiers\"},\"ListOpsItemEvents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Summaries\"},\"ListOpsMetadata\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"OpsMetadataList\"},\"ListResourceComplianceSummaries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ResourceComplianceSummaryItems\"},\"ListResourceDataSync\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"ResourceDataSyncItems\"}}}");

/***/ }),

/***/ 80315:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"V\":{\"CommandExecuted\":{\"delay\":5,\"operation\":\"GetCommandInvocation\",\"maxAttempts\":20,\"acceptors\":[{\"expected\":\"Pending\",\"matcher\":\"path\",\"state\":\"retry\",\"argument\":\"Status\"},{\"expected\":\"InProgress\",\"matcher\":\"path\",\"state\":\"retry\",\"argument\":\"Status\"},{\"expected\":\"Delayed\",\"matcher\":\"path\",\"state\":\"retry\",\"argument\":\"Status\"},{\"expected\":\"Success\",\"matcher\":\"path\",\"state\":\"success\",\"argument\":\"Status\"},{\"expected\":\"Cancelled\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"Status\"},{\"expected\":\"TimedOut\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"Status\"},{\"expected\":\"Failed\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"Status\"},{\"expected\":\"Cancelling\",\"matcher\":\"path\",\"state\":\"failure\",\"argument\":\"Status\"}]}}}");

/***/ }),

/***/ 77888:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-06-10\",\"endpointPrefix\":\"portal.sso\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"SSO\",\"serviceFullName\":\"AWS Single Sign-On\",\"serviceId\":\"SSO\",\"signatureVersion\":\"v4\",\"signingName\":\"awsssoportal\",\"uid\":\"sso-2019-06-10\"},\"operations\":{\"GetRoleCredentials\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/federation/credentials\"},\"input\":{\"type\":\"structure\",\"required\":[\"roleName\",\"accountId\",\"accessToken\"],\"members\":{\"roleName\":{\"location\":\"querystring\",\"locationName\":\"role_name\"},\"accountId\":{\"location\":\"querystring\",\"locationName\":\"account_id\"},\"accessToken\":{\"shape\":\"S4\",\"location\":\"header\",\"locationName\":\"x-amz-sso_bearer_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"roleCredentials\":{\"type\":\"structure\",\"members\":{\"accessKeyId\":{},\"secretAccessKey\":{\"type\":\"string\",\"sensitive\":true},\"sessionToken\":{\"type\":\"string\",\"sensitive\":true},\"expiration\":{\"type\":\"long\"}}}}},\"authtype\":\"none\"},\"ListAccountRoles\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assignment/roles\"},\"input\":{\"type\":\"structure\",\"required\":[\"accessToken\",\"accountId\"],\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"max_result\",\"type\":\"integer\"},\"accessToken\":{\"shape\":\"S4\",\"location\":\"header\",\"locationName\":\"x-amz-sso_bearer_token\"},\"accountId\":{\"location\":\"querystring\",\"locationName\":\"account_id\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"roleList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"roleName\":{},\"accountId\":{}}}}}},\"authtype\":\"none\"},\"ListAccounts\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/assignment/accounts\"},\"input\":{\"type\":\"structure\",\"required\":[\"accessToken\"],\"members\":{\"nextToken\":{\"location\":\"querystring\",\"locationName\":\"next_token\"},\"maxResults\":{\"location\":\"querystring\",\"locationName\":\"max_result\",\"type\":\"integer\"},\"accessToken\":{\"shape\":\"S4\",\"location\":\"header\",\"locationName\":\"x-amz-sso_bearer_token\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"nextToken\":{},\"accountList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"accountId\":{},\"accountName\":{},\"emailAddress\":{}}}}}},\"authtype\":\"none\"},\"Logout\":{\"http\":{\"requestUri\":\"/logout\"},\"input\":{\"type\":\"structure\",\"required\":[\"accessToken\"],\"members\":{\"accessToken\":{\"shape\":\"S4\",\"location\":\"header\",\"locationName\":\"x-amz-sso_bearer_token\"}}},\"authtype\":\"none\"}},\"shapes\":{\"S4\":{\"type\":\"string\",\"sensitive\":true}}}");

/***/ }),

/***/ 18046:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAccountRoles\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"roleList\"},\"ListAccounts\":{\"input_token\":\"nextToken\",\"output_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"result_key\":\"accountList\"}}}");

/***/ }),

/***/ 93165:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-07-20\",\"endpointPrefix\":\"sso\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"SSO Admin\",\"serviceFullName\":\"AWS Single Sign-On Admin\",\"serviceId\":\"SSO Admin\",\"signatureVersion\":\"v4\",\"signingName\":\"sso\",\"targetPrefix\":\"SWBExternalService\",\"uid\":\"sso-admin-2020-07-20\"},\"operations\":{\"AttachManagedPolicyToPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\",\"ManagedPolicyArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{},\"ManagedPolicyArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateAccountAssignment\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"TargetId\",\"TargetType\",\"PermissionSetArn\",\"PrincipalType\",\"PrincipalId\"],\"members\":{\"InstanceArn\":{},\"TargetId\":{},\"TargetType\":{},\"PermissionSetArn\":{},\"PrincipalType\":{},\"PrincipalId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAssignmentCreationStatus\":{\"shape\":\"Sc\"}}}},\"CreateInstanceAccessControlAttributeConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"InstanceAccessControlAttributeConfiguration\"],\"members\":{\"InstanceArn\":{},\"InstanceAccessControlAttributeConfiguration\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreatePermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"InstanceArn\"],\"members\":{\"Name\":{},\"Description\":{},\"InstanceArn\":{},\"SessionDuration\":{},\"RelayState\":{},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PermissionSet\":{\"shape\":\"S10\"}}}},\"DeleteAccountAssignment\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"TargetId\",\"TargetType\",\"PermissionSetArn\",\"PrincipalType\",\"PrincipalId\"],\"members\":{\"InstanceArn\":{},\"TargetId\":{},\"TargetType\":{},\"PermissionSetArn\":{},\"PrincipalType\":{},\"PrincipalId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAssignmentDeletionStatus\":{\"shape\":\"Sc\"}}}},\"DeleteInlinePolicyFromPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteInstanceAccessControlAttributeConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\"],\"members\":{\"InstanceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeAccountAssignmentCreationStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"AccountAssignmentCreationRequestId\"],\"members\":{\"InstanceArn\":{},\"AccountAssignmentCreationRequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAssignmentCreationStatus\":{\"shape\":\"Sc\"}}}},\"DescribeAccountAssignmentDeletionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"AccountAssignmentDeletionRequestId\"],\"members\":{\"InstanceArn\":{},\"AccountAssignmentDeletionRequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAssignmentDeletionStatus\":{\"shape\":\"Sc\"}}}},\"DescribeInstanceAccessControlAttributeConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\"],\"members\":{\"InstanceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"StatusReason\":{},\"InstanceAccessControlAttributeConfiguration\":{\"shape\":\"Si\"}}}},\"DescribePermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PermissionSet\":{\"shape\":\"S10\"}}}},\"DescribePermissionSetProvisioningStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"ProvisionPermissionSetRequestId\"],\"members\":{\"InstanceArn\":{},\"ProvisionPermissionSetRequestId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PermissionSetProvisioningStatus\":{\"shape\":\"S1l\"}}}},\"DetachManagedPolicyFromPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\",\"ManagedPolicyArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{},\"ManagedPolicyArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetInlinePolicyForPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InlinePolicy\":{\"shape\":\"S1r\"}}}},\"ListAccountAssignmentCreationStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\"],\"members\":{\"InstanceArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filter\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAssignmentsCreationStatus\":{\"shape\":\"S1x\"},\"NextToken\":{}}}},\"ListAccountAssignmentDeletionStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\"],\"members\":{\"InstanceArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filter\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAssignmentsDeletionStatus\":{\"shape\":\"S1x\"},\"NextToken\":{}}}},\"ListAccountAssignments\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"AccountId\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"AccountId\":{},\"PermissionSetArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountAssignments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AccountId\":{},\"PermissionSetArn\":{},\"PrincipalType\":{},\"PrincipalId\":{}}}},\"NextToken\":{}}}},\"ListAccountsForProvisionedPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{},\"ProvisioningStatus\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"ListInstances\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Instances\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InstanceArn\":{},\"IdentityStoreId\":{}}}},\"NextToken\":{}}}},\"ListManagedPoliciesInPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AttachedManagedPolicies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{}}}},\"NextToken\":{}}}},\"ListPermissionSetProvisioningStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\"],\"members\":{\"InstanceArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"Filter\":{\"shape\":\"S1v\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PermissionSetsProvisioningStatus\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"RequestId\":{},\"CreatedDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListPermissionSets\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\"],\"members\":{\"InstanceArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PermissionSets\":{\"shape\":\"S2p\"},\"NextToken\":{}}}},\"ListPermissionSetsProvisionedToAccount\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"AccountId\"],\"members\":{\"InstanceArn\":{},\"AccountId\":{},\"ProvisioningStatus\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"PermissionSets\":{\"shape\":\"S2p\"}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"ResourceArn\"],\"members\":{\"InstanceArn\":{},\"ResourceArn\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sv\"},\"NextToken\":{}}}},\"ProvisionPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\",\"TargetType\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{},\"TargetId\":{},\"TargetType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PermissionSetProvisioningStatus\":{\"shape\":\"S1l\"}}}},\"PutInlinePolicyToPermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\",\"InlinePolicy\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{},\"InlinePolicy\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"ResourceArn\",\"Tags\"],\"members\":{\"InstanceArn\":{},\"ResourceArn\":{},\"Tags\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"ResourceArn\",\"TagKeys\"],\"members\":{\"InstanceArn\":{},\"ResourceArn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateInstanceAccessControlAttributeConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"InstanceAccessControlAttributeConfiguration\"],\"members\":{\"InstanceArn\":{},\"InstanceAccessControlAttributeConfiguration\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdatePermissionSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"InstanceArn\",\"PermissionSetArn\"],\"members\":{\"InstanceArn\":{},\"PermissionSetArn\":{},\"Description\":{},\"SessionDuration\":{},\"RelayState\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sc\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"RequestId\":{},\"FailureReason\":{},\"TargetId\":{},\"TargetType\":{},\"PermissionSetArn\":{},\"PrincipalType\":{},\"PrincipalId\":{},\"CreatedDate\":{\"type\":\"timestamp\"}}},\"Si\":{\"type\":\"structure\",\"required\":[\"AccessControlAttributes\"],\"members\":{\"AccessControlAttributes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{\"type\":\"structure\",\"required\":[\"Source\"],\"members\":{\"Source\":{\"type\":\"list\",\"member\":{}}}}}}}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Key\":{},\"Value\":{}}}},\"S10\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"PermissionSetArn\":{},\"Description\":{},\"CreatedDate\":{\"type\":\"timestamp\"},\"SessionDuration\":{},\"RelayState\":{}}},\"S1l\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"RequestId\":{},\"AccountId\":{},\"PermissionSetArn\":{},\"FailureReason\":{},\"CreatedDate\":{\"type\":\"timestamp\"}}},\"S1r\":{\"type\":\"string\",\"sensitive\":true},\"S1v\":{\"type\":\"structure\",\"members\":{\"Status\":{}}},\"S1x\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"RequestId\":{},\"CreatedDate\":{\"type\":\"timestamp\"}}}},\"S2p\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 61022:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAccountAssignmentCreationStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AccountAssignmentsCreationStatus\"},\"ListAccountAssignmentDeletionStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AccountAssignmentsDeletionStatus\"},\"ListAccountAssignments\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AccountAssignments\"},\"ListAccountsForProvisionedPermissionSet\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AccountIds\"},\"ListInstances\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"Instances\"},\"ListManagedPoliciesInPermissionSet\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"AttachedManagedPolicies\"},\"ListPermissionSetProvisioningStatus\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PermissionSetsProvisioningStatus\"},\"ListPermissionSets\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PermissionSets\"},\"ListPermissionSetsProvisionedToAccount\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\",\"result_key\":\"PermissionSets\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Tags\"}}}");

/***/ }),

/***/ 43979:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-06-10\",\"endpointPrefix\":\"oidc\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"SSO OIDC\",\"serviceFullName\":\"AWS SSO OIDC\",\"serviceId\":\"SSO OIDC\",\"signatureVersion\":\"v4\",\"signingName\":\"awsssooidc\",\"uid\":\"sso-oidc-2019-06-10\"},\"operations\":{\"CreateToken\":{\"http\":{\"requestUri\":\"/token\"},\"input\":{\"type\":\"structure\",\"required\":[\"clientId\",\"clientSecret\",\"grantType\",\"deviceCode\"],\"members\":{\"clientId\":{},\"clientSecret\":{},\"grantType\":{},\"deviceCode\":{},\"code\":{},\"refreshToken\":{},\"scope\":{\"shape\":\"S8\"},\"redirectUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"accessToken\":{},\"tokenType\":{},\"expiresIn\":{\"type\":\"integer\"},\"refreshToken\":{},\"idToken\":{}}},\"authtype\":\"none\"},\"RegisterClient\":{\"http\":{\"requestUri\":\"/client/register\"},\"input\":{\"type\":\"structure\",\"required\":[\"clientName\",\"clientType\"],\"members\":{\"clientName\":{},\"clientType\":{},\"scopes\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"clientId\":{},\"clientSecret\":{},\"clientIdIssuedAt\":{\"type\":\"long\"},\"clientSecretExpiresAt\":{\"type\":\"long\"},\"authorizationEndpoint\":{},\"tokenEndpoint\":{}}},\"authtype\":\"none\"},\"StartDeviceAuthorization\":{\"http\":{\"requestUri\":\"/device_authorization\"},\"input\":{\"type\":\"structure\",\"required\":[\"clientId\",\"clientSecret\",\"startUrl\"],\"members\":{\"clientId\":{},\"clientSecret\":{},\"startUrl\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"deviceCode\":{},\"userCode\":{},\"verificationUri\":{},\"verificationUriComplete\":{},\"expiresIn\":{\"type\":\"integer\"},\"interval\":{\"type\":\"integer\"}}},\"authtype\":\"none\"}},\"shapes\":{\"S8\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 16125:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 58492:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-23\",\"endpointPrefix\":\"states\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWS SFN\",\"serviceFullName\":\"AWS Step Functions\",\"serviceId\":\"SFN\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSStepFunctions\",\"uid\":\"states-2016-11-23\"},\"operations\":{\"CreateActivity\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"activityArn\",\"creationDate\"],\"members\":{\"activityArn\":{},\"creationDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"CreateStateMachine\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"definition\",\"roleArn\"],\"members\":{\"name\":{},\"definition\":{\"shape\":\"Sb\"},\"roleArn\":{},\"type\":{},\"loggingConfiguration\":{\"shape\":\"Sd\"},\"tags\":{\"shape\":\"S3\"},\"tracingConfiguration\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\",\"creationDate\"],\"members\":{\"stateMachineArn\":{},\"creationDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DeleteActivity\":{\"input\":{\"type\":\"structure\",\"required\":[\"activityArn\"],\"members\":{\"activityArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteStateMachine\":{\"input\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\"],\"members\":{\"stateMachineArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeActivity\":{\"input\":{\"type\":\"structure\",\"required\":[\"activityArn\"],\"members\":{\"activityArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"activityArn\",\"name\",\"creationDate\"],\"members\":{\"activityArn\":{},\"name\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"DescribeExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"executionArn\"],\"members\":{\"executionArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"executionArn\",\"stateMachineArn\",\"status\",\"startDate\"],\"members\":{\"executionArn\":{},\"stateMachineArn\":{},\"name\":{},\"status\":{},\"startDate\":{\"type\":\"timestamp\"},\"stopDate\":{\"type\":\"timestamp\"},\"input\":{\"shape\":\"Sv\"},\"inputDetails\":{\"shape\":\"Sw\"},\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"Sw\"},\"traceHeader\":{}}}},\"DescribeStateMachine\":{\"input\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\"],\"members\":{\"stateMachineArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\",\"name\",\"definition\",\"roleArn\",\"type\",\"creationDate\"],\"members\":{\"stateMachineArn\":{},\"name\":{},\"status\":{},\"definition\":{\"shape\":\"Sb\"},\"roleArn\":{},\"type\":{},\"creationDate\":{\"type\":\"timestamp\"},\"loggingConfiguration\":{\"shape\":\"Sd\"},\"tracingConfiguration\":{\"shape\":\"Sj\"}}}},\"DescribeStateMachineForExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"executionArn\"],\"members\":{\"executionArn\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\",\"name\",\"definition\",\"roleArn\",\"updateDate\"],\"members\":{\"stateMachineArn\":{},\"name\":{},\"definition\":{\"shape\":\"Sb\"},\"roleArn\":{},\"updateDate\":{\"type\":\"timestamp\"},\"loggingConfiguration\":{\"shape\":\"Sd\"},\"tracingConfiguration\":{\"shape\":\"Sj\"}}}},\"GetActivityTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"activityArn\"],\"members\":{\"activityArn\":{},\"workerName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"taskToken\":{},\"input\":{\"type\":\"string\",\"sensitive\":true}}}},\"GetExecutionHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"executionArn\"],\"members\":{\"executionArn\":{},\"maxResults\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"},\"nextToken\":{},\"includeExecutionData\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"events\"],\"members\":{\"events\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"timestamp\",\"type\",\"id\"],\"members\":{\"timestamp\":{\"type\":\"timestamp\"},\"type\":{},\"id\":{\"type\":\"long\"},\"previousEventId\":{\"type\":\"long\"},\"activityFailedEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"activityScheduleFailedEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"activityScheduledEventDetails\":{\"type\":\"structure\",\"required\":[\"resource\"],\"members\":{\"resource\":{},\"input\":{\"shape\":\"Sv\"},\"inputDetails\":{\"shape\":\"S1n\"},\"timeoutInSeconds\":{\"type\":\"long\"},\"heartbeatInSeconds\":{\"type\":\"long\"}}},\"activityStartedEventDetails\":{\"type\":\"structure\",\"members\":{\"workerName\":{}}},\"activitySucceededEventDetails\":{\"type\":\"structure\",\"members\":{\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"S1n\"}}},\"activityTimedOutEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"taskFailedEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{},\"resource\":{},\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"taskScheduledEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\",\"region\",\"parameters\"],\"members\":{\"resourceType\":{},\"resource\":{},\"region\":{},\"parameters\":{\"type\":\"string\",\"sensitive\":true},\"timeoutInSeconds\":{\"type\":\"long\"},\"heartbeatInSeconds\":{\"type\":\"long\"}}},\"taskStartFailedEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{},\"resource\":{},\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"taskStartedEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{},\"resource\":{}}},\"taskSubmitFailedEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{},\"resource\":{},\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"taskSubmittedEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{},\"resource\":{},\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"S1n\"}}},\"taskSucceededEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{},\"resource\":{},\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"S1n\"}}},\"taskTimedOutEventDetails\":{\"type\":\"structure\",\"required\":[\"resourceType\",\"resource\"],\"members\":{\"resourceType\":{},\"resource\":{},\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"executionFailedEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"executionStartedEventDetails\":{\"type\":\"structure\",\"members\":{\"input\":{\"shape\":\"Sv\"},\"inputDetails\":{\"shape\":\"S1n\"},\"roleArn\":{}}},\"executionSucceededEventDetails\":{\"type\":\"structure\",\"members\":{\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"S1n\"}}},\"executionAbortedEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"executionTimedOutEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"mapStateStartedEventDetails\":{\"type\":\"structure\",\"members\":{\"length\":{\"type\":\"integer\"}}},\"mapIterationStartedEventDetails\":{\"shape\":\"S2a\"},\"mapIterationSucceededEventDetails\":{\"shape\":\"S2a\"},\"mapIterationFailedEventDetails\":{\"shape\":\"S2a\"},\"mapIterationAbortedEventDetails\":{\"shape\":\"S2a\"},\"lambdaFunctionFailedEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"lambdaFunctionScheduleFailedEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"lambdaFunctionScheduledEventDetails\":{\"type\":\"structure\",\"required\":[\"resource\"],\"members\":{\"resource\":{},\"input\":{\"shape\":\"Sv\"},\"inputDetails\":{\"shape\":\"S1n\"},\"timeoutInSeconds\":{\"type\":\"long\"}}},\"lambdaFunctionStartFailedEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"lambdaFunctionSucceededEventDetails\":{\"type\":\"structure\",\"members\":{\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"S1n\"}}},\"lambdaFunctionTimedOutEventDetails\":{\"type\":\"structure\",\"members\":{\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"stateEnteredEventDetails\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"input\":{\"shape\":\"Sv\"},\"inputDetails\":{\"shape\":\"S1n\"}}},\"stateExitedEventDetails\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"S1n\"}}}}}},\"nextToken\":{}}}},\"ListActivities\":{\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"activities\"],\"members\":{\"activities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"activityArn\",\"name\",\"creationDate\"],\"members\":{\"activityArn\":{},\"name\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\"],\"members\":{\"stateMachineArn\":{},\"statusFilter\":{},\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"executions\"],\"members\":{\"executions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"executionArn\",\"stateMachineArn\",\"name\",\"status\",\"startDate\"],\"members\":{\"executionArn\":{},\"stateMachineArn\":{},\"name\":{},\"status\":{},\"startDate\":{\"type\":\"timestamp\"},\"stopDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListStateMachines\":{\"input\":{\"type\":\"structure\",\"members\":{\"maxResults\":{\"type\":\"integer\"},\"nextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"stateMachines\"],\"members\":{\"stateMachines\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\",\"name\",\"type\",\"creationDate\"],\"members\":{\"stateMachineArn\":{},\"name\":{},\"type\":{},\"creationDate\":{\"type\":\"timestamp\"}}}},\"nextToken\":{}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S3\"}}}},\"SendTaskFailure\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\"],\"members\":{\"taskToken\":{},\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SendTaskHeartbeat\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\"],\"members\":{\"taskToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SendTaskSuccess\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\",\"output\"],\"members\":{\"taskToken\":{},\"output\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\"],\"members\":{\"stateMachineArn\":{},\"name\":{},\"input\":{\"shape\":\"Sv\"},\"traceHeader\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"executionArn\",\"startDate\"],\"members\":{\"executionArn\":{},\"startDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"StartSyncExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\"],\"members\":{\"stateMachineArn\":{},\"name\":{},\"input\":{\"shape\":\"Sv\"},\"traceHeader\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"executionArn\",\"startDate\",\"stopDate\",\"status\"],\"members\":{\"executionArn\":{},\"stateMachineArn\":{},\"name\":{},\"startDate\":{\"type\":\"timestamp\"},\"stopDate\":{\"type\":\"timestamp\"},\"status\":{},\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"},\"input\":{\"shape\":\"Sv\"},\"inputDetails\":{\"shape\":\"Sw\"},\"output\":{\"shape\":\"Sv\"},\"outputDetails\":{\"shape\":\"Sw\"},\"traceHeader\":{},\"billingDetails\":{\"type\":\"structure\",\"members\":{\"billedMemoryUsedInMB\":{\"type\":\"long\"},\"billedDurationInMilliseconds\":{\"type\":\"long\"}}}}},\"endpoint\":{\"hostPrefix\":\"sync-\"}},\"StopExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"executionArn\"],\"members\":{\"executionArn\":{},\"error\":{\"shape\":\"S1j\"},\"cause\":{\"shape\":\"S1k\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"stopDate\"],\"members\":{\"stopDate\":{\"type\":\"timestamp\"}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"S3\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateStateMachine\":{\"input\":{\"type\":\"structure\",\"required\":[\"stateMachineArn\"],\"members\":{\"stateMachineArn\":{},\"definition\":{\"shape\":\"Sb\"},\"roleArn\":{},\"loggingConfiguration\":{\"shape\":\"Sd\"},\"tracingConfiguration\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"updateDate\"],\"members\":{\"updateDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"key\":{},\"value\":{}}}},\"Sb\":{\"type\":\"string\",\"sensitive\":true},\"Sd\":{\"type\":\"structure\",\"members\":{\"level\":{},\"includeExecutionData\":{\"type\":\"boolean\"},\"destinations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"cloudWatchLogsLogGroup\":{\"type\":\"structure\",\"members\":{\"logGroupArn\":{}}}}}}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"enabled\":{\"type\":\"boolean\"}}},\"Sv\":{\"type\":\"string\",\"sensitive\":true},\"Sw\":{\"type\":\"structure\",\"members\":{\"included\":{\"type\":\"boolean\"}}},\"S1j\":{\"type\":\"string\",\"sensitive\":true},\"S1k\":{\"type\":\"string\",\"sensitive\":true},\"S1n\":{\"type\":\"structure\",\"members\":{\"truncated\":{\"type\":\"boolean\"}}},\"S2a\":{\"type\":\"structure\",\"members\":{\"name\":{},\"index\":{\"type\":\"integer\"}}}}}");

/***/ }),

/***/ 95424:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetExecutionHistory\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"events\"},\"ListActivities\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"activities\"},\"ListExecutions\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"executions\"},\"ListStateMachines\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"stateMachines\"}}}");

/***/ }),

/***/ 33480:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-06-30\",\"endpointPrefix\":\"storagegateway\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Storage Gateway\",\"serviceId\":\"Storage Gateway\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"StorageGateway_20130630\",\"uid\":\"storagegateway-2013-06-30\"},\"operations\":{\"ActivateGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"ActivationKey\",\"GatewayName\",\"GatewayTimezone\",\"GatewayRegion\"],\"members\":{\"ActivationKey\":{},\"GatewayName\":{},\"GatewayTimezone\":{},\"GatewayRegion\":{},\"GatewayType\":{},\"TapeDriveType\":{},\"MediumChangerType\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"AddCache\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"DiskIds\"],\"members\":{\"GatewayARN\":{},\"DiskIds\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"AddTagsToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{}}}},\"AddUploadBuffer\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"DiskIds\"],\"members\":{\"GatewayARN\":{},\"DiskIds\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"AddWorkingStorage\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"DiskIds\"],\"members\":{\"GatewayARN\":{},\"DiskIds\":{\"shape\":\"Sg\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"AssignTapePool\":{\"input\":{\"type\":\"structure\",\"required\":[\"TapeARN\",\"PoolId\"],\"members\":{\"TapeARN\":{},\"PoolId\":{},\"BypassGovernanceRetention\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"AttachVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"VolumeARN\",\"NetworkInterfaceId\"],\"members\":{\"GatewayARN\":{},\"TargetName\":{},\"VolumeARN\":{},\"NetworkInterfaceId\":{},\"DiskId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"TargetARN\":{}}}},\"CancelArchival\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"TapeARN\"],\"members\":{\"GatewayARN\":{},\"TapeARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"CancelRetrieval\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"TapeARN\"],\"members\":{\"GatewayARN\":{},\"TapeARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"CreateCachediSCSIVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"VolumeSizeInBytes\",\"TargetName\",\"NetworkInterfaceId\",\"ClientToken\"],\"members\":{\"GatewayARN\":{},\"VolumeSizeInBytes\":{\"type\":\"long\"},\"SnapshotId\":{},\"TargetName\":{},\"SourceVolumeARN\":{},\"NetworkInterfaceId\":{},\"ClientToken\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"TargetARN\":{}}}},\"CreateNFSFileShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"GatewayARN\",\"Role\",\"LocationARN\"],\"members\":{\"ClientToken\":{},\"NFSFileShareDefaults\":{\"shape\":\"S1d\"},\"GatewayARN\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"Role\":{},\"LocationARN\":{},\"DefaultStorageClass\":{},\"ObjectACL\":{},\"ClientList\":{\"shape\":\"S1k\"},\"Squash\":{},\"ReadOnly\":{\"type\":\"boolean\"},\"GuessMIMETypeEnabled\":{\"type\":\"boolean\"},\"RequesterPays\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"},\"FileShareName\":{},\"CacheAttributes\":{\"shape\":\"S1o\"},\"NotificationPolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{}}}},\"CreateSMBFileShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"GatewayARN\",\"Role\",\"LocationARN\"],\"members\":{\"ClientToken\":{},\"GatewayARN\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"Role\":{},\"LocationARN\":{},\"DefaultStorageClass\":{},\"ObjectACL\":{},\"ReadOnly\":{\"type\":\"boolean\"},\"GuessMIMETypeEnabled\":{\"type\":\"boolean\"},\"RequesterPays\":{\"type\":\"boolean\"},\"SMBACLEnabled\":{\"type\":\"boolean\"},\"AccessBasedEnumeration\":{\"type\":\"boolean\"},\"AdminUserList\":{\"shape\":\"S1u\"},\"ValidUserList\":{\"shape\":\"S1u\"},\"InvalidUserList\":{\"shape\":\"S1u\"},\"AuditDestinationARN\":{},\"Authentication\":{},\"CaseSensitivity\":{},\"Tags\":{\"shape\":\"S9\"},\"FileShareName\":{},\"CacheAttributes\":{\"shape\":\"S1o\"},\"NotificationPolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{}}}},\"CreateSnapshot\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\",\"SnapshotDescription\"],\"members\":{\"VolumeARN\":{},\"SnapshotDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"SnapshotId\":{}}}},\"CreateSnapshotFromVolumeRecoveryPoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\",\"SnapshotDescription\"],\"members\":{\"VolumeARN\":{},\"SnapshotDescription\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SnapshotId\":{},\"VolumeARN\":{},\"VolumeRecoveryPointTime\":{}}}},\"CreateStorediSCSIVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"DiskId\",\"PreserveExistingData\",\"TargetName\",\"NetworkInterfaceId\"],\"members\":{\"GatewayARN\":{},\"DiskId\":{},\"SnapshotId\":{},\"PreserveExistingData\":{\"type\":\"boolean\"},\"TargetName\":{},\"NetworkInterfaceId\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"VolumeSizeInBytes\":{\"type\":\"long\"},\"TargetARN\":{}}}},\"CreateTapePool\":{\"input\":{\"type\":\"structure\",\"required\":[\"PoolName\",\"StorageClass\"],\"members\":{\"PoolName\":{},\"StorageClass\":{},\"RetentionLockType\":{},\"RetentionLockTimeInDays\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PoolARN\":{}}}},\"CreateTapeWithBarcode\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"TapeSizeInBytes\",\"TapeBarcode\"],\"members\":{\"GatewayARN\":{},\"TapeSizeInBytes\":{\"type\":\"long\"},\"TapeBarcode\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"PoolId\":{},\"Worm\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"CreateTapes\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"TapeSizeInBytes\",\"ClientToken\",\"NumTapesToCreate\",\"TapeBarcodePrefix\"],\"members\":{\"GatewayARN\":{},\"TapeSizeInBytes\":{\"type\":\"long\"},\"ClientToken\":{},\"NumTapesToCreate\":{\"type\":\"integer\"},\"TapeBarcodePrefix\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"PoolId\":{},\"Worm\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARNs\":{\"shape\":\"S2n\"}}}},\"DeleteAutomaticTapeCreationPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"DeleteBandwidthRateLimit\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"BandwidthType\"],\"members\":{\"GatewayARN\":{},\"BandwidthType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"DeleteChapCredentials\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetARN\",\"InitiatorName\"],\"members\":{\"TargetARN\":{},\"InitiatorName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TargetARN\":{},\"InitiatorName\":{}}}},\"DeleteFileShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileShareARN\"],\"members\":{\"FileShareARN\":{},\"ForceDelete\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{}}}},\"DeleteGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"DeleteSnapshotSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\"],\"members\":{\"VolumeARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{}}}},\"DeleteTape\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"TapeARN\"],\"members\":{\"GatewayARN\":{},\"TapeARN\":{},\"BypassGovernanceRetention\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"DeleteTapeArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"TapeARN\"],\"members\":{\"TapeARN\":{},\"BypassGovernanceRetention\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"DeleteTapePool\":{\"input\":{\"type\":\"structure\",\"required\":[\"PoolARN\"],\"members\":{\"PoolARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"PoolARN\":{}}}},\"DeleteVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\"],\"members\":{\"VolumeARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{}}}},\"DescribeAvailabilityMonitorTest\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"Status\":{},\"StartTime\":{\"type\":\"timestamp\"}}}},\"DescribeBandwidthRateLimit\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"AverageUploadRateLimitInBitsPerSec\":{\"type\":\"long\"},\"AverageDownloadRateLimitInBitsPerSec\":{\"type\":\"long\"}}}},\"DescribeBandwidthRateLimitSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"BandwidthRateLimitIntervals\":{\"shape\":\"S3k\"}}}},\"DescribeCache\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"DiskIds\":{\"shape\":\"Sg\"},\"CacheAllocatedInBytes\":{\"type\":\"long\"},\"CacheUsedPercentage\":{\"type\":\"double\"},\"CacheDirtyPercentage\":{\"type\":\"double\"},\"CacheHitPercentage\":{\"type\":\"double\"},\"CacheMissPercentage\":{\"type\":\"double\"}}}},\"DescribeCachediSCSIVolumes\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARNs\"],\"members\":{\"VolumeARNs\":{\"shape\":\"S3u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CachediSCSIVolumes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"VolumeId\":{},\"VolumeType\":{},\"VolumeStatus\":{},\"VolumeAttachmentStatus\":{},\"VolumeSizeInBytes\":{\"type\":\"long\"},\"VolumeProgress\":{\"type\":\"double\"},\"SourceSnapshotId\":{},\"VolumeiSCSIAttributes\":{\"shape\":\"S43\"},\"CreatedDate\":{\"type\":\"timestamp\"},\"VolumeUsedInBytes\":{\"type\":\"long\"},\"KMSKey\":{},\"TargetName\":{}}}}}}},\"DescribeChapCredentials\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetARN\"],\"members\":{\"TargetARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChapCredentials\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TargetARN\":{},\"SecretToAuthenticateInitiator\":{\"shape\":\"S4c\"},\"InitiatorName\":{},\"SecretToAuthenticateTarget\":{\"shape\":\"S4c\"}}}}}}},\"DescribeGatewayInformation\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"GatewayId\":{},\"GatewayName\":{},\"GatewayTimezone\":{},\"GatewayState\":{},\"GatewayNetworkInterfaces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Ipv4Address\":{},\"MacAddress\":{},\"Ipv6Address\":{}}}},\"GatewayType\":{},\"NextUpdateAvailabilityDate\":{},\"LastSoftwareUpdate\":{},\"Ec2InstanceId\":{},\"Ec2InstanceRegion\":{},\"Tags\":{\"shape\":\"S9\"},\"VPCEndpoint\":{},\"CloudWatchLogGroupARN\":{},\"HostEnvironment\":{},\"EndpointType\":{},\"SoftwareUpdatesEndDate\":{},\"DeprecationDate\":{}}}},\"DescribeMaintenanceStartTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"HourOfDay\":{\"type\":\"integer\"},\"MinuteOfHour\":{\"type\":\"integer\"},\"DayOfWeek\":{\"type\":\"integer\"},\"DayOfMonth\":{\"type\":\"integer\"},\"Timezone\":{}}}},\"DescribeNFSFileShares\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileShareARNList\"],\"members\":{\"FileShareARNList\":{\"shape\":\"S4w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NFSFileShareInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"NFSFileShareDefaults\":{\"shape\":\"S1d\"},\"FileShareARN\":{},\"FileShareId\":{},\"FileShareStatus\":{},\"GatewayARN\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"Path\":{},\"Role\":{},\"LocationARN\":{},\"DefaultStorageClass\":{},\"ObjectACL\":{},\"ClientList\":{\"shape\":\"S1k\"},\"Squash\":{},\"ReadOnly\":{\"type\":\"boolean\"},\"GuessMIMETypeEnabled\":{\"type\":\"boolean\"},\"RequesterPays\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"S9\"},\"FileShareName\":{},\"CacheAttributes\":{\"shape\":\"S1o\"},\"NotificationPolicy\":{}}}}}}},\"DescribeSMBFileShares\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileShareARNList\"],\"members\":{\"FileShareARNList\":{\"shape\":\"S4w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SMBFileShareInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{},\"FileShareId\":{},\"FileShareStatus\":{},\"GatewayARN\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"Path\":{},\"Role\":{},\"LocationARN\":{},\"DefaultStorageClass\":{},\"ObjectACL\":{},\"ReadOnly\":{\"type\":\"boolean\"},\"GuessMIMETypeEnabled\":{\"type\":\"boolean\"},\"RequesterPays\":{\"type\":\"boolean\"},\"SMBACLEnabled\":{\"type\":\"boolean\"},\"AccessBasedEnumeration\":{\"type\":\"boolean\"},\"AdminUserList\":{\"shape\":\"S1u\"},\"ValidUserList\":{\"shape\":\"S1u\"},\"InvalidUserList\":{\"shape\":\"S1u\"},\"AuditDestinationARN\":{},\"Authentication\":{},\"CaseSensitivity\":{},\"Tags\":{\"shape\":\"S9\"},\"FileShareName\":{},\"CacheAttributes\":{\"shape\":\"S1o\"},\"NotificationPolicy\":{}}}}}}},\"DescribeSMBSettings\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"DomainName\":{},\"ActiveDirectoryStatus\":{},\"SMBGuestPasswordSet\":{\"type\":\"boolean\"},\"SMBSecurityStrategy\":{},\"FileSharesVisible\":{\"type\":\"boolean\"}}}},\"DescribeSnapshotSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\"],\"members\":{\"VolumeARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"StartAt\":{\"type\":\"integer\"},\"RecurrenceInHours\":{\"type\":\"integer\"},\"Description\":{},\"Timezone\":{},\"Tags\":{\"shape\":\"S9\"}}}},\"DescribeStorediSCSIVolumes\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARNs\"],\"members\":{\"VolumeARNs\":{\"shape\":\"S3u\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"StorediSCSIVolumes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"VolumeId\":{},\"VolumeType\":{},\"VolumeStatus\":{},\"VolumeAttachmentStatus\":{},\"VolumeSizeInBytes\":{\"type\":\"long\"},\"VolumeProgress\":{\"type\":\"double\"},\"VolumeDiskId\":{},\"SourceSnapshotId\":{},\"PreservedExistingData\":{\"type\":\"boolean\"},\"VolumeiSCSIAttributes\":{\"shape\":\"S43\"},\"CreatedDate\":{\"type\":\"timestamp\"},\"VolumeUsedInBytes\":{\"type\":\"long\"},\"KMSKey\":{},\"TargetName\":{}}}}}}},\"DescribeTapeArchives\":{\"input\":{\"type\":\"structure\",\"members\":{\"TapeARNs\":{\"shape\":\"S2n\"},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeArchives\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{},\"TapeBarcode\":{},\"TapeCreatedDate\":{\"type\":\"timestamp\"},\"TapeSizeInBytes\":{\"type\":\"long\"},\"CompletionTime\":{\"type\":\"timestamp\"},\"RetrievedTo\":{},\"TapeStatus\":{},\"TapeUsedInBytes\":{\"type\":\"long\"},\"KMSKey\":{},\"PoolId\":{},\"Worm\":{\"type\":\"boolean\"},\"RetentionStartDate\":{\"type\":\"timestamp\"},\"PoolEntryDate\":{\"type\":\"timestamp\"}}}},\"Marker\":{}}}},\"DescribeTapeRecoveryPoints\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"TapeRecoveryPointInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{},\"TapeRecoveryPointTime\":{\"type\":\"timestamp\"},\"TapeSizeInBytes\":{\"type\":\"long\"},\"TapeStatus\":{}}}},\"Marker\":{}}}},\"DescribeTapes\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{},\"TapeARNs\":{\"shape\":\"S2n\"},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tapes\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{},\"TapeBarcode\":{},\"TapeCreatedDate\":{\"type\":\"timestamp\"},\"TapeSizeInBytes\":{\"type\":\"long\"},\"TapeStatus\":{},\"VTLDevice\":{},\"Progress\":{\"type\":\"double\"},\"TapeUsedInBytes\":{\"type\":\"long\"},\"KMSKey\":{},\"PoolId\":{},\"Worm\":{\"type\":\"boolean\"},\"RetentionStartDate\":{\"type\":\"timestamp\"},\"PoolEntryDate\":{\"type\":\"timestamp\"}}}},\"Marker\":{}}}},\"DescribeUploadBuffer\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"DiskIds\":{\"shape\":\"Sg\"},\"UploadBufferUsedInBytes\":{\"type\":\"long\"},\"UploadBufferAllocatedInBytes\":{\"type\":\"long\"}}}},\"DescribeVTLDevices\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{},\"VTLDeviceARNs\":{\"type\":\"list\",\"member\":{}},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"VTLDevices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VTLDeviceARN\":{},\"VTLDeviceType\":{},\"VTLDeviceVendor\":{},\"VTLDeviceProductIdentifier\":{},\"DeviceiSCSIAttributes\":{\"type\":\"structure\",\"members\":{\"TargetARN\":{},\"NetworkInterfaceId\":{},\"NetworkInterfacePort\":{\"type\":\"integer\"},\"ChapEnabled\":{\"type\":\"boolean\"}}}}}},\"Marker\":{}}}},\"DescribeWorkingStorage\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"DiskIds\":{\"shape\":\"Sg\"},\"WorkingStorageUsedInBytes\":{\"type\":\"long\"},\"WorkingStorageAllocatedInBytes\":{\"type\":\"long\"}}}},\"DetachVolume\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\"],\"members\":{\"VolumeARN\":{},\"ForceDetach\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{}}}},\"DisableGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"JoinDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"DomainName\",\"UserName\",\"Password\"],\"members\":{\"GatewayARN\":{},\"DomainName\":{},\"OrganizationalUnit\":{},\"DomainControllers\":{\"type\":\"list\",\"member\":{}},\"TimeoutInSeconds\":{\"type\":\"integer\"},\"UserName\":{},\"Password\":{\"type\":\"string\",\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"ActiveDirectoryStatus\":{}}}},\"ListAutomaticTapeCreationPolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AutomaticTapeCreationPolicyInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AutomaticTapeCreationRules\":{\"shape\":\"S6v\"},\"GatewayARN\":{}}}}}}},\"ListFileShares\":{\"input\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"Limit\":{\"type\":\"integer\"},\"Marker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"NextMarker\":{},\"FileShareInfoList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FileShareType\":{},\"FileShareARN\":{},\"FileShareId\":{},\"FileShareStatus\":{},\"GatewayARN\":{}}}}}}},\"ListGateways\":{\"input\":{\"type\":\"structure\",\"members\":{\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Gateways\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GatewayId\":{},\"GatewayARN\":{},\"GatewayType\":{},\"GatewayOperationalState\":{},\"GatewayName\":{},\"Ec2InstanceId\":{},\"Ec2InstanceRegion\":{}}}},\"Marker\":{}}}},\"ListLocalDisks\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"Disks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DiskId\":{},\"DiskPath\":{},\"DiskNode\":{},\"DiskStatus\":{},\"DiskSizeInBytes\":{\"type\":\"long\"},\"DiskAllocationType\":{},\"DiskAllocationResource\":{},\"DiskAttributeList\":{\"type\":\"list\",\"member\":{}}}}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"Marker\":{},\"Tags\":{\"shape\":\"S9\"}}}},\"ListTapePools\":{\"input\":{\"type\":\"structure\",\"members\":{\"PoolARNs\":{\"type\":\"list\",\"member\":{}},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"PoolInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PoolARN\":{},\"PoolName\":{},\"StorageClass\":{},\"RetentionLockType\":{},\"RetentionLockTimeInDays\":{\"type\":\"integer\"},\"PoolStatus\":{}}}},\"Marker\":{}}}},\"ListTapes\":{\"input\":{\"type\":\"structure\",\"members\":{\"TapeARNs\":{\"shape\":\"S2n\"},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{},\"TapeBarcode\":{},\"TapeSizeInBytes\":{\"type\":\"long\"},\"TapeStatus\":{},\"GatewayARN\":{},\"PoolId\":{},\"RetentionStartDate\":{\"type\":\"timestamp\"},\"PoolEntryDate\":{\"type\":\"timestamp\"}}}},\"Marker\":{}}}},\"ListVolumeInitiators\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\"],\"members\":{\"VolumeARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Initiators\":{\"type\":\"list\",\"member\":{}}}}},\"ListVolumeRecoveryPoints\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"VolumeRecoveryPointInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"VolumeSizeInBytes\":{\"type\":\"long\"},\"VolumeUsageInBytes\":{\"type\":\"long\"},\"VolumeRecoveryPointTime\":{}}}}}}},\"ListVolumes\":{\"input\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"Marker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"Marker\":{},\"VolumeInfos\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{},\"VolumeId\":{},\"GatewayARN\":{},\"GatewayId\":{},\"VolumeType\":{},\"VolumeSizeInBytes\":{\"type\":\"long\"},\"VolumeAttachmentStatus\":{}}}}}}},\"NotifyWhenUploaded\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileShareARN\"],\"members\":{\"FileShareARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{},\"NotificationId\":{}}}},\"RefreshCache\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileShareARN\"],\"members\":{\"FileShareARN\":{},\"FolderList\":{\"type\":\"list\",\"member\":{}},\"Recursive\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{},\"NotificationId\":{}}}},\"RemoveTagsFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{}}}},\"ResetCache\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"RetrieveTapeArchive\":{\"input\":{\"type\":\"structure\",\"required\":[\"TapeARN\",\"GatewayARN\"],\"members\":{\"TapeARN\":{},\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"RetrieveTapeRecoveryPoint\":{\"input\":{\"type\":\"structure\",\"required\":[\"TapeARN\",\"GatewayARN\"],\"members\":{\"TapeARN\":{},\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TapeARN\":{}}}},\"SetLocalConsolePassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"LocalConsolePassword\"],\"members\":{\"GatewayARN\":{},\"LocalConsolePassword\":{\"type\":\"string\",\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"SetSMBGuestPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"Password\"],\"members\":{\"GatewayARN\":{},\"Password\":{\"type\":\"string\",\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"ShutdownGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"StartAvailabilityMonitorTest\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"StartGateway\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateAutomaticTapeCreationPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"AutomaticTapeCreationRules\",\"GatewayARN\"],\"members\":{\"AutomaticTapeCreationRules\":{\"shape\":\"S6v\"},\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateBandwidthRateLimit\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{},\"AverageUploadRateLimitInBitsPerSec\":{\"type\":\"long\"},\"AverageDownloadRateLimitInBitsPerSec\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateBandwidthRateLimitSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"BandwidthRateLimitIntervals\"],\"members\":{\"GatewayARN\":{},\"BandwidthRateLimitIntervals\":{\"shape\":\"S3k\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateChapCredentials\":{\"input\":{\"type\":\"structure\",\"required\":[\"TargetARN\",\"SecretToAuthenticateInitiator\",\"InitiatorName\"],\"members\":{\"TargetARN\":{},\"SecretToAuthenticateInitiator\":{\"shape\":\"S4c\"},\"InitiatorName\":{},\"SecretToAuthenticateTarget\":{\"shape\":\"S4c\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TargetARN\":{},\"InitiatorName\":{}}}},\"UpdateGatewayInformation\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{},\"GatewayName\":{},\"GatewayTimezone\":{},\"CloudWatchLogGroupARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{},\"GatewayName\":{}}}},\"UpdateGatewaySoftwareNow\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\"],\"members\":{\"GatewayARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateMaintenanceStartTime\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"HourOfDay\",\"MinuteOfHour\"],\"members\":{\"GatewayARN\":{},\"HourOfDay\":{\"type\":\"integer\"},\"MinuteOfHour\":{\"type\":\"integer\"},\"DayOfWeek\":{\"type\":\"integer\"},\"DayOfMonth\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateNFSFileShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileShareARN\"],\"members\":{\"FileShareARN\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"NFSFileShareDefaults\":{\"shape\":\"S1d\"},\"DefaultStorageClass\":{},\"ObjectACL\":{},\"ClientList\":{\"shape\":\"S1k\"},\"Squash\":{},\"ReadOnly\":{\"type\":\"boolean\"},\"GuessMIMETypeEnabled\":{\"type\":\"boolean\"},\"RequesterPays\":{\"type\":\"boolean\"},\"FileShareName\":{},\"CacheAttributes\":{\"shape\":\"S1o\"},\"NotificationPolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{}}}},\"UpdateSMBFileShare\":{\"input\":{\"type\":\"structure\",\"required\":[\"FileShareARN\"],\"members\":{\"FileShareARN\":{},\"KMSEncrypted\":{\"type\":\"boolean\"},\"KMSKey\":{},\"DefaultStorageClass\":{},\"ObjectACL\":{},\"ReadOnly\":{\"type\":\"boolean\"},\"GuessMIMETypeEnabled\":{\"type\":\"boolean\"},\"RequesterPays\":{\"type\":\"boolean\"},\"SMBACLEnabled\":{\"type\":\"boolean\"},\"AccessBasedEnumeration\":{\"type\":\"boolean\"},\"AdminUserList\":{\"shape\":\"S1u\"},\"ValidUserList\":{\"shape\":\"S1u\"},\"InvalidUserList\":{\"shape\":\"S1u\"},\"AuditDestinationARN\":{},\"CaseSensitivity\":{},\"FileShareName\":{},\"CacheAttributes\":{\"shape\":\"S1o\"},\"NotificationPolicy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"FileShareARN\":{}}}},\"UpdateSMBFileShareVisibility\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"FileSharesVisible\"],\"members\":{\"GatewayARN\":{},\"FileSharesVisible\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateSMBSecurityStrategy\":{\"input\":{\"type\":\"structure\",\"required\":[\"GatewayARN\",\"SMBSecurityStrategy\"],\"members\":{\"GatewayARN\":{},\"SMBSecurityStrategy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GatewayARN\":{}}}},\"UpdateSnapshotSchedule\":{\"input\":{\"type\":\"structure\",\"required\":[\"VolumeARN\",\"StartAt\",\"RecurrenceInHours\"],\"members\":{\"VolumeARN\":{},\"StartAt\":{\"type\":\"integer\"},\"RecurrenceInHours\":{\"type\":\"integer\"},\"Description\":{},\"Tags\":{\"shape\":\"S9\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"VolumeARN\":{}}}},\"UpdateVTLDeviceType\":{\"input\":{\"type\":\"structure\",\"required\":[\"VTLDeviceARN\",\"DeviceType\"],\"members\":{\"VTLDeviceARN\":{},\"DeviceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VTLDeviceARN\":{}}}}},\"shapes\":{\"S9\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sg\":{\"type\":\"list\",\"member\":{}},\"S1d\":{\"type\":\"structure\",\"members\":{\"FileMode\":{},\"DirectoryMode\":{},\"GroupId\":{\"type\":\"long\"},\"OwnerId\":{\"type\":\"long\"}}},\"S1k\":{\"type\":\"list\",\"member\":{}},\"S1o\":{\"type\":\"structure\",\"members\":{\"CacheStaleTimeoutInSeconds\":{\"type\":\"integer\"}}},\"S1u\":{\"type\":\"list\",\"member\":{}},\"S2n\":{\"type\":\"list\",\"member\":{}},\"S3k\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"StartHourOfDay\",\"StartMinuteOfHour\",\"EndHourOfDay\",\"EndMinuteOfHour\",\"DaysOfWeek\"],\"members\":{\"StartHourOfDay\":{\"type\":\"integer\"},\"StartMinuteOfHour\":{\"type\":\"integer\"},\"EndHourOfDay\":{\"type\":\"integer\"},\"EndMinuteOfHour\":{\"type\":\"integer\"},\"DaysOfWeek\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}},\"AverageUploadRateLimitInBitsPerSec\":{\"type\":\"long\"},\"AverageDownloadRateLimitInBitsPerSec\":{\"type\":\"long\"}}}},\"S3u\":{\"type\":\"list\",\"member\":{}},\"S43\":{\"type\":\"structure\",\"members\":{\"TargetARN\":{},\"NetworkInterfaceId\":{},\"NetworkInterfacePort\":{\"type\":\"integer\"},\"LunNumber\":{\"type\":\"integer\"},\"ChapEnabled\":{\"type\":\"boolean\"}}},\"S4c\":{\"type\":\"string\",\"sensitive\":true},\"S4w\":{\"type\":\"list\",\"member\":{}},\"S6v\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"TapeBarcodePrefix\",\"PoolId\",\"TapeSizeInBytes\",\"MinimumNumTapes\"],\"members\":{\"TapeBarcodePrefix\":{},\"PoolId\":{},\"TapeSizeInBytes\":{\"type\":\"long\"},\"MinimumNumTapes\":{\"type\":\"integer\"},\"Worm\":{\"type\":\"boolean\"}}}}}}");

/***/ }),

/***/ 6062:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeCachediSCSIVolumes\":{\"result_key\":\"CachediSCSIVolumes\"},\"DescribeStorediSCSIVolumes\":{\"result_key\":\"StorediSCSIVolumes\"},\"DescribeTapeArchives\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"TapeArchives\"},\"DescribeTapeRecoveryPoints\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"TapeRecoveryPointInfos\"},\"DescribeTapes\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"Tapes\"},\"DescribeVTLDevices\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"VTLDevices\"},\"ListFileShares\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"non_aggregate_keys\":[\"Marker\"],\"output_token\":\"NextMarker\",\"result_key\":\"FileShareInfoList\"},\"ListGateways\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"Gateways\"},\"ListLocalDisks\":{\"result_key\":\"Disks\"},\"ListTagsForResource\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"non_aggregate_keys\":[\"ResourceARN\"],\"output_token\":\"Marker\",\"result_key\":\"Tags\"},\"ListTapePools\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"PoolInfos\"},\"ListTapes\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"TapeInfos\"},\"ListVolumeRecoveryPoints\":{\"result_key\":\"VolumeRecoveryPointInfos\"},\"ListVolumes\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"VolumeInfos\"}}}");

/***/ }),

/***/ 69705:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-08-10\",\"endpointPrefix\":\"streams.dynamodb\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon DynamoDB Streams\",\"serviceId\":\"DynamoDB Streams\",\"signatureVersion\":\"v4\",\"signingName\":\"dynamodb\",\"targetPrefix\":\"DynamoDBStreams_20120810\",\"uid\":\"streams-dynamodb-2012-08-10\"},\"operations\":{\"DescribeStream\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamArn\"],\"members\":{\"StreamArn\":{},\"Limit\":{\"type\":\"integer\"},\"ExclusiveStartShardId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StreamDescription\":{\"type\":\"structure\",\"members\":{\"StreamArn\":{},\"StreamLabel\":{},\"StreamStatus\":{},\"StreamViewType\":{},\"CreationRequestDateTime\":{\"type\":\"timestamp\"},\"TableName\":{},\"KeySchema\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AttributeName\",\"KeyType\"],\"members\":{\"AttributeName\":{},\"KeyType\":{}}}},\"Shards\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ShardId\":{},\"SequenceNumberRange\":{\"type\":\"structure\",\"members\":{\"StartingSequenceNumber\":{},\"EndingSequenceNumber\":{}}},\"ParentShardId\":{}}}},\"LastEvaluatedShardId\":{}}}}}},\"GetRecords\":{\"input\":{\"type\":\"structure\",\"required\":[\"ShardIterator\"],\"members\":{\"ShardIterator\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Records\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"eventID\":{},\"eventName\":{},\"eventVersion\":{},\"eventSource\":{},\"awsRegion\":{},\"dynamodb\":{\"type\":\"structure\",\"members\":{\"ApproximateCreationDateTime\":{\"type\":\"timestamp\"},\"Keys\":{\"shape\":\"Sr\"},\"NewImage\":{\"shape\":\"Sr\"},\"OldImage\":{\"shape\":\"Sr\"},\"SequenceNumber\":{},\"SizeBytes\":{\"type\":\"long\"},\"StreamViewType\":{}}},\"userIdentity\":{\"type\":\"structure\",\"members\":{\"PrincipalId\":{},\"Type\":{}}}}}},\"NextShardIterator\":{}}}},\"GetShardIterator\":{\"input\":{\"type\":\"structure\",\"required\":[\"StreamArn\",\"ShardId\",\"ShardIteratorType\"],\"members\":{\"StreamArn\":{},\"ShardId\":{},\"ShardIteratorType\":{},\"SequenceNumber\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ShardIterator\":{}}}},\"ListStreams\":{\"input\":{\"type\":\"structure\",\"members\":{\"TableName\":{},\"Limit\":{\"type\":\"integer\"},\"ExclusiveStartStreamArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Streams\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"StreamArn\":{},\"TableName\":{},\"StreamLabel\":{}}}},\"LastEvaluatedStreamArn\":{}}}}},\"shapes\":{\"Sr\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"St\"}},\"St\":{\"type\":\"structure\",\"members\":{\"S\":{},\"N\":{},\"B\":{\"type\":\"blob\"},\"SS\":{\"type\":\"list\",\"member\":{}},\"NS\":{\"type\":\"list\",\"member\":{}},\"BS\":{\"type\":\"list\",\"member\":{\"type\":\"blob\"}},\"M\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"St\"}},\"L\":{\"type\":\"list\",\"member\":{\"shape\":\"St\"}},\"NULL\":{\"type\":\"boolean\"},\"BOOL\":{\"type\":\"boolean\"}}}}}");

/***/ }),

/***/ 18467:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 18976:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2011-06-15\",\"endpointPrefix\":\"sts\",\"globalEndpoint\":\"sts.amazonaws.com\",\"protocol\":\"query\",\"serviceAbbreviation\":\"AWS STS\",\"serviceFullName\":\"AWS Security Token Service\",\"serviceId\":\"STS\",\"signatureVersion\":\"v4\",\"uid\":\"sts-2011-06-15\",\"xmlNamespace\":\"https://sts.amazonaws.com/doc/2011-06-15/\"},\"operations\":{\"AssumeRole\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleArn\",\"RoleSessionName\"],\"members\":{\"RoleArn\":{},\"RoleSessionName\":{},\"PolicyArns\":{\"shape\":\"S4\"},\"Policy\":{},\"DurationSeconds\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S8\"},\"TransitiveTagKeys\":{\"type\":\"list\",\"member\":{}},\"ExternalId\":{},\"SerialNumber\":{},\"TokenCode\":{}}},\"output\":{\"resultWrapper\":\"AssumeRoleResult\",\"type\":\"structure\",\"members\":{\"Credentials\":{\"shape\":\"Sh\"},\"AssumedRoleUser\":{\"shape\":\"Sm\"},\"PackedPolicySize\":{\"type\":\"integer\"}}}},\"AssumeRoleWithSAML\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleArn\",\"PrincipalArn\",\"SAMLAssertion\"],\"members\":{\"RoleArn\":{},\"PrincipalArn\":{},\"SAMLAssertion\":{},\"PolicyArns\":{\"shape\":\"S4\"},\"Policy\":{},\"DurationSeconds\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"AssumeRoleWithSAMLResult\",\"type\":\"structure\",\"members\":{\"Credentials\":{\"shape\":\"Sh\"},\"AssumedRoleUser\":{\"shape\":\"Sm\"},\"PackedPolicySize\":{\"type\":\"integer\"},\"Subject\":{},\"SubjectType\":{},\"Issuer\":{},\"Audience\":{},\"NameQualifier\":{}}}},\"AssumeRoleWithWebIdentity\":{\"input\":{\"type\":\"structure\",\"required\":[\"RoleArn\",\"RoleSessionName\",\"WebIdentityToken\"],\"members\":{\"RoleArn\":{},\"RoleSessionName\":{},\"WebIdentityToken\":{},\"ProviderId\":{},\"PolicyArns\":{\"shape\":\"S4\"},\"Policy\":{},\"DurationSeconds\":{\"type\":\"integer\"}}},\"output\":{\"resultWrapper\":\"AssumeRoleWithWebIdentityResult\",\"type\":\"structure\",\"members\":{\"Credentials\":{\"shape\":\"Sh\"},\"SubjectFromWebIdentityToken\":{},\"AssumedRoleUser\":{\"shape\":\"Sm\"},\"PackedPolicySize\":{\"type\":\"integer\"},\"Provider\":{},\"Audience\":{}}}},\"DecodeAuthorizationMessage\":{\"input\":{\"type\":\"structure\",\"required\":[\"EncodedMessage\"],\"members\":{\"EncodedMessage\":{}}},\"output\":{\"resultWrapper\":\"DecodeAuthorizationMessageResult\",\"type\":\"structure\",\"members\":{\"DecodedMessage\":{}}}},\"GetAccessKeyInfo\":{\"input\":{\"type\":\"structure\",\"required\":[\"AccessKeyId\"],\"members\":{\"AccessKeyId\":{}}},\"output\":{\"resultWrapper\":\"GetAccessKeyInfoResult\",\"type\":\"structure\",\"members\":{\"Account\":{}}}},\"GetCallerIdentity\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"resultWrapper\":\"GetCallerIdentityResult\",\"type\":\"structure\",\"members\":{\"UserId\":{},\"Account\":{},\"Arn\":{}}}},\"GetFederationToken\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{},\"Policy\":{},\"PolicyArns\":{\"shape\":\"S4\"},\"DurationSeconds\":{\"type\":\"integer\"},\"Tags\":{\"shape\":\"S8\"}}},\"output\":{\"resultWrapper\":\"GetFederationTokenResult\",\"type\":\"structure\",\"members\":{\"Credentials\":{\"shape\":\"Sh\"},\"FederatedUser\":{\"type\":\"structure\",\"required\":[\"FederatedUserId\",\"Arn\"],\"members\":{\"FederatedUserId\":{},\"Arn\":{}}},\"PackedPolicySize\":{\"type\":\"integer\"}}}},\"GetSessionToken\":{\"input\":{\"type\":\"structure\",\"members\":{\"DurationSeconds\":{\"type\":\"integer\"},\"SerialNumber\":{},\"TokenCode\":{}}},\"output\":{\"resultWrapper\":\"GetSessionTokenResult\",\"type\":\"structure\",\"members\":{\"Credentials\":{\"shape\":\"Sh\"}}}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"arn\":{}}}},\"S8\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sh\":{\"type\":\"structure\",\"required\":[\"AccessKeyId\",\"SecretAccessKey\",\"SessionToken\",\"Expiration\"],\"members\":{\"AccessKeyId\":{},\"SecretAccessKey\":{},\"SessionToken\":{},\"Expiration\":{\"type\":\"timestamp\"}}},\"Sm\":{\"type\":\"structure\",\"required\":[\"AssumedRoleId\",\"Arn\"],\"members\":{\"AssumedRoleId\":{},\"Arn\":{}}}}}");

/***/ }),

/***/ 82952:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 77180:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2013-04-15\",\"endpointPrefix\":\"support\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"AWS Support\",\"serviceId\":\"Support\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSSupport_20130415\",\"uid\":\"support-2013-04-15\"},\"operations\":{\"AddAttachmentsToSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"attachments\"],\"members\":{\"attachmentSetId\":{},\"attachments\":{\"type\":\"list\",\"member\":{\"shape\":\"S4\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"attachmentSetId\":{},\"expiryTime\":{}}}},\"AddCommunicationToCase\":{\"input\":{\"type\":\"structure\",\"required\":[\"communicationBody\"],\"members\":{\"caseId\":{},\"communicationBody\":{},\"ccEmailAddresses\":{\"shape\":\"Sc\"},\"attachmentSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"result\":{\"type\":\"boolean\"}}}},\"CreateCase\":{\"input\":{\"type\":\"structure\",\"required\":[\"subject\",\"communicationBody\"],\"members\":{\"subject\":{},\"serviceCode\":{},\"severityCode\":{},\"categoryCode\":{},\"communicationBody\":{},\"ccEmailAddresses\":{\"shape\":\"Sc\"},\"language\":{},\"issueType\":{},\"attachmentSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"caseId\":{}}}},\"DescribeAttachment\":{\"input\":{\"type\":\"structure\",\"required\":[\"attachmentId\"],\"members\":{\"attachmentId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"attachment\":{\"shape\":\"S4\"}}}},\"DescribeCases\":{\"input\":{\"type\":\"structure\",\"members\":{\"caseIdList\":{\"type\":\"list\",\"member\":{}},\"displayId\":{},\"afterTime\":{},\"beforeTime\":{},\"includeResolvedCases\":{\"type\":\"boolean\"},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"},\"language\":{},\"includeCommunications\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"cases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"caseId\":{},\"displayId\":{},\"subject\":{},\"status\":{},\"serviceCode\":{},\"categoryCode\":{},\"severityCode\":{},\"submittedBy\":{},\"timeCreated\":{},\"recentCommunications\":{\"type\":\"structure\",\"members\":{\"communications\":{\"shape\":\"S17\"},\"nextToken\":{}}},\"ccEmailAddresses\":{\"shape\":\"Sc\"},\"language\":{}}}},\"nextToken\":{}}}},\"DescribeCommunications\":{\"input\":{\"type\":\"structure\",\"required\":[\"caseId\"],\"members\":{\"caseId\":{},\"beforeTime\":{},\"afterTime\":{},\"nextToken\":{},\"maxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"communications\":{\"shape\":\"S17\"},\"nextToken\":{}}}},\"DescribeServices\":{\"input\":{\"type\":\"structure\",\"members\":{\"serviceCodeList\":{\"type\":\"list\",\"member\":{}},\"language\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"code\":{},\"name\":{},\"categories\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"code\":{},\"name\":{}}}}}}}}}},\"DescribeSeverityLevels\":{\"input\":{\"type\":\"structure\",\"members\":{\"language\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"severityLevels\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"code\":{},\"name\":{}}}}}}},\"DescribeTrustedAdvisorCheckRefreshStatuses\":{\"input\":{\"type\":\"structure\",\"required\":[\"checkIds\"],\"members\":{\"checkIds\":{\"shape\":\"S1t\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"statuses\"],\"members\":{\"statuses\":{\"type\":\"list\",\"member\":{\"shape\":\"S1x\"}}}}},\"DescribeTrustedAdvisorCheckResult\":{\"input\":{\"type\":\"structure\",\"required\":[\"checkId\"],\"members\":{\"checkId\":{},\"language\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"result\":{\"type\":\"structure\",\"required\":[\"checkId\",\"timestamp\",\"status\",\"resourcesSummary\",\"categorySpecificSummary\",\"flaggedResources\"],\"members\":{\"checkId\":{},\"timestamp\":{},\"status\":{},\"resourcesSummary\":{\"shape\":\"S22\"},\"categorySpecificSummary\":{\"shape\":\"S23\"},\"flaggedResources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"status\",\"resourceId\",\"metadata\"],\"members\":{\"status\":{},\"region\":{},\"resourceId\":{},\"isSuppressed\":{\"type\":\"boolean\"},\"metadata\":{\"shape\":\"S1t\"}}}}}}}}},\"DescribeTrustedAdvisorCheckSummaries\":{\"input\":{\"type\":\"structure\",\"required\":[\"checkIds\"],\"members\":{\"checkIds\":{\"shape\":\"S1t\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"summaries\"],\"members\":{\"summaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"checkId\",\"timestamp\",\"status\",\"resourcesSummary\",\"categorySpecificSummary\"],\"members\":{\"checkId\":{},\"timestamp\":{},\"status\":{},\"hasFlaggedResources\":{\"type\":\"boolean\"},\"resourcesSummary\":{\"shape\":\"S22\"},\"categorySpecificSummary\":{\"shape\":\"S23\"}}}}}}},\"DescribeTrustedAdvisorChecks\":{\"input\":{\"type\":\"structure\",\"required\":[\"language\"],\"members\":{\"language\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"checks\"],\"members\":{\"checks\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"id\",\"name\",\"description\",\"category\",\"metadata\"],\"members\":{\"id\":{},\"name\":{},\"description\":{},\"category\":{},\"metadata\":{\"shape\":\"S1t\"}}}}}}},\"RefreshTrustedAdvisorCheck\":{\"input\":{\"type\":\"structure\",\"required\":[\"checkId\"],\"members\":{\"checkId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{\"shape\":\"S1x\"}}}},\"ResolveCase\":{\"input\":{\"type\":\"structure\",\"members\":{\"caseId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"initialCaseStatus\":{},\"finalCaseStatus\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"fileName\":{},\"data\":{\"type\":\"blob\"}}},\"Sc\":{\"type\":\"list\",\"member\":{}},\"S17\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"caseId\":{},\"body\":{},\"submittedBy\":{},\"timeCreated\":{},\"attachmentSet\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"attachmentId\":{},\"fileName\":{}}}}}}},\"S1t\":{\"type\":\"list\",\"member\":{}},\"S1x\":{\"type\":\"structure\",\"required\":[\"checkId\",\"status\",\"millisUntilNextRefreshable\"],\"members\":{\"checkId\":{},\"status\":{},\"millisUntilNextRefreshable\":{\"type\":\"long\"}}},\"S22\":{\"type\":\"structure\",\"required\":[\"resourcesProcessed\",\"resourcesFlagged\",\"resourcesIgnored\",\"resourcesSuppressed\"],\"members\":{\"resourcesProcessed\":{\"type\":\"long\"},\"resourcesFlagged\":{\"type\":\"long\"},\"resourcesIgnored\":{\"type\":\"long\"},\"resourcesSuppressed\":{\"type\":\"long\"}}},\"S23\":{\"type\":\"structure\",\"members\":{\"costOptimizing\":{\"type\":\"structure\",\"required\":[\"estimatedMonthlySavings\",\"estimatedPercentMonthlySavings\"],\"members\":{\"estimatedMonthlySavings\":{\"type\":\"double\"},\"estimatedPercentMonthlySavings\":{\"type\":\"double\"}}}}}}}");

/***/ }),

/***/ 83878:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeCases\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"cases\"},\"DescribeCommunications\":{\"input_token\":\"nextToken\",\"limit_key\":\"maxResults\",\"output_token\":\"nextToken\",\"result_key\":\"communications\"},\"DescribeServices\":{\"result_key\":\"services\"},\"DescribeTrustedAdvisorCheckRefreshStatuses\":{\"result_key\":\"statuses\"},\"DescribeTrustedAdvisorCheckSummaries\":{\"result_key\":\"summaries\"}}}");

/***/ }),

/***/ 4974:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2012-01-25\",\"endpointPrefix\":\"swf\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Amazon SWF\",\"serviceFullName\":\"Amazon Simple Workflow Service\",\"serviceId\":\"SWF\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"SimpleWorkflowService\",\"uid\":\"swf-2012-01-25\"},\"operations\":{\"CountClosedWorkflowExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{},\"startTimeFilter\":{\"shape\":\"S3\"},\"closeTimeFilter\":{\"shape\":\"S3\"},\"executionFilter\":{\"shape\":\"S5\"},\"typeFilter\":{\"shape\":\"S7\"},\"tagFilter\":{\"shape\":\"Sa\"},\"closeStatusFilter\":{\"shape\":\"Sc\"}}},\"output\":{\"shape\":\"Se\"}},\"CountOpenWorkflowExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"startTimeFilter\"],\"members\":{\"domain\":{},\"startTimeFilter\":{\"shape\":\"S3\"},\"typeFilter\":{\"shape\":\"S7\"},\"tagFilter\":{\"shape\":\"Sa\"},\"executionFilter\":{\"shape\":\"S5\"}}},\"output\":{\"shape\":\"Se\"}},\"CountPendingActivityTasks\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"taskList\"],\"members\":{\"domain\":{},\"taskList\":{\"shape\":\"Sj\"}}},\"output\":{\"shape\":\"Sk\"}},\"CountPendingDecisionTasks\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"taskList\"],\"members\":{\"domain\":{},\"taskList\":{\"shape\":\"Sj\"}}},\"output\":{\"shape\":\"Sk\"}},\"DeprecateActivityType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"activityType\"],\"members\":{\"domain\":{},\"activityType\":{\"shape\":\"Sn\"}}}},\"DeprecateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}}},\"DeprecateWorkflowType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"workflowType\"],\"members\":{\"domain\":{},\"workflowType\":{\"shape\":\"Sr\"}}}},\"DescribeActivityType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"activityType\"],\"members\":{\"domain\":{},\"activityType\":{\"shape\":\"Sn\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"typeInfo\",\"configuration\"],\"members\":{\"typeInfo\":{\"shape\":\"Su\"},\"configuration\":{\"type\":\"structure\",\"members\":{\"defaultTaskStartToCloseTimeout\":{},\"defaultTaskHeartbeatTimeout\":{},\"defaultTaskList\":{\"shape\":\"Sj\"},\"defaultTaskPriority\":{},\"defaultTaskScheduleToStartTimeout\":{},\"defaultTaskScheduleToCloseTimeout\":{}}}}}},\"DescribeDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"domainInfo\",\"configuration\"],\"members\":{\"domainInfo\":{\"shape\":\"S12\"},\"configuration\":{\"type\":\"structure\",\"required\":[\"workflowExecutionRetentionPeriodInDays\"],\"members\":{\"workflowExecutionRetentionPeriodInDays\":{}}}}}},\"DescribeWorkflowExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"execution\"],\"members\":{\"domain\":{},\"execution\":{\"shape\":\"S17\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"executionInfo\",\"executionConfiguration\",\"openCounts\"],\"members\":{\"executionInfo\":{\"shape\":\"S1a\"},\"executionConfiguration\":{\"type\":\"structure\",\"required\":[\"taskStartToCloseTimeout\",\"executionStartToCloseTimeout\",\"taskList\",\"childPolicy\"],\"members\":{\"taskStartToCloseTimeout\":{},\"executionStartToCloseTimeout\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"childPolicy\":{},\"lambdaRole\":{}}},\"openCounts\":{\"type\":\"structure\",\"required\":[\"openActivityTasks\",\"openDecisionTasks\",\"openTimers\",\"openChildWorkflowExecutions\"],\"members\":{\"openActivityTasks\":{\"type\":\"integer\"},\"openDecisionTasks\":{\"type\":\"integer\"},\"openTimers\":{\"type\":\"integer\"},\"openChildWorkflowExecutions\":{\"type\":\"integer\"},\"openLambdaFunctions\":{\"type\":\"integer\"}}},\"latestActivityTaskTimestamp\":{\"type\":\"timestamp\"},\"latestExecutionContext\":{}}}},\"DescribeWorkflowType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"workflowType\"],\"members\":{\"domain\":{},\"workflowType\":{\"shape\":\"Sr\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"typeInfo\",\"configuration\"],\"members\":{\"typeInfo\":{\"shape\":\"S1m\"},\"configuration\":{\"type\":\"structure\",\"members\":{\"defaultTaskStartToCloseTimeout\":{},\"defaultExecutionStartToCloseTimeout\":{},\"defaultTaskList\":{\"shape\":\"Sj\"},\"defaultTaskPriority\":{},\"defaultChildPolicy\":{},\"defaultLambdaRole\":{}}}}}},\"GetWorkflowExecutionHistory\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"execution\"],\"members\":{\"domain\":{},\"execution\":{\"shape\":\"S17\"},\"nextPageToken\":{},\"maximumPageSize\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"events\"],\"members\":{\"events\":{\"shape\":\"S1t\"},\"nextPageToken\":{}}}},\"ListActivityTypes\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"registrationStatus\"],\"members\":{\"domain\":{},\"name\":{},\"registrationStatus\":{},\"nextPageToken\":{},\"maximumPageSize\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"typeInfos\"],\"members\":{\"typeInfos\":{\"type\":\"list\",\"member\":{\"shape\":\"Su\"}},\"nextPageToken\":{}}}},\"ListClosedWorkflowExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\"],\"members\":{\"domain\":{},\"startTimeFilter\":{\"shape\":\"S3\"},\"closeTimeFilter\":{\"shape\":\"S3\"},\"executionFilter\":{\"shape\":\"S5\"},\"closeStatusFilter\":{\"shape\":\"Sc\"},\"typeFilter\":{\"shape\":\"S7\"},\"tagFilter\":{\"shape\":\"Sa\"},\"nextPageToken\":{},\"maximumPageSize\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"}}},\"output\":{\"shape\":\"S4g\"}},\"ListDomains\":{\"input\":{\"type\":\"structure\",\"required\":[\"registrationStatus\"],\"members\":{\"nextPageToken\":{},\"registrationStatus\":{},\"maximumPageSize\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"domainInfos\"],\"members\":{\"domainInfos\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}},\"nextPageToken\":{}}}},\"ListOpenWorkflowExecutions\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"startTimeFilter\"],\"members\":{\"domain\":{},\"startTimeFilter\":{\"shape\":\"S3\"},\"typeFilter\":{\"shape\":\"S7\"},\"tagFilter\":{\"shape\":\"Sa\"},\"nextPageToken\":{},\"maximumPageSize\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"},\"executionFilter\":{\"shape\":\"S5\"}}},\"output\":{\"shape\":\"S4g\"}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\"],\"members\":{\"resourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"tags\":{\"shape\":\"S4o\"}}}},\"ListWorkflowTypes\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"registrationStatus\"],\"members\":{\"domain\":{},\"name\":{},\"registrationStatus\":{},\"nextPageToken\":{},\"maximumPageSize\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"typeInfos\"],\"members\":{\"typeInfos\":{\"type\":\"list\",\"member\":{\"shape\":\"S1m\"}},\"nextPageToken\":{}}}},\"PollForActivityTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"taskList\"],\"members\":{\"domain\":{},\"taskList\":{\"shape\":\"Sj\"},\"identity\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"taskToken\",\"activityId\",\"startedEventId\",\"workflowExecution\",\"activityType\"],\"members\":{\"taskToken\":{},\"activityId\":{},\"startedEventId\":{\"type\":\"long\"},\"workflowExecution\":{\"shape\":\"S17\"},\"activityType\":{\"shape\":\"Sn\"},\"input\":{}}}},\"PollForDecisionTask\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"taskList\"],\"members\":{\"domain\":{},\"taskList\":{\"shape\":\"Sj\"},\"identity\":{},\"nextPageToken\":{},\"maximumPageSize\":{\"type\":\"integer\"},\"reverseOrder\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"taskToken\",\"startedEventId\",\"workflowExecution\",\"workflowType\",\"events\"],\"members\":{\"taskToken\":{},\"startedEventId\":{\"type\":\"long\"},\"workflowExecution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"events\":{\"shape\":\"S1t\"},\"nextPageToken\":{},\"previousStartedEventId\":{\"type\":\"long\"}}}},\"RecordActivityTaskHeartbeat\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\"],\"members\":{\"taskToken\":{},\"details\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"cancelRequested\"],\"members\":{\"cancelRequested\":{\"type\":\"boolean\"}}}},\"RegisterActivityType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"name\",\"version\"],\"members\":{\"domain\":{},\"name\":{},\"version\":{},\"description\":{},\"defaultTaskStartToCloseTimeout\":{},\"defaultTaskHeartbeatTimeout\":{},\"defaultTaskList\":{\"shape\":\"Sj\"},\"defaultTaskPriority\":{},\"defaultTaskScheduleToStartTimeout\":{},\"defaultTaskScheduleToCloseTimeout\":{}}}},\"RegisterDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\",\"workflowExecutionRetentionPeriodInDays\"],\"members\":{\"name\":{},\"description\":{},\"workflowExecutionRetentionPeriodInDays\":{},\"tags\":{\"shape\":\"S4o\"}}}},\"RegisterWorkflowType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"name\",\"version\"],\"members\":{\"domain\":{},\"name\":{},\"version\":{},\"description\":{},\"defaultTaskStartToCloseTimeout\":{},\"defaultExecutionStartToCloseTimeout\":{},\"defaultTaskList\":{\"shape\":\"Sj\"},\"defaultTaskPriority\":{},\"defaultChildPolicy\":{},\"defaultLambdaRole\":{}}}},\"RequestCancelWorkflowExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"workflowId\"],\"members\":{\"domain\":{},\"workflowId\":{},\"runId\":{}}}},\"RespondActivityTaskCanceled\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\"],\"members\":{\"taskToken\":{},\"details\":{}}}},\"RespondActivityTaskCompleted\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\"],\"members\":{\"taskToken\":{},\"result\":{}}}},\"RespondActivityTaskFailed\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\"],\"members\":{\"taskToken\":{},\"reason\":{},\"details\":{}}}},\"RespondDecisionTaskCompleted\":{\"input\":{\"type\":\"structure\",\"required\":[\"taskToken\"],\"members\":{\"taskToken\":{},\"decisions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"decisionType\"],\"members\":{\"decisionType\":{},\"scheduleActivityTaskDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"activityType\",\"activityId\"],\"members\":{\"activityType\":{\"shape\":\"Sn\"},\"activityId\":{},\"control\":{},\"input\":{},\"scheduleToCloseTimeout\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"scheduleToStartTimeout\":{},\"startToCloseTimeout\":{},\"heartbeatTimeout\":{}}},\"requestCancelActivityTaskDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"activityId\"],\"members\":{\"activityId\":{}}},\"completeWorkflowExecutionDecisionAttributes\":{\"type\":\"structure\",\"members\":{\"result\":{}}},\"failWorkflowExecutionDecisionAttributes\":{\"type\":\"structure\",\"members\":{\"reason\":{},\"details\":{}}},\"cancelWorkflowExecutionDecisionAttributes\":{\"type\":\"structure\",\"members\":{\"details\":{}}},\"continueAsNewWorkflowExecutionDecisionAttributes\":{\"type\":\"structure\",\"members\":{\"input\":{},\"executionStartToCloseTimeout\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"taskStartToCloseTimeout\":{},\"childPolicy\":{},\"tagList\":{\"shape\":\"S1c\"},\"workflowTypeVersion\":{},\"lambdaRole\":{}}},\"recordMarkerDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"markerName\"],\"members\":{\"markerName\":{},\"details\":{}}},\"startTimerDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"timerId\",\"startToFireTimeout\"],\"members\":{\"timerId\":{},\"control\":{},\"startToFireTimeout\":{}}},\"cancelTimerDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"timerId\"],\"members\":{\"timerId\":{}}},\"signalExternalWorkflowExecutionDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"workflowId\",\"signalName\"],\"members\":{\"workflowId\":{},\"runId\":{},\"signalName\":{},\"input\":{},\"control\":{}}},\"requestCancelExternalWorkflowExecutionDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"workflowId\"],\"members\":{\"workflowId\":{},\"runId\":{},\"control\":{}}},\"startChildWorkflowExecutionDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"workflowType\",\"workflowId\"],\"members\":{\"workflowType\":{\"shape\":\"Sr\"},\"workflowId\":{},\"control\":{},\"input\":{},\"executionStartToCloseTimeout\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"taskStartToCloseTimeout\":{},\"childPolicy\":{},\"tagList\":{\"shape\":\"S1c\"},\"lambdaRole\":{}}},\"scheduleLambdaFunctionDecisionAttributes\":{\"type\":\"structure\",\"required\":[\"id\",\"name\"],\"members\":{\"id\":{},\"name\":{},\"control\":{},\"input\":{},\"startToCloseTimeout\":{}}}}}},\"executionContext\":{}}}},\"SignalWorkflowExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"workflowId\",\"signalName\"],\"members\":{\"domain\":{},\"workflowId\":{},\"runId\":{},\"signalName\":{},\"input\":{}}}},\"StartWorkflowExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"workflowId\",\"workflowType\"],\"members\":{\"domain\":{},\"workflowId\":{},\"workflowType\":{\"shape\":\"Sr\"},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"input\":{},\"executionStartToCloseTimeout\":{},\"tagList\":{\"shape\":\"S1c\"},\"taskStartToCloseTimeout\":{},\"childPolicy\":{},\"lambdaRole\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"runId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tags\"],\"members\":{\"resourceArn\":{},\"tags\":{\"shape\":\"S4o\"}}}},\"TerminateWorkflowExecution\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"workflowId\"],\"members\":{\"domain\":{},\"workflowId\":{},\"runId\":{},\"reason\":{},\"details\":{},\"childPolicy\":{}}}},\"UndeprecateActivityType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"activityType\"],\"members\":{\"domain\":{},\"activityType\":{\"shape\":\"Sn\"}}}},\"UndeprecateDomain\":{\"input\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}}},\"UndeprecateWorkflowType\":{\"input\":{\"type\":\"structure\",\"required\":[\"domain\",\"workflowType\"],\"members\":{\"domain\":{},\"workflowType\":{\"shape\":\"Sr\"}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"resourceArn\",\"tagKeys\"],\"members\":{\"resourceArn\":{},\"tagKeys\":{\"type\":\"list\",\"member\":{}}}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"oldestDate\"],\"members\":{\"oldestDate\":{\"type\":\"timestamp\"},\"latestDate\":{\"type\":\"timestamp\"}}},\"S5\":{\"type\":\"structure\",\"required\":[\"workflowId\"],\"members\":{\"workflowId\":{}}},\"S7\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{},\"version\":{}}},\"Sa\":{\"type\":\"structure\",\"required\":[\"tag\"],\"members\":{\"tag\":{}}},\"Sc\":{\"type\":\"structure\",\"required\":[\"status\"],\"members\":{\"status\":{}}},\"Se\":{\"type\":\"structure\",\"required\":[\"count\"],\"members\":{\"count\":{\"type\":\"integer\"},\"truncated\":{\"type\":\"boolean\"}}},\"Sj\":{\"type\":\"structure\",\"required\":[\"name\"],\"members\":{\"name\":{}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"count\"],\"members\":{\"count\":{\"type\":\"integer\"},\"truncated\":{\"type\":\"boolean\"}}},\"Sn\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{},\"version\":{}}},\"Sr\":{\"type\":\"structure\",\"required\":[\"name\",\"version\"],\"members\":{\"name\":{},\"version\":{}}},\"Su\":{\"type\":\"structure\",\"required\":[\"activityType\",\"status\",\"creationDate\"],\"members\":{\"activityType\":{\"shape\":\"Sn\"},\"status\":{},\"description\":{},\"creationDate\":{\"type\":\"timestamp\"},\"deprecationDate\":{\"type\":\"timestamp\"}}},\"S12\":{\"type\":\"structure\",\"required\":[\"name\",\"status\"],\"members\":{\"name\":{},\"status\":{},\"description\":{},\"arn\":{}}},\"S17\":{\"type\":\"structure\",\"required\":[\"workflowId\",\"runId\"],\"members\":{\"workflowId\":{},\"runId\":{}}},\"S1a\":{\"type\":\"structure\",\"required\":[\"execution\",\"workflowType\",\"startTimestamp\",\"executionStatus\"],\"members\":{\"execution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"startTimestamp\":{\"type\":\"timestamp\"},\"closeTimestamp\":{\"type\":\"timestamp\"},\"executionStatus\":{},\"closeStatus\":{},\"parent\":{\"shape\":\"S17\"},\"tagList\":{\"shape\":\"S1c\"},\"cancelRequested\":{\"type\":\"boolean\"}}},\"S1c\":{\"type\":\"list\",\"member\":{}},\"S1m\":{\"type\":\"structure\",\"required\":[\"workflowType\",\"status\",\"creationDate\"],\"members\":{\"workflowType\":{\"shape\":\"Sr\"},\"status\":{},\"description\":{},\"creationDate\":{\"type\":\"timestamp\"},\"deprecationDate\":{\"type\":\"timestamp\"}}},\"S1t\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"eventTimestamp\",\"eventType\",\"eventId\"],\"members\":{\"eventTimestamp\":{\"type\":\"timestamp\"},\"eventType\":{},\"eventId\":{\"type\":\"long\"},\"workflowExecutionStartedEventAttributes\":{\"type\":\"structure\",\"required\":[\"childPolicy\",\"taskList\",\"workflowType\"],\"members\":{\"input\":{},\"executionStartToCloseTimeout\":{},\"taskStartToCloseTimeout\":{},\"childPolicy\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"workflowType\":{\"shape\":\"Sr\"},\"tagList\":{\"shape\":\"S1c\"},\"continuedExecutionRunId\":{},\"parentWorkflowExecution\":{\"shape\":\"S17\"},\"parentInitiatedEventId\":{\"type\":\"long\"},\"lambdaRole\":{}}},\"workflowExecutionCompletedEventAttributes\":{\"type\":\"structure\",\"required\":[\"decisionTaskCompletedEventId\"],\"members\":{\"result\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"completeWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"workflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"decisionTaskCompletedEventId\"],\"members\":{\"reason\":{},\"details\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"failWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"workflowExecutionTimedOutEventAttributes\":{\"type\":\"structure\",\"required\":[\"timeoutType\",\"childPolicy\"],\"members\":{\"timeoutType\":{},\"childPolicy\":{}}},\"workflowExecutionCanceledEventAttributes\":{\"type\":\"structure\",\"required\":[\"decisionTaskCompletedEventId\"],\"members\":{\"details\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"cancelWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"workflowExecutionContinuedAsNewEventAttributes\":{\"type\":\"structure\",\"required\":[\"decisionTaskCompletedEventId\",\"newExecutionRunId\",\"taskList\",\"childPolicy\",\"workflowType\"],\"members\":{\"input\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"newExecutionRunId\":{},\"executionStartToCloseTimeout\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"taskStartToCloseTimeout\":{},\"childPolicy\":{},\"tagList\":{\"shape\":\"S1c\"},\"workflowType\":{\"shape\":\"Sr\"},\"lambdaRole\":{}}},\"continueAsNewWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"workflowExecutionTerminatedEventAttributes\":{\"type\":\"structure\",\"required\":[\"childPolicy\"],\"members\":{\"reason\":{},\"details\":{},\"childPolicy\":{},\"cause\":{}}},\"workflowExecutionCancelRequestedEventAttributes\":{\"type\":\"structure\",\"members\":{\"externalWorkflowExecution\":{\"shape\":\"S17\"},\"externalInitiatedEventId\":{\"type\":\"long\"},\"cause\":{}}},\"decisionTaskScheduledEventAttributes\":{\"type\":\"structure\",\"required\":[\"taskList\"],\"members\":{\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"startToCloseTimeout\":{}}},\"decisionTaskStartedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\"],\"members\":{\"identity\":{},\"scheduledEventId\":{\"type\":\"long\"}}},\"decisionTaskCompletedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\",\"startedEventId\"],\"members\":{\"executionContext\":{},\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"decisionTaskTimedOutEventAttributes\":{\"type\":\"structure\",\"required\":[\"timeoutType\",\"scheduledEventId\",\"startedEventId\"],\"members\":{\"timeoutType\":{},\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"activityTaskScheduledEventAttributes\":{\"type\":\"structure\",\"required\":[\"activityType\",\"activityId\",\"taskList\",\"decisionTaskCompletedEventId\"],\"members\":{\"activityType\":{\"shape\":\"Sn\"},\"activityId\":{},\"input\":{},\"control\":{},\"scheduleToStartTimeout\":{},\"scheduleToCloseTimeout\":{},\"startToCloseTimeout\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"heartbeatTimeout\":{}}},\"activityTaskStartedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\"],\"members\":{\"identity\":{},\"scheduledEventId\":{\"type\":\"long\"}}},\"activityTaskCompletedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\",\"startedEventId\"],\"members\":{\"result\":{},\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"activityTaskFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\",\"startedEventId\"],\"members\":{\"reason\":{},\"details\":{},\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"activityTaskTimedOutEventAttributes\":{\"type\":\"structure\",\"required\":[\"timeoutType\",\"scheduledEventId\",\"startedEventId\"],\"members\":{\"timeoutType\":{},\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"},\"details\":{}}},\"activityTaskCanceledEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\",\"startedEventId\"],\"members\":{\"details\":{},\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"},\"latestCancelRequestedEventId\":{\"type\":\"long\"}}},\"activityTaskCancelRequestedEventAttributes\":{\"type\":\"structure\",\"required\":[\"decisionTaskCompletedEventId\",\"activityId\"],\"members\":{\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"activityId\":{}}},\"workflowExecutionSignaledEventAttributes\":{\"type\":\"structure\",\"required\":[\"signalName\"],\"members\":{\"signalName\":{},\"input\":{},\"externalWorkflowExecution\":{\"shape\":\"S17\"},\"externalInitiatedEventId\":{\"type\":\"long\"}}},\"markerRecordedEventAttributes\":{\"type\":\"structure\",\"required\":[\"markerName\",\"decisionTaskCompletedEventId\"],\"members\":{\"markerName\":{},\"details\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"recordMarkerFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"markerName\",\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"markerName\":{},\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"timerStartedEventAttributes\":{\"type\":\"structure\",\"required\":[\"timerId\",\"startToFireTimeout\",\"decisionTaskCompletedEventId\"],\"members\":{\"timerId\":{},\"control\":{},\"startToFireTimeout\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"timerFiredEventAttributes\":{\"type\":\"structure\",\"required\":[\"timerId\",\"startedEventId\"],\"members\":{\"timerId\":{},\"startedEventId\":{\"type\":\"long\"}}},\"timerCanceledEventAttributes\":{\"type\":\"structure\",\"required\":[\"timerId\",\"startedEventId\",\"decisionTaskCompletedEventId\"],\"members\":{\"timerId\":{},\"startedEventId\":{\"type\":\"long\"},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"startChildWorkflowExecutionInitiatedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowId\",\"workflowType\",\"taskList\",\"decisionTaskCompletedEventId\",\"childPolicy\"],\"members\":{\"workflowId\":{},\"workflowType\":{\"shape\":\"Sr\"},\"control\":{},\"input\":{},\"executionStartToCloseTimeout\":{},\"taskList\":{\"shape\":\"Sj\"},\"taskPriority\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"childPolicy\":{},\"taskStartToCloseTimeout\":{},\"tagList\":{\"shape\":\"S1c\"},\"lambdaRole\":{}}},\"childWorkflowExecutionStartedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"workflowType\",\"initiatedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"initiatedEventId\":{\"type\":\"long\"}}},\"childWorkflowExecutionCompletedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"workflowType\",\"initiatedEventId\",\"startedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"result\":{},\"initiatedEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"childWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"workflowType\",\"initiatedEventId\",\"startedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"reason\":{},\"details\":{},\"initiatedEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"childWorkflowExecutionTimedOutEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"workflowType\",\"timeoutType\",\"initiatedEventId\",\"startedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"timeoutType\":{},\"initiatedEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"childWorkflowExecutionCanceledEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"workflowType\",\"initiatedEventId\",\"startedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"details\":{},\"initiatedEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"childWorkflowExecutionTerminatedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"workflowType\",\"initiatedEventId\",\"startedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"workflowType\":{\"shape\":\"Sr\"},\"initiatedEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"}}},\"signalExternalWorkflowExecutionInitiatedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowId\",\"signalName\",\"decisionTaskCompletedEventId\"],\"members\":{\"workflowId\":{},\"runId\":{},\"signalName\":{},\"input\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"control\":{}}},\"externalWorkflowExecutionSignaledEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"initiatedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"initiatedEventId\":{\"type\":\"long\"}}},\"signalExternalWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowId\",\"cause\",\"initiatedEventId\",\"decisionTaskCompletedEventId\"],\"members\":{\"workflowId\":{},\"runId\":{},\"cause\":{},\"initiatedEventId\":{\"type\":\"long\"},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"control\":{}}},\"externalWorkflowExecutionCancelRequestedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowExecution\",\"initiatedEventId\"],\"members\":{\"workflowExecution\":{\"shape\":\"S17\"},\"initiatedEventId\":{\"type\":\"long\"}}},\"requestCancelExternalWorkflowExecutionInitiatedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowId\",\"decisionTaskCompletedEventId\"],\"members\":{\"workflowId\":{},\"runId\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"control\":{}}},\"requestCancelExternalWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowId\",\"cause\",\"initiatedEventId\",\"decisionTaskCompletedEventId\"],\"members\":{\"workflowId\":{},\"runId\":{},\"cause\":{},\"initiatedEventId\":{\"type\":\"long\"},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"control\":{}}},\"scheduleActivityTaskFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"activityType\",\"activityId\",\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"activityType\":{\"shape\":\"Sn\"},\"activityId\":{},\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"requestCancelActivityTaskFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"activityId\",\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"activityId\":{},\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"startTimerFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"timerId\",\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"timerId\":{},\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"cancelTimerFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"timerId\",\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"timerId\":{},\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"startChildWorkflowExecutionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"workflowType\",\"cause\",\"workflowId\",\"initiatedEventId\",\"decisionTaskCompletedEventId\"],\"members\":{\"workflowType\":{\"shape\":\"Sr\"},\"cause\":{},\"workflowId\":{},\"initiatedEventId\":{\"type\":\"long\"},\"decisionTaskCompletedEventId\":{\"type\":\"long\"},\"control\":{}}},\"lambdaFunctionScheduledEventAttributes\":{\"type\":\"structure\",\"required\":[\"id\",\"name\",\"decisionTaskCompletedEventId\"],\"members\":{\"id\":{},\"name\":{},\"control\":{},\"input\":{},\"startToCloseTimeout\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"lambdaFunctionStartedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\"],\"members\":{\"scheduledEventId\":{\"type\":\"long\"}}},\"lambdaFunctionCompletedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\",\"startedEventId\"],\"members\":{\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"},\"result\":{}}},\"lambdaFunctionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\",\"startedEventId\"],\"members\":{\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"},\"reason\":{},\"details\":{}}},\"lambdaFunctionTimedOutEventAttributes\":{\"type\":\"structure\",\"required\":[\"scheduledEventId\",\"startedEventId\"],\"members\":{\"scheduledEventId\":{\"type\":\"long\"},\"startedEventId\":{\"type\":\"long\"},\"timeoutType\":{}}},\"scheduleLambdaFunctionFailedEventAttributes\":{\"type\":\"structure\",\"required\":[\"id\",\"name\",\"cause\",\"decisionTaskCompletedEventId\"],\"members\":{\"id\":{},\"name\":{},\"cause\":{},\"decisionTaskCompletedEventId\":{\"type\":\"long\"}}},\"startLambdaFunctionFailedEventAttributes\":{\"type\":\"structure\",\"members\":{\"scheduledEventId\":{\"type\":\"long\"},\"cause\":{},\"message\":{}}}}}},\"S4g\":{\"type\":\"structure\",\"required\":[\"executionInfos\"],\"members\":{\"executionInfos\":{\"type\":\"list\",\"member\":{\"shape\":\"S1a\"}},\"nextPageToken\":{}}},\"S4o\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"key\"],\"members\":{\"key\":{},\"value\":{}}}}}}");

/***/ }),

/***/ 65798:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"GetWorkflowExecutionHistory\":{\"input_token\":\"nextPageToken\",\"limit_key\":\"maximumPageSize\",\"output_token\":\"nextPageToken\",\"result_key\":\"events\"},\"ListActivityTypes\":{\"input_token\":\"nextPageToken\",\"limit_key\":\"maximumPageSize\",\"output_token\":\"nextPageToken\",\"result_key\":\"typeInfos\"},\"ListClosedWorkflowExecutions\":{\"input_token\":\"nextPageToken\",\"limit_key\":\"maximumPageSize\",\"output_token\":\"nextPageToken\",\"result_key\":\"executionInfos\"},\"ListDomains\":{\"input_token\":\"nextPageToken\",\"limit_key\":\"maximumPageSize\",\"output_token\":\"nextPageToken\",\"result_key\":\"domainInfos\"},\"ListOpenWorkflowExecutions\":{\"input_token\":\"nextPageToken\",\"limit_key\":\"maximumPageSize\",\"output_token\":\"nextPageToken\",\"result_key\":\"executionInfos\"},\"ListWorkflowTypes\":{\"input_token\":\"nextPageToken\",\"limit_key\":\"maximumPageSize\",\"output_token\":\"nextPageToken\",\"result_key\":\"typeInfos\"},\"PollForDecisionTask\":{\"input_token\":\"nextPageToken\",\"limit_key\":\"maximumPageSize\",\"output_token\":\"nextPageToken\",\"result_key\":\"events\"}}}");

/***/ }),

/***/ 82853:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-10-11\",\"endpointPrefix\":\"synthetics\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Synthetics\",\"serviceFullName\":\"Synthetics\",\"serviceId\":\"synthetics\",\"signatureVersion\":\"v4\",\"signingName\":\"synthetics\",\"uid\":\"synthetics-2017-10-11\"},\"operations\":{\"CreateCanary\":{\"http\":{\"requestUri\":\"/canary\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Code\",\"ArtifactS3Location\",\"ExecutionRoleArn\",\"Schedule\",\"RuntimeVersion\"],\"members\":{\"Name\":{},\"Code\":{\"shape\":\"S3\"},\"ArtifactS3Location\":{},\"ExecutionRoleArn\":{},\"Schedule\":{\"shape\":\"S7\"},\"RunConfig\":{\"shape\":\"S9\"},\"SuccessRetentionPeriodInDays\":{\"type\":\"integer\"},\"FailureRetentionPeriodInDays\":{\"type\":\"integer\"},\"RuntimeVersion\":{},\"VpcConfig\":{\"shape\":\"Sh\"},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Canary\":{\"shape\":\"Sq\"}}}},\"DeleteCanary\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/canary/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeCanaries\":{\"http\":{\"requestUri\":\"/canaries\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Canaries\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}},\"NextToken\":{}}}},\"DescribeCanariesLastRun\":{\"http\":{\"requestUri\":\"/canaries/last-run\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CanariesLastRun\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"CanaryName\":{},\"LastRun\":{\"shape\":\"S1f\"}}}},\"NextToken\":{}}}},\"DescribeRuntimeVersions\":{\"http\":{\"requestUri\":\"/runtime-versions\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuntimeVersions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VersionName\":{},\"Description\":{},\"ReleaseDate\":{\"type\":\"timestamp\"},\"DeprecationDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"GetCanary\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/canary/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Canary\":{\"shape\":\"Sq\"}}}},\"GetCanaryRuns\":{\"http\":{\"requestUri\":\"/canary/{name}/runs\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"CanaryRuns\":{\"type\":\"list\",\"member\":{\"shape\":\"S1f\"}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sm\"}}}},\"StartCanary\":{\"http\":{\"requestUri\":\"/canary/{name}/start\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StopCanary\":{\"http\":{\"requestUri\":\"/canary/{name}/stop\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{resourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"resourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateCanary\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/canary/{name}\"},\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{\"location\":\"uri\",\"locationName\":\"name\"},\"Code\":{\"shape\":\"S3\"},\"ExecutionRoleArn\":{},\"RuntimeVersion\":{},\"Schedule\":{\"shape\":\"S7\"},\"RunConfig\":{\"shape\":\"S9\"},\"SuccessRetentionPeriodInDays\":{\"type\":\"integer\"},\"FailureRetentionPeriodInDays\":{\"type\":\"integer\"},\"VpcConfig\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S3\":{\"type\":\"structure\",\"required\":[\"Handler\"],\"members\":{\"S3Bucket\":{},\"S3Key\":{},\"S3Version\":{},\"ZipFile\":{\"type\":\"blob\"},\"Handler\":{}}},\"S7\":{\"type\":\"structure\",\"required\":[\"Expression\"],\"members\":{\"Expression\":{},\"DurationInSeconds\":{\"type\":\"long\"}}},\"S9\":{\"type\":\"structure\",\"members\":{\"TimeoutInSeconds\":{\"type\":\"integer\"},\"MemoryInMB\":{\"type\":\"integer\"},\"ActiveTracing\":{\"type\":\"boolean\"},\"EnvironmentVariables\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"Sh\":{\"type\":\"structure\",\"members\":{\"SubnetIds\":{\"shape\":\"Si\"},\"SecurityGroupIds\":{\"shape\":\"Sk\"}}},\"Si\":{\"type\":\"list\",\"member\":{}},\"Sk\":{\"type\":\"list\",\"member\":{}},\"Sm\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"Sq\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Code\":{\"type\":\"structure\",\"members\":{\"SourceLocationArn\":{},\"Handler\":{}}},\"ExecutionRoleArn\":{},\"Schedule\":{\"type\":\"structure\",\"members\":{\"Expression\":{},\"DurationInSeconds\":{\"type\":\"long\"}}},\"RunConfig\":{\"type\":\"structure\",\"members\":{\"TimeoutInSeconds\":{\"type\":\"integer\"},\"MemoryInMB\":{\"type\":\"integer\"},\"ActiveTracing\":{\"type\":\"boolean\"}}},\"SuccessRetentionPeriodInDays\":{\"type\":\"integer\"},\"FailureRetentionPeriodInDays\":{\"type\":\"integer\"},\"Status\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateReason\":{},\"StateReasonCode\":{}}},\"Timeline\":{\"type\":\"structure\",\"members\":{\"Created\":{\"type\":\"timestamp\"},\"LastModified\":{\"type\":\"timestamp\"},\"LastStarted\":{\"type\":\"timestamp\"},\"LastStopped\":{\"type\":\"timestamp\"}}},\"ArtifactS3Location\":{},\"EngineArn\":{},\"RuntimeVersion\":{},\"VpcConfig\":{\"type\":\"structure\",\"members\":{\"VpcId\":{},\"SubnetIds\":{\"shape\":\"Si\"},\"SecurityGroupIds\":{\"shape\":\"Sk\"}}},\"Tags\":{\"shape\":\"Sm\"}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Status\":{\"type\":\"structure\",\"members\":{\"State\":{},\"StateReason\":{},\"StateReasonCode\":{}}},\"Timeline\":{\"type\":\"structure\",\"members\":{\"Started\":{\"type\":\"timestamp\"},\"Completed\":{\"type\":\"timestamp\"}}},\"ArtifactS3Location\":{}}}}}");

/***/ }),

/***/ 27742:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeCanaries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"DescribeCanariesLastRun\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"DescribeRuntimeVersions\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetCanaryRuns\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 66368:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-06-27\",\"endpointPrefix\":\"textract\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Textract\",\"serviceId\":\"Textract\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"Textract\",\"uid\":\"textract-2018-06-27\"},\"operations\":{\"AnalyzeDocument\":{\"input\":{\"type\":\"structure\",\"required\":[\"Document\",\"FeatureTypes\"],\"members\":{\"Document\":{\"shape\":\"S2\"},\"FeatureTypes\":{\"shape\":\"S8\"},\"HumanLoopConfig\":{\"type\":\"structure\",\"required\":[\"HumanLoopName\",\"FlowDefinitionArn\"],\"members\":{\"HumanLoopName\":{},\"FlowDefinitionArn\":{},\"DataAttributes\":{\"type\":\"structure\",\"members\":{\"ContentClassifiers\":{\"type\":\"list\",\"member\":{}}}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentMetadata\":{\"shape\":\"Sh\"},\"Blocks\":{\"shape\":\"Sj\"},\"HumanLoopActivationOutput\":{\"type\":\"structure\",\"members\":{\"HumanLoopArn\":{},\"HumanLoopActivationReasons\":{\"type\":\"list\",\"member\":{}},\"HumanLoopActivationConditionsEvaluationResults\":{\"jsonvalue\":true}}},\"AnalyzeDocumentModelVersion\":{}}}},\"DetectDocumentText\":{\"input\":{\"type\":\"structure\",\"required\":[\"Document\"],\"members\":{\"Document\":{\"shape\":\"S2\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentMetadata\":{\"shape\":\"Sh\"},\"Blocks\":{\"shape\":\"Sj\"},\"DetectDocumentTextModelVersion\":{}}}},\"GetDocumentAnalysis\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentMetadata\":{\"shape\":\"Sh\"},\"JobStatus\":{},\"NextToken\":{},\"Blocks\":{\"shape\":\"Sj\"},\"Warnings\":{\"shape\":\"S1f\"},\"StatusMessage\":{},\"AnalyzeDocumentModelVersion\":{}}}},\"GetDocumentTextDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentMetadata\":{\"shape\":\"Sh\"},\"JobStatus\":{},\"NextToken\":{},\"Blocks\":{\"shape\":\"Sj\"},\"Warnings\":{\"shape\":\"S1f\"},\"StatusMessage\":{},\"DetectDocumentTextModelVersion\":{}}}},\"StartDocumentAnalysis\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentLocation\",\"FeatureTypes\"],\"members\":{\"DocumentLocation\":{\"shape\":\"S1n\"},\"FeatureTypes\":{\"shape\":\"S8\"},\"ClientRequestToken\":{},\"JobTag\":{},\"NotificationChannel\":{\"shape\":\"S1q\"},\"OutputConfig\":{\"shape\":\"S1t\"},\"KMSKeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}},\"StartDocumentTextDetection\":{\"input\":{\"type\":\"structure\",\"required\":[\"DocumentLocation\"],\"members\":{\"DocumentLocation\":{\"shape\":\"S1n\"},\"ClientRequestToken\":{},\"JobTag\":{},\"NotificationChannel\":{\"shape\":\"S1q\"},\"OutputConfig\":{\"shape\":\"S1t\"},\"KMSKeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}}}},\"shapes\":{\"S2\":{\"type\":\"structure\",\"members\":{\"Bytes\":{\"type\":\"blob\"},\"S3Object\":{\"shape\":\"S4\"}}},\"S4\":{\"type\":\"structure\",\"members\":{\"Bucket\":{},\"Name\":{},\"Version\":{}}},\"S8\":{\"type\":\"list\",\"member\":{}},\"Sh\":{\"type\":\"structure\",\"members\":{\"Pages\":{\"type\":\"integer\"}}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BlockType\":{},\"Confidence\":{\"type\":\"float\"},\"Text\":{},\"TextType\":{},\"RowIndex\":{\"type\":\"integer\"},\"ColumnIndex\":{\"type\":\"integer\"},\"RowSpan\":{\"type\":\"integer\"},\"ColumnSpan\":{\"type\":\"integer\"},\"Geometry\":{\"type\":\"structure\",\"members\":{\"BoundingBox\":{\"type\":\"structure\",\"members\":{\"Width\":{\"type\":\"float\"},\"Height\":{\"type\":\"float\"},\"Left\":{\"type\":\"float\"},\"Top\":{\"type\":\"float\"}}},\"Polygon\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"X\":{\"type\":\"float\"},\"Y\":{\"type\":\"float\"}}}}}},\"Id\":{},\"Relationships\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Ids\":{\"type\":\"list\",\"member\":{}}}}},\"EntityTypes\":{\"type\":\"list\",\"member\":{}},\"SelectionStatus\":{},\"Page\":{\"type\":\"integer\"}}}},\"S1f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ErrorCode\":{},\"Pages\":{\"type\":\"list\",\"member\":{\"type\":\"integer\"}}}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"S3Object\":{\"shape\":\"S4\"}}},\"S1q\":{\"type\":\"structure\",\"required\":[\"SNSTopicArn\",\"RoleArn\"],\"members\":{\"SNSTopicArn\":{},\"RoleArn\":{}}},\"S1t\":{\"type\":\"structure\",\"required\":[\"S3Bucket\"],\"members\":{\"S3Bucket\":{},\"S3Prefix\":{}}}}}");

/***/ }),

/***/ 75909:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 27578:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-11-01\",\"endpointPrefix\":\"query.timestream\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Timestream Query\",\"serviceFullName\":\"Amazon Timestream Query\",\"serviceId\":\"Timestream Query\",\"signatureVersion\":\"v4\",\"signingName\":\"timestream\",\"targetPrefix\":\"Timestream_20181101\",\"uid\":\"timestream-query-2018-11-01\"},\"operations\":{\"CancelQuery\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryId\"],\"members\":{\"QueryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CancellationMessage\":{}}},\"endpointdiscovery\":{\"required\":true},\"idempotent\":true},\"DescribeEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"Endpoints\"],\"members\":{\"Endpoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Address\",\"CachePeriodInMinutes\"],\"members\":{\"Address\":{},\"CachePeriodInMinutes\":{\"type\":\"long\"}}}}}},\"endpointoperation\":true},\"Query\":{\"input\":{\"type\":\"structure\",\"required\":[\"QueryString\"],\"members\":{\"QueryString\":{\"type\":\"string\",\"sensitive\":true},\"ClientToken\":{\"idempotencyToken\":true,\"type\":\"string\",\"sensitive\":true},\"NextToken\":{},\"MaxRows\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"QueryId\",\"Rows\",\"ColumnInfo\"],\"members\":{\"QueryId\":{},\"NextToken\":{},\"Rows\":{\"type\":\"list\",\"member\":{\"shape\":\"Sg\"}},\"ColumnInfo\":{\"shape\":\"So\"},\"QueryStatus\":{\"type\":\"structure\",\"members\":{\"ProgressPercentage\":{\"type\":\"double\"},\"CumulativeBytesScanned\":{\"type\":\"long\"},\"CumulativeBytesMetered\":{\"type\":\"long\"}}}}},\"endpointdiscovery\":{\"required\":true},\"idempotent\":true}},\"shapes\":{\"Sg\":{\"type\":\"structure\",\"required\":[\"Data\"],\"members\":{\"Data\":{\"shape\":\"Sh\"}}},\"Sh\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"Si\":{\"type\":\"structure\",\"members\":{\"ScalarValue\":{},\"TimeSeriesValue\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Time\",\"Value\"],\"members\":{\"Time\":{},\"Value\":{\"shape\":\"Si\"}}}},\"ArrayValue\":{\"shape\":\"Sh\"},\"RowValue\":{\"shape\":\"Sg\"},\"NullValue\":{\"type\":\"boolean\"}}},\"So\":{\"type\":\"list\",\"member\":{\"shape\":\"Sp\"}},\"Sp\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Name\":{},\"Type\":{\"type\":\"structure\",\"members\":{\"ScalarType\":{},\"ArrayColumnInfo\":{\"shape\":\"Sp\"},\"TimeSeriesMeasureValueColumnInfo\":{\"shape\":\"Sp\"},\"RowColumnInfo\":{\"shape\":\"So\"}}}}}}}");

/***/ }),

/***/ 99094:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"Query\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxRows\",\"non_aggregate_keys\":[\"ColumnInfo\",\"QueryId\",\"QueryStatus\"],\"output_token\":\"NextToken\",\"result_key\":\"Rows\"}}}");

/***/ }),

/***/ 79095:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-11-01\",\"endpointPrefix\":\"ingest.timestream\",\"jsonVersion\":\"1.0\",\"protocol\":\"json\",\"serviceAbbreviation\":\"Timestream Write\",\"serviceFullName\":\"Amazon Timestream Write\",\"serviceId\":\"Timestream Write\",\"signatureVersion\":\"v4\",\"signingName\":\"timestream\",\"targetPrefix\":\"Timestream_20181101\",\"uid\":\"timestream-write-2018-11-01\"},\"operations\":{\"CreateDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\"],\"members\":{\"DatabaseName\":{},\"KmsKeyId\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Database\":{\"shape\":\"S9\"}}},\"endpointdiscovery\":{\"required\":true}},\"CreateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"DatabaseName\":{},\"TableName\":{},\"RetentionProperties\":{\"shape\":\"Se\"},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Table\":{\"shape\":\"Si\"}}},\"endpointdiscovery\":{\"required\":true}},\"DeleteDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\"],\"members\":{\"DatabaseName\":{}}},\"endpointdiscovery\":{\"required\":true}},\"DeleteTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"DatabaseName\":{},\"TableName\":{}}},\"endpointdiscovery\":{\"required\":true}},\"DescribeDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\"],\"members\":{\"DatabaseName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Database\":{\"shape\":\"S9\"}}},\"endpointdiscovery\":{\"required\":true}},\"DescribeEndpoints\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"required\":[\"Endpoints\"],\"members\":{\"Endpoints\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Address\",\"CachePeriodInMinutes\"],\"members\":{\"Address\":{},\"CachePeriodInMinutes\":{\"type\":\"long\"}}}}}},\"endpointoperation\":true},\"DescribeTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\"],\"members\":{\"DatabaseName\":{},\"TableName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Table\":{\"shape\":\"Si\"}}},\"endpointdiscovery\":{\"required\":true}},\"ListDatabases\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Databases\":{\"type\":\"list\",\"member\":{\"shape\":\"S9\"}},\"NextToken\":{}}},\"endpointdiscovery\":{\"required\":true}},\"ListTables\":{\"input\":{\"type\":\"structure\",\"members\":{\"DatabaseName\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tables\":{\"type\":\"list\",\"member\":{\"shape\":\"Si\"}},\"NextToken\":{}}},\"endpointdiscovery\":{\"required\":true}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S4\"}}},\"endpointdiscovery\":{\"required\":true}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S4\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpointdiscovery\":{\"required\":true}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"endpointdiscovery\":{\"required\":true}},\"UpdateDatabase\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"KmsKeyId\"],\"members\":{\"DatabaseName\":{},\"KmsKeyId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Database\":{\"shape\":\"S9\"}}},\"endpointdiscovery\":{\"required\":true}},\"UpdateTable\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"RetentionProperties\"],\"members\":{\"DatabaseName\":{},\"TableName\":{},\"RetentionProperties\":{\"shape\":\"Se\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Table\":{\"shape\":\"Si\"}}},\"endpointdiscovery\":{\"required\":true}},\"WriteRecords\":{\"input\":{\"type\":\"structure\",\"required\":[\"DatabaseName\",\"TableName\",\"Records\"],\"members\":{\"DatabaseName\":{},\"TableName\":{},\"CommonAttributes\":{\"shape\":\"S1e\"},\"Records\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\"}}}},\"endpointdiscovery\":{\"required\":true}}},\"shapes\":{\"S4\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S9\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"DatabaseName\":{},\"TableCount\":{\"type\":\"long\"},\"KmsKeyId\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}},\"Se\":{\"type\":\"structure\",\"required\":[\"MemoryStoreRetentionPeriodInHours\",\"MagneticStoreRetentionPeriodInDays\"],\"members\":{\"MemoryStoreRetentionPeriodInHours\":{\"type\":\"long\"},\"MagneticStoreRetentionPeriodInDays\":{\"type\":\"long\"}}},\"Si\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"TableName\":{},\"DatabaseName\":{},\"TableStatus\":{},\"RetentionProperties\":{\"shape\":\"Se\"},\"CreationTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}},\"S1e\":{\"type\":\"structure\",\"members\":{\"Dimensions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Value\"],\"members\":{\"Name\":{},\"Value\":{},\"DimensionValueType\":{}}}},\"MeasureName\":{},\"MeasureValue\":{},\"MeasureValueType\":{},\"Time\":{},\"TimeUnit\":{},\"Version\":{\"type\":\"long\"}}}}}");

/***/ }),

/***/ 50262:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDatabases\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTables\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 10903:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-10-26\",\"endpointPrefix\":\"transcribe\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Transcribe Service\",\"serviceId\":\"Transcribe\",\"signatureVersion\":\"v4\",\"signingName\":\"transcribe\",\"targetPrefix\":\"Transcribe\",\"uid\":\"transcribe-2017-10-26\"},\"operations\":{\"CreateLanguageModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"LanguageCode\",\"BaseModelName\",\"ModelName\",\"InputDataConfig\"],\"members\":{\"LanguageCode\":{},\"BaseModelName\":{},\"ModelName\":{},\"InputDataConfig\":{\"shape\":\"S5\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LanguageCode\":{},\"BaseModelName\":{},\"ModelName\":{},\"InputDataConfig\":{\"shape\":\"S5\"},\"ModelStatus\":{}}}},\"CreateMedicalVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\",\"LanguageCode\",\"VocabularyFileUri\"],\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"VocabularyFileUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"VocabularyState\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{}}}},\"CreateVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\",\"LanguageCode\"],\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"Phrases\":{\"shape\":\"Si\"},\"VocabularyFileUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"VocabularyState\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{}}}},\"CreateVocabularyFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyFilterName\",\"LanguageCode\"],\"members\":{\"VocabularyFilterName\":{},\"LanguageCode\":{},\"Words\":{\"shape\":\"Sn\"},\"VocabularyFilterFileUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyFilterName\":{},\"LanguageCode\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}},\"DeleteLanguageModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelName\"],\"members\":{\"ModelName\":{}}}},\"DeleteMedicalTranscriptionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"MedicalTranscriptionJobName\"],\"members\":{\"MedicalTranscriptionJobName\":{}}}},\"DeleteMedicalVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\"],\"members\":{\"VocabularyName\":{}}}},\"DeleteTranscriptionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TranscriptionJobName\"],\"members\":{\"TranscriptionJobName\":{}}}},\"DeleteVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\"],\"members\":{\"VocabularyName\":{}}}},\"DeleteVocabularyFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyFilterName\"],\"members\":{\"VocabularyFilterName\":{}}}},\"DescribeLanguageModel\":{\"input\":{\"type\":\"structure\",\"required\":[\"ModelName\"],\"members\":{\"ModelName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LanguageModel\":{\"shape\":\"Sz\"}}}},\"GetMedicalTranscriptionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"MedicalTranscriptionJobName\"],\"members\":{\"MedicalTranscriptionJobName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MedicalTranscriptionJob\":{\"shape\":\"S13\"}}}},\"GetMedicalVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\"],\"members\":{\"VocabularyName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"VocabularyState\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"DownloadUri\":{}}}},\"GetTranscriptionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TranscriptionJobName\"],\"members\":{\"TranscriptionJobName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TranscriptionJob\":{\"shape\":\"S1i\"}}}},\"GetVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\"],\"members\":{\"VocabularyName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"VocabularyState\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"DownloadUri\":{}}}},\"GetVocabularyFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyFilterName\"],\"members\":{\"VocabularyFilterName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyFilterName\":{},\"LanguageCode\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"DownloadUri\":{}}}},\"ListLanguageModels\":{\"input\":{\"type\":\"structure\",\"members\":{\"StatusEquals\":{},\"NameContains\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"Models\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\"}}}}},\"ListMedicalTranscriptionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"JobNameContains\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"NextToken\":{},\"MedicalTranscriptionJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MedicalTranscriptionJobName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"StartTime\":{\"type\":\"timestamp\"},\"CompletionTime\":{\"type\":\"timestamp\"},\"LanguageCode\":{},\"TranscriptionJobStatus\":{},\"FailureReason\":{},\"OutputLocationType\":{},\"Specialty\":{},\"Type\":{}}}}}}},\"ListMedicalVocabularies\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"StateEquals\":{},\"NameContains\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"NextToken\":{},\"Vocabularies\":{\"shape\":\"S29\"}}}},\"ListTranscriptionJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"JobNameContains\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"NextToken\":{},\"TranscriptionJobSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"TranscriptionJobName\":{},\"CreationTime\":{\"type\":\"timestamp\"},\"StartTime\":{\"type\":\"timestamp\"},\"CompletionTime\":{\"type\":\"timestamp\"},\"LanguageCode\":{},\"TranscriptionJobStatus\":{},\"FailureReason\":{},\"OutputLocationType\":{},\"ContentRedaction\":{\"shape\":\"S1o\"},\"ModelSettings\":{\"shape\":\"S1m\"},\"IdentifyLanguage\":{\"type\":\"boolean\"},\"IdentifiedLanguageScore\":{\"type\":\"float\"}}}}}}},\"ListVocabularies\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"StateEquals\":{},\"NameContains\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"NextToken\":{},\"Vocabularies\":{\"shape\":\"S29\"}}}},\"ListVocabularyFilters\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"},\"NameContains\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"VocabularyFilters\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VocabularyFilterName\":{},\"LanguageCode\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}}}}},\"StartMedicalTranscriptionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"MedicalTranscriptionJobName\",\"LanguageCode\",\"Media\",\"OutputBucketName\",\"Specialty\",\"Type\"],\"members\":{\"MedicalTranscriptionJobName\":{},\"LanguageCode\":{},\"MediaSampleRateHertz\":{\"type\":\"integer\"},\"MediaFormat\":{},\"Media\":{\"shape\":\"S17\"},\"OutputBucketName\":{},\"OutputKey\":{},\"OutputEncryptionKMSKeyId\":{},\"Settings\":{\"shape\":\"S19\"},\"Specialty\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MedicalTranscriptionJob\":{\"shape\":\"S13\"}}}},\"StartTranscriptionJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"TranscriptionJobName\",\"Media\"],\"members\":{\"TranscriptionJobName\":{},\"LanguageCode\":{},\"MediaSampleRateHertz\":{\"type\":\"integer\"},\"MediaFormat\":{},\"Media\":{\"shape\":\"S17\"},\"OutputBucketName\":{},\"OutputKey\":{},\"OutputEncryptionKMSKeyId\":{},\"Settings\":{\"shape\":\"S1k\"},\"ModelSettings\":{\"shape\":\"S1m\"},\"JobExecutionSettings\":{\"shape\":\"S1n\"},\"ContentRedaction\":{\"shape\":\"S1o\"},\"IdentifyLanguage\":{\"type\":\"boolean\"},\"LanguageOptions\":{\"shape\":\"S1r\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TranscriptionJob\":{\"shape\":\"S1i\"}}}},\"UpdateMedicalVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\",\"LanguageCode\"],\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"VocabularyFileUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"VocabularyState\":{}}}},\"UpdateVocabulary\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyName\",\"LanguageCode\"],\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"Phrases\":{\"shape\":\"Si\"},\"VocabularyFileUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"VocabularyState\":{}}}},\"UpdateVocabularyFilter\":{\"input\":{\"type\":\"structure\",\"required\":[\"VocabularyFilterName\"],\"members\":{\"VocabularyFilterName\":{},\"Words\":{\"shape\":\"Sn\"},\"VocabularyFilterFileUri\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VocabularyFilterName\":{},\"LanguageCode\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"}}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"DataAccessRoleArn\"],\"members\":{\"S3Uri\":{},\"TuningDataS3Uri\":{},\"DataAccessRoleArn\":{}}},\"Si\":{\"type\":\"list\",\"member\":{}},\"Sn\":{\"type\":\"list\",\"member\":{}},\"Sz\":{\"type\":\"structure\",\"members\":{\"ModelName\":{},\"CreateTime\":{\"type\":\"timestamp\"},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"LanguageCode\":{},\"BaseModelName\":{},\"ModelStatus\":{},\"UpgradeAvailability\":{\"type\":\"boolean\"},\"FailureReason\":{},\"InputDataConfig\":{\"shape\":\"S5\"}}},\"S13\":{\"type\":\"structure\",\"members\":{\"MedicalTranscriptionJobName\":{},\"TranscriptionJobStatus\":{},\"LanguageCode\":{},\"MediaSampleRateHertz\":{\"type\":\"integer\"},\"MediaFormat\":{},\"Media\":{\"shape\":\"S17\"},\"Transcript\":{\"type\":\"structure\",\"members\":{\"TranscriptFileUri\":{}}},\"StartTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CompletionTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"Settings\":{\"shape\":\"S19\"},\"Specialty\":{},\"Type\":{}}},\"S17\":{\"type\":\"structure\",\"members\":{\"MediaFileUri\":{}}},\"S19\":{\"type\":\"structure\",\"members\":{\"ShowSpeakerLabels\":{\"type\":\"boolean\"},\"MaxSpeakerLabels\":{\"type\":\"integer\"},\"ChannelIdentification\":{\"type\":\"boolean\"},\"ShowAlternatives\":{\"type\":\"boolean\"},\"MaxAlternatives\":{\"type\":\"integer\"},\"VocabularyName\":{}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"TranscriptionJobName\":{},\"TranscriptionJobStatus\":{},\"LanguageCode\":{},\"MediaSampleRateHertz\":{\"type\":\"integer\"},\"MediaFormat\":{},\"Media\":{\"shape\":\"S17\"},\"Transcript\":{\"type\":\"structure\",\"members\":{\"TranscriptFileUri\":{},\"RedactedTranscriptFileUri\":{}}},\"StartTime\":{\"type\":\"timestamp\"},\"CreationTime\":{\"type\":\"timestamp\"},\"CompletionTime\":{\"type\":\"timestamp\"},\"FailureReason\":{},\"Settings\":{\"shape\":\"S1k\"},\"ModelSettings\":{\"shape\":\"S1m\"},\"JobExecutionSettings\":{\"shape\":\"S1n\"},\"ContentRedaction\":{\"shape\":\"S1o\"},\"IdentifyLanguage\":{\"type\":\"boolean\"},\"LanguageOptions\":{\"shape\":\"S1r\"},\"IdentifiedLanguageScore\":{\"type\":\"float\"}}},\"S1k\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"ShowSpeakerLabels\":{\"type\":\"boolean\"},\"MaxSpeakerLabels\":{\"type\":\"integer\"},\"ChannelIdentification\":{\"type\":\"boolean\"},\"ShowAlternatives\":{\"type\":\"boolean\"},\"MaxAlternatives\":{\"type\":\"integer\"},\"VocabularyFilterName\":{},\"VocabularyFilterMethod\":{}}},\"S1m\":{\"type\":\"structure\",\"members\":{\"LanguageModelName\":{}}},\"S1n\":{\"type\":\"structure\",\"members\":{\"AllowDeferredExecution\":{\"type\":\"boolean\"},\"DataAccessRoleArn\":{}}},\"S1o\":{\"type\":\"structure\",\"required\":[\"RedactionType\",\"RedactionOutput\"],\"members\":{\"RedactionType\":{},\"RedactionOutput\":{}}},\"S1r\":{\"type\":\"list\",\"member\":{}},\"S29\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VocabularyName\":{},\"LanguageCode\":{},\"LastModifiedTime\":{\"type\":\"timestamp\"},\"VocabularyState\":{}}}}}}");

/***/ }),

/***/ 92036:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListLanguageModels\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMedicalTranscriptionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMedicalVocabularies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTranscriptionJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListVocabularies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListVocabularyFilters\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 42419:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-11-05\",\"endpointPrefix\":\"transfer\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"AWS Transfer\",\"serviceFullName\":\"AWS Transfer Family\",\"serviceId\":\"Transfer\",\"signatureVersion\":\"v4\",\"signingName\":\"transfer\",\"targetPrefix\":\"TransferService\",\"uid\":\"transfer-2018-11-05\"},\"operations\":{\"CreateServer\":{\"input\":{\"type\":\"structure\",\"members\":{\"Certificate\":{},\"Domain\":{},\"EndpointDetails\":{\"shape\":\"S4\"},\"EndpointType\":{},\"HostKey\":{\"shape\":\"Se\"},\"IdentityProviderDetails\":{\"shape\":\"Sf\"},\"IdentityProviderType\":{},\"LoggingRole\":{},\"Protocols\":{\"shape\":\"Sj\"},\"SecurityPolicyName\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"ServerId\":{}}}},\"CreateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"Role\",\"ServerId\",\"UserName\"],\"members\":{\"HomeDirectory\":{},\"HomeDirectoryType\":{},\"HomeDirectoryMappings\":{\"shape\":\"Sv\"},\"Policy\":{},\"PosixProfile\":{\"shape\":\"S10\"},\"Role\":{},\"ServerId\":{},\"SshPublicKeyBody\":{},\"Tags\":{\"shape\":\"Sm\"},\"UserName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"UserName\"],\"members\":{\"ServerId\":{},\"UserName\":{}}}},\"DeleteServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"ServerId\":{}}}},\"DeleteSshPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"SshPublicKeyId\",\"UserName\"],\"members\":{\"ServerId\":{},\"SshPublicKeyId\":{},\"UserName\":{}}}},\"DeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"UserName\"],\"members\":{\"ServerId\":{},\"UserName\":{}}}},\"DescribeSecurityPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"SecurityPolicyName\"],\"members\":{\"SecurityPolicyName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"SecurityPolicy\"],\"members\":{\"SecurityPolicy\":{\"type\":\"structure\",\"required\":[\"SecurityPolicyName\"],\"members\":{\"Fips\":{\"type\":\"boolean\"},\"SecurityPolicyName\":{},\"SshCiphers\":{\"shape\":\"S1e\"},\"SshKexs\":{\"shape\":\"S1e\"},\"SshMacs\":{\"shape\":\"S1e\"},\"TlsCiphers\":{\"shape\":\"S1e\"}}}}}},\"DescribeServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"ServerId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Server\"],\"members\":{\"Server\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"Certificate\":{},\"Domain\":{},\"EndpointDetails\":{\"shape\":\"S4\"},\"EndpointType\":{},\"HostKeyFingerprint\":{},\"IdentityProviderDetails\":{\"shape\":\"Sf\"},\"IdentityProviderType\":{},\"LoggingRole\":{},\"Protocols\":{\"shape\":\"Sj\"},\"SecurityPolicyName\":{},\"ServerId\":{},\"State\":{},\"Tags\":{\"shape\":\"Sm\"},\"UserCount\":{\"type\":\"integer\"}}}}}},\"DescribeUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"UserName\"],\"members\":{\"ServerId\":{},\"UserName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"User\"],\"members\":{\"ServerId\":{},\"User\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"HomeDirectory\":{},\"HomeDirectoryMappings\":{\"shape\":\"Sv\"},\"HomeDirectoryType\":{},\"Policy\":{},\"PosixProfile\":{\"shape\":\"S10\"},\"Role\":{},\"SshPublicKeys\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DateImported\",\"SshPublicKeyBody\",\"SshPublicKeyId\"],\"members\":{\"DateImported\":{\"type\":\"timestamp\"},\"SshPublicKeyBody\":{},\"SshPublicKeyId\":{}}}},\"Tags\":{\"shape\":\"Sm\"},\"UserName\":{}}}}}},\"ImportSshPublicKey\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"SshPublicKeyBody\",\"UserName\"],\"members\":{\"ServerId\":{},\"SshPublicKeyBody\":{},\"UserName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"SshPublicKeyId\",\"UserName\"],\"members\":{\"ServerId\":{},\"SshPublicKeyId\":{},\"UserName\":{}}}},\"ListSecurityPolicies\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"SecurityPolicyNames\"],\"members\":{\"NextToken\":{},\"SecurityPolicyNames\":{\"type\":\"list\",\"member\":{}}}}},\"ListServers\":{\"input\":{\"type\":\"structure\",\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"Servers\"],\"members\":{\"NextToken\":{},\"Servers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"Domain\":{},\"IdentityProviderType\":{},\"EndpointType\":{},\"LoggingRole\":{},\"ServerId\":{},\"State\":{},\"UserCount\":{\"type\":\"integer\"}}}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Arn\":{},\"NextToken\":{},\"Tags\":{\"shape\":\"Sm\"}}}},\"ListUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{},\"ServerId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"Users\"],\"members\":{\"NextToken\":{},\"ServerId\":{},\"Users\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Arn\"],\"members\":{\"Arn\":{},\"HomeDirectory\":{},\"HomeDirectoryType\":{},\"Role\":{},\"SshPublicKeyCount\":{\"type\":\"integer\"},\"UserName\":{}}}}}}},\"StartServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"ServerId\":{}}}},\"StopServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"ServerId\":{}}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"Tags\"],\"members\":{\"Arn\":{},\"Tags\":{\"shape\":\"Sm\"}}}},\"TestIdentityProvider\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"UserName\"],\"members\":{\"ServerId\":{},\"ServerProtocol\":{},\"SourceIp\":{},\"UserName\":{},\"UserPassword\":{\"type\":\"string\",\"sensitive\":true}}},\"output\":{\"type\":\"structure\",\"required\":[\"StatusCode\",\"Url\"],\"members\":{\"Response\":{},\"StatusCode\":{\"type\":\"integer\"},\"Message\":{},\"Url\":{}}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"Arn\",\"TagKeys\"],\"members\":{\"Arn\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}}},\"UpdateServer\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"Certificate\":{},\"EndpointDetails\":{\"shape\":\"S4\"},\"EndpointType\":{},\"HostKey\":{\"shape\":\"Se\"},\"IdentityProviderDetails\":{\"shape\":\"Sf\"},\"LoggingRole\":{},\"Protocols\":{\"shape\":\"Sj\"},\"SecurityPolicyName\":{},\"ServerId\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServerId\"],\"members\":{\"ServerId\":{}}}},\"UpdateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"UserName\"],\"members\":{\"HomeDirectory\":{},\"HomeDirectoryType\":{},\"HomeDirectoryMappings\":{\"shape\":\"Sv\"},\"Policy\":{},\"PosixProfile\":{\"shape\":\"S10\"},\"Role\":{},\"ServerId\":{},\"UserName\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"ServerId\",\"UserName\"],\"members\":{\"ServerId\":{},\"UserName\":{}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"members\":{\"AddressAllocationIds\":{\"type\":\"list\",\"member\":{}},\"SubnetIds\":{\"type\":\"list\",\"member\":{}},\"VpcEndpointId\":{},\"VpcId\":{},\"SecurityGroupIds\":{\"type\":\"list\",\"member\":{}}}},\"Se\":{\"type\":\"string\",\"sensitive\":true},\"Sf\":{\"type\":\"structure\",\"members\":{\"Url\":{},\"InvocationRole\":{}}},\"Sj\":{\"type\":\"list\",\"member\":{}},\"Sm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"Sv\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Entry\",\"Target\"],\"members\":{\"Entry\":{},\"Target\":{}}}},\"S10\":{\"type\":\"structure\",\"required\":[\"Uid\",\"Gid\"],\"members\":{\"Uid\":{\"type\":\"long\"},\"Gid\":{\"type\":\"long\"},\"SecondaryGids\":{\"type\":\"list\",\"member\":{\"type\":\"long\"}}}},\"S1e\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 70586:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListSecurityPolicies\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListServers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListTagsForResource\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListUsers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 12983:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-07-01\",\"endpointPrefix\":\"translate\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon Translate\",\"serviceId\":\"Translate\",\"signatureVersion\":\"v4\",\"signingName\":\"translate\",\"targetPrefix\":\"AWSShineFrontendService_20170701\",\"uid\":\"translate-2017-07-01\"},\"operations\":{\"CreateParallelData\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ParallelDataConfig\",\"ClientToken\"],\"members\":{\"Name\":{},\"Description\":{},\"ParallelDataConfig\":{\"shape\":\"S4\"},\"EncryptionKey\":{\"shape\":\"S7\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Status\":{}}}},\"DeleteParallelData\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Status\":{}}}},\"DeleteTerminology\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"DescribeTextTranslationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TextTranslationJobProperties\":{\"shape\":\"Sj\"}}}},\"GetParallelData\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ParallelDataProperties\":{\"shape\":\"Sz\"},\"DataLocation\":{\"shape\":\"S13\"},\"AuxiliaryDataLocation\":{\"shape\":\"S13\"},\"LatestUpdateAttemptAuxiliaryDataLocation\":{\"shape\":\"S13\"}}}},\"GetTerminology\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"TerminologyDataFormat\"],\"members\":{\"Name\":{},\"TerminologyDataFormat\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TerminologyProperties\":{\"shape\":\"S18\"},\"TerminologyDataLocation\":{\"type\":\"structure\",\"required\":[\"RepositoryType\",\"Location\"],\"members\":{\"RepositoryType\":{},\"Location\":{}}}}}},\"ImportTerminology\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MergeStrategy\",\"TerminologyData\"],\"members\":{\"Name\":{},\"MergeStrategy\":{},\"Description\":{},\"TerminologyData\":{\"type\":\"structure\",\"required\":[\"File\",\"Format\"],\"members\":{\"File\":{\"type\":\"blob\",\"sensitive\":true},\"Format\":{}}},\"EncryptionKey\":{\"shape\":\"S7\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TerminologyProperties\":{\"shape\":\"S18\"}}}},\"ListParallelData\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ParallelDataPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sz\"}},\"NextToken\":{}}}},\"ListTerminologies\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TerminologyPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"S18\"}},\"NextToken\":{}}}},\"ListTextTranslationJobs\":{\"input\":{\"type\":\"structure\",\"members\":{\"Filter\":{\"type\":\"structure\",\"members\":{\"JobName\":{},\"JobStatus\":{},\"SubmittedBeforeTime\":{\"type\":\"timestamp\"},\"SubmittedAfterTime\":{\"type\":\"timestamp\"}}},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"TextTranslationJobPropertiesList\":{\"type\":\"list\",\"member\":{\"shape\":\"Sj\"}},\"NextToken\":{}}}},\"StartTextTranslationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"InputDataConfig\",\"OutputDataConfig\",\"DataAccessRoleArn\",\"SourceLanguageCode\",\"TargetLanguageCodes\",\"ClientToken\"],\"members\":{\"JobName\":{},\"InputDataConfig\":{\"shape\":\"St\"},\"OutputDataConfig\":{\"shape\":\"Sv\"},\"DataAccessRoleArn\":{},\"SourceLanguageCode\":{},\"TargetLanguageCodes\":{\"shape\":\"Sp\"},\"TerminologyNames\":{\"shape\":\"Sq\"},\"ParallelDataNames\":{\"shape\":\"Sq\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"StopTextTranslationJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\"],\"members\":{\"JobId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobStatus\":{}}}},\"TranslateText\":{\"input\":{\"type\":\"structure\",\"required\":[\"Text\",\"SourceLanguageCode\",\"TargetLanguageCode\"],\"members\":{\"Text\":{},\"TerminologyNames\":{\"shape\":\"Sq\"},\"SourceLanguageCode\":{},\"TargetLanguageCode\":{}}},\"output\":{\"type\":\"structure\",\"required\":[\"TranslatedText\",\"SourceLanguageCode\",\"TargetLanguageCode\"],\"members\":{\"TranslatedText\":{},\"SourceLanguageCode\":{},\"TargetLanguageCode\":{},\"AppliedTerminologies\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Terms\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SourceText\":{},\"TargetText\":{}}}}}}}}}},\"UpdateParallelData\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ParallelDataConfig\",\"ClientToken\"],\"members\":{\"Name\":{},\"Description\":{},\"ParallelDataConfig\":{\"shape\":\"S4\"},\"ClientToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Status\":{},\"LatestUpdateAttemptStatus\":{},\"LatestUpdateAttemptAt\":{\"type\":\"timestamp\"}}}}},\"shapes\":{\"S4\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"Format\"],\"members\":{\"S3Uri\":{},\"Format\":{}}},\"S7\":{\"type\":\"structure\",\"required\":[\"Type\",\"Id\"],\"members\":{\"Type\":{},\"Id\":{}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"JobName\":{},\"JobStatus\":{},\"JobDetails\":{\"type\":\"structure\",\"members\":{\"TranslatedDocumentsCount\":{\"type\":\"integer\"},\"DocumentsWithErrorsCount\":{\"type\":\"integer\"},\"InputDocumentsCount\":{\"type\":\"integer\"}}},\"SourceLanguageCode\":{},\"TargetLanguageCodes\":{\"shape\":\"Sp\"},\"TerminologyNames\":{\"shape\":\"Sq\"},\"ParallelDataNames\":{\"shape\":\"Sq\"},\"Message\":{},\"SubmittedTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"InputDataConfig\":{\"shape\":\"St\"},\"OutputDataConfig\":{\"shape\":\"Sv\"},\"DataAccessRoleArn\":{}}},\"Sp\":{\"type\":\"list\",\"member\":{}},\"Sq\":{\"type\":\"list\",\"member\":{}},\"St\":{\"type\":\"structure\",\"required\":[\"S3Uri\",\"ContentType\"],\"members\":{\"S3Uri\":{},\"ContentType\":{}}},\"Sv\":{\"type\":\"structure\",\"required\":[\"S3Uri\"],\"members\":{\"S3Uri\":{}}},\"Sz\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Arn\":{},\"Description\":{},\"Status\":{},\"SourceLanguageCode\":{},\"TargetLanguageCodes\":{\"shape\":\"S11\"},\"ParallelDataConfig\":{\"shape\":\"S4\"},\"Message\":{},\"ImportedDataSize\":{\"type\":\"long\"},\"ImportedRecordCount\":{\"type\":\"long\"},\"FailedRecordCount\":{\"type\":\"long\"},\"SkippedRecordCount\":{\"type\":\"long\"},\"EncryptionKey\":{\"shape\":\"S7\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"},\"LatestUpdateAttemptStatus\":{},\"LatestUpdateAttemptAt\":{\"type\":\"timestamp\"}}},\"S11\":{\"type\":\"list\",\"member\":{}},\"S13\":{\"type\":\"structure\",\"required\":[\"RepositoryType\",\"Location\"],\"members\":{\"RepositoryType\":{},\"Location\":{}}},\"S18\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Description\":{},\"Arn\":{},\"SourceLanguageCode\":{},\"TargetLanguageCodes\":{\"shape\":\"S11\"},\"EncryptionKey\":{\"shape\":\"S7\"},\"SizeBytes\":{\"type\":\"integer\"},\"TermCount\":{\"type\":\"integer\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"LastUpdatedAt\":{\"type\":\"timestamp\"}}}}}");

/***/ }),

/***/ 85886:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListParallelData\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListTerminologies\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"ListTextTranslationJobs\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"}}}");

/***/ }),

/***/ 93997:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-08-24\",\"endpointPrefix\":\"waf\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"WAF\",\"serviceFullName\":\"AWS WAF\",\"serviceId\":\"WAF\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSWAF_20150824\",\"uid\":\"waf-2015-08-24\"},\"operations\":{\"CreateByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByteMatchSet\":{\"shape\":\"S5\"},\"ChangeToken\":{}}}},\"CreateGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GeoMatchSet\":{\"shape\":\"Sh\"},\"ChangeToken\":{}}}},\"CreateIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IPSet\":{\"shape\":\"So\"},\"ChangeToken\":{}}}},\"CreateRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"RateKey\",\"RateLimit\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"RateKey\":{},\"RateLimit\":{\"type\":\"long\"},\"ChangeToken\":{},\"Tags\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S12\"},\"ChangeToken\":{}}}},\"CreateRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexMatchSet\":{\"shape\":\"S19\"},\"ChangeToken\":{}}}},\"CreateRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexPatternSet\":{\"shape\":\"S1e\"},\"ChangeToken\":{}}}},\"CreateRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"ChangeToken\":{},\"Tags\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S1j\"},\"ChangeToken\":{}}}},\"CreateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"ChangeToken\":{},\"Tags\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleGroup\":{\"shape\":\"S1m\"},\"ChangeToken\":{}}}},\"CreateSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SizeConstraintSet\":{\"shape\":\"S1p\"},\"ChangeToken\":{}}}},\"CreateSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SqlInjectionMatchSet\":{\"shape\":\"S1w\"},\"ChangeToken\":{}}}},\"CreateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"DefaultAction\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"DefaultAction\":{\"shape\":\"S20\"},\"ChangeToken\":{},\"Tags\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebACL\":{\"shape\":\"S23\"},\"ChangeToken\":{}}}},\"CreateWebACLMigrationStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"S3BucketName\",\"IgnoreUnsupportedType\"],\"members\":{\"WebACLId\":{},\"S3BucketName\":{},\"IgnoreUnsupportedType\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"S3ObjectUrl\"],\"members\":{\"S3ObjectUrl\":{}}}},\"CreateXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"XssMatchSet\":{\"shape\":\"S2k\"},\"ChangeToken\":{}}}},\"DeleteByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"ChangeToken\"],\"members\":{\"ByteMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"ChangeToken\"],\"members\":{\"GeoMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"ChangeToken\"],\"members\":{\"IPSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\",\"ChangeToken\"],\"members\":{\"RegexMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"ChangeToken\"],\"members\":{\"RegexPatternSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"ChangeToken\"],\"members\":{\"RuleGroupId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"ChangeToken\"],\"members\":{\"SizeConstraintSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"ChangeToken\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"ChangeToken\"],\"members\":{\"WebACLId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"ChangeToken\"],\"members\":{\"XssMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"GetByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\"],\"members\":{\"ByteMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByteMatchSet\":{\"shape\":\"S5\"}}}},\"GetChangeToken\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"GetChangeTokenStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"ChangeToken\"],\"members\":{\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeTokenStatus\":{}}}},\"GetGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\"],\"members\":{\"GeoMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GeoMatchSet\":{\"shape\":\"Sh\"}}}},\"GetIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"IPSetId\"],\"members\":{\"IPSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IPSet\":{\"shape\":\"So\"}}}},\"GetLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S3s\"}}}},\"GetPermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}}},\"GetRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S12\"}}}},\"GetRateBasedRuleManagedKeys\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{},\"NextMarker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ManagedKeys\":{\"type\":\"list\",\"member\":{}},\"NextMarker\":{}}}},\"GetRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\"],\"members\":{\"RegexMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexMatchSet\":{\"shape\":\"S19\"}}}},\"GetRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\"],\"members\":{\"RegexPatternSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexPatternSet\":{\"shape\":\"S1e\"}}}},\"GetRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S1j\"}}}},\"GetRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\"],\"members\":{\"RuleGroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleGroup\":{\"shape\":\"S1m\"}}}},\"GetSampledRequests\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebAclId\",\"RuleId\",\"TimeWindow\",\"MaxItems\"],\"members\":{\"WebAclId\":{},\"RuleId\":{},\"TimeWindow\":{\"shape\":\"S4e\"},\"MaxItems\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SampledRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Request\",\"Weight\"],\"members\":{\"Request\":{\"type\":\"structure\",\"members\":{\"ClientIP\":{},\"Country\":{},\"URI\":{},\"Method\":{},\"HTTPVersion\":{},\"Headers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}}}},\"Weight\":{\"type\":\"long\"},\"Timestamp\":{\"type\":\"timestamp\"},\"Action\":{},\"RuleWithinRuleGroup\":{}}}},\"PopulationSize\":{\"type\":\"long\"},\"TimeWindow\":{\"shape\":\"S4e\"}}}},\"GetSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\"],\"members\":{\"SizeConstraintSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SizeConstraintSet\":{\"shape\":\"S1p\"}}}},\"GetSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\"],\"members\":{\"SqlInjectionMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SqlInjectionMatchSet\":{\"shape\":\"S1w\"}}}},\"GetWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"WebACLId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebACL\":{\"shape\":\"S23\"}}}},\"GetXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\"],\"members\":{\"XssMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"XssMatchSet\":{\"shape\":\"S2k\"}}}},\"ListActivatedRulesInRuleGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"RuleGroupId\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"ActivatedRules\":{\"shape\":\"S24\"}}}},\"ListByteMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"ByteMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"Name\"],\"members\":{\"ByteMatchSetId\":{},\"Name\":{}}}}}}},\"ListGeoMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"GeoMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"Name\"],\"members\":{\"GeoMatchSetId\":{},\"Name\":{}}}}}}},\"ListIPSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"IPSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"Name\"],\"members\":{\"IPSetId\":{},\"Name\":{}}}}}}},\"ListLoggingConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S3s\"}},\"NextMarker\":{}}}},\"ListRateBasedRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Rules\":{\"shape\":\"S5p\"}}}},\"ListRegexMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RegexMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\",\"Name\"],\"members\":{\"RegexMatchSetId\":{},\"Name\":{}}}}}}},\"ListRegexPatternSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RegexPatternSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"Name\"],\"members\":{\"RegexPatternSetId\":{},\"Name\":{}}}}}}},\"ListRuleGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"Name\"],\"members\":{\"RuleGroupId\":{},\"Name\":{}}}}}}},\"ListRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Rules\":{\"shape\":\"S5p\"}}}},\"ListSizeConstraintSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"SizeConstraintSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"Name\"],\"members\":{\"SizeConstraintSetId\":{},\"Name\":{}}}}}}},\"ListSqlInjectionMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"SqlInjectionMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"Name\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"Name\":{}}}}}}},\"ListSubscribedRuleGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"Name\",\"MetricName\"],\"members\":{\"RuleGroupId\":{},\"Name\":{},\"MetricName\":{}}}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"},\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"TagInfoForResource\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"TagList\":{\"shape\":\"Sx\"}}}}}},\"ListWebACLs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"WebACLs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"Name\"],\"members\":{\"WebACLId\":{},\"Name\":{}}}}}}},\"ListXssMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"XssMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"Name\"],\"members\":{\"XssMatchSetId\":{},\"Name\":{}}}}}}},\"PutLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoggingConfiguration\"],\"members\":{\"LoggingConfiguration\":{\"shape\":\"S3s\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S3s\"}}}},\"PutPermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Policy\"],\"members\":{\"ResourceArn\":{},\"Policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sx\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"ByteMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"ByteMatchTuple\"],\"members\":{\"Action\":{},\"ByteMatchTuple\":{\"shape\":\"S8\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"GeoMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"GeoMatchConstraint\"],\"members\":{\"Action\":{},\"GeoMatchConstraint\":{\"shape\":\"Sj\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"IPSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"IPSetDescriptor\"],\"members\":{\"Action\":{},\"IPSetDescriptor\":{\"shape\":\"Sq\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\",\"Updates\",\"RateLimit\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{},\"Updates\":{\"shape\":\"S7f\"},\"RateLimit\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\",\"Updates\",\"ChangeToken\"],\"members\":{\"RegexMatchSetId\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"RegexMatchTuple\"],\"members\":{\"Action\":{},\"RegexMatchTuple\":{\"shape\":\"S1b\"}}}},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"Updates\",\"ChangeToken\"],\"members\":{\"RegexPatternSetId\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"RegexPatternString\"],\"members\":{\"Action\":{},\"RegexPatternString\":{}}}},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\",\"Updates\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{},\"Updates\":{\"shape\":\"S7f\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"Updates\",\"ChangeToken\"],\"members\":{\"RuleGroupId\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"ActivatedRule\"],\"members\":{\"Action\":{},\"ActivatedRule\":{\"shape\":\"S25\"}}}},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"SizeConstraintSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"SizeConstraint\"],\"members\":{\"Action\":{},\"SizeConstraint\":{\"shape\":\"S1r\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"SqlInjectionMatchTuple\"],\"members\":{\"Action\":{},\"SqlInjectionMatchTuple\":{\"shape\":\"S1y\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"ChangeToken\"],\"members\":{\"WebACLId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"ActivatedRule\"],\"members\":{\"Action\":{},\"ActivatedRule\":{\"shape\":\"S25\"}}}},\"DefaultAction\":{\"shape\":\"S20\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"XssMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"XssMatchTuple\"],\"members\":{\"Action\":{},\"XssMatchTuple\":{\"shape\":\"S2m\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}}},\"shapes\":{\"S5\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"ByteMatchTuples\"],\"members\":{\"ByteMatchSetId\":{},\"Name\":{},\"ByteMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}}}},\"S8\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TargetString\",\"TextTransformation\",\"PositionalConstraint\"],\"members\":{\"FieldToMatch\":{\"shape\":\"S9\"},\"TargetString\":{\"type\":\"blob\"},\"TextTransformation\":{},\"PositionalConstraint\":{}}},\"S9\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Data\":{}}},\"Sh\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"GeoMatchConstraints\"],\"members\":{\"GeoMatchSetId\":{},\"Name\":{},\"GeoMatchConstraints\":{\"type\":\"list\",\"member\":{\"shape\":\"Sj\"}}}},\"Sj\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{}}},\"So\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"IPSetDescriptors\"],\"members\":{\"IPSetId\":{},\"Name\":{},\"IPSetDescriptors\":{\"type\":\"list\",\"member\":{\"shape\":\"Sq\"}}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{}}},\"Sx\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"MatchPredicates\",\"RateKey\",\"RateLimit\"],\"members\":{\"RuleId\":{},\"Name\":{},\"MetricName\":{},\"MatchPredicates\":{\"shape\":\"S13\"},\"RateKey\":{},\"RateLimit\":{\"type\":\"long\"}}},\"S13\":{\"type\":\"list\",\"member\":{\"shape\":\"S14\"}},\"S14\":{\"type\":\"structure\",\"required\":[\"Negated\",\"Type\",\"DataId\"],\"members\":{\"Negated\":{\"type\":\"boolean\"},\"Type\":{},\"DataId\":{}}},\"S19\":{\"type\":\"structure\",\"members\":{\"RegexMatchSetId\":{},\"Name\":{},\"RegexMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"S1b\"}}}},\"S1b\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\",\"RegexPatternSetId\"],\"members\":{\"FieldToMatch\":{\"shape\":\"S9\"},\"TextTransformation\":{},\"RegexPatternSetId\":{}}},\"S1e\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"RegexPatternStrings\"],\"members\":{\"RegexPatternSetId\":{},\"Name\":{},\"RegexPatternStrings\":{\"type\":\"list\",\"member\":{}}}},\"S1j\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"Predicates\"],\"members\":{\"RuleId\":{},\"Name\":{},\"MetricName\":{},\"Predicates\":{\"shape\":\"S13\"}}},\"S1m\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\"],\"members\":{\"RuleGroupId\":{},\"Name\":{},\"MetricName\":{}}},\"S1p\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"SizeConstraints\"],\"members\":{\"SizeConstraintSetId\":{},\"Name\":{},\"SizeConstraints\":{\"type\":\"list\",\"member\":{\"shape\":\"S1r\"}}}},\"S1r\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\",\"ComparisonOperator\",\"Size\"],\"members\":{\"FieldToMatch\":{\"shape\":\"S9\"},\"TextTransformation\":{},\"ComparisonOperator\":{},\"Size\":{\"type\":\"long\"}}},\"S1w\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"SqlInjectionMatchTuples\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"Name\":{},\"SqlInjectionMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"S1y\"}}}},\"S1y\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\"],\"members\":{\"FieldToMatch\":{\"shape\":\"S9\"},\"TextTransformation\":{}}},\"S20\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{}}},\"S23\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"DefaultAction\",\"Rules\"],\"members\":{\"WebACLId\":{},\"Name\":{},\"MetricName\":{},\"DefaultAction\":{\"shape\":\"S20\"},\"Rules\":{\"shape\":\"S24\"},\"WebACLArn\":{}}},\"S24\":{\"type\":\"list\",\"member\":{\"shape\":\"S25\"}},\"S25\":{\"type\":\"structure\",\"required\":[\"Priority\",\"RuleId\"],\"members\":{\"Priority\":{\"type\":\"integer\"},\"RuleId\":{},\"Action\":{\"shape\":\"S20\"},\"OverrideAction\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{}}},\"Type\":{},\"ExcludedRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{}}}}}},\"S2k\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"XssMatchTuples\"],\"members\":{\"XssMatchSetId\":{},\"Name\":{},\"XssMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"S2m\"}}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\"],\"members\":{\"FieldToMatch\":{\"shape\":\"S9\"},\"TextTransformation\":{}}},\"S3s\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"LogDestinationConfigs\"],\"members\":{\"ResourceArn\":{},\"LogDestinationConfigs\":{\"type\":\"list\",\"member\":{}},\"RedactedFields\":{\"type\":\"list\",\"member\":{\"shape\":\"S9\"}}}},\"S4e\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"S5p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"Name\"],\"members\":{\"RuleId\":{},\"Name\":{}}}},\"S7f\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"Predicate\"],\"members\":{\"Action\":{},\"Predicate\":{\"shape\":\"S14\"}}}}}}");

/***/ }),

/***/ 45770:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 72867:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-11-28\",\"endpointPrefix\":\"waf-regional\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"WAF Regional\",\"serviceFullName\":\"AWS WAF Regional\",\"serviceId\":\"WAF Regional\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSWAF_Regional_20161128\",\"uid\":\"waf-regional-2016-11-28\"},\"operations\":{\"AssociateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"ResourceArn\"],\"members\":{\"WebACLId\":{},\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByteMatchSet\":{\"shape\":\"S9\"},\"ChangeToken\":{}}}},\"CreateGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GeoMatchSet\":{\"shape\":\"Sk\"},\"ChangeToken\":{}}}},\"CreateIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IPSet\":{\"shape\":\"Sr\"},\"ChangeToken\":{}}}},\"CreateRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"RateKey\",\"RateLimit\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"RateKey\":{},\"RateLimit\":{\"type\":\"long\"},\"ChangeToken\":{},\"Tags\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S15\"},\"ChangeToken\":{}}}},\"CreateRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexMatchSet\":{\"shape\":\"S1c\"},\"ChangeToken\":{}}}},\"CreateRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexPatternSet\":{\"shape\":\"S1h\"},\"ChangeToken\":{}}}},\"CreateRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"ChangeToken\":{},\"Tags\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S1m\"},\"ChangeToken\":{}}}},\"CreateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"ChangeToken\":{},\"Tags\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleGroup\":{\"shape\":\"S1p\"},\"ChangeToken\":{}}}},\"CreateSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SizeConstraintSet\":{\"shape\":\"S1s\"},\"ChangeToken\":{}}}},\"CreateSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SqlInjectionMatchSet\":{\"shape\":\"S1z\"},\"ChangeToken\":{}}}},\"CreateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"MetricName\",\"DefaultAction\",\"ChangeToken\"],\"members\":{\"Name\":{},\"MetricName\":{},\"DefaultAction\":{\"shape\":\"S23\"},\"ChangeToken\":{},\"Tags\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebACL\":{\"shape\":\"S26\"},\"ChangeToken\":{}}}},\"CreateWebACLMigrationStack\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"S3BucketName\",\"IgnoreUnsupportedType\"],\"members\":{\"WebACLId\":{},\"S3BucketName\":{},\"IgnoreUnsupportedType\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"S3ObjectUrl\"],\"members\":{\"S3ObjectUrl\":{}}}},\"CreateXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"ChangeToken\"],\"members\":{\"Name\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"XssMatchSet\":{\"shape\":\"S2m\"},\"ChangeToken\":{}}}},\"DeleteByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"ChangeToken\"],\"members\":{\"ByteMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"ChangeToken\"],\"members\":{\"GeoMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"ChangeToken\"],\"members\":{\"IPSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\",\"ChangeToken\"],\"members\":{\"RegexMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"ChangeToken\"],\"members\":{\"RegexPatternSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"ChangeToken\"],\"members\":{\"RuleGroupId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"ChangeToken\"],\"members\":{\"SizeConstraintSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"ChangeToken\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"ChangeToken\"],\"members\":{\"WebACLId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DeleteXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"ChangeToken\"],\"members\":{\"XssMatchSetId\":{},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"DisassociateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\"],\"members\":{\"ByteMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ByteMatchSet\":{\"shape\":\"S9\"}}}},\"GetChangeToken\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"GetChangeTokenStatus\":{\"input\":{\"type\":\"structure\",\"required\":[\"ChangeToken\"],\"members\":{\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeTokenStatus\":{}}}},\"GetGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\"],\"members\":{\"GeoMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GeoMatchSet\":{\"shape\":\"Sk\"}}}},\"GetIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"IPSetId\"],\"members\":{\"IPSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IPSet\":{\"shape\":\"Sr\"}}}},\"GetLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S3w\"}}}},\"GetPermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}}},\"GetRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S15\"}}}},\"GetRateBasedRuleManagedKeys\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{},\"NextMarker\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ManagedKeys\":{\"type\":\"list\",\"member\":{}},\"NextMarker\":{}}}},\"GetRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\"],\"members\":{\"RegexMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexMatchSet\":{\"shape\":\"S1c\"}}}},\"GetRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\"],\"members\":{\"RegexPatternSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexPatternSet\":{\"shape\":\"S1h\"}}}},\"GetRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rule\":{\"shape\":\"S1m\"}}}},\"GetRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\"],\"members\":{\"RuleGroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleGroup\":{\"shape\":\"S1p\"}}}},\"GetSampledRequests\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebAclId\",\"RuleId\",\"TimeWindow\",\"MaxItems\"],\"members\":{\"WebAclId\":{},\"RuleId\":{},\"TimeWindow\":{\"shape\":\"S4i\"},\"MaxItems\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SampledRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Request\",\"Weight\"],\"members\":{\"Request\":{\"type\":\"structure\",\"members\":{\"ClientIP\":{},\"Country\":{},\"URI\":{},\"Method\":{},\"HTTPVersion\":{},\"Headers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}}}},\"Weight\":{\"type\":\"long\"},\"Timestamp\":{\"type\":\"timestamp\"},\"Action\":{},\"RuleWithinRuleGroup\":{}}}},\"PopulationSize\":{\"type\":\"long\"},\"TimeWindow\":{\"shape\":\"S4i\"}}}},\"GetSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\"],\"members\":{\"SizeConstraintSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SizeConstraintSet\":{\"shape\":\"S1s\"}}}},\"GetSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\"],\"members\":{\"SqlInjectionMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SqlInjectionMatchSet\":{\"shape\":\"S1z\"}}}},\"GetWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"WebACLId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebACL\":{\"shape\":\"S26\"}}}},\"GetWebACLForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebACLSummary\":{\"shape\":\"S59\"}}}},\"GetXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\"],\"members\":{\"XssMatchSetId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"XssMatchSet\":{\"shape\":\"S2m\"}}}},\"ListActivatedRulesInRuleGroup\":{\"input\":{\"type\":\"structure\",\"members\":{\"RuleGroupId\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"ActivatedRules\":{\"shape\":\"S27\"}}}},\"ListByteMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"ByteMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"Name\"],\"members\":{\"ByteMatchSetId\":{},\"Name\":{}}}}}}},\"ListGeoMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"GeoMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"Name\"],\"members\":{\"GeoMatchSetId\":{},\"Name\":{}}}}}}},\"ListIPSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"IPSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"Name\"],\"members\":{\"IPSetId\":{},\"Name\":{}}}}}}},\"ListLoggingConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S3w\"}},\"NextMarker\":{}}}},\"ListRateBasedRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Rules\":{\"shape\":\"S5w\"}}}},\"ListRegexMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RegexMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\",\"Name\"],\"members\":{\"RegexMatchSetId\":{},\"Name\":{}}}}}}},\"ListRegexPatternSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RegexPatternSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"Name\"],\"members\":{\"RegexPatternSetId\":{},\"Name\":{}}}}}}},\"ListResourcesForWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\"],\"members\":{\"WebACLId\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceArns\":{\"type\":\"list\",\"member\":{}}}}},\"ListRuleGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"Name\"],\"members\":{\"RuleGroupId\":{},\"Name\":{}}}}}}},\"ListRules\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Rules\":{\"shape\":\"S5w\"}}}},\"ListSizeConstraintSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"SizeConstraintSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"Name\"],\"members\":{\"SizeConstraintSetId\":{},\"Name\":{}}}}}}},\"ListSqlInjectionMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"SqlInjectionMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"Name\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"Name\":{}}}}}}},\"ListSubscribedRuleGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"Name\",\"MetricName\"],\"members\":{\"RuleGroupId\":{},\"Name\":{},\"MetricName\":{}}}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"},\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"TagInfoForResource\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"TagList\":{\"shape\":\"S10\"}}}}}},\"ListWebACLs\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"WebACLs\":{\"type\":\"list\",\"member\":{\"shape\":\"S59\"}}}}},\"ListXssMatchSets\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"XssMatchSets\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"Name\"],\"members\":{\"XssMatchSetId\":{},\"Name\":{}}}}}}},\"PutLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoggingConfiguration\"],\"members\":{\"LoggingConfiguration\":{\"shape\":\"S3w\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S3w\"}}}},\"PutPermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Policy\"],\"members\":{\"ResourceArn\":{},\"Policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S10\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateByteMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"ByteMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"ByteMatchTuple\"],\"members\":{\"Action\":{},\"ByteMatchTuple\":{\"shape\":\"Sb\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateGeoMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"GeoMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"GeoMatchConstraint\"],\"members\":{\"Action\":{},\"GeoMatchConstraint\":{\"shape\":\"Sm\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"IPSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"IPSetDescriptor\"],\"members\":{\"Action\":{},\"IPSetDescriptor\":{\"shape\":\"St\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRateBasedRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\",\"Updates\",\"RateLimit\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{},\"Updates\":{\"shape\":\"S7p\"},\"RateLimit\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRegexMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexMatchSetId\",\"Updates\",\"ChangeToken\"],\"members\":{\"RegexMatchSetId\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"RegexMatchTuple\"],\"members\":{\"Action\":{},\"RegexMatchTuple\":{\"shape\":\"S1e\"}}}},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"Updates\",\"ChangeToken\"],\"members\":{\"RegexPatternSetId\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"RegexPatternString\"],\"members\":{\"Action\":{},\"RegexPatternString\":{}}}},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"ChangeToken\",\"Updates\"],\"members\":{\"RuleId\":{},\"ChangeToken\":{},\"Updates\":{\"shape\":\"S7p\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\",\"Updates\",\"ChangeToken\"],\"members\":{\"RuleGroupId\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"ActivatedRule\"],\"members\":{\"Action\":{},\"ActivatedRule\":{\"shape\":\"S28\"}}}},\"ChangeToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateSizeConstraintSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"SizeConstraintSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"SizeConstraint\"],\"members\":{\"Action\":{},\"SizeConstraint\":{\"shape\":\"S1u\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateSqlInjectionMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"SqlInjectionMatchTuple\"],\"members\":{\"Action\":{},\"SqlInjectionMatchTuple\":{\"shape\":\"S21\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"ChangeToken\"],\"members\":{\"WebACLId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"ActivatedRule\"],\"members\":{\"Action\":{},\"ActivatedRule\":{\"shape\":\"S28\"}}}},\"DefaultAction\":{\"shape\":\"S23\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}},\"UpdateXssMatchSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"ChangeToken\",\"Updates\"],\"members\":{\"XssMatchSetId\":{},\"ChangeToken\":{},\"Updates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"XssMatchTuple\"],\"members\":{\"Action\":{},\"XssMatchTuple\":{\"shape\":\"S2o\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ChangeToken\":{}}}}},\"shapes\":{\"S9\":{\"type\":\"structure\",\"required\":[\"ByteMatchSetId\",\"ByteMatchTuples\"],\"members\":{\"ByteMatchSetId\":{},\"Name\":{},\"ByteMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"Sb\"}}}},\"Sb\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TargetString\",\"TextTransformation\",\"PositionalConstraint\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sc\"},\"TargetString\":{\"type\":\"blob\"},\"TextTransformation\":{},\"PositionalConstraint\":{}}},\"Sc\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{},\"Data\":{}}},\"Sk\":{\"type\":\"structure\",\"required\":[\"GeoMatchSetId\",\"GeoMatchConstraints\"],\"members\":{\"GeoMatchSetId\":{},\"Name\":{},\"GeoMatchConstraints\":{\"type\":\"list\",\"member\":{\"shape\":\"Sm\"}}}},\"Sm\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{}}},\"Sr\":{\"type\":\"structure\",\"required\":[\"IPSetId\",\"IPSetDescriptors\"],\"members\":{\"IPSetId\":{},\"Name\":{},\"IPSetDescriptors\":{\"type\":\"list\",\"member\":{\"shape\":\"St\"}}}},\"St\":{\"type\":\"structure\",\"required\":[\"Type\",\"Value\"],\"members\":{\"Type\":{},\"Value\":{}}},\"S10\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S15\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"MatchPredicates\",\"RateKey\",\"RateLimit\"],\"members\":{\"RuleId\":{},\"Name\":{},\"MetricName\":{},\"MatchPredicates\":{\"shape\":\"S16\"},\"RateKey\":{},\"RateLimit\":{\"type\":\"long\"}}},\"S16\":{\"type\":\"list\",\"member\":{\"shape\":\"S17\"}},\"S17\":{\"type\":\"structure\",\"required\":[\"Negated\",\"Type\",\"DataId\"],\"members\":{\"Negated\":{\"type\":\"boolean\"},\"Type\":{},\"DataId\":{}}},\"S1c\":{\"type\":\"structure\",\"members\":{\"RegexMatchSetId\":{},\"Name\":{},\"RegexMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"S1e\"}}}},\"S1e\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\",\"RegexPatternSetId\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sc\"},\"TextTransformation\":{},\"RegexPatternSetId\":{}}},\"S1h\":{\"type\":\"structure\",\"required\":[\"RegexPatternSetId\",\"RegexPatternStrings\"],\"members\":{\"RegexPatternSetId\":{},\"Name\":{},\"RegexPatternStrings\":{\"type\":\"list\",\"member\":{}}}},\"S1m\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"Predicates\"],\"members\":{\"RuleId\":{},\"Name\":{},\"MetricName\":{},\"Predicates\":{\"shape\":\"S16\"}}},\"S1p\":{\"type\":\"structure\",\"required\":[\"RuleGroupId\"],\"members\":{\"RuleGroupId\":{},\"Name\":{},\"MetricName\":{}}},\"S1s\":{\"type\":\"structure\",\"required\":[\"SizeConstraintSetId\",\"SizeConstraints\"],\"members\":{\"SizeConstraintSetId\":{},\"Name\":{},\"SizeConstraints\":{\"type\":\"list\",\"member\":{\"shape\":\"S1u\"}}}},\"S1u\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\",\"ComparisonOperator\",\"Size\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sc\"},\"TextTransformation\":{},\"ComparisonOperator\":{},\"Size\":{\"type\":\"long\"}}},\"S1z\":{\"type\":\"structure\",\"required\":[\"SqlInjectionMatchSetId\",\"SqlInjectionMatchTuples\"],\"members\":{\"SqlInjectionMatchSetId\":{},\"Name\":{},\"SqlInjectionMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"S21\"}}}},\"S21\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sc\"},\"TextTransformation\":{}}},\"S23\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{}}},\"S26\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"DefaultAction\",\"Rules\"],\"members\":{\"WebACLId\":{},\"Name\":{},\"MetricName\":{},\"DefaultAction\":{\"shape\":\"S23\"},\"Rules\":{\"shape\":\"S27\"},\"WebACLArn\":{}}},\"S27\":{\"type\":\"list\",\"member\":{\"shape\":\"S28\"}},\"S28\":{\"type\":\"structure\",\"required\":[\"Priority\",\"RuleId\"],\"members\":{\"Priority\":{\"type\":\"integer\"},\"RuleId\":{},\"Action\":{\"shape\":\"S23\"},\"OverrideAction\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"Type\":{}}},\"Type\":{},\"ExcludedRules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleId\"],\"members\":{\"RuleId\":{}}}}}},\"S2m\":{\"type\":\"structure\",\"required\":[\"XssMatchSetId\",\"XssMatchTuples\"],\"members\":{\"XssMatchSetId\":{},\"Name\":{},\"XssMatchTuples\":{\"type\":\"list\",\"member\":{\"shape\":\"S2o\"}}}},\"S2o\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformation\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sc\"},\"TextTransformation\":{}}},\"S3w\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"LogDestinationConfigs\"],\"members\":{\"ResourceArn\":{},\"LogDestinationConfigs\":{\"type\":\"list\",\"member\":{}},\"RedactedFields\":{\"type\":\"list\",\"member\":{\"shape\":\"Sc\"}}}},\"S4i\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"S59\":{\"type\":\"structure\",\"required\":[\"WebACLId\",\"Name\"],\"members\":{\"WebACLId\":{},\"Name\":{}}},\"S5w\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleId\",\"Name\"],\"members\":{\"RuleId\":{},\"Name\":{}}}},\"S7p\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Action\",\"Predicate\"],\"members\":{\"Action\":{},\"Predicate\":{\"shape\":\"S17\"}}}}}}");

/***/ }),

/***/ 68917:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 27916:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-07-29\",\"endpointPrefix\":\"wafv2\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceAbbreviation\":\"WAFV2\",\"serviceFullName\":\"AWS WAFV2\",\"serviceId\":\"WAFV2\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"AWSWAF_20190729\",\"uid\":\"wafv2-2019-07-29\"},\"operations\":{\"AssociateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLArn\",\"ResourceArn\"],\"members\":{\"WebACLArn\":{},\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CheckCapacity\":{\"input\":{\"type\":\"structure\",\"required\":[\"Scope\",\"Rules\"],\"members\":{\"Scope\":{},\"Rules\":{\"shape\":\"S6\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Capacity\":{\"type\":\"long\"}}}},\"CreateIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"IPAddressVersion\",\"Addresses\"],\"members\":{\"Name\":{},\"Scope\":{},\"Description\":{},\"IPAddressVersion\":{},\"Addresses\":{\"shape\":\"S1w\"},\"Tags\":{\"shape\":\"S1y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Summary\":{\"shape\":\"S23\"}}}},\"CreateRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"RegularExpressionList\"],\"members\":{\"Name\":{},\"Scope\":{},\"Description\":{},\"RegularExpressionList\":{\"shape\":\"S27\"},\"Tags\":{\"shape\":\"S1y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Summary\":{\"shape\":\"S2b\"}}}},\"CreateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Capacity\",\"VisibilityConfig\"],\"members\":{\"Name\":{},\"Scope\":{},\"Capacity\":{\"type\":\"long\"},\"Description\":{},\"Rules\":{\"shape\":\"S6\"},\"VisibilityConfig\":{\"shape\":\"S1o\"},\"Tags\":{\"shape\":\"S1y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Summary\":{\"shape\":\"S2f\"}}}},\"CreateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"DefaultAction\",\"VisibilityConfig\"],\"members\":{\"Name\":{},\"Scope\":{},\"DefaultAction\":{\"shape\":\"S2h\"},\"Description\":{},\"Rules\":{\"shape\":\"S6\"},\"VisibilityConfig\":{\"shape\":\"S1o\"},\"Tags\":{\"shape\":\"S1y\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Summary\":{\"shape\":\"S2j\"}}}},\"DeleteFirewallManagerRuleGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLArn\",\"WebACLLockToken\"],\"members\":{\"WebACLArn\":{},\"WebACLLockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextWebACLLockToken\":{}}}},\"DeleteIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeletePermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeManagedRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"VendorName\",\"Name\",\"Scope\"],\"members\":{\"VendorName\":{},\"Name\":{},\"Scope\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Capacity\":{\"type\":\"long\"},\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Action\":{\"shape\":\"S1i\"}}}}}}},\"DisassociateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"GetIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IPSet\":{\"type\":\"structure\",\"required\":[\"Name\",\"Id\",\"ARN\",\"IPAddressVersion\",\"Addresses\"],\"members\":{\"Name\":{},\"Id\":{},\"ARN\":{},\"Description\":{},\"IPAddressVersion\":{},\"Addresses\":{\"shape\":\"S1w\"}}},\"LockToken\":{}}}},\"GetLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S39\"}}}},\"GetPermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Policy\":{}}}},\"GetRateBasedStatementManagedKeys\":{\"input\":{\"type\":\"structure\",\"required\":[\"Scope\",\"WebACLName\",\"WebACLId\",\"RuleName\"],\"members\":{\"Scope\":{},\"WebACLName\":{},\"WebACLId\":{},\"RuleName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ManagedKeysIPV4\":{\"shape\":\"S3h\"},\"ManagedKeysIPV6\":{\"shape\":\"S3h\"}}}},\"GetRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RegexPatternSet\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"ARN\":{},\"Description\":{},\"RegularExpressionList\":{\"shape\":\"S27\"}}},\"LockToken\":{}}}},\"GetRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RuleGroup\":{\"type\":\"structure\",\"required\":[\"Name\",\"Id\",\"Capacity\",\"ARN\",\"VisibilityConfig\"],\"members\":{\"Name\":{},\"Id\":{},\"Capacity\":{\"type\":\"long\"},\"ARN\":{},\"Description\":{},\"Rules\":{\"shape\":\"S6\"},\"VisibilityConfig\":{\"shape\":\"S1o\"}}},\"LockToken\":{}}}},\"GetSampledRequests\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebAclArn\",\"RuleMetricName\",\"Scope\",\"TimeWindow\",\"MaxItems\"],\"members\":{\"WebAclArn\":{},\"RuleMetricName\":{},\"Scope\":{},\"TimeWindow\":{\"shape\":\"S3p\"},\"MaxItems\":{\"type\":\"long\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SampledRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Request\",\"Weight\"],\"members\":{\"Request\":{\"type\":\"structure\",\"members\":{\"ClientIP\":{},\"Country\":{},\"URI\":{},\"Method\":{},\"HTTPVersion\":{},\"Headers\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{}}}}}},\"Weight\":{\"type\":\"long\"},\"Timestamp\":{\"type\":\"timestamp\"},\"Action\":{},\"RuleNameWithinRuleGroup\":{}}}},\"PopulationSize\":{\"type\":\"long\"},\"TimeWindow\":{\"shape\":\"S3p\"}}}},\"GetWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebACL\":{\"shape\":\"S4a\"},\"LockToken\":{}}}},\"GetWebACLForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebACL\":{\"shape\":\"S4a\"}}}},\"ListAvailableManagedRuleGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"Scope\"],\"members\":{\"Scope\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"ManagedRuleGroups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"VendorName\":{},\"Name\":{},\"Description\":{}}}}}}},\"ListIPSets\":{\"input\":{\"type\":\"structure\",\"required\":[\"Scope\"],\"members\":{\"Scope\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"IPSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S23\"}}}}},\"ListLoggingConfigurations\":{\"input\":{\"type\":\"structure\",\"members\":{\"Scope\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfigurations\":{\"type\":\"list\",\"member\":{\"shape\":\"S39\"}},\"NextMarker\":{}}}},\"ListRegexPatternSets\":{\"input\":{\"type\":\"structure\",\"required\":[\"Scope\"],\"members\":{\"Scope\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RegexPatternSets\":{\"type\":\"list\",\"member\":{\"shape\":\"S2b\"}}}}},\"ListResourcesForWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"WebACLArn\"],\"members\":{\"WebACLArn\":{},\"ResourceType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceArns\":{\"type\":\"list\",\"member\":{}}}}},\"ListRuleGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"Scope\"],\"members\":{\"Scope\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"RuleGroups\":{\"type\":\"list\",\"member\":{\"shape\":\"S2f\"}}}}},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"},\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"TagInfoForResource\":{\"type\":\"structure\",\"members\":{\"ResourceARN\":{},\"TagList\":{\"shape\":\"S1y\"}}}}}},\"ListWebACLs\":{\"input\":{\"type\":\"structure\",\"required\":[\"Scope\"],\"members\":{\"Scope\":{},\"NextMarker\":{},\"Limit\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextMarker\":{},\"WebACLs\":{\"type\":\"list\",\"member\":{\"shape\":\"S2j\"}}}}},\"PutLoggingConfiguration\":{\"input\":{\"type\":\"structure\",\"required\":[\"LoggingConfiguration\"],\"members\":{\"LoggingConfiguration\":{\"shape\":\"S39\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LoggingConfiguration\":{\"shape\":\"S39\"}}}},\"PutPermissionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Policy\"],\"members\":{\"ResourceArn\":{},\"Policy\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S1y\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateIPSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"Addresses\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"Description\":{},\"Addresses\":{\"shape\":\"S1w\"},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextLockToken\":{}}}},\"UpdateRegexPatternSet\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"RegularExpressionList\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"Description\":{},\"RegularExpressionList\":{\"shape\":\"S27\"},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextLockToken\":{}}}},\"UpdateRuleGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"VisibilityConfig\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"Description\":{},\"Rules\":{\"shape\":\"S6\"},\"VisibilityConfig\":{\"shape\":\"S1o\"},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextLockToken\":{}}}},\"UpdateWebACL\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Scope\",\"Id\",\"DefaultAction\",\"VisibilityConfig\",\"LockToken\"],\"members\":{\"Name\":{},\"Scope\":{},\"Id\":{},\"DefaultAction\":{\"shape\":\"S2h\"},\"Description\":{},\"Rules\":{\"shape\":\"S6\"},\"VisibilityConfig\":{\"shape\":\"S1o\"},\"LockToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"NextLockToken\":{}}}}},\"shapes\":{\"S6\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Priority\",\"Statement\",\"VisibilityConfig\"],\"members\":{\"Name\":{},\"Priority\":{\"type\":\"integer\"},\"Statement\":{\"shape\":\"Sa\"},\"Action\":{\"shape\":\"S1i\"},\"OverrideAction\":{\"shape\":\"S1m\"},\"VisibilityConfig\":{\"shape\":\"S1o\"}}}},\"Sa\":{\"type\":\"structure\",\"members\":{\"ByteMatchStatement\":{\"type\":\"structure\",\"required\":[\"SearchString\",\"FieldToMatch\",\"TextTransformations\",\"PositionalConstraint\"],\"members\":{\"SearchString\":{\"type\":\"blob\"},\"FieldToMatch\":{\"shape\":\"Sd\"},\"TextTransformations\":{\"shape\":\"Sm\"},\"PositionalConstraint\":{}}},\"SqliMatchStatement\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformations\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sd\"},\"TextTransformations\":{\"shape\":\"Sm\"}}},\"XssMatchStatement\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"TextTransformations\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sd\"},\"TextTransformations\":{\"shape\":\"Sm\"}}},\"SizeConstraintStatement\":{\"type\":\"structure\",\"required\":[\"FieldToMatch\",\"ComparisonOperator\",\"Size\",\"TextTransformations\"],\"members\":{\"FieldToMatch\":{\"shape\":\"Sd\"},\"ComparisonOperator\":{},\"Size\":{\"type\":\"long\"},\"TextTransformations\":{\"shape\":\"Sm\"}}},\"GeoMatchStatement\":{\"type\":\"structure\",\"members\":{\"CountryCodes\":{\"type\":\"list\",\"member\":{}},\"ForwardedIPConfig\":{\"shape\":\"Sz\"}}},\"RuleGroupReferenceStatement\":{\"shape\":\"S12\"},\"IPSetReferenceStatement\":{\"type\":\"structure\",\"required\":[\"ARN\"],\"members\":{\"ARN\":{},\"IPSetForwardedIPConfig\":{\"type\":\"structure\",\"required\":[\"HeaderName\",\"FallbackBehavior\",\"Position\"],\"members\":{\"HeaderName\":{},\"FallbackBehavior\":{},\"Position\":{}}}}},\"RegexPatternSetReferenceStatement\":{\"type\":\"structure\",\"required\":[\"ARN\",\"FieldToMatch\",\"TextTransformations\"],\"members\":{\"ARN\":{},\"FieldToMatch\":{\"shape\":\"Sd\"},\"TextTransformations\":{\"shape\":\"Sm\"}}},\"RateBasedStatement\":{\"type\":\"structure\",\"required\":[\"Limit\",\"AggregateKeyType\"],\"members\":{\"Limit\":{\"type\":\"long\"},\"AggregateKeyType\":{},\"ScopeDownStatement\":{\"shape\":\"Sa\"},\"ForwardedIPConfig\":{\"shape\":\"Sz\"}}},\"AndStatement\":{\"type\":\"structure\",\"required\":[\"Statements\"],\"members\":{\"Statements\":{\"shape\":\"S1d\"}}},\"OrStatement\":{\"type\":\"structure\",\"required\":[\"Statements\"],\"members\":{\"Statements\":{\"shape\":\"S1d\"}}},\"NotStatement\":{\"type\":\"structure\",\"required\":[\"Statement\"],\"members\":{\"Statement\":{\"shape\":\"Sa\"}}},\"ManagedRuleGroupStatement\":{\"shape\":\"S1g\"}}},\"Sd\":{\"type\":\"structure\",\"members\":{\"SingleHeader\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"SingleQueryArgument\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}},\"AllQueryArguments\":{\"type\":\"structure\",\"members\":{}},\"UriPath\":{\"type\":\"structure\",\"members\":{}},\"QueryString\":{\"type\":\"structure\",\"members\":{}},\"Body\":{\"type\":\"structure\",\"members\":{}},\"Method\":{\"type\":\"structure\",\"members\":{}}}},\"Sm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Priority\",\"Type\"],\"members\":{\"Priority\":{\"type\":\"integer\"},\"Type\":{}}}},\"Sz\":{\"type\":\"structure\",\"required\":[\"HeaderName\",\"FallbackBehavior\"],\"members\":{\"HeaderName\":{},\"FallbackBehavior\":{}}},\"S12\":{\"type\":\"structure\",\"required\":[\"ARN\"],\"members\":{\"ARN\":{},\"ExcludedRules\":{\"shape\":\"S13\"}}},\"S13\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\"],\"members\":{\"Name\":{}}}},\"S1d\":{\"type\":\"list\",\"member\":{\"shape\":\"Sa\"}},\"S1g\":{\"type\":\"structure\",\"required\":[\"VendorName\",\"Name\"],\"members\":{\"VendorName\":{},\"Name\":{},\"ExcludedRules\":{\"shape\":\"S13\"}}},\"S1i\":{\"type\":\"structure\",\"members\":{\"Block\":{\"shape\":\"S1j\"},\"Allow\":{\"shape\":\"S1k\"},\"Count\":{\"shape\":\"S1l\"}}},\"S1j\":{\"type\":\"structure\",\"members\":{}},\"S1k\":{\"type\":\"structure\",\"members\":{}},\"S1l\":{\"type\":\"structure\",\"members\":{}},\"S1m\":{\"type\":\"structure\",\"members\":{\"Count\":{\"shape\":\"S1l\"},\"None\":{\"type\":\"structure\",\"members\":{}}}},\"S1o\":{\"type\":\"structure\",\"required\":[\"SampledRequestsEnabled\",\"CloudWatchMetricsEnabled\",\"MetricName\"],\"members\":{\"SampledRequestsEnabled\":{\"type\":\"boolean\"},\"CloudWatchMetricsEnabled\":{\"type\":\"boolean\"},\"MetricName\":{}}},\"S1w\":{\"type\":\"list\",\"member\":{}},\"S1y\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S23\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Description\":{},\"LockToken\":{},\"ARN\":{}}},\"S27\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RegexString\":{}}}},\"S2b\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Description\":{},\"LockToken\":{},\"ARN\":{}}},\"S2f\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Description\":{},\"LockToken\":{},\"ARN\":{}}},\"S2h\":{\"type\":\"structure\",\"members\":{\"Block\":{\"shape\":\"S1j\"},\"Allow\":{\"shape\":\"S1k\"}}},\"S2j\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Id\":{},\"Description\":{},\"LockToken\":{},\"ARN\":{}}},\"S39\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"LogDestinationConfigs\"],\"members\":{\"ResourceArn\":{},\"LogDestinationConfigs\":{\"type\":\"list\",\"member\":{}},\"RedactedFields\":{\"type\":\"list\",\"member\":{\"shape\":\"Sd\"}},\"ManagedByFirewallManager\":{\"type\":\"boolean\"}}},\"S3h\":{\"type\":\"structure\",\"members\":{\"IPAddressVersion\":{},\"Addresses\":{\"shape\":\"S1w\"}}},\"S3p\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"S4a\":{\"type\":\"structure\",\"required\":[\"Name\",\"Id\",\"ARN\",\"DefaultAction\",\"VisibilityConfig\"],\"members\":{\"Name\":{},\"Id\":{},\"ARN\":{},\"DefaultAction\":{\"shape\":\"S2h\"},\"Description\":{},\"Rules\":{\"shape\":\"S6\"},\"VisibilityConfig\":{\"shape\":\"S1o\"},\"Capacity\":{\"type\":\"long\"},\"PreProcessFirewallManagerRuleGroups\":{\"shape\":\"S4b\"},\"PostProcessFirewallManagerRuleGroups\":{\"shape\":\"S4b\"},\"ManagedByFirewallManager\":{\"type\":\"boolean\"}}},\"S4b\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Priority\",\"FirewallManagerStatement\",\"OverrideAction\",\"VisibilityConfig\"],\"members\":{\"Name\":{},\"Priority\":{\"type\":\"integer\"},\"FirewallManagerStatement\":{\"type\":\"structure\",\"members\":{\"ManagedRuleGroupStatement\":{\"shape\":\"S1g\"},\"RuleGroupReferenceStatement\":{\"shape\":\"S12\"}}},\"OverrideAction\":{\"shape\":\"S1m\"},\"VisibilityConfig\":{\"shape\":\"S1o\"}}}}}}");

/***/ }),

/***/ 51265:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 5684:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2020-03-31\",\"endpointPrefix\":\"wellarchitected\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"Well-Architected\",\"serviceFullName\":\"AWS Well-Architected Tool\",\"serviceId\":\"WellArchitected\",\"signatureVersion\":\"v4\",\"signingName\":\"wellarchitected\",\"uid\":\"wellarchitected-2020-03-31\"},\"operations\":{\"AssociateLenses\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/workloads/{WorkloadId}/associateLenses\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAliases\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAliases\":{\"shape\":\"S3\"}}}},\"CreateMilestone\":{\"http\":{\"requestUri\":\"/workloads/{WorkloadId}/milestones\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"MilestoneName\",\"ClientRequestToken\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"MilestoneName\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneNumber\":{\"type\":\"integer\"}}}},\"CreateWorkload\":{\"http\":{\"requestUri\":\"/workloads\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadName\",\"Description\",\"Environment\",\"ReviewOwner\",\"Lenses\",\"ClientRequestToken\"],\"members\":{\"WorkloadName\":{},\"Description\":{},\"Environment\":{},\"AccountIds\":{\"shape\":\"Se\"},\"AwsRegions\":{\"shape\":\"Sg\"},\"NonAwsRegions\":{\"shape\":\"Si\"},\"PillarPriorities\":{\"shape\":\"Sk\"},\"ArchitecturalDesign\":{},\"ReviewOwner\":{},\"IndustryType\":{},\"Industry\":{},\"Lenses\":{\"shape\":\"Sq\"},\"Notes\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"WorkloadArn\":{}}}},\"CreateWorkloadShare\":{\"http\":{\"requestUri\":\"/workloads/{WorkloadId}/shares\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"SharedWith\",\"PermissionType\",\"ClientRequestToken\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"SharedWith\":{},\"PermissionType\":{},\"ClientRequestToken\":{\"idempotencyToken\":true}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"ShareId\":{}}}},\"DeleteWorkload\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/workloads/{WorkloadId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"ClientRequestToken\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"ClientRequestToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"ClientRequestToken\"}}}},\"DeleteWorkloadShare\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/workloads/{WorkloadId}/shares/{ShareId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ShareId\",\"WorkloadId\",\"ClientRequestToken\"],\"members\":{\"ShareId\":{\"location\":\"uri\",\"locationName\":\"ShareId\"},\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"ClientRequestToken\":{\"idempotencyToken\":true,\"location\":\"querystring\",\"locationName\":\"ClientRequestToken\"}}}},\"DisassociateLenses\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/workloads/{WorkloadId}/disassociateLenses\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAliases\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAliases\":{\"shape\":\"S3\"}}}},\"GetAnswer\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\",\"QuestionId\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"QuestionId\":{\"location\":\"uri\",\"locationName\":\"QuestionId\"},\"MilestoneNumber\":{\"location\":\"querystring\",\"locationName\":\"MilestoneNumber\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneNumber\":{\"type\":\"integer\"},\"LensAlias\":{},\"Answer\":{\"shape\":\"S15\"}}}},\"GetLensReview\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"MilestoneNumber\":{\"location\":\"querystring\",\"locationName\":\"MilestoneNumber\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneNumber\":{\"type\":\"integer\"},\"LensReview\":{\"shape\":\"S1k\"}}}},\"GetLensReviewReport\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}/report\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"MilestoneNumber\":{\"location\":\"querystring\",\"locationName\":\"MilestoneNumber\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneNumber\":{\"type\":\"integer\"},\"LensReviewReport\":{\"type\":\"structure\",\"members\":{\"LensAlias\":{},\"Base64String\":{}}}}}},\"GetLensVersionDifference\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/lenses/{LensAlias}/versionDifference\"},\"input\":{\"type\":\"structure\",\"required\":[\"LensAlias\",\"BaseLensVersion\"],\"members\":{\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"BaseLensVersion\":{\"location\":\"querystring\",\"locationName\":\"BaseLensVersion\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LensAlias\":{},\"BaseLensVersion\":{},\"LatestLensVersion\":{},\"VersionDifferences\":{\"type\":\"structure\",\"members\":{\"PillarDifferences\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PillarId\":{},\"DifferenceStatus\":{},\"QuestionDifferences\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"QuestionId\":{},\"QuestionTitle\":{},\"DifferenceStatus\":{}}}}}}}}}}}},\"GetMilestone\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/milestones/{MilestoneNumber}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"MilestoneNumber\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"MilestoneNumber\":{\"location\":\"uri\",\"locationName\":\"MilestoneNumber\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"Milestone\":{\"type\":\"structure\",\"members\":{\"MilestoneNumber\":{\"type\":\"integer\"},\"MilestoneName\":{},\"RecordedAt\":{\"type\":\"timestamp\"},\"Workload\":{\"shape\":\"S2a\"}}}}}},\"GetWorkload\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Workload\":{\"shape\":\"S2a\"}}}},\"ListAnswers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"PillarId\":{\"location\":\"querystring\",\"locationName\":\"PillarId\"},\"MilestoneNumber\":{\"location\":\"querystring\",\"locationName\":\"MilestoneNumber\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneNumber\":{\"type\":\"integer\"},\"LensAlias\":{},\"AnswerSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"QuestionId\":{},\"PillarId\":{},\"QuestionTitle\":{},\"Choices\":{\"shape\":\"S1a\"},\"SelectedChoices\":{\"shape\":\"S1f\"},\"IsApplicable\":{\"type\":\"boolean\"},\"Risk\":{}}}},\"NextToken\":{}}}},\"ListLensReviewImprovements\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}/improvements\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"PillarId\":{\"location\":\"querystring\",\"locationName\":\"PillarId\"},\"MilestoneNumber\":{\"location\":\"querystring\",\"locationName\":\"MilestoneNumber\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneNumber\":{\"type\":\"integer\"},\"LensAlias\":{},\"ImprovementSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"QuestionId\":{},\"PillarId\":{},\"QuestionTitle\":{},\"Risk\":{},\"ImprovementPlanUrl\":{}}}},\"NextToken\":{}}}},\"ListLensReviews\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"MilestoneNumber\":{\"location\":\"querystring\",\"locationName\":\"MilestoneNumber\",\"type\":\"integer\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneNumber\":{\"type\":\"integer\"},\"LensReviewSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LensAlias\":{},\"LensVersion\":{},\"LensName\":{},\"LensStatus\":{},\"UpdatedAt\":{\"type\":\"timestamp\"},\"RiskCounts\":{\"shape\":\"S1r\"}}}},\"NextToken\":{}}}},\"ListLenses\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/lenses\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"LensSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"LensAlias\":{},\"LensVersion\":{},\"LensName\":{},\"Description\":{}}}},\"NextToken\":{}}}},\"ListMilestones\":{\"http\":{\"requestUri\":\"/workloads/{WorkloadId}/milestonesSummaries\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"MilestoneSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"MilestoneNumber\":{\"type\":\"integer\"},\"MilestoneName\":{},\"RecordedAt\":{\"type\":\"timestamp\"},\"WorkloadSummary\":{\"shape\":\"S34\"}}}},\"NextToken\":{}}}},\"ListNotifications\":{\"http\":{\"requestUri\":\"/notifications\"},\"input\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"NotificationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"LensUpgradeSummary\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"WorkloadName\":{},\"LensAlias\":{},\"CurrentLensVersion\":{},\"LatestLensVersion\":{}}}}}},\"NextToken\":{}}}},\"ListShareInvitations\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/shareInvitations\"},\"input\":{\"type\":\"structure\",\"members\":{\"WorkloadNamePrefix\":{\"location\":\"querystring\",\"locationName\":\"WorkloadNamePrefix\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ShareInvitationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ShareInvitationId\":{},\"SharedBy\":{},\"SharedWith\":{},\"PermissionType\":{},\"WorkloadName\":{},\"WorkloadId\":{}}}},\"NextToken\":{}}}},\"ListWorkloadShares\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/workloads/{WorkloadId}/shares\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"SharedWithPrefix\":{\"location\":\"querystring\",\"locationName\":\"SharedWithPrefix\"},\"NextToken\":{\"location\":\"querystring\",\"locationName\":\"NextToken\"},\"MaxResults\":{\"location\":\"querystring\",\"locationName\":\"MaxResults\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"WorkloadShareSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ShareId\":{},\"SharedWith\":{},\"PermissionType\":{},\"Status\":{}}}},\"NextToken\":{}}}},\"ListWorkloads\":{\"http\":{\"requestUri\":\"/workloadsSummaries\"},\"input\":{\"type\":\"structure\",\"members\":{\"WorkloadNamePrefix\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadSummaries\":{\"type\":\"list\",\"member\":{\"shape\":\"S34\"}},\"NextToken\":{}}}},\"UpdateAnswer\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\",\"QuestionId\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"QuestionId\":{\"location\":\"uri\",\"locationName\":\"QuestionId\"},\"SelectedChoices\":{\"shape\":\"S1f\"},\"Notes\":{},\"IsApplicable\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"LensAlias\":{},\"Answer\":{\"shape\":\"S15\"}}}},\"UpdateLensReview\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"LensNotes\":{},\"PillarNotes\":{\"type\":\"map\",\"key\":{},\"value\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"LensReview\":{\"shape\":\"S1k\"}}}},\"UpdateShareInvitation\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/shareInvitations/{ShareInvitationId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ShareInvitationId\",\"ShareInvitationAction\"],\"members\":{\"ShareInvitationId\":{\"location\":\"uri\",\"locationName\":\"ShareInvitationId\"},\"ShareInvitationAction\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ShareInvitation\":{\"type\":\"structure\",\"members\":{\"ShareInvitationId\":{},\"WorkloadId\":{}}}}}},\"UpdateWorkload\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/workloads/{WorkloadId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"WorkloadName\":{},\"Description\":{},\"Environment\":{},\"AccountIds\":{\"shape\":\"Se\"},\"AwsRegions\":{\"shape\":\"Sg\"},\"NonAwsRegions\":{\"shape\":\"Si\"},\"PillarPriorities\":{\"shape\":\"Sk\"},\"ArchitecturalDesign\":{},\"ReviewOwner\":{},\"IsReviewOwnerUpdateAcknowledged\":{\"type\":\"boolean\"},\"IndustryType\":{},\"Industry\":{},\"Notes\":{},\"ImprovementStatus\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Workload\":{\"shape\":\"S2a\"}}}},\"UpdateWorkloadShare\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/workloads/{WorkloadId}/shares/{ShareId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ShareId\",\"WorkloadId\",\"PermissionType\"],\"members\":{\"ShareId\":{\"location\":\"uri\",\"locationName\":\"ShareId\"},\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"PermissionType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"WorkloadShare\":{\"type\":\"structure\",\"members\":{\"ShareId\":{},\"SharedBy\":{},\"SharedWith\":{},\"PermissionType\":{},\"Status\":{},\"WorkloadName\":{},\"WorkloadId\":{}}}}}},\"UpgradeLensReview\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/workloads/{WorkloadId}/lensReviews/{LensAlias}/upgrade\"},\"input\":{\"type\":\"structure\",\"required\":[\"WorkloadId\",\"LensAlias\",\"MilestoneName\"],\"members\":{\"WorkloadId\":{\"location\":\"uri\",\"locationName\":\"WorkloadId\"},\"LensAlias\":{\"location\":\"uri\",\"locationName\":\"LensAlias\"},\"MilestoneName\":{},\"ClientRequestToken\":{}}}}},\"shapes\":{\"S3\":{\"type\":\"list\",\"member\":{}},\"Se\":{\"type\":\"list\",\"member\":{}},\"Sg\":{\"type\":\"list\",\"member\":{}},\"Si\":{\"type\":\"list\",\"member\":{}},\"Sk\":{\"type\":\"list\",\"member\":{}},\"Sq\":{\"type\":\"list\",\"member\":{}},\"S15\":{\"type\":\"structure\",\"members\":{\"QuestionId\":{},\"PillarId\":{},\"QuestionTitle\":{},\"QuestionDescription\":{},\"ImprovementPlanUrl\":{},\"HelpfulResourceUrl\":{},\"Choices\":{\"shape\":\"S1a\"},\"SelectedChoices\":{\"shape\":\"S1f\"},\"IsApplicable\":{\"type\":\"boolean\"},\"Risk\":{},\"Notes\":{}}},\"S1a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ChoiceId\":{},\"Title\":{},\"Description\":{}}}},\"S1f\":{\"type\":\"list\",\"member\":{}},\"S1k\":{\"type\":\"structure\",\"members\":{\"LensAlias\":{},\"LensVersion\":{},\"LensName\":{},\"LensStatus\":{},\"PillarReviewSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PillarId\":{},\"PillarName\":{},\"Notes\":{},\"RiskCounts\":{\"shape\":\"S1r\"}}}},\"UpdatedAt\":{\"type\":\"timestamp\"},\"Notes\":{},\"RiskCounts\":{\"shape\":\"S1r\"},\"NextToken\":{}}},\"S1r\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"integer\"}},\"S2a\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"WorkloadArn\":{},\"WorkloadName\":{},\"Description\":{},\"Environment\":{},\"UpdatedAt\":{\"type\":\"timestamp\"},\"AccountIds\":{\"shape\":\"Se\"},\"AwsRegions\":{\"shape\":\"Sg\"},\"NonAwsRegions\":{\"shape\":\"Si\"},\"ArchitecturalDesign\":{},\"ReviewOwner\":{},\"ReviewRestrictionDate\":{\"type\":\"timestamp\"},\"IsReviewOwnerUpdateAcknowledged\":{\"type\":\"boolean\"},\"IndustryType\":{},\"Industry\":{},\"Notes\":{},\"ImprovementStatus\":{},\"RiskCounts\":{\"shape\":\"S1r\"},\"PillarPriorities\":{\"shape\":\"Sk\"},\"Lenses\":{\"shape\":\"Sq\"},\"Owner\":{},\"ShareInvitationId\":{}}},\"S34\":{\"type\":\"structure\",\"members\":{\"WorkloadId\":{},\"WorkloadArn\":{},\"WorkloadName\":{},\"Owner\":{},\"UpdatedAt\":{\"type\":\"timestamp\"},\"Lenses\":{\"shape\":\"Sq\"},\"RiskCounts\":{\"shape\":\"S1r\"},\"ImprovementStatus\":{}}}}}");

/***/ }),

/***/ 47645:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAnswers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListLensReviewImprovements\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListLensReviews\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListLenses\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMilestones\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListNotifications\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListShareInvitations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWorkloadShares\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWorkloads\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 12789:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-05-01\",\"endpointPrefix\":\"workdocs\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon WorkDocs\",\"serviceId\":\"WorkDocs\",\"signatureVersion\":\"v4\",\"uid\":\"workdocs-2016-05-01\"},\"operations\":{\"AbortDocumentVersionUpload\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/documents/{DocumentId}/versions/{VersionId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\",\"VersionId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"VersionId\":{\"location\":\"uri\",\"locationName\":\"VersionId\"}}}},\"ActivateUser\":{\"http\":{\"requestUri\":\"/api/v1/users/{UserId}/activation\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S8\"}}}},\"AddResourcePermissions\":{\"http\":{\"requestUri\":\"/api/v1/resources/{ResourceId}/permissions\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Principals\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"Principals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"Type\",\"Role\"],\"members\":{\"Id\":{},\"Type\":{},\"Role\":{}}}},\"NotificationOptions\":{\"type\":\"structure\",\"members\":{\"SendEmail\":{\"type\":\"boolean\"},\"EmailMessage\":{\"shape\":\"St\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ShareResults\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"PrincipalId\":{},\"InviteePrincipalId\":{},\"Role\":{},\"Status\":{},\"ShareId\":{},\"StatusMessage\":{\"shape\":\"St\"}}}}}}},\"CreateComment\":{\"http\":{\"requestUri\":\"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\",\"VersionId\",\"Text\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"VersionId\":{\"location\":\"uri\",\"locationName\":\"VersionId\"},\"ParentId\":{},\"ThreadId\":{},\"Text\":{\"shape\":\"S10\"},\"Visibility\":{},\"NotifyCollaborators\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Comment\":{\"shape\":\"S13\"}}}},\"CreateCustomMetadata\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/api/v1/resources/{ResourceId}/customMetadata\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"CustomMetadata\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionid\"},\"CustomMetadata\":{\"shape\":\"S16\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateFolder\":{\"http\":{\"requestUri\":\"/api/v1/folders\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ParentFolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"Name\":{},\"ParentFolderId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"shape\":\"S1d\"}}}},\"CreateLabels\":{\"http\":{\"method\":\"PUT\",\"requestUri\":\"/api/v1/resources/{ResourceId}/labels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Labels\"],\"members\":{\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"Labels\":{\"shape\":\"S1g\"},\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateNotificationSubscription\":{\"http\":{\"requestUri\":\"/api/v1/organizations/{OrganizationId}/subscriptions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"Endpoint\",\"Protocol\",\"SubscriptionType\"],\"members\":{\"OrganizationId\":{\"location\":\"uri\",\"locationName\":\"OrganizationId\"},\"Endpoint\":{},\"Protocol\":{},\"SubscriptionType\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Subscription\":{\"shape\":\"S1p\"}}}},\"CreateUser\":{\"http\":{\"requestUri\":\"/api/v1/users\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"Username\",\"GivenName\",\"Surname\",\"Password\"],\"members\":{\"OrganizationId\":{},\"Username\":{},\"EmailAddress\":{},\"GivenName\":{},\"Surname\":{},\"Password\":{\"type\":\"string\",\"sensitive\":true},\"TimeZoneId\":{},\"StorageRule\":{\"shape\":\"Sj\"},\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S8\"}}}},\"DeactivateUser\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/users/{UserId}/activation\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"}}}},\"DeleteComment\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\",\"VersionId\",\"CommentId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"VersionId\":{\"location\":\"uri\",\"locationName\":\"VersionId\"},\"CommentId\":{\"location\":\"uri\",\"locationName\":\"CommentId\"}}}},\"DeleteCustomMetadata\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/resources/{ResourceId}/customMetadata\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"VersionId\":{\"location\":\"querystring\",\"locationName\":\"versionId\"},\"Keys\":{\"location\":\"querystring\",\"locationName\":\"keys\",\"type\":\"list\",\"member\":{}},\"DeleteAll\":{\"location\":\"querystring\",\"locationName\":\"deleteAll\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteDocument\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/documents/{DocumentId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"}}}},\"DeleteFolder\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/folders/{FolderId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"FolderId\":{\"location\":\"uri\",\"locationName\":\"FolderId\"}}}},\"DeleteFolderContents\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/folders/{FolderId}/contents\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"FolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"FolderId\":{\"location\":\"uri\",\"locationName\":\"FolderId\"}}}},\"DeleteLabels\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/resources/{ResourceId}/labels\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"Labels\":{\"shape\":\"S1g\",\"location\":\"querystring\",\"locationName\":\"labels\"},\"DeleteAll\":{\"location\":\"querystring\",\"locationName\":\"deleteAll\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteNotificationSubscription\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SubscriptionId\",\"OrganizationId\"],\"members\":{\"SubscriptionId\":{\"location\":\"uri\",\"locationName\":\"SubscriptionId\"},\"OrganizationId\":{\"location\":\"uri\",\"locationName\":\"OrganizationId\"}}}},\"DeleteUser\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/users/{UserId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"}}}},\"DescribeActivities\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/activities\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"StartTime\":{\"location\":\"querystring\",\"locationName\":\"startTime\",\"type\":\"timestamp\"},\"EndTime\":{\"location\":\"querystring\",\"locationName\":\"endTime\",\"type\":\"timestamp\"},\"OrganizationId\":{\"location\":\"querystring\",\"locationName\":\"organizationId\"},\"ActivityTypes\":{\"location\":\"querystring\",\"locationName\":\"activityTypes\"},\"ResourceId\":{\"location\":\"querystring\",\"locationName\":\"resourceId\"},\"UserId\":{\"location\":\"querystring\",\"locationName\":\"userId\"},\"IncludeIndirectActivities\":{\"location\":\"querystring\",\"locationName\":\"includeIndirectActivities\",\"type\":\"boolean\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserActivities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"TimeStamp\":{\"type\":\"timestamp\"},\"IsIndirectActivity\":{\"type\":\"boolean\"},\"OrganizationId\":{},\"Initiator\":{\"shape\":\"S2d\"},\"Participants\":{\"type\":\"structure\",\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"shape\":\"S2d\"}},\"Groups\":{\"shape\":\"S2g\"}}},\"ResourceMetadata\":{\"shape\":\"S2j\"},\"OriginalParent\":{\"shape\":\"S2j\"},\"CommentMetadata\":{\"type\":\"structure\",\"members\":{\"CommentId\":{},\"Contributor\":{\"shape\":\"S8\"},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"CommentStatus\":{},\"RecipientId\":{}}}}}},\"Marker\":{}}}},\"DescribeComments\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/documents/{DocumentId}/versions/{VersionId}/comments\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\",\"VersionId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"VersionId\":{\"location\":\"uri\",\"locationName\":\"VersionId\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Comments\":{\"type\":\"list\",\"member\":{\"shape\":\"S13\"}},\"Marker\":{}}}},\"DescribeDocumentVersions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/documents/{DocumentId}/versions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Include\":{\"location\":\"querystring\",\"locationName\":\"include\"},\"Fields\":{\"location\":\"querystring\",\"locationName\":\"fields\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"DocumentVersions\":{\"type\":\"list\",\"member\":{\"shape\":\"S2u\"}},\"Marker\":{}}}},\"DescribeFolderContents\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/folders/{FolderId}/contents\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"FolderId\":{\"location\":\"uri\",\"locationName\":\"FolderId\"},\"Sort\":{\"location\":\"querystring\",\"locationName\":\"sort\"},\"Order\":{\"location\":\"querystring\",\"locationName\":\"order\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"Type\":{\"location\":\"querystring\",\"locationName\":\"type\"},\"Include\":{\"location\":\"querystring\",\"locationName\":\"include\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Folders\":{\"shape\":\"S37\"},\"Documents\":{\"shape\":\"S38\"},\"Marker\":{}}}},\"DescribeGroups\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/groups\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"SearchQuery\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"SearchQuery\":{\"shape\":\"S3b\",\"location\":\"querystring\",\"locationName\":\"searchQuery\"},\"OrganizationId\":{\"location\":\"querystring\",\"locationName\":\"organizationId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"shape\":\"S2g\"},\"Marker\":{}}}},\"DescribeNotificationSubscriptions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/organizations/{OrganizationId}/subscriptions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{\"location\":\"uri\",\"locationName\":\"OrganizationId\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Subscriptions\":{\"type\":\"list\",\"member\":{\"shape\":\"S1p\"}},\"Marker\":{}}}},\"DescribeResourcePermissions\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/resources/{ResourceId}/permissions\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"PrincipalId\":{\"location\":\"querystring\",\"locationName\":\"principalId\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Principals\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Type\":{},\"Roles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Role\":{},\"Type\":{}}}}}}},\"Marker\":{}}}},\"DescribeRootFolders\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/me/root\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AuthenticationToken\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Folders\":{\"shape\":\"S37\"},\"Marker\":{}}}},\"DescribeUsers\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/users\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"OrganizationId\":{\"location\":\"querystring\",\"locationName\":\"organizationId\"},\"UserIds\":{\"location\":\"querystring\",\"locationName\":\"userIds\"},\"Query\":{\"shape\":\"S3b\",\"location\":\"querystring\",\"locationName\":\"query\"},\"Include\":{\"location\":\"querystring\",\"locationName\":\"include\"},\"Order\":{\"location\":\"querystring\",\"locationName\":\"order\"},\"Sort\":{\"location\":\"querystring\",\"locationName\":\"sort\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Fields\":{\"location\":\"querystring\",\"locationName\":\"fields\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"shape\":\"S8\"}},\"TotalNumberOfUsers\":{\"deprecated\":true,\"type\":\"long\"},\"Marker\":{}}}},\"GetCurrentUser\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/me\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"AuthenticationToken\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S8\"}}}},\"GetDocument\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/documents/{DocumentId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"IncludeCustomMetadata\":{\"location\":\"querystring\",\"locationName\":\"includeCustomMetadata\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"shape\":\"S39\"},\"CustomMetadata\":{\"shape\":\"S16\"}}}},\"GetDocumentPath\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/documents/{DocumentId}/path\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Fields\":{\"location\":\"querystring\",\"locationName\":\"fields\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Path\":{\"shape\":\"S42\"}}}},\"GetDocumentVersion\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/documents/{DocumentId}/versions/{VersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\",\"VersionId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"VersionId\":{\"location\":\"uri\",\"locationName\":\"VersionId\"},\"Fields\":{\"location\":\"querystring\",\"locationName\":\"fields\"},\"IncludeCustomMetadata\":{\"location\":\"querystring\",\"locationName\":\"includeCustomMetadata\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"shape\":\"S2u\"},\"CustomMetadata\":{\"shape\":\"S16\"}}}},\"GetFolder\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/folders/{FolderId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"FolderId\":{\"location\":\"uri\",\"locationName\":\"FolderId\"},\"IncludeCustomMetadata\":{\"location\":\"querystring\",\"locationName\":\"includeCustomMetadata\",\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"shape\":\"S1d\"},\"CustomMetadata\":{\"shape\":\"S16\"}}}},\"GetFolderPath\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/folders/{FolderId}/path\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"FolderId\":{\"location\":\"uri\",\"locationName\":\"FolderId\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Fields\":{\"location\":\"querystring\",\"locationName\":\"fields\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Path\":{\"shape\":\"S42\"}}}},\"GetResources\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/api/v1/resources\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"UserId\":{\"location\":\"querystring\",\"locationName\":\"userId\"},\"CollectionType\":{\"location\":\"querystring\",\"locationName\":\"collectionType\"},\"Limit\":{\"location\":\"querystring\",\"locationName\":\"limit\",\"type\":\"integer\"},\"Marker\":{\"location\":\"querystring\",\"locationName\":\"marker\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Folders\":{\"shape\":\"S37\"},\"Documents\":{\"shape\":\"S38\"},\"Marker\":{}}}},\"InitiateDocumentVersionUpload\":{\"http\":{\"requestUri\":\"/api/v1/documents\",\"responseCode\":201},\"input\":{\"type\":\"structure\",\"required\":[\"ParentFolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"Id\":{},\"Name\":{},\"ContentCreatedTimestamp\":{\"type\":\"timestamp\"},\"ContentModifiedTimestamp\":{\"type\":\"timestamp\"},\"ContentType\":{},\"DocumentSizeInBytes\":{\"type\":\"long\"},\"ParentFolderId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Metadata\":{\"shape\":\"S39\"},\"UploadMetadata\":{\"type\":\"structure\",\"members\":{\"UploadUrl\":{\"shape\":\"S2z\"},\"SignedHeaders\":{\"type\":\"map\",\"key\":{},\"value\":{}}}}}}},\"RemoveAllResourcePermissions\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/resources/{ResourceId}/permissions\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"}}}},\"RemoveResourcePermission\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/api/v1/resources/{ResourceId}/permissions/{PrincipalId}\",\"responseCode\":204},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"PrincipalId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"ResourceId\":{\"location\":\"uri\",\"locationName\":\"ResourceId\"},\"PrincipalId\":{\"location\":\"uri\",\"locationName\":\"PrincipalId\"},\"PrincipalType\":{\"location\":\"querystring\",\"locationName\":\"type\"}}}},\"UpdateDocument\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/api/v1/documents/{DocumentId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"Name\":{},\"ParentFolderId\":{},\"ResourceState\":{}}}},\"UpdateDocumentVersion\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/api/v1/documents/{DocumentId}/versions/{VersionId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"DocumentId\",\"VersionId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"DocumentId\":{\"location\":\"uri\",\"locationName\":\"DocumentId\"},\"VersionId\":{\"location\":\"uri\",\"locationName\":\"VersionId\"},\"VersionStatus\":{}}}},\"UpdateFolder\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/api/v1/folders/{FolderId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"FolderId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"FolderId\":{\"location\":\"uri\",\"locationName\":\"FolderId\"},\"Name\":{},\"ParentFolderId\":{},\"ResourceState\":{}}}},\"UpdateUser\":{\"http\":{\"method\":\"PATCH\",\"requestUri\":\"/api/v1/users/{UserId}\",\"responseCode\":200},\"input\":{\"type\":\"structure\",\"required\":[\"UserId\"],\"members\":{\"AuthenticationToken\":{\"shape\":\"S2\",\"location\":\"header\",\"locationName\":\"Authentication\"},\"UserId\":{\"location\":\"uri\",\"locationName\":\"UserId\"},\"GivenName\":{},\"Surname\":{},\"Type\":{},\"StorageRule\":{\"shape\":\"Sj\"},\"TimeZoneId\":{},\"Locale\":{},\"GrantPoweruserPrivileges\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"User\":{\"shape\":\"S8\"}}}}},\"shapes\":{\"S2\":{\"type\":\"string\",\"sensitive\":true},\"S8\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Username\":{},\"EmailAddress\":{},\"GivenName\":{},\"Surname\":{},\"OrganizationId\":{},\"RootFolderId\":{},\"RecycleBinFolderId\":{},\"Status\":{},\"Type\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"ModifiedTimestamp\":{\"type\":\"timestamp\"},\"TimeZoneId\":{},\"Locale\":{},\"Storage\":{\"type\":\"structure\",\"members\":{\"StorageUtilizedInBytes\":{\"type\":\"long\"},\"StorageRule\":{\"shape\":\"Sj\"}}}}},\"Sj\":{\"type\":\"structure\",\"members\":{\"StorageAllocatedInBytes\":{\"type\":\"long\"},\"StorageType\":{}}},\"St\":{\"type\":\"string\",\"sensitive\":true},\"S10\":{\"type\":\"string\",\"sensitive\":true},\"S13\":{\"type\":\"structure\",\"required\":[\"CommentId\"],\"members\":{\"CommentId\":{},\"ParentId\":{},\"ThreadId\":{},\"Text\":{\"shape\":\"S10\"},\"Contributor\":{\"shape\":\"S8\"},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"Status\":{},\"Visibility\":{},\"RecipientId\":{}}},\"S16\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S1d\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"CreatorId\":{},\"ParentFolderId\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"ModifiedTimestamp\":{\"type\":\"timestamp\"},\"ResourceState\":{},\"Signature\":{},\"Labels\":{\"shape\":\"S1g\"},\"Size\":{\"type\":\"long\"},\"LatestVersionSize\":{\"type\":\"long\"}}},\"S1g\":{\"type\":\"list\",\"member\":{}},\"S1p\":{\"type\":\"structure\",\"members\":{\"SubscriptionId\":{},\"EndPoint\":{},\"Protocol\":{}}},\"S2d\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Username\":{},\"GivenName\":{},\"Surname\":{},\"EmailAddress\":{}}},\"S2g\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{}}}},\"S2j\":{\"type\":\"structure\",\"members\":{\"Type\":{},\"Name\":{},\"OriginalName\":{},\"Id\":{},\"VersionId\":{},\"Owner\":{\"shape\":\"S2d\"},\"ParentId\":{}}},\"S2u\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"ContentType\":{},\"Size\":{\"type\":\"long\"},\"Signature\":{},\"Status\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"ModifiedTimestamp\":{\"type\":\"timestamp\"},\"ContentCreatedTimestamp\":{\"type\":\"timestamp\"},\"ContentModifiedTimestamp\":{\"type\":\"timestamp\"},\"CreatorId\":{},\"Thumbnail\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S2z\"}},\"Source\":{\"type\":\"map\",\"key\":{},\"value\":{\"shape\":\"S2z\"}}}},\"S2z\":{\"type\":\"string\",\"sensitive\":true},\"S37\":{\"type\":\"list\",\"member\":{\"shape\":\"S1d\"}},\"S38\":{\"type\":\"list\",\"member\":{\"shape\":\"S39\"}},\"S39\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"CreatorId\":{},\"ParentFolderId\":{},\"CreatedTimestamp\":{\"type\":\"timestamp\"},\"ModifiedTimestamp\":{\"type\":\"timestamp\"},\"LatestVersionMetadata\":{\"shape\":\"S2u\"},\"ResourceState\":{},\"Labels\":{\"shape\":\"S1g\"}}},\"S3b\":{\"type\":\"string\",\"sensitive\":true},\"S42\":{\"type\":\"structure\",\"members\":{\"Components\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{}}}}}}}}");

/***/ }),

/***/ 20074:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeDocumentVersions\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"DocumentVersions\"},\"DescribeFolderContents\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":[\"Folders\",\"Documents\"]},\"DescribeUsers\":{\"input_token\":\"Marker\",\"limit_key\":\"Limit\",\"output_token\":\"Marker\",\"result_key\":\"Users\"}}}");

/***/ }),

/***/ 44786:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2018-09-25\",\"endpointPrefix\":\"worklink\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceAbbreviation\":\"WorkLink\",\"serviceFullName\":\"Amazon WorkLink\",\"serviceId\":\"WorkLink\",\"signatureVersion\":\"v4\",\"signingName\":\"worklink\",\"uid\":\"worklink-2018-09-25\"},\"operations\":{\"AssociateDomain\":{\"http\":{\"requestUri\":\"/associateDomain\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"DomainName\",\"AcmCertificateArn\"],\"members\":{\"FleetArn\":{},\"DomainName\":{},\"DisplayName\":{},\"AcmCertificateArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AssociateWebsiteAuthorizationProvider\":{\"http\":{\"requestUri\":\"/associateWebsiteAuthorizationProvider\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"AuthorizationProviderType\"],\"members\":{\"FleetArn\":{},\"AuthorizationProviderType\":{},\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuthorizationProviderId\":{}}}},\"AssociateWebsiteCertificateAuthority\":{\"http\":{\"requestUri\":\"/associateWebsiteCertificateAuthority\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"Certificate\"],\"members\":{\"FleetArn\":{},\"Certificate\":{},\"DisplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebsiteCaId\":{}}}},\"CreateFleet\":{\"http\":{\"requestUri\":\"/createFleet\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetName\"],\"members\":{\"FleetName\":{},\"DisplayName\":{},\"OptimizeForEndUserLocation\":{\"type\":\"boolean\"},\"Tags\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetArn\":{}}}},\"DeleteFleet\":{\"http\":{\"requestUri\":\"/deleteFleet\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeAuditStreamConfiguration\":{\"http\":{\"requestUri\":\"/describeAuditStreamConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AuditStreamArn\":{}}}},\"DescribeCompanyNetworkConfiguration\":{\"http\":{\"requestUri\":\"/describeCompanyNetworkConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"VpcId\":{},\"SubnetIds\":{\"shape\":\"St\"},\"SecurityGroupIds\":{\"shape\":\"Sv\"}}}},\"DescribeDevice\":{\"http\":{\"requestUri\":\"/describeDevice\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"DeviceId\"],\"members\":{\"FleetArn\":{},\"DeviceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Status\":{},\"Model\":{},\"Manufacturer\":{},\"OperatingSystem\":{},\"OperatingSystemVersion\":{},\"PatchLevel\":{},\"FirstAccessedTime\":{\"type\":\"timestamp\"},\"LastAccessedTime\":{\"type\":\"timestamp\"},\"Username\":{}}}},\"DescribeDevicePolicyConfiguration\":{\"http\":{\"requestUri\":\"/describeDevicePolicyConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DeviceCaCertificate\":{}}}},\"DescribeDomain\":{\"http\":{\"requestUri\":\"/describeDomain\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"DomainName\"],\"members\":{\"FleetArn\":{},\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"DisplayName\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"DomainStatus\":{},\"AcmCertificateArn\":{}}}},\"DescribeFleetMetadata\":{\"http\":{\"requestUri\":\"/describeFleetMetadata\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"FleetName\":{},\"DisplayName\":{},\"OptimizeForEndUserLocation\":{\"type\":\"boolean\"},\"CompanyCode\":{},\"FleetStatus\":{},\"Tags\":{\"shape\":\"Sh\"}}}},\"DescribeIdentityProviderConfiguration\":{\"http\":{\"requestUri\":\"/describeIdentityProviderConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"IdentityProviderType\":{},\"ServiceProviderSamlMetadata\":{},\"IdentityProviderSamlMetadata\":{}}}},\"DescribeWebsiteCertificateAuthority\":{\"http\":{\"requestUri\":\"/describeWebsiteCertificateAuthority\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"WebsiteCaId\"],\"members\":{\"FleetArn\":{},\"WebsiteCaId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Certificate\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"DisplayName\":{}}}},\"DisassociateDomain\":{\"http\":{\"requestUri\":\"/disassociateDomain\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"DomainName\"],\"members\":{\"FleetArn\":{},\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateWebsiteAuthorizationProvider\":{\"http\":{\"requestUri\":\"/disassociateWebsiteAuthorizationProvider\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"AuthorizationProviderId\"],\"members\":{\"FleetArn\":{},\"AuthorizationProviderId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateWebsiteCertificateAuthority\":{\"http\":{\"requestUri\":\"/disassociateWebsiteCertificateAuthority\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"WebsiteCaId\"],\"members\":{\"FleetArn\":{},\"WebsiteCaId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ListDevices\":{\"http\":{\"requestUri\":\"/listDevices\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Devices\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DeviceId\":{},\"DeviceStatus\":{}}}},\"NextToken\":{}}}},\"ListDomains\":{\"http\":{\"requestUri\":\"/listDomains\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Domains\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"DomainName\",\"CreatedTime\",\"DomainStatus\"],\"members\":{\"DomainName\":{},\"DisplayName\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"DomainStatus\":{}}}},\"NextToken\":{}}}},\"ListFleets\":{\"http\":{\"requestUri\":\"/listFleets\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"FleetSummaryList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"FleetArn\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"LastUpdatedTime\":{\"type\":\"timestamp\"},\"FleetName\":{},\"DisplayName\":{},\"CompanyCode\":{},\"FleetStatus\":{},\"Tags\":{\"shape\":\"Sh\"}}}},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sh\"}}}},\"ListWebsiteAuthorizationProviders\":{\"http\":{\"requestUri\":\"/listWebsiteAuthorizationProviders\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebsiteAuthorizationProviders\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"AuthorizationProviderType\"],\"members\":{\"AuthorizationProviderId\":{},\"AuthorizationProviderType\":{},\"DomainName\":{},\"CreatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"ListWebsiteCertificateAuthorities\":{\"http\":{\"requestUri\":\"/listWebsiteCertificateAuthorities\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WebsiteCertificateAuthorities\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WebsiteCaId\":{},\"CreatedTime\":{\"type\":\"timestamp\"},\"DisplayName\":{}}}},\"NextToken\":{}}}},\"RestoreDomainAccess\":{\"http\":{\"requestUri\":\"/restoreDomainAccess\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"DomainName\"],\"members\":{\"FleetArn\":{},\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RevokeDomainAccess\":{\"http\":{\"requestUri\":\"/revokeDomainAccess\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"DomainName\"],\"members\":{\"FleetArn\":{},\"DomainName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"SignOutUser\":{\"http\":{\"requestUri\":\"/signOutUser\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"Username\"],\"members\":{\"FleetArn\":{},\"Username\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"TagResource\":{\"http\":{\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"Tags\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"Tags\":{\"shape\":\"Sh\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"method\":\"DELETE\",\"requestUri\":\"/tags/{ResourceArn}\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceArn\",\"TagKeys\"],\"members\":{\"ResourceArn\":{\"location\":\"uri\",\"locationName\":\"ResourceArn\"},\"TagKeys\":{\"location\":\"querystring\",\"locationName\":\"tagKeys\",\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateAuditStreamConfiguration\":{\"http\":{\"requestUri\":\"/updateAuditStreamConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{},\"AuditStreamArn\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateCompanyNetworkConfiguration\":{\"http\":{\"requestUri\":\"/updateCompanyNetworkConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"VpcId\",\"SubnetIds\",\"SecurityGroupIds\"],\"members\":{\"FleetArn\":{},\"VpcId\":{},\"SubnetIds\":{\"shape\":\"St\"},\"SecurityGroupIds\":{\"shape\":\"Sv\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDevicePolicyConfiguration\":{\"http\":{\"requestUri\":\"/updateDevicePolicyConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{},\"DeviceCaCertificate\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateDomainMetadata\":{\"http\":{\"requestUri\":\"/updateDomainMetadata\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"DomainName\"],\"members\":{\"FleetArn\":{},\"DomainName\":{},\"DisplayName\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateFleetMetadata\":{\"http\":{\"requestUri\":\"/UpdateFleetMetadata\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\"],\"members\":{\"FleetArn\":{},\"DisplayName\":{},\"OptimizeForEndUserLocation\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateIdentityProviderConfiguration\":{\"http\":{\"requestUri\":\"/updateIdentityProviderConfiguration\"},\"input\":{\"type\":\"structure\",\"required\":[\"FleetArn\",\"IdentityProviderType\"],\"members\":{\"FleetArn\":{},\"IdentityProviderType\":{},\"IdentityProviderSamlMetadata\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"Sh\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"St\":{\"type\":\"list\",\"member\":{}},\"Sv\":{\"type\":\"list\",\"member\":{}}}}");

/***/ }),

/***/ 88012:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListDevices\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListDomains\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListFleets\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWebsiteAuthorizationProviders\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListWebsiteCertificateAuthorities\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 31611:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2017-10-01\",\"endpointPrefix\":\"workmail\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon WorkMail\",\"serviceId\":\"WorkMail\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"WorkMailService\",\"uid\":\"workmail-2017-10-01\"},\"operations\":{\"AssociateDelegateToResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"ResourceId\",\"EntityId\"],\"members\":{\"OrganizationId\":{},\"ResourceId\":{},\"EntityId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"AssociateMemberToGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"GroupId\",\"MemberId\"],\"members\":{\"OrganizationId\":{},\"GroupId\":{},\"MemberId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"CancelMailboxExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"JobId\",\"OrganizationId\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"JobId\":{},\"OrganizationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"CreateAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\",\"Alias\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"Alias\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"CreateGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"Name\"],\"members\":{\"OrganizationId\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupId\":{}}},\"idempotent\":true},\"CreateOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"Alias\"],\"members\":{\"DirectoryId\":{},\"Alias\":{},\"ClientToken\":{\"idempotencyToken\":true},\"Domains\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DomainName\":{},\"HostedZoneId\":{}}}},\"KmsKeyArn\":{},\"EnableInteroperability\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationId\":{}}},\"idempotent\":true},\"CreateResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"Name\",\"Type\"],\"members\":{\"OrganizationId\":{},\"Name\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{}}},\"idempotent\":true},\"CreateUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"Name\",\"DisplayName\",\"Password\"],\"members\":{\"OrganizationId\":{},\"Name\":{},\"DisplayName\":{},\"Password\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserId\":{}}},\"idempotent\":true},\"DeleteAccessControlRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"Name\"],\"members\":{\"OrganizationId\":{},\"Name\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\",\"Alias\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"Alias\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"GroupId\"],\"members\":{\"OrganizationId\":{},\"GroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteMailboxPermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\",\"GranteeId\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"GranteeId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"DeleteDirectory\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"OrganizationId\":{},\"DeleteDirectory\":{\"type\":\"boolean\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationId\":{},\"State\":{}}},\"idempotent\":true},\"DeleteResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"ResourceId\"],\"members\":{\"OrganizationId\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteRetentionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"Id\"],\"members\":{\"OrganizationId\":{},\"Id\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeleteUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"UserId\"],\"members\":{\"OrganizationId\":{},\"UserId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DeregisterFromWorkMail\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DescribeGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"GroupId\"],\"members\":{\"OrganizationId\":{},\"GroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupId\":{},\"Name\":{},\"Email\":{},\"State\":{},\"EnabledDate\":{\"type\":\"timestamp\"},\"DisabledDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeMailboxExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"JobId\",\"OrganizationId\"],\"members\":{\"JobId\":{},\"OrganizationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EntityId\":{},\"Description\":{},\"RoleArn\":{},\"KmsKeyArn\":{},\"S3BucketName\":{},\"S3Prefix\":{},\"S3Path\":{},\"EstimatedProgress\":{\"type\":\"integer\"},\"State\":{},\"ErrorInfo\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeOrganization\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationId\":{},\"Alias\":{},\"State\":{},\"DirectoryId\":{},\"DirectoryType\":{},\"DefaultMailDomain\":{},\"CompletedDate\":{\"type\":\"timestamp\"},\"ErrorMessage\":{},\"ARN\":{}}},\"idempotent\":true},\"DescribeResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"ResourceId\"],\"members\":{\"OrganizationId\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"Email\":{},\"Name\":{},\"Type\":{},\"BookingOptions\":{\"shape\":\"S23\"},\"State\":{},\"EnabledDate\":{\"type\":\"timestamp\"},\"DisabledDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DescribeUser\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"UserId\"],\"members\":{\"OrganizationId\":{},\"UserId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"UserId\":{},\"Name\":{},\"Email\":{},\"DisplayName\":{},\"State\":{},\"UserRole\":{},\"EnabledDate\":{\"type\":\"timestamp\"},\"DisabledDate\":{\"type\":\"timestamp\"}}},\"idempotent\":true},\"DisassociateDelegateFromResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"ResourceId\",\"EntityId\"],\"members\":{\"OrganizationId\":{},\"ResourceId\":{},\"EntityId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"DisassociateMemberFromGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"GroupId\",\"MemberId\"],\"members\":{\"OrganizationId\":{},\"GroupId\":{},\"MemberId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"GetAccessControlEffect\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"IpAddress\",\"Action\",\"UserId\"],\"members\":{\"OrganizationId\":{},\"IpAddress\":{},\"Action\":{},\"UserId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Effect\":{},\"MatchedRules\":{\"type\":\"list\",\"member\":{}}}}},\"GetDefaultRetentionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Description\":{},\"FolderConfigurations\":{\"shape\":\"S2j\"}}},\"idempotent\":true},\"GetMailboxDetails\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"UserId\"],\"members\":{\"OrganizationId\":{},\"UserId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"MailboxQuota\":{\"type\":\"integer\"},\"MailboxSize\":{\"type\":\"double\"}}},\"idempotent\":true},\"ListAccessControlRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Rules\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Effect\":{},\"Description\":{},\"IpRanges\":{\"shape\":\"S2x\"},\"NotIpRanges\":{\"shape\":\"S2x\"},\"Actions\":{\"shape\":\"S2z\"},\"NotActions\":{\"shape\":\"S2z\"},\"UserIds\":{\"shape\":\"S30\"},\"NotUserIds\":{\"shape\":\"S30\"},\"DateCreated\":{\"type\":\"timestamp\"},\"DateModified\":{\"type\":\"timestamp\"}}}}}}},\"ListAliases\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Aliases\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}},\"idempotent\":true},\"ListGroupMembers\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"GroupId\"],\"members\":{\"OrganizationId\":{},\"GroupId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Members\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Name\":{},\"Type\":{},\"State\":{},\"EnabledDate\":{\"type\":\"timestamp\"},\"DisabledDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Email\":{},\"Name\":{},\"State\":{},\"EnabledDate\":{\"type\":\"timestamp\"},\"DisabledDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListMailboxExportJobs\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Jobs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"JobId\":{},\"EntityId\":{},\"Description\":{},\"S3BucketName\":{},\"S3Path\":{},\"EstimatedProgress\":{\"type\":\"integer\"},\"State\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListMailboxPermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Permissions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"GranteeId\",\"GranteeType\",\"PermissionValues\"],\"members\":{\"GranteeId\":{},\"GranteeType\":{},\"PermissionValues\":{\"shape\":\"S3n\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListOrganizations\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"OrganizationSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"OrganizationId\":{},\"Alias\":{},\"DefaultMailDomain\":{},\"ErrorMessage\":{},\"State\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListResourceDelegates\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"ResourceId\"],\"members\":{\"OrganizationId\":{},\"ResourceId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Delegates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Id\",\"Type\"],\"members\":{\"Id\":{},\"Type\":{}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListResources\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Resources\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Email\":{},\"Name\":{},\"Type\":{},\"State\":{},\"EnabledDate\":{\"type\":\"timestamp\"},\"DisabledDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"ListTagsForResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"S43\"}}}},\"ListUsers\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\"],\"members\":{\"OrganizationId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Users\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Email\":{},\"Name\":{},\"DisplayName\":{},\"State\":{},\"UserRole\":{},\"EnabledDate\":{\"type\":\"timestamp\"},\"DisabledDate\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}},\"idempotent\":true},\"PutAccessControlRule\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"Effect\",\"Description\",\"OrganizationId\"],\"members\":{\"Name\":{},\"Effect\":{},\"Description\":{},\"IpRanges\":{\"shape\":\"S2x\"},\"NotIpRanges\":{\"shape\":\"S2x\"},\"Actions\":{\"shape\":\"S2z\"},\"NotActions\":{\"shape\":\"S2z\"},\"UserIds\":{\"shape\":\"S30\"},\"NotUserIds\":{\"shape\":\"S30\"},\"OrganizationId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutMailboxPermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\",\"GranteeId\",\"PermissionValues\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"GranteeId\":{},\"PermissionValues\":{\"shape\":\"S3n\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"PutRetentionPolicy\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"Name\",\"FolderConfigurations\"],\"members\":{\"OrganizationId\":{},\"Id\":{},\"Name\":{},\"Description\":{\"type\":\"string\",\"sensitive\":true},\"FolderConfigurations\":{\"shape\":\"S2j\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"RegisterToWorkMail\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\",\"Email\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"Email\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"ResetPassword\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"UserId\",\"Password\"],\"members\":{\"OrganizationId\":{},\"UserId\":{},\"Password\":{\"shape\":\"Sz\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"StartMailboxExportJob\":{\"input\":{\"type\":\"structure\",\"required\":[\"ClientToken\",\"OrganizationId\",\"EntityId\",\"RoleArn\",\"KmsKeyArn\",\"S3BucketName\",\"S3Prefix\"],\"members\":{\"ClientToken\":{\"idempotencyToken\":true},\"OrganizationId\":{},\"EntityId\":{},\"Description\":{},\"RoleArn\":{},\"KmsKeyArn\":{},\"S3BucketName\":{},\"S3Prefix\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"JobId\":{}}},\"idempotent\":true},\"TagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"S43\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateMailboxQuota\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"UserId\",\"MailboxQuota\"],\"members\":{\"OrganizationId\":{},\"UserId\":{},\"MailboxQuota\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdatePrimaryEmailAddress\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"EntityId\",\"Email\"],\"members\":{\"OrganizationId\":{},\"EntityId\":{},\"Email\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true},\"UpdateResource\":{\"input\":{\"type\":\"structure\",\"required\":[\"OrganizationId\",\"ResourceId\"],\"members\":{\"OrganizationId\":{},\"ResourceId\":{},\"Name\":{},\"BookingOptions\":{\"shape\":\"S23\"}}},\"output\":{\"type\":\"structure\",\"members\":{}},\"idempotent\":true}},\"shapes\":{\"Sz\":{\"type\":\"string\",\"sensitive\":true},\"S23\":{\"type\":\"structure\",\"members\":{\"AutoAcceptRequests\":{\"type\":\"boolean\"},\"AutoDeclineRecurringRequests\":{\"type\":\"boolean\"},\"AutoDeclineConflictingRequests\":{\"type\":\"boolean\"}}},\"S2j\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Name\",\"Action\"],\"members\":{\"Name\":{},\"Action\":{},\"Period\":{\"type\":\"integer\"}}}},\"S2x\":{\"type\":\"list\",\"member\":{}},\"S2z\":{\"type\":\"list\",\"member\":{}},\"S30\":{\"type\":\"list\",\"member\":{}},\"S3n\":{\"type\":\"list\",\"member\":{}},\"S43\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}}}}");

/***/ }),

/***/ 64931:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"ListAliases\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListGroupMembers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMailboxExportJobs\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListMailboxPermissions\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListOrganizations\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListResourceDelegates\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListResources\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"},\"ListUsers\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"limit_key\":\"MaxResults\"}}}");

/***/ }),

/***/ 15648:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2019-05-01\",\"endpointPrefix\":\"workmailmessageflow\",\"jsonVersion\":\"1.1\",\"protocol\":\"rest-json\",\"serviceFullName\":\"Amazon WorkMail Message Flow\",\"serviceId\":\"WorkMailMessageFlow\",\"signatureVersion\":\"v4\",\"uid\":\"workmailmessageflow-2019-05-01\"},\"operations\":{\"GetRawMessageContent\":{\"http\":{\"method\":\"GET\",\"requestUri\":\"/messages/{messageId}\"},\"input\":{\"type\":\"structure\",\"required\":[\"messageId\"],\"members\":{\"messageId\":{\"location\":\"uri\",\"locationName\":\"messageId\"}}},\"output\":{\"type\":\"structure\",\"required\":[\"messageContent\"],\"members\":{\"messageContent\":{\"type\":\"blob\",\"streaming\":true}},\"payload\":\"messageContent\"}}},\"shapes\":{}}");

/***/ }),

/***/ 88532:
/***/ ((module) => {

"use strict";
module.exports = {"o":{}};

/***/ }),

/***/ 66372:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2015-04-08\",\"endpointPrefix\":\"workspaces\",\"jsonVersion\":\"1.1\",\"protocol\":\"json\",\"serviceFullName\":\"Amazon WorkSpaces\",\"serviceId\":\"WorkSpaces\",\"signatureVersion\":\"v4\",\"targetPrefix\":\"WorkspacesService\",\"uid\":\"workspaces-2015-04-08\"},\"operations\":{\"AssociateConnectionAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\",\"ResourceId\"],\"members\":{\"AliasId\":{},\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConnectionIdentifier\":{}}}},\"AssociateIpGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"GroupIds\"],\"members\":{\"DirectoryId\":{},\"GroupIds\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"AuthorizeIpRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupId\",\"UserRules\"],\"members\":{\"GroupId\":{},\"UserRules\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CopyWorkspaceImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"Name\",\"SourceImageId\",\"SourceRegion\"],\"members\":{\"Name\":{},\"Description\":{},\"SourceImageId\":{},\"SourceRegion\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageId\":{}}}},\"CreateConnectionAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"ConnectionString\"],\"members\":{\"ConnectionString\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AliasId\":{}}}},\"CreateIpGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"GroupName\":{},\"GroupDesc\":{},\"UserRules\":{\"shape\":\"Sc\"},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"GroupId\":{}}}},\"CreateTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"Tags\"],\"members\":{\"ResourceId\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"CreateWorkspaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"Workspaces\"],\"members\":{\"Workspaces\":{\"type\":\"list\",\"member\":{\"shape\":\"S12\"}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WorkspaceRequest\":{\"shape\":\"S12\"},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"PendingRequests\":{\"shape\":\"S1i\"}}}},\"DeleteConnectionAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\"],\"members\":{\"AliasId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteIpGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupId\"],\"members\":{\"GroupId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"TagKeys\"],\"members\":{\"ResourceId\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteWorkspaceImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageId\"],\"members\":{\"ImageId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeregisterWorkspaceDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\"],\"members\":{\"DirectoryId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DescribeAccount\":{\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"DedicatedTenancySupport\":{},\"DedicatedTenancyManagementCidrRange\":{}}}},\"DescribeAccountModifications\":{\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"AccountModifications\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ModificationState\":{},\"DedicatedTenancySupport\":{},\"DedicatedTenancyManagementCidrRange\":{},\"StartTime\":{\"type\":\"timestamp\"},\"ErrorCode\":{},\"ErrorMessage\":{}}}},\"NextToken\":{}}}},\"DescribeClientProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceIds\"],\"members\":{\"ResourceIds\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ClientPropertiesList\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ResourceId\":{},\"ClientProperties\":{\"shape\":\"S2l\"}}}}}}},\"DescribeConnectionAliasPermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\"],\"members\":{\"AliasId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"AliasId\":{},\"ConnectionAliasPermissions\":{\"type\":\"list\",\"member\":{\"shape\":\"S2r\"}},\"NextToken\":{}}}},\"DescribeConnectionAliases\":{\"input\":{\"type\":\"structure\",\"members\":{\"AliasIds\":{\"type\":\"list\",\"member\":{}},\"ResourceId\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ConnectionAliases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ConnectionString\":{},\"AliasId\":{},\"State\":{},\"OwnerAccountId\":{},\"Associations\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AssociationStatus\":{},\"AssociatedAccountId\":{},\"ResourceId\":{},\"ConnectionIdentifier\":{}}}}}}},\"NextToken\":{}}}},\"DescribeIpGroups\":{\"input\":{\"type\":\"structure\",\"members\":{\"GroupIds\":{\"shape\":\"S8\"},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Result\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"groupId\":{},\"groupName\":{},\"groupDesc\":{},\"userRules\":{\"shape\":\"Sc\"}}}},\"NextToken\":{}}}},\"DescribeTags\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\"],\"members\":{\"ResourceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TagList\":{\"shape\":\"Sm\"}}}},\"DescribeWorkspaceBundles\":{\"input\":{\"type\":\"structure\",\"members\":{\"BundleIds\":{\"type\":\"list\",\"member\":{}},\"Owner\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Bundles\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"BundleId\":{},\"Name\":{},\"Owner\":{},\"Description\":{},\"ImageId\":{},\"RootStorage\":{\"type\":\"structure\",\"members\":{\"Capacity\":{}}},\"UserStorage\":{\"type\":\"structure\",\"members\":{\"Capacity\":{}}},\"ComputeType\":{\"type\":\"structure\",\"members\":{\"Name\":{}}},\"LastUpdatedTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DescribeWorkspaceDirectories\":{\"input\":{\"type\":\"structure\",\"members\":{\"DirectoryIds\":{\"type\":\"list\",\"member\":{}},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Directories\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"DirectoryId\":{},\"Alias\":{},\"DirectoryName\":{},\"RegistrationCode\":{},\"SubnetIds\":{\"shape\":\"S3p\"},\"DnsIpAddresses\":{\"type\":\"list\",\"member\":{}},\"CustomerUserName\":{},\"IamRoleId\":{},\"DirectoryType\":{},\"WorkspaceSecurityGroupId\":{},\"State\":{},\"WorkspaceCreationProperties\":{\"type\":\"structure\",\"members\":{\"EnableWorkDocs\":{\"type\":\"boolean\"},\"EnableInternetAccess\":{\"type\":\"boolean\"},\"DefaultOu\":{},\"CustomSecurityGroupId\":{},\"UserEnabledAsLocalAdministrator\":{\"type\":\"boolean\"},\"EnableMaintenanceMode\":{\"type\":\"boolean\"}}},\"ipGroupIds\":{\"shape\":\"S8\"},\"WorkspaceAccessProperties\":{\"shape\":\"S3x\"},\"Tenancy\":{},\"SelfservicePermissions\":{\"shape\":\"S40\"}}}},\"NextToken\":{}}}},\"DescribeWorkspaceImagePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageId\"],\"members\":{\"ImageId\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageId\":{},\"ImagePermissions\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SharedAccountId\":{}}}},\"NextToken\":{}}}},\"DescribeWorkspaceImages\":{\"input\":{\"type\":\"structure\",\"members\":{\"ImageIds\":{\"type\":\"list\",\"member\":{}},\"ImageType\":{},\"NextToken\":{},\"MaxResults\":{\"type\":\"integer\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Images\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ImageId\":{},\"Name\":{},\"Description\":{},\"OperatingSystem\":{\"type\":\"structure\",\"members\":{\"Type\":{}}},\"State\":{},\"RequiredTenancy\":{},\"ErrorCode\":{},\"ErrorMessage\":{},\"Created\":{\"type\":\"timestamp\"},\"OwnerAccountId\":{}}}},\"NextToken\":{}}}},\"DescribeWorkspaceSnapshots\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkspaceId\"],\"members\":{\"WorkspaceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"RebuildSnapshots\":{\"shape\":\"S4i\"},\"RestoreSnapshots\":{\"shape\":\"S4i\"}}}},\"DescribeWorkspaces\":{\"input\":{\"type\":\"structure\",\"members\":{\"WorkspaceIds\":{\"shape\":\"S4l\"},\"DirectoryId\":{},\"UserName\":{},\"BundleId\":{},\"Limit\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Workspaces\":{\"shape\":\"S1i\"},\"NextToken\":{}}}},\"DescribeWorkspacesConnectionStatus\":{\"input\":{\"type\":\"structure\",\"members\":{\"WorkspaceIds\":{\"shape\":\"S4l\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"WorkspacesConnectionStatus\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WorkspaceId\":{},\"ConnectionState\":{},\"ConnectionStateCheckTimestamp\":{\"type\":\"timestamp\"},\"LastKnownUserConnectionTimestamp\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"DisassociateConnectionAlias\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\"],\"members\":{\"AliasId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DisassociateIpGroups\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"GroupIds\"],\"members\":{\"DirectoryId\":{},\"GroupIds\":{\"shape\":\"S8\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ImportWorkspaceImage\":{\"input\":{\"type\":\"structure\",\"required\":[\"Ec2ImageId\",\"IngestionProcess\",\"ImageName\",\"ImageDescription\"],\"members\":{\"Ec2ImageId\":{},\"IngestionProcess\":{},\"ImageName\":{},\"ImageDescription\":{},\"Tags\":{\"shape\":\"Sm\"},\"Applications\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"ImageId\":{}}}},\"ListAvailableManagementCidrRanges\":{\"input\":{\"type\":\"structure\",\"required\":[\"ManagementCidrRangeConstraint\"],\"members\":{\"ManagementCidrRangeConstraint\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"ManagementCidrRanges\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"MigrateWorkspace\":{\"input\":{\"type\":\"structure\",\"required\":[\"SourceWorkspaceId\",\"BundleId\"],\"members\":{\"SourceWorkspaceId\":{},\"BundleId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SourceWorkspaceId\":{},\"TargetWorkspaceId\":{}}}},\"ModifyAccount\":{\"input\":{\"type\":\"structure\",\"members\":{\"DedicatedTenancySupport\":{},\"DedicatedTenancyManagementCidrRange\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ModifyClientProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"ClientProperties\"],\"members\":{\"ResourceId\":{},\"ClientProperties\":{\"shape\":\"S2l\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ModifySelfservicePermissions\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"SelfservicePermissions\"],\"members\":{\"ResourceId\":{},\"SelfservicePermissions\":{\"shape\":\"S40\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ModifyWorkspaceAccessProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"WorkspaceAccessProperties\"],\"members\":{\"ResourceId\":{},\"WorkspaceAccessProperties\":{\"shape\":\"S3x\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ModifyWorkspaceCreationProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"ResourceId\",\"WorkspaceCreationProperties\"],\"members\":{\"ResourceId\":{},\"WorkspaceCreationProperties\":{\"type\":\"structure\",\"members\":{\"EnableWorkDocs\":{\"type\":\"boolean\"},\"EnableInternetAccess\":{\"type\":\"boolean\"},\"DefaultOu\":{},\"CustomSecurityGroupId\":{},\"UserEnabledAsLocalAdministrator\":{\"type\":\"boolean\"},\"EnableMaintenanceMode\":{\"type\":\"boolean\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ModifyWorkspaceProperties\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkspaceId\",\"WorkspaceProperties\"],\"members\":{\"WorkspaceId\":{},\"WorkspaceProperties\":{\"shape\":\"S17\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"ModifyWorkspaceState\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkspaceId\",\"WorkspaceState\"],\"members\":{\"WorkspaceId\":{},\"WorkspaceState\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RebootWorkspaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"RebootWorkspaceRequests\"],\"members\":{\"RebootWorkspaceRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"WorkspaceId\"],\"members\":{\"WorkspaceId\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedRequests\":{\"type\":\"list\",\"member\":{\"shape\":\"S5v\"}}}}},\"RebuildWorkspaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"RebuildWorkspaceRequests\"],\"members\":{\"RebuildWorkspaceRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"WorkspaceId\"],\"members\":{\"WorkspaceId\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedRequests\":{\"type\":\"list\",\"member\":{\"shape\":\"S5v\"}}}}},\"RegisterWorkspaceDirectory\":{\"input\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"EnableWorkDocs\"],\"members\":{\"DirectoryId\":{},\"SubnetIds\":{\"shape\":\"S3p\"},\"EnableWorkDocs\":{\"type\":\"boolean\"},\"EnableSelfService\":{\"type\":\"boolean\"},\"Tenancy\":{},\"Tags\":{\"shape\":\"Sm\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RestoreWorkspace\":{\"input\":{\"type\":\"structure\",\"required\":[\"WorkspaceId\"],\"members\":{\"WorkspaceId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"RevokeIpRules\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupId\",\"UserRules\"],\"members\":{\"GroupId\":{},\"UserRules\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"StartWorkspaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"StartWorkspaceRequests\"],\"members\":{\"StartWorkspaceRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WorkspaceId\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedRequests\":{\"type\":\"list\",\"member\":{\"shape\":\"S5v\"}}}}},\"StopWorkspaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"StopWorkspaceRequests\"],\"members\":{\"StopWorkspaceRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WorkspaceId\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedRequests\":{\"type\":\"list\",\"member\":{\"shape\":\"S5v\"}}}}},\"TerminateWorkspaces\":{\"input\":{\"type\":\"structure\",\"required\":[\"TerminateWorkspaceRequests\"],\"members\":{\"TerminateWorkspaceRequests\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"WorkspaceId\"],\"members\":{\"WorkspaceId\":{}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"FailedRequests\":{\"type\":\"list\",\"member\":{\"shape\":\"S5v\"}}}}},\"UpdateConnectionAliasPermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"AliasId\",\"ConnectionAliasPermission\"],\"members\":{\"AliasId\":{},\"ConnectionAliasPermission\":{\"shape\":\"S2r\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateRulesOfIpGroup\":{\"input\":{\"type\":\"structure\",\"required\":[\"GroupId\",\"UserRules\"],\"members\":{\"GroupId\":{},\"UserRules\":{\"shape\":\"Sc\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateWorkspaceImagePermission\":{\"input\":{\"type\":\"structure\",\"required\":[\"ImageId\",\"AllowCopyImage\",\"SharedAccountId\"],\"members\":{\"ImageId\":{},\"AllowCopyImage\":{\"type\":\"boolean\"},\"SharedAccountId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}}},\"shapes\":{\"S8\":{\"type\":\"list\",\"member\":{}},\"Sc\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ipRule\":{},\"ruleDesc\":{}}}},\"Sm\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"S12\":{\"type\":\"structure\",\"required\":[\"DirectoryId\",\"UserName\",\"BundleId\"],\"members\":{\"DirectoryId\":{},\"UserName\":{},\"BundleId\":{},\"VolumeEncryptionKey\":{},\"UserVolumeEncryptionEnabled\":{\"type\":\"boolean\"},\"RootVolumeEncryptionEnabled\":{\"type\":\"boolean\"},\"WorkspaceProperties\":{\"shape\":\"S17\"},\"Tags\":{\"shape\":\"Sm\"}}},\"S17\":{\"type\":\"structure\",\"members\":{\"RunningMode\":{},\"RunningModeAutoStopTimeoutInMinutes\":{\"type\":\"integer\"},\"RootVolumeSizeGib\":{\"type\":\"integer\"},\"UserVolumeSizeGib\":{\"type\":\"integer\"},\"ComputeTypeName\":{}}},\"S1i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"WorkspaceId\":{},\"DirectoryId\":{},\"UserName\":{},\"IpAddress\":{},\"State\":{},\"BundleId\":{},\"SubnetId\":{},\"ErrorMessage\":{},\"ErrorCode\":{},\"ComputerName\":{},\"VolumeEncryptionKey\":{},\"UserVolumeEncryptionEnabled\":{\"type\":\"boolean\"},\"RootVolumeEncryptionEnabled\":{\"type\":\"boolean\"},\"WorkspaceProperties\":{\"shape\":\"S17\"},\"ModificationStates\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Resource\":{},\"State\":{}}}}}}},\"S2l\":{\"type\":\"structure\",\"members\":{\"ReconnectEnabled\":{}}},\"S2r\":{\"type\":\"structure\",\"required\":[\"SharedAccountId\",\"AllowAssociation\"],\"members\":{\"SharedAccountId\":{},\"AllowAssociation\":{\"type\":\"boolean\"}}},\"S3p\":{\"type\":\"list\",\"member\":{}},\"S3x\":{\"type\":\"structure\",\"members\":{\"DeviceTypeWindows\":{},\"DeviceTypeOsx\":{},\"DeviceTypeWeb\":{},\"DeviceTypeIos\":{},\"DeviceTypeAndroid\":{},\"DeviceTypeChromeOs\":{},\"DeviceTypeZeroClient\":{}}},\"S40\":{\"type\":\"structure\",\"members\":{\"RestartWorkspace\":{},\"IncreaseVolumeSize\":{},\"ChangeComputeType\":{},\"SwitchRunningMode\":{},\"RebuildWorkspace\":{}}},\"S4i\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"SnapshotTime\":{\"type\":\"timestamp\"}}}},\"S4l\":{\"type\":\"list\",\"member\":{}},\"S5v\":{\"type\":\"structure\",\"members\":{\"WorkspaceId\":{},\"ErrorCode\":{},\"ErrorMessage\":{}}}}}");

/***/ }),

/***/ 37567:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"DescribeWorkspaceBundles\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Bundles\"},\"DescribeWorkspaceDirectories\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Directories\"},\"DescribeWorkspaces\":{\"input_token\":\"NextToken\",\"limit_key\":\"Limit\",\"output_token\":\"NextToken\",\"result_key\":\"Workspaces\"}}}");

/***/ }),

/***/ 37289:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"version\":\"2.0\",\"metadata\":{\"apiVersion\":\"2016-04-12\",\"endpointPrefix\":\"xray\",\"protocol\":\"rest-json\",\"serviceFullName\":\"AWS X-Ray\",\"serviceId\":\"XRay\",\"signatureVersion\":\"v4\",\"uid\":\"xray-2016-04-12\"},\"operations\":{\"BatchGetTraces\":{\"http\":{\"requestUri\":\"/Traces\"},\"input\":{\"type\":\"structure\",\"required\":[\"TraceIds\"],\"members\":{\"TraceIds\":{\"shape\":\"S2\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Traces\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Duration\":{\"type\":\"double\"},\"LimitExceeded\":{\"type\":\"boolean\"},\"Segments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Document\":{}}}}}}},\"UnprocessedTraceIds\":{\"type\":\"list\",\"member\":{}},\"NextToken\":{}}}},\"CreateGroup\":{\"http\":{\"requestUri\":\"/CreateGroup\"},\"input\":{\"type\":\"structure\",\"required\":[\"GroupName\"],\"members\":{\"GroupName\":{},\"FilterExpression\":{},\"InsightsConfiguration\":{\"shape\":\"Si\"},\"Tags\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"So\"}}}},\"CreateSamplingRule\":{\"http\":{\"requestUri\":\"/CreateSamplingRule\"},\"input\":{\"type\":\"structure\",\"required\":[\"SamplingRule\"],\"members\":{\"SamplingRule\":{\"shape\":\"Sq\"},\"Tags\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"SamplingRuleRecord\":{\"shape\":\"S16\"}}}},\"DeleteGroup\":{\"http\":{\"requestUri\":\"/DeleteGroup\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"DeleteSamplingRule\":{\"http\":{\"requestUri\":\"/DeleteSamplingRule\"},\"input\":{\"type\":\"structure\",\"members\":{\"RuleName\":{},\"RuleARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SamplingRuleRecord\":{\"shape\":\"S16\"}}}},\"GetEncryptionConfig\":{\"http\":{\"requestUri\":\"/EncryptionConfig\"},\"input\":{\"type\":\"structure\",\"members\":{}},\"output\":{\"type\":\"structure\",\"members\":{\"EncryptionConfig\":{\"shape\":\"S1f\"}}}},\"GetGroup\":{\"http\":{\"requestUri\":\"/GetGroup\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"So\"}}}},\"GetGroups\":{\"http\":{\"requestUri\":\"/Groups\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Groups\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupARN\":{},\"FilterExpression\":{},\"InsightsConfiguration\":{\"shape\":\"Si\"}}}},\"NextToken\":{}}}},\"GetInsight\":{\"http\":{\"requestUri\":\"/Insight\"},\"input\":{\"type\":\"structure\",\"required\":[\"InsightId\"],\"members\":{\"InsightId\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Insight\":{\"type\":\"structure\",\"members\":{\"InsightId\":{},\"GroupARN\":{},\"GroupName\":{},\"RootCauseServiceId\":{\"shape\":\"S1t\"},\"Categories\":{\"shape\":\"S1v\"},\"State\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Summary\":{},\"ClientRequestImpactStatistics\":{\"shape\":\"S1z\"},\"RootCauseServiceRequestImpactStatistics\":{\"shape\":\"S1z\"},\"TopAnomalousServices\":{\"shape\":\"S21\"}}}}}},\"GetInsightEvents\":{\"http\":{\"requestUri\":\"/InsightEvents\"},\"input\":{\"type\":\"structure\",\"required\":[\"InsightId\"],\"members\":{\"InsightId\":{},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InsightEvents\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Summary\":{},\"EventTime\":{\"type\":\"timestamp\"},\"ClientRequestImpactStatistics\":{\"shape\":\"S1z\"},\"RootCauseServiceRequestImpactStatistics\":{\"shape\":\"S1z\"},\"TopAnomalousServices\":{\"shape\":\"S21\"}}}},\"NextToken\":{}}}},\"GetInsightImpactGraph\":{\"http\":{\"requestUri\":\"/InsightImpactGraph\"},\"input\":{\"type\":\"structure\",\"required\":[\"InsightId\",\"StartTime\",\"EndTime\"],\"members\":{\"InsightId\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InsightId\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"ServiceGraphStartTime\":{\"type\":\"timestamp\"},\"ServiceGraphEndTime\":{\"type\":\"timestamp\"},\"Services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReferenceId\":{\"type\":\"integer\"},\"Type\":{},\"Name\":{},\"Names\":{\"shape\":\"S1u\"},\"AccountId\":{},\"Edges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReferenceId\":{\"type\":\"integer\"}}}}}}},\"NextToken\":{}}}},\"GetInsightSummaries\":{\"http\":{\"requestUri\":\"/InsightSummaries\"},\"input\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"States\":{\"type\":\"list\",\"member\":{}},\"GroupARN\":{},\"GroupName\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"MaxResults\":{\"type\":\"integer\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"InsightSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"InsightId\":{},\"GroupARN\":{},\"GroupName\":{},\"RootCauseServiceId\":{\"shape\":\"S1t\"},\"Categories\":{\"shape\":\"S1v\"},\"State\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Summary\":{},\"ClientRequestImpactStatistics\":{\"shape\":\"S1z\"},\"RootCauseServiceRequestImpactStatistics\":{\"shape\":\"S1z\"},\"TopAnomalousServices\":{\"shape\":\"S21\"},\"LastUpdateTime\":{\"type\":\"timestamp\"}}}},\"NextToken\":{}}}},\"GetSamplingRules\":{\"http\":{\"requestUri\":\"/GetSamplingRules\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SamplingRuleRecords\":{\"type\":\"list\",\"member\":{\"shape\":\"S16\"}},\"NextToken\":{}}}},\"GetSamplingStatisticSummaries\":{\"http\":{\"requestUri\":\"/SamplingStatisticSummaries\"},\"input\":{\"type\":\"structure\",\"members\":{\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"SamplingStatisticSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleName\":{},\"Timestamp\":{\"type\":\"timestamp\"},\"RequestCount\":{\"type\":\"integer\"},\"BorrowCount\":{\"type\":\"integer\"},\"SampledCount\":{\"type\":\"integer\"}}}},\"NextToken\":{}}}},\"GetSamplingTargets\":{\"http\":{\"requestUri\":\"/SamplingTargets\"},\"input\":{\"type\":\"structure\",\"required\":[\"SamplingStatisticsDocuments\"],\"members\":{\"SamplingStatisticsDocuments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"RuleName\",\"ClientID\",\"Timestamp\",\"RequestCount\",\"SampledCount\"],\"members\":{\"RuleName\":{},\"ClientID\":{},\"Timestamp\":{\"type\":\"timestamp\"},\"RequestCount\":{\"type\":\"integer\"},\"SampledCount\":{\"type\":\"integer\"},\"BorrowCount\":{\"type\":\"integer\"}}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SamplingTargetDocuments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleName\":{},\"FixedRate\":{\"type\":\"double\"},\"ReservoirQuota\":{\"type\":\"integer\"},\"ReservoirQuotaTTL\":{\"type\":\"timestamp\"},\"Interval\":{\"type\":\"integer\"}}}},\"LastRuleModification\":{\"type\":\"timestamp\"},\"UnprocessedStatistics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"RuleName\":{},\"ErrorCode\":{},\"Message\":{}}}}}}},\"GetServiceGraph\":{\"http\":{\"requestUri\":\"/ServiceGraph\"},\"input\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"GroupName\":{},\"GroupARN\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Services\":{\"shape\":\"S3a\"},\"ContainsOldGroupVersions\":{\"type\":\"boolean\"},\"NextToken\":{}}}},\"GetTimeSeriesServiceStatistics\":{\"http\":{\"requestUri\":\"/TimeSeriesServiceStatistics\"},\"input\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"GroupName\":{},\"GroupARN\":{},\"EntitySelectorExpression\":{},\"Period\":{\"type\":\"integer\"},\"ForecastStatistics\":{\"type\":\"boolean\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TimeSeriesServiceStatistics\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"EdgeSummaryStatistics\":{\"shape\":\"S3e\"},\"ServiceSummaryStatistics\":{\"shape\":\"S3m\"},\"ServiceForecastStatistics\":{\"type\":\"structure\",\"members\":{\"FaultCountHigh\":{\"type\":\"long\"},\"FaultCountLow\":{\"type\":\"long\"}}},\"ResponseTimeHistogram\":{\"shape\":\"S3h\"}}}},\"ContainsOldGroupVersions\":{\"type\":\"boolean\"},\"NextToken\":{}}}},\"GetTraceGraph\":{\"http\":{\"requestUri\":\"/TraceGraph\"},\"input\":{\"type\":\"structure\",\"required\":[\"TraceIds\"],\"members\":{\"TraceIds\":{\"shape\":\"S2\"},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Services\":{\"shape\":\"S3a\"},\"NextToken\":{}}}},\"GetTraceSummaries\":{\"http\":{\"requestUri\":\"/TraceSummaries\"},\"input\":{\"type\":\"structure\",\"required\":[\"StartTime\",\"EndTime\"],\"members\":{\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"TimeRangeType\":{},\"Sampling\":{\"type\":\"boolean\"},\"SamplingStrategy\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Value\":{\"type\":\"double\"}}},\"FilterExpression\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"TraceSummaries\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"Duration\":{\"type\":\"double\"},\"ResponseTime\":{\"type\":\"double\"},\"HasFault\":{\"type\":\"boolean\"},\"HasError\":{\"type\":\"boolean\"},\"HasThrottle\":{\"type\":\"boolean\"},\"IsPartial\":{\"type\":\"boolean\"},\"Http\":{\"type\":\"structure\",\"members\":{\"HttpURL\":{},\"HttpStatus\":{\"type\":\"integer\"},\"HttpMethod\":{},\"UserAgent\":{},\"ClientIp\":{}}},\"Annotations\":{\"type\":\"map\",\"key\":{},\"value\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"AnnotationValue\":{\"type\":\"structure\",\"members\":{\"NumberValue\":{\"type\":\"double\"},\"BooleanValue\":{\"type\":\"boolean\"},\"StringValue\":{}}},\"ServiceIds\":{\"shape\":\"S49\"}}}}},\"Users\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"UserName\":{},\"ServiceIds\":{\"shape\":\"S49\"}}}},\"ServiceIds\":{\"shape\":\"S49\"},\"ResourceARNs\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ARN\":{}}}},\"InstanceIds\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{}}}},\"AvailabilityZones\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{}}}},\"EntryPoint\":{\"shape\":\"S1t\"},\"FaultRootCauses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Names\":{\"shape\":\"S1u\"},\"Type\":{},\"AccountId\":{},\"EntityPath\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Exceptions\":{\"shape\":\"S4o\"},\"Remote\":{\"type\":\"boolean\"}}}},\"Inferred\":{\"type\":\"boolean\"}}}},\"ClientImpacting\":{\"type\":\"boolean\"}}}},\"ErrorRootCauses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Names\":{\"shape\":\"S1u\"},\"Type\":{},\"AccountId\":{},\"EntityPath\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Exceptions\":{\"shape\":\"S4o\"},\"Remote\":{\"type\":\"boolean\"}}}},\"Inferred\":{\"type\":\"boolean\"}}}},\"ClientImpacting\":{\"type\":\"boolean\"}}}},\"ResponseTimeRootCauses\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Services\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Names\":{\"shape\":\"S1u\"},\"Type\":{},\"AccountId\":{},\"EntityPath\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Coverage\":{\"type\":\"double\"},\"Remote\":{\"type\":\"boolean\"}}}},\"Inferred\":{\"type\":\"boolean\"}}}},\"ClientImpacting\":{\"type\":\"boolean\"}}}},\"Revision\":{\"type\":\"integer\"},\"MatchedEventTime\":{\"type\":\"timestamp\"}}}},\"ApproximateTime\":{\"type\":\"timestamp\"},\"TracesProcessedCount\":{\"type\":\"long\"},\"NextToken\":{}}}},\"ListTagsForResource\":{\"http\":{\"requestUri\":\"/ListTagsForResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\"],\"members\":{\"ResourceARN\":{},\"NextToken\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"Tags\":{\"shape\":\"Sj\"},\"NextToken\":{}}}},\"PutEncryptionConfig\":{\"http\":{\"requestUri\":\"/PutEncryptionConfig\"},\"input\":{\"type\":\"structure\",\"required\":[\"Type\"],\"members\":{\"KeyId\":{},\"Type\":{}}},\"output\":{\"type\":\"structure\",\"members\":{\"EncryptionConfig\":{\"shape\":\"S1f\"}}}},\"PutTelemetryRecords\":{\"http\":{\"requestUri\":\"/TelemetryRecords\"},\"input\":{\"type\":\"structure\",\"required\":[\"TelemetryRecords\"],\"members\":{\"TelemetryRecords\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Timestamp\"],\"members\":{\"Timestamp\":{\"type\":\"timestamp\"},\"SegmentsReceivedCount\":{\"type\":\"integer\"},\"SegmentsSentCount\":{\"type\":\"integer\"},\"SegmentsSpilloverCount\":{\"type\":\"integer\"},\"SegmentsRejectedCount\":{\"type\":\"integer\"},\"BackendConnectionErrors\":{\"type\":\"structure\",\"members\":{\"TimeoutCount\":{\"type\":\"integer\"},\"ConnectionRefusedCount\":{\"type\":\"integer\"},\"HTTPCode4XXCount\":{\"type\":\"integer\"},\"HTTPCode5XXCount\":{\"type\":\"integer\"},\"UnknownHostCount\":{\"type\":\"integer\"},\"OtherCount\":{\"type\":\"integer\"}}}}}},\"EC2InstanceId\":{},\"Hostname\":{},\"ResourceARN\":{}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"PutTraceSegments\":{\"http\":{\"requestUri\":\"/TraceSegments\"},\"input\":{\"type\":\"structure\",\"required\":[\"TraceSegmentDocuments\"],\"members\":{\"TraceSegmentDocuments\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{\"UnprocessedTraceSegments\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Id\":{},\"ErrorCode\":{},\"Message\":{}}}}}}},\"TagResource\":{\"http\":{\"requestUri\":\"/TagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Tags\"],\"members\":{\"ResourceARN\":{},\"Tags\":{\"shape\":\"Sj\"}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UntagResource\":{\"http\":{\"requestUri\":\"/UntagResource\"},\"input\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"TagKeys\"],\"members\":{\"ResourceARN\":{},\"TagKeys\":{\"type\":\"list\",\"member\":{}}}},\"output\":{\"type\":\"structure\",\"members\":{}}},\"UpdateGroup\":{\"http\":{\"requestUri\":\"/UpdateGroup\"},\"input\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupARN\":{},\"FilterExpression\":{},\"InsightsConfiguration\":{\"shape\":\"Si\"}}},\"output\":{\"type\":\"structure\",\"members\":{\"Group\":{\"shape\":\"So\"}}}},\"UpdateSamplingRule\":{\"http\":{\"requestUri\":\"/UpdateSamplingRule\"},\"input\":{\"type\":\"structure\",\"required\":[\"SamplingRuleUpdate\"],\"members\":{\"SamplingRuleUpdate\":{\"type\":\"structure\",\"members\":{\"RuleName\":{},\"RuleARN\":{},\"ResourceARN\":{},\"Priority\":{\"type\":\"integer\"},\"FixedRate\":{\"type\":\"double\"},\"ReservoirSize\":{\"type\":\"integer\"},\"Host\":{},\"ServiceName\":{},\"ServiceType\":{},\"HTTPMethod\":{},\"URLPath\":{},\"Attributes\":{\"shape\":\"S12\"}}}}},\"output\":{\"type\":\"structure\",\"members\":{\"SamplingRuleRecord\":{\"shape\":\"S16\"}}}}},\"shapes\":{\"S2\":{\"type\":\"list\",\"member\":{}},\"Si\":{\"type\":\"structure\",\"members\":{\"InsightsEnabled\":{\"type\":\"boolean\"},\"NotificationsEnabled\":{\"type\":\"boolean\"}}},\"Sj\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"required\":[\"Key\",\"Value\"],\"members\":{\"Key\":{},\"Value\":{}}}},\"So\":{\"type\":\"structure\",\"members\":{\"GroupName\":{},\"GroupARN\":{},\"FilterExpression\":{},\"InsightsConfiguration\":{\"shape\":\"Si\"}}},\"Sq\":{\"type\":\"structure\",\"required\":[\"ResourceARN\",\"Priority\",\"FixedRate\",\"ReservoirSize\",\"ServiceName\",\"ServiceType\",\"Host\",\"HTTPMethod\",\"URLPath\",\"Version\"],\"members\":{\"RuleName\":{},\"RuleARN\":{},\"ResourceARN\":{},\"Priority\":{\"type\":\"integer\"},\"FixedRate\":{\"type\":\"double\"},\"ReservoirSize\":{\"type\":\"integer\"},\"ServiceName\":{},\"ServiceType\":{},\"Host\":{},\"HTTPMethod\":{},\"URLPath\":{},\"Version\":{\"type\":\"integer\"},\"Attributes\":{\"shape\":\"S12\"}}},\"S12\":{\"type\":\"map\",\"key\":{},\"value\":{}},\"S16\":{\"type\":\"structure\",\"members\":{\"SamplingRule\":{\"shape\":\"Sq\"},\"CreatedAt\":{\"type\":\"timestamp\"},\"ModifiedAt\":{\"type\":\"timestamp\"}}},\"S1f\":{\"type\":\"structure\",\"members\":{\"KeyId\":{},\"Status\":{},\"Type\":{}}},\"S1t\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Names\":{\"shape\":\"S1u\"},\"AccountId\":{},\"Type\":{}}},\"S1u\":{\"type\":\"list\",\"member\":{}},\"S1v\":{\"type\":\"list\",\"member\":{}},\"S1z\":{\"type\":\"structure\",\"members\":{\"FaultCount\":{\"type\":\"long\"},\"OkCount\":{\"type\":\"long\"},\"TotalCount\":{\"type\":\"long\"}}},\"S21\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ServiceId\":{\"shape\":\"S1t\"}}}},\"S3a\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReferenceId\":{\"type\":\"integer\"},\"Name\":{},\"Names\":{\"shape\":\"S1u\"},\"Root\":{\"type\":\"boolean\"},\"AccountId\":{},\"Type\":{},\"State\":{},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"Edges\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"ReferenceId\":{\"type\":\"integer\"},\"StartTime\":{\"type\":\"timestamp\"},\"EndTime\":{\"type\":\"timestamp\"},\"SummaryStatistics\":{\"shape\":\"S3e\"},\"ResponseTimeHistogram\":{\"shape\":\"S3h\"},\"Aliases\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Names\":{\"type\":\"list\",\"member\":{}},\"Type\":{}}}}}}},\"SummaryStatistics\":{\"shape\":\"S3m\"},\"DurationHistogram\":{\"shape\":\"S3h\"},\"ResponseTimeHistogram\":{\"shape\":\"S3h\"}}}},\"S3e\":{\"type\":\"structure\",\"members\":{\"OkCount\":{\"type\":\"long\"},\"ErrorStatistics\":{\"shape\":\"S3f\"},\"FaultStatistics\":{\"shape\":\"S3g\"},\"TotalCount\":{\"type\":\"long\"},\"TotalResponseTime\":{\"type\":\"double\"}}},\"S3f\":{\"type\":\"structure\",\"members\":{\"ThrottleCount\":{\"type\":\"long\"},\"OtherCount\":{\"type\":\"long\"},\"TotalCount\":{\"type\":\"long\"}}},\"S3g\":{\"type\":\"structure\",\"members\":{\"OtherCount\":{\"type\":\"long\"},\"TotalCount\":{\"type\":\"long\"}}},\"S3h\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Value\":{\"type\":\"double\"},\"Count\":{\"type\":\"integer\"}}}},\"S3m\":{\"type\":\"structure\",\"members\":{\"OkCount\":{\"type\":\"long\"},\"ErrorStatistics\":{\"shape\":\"S3f\"},\"FaultStatistics\":{\"shape\":\"S3g\"},\"TotalCount\":{\"type\":\"long\"},\"TotalResponseTime\":{\"type\":\"double\"}}},\"S49\":{\"type\":\"list\",\"member\":{\"shape\":\"S1t\"}},\"S4o\":{\"type\":\"list\",\"member\":{\"type\":\"structure\",\"members\":{\"Name\":{},\"Message\":{}}}}}}");

/***/ }),

/***/ 83127:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"o\":{\"BatchGetTraces\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Traces\"},\"GetGroups\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Groups\"},\"GetInsightEvents\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetInsightSummaries\":{\"input_token\":\"NextToken\",\"limit_key\":\"MaxResults\",\"output_token\":\"NextToken\"},\"GetSamplingRules\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"SamplingRuleRecords\"},\"GetSamplingStatisticSummaries\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"SamplingStatisticSummaries\"},\"GetServiceGraph\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Services\"},\"GetTimeSeriesServiceStatistics\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"TimeSeriesServiceStatistics\"},\"GetTraceGraph\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"Services\"},\"GetTraceSummaries\":{\"input_token\":\"NextToken\",\"output_token\":\"NextToken\",\"result_key\":\"TraceSummaries\"}}}");

/***/ }),

/***/ 51765:
/***/ ((module) => {

"use strict";
module.exports = JSON.parse("{\"rules\":{\"*/*\":{\"endpoint\":\"{service}.{region}.amazonaws.com\"},\"cn-*/*\":{\"endpoint\":\"{service}.{region}.amazonaws.com.cn\"},\"us-iso-*/*\":{\"endpoint\":\"{service}.{region}.c2s.ic.gov\"},\"us-isob-*/*\":{\"endpoint\":\"{service}.{region}.sc2s.sgov.gov\"},\"*/budgets\":\"globalSSL\",\"*/cloudfront\":\"globalSSL\",\"*/sts\":\"globalSSL\",\"*/importexport\":{\"endpoint\":\"{service}.amazonaws.com\",\"signatureVersion\":\"v2\",\"globalEndpoint\":true},\"*/route53\":\"globalSSL\",\"cn-*/route53\":{\"endpoint\":\"{service}.amazonaws.com.cn\",\"globalEndpoint\":true,\"signingRegion\":\"cn-northwest-1\"},\"us-gov-*/route53\":\"globalGovCloud\",\"*/waf\":\"globalSSL\",\"*/iam\":\"globalSSL\",\"cn-*/iam\":{\"endpoint\":\"{service}.cn-north-1.amazonaws.com.cn\",\"globalEndpoint\":true,\"signingRegion\":\"cn-north-1\"},\"us-gov-*/iam\":\"globalGovCloud\",\"us-gov-*/sts\":{\"endpoint\":\"{service}.{region}.amazonaws.com\"},\"us-gov-west-1/s3\":\"s3signature\",\"us-west-1/s3\":\"s3signature\",\"us-west-2/s3\":\"s3signature\",\"eu-west-1/s3\":\"s3signature\",\"ap-southeast-1/s3\":\"s3signature\",\"ap-southeast-2/s3\":\"s3signature\",\"ap-northeast-1/s3\":\"s3signature\",\"sa-east-1/s3\":\"s3signature\",\"us-east-1/s3\":{\"endpoint\":\"{service}.amazonaws.com\",\"signatureVersion\":\"s3\"},\"us-east-1/sdb\":{\"endpoint\":\"{service}.amazonaws.com\",\"signatureVersion\":\"v2\"},\"*/sdb\":{\"endpoint\":\"{service}.{region}.amazonaws.com\",\"signatureVersion\":\"v2\"}},\"patterns\":{\"globalSSL\":{\"endpoint\":\"https://{service}.amazonaws.com\",\"globalEndpoint\":true,\"signingRegion\":\"us-east-1\"},\"globalGovCloud\":{\"endpoint\":\"{service}.us-gov.amazonaws.com\",\"globalEndpoint\":true,\"signingRegion\":\"us-gov-west-1\"},\"s3signature\":{\"endpoint\":\"{service}.{region}.amazonaws.com\",\"signatureVersion\":\"s3\"}}}");

/***/ }),

/***/ 64293:
/***/ ((module) => {

"use strict";
module.exports = require("buffer");;

/***/ }),

/***/ 63129:
/***/ ((module) => {

"use strict";
module.exports = require("child_process");;

/***/ }),

/***/ 76417:
/***/ ((module) => {

"use strict";
module.exports = require("crypto");;

/***/ }),

/***/ 76200:
/***/ ((module) => {

"use strict";
module.exports = require("dgram");;

/***/ }),

/***/ 85229:
/***/ ((module) => {

"use strict";
module.exports = require("domain");;

/***/ }),

/***/ 28614:
/***/ ((module) => {

"use strict";
module.exports = require("events");;

/***/ }),

/***/ 35747:
/***/ ((module) => {

"use strict";
module.exports = require("fs");;

/***/ }),

/***/ 98605:
/***/ ((module) => {

"use strict";
module.exports = require("http");;

/***/ }),

/***/ 57211:
/***/ ((module) => {

"use strict";
module.exports = require("https");;

/***/ }),

/***/ 12087:
/***/ ((module) => {

"use strict";
module.exports = require("os");;

/***/ }),

/***/ 85622:
/***/ ((module) => {

"use strict";
module.exports = require("path");;

/***/ }),

/***/ 71191:
/***/ ((module) => {

"use strict";
module.exports = require("querystring");;

/***/ }),

/***/ 92413:
/***/ ((module) => {

"use strict";
module.exports = require("stream");;

/***/ }),

/***/ 24304:
/***/ ((module) => {

"use strict";
module.exports = require("string_decoder");;

/***/ }),

/***/ 78213:
/***/ ((module) => {

"use strict";
module.exports = require("timers");;

/***/ }),

/***/ 78835:
/***/ ((module) => {

"use strict";
module.exports = require("url");;

/***/ }),

/***/ 31669:
/***/ ((module) => {

"use strict";
module.exports = require("util");;

/***/ })

/******/ 	});
/************************************************************************/
/******/ 	// The module cache
/******/ 	var __webpack_module_cache__ = {};
/******/ 	
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/ 		// Check if module is in cache
/******/ 		if(__webpack_module_cache__[moduleId]) {
/******/ 			return __webpack_module_cache__[moduleId].exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = __webpack_module_cache__[moduleId] = {
/******/ 			// no module.id needed
/******/ 			// no module.loaded needed
/******/ 			exports: {}
/******/ 		};
/******/ 	
/******/ 		// Execute the module function
/******/ 		var threw = true;
/******/ 		try {
/******/ 			__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/ 			threw = false;
/******/ 		} finally {
/******/ 			if(threw) delete __webpack_module_cache__[moduleId];
/******/ 		}
/******/ 	
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/compat */
/******/ 	
/******/ 	__webpack_require__.ab = __dirname + "/";/************************************************************************/
/******/ 	// module exports must be returned from runtime so entry inlining is disabled
/******/ 	// startup
/******/ 	// Load entry module and return exports
/******/ 	return __webpack_require__(41762);
/******/ })()
;